当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

智能系统:预测控制器设定值柔化因子的在线调整

资源类别:文库,文档格式:PDF,文档页数:8,文件大小:646.42KB,团购合买
点击下载完整版文档(PDF)

第4卷第5期 智能系统学报 Vol.4 No.5 2009年10月 CAAI Transactions on Intelligent Systems 0ct.2009 d10.3969/j.issn.1673-4785.2009.05.008 预测控制器设定值柔化因子的在线调整 蒋闻,李少远 (上海交通大学自动化系,上海200240) 摘要预测控制中,对控制量/控制增量加权因子入和设定值柔化因子α的调节影响到控制系统的性能.调整预测 控制器中控制量/控制增量加权因子入对调节系统上升时间和超调量的作用是相反的.而且入影响系统矩阵的条件 数,存在模型失配时,对系统鲁棒性有很大的影响.设定值柔化因子α对于系统的动态响应也有很大的影响,调整入 和α对于系统的动态响应有类似的效果因此,为了使闭环系统具有更好的控制性能,将参数入设计成满足系统矩阵 条件数的要求,并通过在线调整α以获得满意的动态性能.仿真结果表明了该方法的有效性 关键词::预测控制:系统矩阵条件数:设定值柔化因子:参数在线调整 中图分类号:P273文献标识码::A文章编号:1673-4785(2009)05-0433-08 Real time tuning of the set-point softening factor for model predictive controllers JIANG Wen,LI Shao-yuan (Department of Automation,Shanghai Jiao Tong University,Shanghai 200240.China) Abstract For predictive control,the tuning of weighting factor A and set-point softening factor a greatly influences the performance of control systems.Tuning of A in a model predictive controller had negative effects on the regula- tion of overshoo and ascending time of the system.Moreover,A has an effect on the condition number of the system matrix.Thus,A has a great effect on the robustness of the system when model mismatch occurs.Set-point softening factor A also has a large effect on the dynamic response of the control system.Tuning of both a and A produces simi- lar effects on the dynamic response of the control system.Hence,in order to achieve better control performance,A was designed to satisfy the need of the condition number and a was assigned as an online tuning parameter.Simula- Hions verified the effectiveness of this approach. Keywords:model predictive control;condition number of system matrix;setpoint softening factor,online tuning 预测控制是一种广泛应用于工业生产的自动控 较好的鲁棒性能 制策略”.预测控制借鉴了最优控制的思想,通过 预测控制系统的控制品质依赖于预测控制器参 极小化预测时域内的性能指标求解得到控制量:但 数的选择.整定控制器参数时,一般会考虑3方面的 其滚动优化的策略又有别于传统的最优控制,预测 因素,即动态性能、稳定性和鲁棒性.对于预测控制 控制并不试图一次性求解得到全局的最优控制量, 器参数的整定,许多学者在这方面进行了深入研究, 而是只针对预测时域内的性能指标进行优化.预测 获得了丰富的成果.Clarke等人给出广义预测控制 控制的反馈校正策略使得系统的输出或者模型能在 (generalized predictive control,.GPC)参数设计的一 线更新,进一步减小各种不确定因素对控制系统的 般方法,详细讨论了控制器参数整定的一般准则并 不利影响.滚动优化策略和反馈校正是预测控制的 给出一些极限结果24l.Rawlings等人提出了为保证 重要特征,这两者的结合能够有效降低模型失配和 无穷时域预测控制系统的稳定性,控制时域H必须 随机扰动对控制系统造成的不利影响,使系统获得 大于或等于系统的不稳定模态数”.Lee和Yu提出 了提高系统鲁棒性能的控制器参数整定方法9· 收稿日期:2009-04-28. Shridhar等人推导出一阶加纯滞后模型描述的DMC 基金项目: 通信作者:李少远.E-ail:yli@sju.edu.cn (dynamic matrix control)))算法中系统矩阵条件数的 显式表达式,提出了基于系统矩阵条件数的DMC控

