[發(fā)明專利]一種柔性關(guān)節(jié)機(jī)械臂控制方法有效
| 申請?zhí)枺?/td> | 201910291400.5 | 申請日: | 2019-04-12 |
| 公開(公告)號: | CN110877333B | 公開(公告)日: | 2023-01-17 |
| 發(fā)明(設(shè)計)人: | 馬飛越;朱洪波;葉逢春;丁培;吳旭濤;王博;胡怡;佃松宜;趙濤;田祿;倪輝;牛勃;李秀廣;劉世濤;魏瑩;陳磊 | 申請(專利權(quán))人: | 國網(wǎng)寧夏電力有限公司電力科學(xué)研究院;四川大學(xué) |
| 主分類號: | B25J9/16 | 分類號: | B25J9/16 |
| 代理公司: | 廣州市一新專利商標(biāo)事務(wù)所有限公司 44220 | 代理人: | 張芳 |
| 地址: | 750002 寧夏回族*** | 國省代碼: | 寧夏;64 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 柔性 關(guān)節(jié) 機(jī)械 控制 方法 | ||
1.一種柔性關(guān)節(jié)機(jī)械臂控制方法,其特征在于,包括如下步驟:
步驟一:建立柔性關(guān)節(jié)機(jī)械臂系統(tǒng)動力學(xué)模型;
動力學(xué)模型如下:
其中q1∈Rn和q2∈Rn分別是柔性關(guān)節(jié)連桿角位移和電機(jī)位移,和分別是柔性關(guān)節(jié)連桿角加速度和電機(jī)加速度,g是重力加速度,K是關(guān)節(jié)的彈簧剛度,u∈Rn是由電動機(jī)提供轉(zhuǎn)矩的外部輸入,I和J分別是柔性關(guān)節(jié)連桿與電機(jī)的轉(zhuǎn)動慣量,M是柔性關(guān)節(jié)連桿的重量,l是機(jī)械臂重心與柔性關(guān)節(jié)之間的長度
步驟二:將柔性關(guān)節(jié)機(jī)械臂期望的關(guān)節(jié)和電機(jī)的位移、角速度作為基于模糊神經(jīng)網(wǎng)絡(luò)逼近器的自適應(yīng)反演控制器的參考輸入,將電動機(jī)提供轉(zhuǎn)矩的外部輸入作為自適應(yīng)反演控制器的實際輸入,如果自適應(yīng)反演控制器的實際輸出值和預(yù)設(shè)的期望值產(chǎn)生跟蹤誤差,該跟蹤誤差通過自適應(yīng)反演控制器的迭代計算趨近于零;
迭代計算具體如下:
步驟1:定義e1=x1-x1d并且令x1d=y(tǒng)d;
其中e1是誤差,x1=q1即柔性關(guān)節(jié)連桿角位移,x1d是虛擬控制器,yd是期望值;
定義e2=x2-x2d以及虛擬控制器
其中e2是誤差,即柔性關(guān)節(jié)連桿角速度,x2d是虛擬控制器,是x1d的時間導(dǎo)數(shù),其中k1是一個非負(fù)的常數(shù);
步驟2:定義e3=x3-x3d以及虛擬控制器
其中e3是誤差,x3=q2即電機(jī)位移,x3d是虛擬控制器,是x2d的時間導(dǎo)數(shù),k2是一個非負(fù)常數(shù),是g的估計值,g是未知非線性函數(shù);
此時運用區(qū)間二型模糊神經(jīng)網(wǎng)絡(luò)逼近器,得到g的逼近值
其中是αg的估計值,αg是自適應(yīng)因子,是的估計值,是二型模糊集的上后件值,是
其中
其中和分別是上下隸屬函數(shù),為高斯函數(shù);i=1,2,3,4為狀態(tài)數(shù),k為模糊規(guī)則數(shù);
其中和而和的更新自適應(yīng)律如下:
其中是的迭代更新值,是的迭代更新值,
步驟3:定義e4=x4-x4d以及虛擬控制器
其中e4是誤差,即電機(jī)速度,x4d是虛擬控制器,是不含模型信息的已知部分,k3是一個非負(fù)常數(shù),是d的估計值,d是未知非線性函數(shù);
此時運用區(qū)間二型模糊神經(jīng)網(wǎng)絡(luò)逼近器,得到d的逼近值
其中是αd的估計值,αd是自適應(yīng)因子,是的估計值,是二型模糊集的上后件值,是
其中
其中和分別是上下隸屬函數(shù),為高斯函數(shù),i=1,2,3,4為狀態(tài)數(shù)和k為模糊規(guī)則數(shù);
其中和而和的更新自適應(yīng)律如下:
其中是的迭代更新值,是的迭代更新值,
步驟4:選擇如下控制律:
其中是h的估計值、是m的估計值以及k4是非負(fù)常數(shù);
其中是不含模型信息的已知部分,k4是一個非負(fù)常數(shù),是h的估計值,h是未知非線性函數(shù),是m的估計值,m是未知非線性函數(shù);
將的自適應(yīng)律選為非線性函數(shù)可表示為:
其中滿足如下不等式是初始值,
此時運用區(qū)間二型模糊神經(jīng)網(wǎng)絡(luò)逼近器,得到h的逼近值
其中是αh的估計值,αh是自適應(yīng)因子,是的估計值,是二型模糊集的上后件值,是
其中
其中和分別是上下隸屬函數(shù),為高斯函數(shù);i=1,2,3,4為狀態(tài)數(shù)和k為模糊規(guī)則數(shù);
其中和而和的更新自適應(yīng)律如下:
其中是的迭代更新值,是的迭代更新值,
步驟5:將控制律u作為柔性關(guān)節(jié)機(jī)械臂系統(tǒng)的控制輸入,產(chǎn)生實際的關(guān)節(jié)位移,即y=x1;
步驟6:實際的關(guān)節(jié)位移y和期望值yd產(chǎn)生跟蹤誤差e1;
步驟7:回到步驟1,通過迭代計算直至e1、e2、e3、e4小于0.001。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于國網(wǎng)寧夏電力有限公司電力科學(xué)研究院;四川大學(xué),未經(jīng)國網(wǎng)寧夏電力有限公司電力科學(xué)研究院;四川大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910291400.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





