国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

機(jī)械臂系統(tǒng)魯棒控制軌跡跟蹤

2022-04-27 06:16:10甄圣超陳小龍
機(jī)械設(shè)計(jì)與制造 2022年3期
關(guān)鍵詞:魯棒控制控制算法不確定性

余 濤,甄圣超,陳小龍

(合肥工業(yè)大學(xué)機(jī)械工程學(xué)院,安徽 合肥 230009)

1 引言

近年來,機(jī)械臂在工業(yè)自動化生產(chǎn)中得到了廣泛的應(yīng)用,很多應(yīng)用場合如打磨、焊接、裝配等要求機(jī)械臂能夠精確跟蹤軌跡運(yùn)動,具有不確定性的機(jī)械臂系統(tǒng)軌跡跟蹤控制一直是控制領(lǐng)域的研究熱點(diǎn)[1-2]。

目前,針對不確定性機(jī)械臂系統(tǒng)的控制方法主要有自適應(yīng)控制和魯棒控制,自適應(yīng)控制可以不斷學(xué)習(xí)、辨識不確定性參數(shù)調(diào)整自適應(yīng)律,但是無法應(yīng)用于具有結(jié)構(gòu)不確定性的系統(tǒng),且要求控制系統(tǒng)具備很高的實(shí)時計(jì)算能力;魯棒控制具有固定的控制結(jié)構(gòu),它能夠補(bǔ)償系統(tǒng)中結(jié)構(gòu)性不確定性和非結(jié)構(gòu)性不確定性,如抑制外界干擾和補(bǔ)償未建模動態(tài)不確定性,并且易于實(shí)現(xiàn)。目前,魯棒控制器的設(shè)計(jì)方法主要是基于H∞、μ、Kharitonov、Lyapunov、QFT五種理論,前三種主要用于線性時不變系統(tǒng),QFT雖然在實(shí)際應(yīng)用中適用于非線性系統(tǒng),但其理論基礎(chǔ)尚需進(jìn)一步論證,Lyapunov方法是迄今為止唯一建立了理論基礎(chǔ)并適用于非自治非線性系統(tǒng)的方法[3-4]。

基于Udwadia-Kalaba方程的機(jī)械系統(tǒng)動力學(xué)控制方法在各個領(lǐng)域受到廣泛的應(yīng)用[5-7],該方法特點(diǎn)是將機(jī)械系統(tǒng)的軌跡要求看作一種約束,再結(jié)合系統(tǒng)的無約束動力學(xué)模型,可以在不引入拉格朗日乘子的條件下對約束力進(jìn)行求解。但是該方法在應(yīng)用過程中必須初始條件相容且依賴于系統(tǒng)的精確動力學(xué)模型,而且機(jī)械臂系統(tǒng)是一個多輸入、多輸出、強(qiáng)耦合的復(fù)雜非線性系統(tǒng),建模過程中存在參數(shù)測量誤差、外界擾動、負(fù)載變化和未建模動態(tài)等不確定性因素影響,因此很難建立精確的機(jī)械臂系統(tǒng)的精確動力學(xué)模型[8-10]。

針對Udwadia-Kalaba方法難以解決機(jī)械臂系統(tǒng)不確定性問題和要求初始條件相容的問題,設(shè)計(jì)了一種新的魯棒控制算法,并且基于Lyapunov理論證明了該控制算法具有一致有界性和一致最終有界性,仿真試驗(yàn)結(jié)果表明所提控制方法的有效性和魯棒性,能夠控制臂沿著期望的軌跡精確運(yùn)動。

2 問題描述

機(jī)械臂系統(tǒng)的動力學(xué)模型一般方程如下:

由于測量誤差、外界干擾以及負(fù)載不確定性的影響,(1)式中的矩陣可以被拆解為精確值標(biāo)稱部分和不確定性部分。

基于Udwadia-Kalaba方程的動力學(xué)控制過程如下:

(1)求得機(jī)械系統(tǒng)的無約束動力學(xué)方程;

(2)將給定的軌跡約束寫成二階微分形式;

(3)得到機(jī)械系統(tǒng)在軌跡約束下的約束力;

式中:Qc—系統(tǒng)約束力廣義逆矩陣。

根據(jù)以上分析,基于Udwadia-Kalaba方程控制要求得到機(jī)械臂系統(tǒng)的精確動力學(xué)模型,這在實(shí)際情況下是不可能的。實(shí)際機(jī)械臂系統(tǒng)總是存在各種不確定性,如參數(shù)時變、負(fù)載變化、以及未建模動態(tài)等,這些不確定性因素導(dǎo)致Udwadia-Kalaba方程控制難以保證系統(tǒng)的控制精度和穩(wěn)定性。為了抑制不確定因素的影響,在Udwadia-Kalaba方程控制基礎(chǔ)上設(shè)計(jì)一個魯棒控制器對于不確定性機(jī)械臂系統(tǒng)是很有必要的。

