[發明專利]一種基于簡化擴展狀態空間模型的預測函數控制方法在審
| 申請號: | 202111567551.2 | 申請日: | 2021-12-17 |
| 公開(公告)號: | CN114237035A | 公開(公告)日: | 2022-03-25 |
| 發明(設計)人: | 吳勝;歐丹林;王元華 | 申請(專利權)人: | 杭州司南智能技術有限公司 |
| 主分類號: | G05B11/42 | 分類號: | G05B11/42 |
| 代理公司: | 杭州浙科專利事務所(普通合伙) 33213 | 代理人: | 楊小凡 |
| 地址: | 310016 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 簡化 擴展 狀態 空間 模型 預測 函數 控制 方法 | ||
1.一種基于簡化擴展狀態空間模型的預測函數控制方法,其特征在于:首先基于過程對象的階躍響應數據建立對應的對象傳遞函數模型,挖掘對象的過程特性,之后將傳遞函數模型轉換為對應的簡化擴展狀態空間模型,然后基于該簡化擴展狀態空間模型設計預測函數控制器,最后將設計好的預測函數控制器實施于對象過程。
2.根據權利要求1所述的一種基于簡化擴展狀態空間模型的預測函數控制方法,其特征在于包括如下步驟:
步驟一、通過采集過程對象的階躍響應數據建立被控對象的傳遞函數模型;
步驟二、將傳遞函數模型轉換為簡化狀態空間模型并設計對應的預測函數控制器。
3.根據權利要求1所述的一種基于簡化擴展狀態空間模型的預測函數控制方法,其特征在于:步驟一具體如下:
(a)將被控過程的PID控制器停留在手動狀態,操作撥盤使其輸出有階躍變化,通過儀表記錄被控過程的實時階躍響應輸出yp(k),之后將其轉換為無綱量形式yp*(k),具體為:
yp*(k)=yp(k)/yp(∞)
其中,yp(∞)為階躍響應測試過程中實際輸出yp(k)的穩態值;
(b)選取兩個計算點,分別滿足yp*(k1)=0.39以及yp*(k2)=0.63,然后依據下面的式子計算傳遞函數模型的三個參數:
K=yp(∞)/q
T=2(k2-k1)
τ=2k1-k2
其中,K為過程模型的增益,T,τ分別為過程模型的時間常數和滯后;q為PID控制器輸出階躍變化的幅度;
得到的傳遞函數模型為
其中,s為拉普拉斯算子。
4.根據權利要求1所述的一種基于簡化擴展狀態空間模型的預測函數控制方法,其特征在于:步驟二具體如下:
(a)在采樣時間Ts下,通過引入一個零階保持器對過程對象的傳遞函數模型進行離散,得到如下的輸入輸出模型:
ym(k)=αym(k-1)+βu(k-1-d)
其中,ym(k),u(k)分別為k時刻模型的輸出與輸入,β=K(1-α),d=τ/Ts;
(b)根據smith預估器原理,計算過程對象去掉純時滯后的修正模型,如下所示:
ycm(k)=αycm(k-1)+βu(k-1)
其中,ycm(k)為無時滯情況下的模型輸出;
得到補償后的實際輸出為yc1(k)=yp(k)+ycm(k)-ycm(k-d);
對上述輸入輸出模型兩端同時加上差分算子,可得如下的模型
Δycm(k)=αΔycm(k-1)+βΔu(k-1)
(c)構建簡化狀態空間模型的狀態向量X(k)
X(k)=[Δyc(k),ec(k)]T
其中,ec(k)為修正后的跟蹤誤差,ec(k)=yc1(k)-c(k),c(k)為k時刻的設定值;
(d)基于上述狀態向量,得到如下的簡化擴展狀態空間模型
X(k+1)=AX(k)+BΔu(k)
其中,
進一步,得到未來的預測狀態
X(k+i)=AiX(k)+Ai-1BΔu(k)
(e)取第P步預測進行優化計算,預測函數控制的基函數取階躍響應函數;引入如下目標函數:
其中,Q,R分別為對狀態預測的加權矩陣以及對控制增量的加權系數;
對上述目標函數求導,便可得到基于簡化擴展狀態空間模型的預測函數控制的最優控制增量:
Δu(k)=-(ψTQψ+R)-1ψTQFX(k)
其中,ψ=AP-1B,F=AP;
(f)將得到的最優控制增量組合成控制量u(k)后實施于被控的對象過程,
u(k)=u(k-1)+Δu(k);
(g)在下一個采樣時刻,按照(e)(f)中的控制增量計算式子更新最優控制增量以及控制量,后續依次循環。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州司南智能技術有限公司,未經杭州司南智能技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111567551.2/1.html,轉載請聲明來源鉆瓜專利網。





