鲁棒预测控制

合集下载

鲁棒预测控制

鲁棒预测控制
??0?abfq?针对模型ab若状态位于q表示的椭圆内应用反馈律f则下一时刻也位于q内ababq??q??qlff23椭圆不变集在采样时刻k假设存在q0yfq使得下式成立?qqatytbtqq12ytr12??tjj1?aqbyq00??jq12qj0i0??0j1ll?1?12?ry00i?t?1在反馈控制律ukikfxkik的前提下若xkkqxkk1成立或xkktpxkkpq?1则可推出t?1maxxkikqxkik1akjbkj或maxxkiktpxkikakjbkjt?1tzzqz1zzpz是不确定系统未来预测状态的不变椭圆集24输入约束ukik2umaxmaxukik2maxyq1xk2i吵0i0?maxyq1z2z蝁lq12ytyq12max蓿q12ytyq12uq12max左乘右乘蓿ytyq12umaxq12运用schur补性质有?u2iy??max?0?ytq?25输出约束ykik2ymaxmaxykik2maxcakibkifxkik2i吵i00?maxcakibkizf2z蝁12tt12lqakibkifccakibkifqmax12tt12212
x ( k + i | k )T
{[ A(k + i) + B(k + i) F ] P [ A(k + i) + B(k + i) F ] − P + F T RF + Q1} x(k + i | k ) ≤ 0
T
若下式成立,则上式满足
[ A(k + i) + B(k + i) F ] P [ A(k + i) + B(k + i) F ] − P + F T RF + Q1 ≤ 0
受扰系统

基于H_∞理论的广义系统鲁棒预测控制

基于H_∞理论的广义系统鲁棒预测控制