预测控制是一种广泛应用于工业生产的自动控 制策略".预测控制借鉴了最优控制的思想,通过 极小化预测时域内的性能指标求解得到控制量;但 其滚动优化的策略又有别于传统的最优控制,预测 控制并不试图一次性求解得到全局的最优控制量, 而是只针对预测时域内的性能指标进行优化.预测 控制的反馈校正策略使得系统的输出或者模型能在 线更新,进一步减小各种不确定因素对控制系统的 不利影响.滚动优化策略和反馈校正是预测控制的 重要特征,这两者的结合能够有效降低模型失配和 随机扰动对控制系统造成的不利影响,使系统获得 Real time tuning of the set-point softening factor for model predictive controllers 预测控制器设定值柔化因子的在线调整 智 能 系 统 学 报 CAAI Transactions on Intelligent Systems 第4卷第5期 2009年10月 收稿日期: 2009-04-28 基金项目: Abstract:For predictive control,the tuning of weighting factor A and set-point softening factor a greatly influences the performance of control systems. Tuning of A in a model predictive controller had negative effects on the regula￾tion of overshoo and ascending time of the system. Moreover,A has an effect on the condition number of the system matrix. Thus,A has a great effect on the robustness of the system when model mismatch occurs. Set-point softening factor A also has a large effect on the dynamic response of the control system. Tuning of both a and A produces simi￾lar effects on the dynamic response of the control system. Hence,in order to achieve better control performance,A 通信作者: 李少远.E-mail: yli@sju.edu.cn was designed to satisfy the need of the condition number and a was assigned as an online tuning parameter. Simula￾ions verified the effectiveness of this approach. 摘 要: 预测控制中,对控制量/控制增量加权因子λ和设定值柔化因子α的调节影响到控制系统的性能.调整预测 控制器中控制量/控制增量加权因子λ对调节系统上升时间和超调量的作用是相反的.而且入影响系统矩阵的条件 数,存在模型失配时,对系统鲁棒性有很大的影响.设定值柔化因子α对于系统的动态响应也有很大的影响,调整λ 和α对于系统的动态响应有类似的效果因此,为了使闭环系统具有更好的控制性能,将参数λ设计成满足系统矩阵 条件数的要求,并通过在线调整α以获得满意的动态性能.仿真结果表明了该方法的有效性 关键词: 预测控制;系统矩阵条件数;设定值柔化因子;参数在线调整 蒋 闻,李少远 (上海交通大学自动化系,上海200240) 中图分类号: TP273 文献标识码: A 文章编号: 1673-4785(2009) 05-0433-08 Keywords: model predictive control;condition number of system matrix;setpoint softening factor; online tuning 较好的鲁棒性能. 预测控制系统的控制品质依赖于预测控制器参 数的选择.整定控制器参数时,一般会考虑3方面的 因素,即动态性能、稳定性和鲁棒性.对于预测控制 器参数的整定,许多学者在这方面进行了深入研究, 获得了丰富的成果.Clarke等人给出广义预测控制 (generalized predictive control,GPC) 参数设计的一 般方法,详细讨论了控制器参数整定的一般准则并 给出一些极限结果241.Rawlings 等人提出了为保证 无穷时域预测控制系统的稳定性,控制时域H.必须 大于或等于系统的不稳定模态数".Lee和Yu提出 了提高系统鲁棒性能的控制器参数整定方法9 Shridhar等人推导出一阶加纯滞后模型描述的 DMC (dynamic matrix control) 算法中系统矩阵条件数的 显式表达式,提出了基于系统矩阵条件数的DMC控 JIANG Wen,LI Shao-yuan (Department of Automation, Shanghai Jiao Tong University,Shanghai 200240,China) doi: 10.3969/j.issn.1673-4785.2009.05.008 Vol.4 No.5 Oct.2009

