[發(fā)明專利]一種2D滾動優(yōu)化下間歇過程終端約束預測控制方法有效
| 申請?zhí)枺?/td> | 201911014777.2 | 申請日: | 2019-10-24 |
| 公開(公告)號: | CN110579970B | 公開(公告)日: | 2023-02-03 |
| 發(fā)明(設計)人: | 王立敏;張起源;王心如;劉卓龍;張姝鈺 | 申請(專利權)人: | 海南師范大學 |
| 主分類號: | G05B13/04 | 分類號: | G05B13/04 |
| 代理公司: | 沈陽之華益專利事務所有限公司 21218 | 代理人: | 黃英華 |
| 地址: | 571158 海*** | 國省代碼: | 海南;46 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 滾動 優(yōu)化 間歇 過程 終端 約束 預測 控制 方法 | ||
1.一種2D滾動優(yōu)化下間歇過程終端約束預測控制方法,其特征在于:包括以下步驟:
步驟一:建立多階段時滯間歇過程模型,并構建2D等價預測控制模型;
1.1多階段時滯間歇過程模型
針對間歇過程多階段特有的特性,在有故障和不確定性的雙重影響下給出切換系統(tǒng)模型,考慮如下帶有不確定參數(shù)擾動和區(qū)間時變時滯的離散切換系統(tǒng):
其中,t和k分別表示運行的時間和批次;x(t,k)∈Rn,y(t,k)∈Rl,u(t,k)∈Rm分別表示第k批次t時刻系統(tǒng)的狀態(tài)變量,輸出變量和輸入變量;x0,k表示第k批次的初始狀態(tài),d(t)表示沿時間方向的狀態(tài)時滯,且滿足如下條件:
dm≤d(t)≤dM (2)
其中,dM和dm分別表示狀態(tài)時滯的上界值和下界值,不同于連續(xù)系統(tǒng),σ(·,·):Z+×Z+→
其中i=1,2…q;
1.2構建新型預測控制模型
1.2.1構建新型的擴維誤差模型
為了實現(xiàn)上述目標,可利用迭代學習控制策略設計如下控制器:
其中,ui(t,0)表示迭代過程的初始值,通常將其置為零;ri(t,k)∈Rm表示i階段待設計的迭代學習更新律;顯然,迭代學習控制器ui(t,k)的設計可以轉化為更新律ri(t,k)的設計,以使得控制輸出yi(t,k)能夠盡可能地跟蹤上參考輸出
定義誤差如下:
由式(3),(4),(5),有
其中
δ(ΔBi)ui(t,k-1)=(ΔBi(t,k)-ΔBi(t,k-1))ui(t,k-1) (11)
δ(ωi(t,k))=ωi(t,k)-ωi(t,k-1) (12)
顯然,對于重復性擾動,反之,對于非重復性擾動,進而可以得到一個如下的2D-FM模型:
其中,Gi=[0 Ii],
則第i階段預測控制模型為:
用切換系統(tǒng)模型展示為:
1.2.2構建新型閉環(huán)預測控制系統(tǒng)
針對第i階段,設計如下預測更新律:
使性能指標在約束條件(16)下最小化,和zi(t+i|t,k+j|k)分別代表在第t時刻第k批次的狀態(tài)預測值和輸出預測值,ri(t+i|t,k+j|k)代表第t時刻第k批次的預測更新律;特別是,ri(t|t,k|k)=ri(t,k);
根據(jù)間歇過程的特點,可分為重復性干擾和非重復性干擾,因此,性能指標的定義也不同,當干擾是重復性干擾時,在無窮時域[t,∞)和[k,∞)下,一個“最壞”情況的性能指標在不確定系統(tǒng)的第t時刻第k批次被定義為:
其中,稱為終端約束
約束條件為:
其中,Ri均表示相關權重矩陣,γi>0,分別為變量ri(t+i|t,k+j|k)和yi(t+i|t,k+j|k)的上界值,Ωi為不確定集;
步驟二:設計模型預測跟蹤控制器及切換律
2.1設計控制器
針對模型(14b)采用預測控制的理論,設計預測更新律(15),并研究系統(tǒng)的魯棒穩(wěn)定性,在控制器(14b)下,則第I階段閉環(huán)預測模型可以表示成:
2.2設計控制器增益
2.2.1定義V函數(shù)
利用Lyapunov穩(wěn)定性定理證明系統(tǒng)的穩(wěn)定性,定義Lyapunov函數(shù)為:
其中,
其中,Pi,P1i,T1i,T1i,均為待定的正定矩陣;
為保證系統(tǒng)的魯棒穩(wěn)定性以及優(yōu)化問題可解,需要以下李雅普諾夫不等式約束成立:
對于閉環(huán)預測模型(17)假設存在一系列初始條件,有兩個正整數(shù)i,j,有
其中,s1<∞和s2<∞是正整數(shù),相應的和時間方向的邊界和批次方向的邊界,s=max{s1,s2};
將
從i,j=0到i,j=∞進行疊加,得到下列不等式:
其中,θi是的上邊界;
要使式(19)-(21)成立,需下列不等式可解
其中,
同時,系統(tǒng)的輸入輸出條件要滿足:
且所求控制律增益矩陣可表示如下:
其中,正定矩陣Ri∈Rm×m,數(shù)0≤dm≤dM,γi>0,給定,Li,和正定對稱矩陣存在,矩陣以及正數(shù)εi>0,λi>0待求;
不同階段的系統(tǒng)狀態(tài)滿足:
Vi(X(t,k))≤μiVj(X(t,k))i,j∈
則對于任意平均駐留時間滿足下列不等式的切換信號(25),閉環(huán)系統(tǒng)(17)是指數(shù)穩(wěn)定的;
其中,
2.3切換律的設計;
2.3.1構建狀態(tài)轉移矩陣及其切換序列
在實際生產中,相鄰階段間的系統(tǒng)模型維度可能不同,但兩個階段的系統(tǒng)狀態(tài)一般可通過某一變量相關聯(lián),例如,在注塑成型過程中,注射階段和保壓階段的系統(tǒng)狀態(tài)都與模腔壓力相關,模腔壓力便可作為兩個階段系統(tǒng)狀態(tài)之間的關聯(lián)變量,當系統(tǒng)從一個階段切換到另一個階段時,階段間的系統(tǒng)狀態(tài)轉換可描述如下:
其中,表示狀態(tài)轉移矩陣,若相鄰階段的系統(tǒng)狀態(tài)擁有相同的維度,則Ji=Ii;
在系統(tǒng)狀態(tài)已知的前提下,當滿足某一切換條件時,系統(tǒng)狀態(tài)就會發(fā)生切換,發(fā)生切換時的切換時間可表示如下:
其中,稱為切換時間;Gi(x(t,k))<0表示與系統(tǒng)狀態(tài)相關的切換條件,因此,根據(jù)運行時間及上述描述,整個運行過程的切換序列可表達如下:
其中,表示當前批次末狀態(tài)與下一批次初始狀態(tài)的連接點;
由于系統(tǒng)狀態(tài)在切換前后是連續(xù)的,則切換瞬間系統(tǒng)狀態(tài)的變化可描述如下:
其中,
2.3.2平均駐留時間
首先對平均駐留時間進行定義:
對任意t>t0和任意切換信號σ(k),t0≤k<t,Ni(t0,t)表示第i個子系統(tǒng)在時間間隔(t0,t)的切換次數(shù),稱為第i個子系統(tǒng)在時間間隔(t0,t)上的總運行時間,若對任意給定的τi>0有如下式子成立:
則稱τi>0為切換信號的平均駐留時間;平均駐留時間需要滿足的條件為:當V函數(shù)滿足Vi(X(t,k))≤μiVj(X(t,k))i,j∈
2.4求取K值
根據(jù)步驟2.2-2.3就可以求取K值,即在Vi<μiVi-1條件下,函數(shù)V和切換信號均滿足,設計狀態(tài)反饋控制律為:
其中,為所提出的控制器的增益,可求,ri可求,ui(t+i|t,k+j|k)=ui(t+i|t,k+j-1|k)+ri(t+i|t,k+j|k)可求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于海南師范大學,未經海南師范大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911014777.2/1.html,轉載請聲明來源鉆瓜專利網。