鲁东大学学报(自然科学版) LudongUnive rsity Journa l(Natura l Sc ience Editi on)2007,23(4):310—313  收稿日期:2007204209;修回日期:2007210206 作者简介毕英斌(8—),男,硕士,研究方向为鲁棒预测控制,()y @63;刘晓华(5—),男,教授,博士,硕士研究生导师,研究方向为预测控制、自适应控制等,()x @y 基于H ∞理论的广义系统鲁棒预测控制毕英斌1,刘晓华2(11荣成市国土资源局,山东荣成264300;21鲁东大学科研处,山东烟台264025)摘要:运用线性矩阵不等式方法,研究了基于H ∞的广义系统的鲁棒预测控制问题.通过给出性能指标上界,将求解H ∞性能指标问题转化为L M I 优化问题.在每个采样时刻,通过求解一组线性矩阵不等式,得到状态反馈控制律,并证明了优化问题在初始时刻的可行解能够保证闭环系统渐近稳定.关键词:广义系统;H ∞控制;线性矩阵不等式(L M I );预测控制中图分类号:TP13 文献标识码:A 文章编号:167328020(2007)0420310204 广义系统,又被称为奇异系统、微分代数系统或隐式系统,是一类更具广泛形式的动力系统,在经济、网络等系统的建模中有着广泛的应用.自从20世纪70年代初期被提出以来,广义系统的控制理论与应用研究均取得了较大进展[1—2].模型预测控制作为一类新型计算机控制算法,由于其控制效果好、鲁棒性强,一直受到控制界的关注,并在工业过程中得到广泛应用[3—4].H ∞控制设计方法已成为反馈系统设计中的有效方法,它更切合实际,并能得到满意的控制效果,已成为解决鲁棒控制问题比较成功和完善的理论体系,并且结合预测控制与H ∞控制的优点,出现了一些基于H ∞理论的鲁棒预测控制方法[5—6].文[5]针对正常系统,融合H ∞控制的鲁棒概念和预测控制的滚动优化原理,研究了一种基于H ∞理论的鲁棒预测控制,并运用LM I 方法,得出控制律.然而,这些鲁棒预测控制方法大都是针对正常系统,很少涉及广义系统.文[7]研究了不确定广义系统的鲁棒预测控制问题,通过求解LM I ,得出分段连续的状态反馈控制序列.本文根据文[7]的方法,考虑H ∞性能指标,提出了一种基于H ∞理论的广义系统鲁棒预测控制方法,得出的控制律可以保证闭环系统是正则、稳定且无脉冲的,且具有H ∞范数界γ.1 问题的描述 考虑如下的线性广义系统E x (t )=A x (t )+B u (t )+B 1w (t ),z (t )=Cx (t )+D u (t ),(1)其中,x (t )∈R n为状态变量,w (t )∈R m1和u (t )∈R m2分别为外部输入和控制输入,z (t )为控制输出,E ∈R n ×n且rank (E)=r <n,A,B ,B 1,C,D 是已知的适维常数矩阵. 对广义系统(1)作状态反馈u (t)=Kx (t),得闭环系统为E x (t )=A c x (t )+B 1w (t ),z (t )=C c x (t ),(2)其中,A c =A +B K,C c =C +D K . 解决广义系统的H ∞控制问题即寻找状态反馈控制律u (t)=Kx (t),使得闭环系统(2)满足(i)闭环系统(2)正则、稳定且无脉冲;(ii )‖G (s )‖∞≤γ,这里G (s )=C c (sE -A c )-1B 1,γ为给定的正常数,且‖G (s )‖∞=sup ωσ[G (j ω)],其中σ表示矩阵的最大奇异值. 引理1[8] 对于闭环系统(2),如果存在矩阵P ∈R n ×n ,使得下列不等式:191E -mail b b991.co m 199E -mail h liu t nc . 第4期毕英斌,等:基于H ∞理论的广义系统鲁棒预测控制311 A Tc P +P TA cP TB 1C TcB T1P -γ2IC c-I<0,(3)E T P =P TE ≥0(4)同时成立,则广义系统(1)是容许的(w (t)=0时),且具有H ∞范数界γ. 令Y =Z K T ,Z =P -T,并用diag (Z,I ,I )对式(3)作同余变换,则式(3)等价于ZA T +AZT+Y BT+B YTB 1ZTZCT+Y DTZB T1-γ2ICZT+D Y T-I<0.(5)上式是关于γ2,Z,Y 的线性矩阵不等式,因此可得引理2. 引理2 假设LM I 优化问题m in γ,Q,Yγ,s .t .式(4)、(5)成立(6)有最优解(γop t ,Z o p t ,Y op t ),则状态反馈K opt =Y T op t Z -Top t 使闭环系统正则、稳定、无脉冲,且H ∞性能指标γ最小,其值为γop t . 由引理1,易证引理2成立.由上面的讨论可知,要保证闭环系统稳定实际上并不需要最优解,只需优化问题的可行解即可.2 鲁棒预测控制算法 考虑无穷时域性能指标m in K J K ,(7)其中J K :=m ax w ∈W ∫∞(‖z (kT +τ,kT )‖2-‖w (kT +τ)‖2)d τ.假定所有的状态x (t )是可测的,z (kT +τ,kT)表示在kT 时刻基于系统(1)的kT +τ时刻的输出预测值,w (kT +τ)表示外部输入在kT +τ时刻的值.鲁棒预测控制的目标是,在每个采样时刻kT,通过求解性能指标(7)找到状态反馈控制律u (kT +τ)=Kx (kT +τ),τ≥0.(8)这种鲁棒预测控制算法可以陈述如下:(i )令k =0;(ii )从优化问题(7)中解出式(8)中的K ;(iii )在t ∈[kT,(k +1)T ],实施控制u (t)=Kx (t);(iv)令k =k +1,回到步骤(i i). 要解决这个鲁棒预测控制问题,关键是第(ii )步中K 的求解.然而,仅从优化问题(7)中求解不出K .本文参照文[7]的做法,通过引入一个不等式约束,得出J k 的一个上界,然后再最小化这一上界.考虑一个二次函数V (x (t ))=x (t )T E T P x (t ),其中P 满足E T P =P TE .在采样时刻kT,假定V 满足d dτ(V (x (kT +τ,kT )))≤-(‖z (kT +τ,kT )‖2-‖w (kT +τ)‖2),(9)对所有w (kT +τ)∈W 都成立.易知x (∞,kT)=0,所以对式(9)两边从τ=0到∞积分,可以得到J k≤V (x (kT )),所以鲁棒预测控制算法步骤(i i )可以变为从下面的优化问题中解出K,m in K V (x (kT )),s .t .式(9)成立.(10) 下面的定理给出了优化问题(10)可行的LM I 条件和状态反馈矩阵K 的表达式. 定理1 对于广义系统(1),如果存在状态反馈控制律(8)使得V (x (kT ))最小,则状态反馈增益K=Y T(EV 1WV T1+SV T2)-T,其中Y ,W ,S 是下述LM I 问题的最优解:m in γ2,W,Y ,Sγ2,(11)x (T )TV V x (T)W≥,()s .t .1k 11k 012312 鲁东大学学报(自然科学版)第23卷 ZA T+AZT+Y BT+B YTB 1ZTZC T+Y DTZB T1-γ2ICZT+D YT-I<0,(13)其中Z =EV 1WV T1+SV T2. 证明 最小化V (x (kT ))=x (kT )TE TP x (kT )等价于m in γ,pγ2,s .t .x (kT )T E T P x (kT )≤γ2.将式(8)和式(1)中的状态方程代入式(9),得x T ((A +B K )T P +P (A +B K )+(C +D K )T (C +D K ))x +x T PB 1w+w TB T1P x -γ2w Tw <0.上式可以化为下面的形式(x T,w T)P (A +B K )+(A +B K )TP +(C +D K )T(C +D K )PB 1B T 1P-γ2I x w<0.对于非零x,w,有P (A +B K )+(A +B K )T P +(C +D K )T(C +D K )PB 1B T 1P-γ2I<0,由Schur 补,上式等价于P (A +B K )+(A +B K )TPP TB 1(C +D K )TB T1P -γ2IC +D K-I<0.(14)令Z =P -T ,Y =ZK T ,并在不等式(14)两边分别乘矩阵diag (Z,I ,I ),有ZA T+AZT+Y BT+B YTB 1ZTZCT+Y ~DTZB T1-γ2ICZT+D Y T-I<0.(15)由文[7]可知,存在W >0和S,使得Z =EV 1WV T 1+SV T2,,因此式(15)等价于式(13). 另外,有P =Z-T=(EV 1WV T 1+SV T 2)-T=U 1W ^U T1E +U 2S ^,其中W ^=∑-1rW~-1∑-1r .注意到U T1E =U T1U∑r00VT=∑r V T1,并且U T2E =0,则有x (kT)TE TPx (kT)=x (kT)TE TU 1W ^U T1E x (kT)=x (kT)TV 1W-1V T1x (kT).由此,可以得到式(12). 最后,注意到Y =P -T K T =ZK T ,有K =Y T Z -T =Y (EV 1WV T 1+SV T2)-T .证毕.3 闭环系统性能分析 引理3 考虑广义系统(1),假设优化问题(11)在kT 时刻存在最优解γ,W >0,S 和Y =(EV 1WV T1+SV T 2)K T 满足不等式(12)、(13),则集合Ω={z |z T V 1W -1V 1z ≤1}为不确定系统的椭球不变集. 证明 由于式(13)成立,故V (x (kT +τ,kT))≤0,即函数V (x (t))单调递减.即有x ((k +1)T)T E T Px ((k +1)T)≤x (kT)T E T Px (kT),所以,若x (kT)T E T Px (kT)≤γ2,则有x ((k +1)T )T E T Px ((k +1)T )≤γ2,即x ((k +1)T )T V 1W -1V 1x ((k +1)T )<1.故Ω={z |z T V 1W -1V 1z ≤1}为系统的椭球不变集. 引理4 定理1中的优化问题在kT 时刻的任意可行解,在N T (N ≥k)时刻仍是可行的. 证明 假设优化问题在kT 时刻存在可行解,那么与状态变量x (kT )=x (kT,kT )存在显式关系的LM I 只有1x (kT )TV 1V x (T )W≥0.因此,要证明该引理,只需证明未来时刻状态测量值x ((k +i )T )=x ((+)T,(+)T)满足上述不等式1k k i k i . 第4期毕英斌,等:基于H ∞理论的广义系统鲁棒预测控制313 根据引理3,有x (kT +τ,kT )TV 1W -1V 1x (kT +τ,kT )<1,τ≥0,即x (N T )TV 1W -1V 1x (N T )<1,N>k,转化为LM I 形式为1x (N T)TV 1V 1x (N T )W≥0,N >k .所以,若优化问题在kT 时刻可行,则在N T (N ≥k )时刻仍是可行的. 定理2 假定预测控制问题是可行的,则在定理1给出的控制律作用下所组成的闭环系统是正则、稳定且无脉冲的,且具有H ∞范数界γ. 证明 由于线性矩阵不等式(13)与式(5)相同,且优化问题(11)也满足条件式(4),所以优化问题(11)的最优解也是优化问题(6)的一个可行解.由引理2,在定理1给出的控制律的作用下,闭环系统是正则、稳定且无脉冲的,且具有H ∞范数界γ.证毕.4 结语 本文针对广义系统,提出了一种基于H ∞理论的鲁棒预测控制方法,通过给出H ∞性能指标上界,将求解H ∞性能指标问题转化为求解LM I 优化问题,得出的控制律保证了闭环系统正则、稳定、无脉冲,且具有H ∞范数界γ.参考文献:[1] Da i L .Singul a r control syst em s [M ].New Y ork:Sp ri nger 2V erlag,1989.[2] X U S ,Y ang C F.Stabilizati on of discre te 2ti m e singula r system,a ma trix inequaliti e s app r oach [J ].Aut o m atia,1999,35(9):1613—1617.[3] Qin S J,Badg well T A .A survey of industri a lmode l predic tive contr ol technology[J ].Control Engineering Practi ve,2003,11(7):733—764.[4] 席裕庚,庚晓军,陈虹.预测控制性能研究新进展[J ].控制理论与应用,2000,17(4):469—485.[5] 陈虹,韩光信,刘志远.基于LM I 的约束系统H ∞控制及其滚动优化实现[J ].控制理论与应用,2005,22(2):189—195.[6] 陈虹,刘志远.一种基于H ∞理论的鲁棒预测控制方法[J ].自动化学报,2002,28(2):296—300.[7] Z HA N GL i 2qian,HUANG B iao.Robust model predic tive control of singul a r system s[J ].I EEE Trans ac ti ons on Aut o m aticControl,2004,49(6):1000—1006.[8] 杨冬梅,张庆灵,姚波.广义系统[M ].北京:科学出版社,2004.Robust M odel Pr ed i c ti ve Co n trol of S i n gul a r Syste m B a sed o n H ∞ApproachB I Ying 2B in 1,L IU Xiao 2Hua2(1.The B ureau of Land and Res ources,Rongcheng 264300,Ch i na;2.Scien ti fic R es earch Depart m ent,L udong Un i versity,Yantai 264025,C hina )Ab stra ct:B y linea r ma trix inequality,r obust model p r edictive c ontr ol p r oble m of singular syste m is studied based on H ∞a ppr oach .I f the upper bound of pe r for m ance index is given,the p r oble m of solving H ∞perf or m 2ance index is converted t o LM I op ti m iz a ti on p r oble m.A t each sa mp le ti m e,the state feedback contr ol la w can be obtained by solving linear m atrix inequalities .It is p r oved that the asy m pt otical stability of the closed sys 2te m s is guaranteed by the initia l feasible solutions of the op ti m izati on pr oble m.K y y ;∞;x q y(LM I );(责任编辑 王际科)e wor ds:singular s ste m H contr ol linea r ma tri ine ualit predic tive contr ol。

