999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

線性變參數(shù)系統(tǒng)抗擾動(dòng)魯棒模型預(yù)測控制

2023-06-01 13:43:06邢麗娟楊世忠
計(jì)算機(jī)仿真 2023年4期
關(guān)鍵詞:系統(tǒng)

邢麗娟,楊世忠

(青島理工大學(xué)信息與控制工程學(xué)院,山東 青島 266520)

1 引言

在實(shí)際的控制中,系統(tǒng)對象模型參數(shù)的不確定性以及持續(xù)有界擾動(dòng)的存在,對系統(tǒng)的穩(wěn)定性控制造成影響[1-2]。魯棒模型預(yù)測控制由于可以顯式地表示系統(tǒng)的模型不確定性和約束條件,在控制過程中應(yīng)用和研究較為廣泛[3,4]。當(dāng)系統(tǒng)存在持續(xù)有界擾動(dòng)時(shí),由于干擾的影響,使得系統(tǒng)的狀態(tài)變量不能被準(zhǔn)確獲得。文獻(xiàn)[5]采用基于觀測器的輸出反饋魯棒模型預(yù)測控制,通過在線約束優(yōu)化實(shí)現(xiàn)系統(tǒng)的穩(wěn)定控制。文獻(xiàn)[6]針對具有輸入飽和的動(dòng)態(tài)輸出反饋系統(tǒng),采用輸出反饋魯棒模型預(yù)測控制,用凸優(yōu)化方法保證了估計(jì)的狀態(tài)和估計(jì)誤差收斂。文獻(xiàn)[7]設(shè)計(jì)基于管的輸出反饋魯棒模型預(yù)測控制,采用帶縮放終端約束集的一步標(biāo)稱系統(tǒng)預(yù)測,實(shí)現(xiàn)對具有有界擾動(dòng)的離散時(shí)間線性參數(shù)變化系統(tǒng)的穩(wěn)定控制。為減少控制的復(fù)雜性,文獻(xiàn)[8,9]將抗擾動(dòng)不變橢圓集的方法應(yīng)用于持續(xù)擾動(dòng)問題,通過狀態(tài)反饋控制抑制干擾對系統(tǒng)穩(wěn)定性的影響,實(shí)現(xiàn)系統(tǒng)的穩(wěn)定控制,但系統(tǒng)控制的控制精度和快速性還有待提高。文獻(xiàn)[10]通過不變集理論,采用嵌套不變橢圓集魯棒控制算法實(shí)現(xiàn)持續(xù)有界擾動(dòng)系統(tǒng)的快速穩(wěn)定控制,但控制域的范圍有待提高。

本文根據(jù)以上文獻(xiàn)進(jìn)行如下設(shè)計(jì):①綜合擾動(dòng)的影響和系統(tǒng)參數(shù)不確定性,通過離線優(yōu)化出一系列不變多面體集序列和對應(yīng)的控制律。②在線時(shí),為實(shí)現(xiàn)系統(tǒng)的快速穩(wěn)定控制,根據(jù)狀態(tài)變量在多面體不變集中的位置,在對應(yīng)的離線控制律的凸包范圍內(nèi)優(yōu)化出實(shí)際控制律。本算法抑制了持續(xù)有界干擾對系統(tǒng)控制的影響,減小了在線算法工作量,實(shí)現(xiàn)了系統(tǒng)的有效控制。

2 問題描述

具有持續(xù)有界擾動(dòng)的線性變參數(shù)系統(tǒng)離散模型為

x(k+1)=Ax(k)+Bu(k)+Dω(k)

y(k)=Cx(k)

[AB]∈Ω

(1)

其中:A∈Rn×n,B∈Rn×m,C∈Rn×n,D∈Rn×l

Ω=Cov{[A1B1],[A2B2],…,[ANBN]}

A,B可控,rank(C)=n

系統(tǒng)(1)的輸入約束

(2)

根據(jù)抗擾動(dòng)不變橢圓集魯棒控制原理[8],系統(tǒng)(1)若滿足:

Sx={x(k)∈Rn|x(k)TP-1x(k)≤1},P>0

(3)

其中x(0)∈Sx,在k≥0,有x(k)∈Sx,則Sx為系統(tǒng)(1)的不變單橢圓集。

由系統(tǒng)(1)可知輸出變量y=Cx,則有x=C-1y,將x=C-1y帶入xTP-1x≤1,有yT(CPCT)-1y≤1。

Sy={y∈Rn|yT(CPCT)-1y≤1}

(4)

若線性變參數(shù)系統(tǒng)的控制律為K,系統(tǒng)(1)的輸入變量為