·434 智能系统学报 第4卷 制器参数控制增量加权因子入的整定方法,有效改 每一采样时刻反复进行,这点有别于传统的最优控 善了控制效果[7].Trierweiler等人针对有右半平面 制.反馈校正的引入,保证了预测控制是一种闭环的 零极点的系统,提出描述系统可控性能的鲁棒性能 控制算法.它在每一步优化之前,利用检测到的输出 指标(robust performance norm,RPN),并据此提出 信息对模型或者输出进行校正,使得新一步优化问 控制器参数误差加权因子q:和控制增量加权因子入 题中的预测输出能接近真实状况,以削弱模型失配 的整定方法9o].Abu-Ayyad和Dubay等人针对一阶 和各种扰动对于控制效果的不良影响。 加纯滞后模型,提出了加快系统动态响应并抑制振 预测控制在工业应用中,根据具体模型形式、优 荡的扩展预测控制(extended predictive control)参数 化策略和校正手段的不同选择,可以形成各种不同 整定方法[-2)] 的预测控制算法].但各种预测控制算法都建立在 以上结果都是预测控制器离线参数设计问题, 预测模型、滚动优化和反馈校正基础之上,可谓万变 控制器参数一旦整定,在整个控制系统运行过程中 不离其宗.自20世纪70年代预测控制诞生至今,以 将保持不变.一套确定的参数难以同时满足不同控 下3种预测控制算法最具影响力,它们分别是:模型 制品质的要求.因此,一些学者研究了预测控制参数 算法控制(model algorithmic control,MAC)、动态矩 的动态调整问题.Al-Ghazzawi和Ali等人根据时域 阵控制(DMC)和广义预测控制(GPC). 控制目标(变上下界约束),针对存在线性约束的控 模型算法控制(MAC)nm是由Richalet等在20 制系统,在预测控制框架下提出了在线动态调整控 世纪70年代后期提出的一类预测控制算法,该算法 制器参数g:和A的方法[].Ai还针对存在线性约 适用于渐近稳定的线性对象.对于含有较弱非线性 束的非线性控制系统,在预测控制框架下提出了启 的对象,可以在工作点附近线性化再使用该算法.该 发式的在线动态调整控制器参数H。(预测时域)、9: 算法的特点是预测模型的建立需要对被控对象进行 和A的方法[14].李少远等人根据GPC控制器参数入 单位脉冲响应测试,以获得单位脉冲响应序列.对象 直接影响控制系统调节品质,提出了综合考虑系统 的输出可以表示为输入量和脉冲响应序列的卷积. 超调量和调节时间的控制品质模糊满意度,并根据 另外一个特点是参考轨迹的引入,即希望系统的输 模糊满意度设计了在线动态调整GP℃控制器参数 出按照一定的速率(通常由柔化因子α表征)趋近 入的方法,具有很好的控制效果5] 于设定值.文献[1]明确指出,a对系统的动态特性 经典预测控制目标函数一般取为二次型,控制 和鲁棒性都有关键的作用.模型算法控制在一般的 量可以显式求解得到.控制量的表达式包含2部分, 二次型性能指标下会出现静差,这是由于该算法以 其中一部分需要求逆,因此,经典预测控制器也是一 控制量作为优化变量,带有比例控制器的特点 种求逆控制器.对于求逆控制器来说,需求逆部分的 MAC通过比较预测输出和实际输出,得到两者之间 条件数对于整个控制系统的性能有很大的影响.需 的误差,通过误差来校正下一步优化问题中的预测 求逆部分的条件数与系统模型参数和控制量加权矩 输出,以此实现反馈校正: 阵有关.这样,可以通过设计控制量加权矩阵使得需 动态矩阵控制(DMC)是由Cutler等人在1979 求逆部分满足条件数的要求.但是,控制量加权矩阵 年美国化工年会上首次提出的,与MAC一样,DMC 除了影响需求逆部分的条件数外,还极大地影响系 同样适用于渐近稳定的线性对象.动态矩阵控制方 统的动态性能.本文研究了设定值柔化因子对于系 法预测模型的建立需要对被控对象进行单位阶跃测 统动态性能的影响,在此基础上,提出了控制器参数 试,以获得对象的单位阶跃响应序列.预测模型可以 设计和在线调整的方法,即将控制量加权因子设计 表示为控制增量与单位阶跃响应序列的卷积.动态 成满足条件数要求的参数,并将设定值柔化因子设 矩阵控制的优化目标与MAC类似,也是一般的二次 计成在线可调整的参数用以获得满意的动态响应。 型性能指标.与MAC不同的是,DMC采用控制增量 预测控制的基本算法 作为优化变量,相当于包含了离散积分环节;因此可 以消除静差,在模型失配时,比MAC具有更强的鲁 预测控制是建立在预测模型、滚动优化和反馈 棒性.DMC的反馈校正手段和MAC类似. 校正这3项基本原理之上的高级工业过程控制算 广义预测控制(GPC)是Clarke等人在1987年 法16].预测模型的作用是根据被控对象的历史输入 首先提出的24,该方法将最小方差自校正技术和 和状态以及未来输入预测其未来输出.滚动优化针 MAC、DMC有效结合,预测模型采用了最小方差控 对预测时域内的性能指标进行优化,在控制过程的 CARIMA controlled auto-regressive integrated