6.2 鲁棒性分析(4)

6.2 鲁棒性分析(4)
max | u j (k i | k ) |2 max | [YQ 1 x( k i | k )] j |2 max | (YQ 1 z ) j |2
i 0 i 0 z
max | (Q 1/ 2Y T YQ 1/ 2 ) j |2
z
|| (YQ 1/2 z ) j ||2 (YQ 1Y T ) jj 2
[ A(k j ) B (k j )]
max
x(k | k )T Px(k | k ) r , P rQ 1(6-23)
可知, {z | zT Q1z 1} {z | zT Pz r} 是不确定系统未来预测状态的不变椭圆集。 (2)输入约束 1、在采样时刻k,考虑Euclidean约束:|| u(k i | k ) ||2 umax ,i 0
若存在对称矩阵X使得
X T Y Y 0 Q

X jj u 2 j max , j 1, 2,, nu
成立,则输入约束满足。
(3)输出约束
|| 1、在采样时刻k,考虑Euclidean约束: y(k i | k ) ||2 ymax
i 1 i 0
i 1
max || y (k i | k ) ||2 max || C ( A(k i ) B(k i ) F ) x(k i | k ) ||2 2 2 max || C ( A(k i ) B(k i ) F ) z ||2 2
z
max {Q1/2 [ A(k i) B(k i) F ]T C T C[ A(k i) B(k i) F ]Q1/2}
因此,对所有
[ A(k ) B(k )]
下述不等式(6-26)成立,则输出约束满足

互联耦合情况下直流微电网电压稳定的鲁棒模型预测控制

互联耦合情况下直流微电网电压稳定的鲁棒模型预测控制

互联耦合情况下直流微电网电压稳定的鲁棒模型预测控制互联耦合情况下直流微电网电压稳定的鲁棒模型预测控制随着能源需求不断增长,微电网作为一种能够有效利用可再生能源的分布式电源系统被广泛研究和应用。

直流微电网作为一种典型的微电网形式,在实际应用中面临着电压稳定性的挑战。

而互联耦合情况下的直流微电网更是面临着一系列复杂的问题,因此寻找一种有效的电压稳定控制方法显得尤为重要。

在互联耦合情况下的直流微电网中,各个节点之间的相互作用导致了系统的非线性和时变特性。

为了有效地控制和维持系统的电压稳定,传统的PID控制方法已经不再适用。

因此,鲁棒模型预测控制(RMPC)成为一种有吸引力的控制策略。

鲁棒模型预测控制是一种基于模型的控制方法,其核心思想是建立系统的数学模型,并利用模型对未来某一时刻的状态进行预测,从而根据预测结果对系统进行调节和控制。

与PID控制相比,RMPC能够更有效地应对系统的非线性和时变特性,并具有较强的鲁棒性能。

在互联耦合情况下的直流微电网中,为了实现电压稳定控制,首先需要建立系统的鲁棒模型。

通过对微电网的物理特性进行建模,可以得到表示系统状态和控制输入之间关系的数学模型。

然后,利用该模型对未来某一时刻的电压状态进行预测,并根据预测结果进行控制策略的调整。

在RMPC中,控制策略的调整主要通过优化问题来完成。

通过对优化问题进行求解,可以得到最优的控制输入,从而实现对系统的稳定控制。

同时,为了提高系统的鲁棒性能,还可以引入一些鲁棒性约束,如微电网中的负载变化、电源波动等因素。

鲁棒模型预测控制在互联耦合情况下的直流微电网电压稳定方面具有一系列优势。

首先,它能够有效地应对系统的非线性和时变特性,从而能够更稳定地维持系统的电压稳定。

其次,鲁棒模型预测控制还能够在出现各种干扰和扰动情况下保持系统的鲁棒性能,从而提高了系统的稳定性和可靠性。

然而,鲁棒模型预测控制也存在一些挑战和限制。

首先,系统的模型建立需要较高的精度和准确性,这对模型的建立和参数估计提出了要求。

最优控制问题的鲁棒预测控制

最优控制问题的鲁棒预测控制

最优控制问题的鲁棒预测控制鲁棒预测控制是一种重要的控制方法,主要用于系统在存在模型不确定性或外部扰动的情况下,能够保持系统的稳定性和性能。

最优控制问题是一类经典的控制问题,旨在寻找一个最优的控制策略,使系统在一定约束下达到最优的性能指标。

本文将讨论最优控制问题与鲁棒预测控制的结合,探讨如何应对不确定性和扰动,以实现鲁棒的预测控制。

一、最优控制问题简介最优控制问题是研究如何通过选择最优的控制策略,使系统在给定约束条件下达到最优性能指标的问题。

最优控制问题通常可以用动态系统的状态方程和性能指标来描述。

其中,状态方程描述了系统的动态演化规律,性能指标定义了系统在不同状态和控制策略下的性能评价指标。

最优控制问题的目标是找到一个控制策略,使性能指标最小或最大,同时满足系统的约束条件。

二、鲁棒预测控制的概念鲁棒预测控制是一种针对存在模型不确定性和外部扰动的系统设计的控制方法。