u=Kx

(5)

設(shè)K表示為

K=YP-1

(6)

采用抗擾動(dòng)不變橢圓集魯棒控制原理,并考慮系統(tǒng)的狀態(tài)方程參數(shù)不確定性,給出如下優(yōu)化控制算法

(7)

s.t.

(8)

(9)

(10)

其中:a滿足0

3 離線算法

持續(xù)有界擾動(dòng)系統(tǒng)的嵌套不變橢圓集魯棒控制算法根據(jù)狀態(tài)變量的變化,以采用不同的控制律實(shí)現(xiàn)對系統(tǒng)的控制。但是,從系統(tǒng)(1)可以看到,狀態(tài)變量變化的范圍約束是不等式的形式,這樣所構(gòu)造的不變橢圓集只是真實(shí)多面體不變集的近似,所以得到的控制結(jié)果較為保守。因此,本文在設(shè)計(jì)中離線構(gòu)造與控制律序列相對應(yīng)的多面體不變集序列,擴(kuò)大了系統(tǒng)控制的可行域。

算法1:對于具有持續(xù)有界擾動(dòng)的線性變參數(shù)系統(tǒng)(1)和約束條件(2)。

1)根據(jù)初始狀態(tài)變量,確定一系列趨于穩(wěn)定點(diǎn)的狀態(tài)變量;

2)將每個(gè)得到的狀態(tài)變量帶入式(7)~(10),優(yōu)化得出一系列P和Y;根據(jù)式(3)可得到一系列橢圓集。

3)由式(6)得到一系列控制律K。

從算法1可以得到具有持續(xù)有界擾動(dòng)的線性變參數(shù)系統(tǒng)的系列橢圓集和對應(yīng)的控制律K,其中得到的系列控制律K為構(gòu)建系列多面體集提供約束條件。由于系統(tǒng)具有持續(xù)有界干擾,構(gòu)建多面體集時(shí)需要考慮干擾的影響。

算法2:對于具有持續(xù)有界擾動(dòng)的線性變參數(shù)系統(tǒng)(1)和輸入約束條件(2),以及算法(1)得到的一系列控制律Ki。

1)根據(jù)式(2)構(gòu)建多面體不變集Si={x|Mix≤di},i=1,…,M,其中:

2)對(Mi,di)取其第m行,求解以下優(yōu)化算式

(11)

若Wi,m>0,對(Mi,di)添加約束項(xiàng):

Mi,m(Aj+BjKi)x≤di,m-(Mi,mDωp)

令di,m=di,m-(Mi,mDωp)

得到:

3)令m=m+1,若m大于Mi的行數(shù),算法結(jié)束,否則重復(fù)步驟2)。

由算法2得到系統(tǒng)的一系列離線多面體集,增大了系統(tǒng)相應(yīng)的控制區(qū)域,使得系統(tǒng)控制的作用增強(qiáng),系統(tǒng)可以快速達(dá)到穩(wěn)定點(diǎn)。

4 在線算法

由于系統(tǒng)狀態(tài)變量的不同可以對應(yīng)不同的控制變量,離線多面體不變集的數(shù)量不可能選擇無窮多,以對應(yīng)無窮多個(gè)不同的狀態(tài)變量的變化。這樣,每次控制迭代實(shí)現(xiàn)的控制律具有保守性。本設(shè)計(jì)中在離線算法的基礎(chǔ)上,在每個(gè)控制周期中,測得系統(tǒng)的狀態(tài)變量處于任意兩個(gè)相鄰多面體不變集之間時(shí),在這兩個(gè)多面體不變集對應(yīng)的控制律的多胞體中,尋求最優(yōu)的實(shí)時(shí)狀態(tài)控制律,以提高系統(tǒng)的控制效果。

算法3 對于具有持續(xù)有界擾動(dòng)的線性變參數(shù)系統(tǒng)(1)和輸入約束條件(2),以及由算法2得到的一系列離線多面體不變集和相應(yīng)的控制律。

1)將實(shí)時(shí)狀態(tài)變量x(k)代入Si={x|Mix≤di},i=1,…,M,尋找x(k)在多面體不變集序列中所處的位置。

2)若Mhx≤dh,h=M,則x(k)位于離線得出的多面體集序列中的最小多面體集Sm內(nèi)部,實(shí)際控制律取KM。

3)若Mhx≤dh,Mh+1x>dh+1,h

(12)

4)將優(yōu)化出的控制律K代入式(5),得到控制量u(k)。

