[發明專利]一種保證瞬態性能的機械臂伺服系統神經網絡全階滑模控制方法在審
| 申請號: | 201610019770.X | 申請日: | 2016-01-13 |
| 公開(公告)號: | CN105573119A | 公開(公告)日: | 2016-05-11 |
| 發明(設計)人: | 陳強;王音強;余夢夢 | 申請(專利權)人: | 浙江工業大學 |
| 主分類號: | G05B13/04 | 分類號: | G05B13/04 |
| 代理公司: | 杭州斯可睿專利事務所有限公司 33241 | 代理人: | 王利強 |
| 地址: | 310014 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 保證 瞬態 性能 機械 伺服系統 神經網絡 全階滑模 控制 方法 | ||
1.一種保證瞬態性能的機械臂伺服系統神經網絡全階滑模控制方法,其特征在于:所 述控制方法包括以下步驟:
步驟1,建立機械臂伺服系統的動態模型,初始化系統狀態、采樣時間以及控制參數,過 程如下:
1.1機械臂伺服系統的動態模型表達式為:
其中,q,和分別為機械臂關節的位置,速度和加速度;MH,CH以及DH分別表示每個關 節的對稱正定慣性矩陣,離心科里奧利矩陣以及阻尼摩擦系數的對角正定矩陣;GH代表重 力項;u是控制信號;
1.2由于存在測量噪聲,負荷變化以及外界干擾的影響,式(1)中的系統參數并不能準 確的獲得,因此將實際的系統參數改寫為:
其中,估計值以及代表已知部分;ΔMH(q),Δ DH以及ΔGH(q)代表系統未知項;
步驟2,基于含有系統模型不確定項的機械臂伺服系統,設計所需的神經網絡,過程如 下:
定義θ*為理想權重系數矩陣,則非線性不確定函數f被逼近為:
f=θ*Tφ(x)+ε(3)
其中,(·)T代表轉置;代表輸入矢量;φ(x)=[φ1(x),φ2(x),…φm(x)]T是神經網絡的基函數;ε代表神經網絡的逼近誤差且滿足||ε||≤εN,εN則是一個正的常數; φi(x)被取為以下高斯函數:
其中,ci代表高斯函數的核參數;σi代表高斯函數的寬度;exp(·)代表以自然常數e為 底的指數函數;
步驟3,計算系統跟蹤誤差,FC誤差,設計全階滑模面,過程如下:
3.1定義系統跟蹤誤差為
e=qd-q(5)
其中,qd為二階可導期望軌跡;則式(5)的一階微分和二階微分被表示為:
3.2定義FC誤差為
其中,
FΦ(t)=δ0exp(-a0t)+δ∞(9)
其中,a0是一個正的常數,δ0≥δ∞>0,|e(0)|<FΦ(0);則式(8)的一 階微分和二階微分被分別表示為:
其中,
3.3定義全階滑模面為
其中,c1和c2是兩個正的常數,它們的選取是保證多項式p2+c2p+c1的全部特征根在復平 面的左半部分以保證系統的穩定性;0<α1<1,0<α2<1,它們的選取則是通過以下多項式 實現:
其中,αn+1=1,αn=α,α∈(1-ε,1)以及ε∈(0,1);
步驟4,基于含有系統模型不確定項的機械臂系統,根據全階滑模以及神經網絡理論, 設計神經網絡全階滑模控制器,過程如下:
4.1考慮式(1),神經網絡全階滑模控制器被設計為:
v=-(kd+kT+η)sgn(s)(17)
其中,ci和αi是常數,i=1,2,已在式(12)中被定義;代表估計權重系數矩陣;kd,kT和η 都是常數,并且將在之后給予說明;
4.2設計神經網絡權重系數矩陣的調節規律:
其中,Γ是一個正定的對角矩陣;
4.3將式(14)帶入(1)中得到如下等式:
其中,代表神經網絡的權重估計誤差;代表系統擾動項, 并且是有界的,則假定d(q,t)≤ld并且其中ld是一個有界的常數;kT的選取是 要求在T>0時滿足kT≥Tld;
通過式(1),式(12),式(14)-式(17)以及式(19),全階滑模面被表示成如下等式:
s=d(q,t)+un(20)
將式(17)帶入式(16)中得到:
在un(0)=0的情況下,得到如下等式:
kT≥Tld≥T|un(t)|max≥T|un(t)|(22)
4.4設計李亞普諾夫函數:
對式(12)進行求導得:
將式(16)帶入式(24)中得到:
對式(23)進行微分得到:
將式(22)帶入式(26)中,如果則判定系統是穩定的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江工業大學,未經浙江工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610019770.X/1.html,轉載請聲明來源鉆瓜專利網。