3 魯棒控制器的設(shè)計(jì)

基于Udwadia-Kalaba方程,提出如下魯棒控制器:

其中,

穩(wěn)定性分析:

選取李雅普諾夫函數(shù)為:

對上式進(jìn)行求導(dǎo)得:

根據(jù)p1值得,

根據(jù)p2值得,

根據(jù)p3值得,

最終,我們可以得到,

基于上面的分析,證明控制器滿足一致有界性和一致最終有界性[11],表明系統(tǒng)是穩(wěn)定的。

4 仿真結(jié)果與分析

平面二自由度機(jī)械臂示意圖,如圖1所示。假設(shè)連桿為均質(zhì)桿,連桿1和連桿2長度為l1和l2,質(zhì)量為m1和m2;關(guān)節(jié)1與關(guān)節(jié)2的相對轉(zhuǎn)角為θ1和θ2,關(guān)節(jié)1與關(guān)節(jié)2的力矩分別為τ1和τ2。關(guān)節(jié)2處的電機(jī)質(zhì)量為m3,夾取物件的質(zhì)量為m4,重力加速度為g。

圖1 二自由度機(jī)械臂模型Fig.1 Two-Degree-of-Freedom Manipulator Model

根據(jù)拉格朗日建??梢酝茖?dǎo)出該系統(tǒng)的動力學(xué)方程,

選取仿真時期望軌跡:

上式對時間求二階導(dǎo)數(shù),可得到二階約束形式:

寫成矩陣形式:

仿真結(jié)果圖,如圖2~圖6所示,可以看出,在約束軌跡初始條件不相容時,在設(shè)計(jì)的魯棒控制算法作用下,機(jī)械臂關(guān)節(jié)1和關(guān)節(jié)2的角度偏差能夠快速趨近于零,說明機(jī)械臂系統(tǒng)能夠快速跟蹤期望約束軌跡。表明所提控制算法可以解決機(jī)械臂系統(tǒng)初始條件不相容問題和系統(tǒng)不確定性問題。

圖2 關(guān)節(jié)1角度變化曲線Fig.2 Angle Curve of Joint One

圖3 關(guān)節(jié)2角度變化曲線Fig.3 Angle Curve of Joint Two

圖4 關(guān)節(jié)1和關(guān)節(jié)2的角度偏差曲線Fig.4 Angle Curve of Joint One and Joint Two

圖5 關(guān)節(jié)1控制力矩Fig.5 Control Torque of Joint One

圖6 關(guān)節(jié)2控制力矩Fig.6 Control Torque of Joint Two

5 結(jié)論

針對具有不確定性的機(jī)械臂系統(tǒng)軌跡跟蹤控制問題,基于Udwadia-Kalaba方程設(shè)計(jì)了一種新的魯棒控制算法。該控制算法能夠有效解決機(jī)械臂系統(tǒng)不確定性問題和初始條件不相容的問題,為了驗(yàn)證控制方法的有效性和魯棒性,針對平面二自由度機(jī)械臂系統(tǒng)進(jìn)行了仿真試驗(yàn)。仿真結(jié)果表明:在軌跡初始條件不相容的情況下,該控制算法能夠克服系統(tǒng)不確定性的影響,控制機(jī)械臂跟蹤期望軌跡精確運(yùn)動。

猜你喜歡
魯棒控制控制算法不確定性
法律的兩種不確定性
法律方法(2022年2期)2022-10-20 06:41:56
針對輸入時滯的橋式起重機(jī)魯棒控制
英鎊或繼續(xù)面臨不確定性風(fēng)險
中國外匯(2019年7期)2019-07-13 05:45:04
基于ARM+FPGA的模塊化同步控制算法研究
漂浮基空間機(jī)械臂T-S模糊魯棒控制
基于高階奇異值分解的LPV魯棒控制器設(shè)計(jì)
具有不可測動態(tài)不確定性非線性系統(tǒng)的控制
基于干擾估計(jì)的高超聲速飛行器魯棒控制方法
一種優(yōu)化的基于ARM Cortex-M3電池組均衡控制算法應(yīng)用
一種非圓旋轉(zhuǎn)工件支撐裝置控制算法
普兰县| 沭阳县| 怀化市| 封丘县| 甘谷县| 利辛县| 林西县| 黄龙县| 临安市| 清丰县| 毕节市| 万荣县| 金寨县| 五大连池市| 台南市| 泽普县| 静安区| 乌拉特前旗| 松江区| 大城县| 无极县| 清原| 竹北市| 南华县| 屏南县| 张掖市| 濉溪县| 鸡西市| 平果县| 军事| 宝兴县| 突泉县| 秭归县| 手机| 浑源县| 阜宁县| 南丰县| 拉孜县| 五原县| 二连浩特市| 清丰县|