定理1:對于系統(tǒng)(1)和輸入約束(2),通過算法3中式(12)的優(yōu)化求解得到的控制量可實(shí)現(xiàn)系統(tǒng)的穩(wěn)定控制。

證明:在算法2中多面體的構(gòu)建考慮到系統(tǒng)持續(xù)有界擾動(dòng)的影響,通過式(12)迭代添加非冗余約束

Mi,m(Aj+BjKi)x≤di,m-(Mi,mDωp)

令di,m=di,m-(Mi,mDωp),可得到

這樣就確定初始狀態(tài)變量xi的集合

Si={xi|Mixi≤di}

在Si對應(yīng)的控制律Ki保證了系統(tǒng)滿足魯棒穩(wěn)定性和約束條件,即在未來的狀態(tài)變量都局限在Si集合內(nèi),并滿足系統(tǒng)的約束條件。

因此,算法3中,如果狀態(tài)變量在Sh之內(nèi)或在Sh+1之內(nèi),對應(yīng)的控制律Kh,Kh+1可以保證系統(tǒng)滿足魯棒穩(wěn)定性和約束條件。

由于Kh和Kh+1保證了系統(tǒng)的魯棒穩(wěn)定性和約束滿足,因此Kh和Kh+1的凸組合也保證了系統(tǒng)的魯棒穩(wěn)定性和約束條件。因此,利用算法3,可以保證Sh內(nèi)的任何狀態(tài)變量在未來狀態(tài)向更靠近穩(wěn)定點(diǎn)的Sh+1移動(dòng)。

當(dāng)x(k)達(dá)到離線多面體集序列中的最小多面體集Sm內(nèi)部,則由控制律KM保證了Sm內(nèi)系統(tǒng)所有狀態(tài)的魯棒穩(wěn)定性和約束滿足。

5 仿真

考慮具有持續(xù)有界擾動(dòng)的線性變參數(shù)系統(tǒng)的離散狀態(tài)方程為:

=Ax(k)+Bu(k)+Dω(k)

其中:0.9≤λ≤1.1

Ω=Cov{A1,A2}

通過橢圓集抗擾動(dòng)魯棒預(yù)測控制算法和多面體集抗擾動(dòng)魯棒預(yù)測控制算法進(jìn)行仿真比較,驗(yàn)證本文算法的有效性。

離線時(shí),根據(jù)狀態(tài)變量的初始值x(0)預(yù)設(shè)的一系列狀態(tài)變量

由算法1得到的控制律

K1=[-0.1250 -0.5506]

K2=[-0.1717 -0.6340]

K3=[-0.2273 -0.7444]

K4=[-0.3272 -0.9165]

K5=[-0.5802 -1.1904]

由算法1和算法2得到的系列橢圓集和系列多面體集序列如圖1所示。

圖1 系列橢圓集和多面體集

從圖1中可以看到,采用多面體集序列的可控制區(qū)域明顯大于橢圓集序列的可控制區(qū)域,更符合實(shí)際控制過程中各約束條件。

在線控制時(shí),橢圓集抗擾動(dòng)魯棒控制算法采用內(nèi)插法得到系統(tǒng)的實(shí)際控制律,多面體集抗擾動(dòng)魯棒控制采用算法3得到系統(tǒng)的實(shí)際控制律。狀態(tài)變量控制比較如圖2、圖3所示;控制量的比較如圖4所示。

圖2 狀態(tài)變量x1

圖3 狀態(tài)變量x2

圖4 控制量u

圖2、圖3是狀態(tài)變量在控制過程中的變化曲線,由于系統(tǒng)存在擾動(dòng),狀態(tài)變量趨于穩(wěn)定點(diǎn)后存在波動(dòng)。橢圓集抗擾動(dòng)魯棒控制算法中,狀態(tài)變量在第10個(gè)控制周期趨于穩(wěn)定,多面體集抗擾動(dòng)魯棒控制算法中,由于控制的作用較強(qiáng),狀態(tài)變量在第7個(gè)控制周期趨于穩(wěn)定,控制的快速性和穩(wěn)定性好。

由于系統(tǒng)存在擾動(dòng),圖4中系統(tǒng)的控制量在狀態(tài)變量趨于穩(wěn)定時(shí),不斷抗擾動(dòng)。在每個(gè)控制周期內(nèi),橢圓集魯棒抗擾動(dòng)控制算法中,控制量的控制作用較弱,而多面體集抗擾動(dòng)魯棒控制算法中,控制量的控制作用較強(qiáng),使系統(tǒng)的狀態(tài)變量能夠快速趨于穩(wěn)定點(diǎn)。

