- 相關(guān)推薦
冗余度TT-VGT機器人的神經(jīng)網(wǎng)絡(luò )自適應控制
摘要:提出了采用神經(jīng)網(wǎng)絡(luò )進(jìn)行模型參考自適應控制(MRAC)的方案,建立了自適應控制的狀態(tài)模型,并推導出相應的自適應算法;最后對冗余度TT-VGT機器人自適應控制進(jìn)行了仿真。TT-VGT(Tetrahedron-Tetrahedron-Variable Geometry Truss)機器人是由多個(gè)四面體組成的變幾何桁架機器人,圖1所示為由N個(gè)四面體單元組成的冗余度TT-VGT機器人操作手,平面ABC為機器人的基礎平臺,基本單元中各桿之間由較鉸連接,通過(guò)可伸縮構件li(i=1,2,…,n)的長(cháng)度變化改變機構的構形。圖2所示為其中的兩個(gè)單元的TT-VGT機構,設平面ABC和平面BCD的夾角用中間變量qi(i=1,2,…,n)表示,qi與li(I=1,2,…,n)的關(guān)系如下[2]:
式中,d表示TT-VGT中不可伸縮構件的長(cháng)度,
li表示機器人可伸縮構件的長(cháng)度。
TT-VGT機器人關(guān)節驅動(dòng)力F與力矩τ的關(guān)系為:
F=Bττ (2)
式中,Bτ為對角矩陣,對角元素Bτi為:
1 狀態(tài)模型
機器人的自適應控制是與機器人的動(dòng)力學(xué)密切相關(guān)的。機器人的動(dòng)力學(xué)方程的一般形式可如下表示(不考慮外力的作用):
τ=D(q)q C(q,q)q G(q)q (4)
式中,D(q)∈R n×n為廣義質(zhì)量矩陣(慣性矩陣),
C(q,q)∈Rn×(n×n)為向心力及哥氏力作用的矩陣,
G(q)∈R n為重力矩陣,
τ∈R n表示機器人的驅動(dòng)力矩。
對于TT-VGT機器人,用桿件變量li,ii,Li(i=1,2…,n)代替中間變量qi,qi,qi(i=1,2…,n)(見(jiàn)式(1)),則試(4)可表示為:
F=D(l)l C(l,i)i G(l)l (5)
式中,F∈Rn表示機器人的驅動(dòng)力。
可把式(5)表示為下列狀態(tài)方程:
x=A(x,t)x B(x,t)F (7)
式中,
上述機器人動(dòng)力學(xué)模型就是機器人自適應控制器的調節對象。
考慮到傳動(dòng)裝置的動(dòng)力學(xué)控制系統模型如下式所示:
式中,u、l——傳動(dòng)裝置的輸入電壓和位移矢量,
Ma、Ja、Ba——傳動(dòng)裝置的驅動(dòng)力矩比例系數、轉動(dòng)慣量和阻尼系數(對角矩陣)。
聯(lián)立求解式(5)和式(9),并定義:
可求得機器人傳動(dòng)系統的時(shí)變非線(xiàn)性狀態(tài)模型如下:
【冗余度TT-VGT機器人的神經(jīng)網(wǎng)絡(luò )自適應控制】相關(guān)文章:
基于改進(jìn)BP的神經(jīng)網(wǎng)絡(luò )模型參考自適應控制03-21
混沌系統的模型參考模糊自適應控制03-07
焦爐集氣管壓力模糊神經(jīng)網(wǎng)絡(luò )控制系統03-18
基于BP神經(jīng)網(wǎng)絡(luò )控制的懸浮式大橋阻尼器控制器設計03-07
基于神經(jīng)網(wǎng)絡(luò )PID控制的變頻恒壓供水系統設計03-19
基于神經(jīng)網(wǎng)絡(luò )的移動(dòng)機器人對路徑形式的識別與分類(lèi)12-07