[發明專利]一種伺服系統的無模型魯棒自適應優化方法有效
| 申請號: | 201710611458.4 | 申請日: | 2017-07-25 |
| 公開(公告)號: | CN107561929B | 公開(公告)日: | 2020-01-14 |
| 發明(設計)人: | 甘明剛;張蒙;陳杰;竇麗華;張弛;趙金剛;白永強 | 申請(專利權)人: | 北京理工大學 |
| 主分類號: | G05B13/02 | 分類號: | G05B13/02 |
| 代理公司: | 11120 北京理工大學專利中心 | 代理人: | 李微微;仇蕾安 |
| 地址: | 100081 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 最優控制 自適應動態規劃 迭代尋優 觀測系統 魯棒性能 判斷系統 時間穩定 伺服系統 算法迭代 穩定控制 系統模型 系統穩定 狀態變量 控制量 自適應 魯棒 跳變 算法 優化 保證 | ||
1.一種伺服系統的優化方法,其特征在于,包括如下步驟:
步驟一、對于狀態空間方程為形式的直流電機伺服控制系統,基于給定的反饋增益初始值,獲得最優反饋增益K*,并將u=-K*x作為最優控制律,對系統進行控制;其中,x為系統狀態量,包括電機輸出的角位置和角速度,u為系統控制量,為電壓,A和B為系統參數矩陣:
KE和KT分別是反電動勢常數和力矩常數;J是電機和負載的轉動慣量之和;b是粘性摩擦系數;
步驟二、在采用最優控制律對系統進行控制的同時,檢測狀態變量x(t)的值,判定系統是否滿足有限時間穩定的條件:當不滿足時,撤走步驟一得到的最優控制,獲得新的反饋增益初始值,返回步驟一,繼續基于該新的反饋增益初始值計算最優反饋增益K*,以獲得最優控制律,對系統進行控制,并繼續執行步驟二;如此反復,直到結束控制過程;
其中,獲得所述新的反饋增益初始值的方法如下:
步驟21、獲得系統參數矩陣A和B的真值;
步驟22、考慮系統的跳變,將直流電機伺服控制系統的狀態空間方程改寫為:
其中,ΔA和ΔB分別為系統參數矩陣A和B對應的變化量;
步驟23、定義Ks為考慮跳變的直流電機伺服控制系統保持有限時間穩定的反饋增益:
其中,t0為初始時刻,T為正時間常數;m×n的矩陣函數L(t)和n×n的矩陣函數W(t)定義在遞增的離散時間序列上:
l是正整數;
并滿足以下三個條件:
1、對所有t∈[t0,t0+T],
2、對i=0,1,...,l,
其中
上式中λmax()表示取矩陣的最大特征值;
3、對i=0,1,...,l,
其中,n表示狀態量x的維數;m是控制量u的維數;
步驟24、將Ks(t)+K*作為新的反饋增益初始值。
2.如權利要求1所述的一種伺服系統的優化方法,其特征在于,所述步驟中,獲得最優反饋增益K*的方法為:
定義:
其中,pij和xi分別是n×n維未知矩陣P和狀態量x的元素,i,j=1,2,...,n;
進一步定義:
其中,t0,t1,t2,...,tl為預先定義的時間序列,滿足0≤t0<t1<…<tl,l是正整數;表示克羅內克積:
對于給定的反饋增益初始值K0,由下式迭代解得和Kk:
其中Θk和Ξk分別定義為:
其中,Q和R分別是已知的n×n半正定矩陣和m×m正定矩陣;In為n×n的單位矩陣;vec(·)表示由矩陣的各列依次組成的列向量的轉置;
根據的定義,將的元素還原為矩陣P的n×n維的形式,即得到Pk;
當Pk與Pk-1的歐幾里得范數小于設定閾值時,停止迭代;取此時的Kk為本輪尋優的最優反饋增益K*。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京理工大學,未經北京理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710611458.4/1.html,轉載請聲明來源鉆瓜專利網。