通過控制算法的比較,可以看到基于多面體不變集的線性變參數(shù)系統(tǒng)抗擾動(dòng)魯棒預(yù)測控制算法控制作用強(qiáng),更符合實(shí)際控制過程的需求,實(shí)現(xiàn)了系統(tǒng)快速穩(wěn)定控制。

6 結(jié)論

在實(shí)際的控制系統(tǒng)中,系統(tǒng)模型參數(shù)存在不確定性以及受到持續(xù)有界擾動(dòng)的情況,給系統(tǒng)的穩(wěn)定控制造成影響。本文給出基于多面體不變集的線性變參數(shù)系統(tǒng)抗擾動(dòng)魯棒預(yù)測控制算法,一方面可以將線性變參數(shù)的影響顯式地表示出來,另一方面擴(kuò)大了系統(tǒng)的控制可行域,更符合實(shí)際的控制過程。本設(shè)計(jì)算法離線完成大部分的工作量,構(gòu)建離線系列多面體集,得到系統(tǒng)的相應(yīng)的系列控制律;在線時(shí),通過判斷狀態(tài)變量在系統(tǒng)多面體序列中的位置,在相應(yīng)的控制律凸包內(nèi)尋求最優(yōu)的實(shí)際控制律。通過仿真比較,可以看到本算法的控制作用強(qiáng),控制效果好,實(shí)現(xiàn)了系統(tǒng)的快速性和穩(wěn)定性控制,為具有持續(xù)有界擾動(dòng)的線性變參數(shù)系統(tǒng)提供了一種可行的抗擾動(dòng)魯棒模型預(yù)測控制算法。

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
基于UG的發(fā)射箱自動(dòng)化虛擬裝配系統(tǒng)開發(fā)
半沸制皂系統(tǒng)(下)
FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統(tǒng) 德行天下
PLC在多段調(diào)速系統(tǒng)中的應(yīng)用
主站蜘蛛池模板: 97一区二区在线播放| 亚洲欧美一区二区三区图片 | 国产精品微拍| 国产午夜精品鲁丝片| 夜夜拍夜夜爽| 亚洲AⅤ无码日韩AV无码网站| 色噜噜综合网| 欧美午夜视频在线| a级毛片免费网站| 国产微拍一区| 波多野结衣久久高清免费| 中文字幕欧美成人免费| 国产真实乱子伦视频播放| 欲色天天综合网| 亚洲国产精品美女| 亚洲精品综合一二三区在线| 免费一级大毛片a一观看不卡| 国产精品99久久久久久董美香| 国产综合精品一区二区| 国产成人精品优优av| 国产在线观看91精品亚瑟| 久久黄色影院| 9999在线视频| 国产污视频在线观看| 色噜噜久久| 第一页亚洲| 色妞永久免费视频| 理论片一区| 福利在线不卡| 中文字幕日韩视频欧美一区| 亚洲欧美成人综合| 国产黄网站在线观看| 国产一级毛片高清完整视频版| 亚洲九九视频| 色综合天天综合| 国产成人做受免费视频| 国产日韩久久久久无码精品| 国产成熟女人性满足视频| 91在线日韩在线播放| 囯产av无码片毛片一级| 中文字幕丝袜一区二区| 98超碰在线观看| 国产午夜无码片在线观看网站| 呦女精品网站| 三上悠亚在线精品二区| 54pao国产成人免费视频| 国产成人av大片在线播放| 亚洲h视频在线| 白丝美女办公室高潮喷水视频| 欧美激情一区二区三区成人| 国产特级毛片aaaaaa| 亚洲人成电影在线播放| 91精品啪在线观看国产91| 亚洲浓毛av| 亚洲VA中文字幕| 中字无码av在线电影| 国产成人一二三| 91青青视频| 国产精品美人久久久久久AV| 精品国产91爱| 欧美国产在线看| 亚洲激情99| 日日拍夜夜嗷嗷叫国产| 日韩久久精品无码aV| 尤物国产在线| 日韩高清在线观看不卡一区二区| 巨熟乳波霸若妻中文观看免费| 中文字幕乱码二三区免费| 欧美精品黑人粗大| 国产免费观看av大片的网站| 日韩经典精品无码一区二区| 亚洲无码不卡网| 91免费国产高清观看| 久久男人资源站| 在线视频一区二区三区不卡| 亚洲欧洲日韩国产综合在线二区| 四虎永久在线视频| 成人免费网站久久久| 亚洲天堂在线视频| 亚洲无码高清一区二区| 小13箩利洗澡无码视频免费网站| 91尤物国产尤物福利在线|