鲁棒预测控制的目标是通过建立预测模型和控制器,使系统在不确定性和扰动的影响下仍能保持稳定性和性能。

鲁棒预测控制通常将系统建模为一个带有不确定性的模型,并采用预测控制策略来预测系统的未来状态,并通过调整控制信号来使实际系统的输出接近期望输出。

三、最优控制问题的鲁棒预测控制方法在最优控制问题中引入鲁棒预测控制的思想,可以提高系统的鲁棒性和性能指标的收敛速度。

具体步骤如下:1. 确定最优控制问题的性能指标和约束条件,建立系统的状态方程和性能指标函数。

2. 建立鲁棒预测模型,考虑系统的不确定性和扰动因素,并将其引入到模型中。

3. 设计鲁棒性控制器,通过对系统的状态进行预测,并根据预测结果调整控制信号,使系统的输出接近期望输出。

4. 利用优化算法求解最优控制问题,寻找使性能指标最优的控制策略。

5. 验证鲁棒预测控制的性能,通过仿真或实验等方法,对设计的控制器进行性能评估。

四、优化算法在最优控制问题中的应用为了求解最优控制问题,需要使用优化算法来搜索最优的控制策略。

鲁棒模型预测控制的随机化算法

鲁棒模型预测控制的随机化算法

第一章研究背景1.1模型预测控制由于本文提出的是一种鲁棒模型预测控制器的设计方法,因而对模型预测控制的相关研究工作进行简要回顾是十分必要的。

模型预测控带lJ(ModelPredictiveControl,MPC)是--类利用显式模型对对象的未来响应作出预测的计算机控制算法【1】。

在每个控制周期内,MPC算法通过计算一个未来控制变量的校正量的序列以达到优化对象的未来行为的目的。

最优控制序列内的第一个输入量被作用到对象之上,并且在控制周期内重复上述计算步骤。

通常,一个MPC控制系统可由下图表示。