第5期 蒋闻,等:预测控制器设定值柔化因子的在线调整 ·435· moving-average)模型,反馈校正手段通过在线辨识 GPC的反馈校正手段和MAC、DMC有很大的区别. 不断校正模型,控制量的求解采用MAC、DMC的多 MAC和DMC采用在预测输出上附加误差校正项来 步预测、滚动优化策略.在获得预测输出时,需要求 获得更接近实际的预测输出,而GPC通过在线辨识 解一组丢番图方程,Clarke提出了一个递推算法,成 不断修正模型参数,从而获得接近真实状况的预测 功解决了求解丢番图方程计算量巨大的问题.GPC 输出. 在滚动优化策略上,吸取了MAC和DMC的优点,性 下表列出了MAC、DMC和GPC的性能指标和 能指标采用了长时段预测的概念,能有效处理时滞 无约束最优控制律.关于MAC、DMC和GPC的具体 系统,期望输出采用了MAC中参考轨迹的形式 算法实现和符号表示,请参考文献[1]. 表1MPC、DMC和GPC性能指标和最优控制量的比较 Table 1 Performance index and optimal controller comparison results of MPC,DMC and GPC 预测控制算法 性能指标 最优控制律 J= q:[y(k+)-y,(k+)]2+ u(k)=(G2G1+R)G2· MAC 之AP(k+-1) [y,(k)-G5u2(k)-he(k)] 2q.[u(k+)-m(k+i1k]2+ J= △u(k)=(A'QA+R)A"Q· DMC (-1) [op(k)-yro(k)] J= 2(k+》-w(k+0]2+ GPC 2A[aa(k+j-1)], Au(k)=(GG+AI)-GT(@-f) H:N2 -N 由于计算机的迅猛发展,较大维数矩阵的运算 如下形式: 已不再成为瓶颈,并且矩阵的引入使得分析推导过 w(k+)=y·(k)-a[y·(k)-y(k)]. 程中的符号十分简明.因此现今预测控制的分析和 式中:y·(k)为系统输出设定值;α为设定值柔化因 综合比较多地在状态空间的框架下进行.系统的动 子.系统输出预测方程为 态特性用状态空间模型描述如下: Y(k+1)=C,X(k+1)= (k+1)=Ax(k)+Bu(k), (1) Mx(k)Nu(k -1)+FAU(k). (3) Ly(k)=Cx(k)+Du(k). 式中: 式中:x(k)表示系统状态;u(k)和y(k)分别表示系 (k+1)= 统的输入和输出;并假设D=0.预测控制器的目标 [少(k+1),(k+2),…,(k+H)]T, 函数为 X(k+1)= 名(k+)-k+i)]'+ [(k+1),(k+2),…,(k+H)]T, 龙Aa+i-1DP (2) C,=diag(C…C), 式中:9:为输出误差加权因子,简便起见,令9:=1; A B 42 入为控制增量加权因子;H。和H。分别是预测时域 ,N= H-1 与控制时域;y(k+)和△u(k+i-1)分别为预测输 出和预测控制增量;ω(k+)为输出参考轨迹,具有

·436· 智能系统学报 第4卷 B 0 文献[18]分析推导了控制时域为1的DMC控 AB+B 制器为了获得相同的闭环性能,参数α和入的对应 关系.文献还指出这2个控制器参数都对系统的动 H-1 态性能有直接的影响,并且分别单独调整这2个参 AB 山 数可以获得相似的闭环性能.文献[18]的分析不能 F= An 平移到控制时域大于1的情况,但是仍然可以通过 AB +B 0 仿真揭示控制时域大于1时,单独调整参数a和A 对于系统的闭环性能可以产生类似的影响。 H。-H 通过仿真容易验证上述定性描述,考虑如下传 AB … AB =0 :0 递函数描述的系统: 5 极小化目标函数式(2),得到: G(s)=2+0.58+1 (5) AU(k)=-[F"CH.Cn,F +R]-. 转化为如式(1)描述的系统,采样时间为0.1s, [-2(k)+x(k)TMCn u(k-1)"NCh,]QCn,F.(4) 其中:A= 0933-0.0988],B=[0881, l0.0988 l0.0050 式中:-2(k)T=[ω(k+1)…w(k+Hp)],R= C=[05],D=0. I,0=1. 图1分别给出了在不同的入值下,设定值的柔 2调整α:与入对于系统动态性能影 化因子a值分别为0.1、0.6、0.7、0.8、0.9时的控制 系统性能.由此可以得出这样的规律,对于正作用系 响的比较 统,增大α使得系统的上升速度减慢,快速性变差, 预测控制控制量/控制增量加权因子入对于系 但可以获得较为柔和的输出,减小输出振荡;反之, 统动态性能的影响关系是:入增大,系统的控制作用 减小α则有相反的效果.增大入限制了系统输人的 随之减弱,不易获得满意的动态响应[) 调节能力,使系统的上升速度减慢,动态响应变差, 文献[1,16]均指出,设定值柔化因子a对于系 超调量增加.因此,增大α与增大入对于系统的动 统动态性能有非常大的影响.较大的α对应于较慢 态响应有类似的效果,都使得系统动态响应“变 的上升速度,但是系统的“柔性”更好,鲁棒性较强; 坏”;反之,减小α与减小入则能使系统的动态响应 较小的α对应于较快的上升速度,但系统的鲁棒性 “变好” 较差。 1.5 1.0 1.0 =01 0.5 =.6 0.5 =07 =0 =0.8 0.9 a=0.9 t/s =0.1 a=0.1 a=0.6 =0.7 a=0.8 a=0.9 2 tis (a)1=0.1 (h)2=0.2

第5期 蒋闻,等:预测控制器设定值柔化因子的在线调整 ·437· 1.5 1.5 1.0 1.0 a=0.1 a=0.6 正=月. a=0.7 =08 a=0.8 =0.9 a=0.9 t/s t/s =0.1 a=0.6 a=0.7 a=0.8 a=0.9 ◆+ 2 2 t/s (c)=0.5 (d2=1 图1不同、入值对应的控制效果比较 Fig.1 The control results comparison with different a and A 确定,误差加权阵表示目标函数中对于未来时刻误 3系统矩阵条件数对于求逆控制器的 差的重视程度,简便起见可将其设计为单位阵,因 影响 此,第1项一般为确定常数.第2项控制量/控制增 量加权矩阵可根据需要设计,因此控制量/控制增量 预测控制器控制律的推导涉及到矩阵的求逆, 加权矩阵的选取直接影响了需求逆部分的条件数. 因此属于求逆控制器.需求逆部分的条件数对于系 以GP℃为例,最小化目标函数得到的控制增量为 统的鲁棒性有一定的影响1,] Au(k)=(GG+A-GT(a-f).(7) 对于一个矩阵E,它的条件数C(E)为 需求逆部分为GG+入1,它的条件数可以表示为 C(E)=IE-I·IEI, (8) 如果考虑‖·‖是2矩阵范数,那么C(E)为 C(G'G+AI)=Iom(G'G)I+ I omin (GG)+ c四8 (6) 如果需求逆部分的期望条件数为c·,那么为使系统 矩阵的条件数达到期望条件数,控制增量加权因子 式中:omm(E)与on(E)分别表示E的最大和最小 入可以取为 奇异值. =(G'G)-c'ain(GG) 数值分析中,一个数值问题的条件数是该数量 (9) c-1 在数值计算中的容易程度的衡量,也就是该问题的 以下的仿真将说明系统矩阵条件数对于预测控 适定性。一个高条件数的问题是病态的.在实际控制 制效果的影响.考虑被控对象模型与系统动态存在 问题中,预测模型总是无法做到完全刻画被控对象 误差,假设被控对象由式(5)描述,转化为如式(1) 的动态特性,模型失配总是会发生,只是程度大小问 描述的系统.预测模型中A阵与实际对象存在偏 题而已.预测控制的控制律中,需求逆部分的条件数 差,并且假设A中各元素的最大误差绝对值不超过 决定了模型误差被放大的倍数的上限.如果需求逆 A的最大元素的10%.仿真中,取控制器参数H。= 部分条件数过大,模型稍有不准也将导致控制律大 5,H=2,a=0.8,当入=0.65和A=0.3时的仿真 大偏离最优控制律,造成控制效果急剧变差。 结果如图2和图3所示. 预测控制基本算法中(参考表1),最优解中需 图2中,通过计算可以得到入=0.65对应的控制 求逆部分一般都包含2项,第1项与系统模型和误 器系统矩阵条件数为2.1,入=0.3对应的控制器系统 差加权阵有关,第2项是控制量/控制增量的加权矩 矩阵条件数为3.5.仿真中所用到的预测模型中A阵 阵.第1项中,系统模型参数在控制器设计之前就已 按照上述误差要求给定,A阵2条对比曲线分别为

·438 智能系统学报 第4卷 200次随机给定A阵结果的平均值.当控制器预测模 控制系统运行过程中根据4动态地对参数a进行 型存在失配时,对比图3,明显看到条件数较小的系 调整 统(即入较大的系统)对于模型失配的敏感度低于条 系统响应的性能指标有很多,本文着重讨论参 件数较大的系统(即入较小的系统),因此在模型失 数调整对系统上升时间和超调量的影响.对于系统 配时,条件数较小的系统的鲁棒性也较强。 上升时间的估计,可以通过定义变量t,(t)来描述, 2.5 t,(t)的取值定义如下: 2.0 e(t) 1.5 ,(t)= ()T,()<0; 0,e(t)=0,e(t)=0; (10) 1.0 lM,e(t)≥0,e(t)≠0. -i=0.65 式中:e(t)表示系统输出与设定值之间的误差, 0.5 …i=0.3 e(t)表示t时刻误差的变化率.当e(t)<0时,表示 2 3 4 5 在t时刻检测到的系统输出与设定值之间的误差正 tis 在减小,这时对于系统上升时间的估计就可以用: 图2模型失配时不同入值的控制效果比较 时刻的误差e(t)比上t时刻误差的变化率来表示; Fig.2 The control results comparison of different A with 当(t)=0,e(t)=0时,表示系统输出已经达到并且 model mismatch 稳定在设定值,t,(t)取为0;当e(t)≥0时,e(t)≠0 1.4 表示系统输出与设定值之间的误差正在增大,这时 1.2 可以认为系统输出需要经过很长时间的调整才能达 1.0 0.8 到设定值,因此上升时间的估计值t,(t)取一个很大 的正数M. 0.6 对于t,(t),可以定义如式(11)的满意隶属度函 0.4 —1=0.65 0.2 ·=0.3 数,其隶属度函数图如图4所示. 2 3 tis 图3无模型失配时不同入值的控制效果对比 Fig.3 The control results comparison of different A without model mismatch Tmx1a干p2t,(t) 4控制器参数α的在线调整 图45,()的隶属度函数图 文献[15]指出,控制量/控制增量加权因子入 Fig.4 The membership function for t,(t) 直接影响控制系统的调节品质,并且调整入对于调 节系统的超调量和调节时间是相互矛盾的.因此,可 1_tgmin-t,(t) tmio-p1≤t,(t)<t,nmi血; 以将入设计成一个动态可调整的参数来解决上述 问题 1,tmi血<t,(t)<tma; 通过上面的分析可以明显看到,控制器参数α 1-4e))-,tm≤,())<5+p: 与入对于系统的动态响应都起到至关重要的作用. 几,()= P2 控制量/控制增量加权因子入还直接影响了控制 0,t,(t)tmin -p1i 量/控制增量中系统矩阵的条件数.因此,本文考虑 0,t,((t)≥tma+P2; 将控制增量加权因子入设计成满足系统矩阵条件 1,,(t)=0: 数要求的参数,而将设定值柔化因子α设计成动态 0,t,(t)=M. 可调整的参数来满足不同控制品质的需要. (11) 借鉴文献[15]中控制目标模糊满意度的概念, 式中tm和ta分别表示期望上升时间的最大值和 对控制目标(例如上升时间、超调量等)进行模糊化 最小值.当t,(t)在这2个值之间,满意度为0,超出 处理,得到系统对控制目标的满意度指标4m,并在 这个范围满意度逐渐增加;当花,(t)大于t+P2或

第5期 蒋闻,等:预测控制器设定值柔化因子的在线调整 ·439· 者小于tn-卫1时(P1P2为模糊宽度,由设计者给 数为5,则根据式(9)计算得到λ=0.1869.在控制 定),满意度为1. 过程中,设定值柔化因子α按照式(13)在线动态调 在t时刻,对于预测时域中的各个未来时刻的 整,获得的控制效果如图6所示. 预测输出值(t+)也可以定义满意隶属度函数如 1.5 式(12),其隶属度函数如图5所示. 三1.0 0.5 0.51.01.52.02.53.0 (a)输变化曲线 1.0 0.5 0 Ymin-S1 Yen yaats:M(tti) 0.51.01.52.02.53.0 t/8 图5(:+)的隶属度函数图 (b)输入变化曲线 1.0r Fig.5 The membership function fort+i) 0.5 r0,t+i)<y血-51; 1++)-恤5-≤0+)<m: 0.51015202.53.0 (c设定值柔化因字在线动态诣整 i)=1,ymin<(t+i)< 1.0 0.5 1- +)-,m≤+)<m+2 0 0.31.01.52.02.53.0 【/s 0,乡m+52≤(t+i) (仙)隶属度μ变化曲线 (12) 图6采用动态调整a方法的仿真曲线(入=0.1869) 式中:i=1,2,…,Hp Fig.6 Simulation results using the method of dynamical 当(t+i)在少n和分m之间时,满意度为1;当 tuning a with A =0.186 9 (t+)超出这个范围时,满意度逐渐降低;当y(t+ 图7是采用α动态调整与固定a值控制效果的 i)大于夕m+32或者小于yi-$1(s1、s2为模糊宽 比较,可以看出,系统上升时间和超调量得到满意折 度,由设计者给定),满意度为0. 衷.图中实线为动态调整α的控制曲线,其余4条虚 对以上2个模糊变量进行模糊推理,得到t时 线为固定α的控制效果,它们对应的α值分别为 刻控制系统对控制目标的满意度函数为 0.10.5、0.75、0.9. in=,oA(mink,(1)(2),…,(Hp)}). 1.4r 根据文献[15]的讨论,模糊满意度指标增大 1.2 表示系统上升时间较长,而超调量较小,这时需要加 1.0 王 快系统的上升速度;反之山减小表示系统上升时间 0.8 较短,超调量较大,这时需要减慢系统的上升速度 0.6 --a=0.1 -=0.5 本文提出的依据模糊满意度动态调整控制器参 0.4 -----a=0.75 a=0.g 数α的表达式为 0.2 a动念调整 a =amae"huish,0<ama 1. (13)》 0 0.51.01.52.02.53.0 式中:am是参数a允许达到的最大值;b是依据实 tis 际系统由设计者选择的增益参数。 图7A=0.1869时,动态调整a与固定α值控制效果 这样的调节规律是直观并且容易理解的.根据 的比较 上面的分析,当4n增大,表示系统的上升时间长而 Fig.7 The control results comparison of dynamical tuning a 超调量较小,这时,需要加快系统的动态响应速度, and fixed a with A =0.186 9 则a需要减小;反之,当u减小,则表示系统上升 5 结束语 时间短而超调量大,这时,需要使系统的上升变得柔 和以抑制超调,则需要增大心 本文提出了一种预测控制器参数在线调整方法, 对于式(5)描述的系统,若系统矩阵期望条件 通过设计合适的控制量/控制增量加权因子入可以满

