[發明專利]一種基于神經網絡的柔性關節機械臂有限時間自適應反步控制方法有效
| 申請號: | 201710732672.5 | 申請日: | 2017-08-24 |
| 公開(公告)號: | CN107662208B | 公開(公告)日: | 2020-07-31 |
| 發明(設計)人: | 陳強;施卉輝;孫明軒;何熊熊;莊華亮 | 申請(專利權)人: | 浙江工業大學 |
| 主分類號: | B25J9/16 | 分類號: | B25J9/16;B25J17/00 |
| 代理公司: | 杭州斯可睿專利事務所有限公司 33241 | 代理人: | 王利強 |
| 地址: | 310014 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 神經網絡 柔性 關節 機械 有限 時間 自適應 控制 方法 | ||
1.一種基于神經網絡的柔性關節機械臂有限時間自適應反步控制方法,其特征在于:所述控制方法包括以下步驟:
步驟1,建立柔性關節機械臂的動態模型,初始化系統狀態、采樣時間以及控制參數,過程如下:
1.1一個n階柔性關節機械臂的動態模型表達形式為:
其中q∈Rn,θ∈Rn分別是關節位置向量和電機位置向量,n是系統的階次;是關節加速度向量;是電機加速度向量;M(q)∈Rn×n為表示關節慣性的未知非奇異對稱正定矩陣;J∈Rn×n為表示電機慣性的未知非奇異對稱正定矩陣;K∈Rn×n是一個表示關節彈簧剛度的未知對角正定矩陣;h(q,θ)∈Rn×n為表示向心力,哥氏力和重力加速度的函數;u∈Rn表示控制轉矩向量;
1.2重新定義變量,將式(1)寫成狀態空間方程形式:
定義x1=q,x3=θ,式(1)寫成以下狀態空間形式:
其中xi,i=1,2,3,4都是可測的,M(x1),h(x1,x2),K和J都是未知的項;
步驟2,計算系統跟蹤誤差,其過程如下:
定義系統跟蹤誤差如下所示:
z1=x1-xd (3)
其中xd是一個給定的光滑有界的參考軌跡;
對式(3)求導得到:
其中是誤差的一階導數,是參考軌跡的一階導數;
步驟3,定義誤差變量,設計虛擬控制器,其過程如下:
3.1定義誤差變量為:
zj=xj-aj-1,j=2,3,4 (5)
其中,aj-1,j=2,3,4是設計控制器過程中的虛擬控制器;
對式(5)進行求導,得到:
其中是誤差的一階導數,j=2,3,4是設計控制器過程中的虛擬控制器的一階導數;
將式(2)和式(5)代入式(4)和式(6)中,得到:
3.2定義其中為逼近和設計以下兩個神經網絡:
定義為神經網絡理想權重矩陣,m是神經元的個數;則被逼近為以下形式:
其中是神經網絡的基函數;ε1,ε2代表神經網絡的逼近誤差且滿足||ε1||≤ε1N,||ε2||≤ε2N;ε1N,ε2N是正的常數,||·||表示值的二范數;和的形式如下:
其中,al,bl,cl,dl都是常數參數,l=1,2;
3.3設計神經網絡權值和估計誤差更新律:
其中是正定對角矩陣;σ1,σ2,ρ1,ρ2是合適的參數;和分別是和的估計值;和分別是ε1N和ε2N的估計值;
3.4設計虛擬控制器,如下:
其中h1,h2,h3,k1,k2,k3是正常數;
3.5設計實際控制器如下所示:
其中h4,k4是正常數;
3.6把式(8),式(9),式(16)和式(17)代入到式(7)中,得:
步驟5,設計李雅普諾夫函數為如下形式:
其中
對式(19)進行求導,并將(18)代入,得到:
如果式(20)寫成
其中η1=Min{2h1,2h2λmin{M-1(x1)K},2h3,2h4λmin{J-1}},
η2=Min{2αk1,(2M-1(x1)K)αk2,2αk3,(2J-1)αk4},
δ=Z2NW1NΦ1N+Z4NW2NΦ2N+Z2NE1μ+Z4NE2μ,
其中Min{·}表示最小值,λmin{·}表示最小的特征值;Z2N和Z4N分別表示||z2||和||z4||的最大值;W1N和W2N分別表示和的最大值;Φ1N和Φ2N分別表示和的最大值;E1μ和E2μ分別表示和的最大值;
則判定系統跟蹤誤差有限時間收斂到平衡點附近的領域內。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江工業大學,未經浙江工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710732672.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:側入式背光模組以及顯示裝置
- 下一篇:一種生態護灘裝配體