图1.1MPC闭环控制系统随着MPC理论研究的广泛开展以及及工业应用的不断推进,出现了一些代表性的专著【2]【3】[4】【5】'对各个时期的MPC技术进行了详细的介绍。

文献【5】从简单系统的建模而非复杂的数学基础入手,对模型预测控制方法进行了系统且全面的介绍。

文献【1】对工业MPC技术的历史进行了回顾,展示了对MPC控制以及系统辨识技术的商业用户调查结果,并对下一代工业MPC技术进行了展望,着重讨论其商业潜力以及研究机遇。

MPC方法具有三大特点:预测模型、滚动优化、反馈校正。

i.预测模型。

在控制理论中,根据对象特点的不同,可选择不同的数学模型对对3.1预测模型第三章鲁棒模型预测控制的随机化算法另一方面,根据预测模型(3.1),可以得到在k时刻对尼+1,尼+2,…,尼+%时刻对象的状态预测序列曼(七+ilk)=A·工(忌)+B·面l(klk)+D·u(七);爻(七+21k)=A·曼@+ilk)+B·d@+llk)-I-D·山@+1)=A·爻(A·工(妫+B·fJ(klk)+D·叫(足))++B·d(忌+llk)+D·∞(忌+1);将控制律(3.6)代入式(3.8),I肖;0H整理,以向量的形式记为苔=G口-I-Gb.守+G。

永磁同步电机鲁棒预测电流控制器设计

永磁同步电机鲁棒预测电流控制器设计

第55卷第2期2021年2月电力电子技术Power ElectronicsVol.55,No.2February2021永磁同步电机鲁棒预测电流控制器设计林茂李颖晖1,徐浩军1,查翔2(1.空军工程大学,陕西西安710038; 2.93802部队,陕西西安712200)摘要:预测控制器充分考虑了电力电子器件的非线性离散特性在有限范围内控制开关元器件工作,近年来成为应用到功率变换器和传动装置的热门控制方案。

预测控制器主要基于系统的数学模型进行预测,因此算法对系统参数精度要求较高,然而,实际交流传动系统中存在电感、电容等元器件参数随着系统的运行条件变化(如温度、磁路的饱和等因素)而发生改变,容易对算法造成负面影响。

此处考虑在许多模型参数存在不确定因素时,设计一种改进预测控制算法,对电流误差项进行补偿设计,降低参数不确定性对算法的影响,最后通过仿真实验对该控制方案的可行性进行验证。

关键词:永磁同步电机;预测控制;电流误差项中图分类号:TM351文献标识码:A文章编号:1000-100X(2021)02-0060-05Research on Robust Predictive Current Controller forPermanent Magnet Synchronous MotorsLIN Mao L2,LI Ying-hui1,XU Hao-Jun1,ZHA Xiang2(l.Air Force Engineering University,Xi*an710038,China)Abstract:In recent years,predictive controller becomes a hot control strategy appling to the power converter and transmission scheme,for it fully considering the nonlinear discrete characteristics of the power electronic devices and limited switch components within the scope of operation, predictive controller control method is mainly based on the mathematical model to control system,so the requirements of algorithm to the system parameters accuracy is higher. However,during the actual AC drive system, the parameters of the elements such as inductor, capacitor,resistance,as the system operating condition changes(such as temperature,magnetic circuit saturation,etc.)and change,it easy to lead a negative impact to the predictive controller algorithm.When model parameters are uncertain,an improved pre­dictive control algorithm is designed to compensate current error term and reduce the influence of parameter uncer­tainty on the algorithm.Finally,the feasibility of the control scheme is verified through simulation experiment. Keywords:permanent magnet synchronous motors;predictive control;current error term1引言永磁同步电机(PMSM)调速系统中存在干扰及不确定因素,如随温度非线性变化的磁链、定子电阻和电感参数"等均会引起电机转矩脉动干扰和转动惯量变化。

鲁棒控制理论及其在自动驾驶中的应用

鲁棒控制理论及其在自动驾驶中的应用

鲁棒控制理论及其在自动驾驶中的应用一、引言随着自动化和智能化技术的不断发展,自动驾驶汽车对于未来交通的创新有着重要的推动作用。

而鲁棒控制理论在这一领域中也有着重要的应用。

本文将介绍鲁棒控制理论的基本概念和原理,并探讨其在自动驾驶汽车中的应用。

二、鲁棒控制理论基础鲁棒控制理论是一种控制理论,它能够使得控制系统在不确定因素的情况下保持稳定和性能。

其基本思想是在系统中加入一个鲁棒控制器来抵消外部扰动和内部不确定性。

鲁棒控制器能够在保持系统稳定的同时提高性能指标,如响应时间和静态误差。

鲁棒控制器的设计一般采用线性矩阵不等式(LMI)方法。

LMI方法是一种数学工具,它能够将非线性控制系统转化为线性矩阵形式,然后利用矩阵不等式的性质来求解系统的稳定性和鲁棒性。

鲁棒控制器的主要优点是具有稳定性和鲁棒性,能够对于不确定性和扰动的影响做出反应,而且鲁棒控制器的设计方法相对简单。

三、鲁棒控制在自动驾驶汽车中的应用鲁棒控制理论在自动驾驶汽车中的应用主要有两个方面:路径跟踪和障碍物处理。

1.路径跟踪自动驾驶汽车必须能够跟踪设定的路径,并及时响应外部环境的变化。

鲁棒控制理论能够有效地处理路径跟踪问题,使得车辆能够取得稳定的控制,准确地跟踪设定的轨迹。

鲁棒控制理论在路径跟踪中的应用可以通过采用控制系统的纵向和横向分离控制来实现。

纵向控制主要用于控制车辆的速度和加速度,而横向控制则用于调整车辆的航向和横向位置。

2.障碍物处理自动驾驶汽车在行驶过程中需要及时发现并处理障碍物,避免与它们发生碰撞。

鲁棒控制理论能够利用传感器和控制器实现车辆的障碍物检测和避障。

鲁棒控制器通常采用模型预测控制(MPC)方法来实现障碍物避免。

MPC方法能够将控制系统分为若干个离散时段,并通过预测未来状态来选择最优控制方式,从而避免与障碍物发生碰撞。

四、实验结果为了验证鲁棒控制理论在自动驾驶汽车中的应用效果,我们在实际道路上进行测试。

测试结果表明,采用鲁棒控制器的自动驾驶汽车能够稳定地行驶,并按照预设的路径完成任务。

最优控制问题的鲁棒预测控制

最优控制问题的鲁棒预测控制

最优控制问题的鲁棒预测控制最优控制是系统控制理论中的一个重要分支,它通过设计合适的控制策略,使系统在给定条件下达到最优性能。

然而,在实际应用中,系统往往会受到各种干扰和不确定性的影响,这给最优控制带来了挑战。

为了提高控制系统的鲁棒性,鲁棒预测控制成为一种有效的方法。

本文将对最优控制问题的鲁棒预测控制进行探讨。

一、最优控制问题概述最优控制问题是指在给定约束条件下,通过选择合适的控制策略使得系统性能达到最优的问题。

最优控制问题可以分为静态最优控制和动态最优控制两种情况。

静态最优控制是指在某一时刻系统状态已知的情况下,选择使性能指标达到最优的控制输入;动态最优控制则需要考虑系统状态的演化过程,并通过选择合适的控制策略来达到最优性能。

二、鲁棒性与最优控制在实际控制系统中,干扰和不确定性是不可避免的。

这些干扰和不确定性可能来自于外部环境的变化、系统参数的变动以及传感器和执行器的误差等。

这些因素的存在会给最优控制问题带来很大挑战,因为它们会破坏最优控制策略的有效性。

在这种情况下,鲁棒预测控制可以提供一种解决方案。

三、鲁棒预测控制的原理鲁棒预测控制是一种利用系统的预测模型,通过在线校正控制策略以应对干扰和不确定性的控制方法。

其基本思想是使用系统的数学模型对未来状态进行预测,并根据预测结果进行控制策略的修正。

具体来说,鲁棒预测控制包括三个主要步骤:建立系统的数学模型、设计鲁棒预测器以对未来状态进行预测、使用修正的控制策略来实现控制目标。

四、鲁棒预测控制的优势相比于传统的最优控制方法,鲁棒预测控制具有以下几个优势:1. 鲁棒性强:鲁棒预测控制考虑了干扰和不确定性的影响,可以有效应对各种情况下的控制问题,保证系统的稳定性和性能。

2. 自适应性好:鲁棒预测控制通过在线校正控制策略,可以在系统运行过程中根据实时状态进行修正,适应系统变化。

3. 实时性高:鲁棒预测控制基于对未来状态的预测,可以更早地捕捉到系统的变动,从而及时采取控制措施。

电力系统鲁棒性分析与控制

电力系统鲁棒性分析与控制

电力系统鲁棒性分析与控制近年来,随着经济的快速发展和人们对生活品质的不断提升,电力需求量急剧增加,电力系统的稳定性和可靠性也成为社会经济发展的重要基石。

然而,电力系统面临着各种各样的挑战,如供电负荷的快速变化、恶劣天气条件下的输电线路故障以及不可预测的供电中断等。

为了保障电力系统的鲁棒性,分析和控制成为了当今电力系统研究的重要方向之一。

一、电力系统鲁棒性分析电力系统鲁棒性分析是研究电力系统在不确定性条件下的稳定性和可控性。

传统的电力系统分析方法大多基于确定性的系统模型,忽略了外部干扰和内部参数的不确定性。

然而,在实际运行中,电力系统常常面临着各种不确定因素的干扰,如风力发电和太阳能发电的波动性、电力负荷的不确定性以及输电线路的故障等。

因此,鲁棒性分析方法的提出和应用对于指导电力系统的运行控制具有重要意义。

鲁棒性分析方法主要包括鲁棒稳定性分析和鲁棒可控性分析。

鲁棒稳定性分析关注电力系统在不确定环境下的稳定运行情况,通过考虑不确定因素的影响来评估系统的稳定性。

鲁棒可控性分析则关注电力系统的控制性能,通过考虑不确定因素对控制信号的干扰来评估系统的可控性。

实际电力系统的鲁棒性分析可以通过建立鲁棒优化模型来实现。

鲁棒优化模型能够将电力系统的不确定性因素纳入到数学模型中,并通过考虑不确定性条件来优化电力系统的控制策略。

相比于传统的优化模型,鲁棒优化模型能够更好地抵抗外部干扰和内部参数的不确定性,提高系统的抗干扰能力和控制性能。

二、电力系统鲁棒性控制电力系统鲁棒性控制是指通过优化控制方法,提高电力系统的鲁棒性能力,抵抗外部干扰和内部参数的不确定性。

电力系统鲁棒性控制方法包括模型预测控制、自适应控制和鲁棒控制等。

模型预测控制是一种基于数学模型的控制方法,通过建立电力系统的控制模型,预测未来的状态和输出变量,并根据预测结果制定控制策略。

模型预测控制方法能够更好地适应不确定环境的变化,并通过优化控制策略来提高系统的鲁棒性。

基于H_∞控制的非线性鲁棒预测控制

基于H_∞控制的非线性鲁棒预测控制
到 了广 泛 的应 用 和发 展 。然 而随 着过 程工 业 的发 展, 工业 生产 过 程 日趋复 杂多 变 , 被控对 象 往往 具 有非 线 性 、 耦 合 性 [ 、 作 点 的变 化 范 围 大 、 强 1 工 ] 参
系统提 出 了各 种 预 测 控 制 策 略 , 中 H。鲁 棒 预 其 。
Ab t a t sr c :Fo l s fun e t i i — l y n lne ys e ra ca s o c r a n tme dea on i ars t ms,a r bus 。 t t e d o tH 。s a e f e - b c on r a d sgn a g rt a k c t oll w e i l o ihm s p op s d t a a e he a y i r o e O gu r nt e t s mpt tc ls a iiy o o ia t b lt f s tm s ys e .Fora g v n n lne r s t m ,s m e a s mpto r e e t d a d t y t m i e on i a ys e o su i nsa epr s n e n hes s e i o d wh c sr us 。 e f ma e spr ve i h ha ob t H 。p ror nc .The s fce t c nd to he s t m s ufi in o ii nsoft ys e a — y p o ia t b lt nd t e sa e f e a k H 。 on r l ra e g t n by usng t c a i m t tc ls a iiy a h t t e db c 。c t ole r ote i he Ri c t i q l y,r bus o r lLya ne ua i t o tc nt o pun v s a l y t or m nd H 。 he r o t bii he e a 。t o y.Fi a l t n ly,nu e i m r— c lsm u a i ns s w he e f c i e e s o he d sgn s he e a i l to ho t fe tv n s ft e i c m . Ke r :m o e p e i tve o r l i — ly;no i a s t ms; H。 o r l r — y wo ds d l r d c i c nt o ;tme dea nlne r ys e 。c nt o ; o

跟踪问题中的非线性鲁棒预测控制器

跟踪问题中的非线性鲁棒预测控制器
S c i e n t i i f c J o u r n a l o f C o n t r o l E n g i n e e r i n g
Au g u s t 2 0 1 3 , Vo l u me 3 , I s s u e 4 , P P . 2 9 5 — 3 0 0
Ro b u s t No n l i n e a r Mo d e l P r e d i c t i v e CO n t r o i l e r i n T r a c k i n g P r o b l e m
Y a f e n g Wa n g t , R o n g c h a n g Go n g , K e j u n L o n g
p r o b l e m o f mo d e l p r e d i c t i v e c o n t r o 1 .Th e n ,t he r o b u s t mo d e l p r e d i c t i v e c o n t r o l l e r wa s d e s i g n e d a n d he t s t a b i l i t y o f mo d e l p r e d i c t i v e c o n ro t l l e r Wa s na a l y s e d . F i n a l l y . t h e s i mu l a t i o n r e s u l t s h o we d廿 1 e t r a c k i n g e fe c t o f u s i n g he t p r o p o s e d mo d e l p r e d i c t i v e
c o nt ro l l e r .
Ke y wo r d s : T r a c k i n gPr o b l e m; No n l i n e a r S y s t e m; Mo d e l P r e d i c t i v e Co n t r o l

鲁棒迭代学习模型预测控制的实现研究

鲁棒迭代学习模型预测控制的实现研究
自动化控制 Automatic Control
电子技术与软件工程 Electronic Technology & Software Engineering
鲁棒迭代学习模型预测控制的实现研究
陈妮 (廊坊热电厂 河北省深州市 065000)
摘 要:本文结合不确定直驱系统鲁棒性条件以及鲁棒收敛条件,实现对单轴 ILC 控制器的设计,且完成直驱 XY 平台系统模型建构, 实现优化设计。这一模型在应用中,和传统 ILC 控制器相比,显著提升了跟踪精度及轮廓精度。仿真结果显示这一方法更具有预测控制正 确性。
1 迭代学习控制
本次主要是考虑到 CARIMA 离散时间系统模型中所描述的重 复过程,具体表示为:
图 1:单轴 ILC 控制系统
(k=0,1,...)
(t=0,1,..执行周期中的离散时间指标;
k——重复周期指标;
T——各执行周期的固定时间长度;
y(t,k)——重复过程第 k 个执行周期的 t 时刻输出;
定理 3:针对上图 2 中的 ILC 系统,迭代学习律见公式(6),
如果 k →∞情况下,系统的收敛充分必要条件具体为:
通过引理 1 和相应的公式能够得出:
(8)
(9) 由于 C(s)可以实现对反馈控制系统鲁棒性的保障,因此以 上公式(8)的成立即可以实现对系统充分必要条件成立的保障, 具体为:
(10) 通过公式(9)能够发现,Q(s)阶次和 Wp(s) 阶次相比应该 偏大,所以 Q(s)截止频率和 Wp(s) 相比应该偏小,以能够实现对
究 [J]. 自动化应用 ,2020(02):4-5+8. [2] 胡斌 . 自适应双电机同步传动控制技术分析与探究 [J]. 自动
化应用 ,2019(01):12-14. [3] 余威 , 卜旭辉 , 梁嘉琪 . 基于二维系统的迭代学习事件触发鲁

一类非线性不确定时滞系统鲁棒预测控制

一类非线性不确定时滞系统鲁棒预测控制

1 系统 模 型 考虑 非线 性不 确定 时滞 系 统为 :
( ):A。 t t ( )+a , ( ) t f ( t , )一A ( —d)+A 2 ( t f ( t— d),)+B。 t t W( )+B u 2 ( )+A ( ),) ( ) g( t t M t
中 图 分 类 号 : P 文 献 标 识 码 :A 文 章 编 号 :1 0 —9 2 2 1 ) 20 4 - T1 0 0 3 3 ( 0 1 0 - 1 90 4
由于一 类非 线性 不 确定 时滞 系统 具有 预 测控
制 性 能 良好 、 于 实 现 、 棒 性 好 、 方 便 地 处 理 易 鲁 能
反馈 日 控 制 器 存在 的 充 分 条 件 , 且 给 出 了此 类 非 线 性 不 确 定 时 滞 系 统 的 鲁棒 H 并 状 态 反 馈 控 制 律 设 计 方 案 。
最后通过具体数值仿真说 明了设计方案的有效性 。
关键 词 : 预 测 控 制 ; 线性 系 统 ; 制 ; 棒 控 制 非 日 控 鲁
由系统 ( ) 的式 ( ) 1中 6 隐含 有 I ( t d ,)l ( — ) t I ≤
I I ( —d l Vt Vd t )I , ≥0 V t ) , , ( —d ≥0 Vt , ∈
笔 者研 究 一类 时滞 依赖 的非 线性 不确 定 系统
的鲁棒 日 预 测 控 制 问 题 , 用 L a u o 利 y p n v稳 定 性 定理和 日 理 论 , 到 系 统 渐 进 稳 定 和 状 态 反 馈 得
zt ( )=C ( )+Du ) xt (
VT>0 即 具 有 有 限 的 L 增 益 , 称 系 统 具 有 , 则

鲁棒控制综述

鲁棒控制综述

鲁棒控制综述课程目标1.了解鲁棒控制研究的基本问题2.掌握鲁棒控制的基础知识和基本概念3.明确鲁棒控制问题及其形式化描述4.掌握几种鲁棒稳定性分析与设计方法5.掌握状态空间H∞控制理论6.了解鲁棒控制系统的μ分析与μ综合方法7.初步了解非线性系统鲁棒控制方法8.掌握时滞系统的鲁棒控制稳定性分析控制系统就是使控制对象按照预期目标运行的系统。

大部分的控制系统是基于反馈原理来进行设计的反馈控制已经广泛地应用于工业控制、航空航天和经济管理等各个领域。

不确定性在实际控制问题中,不确定性是普遍存在的所描述的控制对象的模型化误差可能来自外界扰动因此,控制系统设计必须考虑不确定性带来的影响。

控制系统设计的任务对于给定的控制对象和传感器,寻找一个控制器,使反馈控制系统能够在实际工作环境中按预期目标运行●实际控制对象就是具体的装置、设备或生产过程●通过各种建模方法,可以建立实际控制对象的模型●针对控制对象的模型,应用控制理论提供的设计方法设计出控制器,对实际控制对象实施控制●控制系统的控制效果在很大程度上取决于实际控制对象模型的准确性●在控制系统设计中采用的模型与实际控制对象存在着一定的差异,即存在着模型不确定性●控制系统的运行也受到周围环境和有关条件的制约●例如,在图1-1中,传感器噪声n和外部扰动d分别来自控制系统本身和控制系统所处的环境,它们往往是一类未知的扰动信号●这种扰动不确定性对控制系统的运动将产生的影响控制系统设计中需要考虑的不确定性(1)来自控制对象的模型化误差;(2)来自控制系统本身和外部的扰动信号●需要一种能克服不确定性影响的控制系统设计理论●这就是鲁棒控制所要研究的课题1.1.2 控制系统设计的基本要求在控制系统设计中,往往把图1-1所示的反馈控制系统更一般化,考虑如图1-3所示的单位反馈控制系统,其中P是控制对象,C是控制器。

在图1-3中,e是目标输入r与控制对象输出y之差,即t e-=t r)(t)()(y反馈控制系统设计的基本要术包括稳定性、渐近调节、动态特性和鲁棒性等四个方面。

鲁棒预测控制系统的性能评估基准

鲁棒预测控制系统的性能评估基准
控制与应用技术 E c MA
电扎 与植 帚J 用 2 1,7(1 应 003 1 )
鲁 棒 预 测 控 制 系统 的 性 能 评 估 基 准
黄昕昀 ( 高斯 图文印刷 系统 ( 国) 限公 司, 海 中 有 上

206 ) 0 0 2
要 : 制性 能评 估 基 准 ( ecma ) 实 现控 制 系统 性 能 评 估 的基 础 , 现 有单 变 量 控 制 系 统 的性 控 B nh r 是 k 将
Be c m a k t b s o lPr ditv nt o y t m s nh r o Ro u t M de e c i e Co r lS se
HUANG n— u Xi y n
( os rp i Ss ms C ia C . Ld ,hn hi 0 0 2 C ia G s G a h yt ( hn ) o , t. S ag a 2 0 6 ,hn ) c e
19 9 6年 H rs 评 价 基 准 推 广 到 多输 入 多 输 出 ar 将 i
控 制性能评估 的基准 主要有最 小方差 、Q指标 及 L 时域性能指标 。评估 基准并非 能完全 刻划 系统 的
基本性 能极 限 , 论是 最 小 方 差 还是 L 不 Q指标 都 不 能使 某一系 统所 有性 能 同时达 到 最佳 , 能 使 只
(I M MO) 系统 J 随 后 出 现 的许 多 评 估 方 法都 是 , 在 此基础 上发展起 来的 。文献 [ ] 3 研究 的是状 态
变 量和控 制输 入均 受限 的连续 系 统 的 L Q性能 极
系统 的性能进 行折 衷 , 在性 能 折衷 情 况下 对 系统
限问题 。C e , i 和他 们 的合 著 者 研 究 了 hn Qu 线性连 续系统 和线性 离散 系统 的 L Q性 能极 限 问

一类输入时滞系统的鲁棒预测控制器的设计

一类输入时滞系统的鲁棒预测控制器的设计
() 1
其 中 , k =A A( )Bdk A( ) +A k , ( )=Bd B ( ) +A dk , ( ) +A )A, B是适 当维数 的实 常数 后 =曰 B( , B , 矩 阵 , A( )A k B( )是 时变不确定矩 阵, △ k ,B ( )A k
们 已 经 开 始 将 预 测 控 制 算 法 与 时 滞 系 统 相 结 合 但 是对 于很多 时 滞 系统 , 求 控 制 时域 和 lJ函数 ; 基于滚动优化原理 , 将预测时域 内的控制项 用 自由项 代替 , 直接求取 当前时刻的控制量 , 扩大可行解 的范围, 提高控 制性能 . 通过求解 线性矩 阵不等式方法求解控制器 . 最后 的 仿真实例证明了该算法 的有效性.
关键词 : 时滞系统 ; 鲁棒预测控制 ;MI L 中图分类号 :P 7 . T 23 5 文献标识码 : A

解作 为终端 惩罚 项来 近似预 测 时域 以后 的性 能指 标, 并使 预测 时域 以后 的控 制作用 为零 , 这种方 法 对 时滞 系统 不适 用 . 文献 [ ] 出 了在 最 坏 情 况 6给 下 的基 于 L 约 束线 性 反 馈 M C方 法 ,在 整 个 MI P
Ⅱ≤ u k+i )≤ M i=0 1 … , 一1 d是 ( I , ,, N ,
第3卷 1
第 3期
大 连 交 通 大 学 学 报
J URNA OF O L DAL AN I JAOT NG UNI ER n I O V S
Vo . N . 131 o3
21 0 0年 6月
J n2 l u .0 0
文 章 编 号 :6 39 9 (00 0 —0 80 17 —5 0 2 1 ) 30 8 —4
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

其中 [ A(k ), B(k ) ] ∈ Ω, Ω ∈ Co {[ A1 , B1 ] , [ A2 , B2 ] ,L , [ AL , BL ]} 考虑输入输出约束
u ( k + i|k ) [ A ( k + i ), B ( k + i )]∈Ω ,i ≥ 0
min
max
J ∞ (k ) = ∑ x(k + i | k ) +
u ( k + i| k )
min V ( x(k | k )) = x( k | k )T Px(k | k ), P > 0
18
鲁棒无约束预测控制
最小化鲁棒性能指标的上界V(x(k|k))
u ( k + i| k )
min V ( x(k | k )) = x( k | k )T Px(k | k ), P > 0
T j =0 j =0 k k
13
凸多面体不确定性
基于多胞模型的鲁棒预测控制要在模型存在不确定 性的情况下,求解控制输入序列{u(k),u(k+1),……}使 得系统状态最终演化到原点。 预测控制器的设计目标:
稳定性(滚动优化的递归可行性) 初始可行域尽可能大 局部最优性尽量得到保持 在线计算量小 鲁棒性好
14
15
16
鲁棒无约束预测控制
考虑如下线性时变系统
x(k +1) = A(k)x(k) + B(k)u(k) y(k) = Cx(k)
其中 [ A(k ), B(k ) ] ∈ Ω, Ω ∈ Co {[ A1 , B1 ] , [ A2 , B2 ] ,L , [ AL , BL ]} 鲁棒预测控制算法描述如下: 在采样时刻k,将MPC的min优化问题变为min-max优化问题, 求解控制律在不确定集中最坏情况下的目标函数值极小,即
通过调整反馈滤波器的参数可以实现闭环系统的鲁棒性 建立设计参数与鲁棒性的定量关系
MPC系统在模型增益失配和时滞失配的鲁棒性 基于min-max的鲁棒设计思想
将预测控制的在线min问题变为min-max描述,求解控制 律使在不确定性集中最坏情况下的目标函数值最小。
不确定脉冲响应模型
3
鲁棒预测控制
不确定系统
因此,在k采样时刻,鲁棒预测控制求解如下LMI优化命题
min γ
γ ,Q ,Y
⎡ 1 x ( k | k )T ⎤ s.t. ⎢ ⎥≥0 Q ⎦ ⎣ x(k | k ) ⎡ Q ⎢ A j QT + B jY ⎢ 1/2 ⎢ Q1 Q ⎢ 1/2 ⎣ R Y QAj T + Y T B j T Q 0 0
1/2 QQ1 Y T R1/2 ⎤ ⎥ 0 0 ⎥ ≥0 γI 0 ⎥ ⎥ γI ⎦ 0
j = 1,L , L
控制作用为 u (k + i | k ) = Fx(k + i | k ) = YQ −1 x(k + i | k )
21
鲁棒约束预测控制
考虑如下线性时变系统
x(k +1) = A(k)x(k) + B(k)u(k) y(k) = Cx(k)
i =0

{
2 Q1
+ u (k + i | k )
2 R
}
s.t.
u (k + i | k ) 2 ≤ umax y (k + i | k ) 2 ≤ ymax
在优化问题中增加额外的LMI。
22
椭圆不变集
模型:[A, B] 椭圆:Q 椭圆内反馈律:F
⎡ Q −1 不变集表示形式: ⎢ ⎣ A + BF AT + F T BT ⎤ ⎥≥0 Q ⎦
u ( k + i|k ) [ A ( k + i ), B ( k + i )]∈Ω ,i ≥ 0
min
max
J ∞(k ) = ∑ x(k + i | k ) +
i =0

{
2 Q1
+ u (k + i | k )
2 R
}
Q1 = Q1T > 0, R = RT > 0 其中
但 J ∞(k) 难于求解,在一定条件下可以将上述极大极小问题转0到∞进行累加,则有
−V ( x(k | k )) ≤ − J ∞ (k )
[ A ( k + i ), B ( k + i )]∈Ω ,i ≥ 0
max
J ∞ (k ) ≤ V ( x(k | k ))
上式给出了鲁棒性能指标的上界值。 因此在采样时刻k,鲁棒预测控制算法求解控制律,以最小化 鲁棒性能指标的上界V(x(k|k)),即
鲁棒无约束预测控制
T 假设存在函数 V (x) = x Px, P > 0 使得对于任何 [ A(k) B(k)] ∈Ω , 函数V(x)满足以下鲁棒不等式约束
V ( x(k + i + 1| k )) − V ( x(k + i | k )) ≤ − ⎡ x(k + i | k )T Q1 x(k + i | k ) + u (k + i | k )T Ru (k + i | k ) ⎤ ⎣ ⎦
Kothare (1996) Robust constrained model predictive control using linear matrix inequalities 11
凸多面体(多胞)不确定性
当被控对象工作在多个操作点,且在每个操作点都可 以作为一个线性模型来近似时,可采用以下的描述形式: 多胞模型:x(k +1) = A(k)x(k) + B(k)u(k) y(k) = Cx(k) 其中[A(k),B(k)]∈Co{[A1,B1],[A2,B2],……,[Ar,Br]} 多胞模型的状态演化
鲁棒预测控制
1
鲁棒预测控制
背景
实际工业过程存在于不确定环境中,总会受到预先 未知的各种不确定性的影响,模型和被控对象之间 也不可避免地存在失配。 基于确定性模型设计的最优控制律应用于实际对象 时可能导致系统性能变差,因此有必要进行模型预 测控制的鲁棒性研究。
2
鲁棒性分析
研究进展
基于内模结构(IMC)研究MPC性能
20
对所有的 [ A(k) B(k)] ∈Ω 满足
⎡ Q ⎢ A j QT + B jY ⎢ 1/2 ⎢ Q1 Q ⎢ R1/2Y ⎣ QAj T + Y T B j T Q 0 0
鲁棒无约束预测控制
1/2 QQ1 Y T R1/2 ⎤ ⎥ 0 0 ⎥ ≥0 ⎥ 0 γI ⎥ 0 γI ⎦
j = 1,L , L
受扰系统
x(k + 1) = f ( x(k ), u (k )) + w(k ) w(k ) 2 ≤ w
参数不确定系统
x(k +1) = A(k)x(k) + B(k)u(k)
不可测有界扰动
其中[A(k),B(k)]∈Co{[A1,B1],[A2,B2],……,[Ar,Br]}
4
5
鲁棒预测控制
z蝁
= l max Q1/2 [A(k + i ) + B (k + i ) F ] C T C [A(k + i ) + B (k + i ) F ] 1/2 Q ? ? Q1/2 [A(k i ) + B (k + i ) F ] C T C [A(k + i ) + B (k + i ) F ] 1/2 Q
6
一、线性矩阵不等式
一个线性矩阵不等式(LMI)具有如下形式:
7
一、线性矩阵不等式
8
一、线性矩阵不等式
矩阵的Schur补性质
9
一、线性矩阵不等式
10
二、模型不确定性
采用脉冲响应模型或阶跃响应模型等非参数模型,模型的不确 定性体现在相应脉冲响应系数或阶跃响应系数的不确定性。 使用状态空间模型的预测控制,其模型不确定性的描述方法主 要有以下两种类型: 多面体(多胞) 不确定性 结构化反馈 不确定性
[ A ( k + j ) B ( k + j )]
max
x(k + i | k )T Q −1 x(k + i | k ) ≤ 1 x(k + i | k )T Px(k + i | k ) ≤ γ

[ A ( k + j ) B ( k + j )]
max
Ψ = { z | zT Q−1z ≤ 1} = { z | zT Pz ≤ γ }是不确定系统未来预测状态的不变椭圆集
运用Schur补性质,有
2 ⎡umax I ⎢ T ⎣ Y
Y⎤ ⎥≥0 Q⎦
25
输出约束
i吵 0 i 0
y (k + i | k ) 2 ≤ ymax
max y (k + i | k ) 2 = max || C ( A(k + i ) + B (k + i ) F ) x( k + i | k ) ||2 £ max || C ( A(k + i ) + B (k + i ) F ) z ||2
24
输入约束
i吵 0
u (k + i | k ) 2 ≤ umax
max u (k + i | k ) 2 = max || YQ- 1 x(k ) ||2
i 0
£ max || YQ- 1 z ||2
z蝁
= l max (Q- 1/2Y T YQ- 1/2 ) 蓿 蓿 Q- 1/2Y T YQ- 1/2 Y TY umax (左乘、右乘Q1/2) Q1/ 2umax Q1/2
相关文档
最新文档