基于状态校正的积分对象预测控制算法及其应用-亓鲁刚.pdf
《基于状态校正的积分对象预测控制算法及其应用-亓鲁刚.pdf》由会员分享,可在线阅读,更多相关《基于状态校正的积分对象预测控制算法及其应用-亓鲁刚.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2016 年 3 月 CIESC Journal 685 March 2016第 67卷 第 3期 化 工 学 报 Vol.67 No.3基于状态校正的积分对象预测控制算法及其应用 亓鲁刚1,李丽莉2,栾志业1,吕文祥1,黄德先1(1清华大学自动化系,北京 100084;2中华女子学院计算机系,北京 100101) 摘要:针对具有大滞后、强动态干扰的积分特性对象,提出了基于一阶状态校正的预测控制算法。算法考虑预测状态与其对应的实际测量值偏差的积分作用,在一阶维度上施加状态校正,从而大幅提高控制器的预测准确性与应对模型失配的能力。通过仿真对比验证了状态校正算法的有效性。本算法已实际应用于某炼厂闪
2、蒸罐的液位控制,取得了较好的控制效果。 关键词:模型预测控制;过程控制;参数估值;积分对象;状态校正 DOI: 10.11949/j.issn.0438-1157.20151763 中图分类号: TQ 028.8 文献标志码: A 文章编号: 0438 1157( 2016) 03 0685 05 A predictive control algorithm of integral processes based on state correction and its application QI Lugang1, LI Lili2, LUAN Zhiye1, L Wenxiang1, HUA
3、NG Dexian1(1Department of Automation, Tsinghua University, Beijing 100084, China; 2Department of Computer Science, China Womens University, Beijing 100101, China) Abstract: For integral processes with large lag, strong dynamic disturbance, the predictive control algorithm based on first-order state
4、correction was proposed. Considering the integral effect of deviation between predictive and actual state, it exerts state correction on the first-order dimension. Thus the controllers robustness is improved significantly. By simulation experiments, the effectiveness of the state correction algorith
5、m was confirmed. And the algorithm has been adopted for liquid level control of flash tank in a refinery. The practical application results showed that the control effect is outstanding. Key words: model-predictive control; process control; parameter estimation; integral process; state correction 引
6、言 预测控制具有鲁棒性强、适应性广等优点,在流程工业中得到广泛应用1-3。 相比于稳定对象的预测控制,积分过程因为具有非自衡性,控制难度相对较大。目前使用的主要预测控制算法主要考虑开环稳定过程的控制,对于开环不稳定过程需要先用PID 控制,再以预测控制算法作为主回路控制4-5。针对不稳定对象,李嗣福6总结了采用预测控制算法控制一般表达式,提出了改进的模型算法控制控制无自平衡系统。栾志业等7提出了对对象模型分离的预测控制算法并应用于强非线性的间歇聚丙烯反应温度控制。针对强干扰、准周期振荡的具有积分特性的液位控制, Huang 等8提出了变周期的控制策略,具有很强的鲁棒性,在生产中得到了很好的应用
7、。针对具有积分特性的工业对象,陈观明等92015-11-26 收到初稿, 2015-12-11 收到修改稿。 联系人:黄德先。第一作者:亓鲁刚( 1986) ,男,博士研究生。基金项目:国家重点基础研究发展计划项目( 2012CB720505) ;国家自然科学基金项目( 21276137) 。 Received date: 2015-11-26. Corresponding author: Prof. HUANG Dexian, Foundation item: supported by the National Basic Research Program of China (2012CB7
8、20505) and the National Natural Science Foundation of China (21276137). 化 工 学 报 第 67 卷 686 通过建立参数模型与非参数模型相分离的预测模型,建立以此模型为基础的预测控制算法,并通过计算机仿真实验验证了所提出方法的可行性。针对多步输出预测算法只对当前的误差进行反馈校正而无预测将来的误差变化趋势所造成误差干扰的校正不够及时、过渡过程时间偏长的问题,陈观明10提出了一种具有误差变化率预测校正的模型预测控制算法。针对基于输入输出模型的预测控制方法从原理上要求被控制对象具有开环稳定条件这一问题,基于状态空间模型的预测
9、控制方法应运而生11-15,也得到了进一步的发展和在实际应用中的成功应用16-20,但在应用时有需要状态空间模型和所有状态可测的限制。 针对具有大滞后、强动态干扰的积分特性对象,现有预测控制方法在实际应用中不能进行有效控制的难题,通过提取预测对象的一阶特性,提出了一种基于一阶状态校正的预测控制算法,明显提高了积分对象预测控制器的稳定性与鲁棒性。对比仿真实验与实际应用都充分展示了算法的良好控制效果。 1 积分特性对象与预测控制 针对具有积分特性的非最小相位系统是开环不稳定系统 Guo(s),系统结构可以看作开环稳定环节 Gso(s)与积分环节的串联: uo so1() ()Gs Gss= (1)
10、 可用图 1 来描述系统。 图 1 积分特性对象分解 Fig.1 Integral system 图中的 u、 x 和 y 分别是输入、状态和输出。 传统的预测控制系统框图,如图 2 所示,主要由预测模型、反馈校正、滚动优化 3 部分组成。 为实现预测模型,文献 9将积分对象作相应的离散化处理,采样时间为 Ts,以稳态环节脉冲响应 图 2 预测控制系统结构图 Fig.2 Predictive control system structure 序列 h1, h2, , hN构造的积分系统离散化差分方程,用式 (2)表示。 mms1(1) () (1)Niiyk yk T huk i=+= + +
11、(2) 然后,依据传统预测控制结构,得到控制律与预测向量,如式 (3)、式 (4)所示,式中的符号详见文献 9。 T1Tmm m rmb curm lastmmm() ( 1)( ) ( ) ( 1) ( ) ( )kkkykykyk y k= + + + UAQA AQYBU V VR(3) pmpmbcur m last mmm(1) () ()( ) ( 1)( ) ( )kkkyk ykyk y k+= + +YAUBUVVR(4) 积分对象的预测控制中,由于对象开环不稳定,对象 Guo(s)可以看作是对应的稳定对象 Gso(s)的积分, Gso(s)预测的微小偏差经过积分累积作用可以
12、造成 Guo(s)预测的显著偏差。上述的预测控制方法在面对积分特性对象时,虽然取得一定的改进效果,但往往只有在模型失配不大时,不存在大的干扰情况下才能取得比较好的控制效果,在工程应用中复杂的工况变化使预测量不能准确表达实际状态,遇到模型失配问题难以达到满意的控制效果。 本文在文献 9所提预测控制方法的基础上,从实际应用中总结发现面对积分特性对象,传统的反馈校正,即零阶校正,不能有效校正预测向量,因此通过提取被控变量的一阶特性,再对预测向量实施一阶校正,可以克服模型失配问题,完全有效控制积分特性对象。 2 预测校正 如前所述,面对积分特性对象,在传统反馈校正的基础上,考虑预测状态的一阶校正,为此
13、引入两个新变量, 斜率 Slop 和旋转因子 ( factor for rotate)fr。首先,采用最小二乘法在线滚动计算当前被控变量的斜率 Slop,然后,旋转由预测状态与上一步预测状态,使其逼近真实斜率,更大限度降低预测误差。 二维空间上校正算法如图 3 所示。 图中描述了本文对预测序列的校正,分为平移校正( shift)与旋转校正( rotate)两部分。其中平移校正即为传统反馈误差校正,得到序列 yp(k);旋转校正即本文提出的一阶校正,得到序列 ypc(k)。 一阶状态校正算法如下: pc ppc pc p p r r() ()(1) ()(1) ()(1 ) Slopyk yky
14、 k y k yk yk f f= + +(5) 第 3 期 亓鲁刚等:基于状态校正的积分对象预测控制算法及其应用 687图 3 预测向量平移与旋转校正 Fig.3 Predictive vector of shift and rotate correction ypc(k)与 ypc(k 1)为旋转校正后的预测状态,作为下一时刻的预测初始向量,用于计算新的控制增量与预测向量。 经过上述校正后的校正控制器能比较精准地计算预测状态,更为重要的是在一阶维度上处理预测误差,根本上降低积分特性对象下的预测误差,能有效应对积分特性对象的模型失配问题。 3 仿真对比 利用 Simulink 搭建仿真环境,
15、对比有无一阶状态校正控制器的控制效果。设被控系统模型为 0.2()(20 1)(15 1)Gss ss=+(6) 为了对比模型失配情况下,有无校正的控制器的控制效果,以下面变化的对象模型为例仿真 0.68()(30 1)(15 1)Gss ss=+(7) 仿真环境如图 4 所示。 图 4 积分特性对象仿真环境 Fig.4 Simulation of integral system 仿真中,设置采样时间为 1 s, N=180, P=120,M=5, qi=3, i=45, ri=0.9。另外,校正控制的速度因子 fr=0.4。仿真总时长为 2000 s。 仿真在 100 s 时, 施加设定值阶
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 状态 校正 积分 对象 预测 控制 算法 及其 应用 亓鲁刚
限制150内