440· 智能系统学报 第4卷 足条件数的要求,使得系统对于模型失配的鲁棒性提 ie control[J].ISA Transactions,2007,46(1),:10B3-110 高.同时,根据模糊满意度在线动态调整设定值柔化 [13]AL-GHAZZAWI A.ALI E.NOUH A.et al.On-line tun- 因子α,用以满足不同控制品质的要求.这种方法具 ing srategy for model predictive contollers[J].Journal of 有很强的直观性,易于理解.通过计算机仿真实验验 Process Control,2001,11(3))::265-284 证了所提出的参数调整方法的有效性,为预测控制在 [14]ALI E.Heuristic on-line tuning for nonlinear model pre- dictive controllers using fuzy logic[J].Journal of Process 实际控制工程中的应用增添了新的方法 Contro1,2003,13(5))::383-396. 参考文献: 李少远,杜国宁.基于模糊满意度的广义预测控制器参 数的在线调整[刀.控制与决策,2002,17(6)1:852-862, [0席裕庚预测控制00北惊::国防工业出版社,1993::上- L Shaoyuan,DU Cuoning.On-line parameter tuning of 30. generalized predictive controller based on fuzy satisfying [2]CLARKE D W.MOHTADI C.TUFFS P S.Generalized degree function[J].Control and Decsion,2002,17(6): predictive control-part I.The basic algorithm[].Automat- 852-862. ica,1987,23(2):137-148. 16].丁宝苍.预测控制的理论与方法[,北京:机械工业 [3]|CLARKE D W,MOHTADI C,TUFFS PS.Generalized 出版社,2008::1-25. predictive control-part II.Extensions and interpretations [JROUHANI R.MEHRAR K.Model predictive algorithmic [0.Automatica,,1987,23②)):149-160 ontrol(MAC))basic theoretical properties[].Automat- [4]CLARKE D W,MOHTADI C.Properties of generalized ica,1982,18(4):404-414 predictive control[J].Automatica,1989,25::859-875. [18]OU Jing.RHINEHARTR R.CV damping versus MV sup- [5]RAWLINCS J,MUSKE K.The stability of constrained re- prssion for MPC uning[C]//Proceedings of American ceding horizon control[J].IEEE Transactions on Automatic Control Conference.Anchorage,USA,2002:2695-2700 Control,1993,38(10):1512-1516. 作者简介: [6]LEE JH.YU Z H.Tuning of model predictive controllers 蒋闻,男,1983年生,2009年6 for robust performance[J].Computers Chemical Engi 月在上海交通大学获得硕士学位,现在 neering,1994,18(1)):15-37. 美国伊利诺斯大学电机与计算机工程 [7SHRIDHAR R,COOPER D J.A tuning strategy for uncon- 系攻读博士学位,主要研究方向为工业 strained SISO model predictive control[J].Industrial and 系统约束预测控制器、智能控制 Engineering Chemistry Research,1997.36:729-746. 8:SHRIDHAR R,COOPER DJ.A novel tuming strategy for mulivariable model predictive control[J]l.ISA Transac- 李少远,男,1965年生,教授、博士 tions,1998.36(4):273-280 生导师.主要研究方向为预测控制、自 [9]TRIERWEILER JO,ENGELL S.The robust performance 适应控制、模糊智能控制的理论和应 number,a new control tol for control structure design[J]. 用,主要提出了基于模糊模型的非线性 Computers&Chemical Engineering,1997,21(S1):409 系统的多模型预测控制和基于模糊目 414. 标的约束满意优化控制.承担了包括国 [10].TRIERWEILER JO,FARINA L A.RPN tuning strategy 家自然科学基金、国家"863"计划在内的国家级科研项目10 for model predictive controJ].Journal of Process Con-. 余项.2006年获得上海市自然科学一等奖(第一完成人), irol,2003,13(7).:591-598 在国内外重要学术会议和期刊上发表学术论文200余篇, [11]ABU-AYYAD M,DUBAY R,KEMBER G C.SISO ex- 其中被SCI、EI收录150余篇,出版专著3部. tended predictive control-formulation and the basic algo-- rithm[J].ISA Transactions,2006,45(1).::920 [2]DUBAY R,ABU-AYYAD M.Propertis ofextended predic-

mulivariable model predictive control[J] . ISA Transac- 李少远,男,1965年生,教授、博士 生导师.主要研究方向为预测控制、自 适应控制、模糊智能控制的理论和应 用,主要提出了基于模糊模型的非线性 系统的多模型预测控制和基于模糊目 标的约束满意优化控制.承担了包括国 家自然科学基金、国家"863"计划在内的国家级科研项目10 余项.2006年获得上海市自然科学一等奖(第一完成人) , [14] ALI E. Heuristic on-line tuning for nonlinear model pre￾dictive controllers using fuzy logic[J]. Journal of Process Control,2003,13(5) : 383-396. predictive control-part II. Extensions and interpretations ontrol(MAC) : basic theoretical properties[J]. Automat￾ica,1982,18(4) : 404-414. 蒋 闻,男,1983年生,2009年6 月在上海交通大学获得硕士学位,现在 美国伊利诺斯大学电机与计算机工程 系攻读博士学位,主要研究方向为工业 系统约束预测控制器、智能控制. [6] LEE JH,YU Z H. Tuning of model predictive controllers for robust performance[J] . Computers & Chemical Engi￾tions,1998,36(4) : 273-280. [9] TRIERWEILER J O,ENGELL S. The robust performance number; a new control tol for control structure design[J]. Computers& Chemical Engineering,1997,21(S1) : 409- 414. neering,1994,18(1) : 15-37. [7] SHRIDHAR R,COOPER D J. A tuning strategy for uncon￾strained SISO model predictive control[J]. Industrial and Engineering Chemistry Research,1997,36: 729-746. [8] SHRIDHAR R,C00PER DJ. A novel tuming strategy for [10] TRIERWEILER JO,FARINA L A. RPN tuning strategy for model predictive contro[J]. Journal of Process Con￾irol,2003,13(7) : 591-598. [18] OU Jing,RHINEHART R R. CV damping versus MV sup- 足条件数的要求,使得系统对于模型失配的鲁棒性提 高.同时,根据模糊满意度在线动态调整设定值柔化 因子α,用以满足不同控制品质的要求.这种方法具 有很强的直观性,易于理解.通过计算机仿真实验验 证了所提出的参数调整方法的有效性,为预测控制在 实际控制工程中的应用增添了新的方法. ceding horizon control[J]. IEEE Transactions on Automatic Control,1993,38(10) : 1512-1516. [11] ABU-AYYAD M,DUBAY R,KEMBER G C. SISO ex￾prssion for MPC uning[C]//Proceedings of American Control Conference. Anchorage,USA,2002: 2695-2700 作者简介; [15] 李少远,杜国宁.基于模糊满意度的广义预测控制器参 数的在线调整[J].控制与决策,2002,17(6) : 852-862 L Shaoyuan,DU Cuoning. On-line parameter tuning of generalized predictive controller based on fuzy satisfying degree function[J] . Control and Decsion,2002,17(6) : 852-862. 16] 丁宝苍.预测控制的理论与方法[M] .北京: 机械工业 出版社,2008: 1-25 [17] ROUHANI R,MEHRA R K. Model predictive algorithmic [1] 席裕庚.预测控制[M] .北京: 国防工业出版社,1993: 1- 30. 参考文献: [J] . Automatica,1987,23(2) :149-160. [4] CLARKE D W,MOHTADI C. Properties of generalized predictive control[J].Automatica,1989,25: 859-875. [5] RAWLINCS J,MUSKE K. The stability of constrained re- 440· 智 能 系 统 学 报 tended predictive control-formulation and the basic algo￾rithm[J].ISA Transactions,2006,45(1) : 9-20. [12] DUBAY R,ABU-AYYAD M. Propertis of extended predic- [2] CLARKE D W,MOHTADI C,TUFFS P S. Generalized predictive control-part I. The basic algorithm[J] . Automat￾ica,1987,23(2) : 137-148. [3] CLARKE D W,MOHTADI C,TUFFS P S. Generalized ie control[J] .ISA Transactions,2007,46(1) : 103-110. [13] AL-GHAZZAWI A,ALI E,NOUH A,et al. On-line tun￾ing srategy for model predictive contollers[J].Journal of Process Control,2001,11(3) : 265-284. 第4卷 在国内外重要学术会议和期刊上发表学术论文200余篇, 其中被SCI、EI收录150余篇,出版专著3部

点击下载完整版文档(PDF)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
已到末页,全文结束
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有