999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

干擾觀測(cè)器與滑模控制結(jié)合的機(jī)械臂跟蹤控制

2022-01-13 03:33:44周名偵廖志青
機(jī)械設(shè)計(jì)與制造 2021年12期
關(guān)鍵詞:機(jī)械系統(tǒng)設(shè)計(jì)

周名偵,廖志青

(1.廣東交通職業(yè)技術(shù)學(xué)院,廣東 廣州 510800;2.華南理工大學(xué)廣州學(xué)院,廣東 廣州 510800)

1 引言

當(dāng)前機(jī)械臂越來越多地應(yīng)用于高精密產(chǎn)品裝配、手術(shù)治療等方面,對(duì)機(jī)械臂末端定位和減小抖振提出了更高要求,但是由于設(shè)計(jì)公差、參數(shù)變化、建模誤差和外部擾動(dòng)等原因使機(jī)械臂精確控制成為一個(gè)難點(diǎn),具有重要的研究?jī)r(jià)值。總得來講,機(jī)械臂軌跡跟蹤控制方法可以分為PID控制、魯棒控制、模糊控制、神經(jīng)網(wǎng)絡(luò)控制等。PID控制具有不依賴機(jī)械臂模型的優(yōu)點(diǎn),但是PID控制的啟動(dòng)力矩過大,容易損傷機(jī)械臂,系統(tǒng)穩(wěn)定后運(yùn)動(dòng)品質(zhì)較差[1]。

魯棒控制對(duì)外部擾動(dòng)、參數(shù)變化等有很好的控制效果,文獻(xiàn)[2]將自適應(yīng)算法與魯棒控制相結(jié)合,有效減小了系統(tǒng)可變化參數(shù)對(duì)控制效果的影響;模糊控制主要依賴專家經(jīng)驗(yàn)設(shè)計(jì)模糊控制器,最大的優(yōu)點(diǎn)是無需建立控制對(duì)象的數(shù)學(xué)模型,缺點(diǎn)是調(diào)節(jié)參數(shù)多、工作過程繁瑣,模糊邏輯要求專家經(jīng)驗(yàn)[3]。

神經(jīng)網(wǎng)絡(luò)控制具有學(xué)習(xí)能力、容錯(cuò)能力和魯棒性,在機(jī)械臂控制中應(yīng)用較多,缺點(diǎn)是需要大量的訓(xùn)練和學(xué)習(xí)樣本[4],文獻(xiàn)[5]使用神經(jīng)網(wǎng)絡(luò)逼近系統(tǒng)模型,使用魯棒控制削弱逼近誤差和外界干擾,取得了較好的控制效果。

研究機(jī)械臂軌跡跟蹤控制問題,對(duì)于系統(tǒng)存在的內(nèi)部或外部擾動(dòng),設(shè)計(jì)了干擾觀測(cè)器和非線性滑模控制相結(jié)合的軌跡跟蹤方法,旨在提高機(jī)械臂軌跡跟蹤的精度和速度。

2 機(jī)械臂建模與控制方案

2.1 機(jī)械臂動(dòng)力學(xué)模型

機(jī)械臂動(dòng)力學(xué)模型建模方法包括牛頓-歐拉法和拉格朗日方程法兩種,其中拉格朗日方程法無需研究相互間的作用力,更加簡(jiǎn)捷,因此使用拉格朗日方程法建立機(jī)械臂動(dòng)力學(xué)模型,其表達(dá)式為:

式中:qi—各關(guān)節(jié)角位置;Ti—各連桿控制力矩;L—拉格朗日算子,

L=K-P;K—機(jī)械臂系統(tǒng)總動(dòng)能;P—機(jī)械臂系統(tǒng)總勢(shì)能。

機(jī)械臂系統(tǒng)總動(dòng)能K和總勢(shì)能P的計(jì)算方法可參考文獻(xiàn)[6-7],這里不再贅述。將機(jī)械臂系統(tǒng)動(dòng)能與勢(shì)能代入式(1),得機(jī)械臂動(dòng)力學(xué)方程為:

式中:M(q)—機(jī)械臂慣量矩陣;C(q,q˙)—向心力和哥氏力矩陣之和;g(q)—重力矩陣;T—控制力矩;q—關(guān)節(jié)角位置矩陣。

2.2 控制方案

機(jī)械臂軌跡跟蹤誤差來源于以下幾個(gè)方面:(1)機(jī)械臂零部件的設(shè)計(jì)公差、裝配誤差等;(2)未建模動(dòng)態(tài)的存在;(3)外部干擾的影響;(4)機(jī)械臂參數(shù)的變化。將以上擾動(dòng)或誤差分為可觀測(cè)部分和不可觀測(cè)部分,對(duì)于可觀測(cè)部分?jǐn)_動(dòng),通過設(shè)計(jì)干擾觀測(cè)器估計(jì)擾動(dòng)大小,在控制器中進(jìn)行補(bǔ)償;對(duì)于不可觀測(cè)部分,使用滑模變結(jié)構(gòu)進(jìn)行控制,達(dá)到提高控制精度的目的。本文設(shè)計(jì)的機(jī)械臂軌跡跟蹤控制方案,如圖1所示。

圖1 機(jī)械臂軌跡跟蹤控制方案Fig.1 Manipulator Trajectory Tracking Control Scheme

圖中:qd—機(jī)械臂期望角位置;x1—角位置誤差;T0—滑模控制器輸出控制量;T—擾動(dòng)補(bǔ)償后控制量;d—可觀測(cè)擾動(dòng);d^—擾動(dòng)觀測(cè)值;Td—補(bǔ)償力矩;q—機(jī)械臂實(shí)際角位置。

3 干擾觀測(cè)器設(shè)計(jì)

3.1 干擾觀測(cè)器設(shè)計(jì)原理

干擾觀測(cè)器設(shè)計(jì)原理是將系統(tǒng)擾動(dòng)前狀態(tài)與擾動(dòng)后狀態(tài)輸入到觀測(cè)器進(jìn)行對(duì)比,將其差值作為擾動(dòng)量的估計(jì)值,原理框圖,如圖2所示。

圖2 干擾觀測(cè)器原理圖Fig.2 Principle of Disturbance Observer

圖2中G(s)為機(jī)械臂系統(tǒng)傳遞函數(shù),擾動(dòng)觀測(cè)值為:

3.2 干擾觀測(cè)器實(shí)現(xiàn)方法

干擾控制器實(shí)現(xiàn)的基本思路是,使用擾動(dòng)實(shí)際值與觀測(cè)值之間的誤差對(duì)觀測(cè)值進(jìn)行調(diào)整,達(dá)到減小誤差的目的。基于此思路,將干擾觀測(cè)器初步設(shè)計(jì)為:

因此只要令L(q,q˙)=diag(c1,c2,…,cn),且ci>0,i=1,…,n,就能夠保證干擾觀測(cè)器的漸進(jìn)穩(wěn)定性,且觀測(cè)器的收斂速度通過改變ci值進(jìn)行調(diào)整。

為了給出干擾觀測(cè)值的計(jì)算方法,定義二維輔助向量z∈R2為:

3.3 加入干擾觀測(cè)器的動(dòng)力學(xué)模型

圖1中前饋補(bǔ)償模塊設(shè)置為單位矩陣,即Td=d^。當(dāng)機(jī)械臂系統(tǒng)中存在擾動(dòng)d時(shí),若控制系統(tǒng)中不加入干擾觀測(cè)器,則機(jī)械臂系統(tǒng)動(dòng)力學(xué)方程為:

對(duì)比式(10)與(11)可知,加入擾動(dòng)觀測(cè)器后,系統(tǒng)的擾動(dòng)力矩由d減小為觀測(cè)誤差e,由此可以看出,加入干擾觀測(cè)器可以有效減小擾動(dòng)力矩。

4 非線性滑模控制器設(shè)計(jì)

機(jī)械臂系統(tǒng)為常見的非線性系統(tǒng),且存在外部干擾和未建模動(dòng)態(tài)等諸多不確定因素,第3節(jié)中使用干擾觀測(cè)器減小了可觀測(cè)擾動(dòng)的影響,對(duì)于不可觀測(cè)擾動(dòng)和其他不確定因素,這里設(shè)計(jì)非線性滑模控制器削弱其影響。

4.1 滑模面設(shè)計(jì)

滑模控制包括兩個(gè)關(guān)鍵內(nèi)容:(1)滑模面的設(shè)計(jì);(2)依據(jù)滑模面設(shè)計(jì)控制律[9]。滑模控制是指通過控制量的切換,使系統(tǒng)狀態(tài)在滑模面上滑動(dòng),直至運(yùn)動(dòng)到系統(tǒng)原點(diǎn)。對(duì)于任意一個(gè)系統(tǒng),由系統(tǒng)狀態(tài)構(gòu)造一個(gè)切換面s=0,此切換面將系統(tǒng)空間分為s>0和s<0兩個(gè)部分,在切換面s=0上存在A、B、C三類點(diǎn),如圖3所示。點(diǎn)A稱為穿過點(diǎn),點(diǎn)B稱為起點(diǎn),點(diǎn)C稱為止點(diǎn),若某個(gè)平面或某個(gè)區(qū)域全部為止點(diǎn),則此平面或此區(qū)域稱為滑模面,系統(tǒng)狀態(tài)在滑模面上的運(yùn)動(dòng)稱為滑模運(yùn)動(dòng)[10]。

圖3 切換面示意圖Fig.3 Switching Surface Sketch

因此,式(13)設(shè)計(jì)的切換面s= 0 是滑模面,且具有漸進(jìn)穩(wěn)定性。

4.2 控制律設(shè)計(jì)

因?yàn)闄C(jī)械臂系統(tǒng)中存在不可觀測(cè)擾動(dòng)和未建模動(dòng)態(tài)等不確定因素,控制律設(shè)計(jì)為等效控制項(xiàng)和變結(jié)構(gòu)控制項(xiàng)之和,等效控制項(xiàng)用于控制系統(tǒng)確定部分,變結(jié)構(gòu)控制項(xiàng)用于控制系統(tǒng)不確定部分,即用于控制不確定因素對(duì)系統(tǒng)的影響,增加系統(tǒng)魯棒性,此時(shí)控制律為:

式中:Teq—等效控制項(xiàng);

Tvss—變結(jié)構(gòu)控制項(xiàng)。

(1)等效控制項(xiàng)Teq的設(shè)計(jì)方法。等效控制項(xiàng)用于控制系統(tǒng)的確定部分,當(dāng)系統(tǒng)狀態(tài)進(jìn)入滑模面后,能夠控制系統(tǒng)狀態(tài)在滑模面內(nèi)運(yùn)動(dòng),直至滑動(dòng)到原點(diǎn),此時(shí)要求s=0且s˙=0,將式(12)與(14)代入s˙=0,得:

(2)變結(jié)構(gòu)控制項(xiàng)的設(shè)計(jì)方法。變結(jié)構(gòu)控制項(xiàng)用于控制系統(tǒng)的不確定部分,鑒于準(zhǔn)連續(xù)高階滑模控制具有收斂速度快、控制精度高、魯棒性好、抖振相對(duì)較小等優(yōu)點(diǎn),本文使用準(zhǔn)連續(xù)高階滑模設(shè)計(jì)變結(jié)構(gòu)控制項(xiàng)Tvss,參考文獻(xiàn)[11]可知,變結(jié)構(gòu)控制項(xiàng)Tvss為:

式中:k^—自適應(yīng)滑膜增益,要求自適應(yīng)增益k^ ≥Δmax,Δmax-不確定因素的上界。

將式(18)和式(19)代入式(16),可以得到最終使用的非線性滑模控制律。

5 仿真驗(yàn)證

這里設(shè)置三組仿真實(shí)驗(yàn),(1)在不加入干擾觀測(cè)器的情況下,使用傳統(tǒng)滑模控制對(duì)機(jī)械臂軌跡進(jìn)行跟蹤;(2)在不加入干擾觀測(cè)器的情況下,使用非線性滑模控制進(jìn)行軌跡跟蹤;(3)在加入干擾觀測(cè)器的情況下,使用非線性滑模控制進(jìn)行軌跡跟蹤。通過比較一、二組實(shí)驗(yàn),可以比較傳統(tǒng)滑模控制與非線性滑模控制的跟蹤效果;通過比較二、三組實(shí)驗(yàn),可以看出干擾觀測(cè)器在軌跡跟蹤中的作用。

5.1 仿真初始條件設(shè)計(jì)

仿真實(shí)驗(yàn)在Matlab/Simulink平臺(tái)上執(zhí)行,對(duì)照?qǐng)D1將Simulink軟件中各相應(yīng)模塊連接,構(gòu)造出機(jī)械臂軌跡跟蹤的Simulink圖。以兩連桿兩關(guān)節(jié)剛性機(jī)械臂為控制對(duì)象。對(duì)于式(10)給出的機(jī)械臂動(dòng)力學(xué)方程,各矩陣為:

式中:g=9.8m/s2—重力加速度;

m1、m2—連桿1和連桿2的質(zhì)量;

l1、l2—連桿1和連桿2的長(zhǎng)度;

q1、q2—連桿1和連桿2轉(zhuǎn)動(dòng)角度,如圖4所示。

圖4 兩連桿兩關(guān)節(jié)機(jī)械臂Fig.4 Manipulator with Two Linkages and Two Joints

式(10)中的擾動(dòng)力矩d考慮庫倫摩擦和粘性摩擦,即兩連桿擾動(dòng)均為d=zsgn(q˙)+kq˙,其中z=0.5、k=1。連桿1和連桿2初始轉(zhuǎn)動(dòng)角度為q1=0、q2=0,期望軌跡為qd=[sint,sint]。

仿真用機(jī)械臂的參數(shù)為:m1=1kg,m2=1.5kg,l1=1.0m,l2=0.8m。

5.2 軌跡跟蹤結(jié)果及分析

在不加入干擾觀測(cè)器情況下,傳統(tǒng)滑模控制對(duì)機(jī)械臂軌跡跟蹤的結(jié)果如,如圖5所示。非線性滑模控制對(duì)機(jī)械臂軌跡的跟蹤效果,如圖6所示。

圖5 傳統(tǒng)滑模控制的軌跡跟蹤結(jié)果(不加入觀測(cè)器)Fig.5 Trajectory Tracking Result by Traditional Sliding Mode Control without Observer

圖6 非線滑模控制的跟蹤結(jié)果(不加入觀測(cè)器)Fig.6 Trajectory Tracking Result by Nonlinear Sliding Mode Control without Observer

對(duì)比圖5和圖6對(duì)機(jī)械臂軌跡的跟蹤效果,對(duì)于關(guān)節(jié)1的軌跡跟蹤,圖5使用傳統(tǒng)滑模控制,在2s時(shí)依然存在較大的抖振,3s時(shí)才逐漸穩(wěn)定;圖6使用非線性滑模控制,在0.4s時(shí)就能夠穩(wěn)定跟蹤期望軌跡,不存在長(zhǎng)時(shí)間的抖振現(xiàn)象。對(duì)于關(guān)節(jié)2,傳統(tǒng)滑模控制和非線性滑模控制對(duì)軌跡的跟蹤均存在一定的滯后性,跟蹤誤差較大。總的來講,與傳統(tǒng)滑模控制相比,非線性滑模控制能夠有效減小抖振,具有更好的控制效果。這是因?yàn)榉蔷€性滑模控制律依據(jù)非線性滑模面設(shè)計(jì),更加符合機(jī)械臂非線性系統(tǒng)的特點(diǎn),同時(shí)非線性滑模控制律中考慮了不確定因素的影響,因此非線性滑模控制效果優(yōu)于傳統(tǒng)滑模控制。

在加入干擾觀測(cè)器的情況下,使用非線性滑模控制跟蹤機(jī)械臂的期望軌跡,結(jié)果,如圖7所示。

圖7 非線性滑模控制的跟蹤結(jié)果(加入觀測(cè)器)Fig.7 Trajectory Tracking Result by Nonlinear Sliding Mode Control with Observer

對(duì)比圖6和圖7加入擾動(dòng)觀測(cè)器前后的軌跡跟蹤效果,加入擾動(dòng)觀測(cè)器后,關(guān)節(jié)1和關(guān)節(jié)2在0.2s后能夠精確跟蹤期望軌跡,跟蹤誤差幾乎為0;而未加入擾動(dòng)觀測(cè)器時(shí),關(guān)節(jié)1和關(guān)節(jié)2均存在一定的跟蹤幅值誤差和相位誤差。跟蹤效果的差別充分證明了擾動(dòng)觀測(cè)器在軌跡跟蹤中的有效性,這是因?yàn)橥ㄟ^對(duì)擾動(dòng)的觀測(cè),進(jìn)而對(duì)控制力矩進(jìn)行補(bǔ)償,是一種消除擾動(dòng)影響的主動(dòng)措施,能夠有效抑制擾動(dòng)產(chǎn)生的軌跡跟蹤誤差。

為了進(jìn)一步比較傳統(tǒng)滑模控制、非線性滑模控制、加入干擾觀測(cè)器的非線性滑模控制結(jié)果,統(tǒng)計(jì)三種方法穩(wěn)定跟蹤的時(shí)間和第一次到達(dá)期望軌跡后的最大跟蹤誤差,結(jié)果,如表1所示。

表1 不同方法的跟蹤結(jié)果Tab.1 Tracking Result by Different Method

由表1中數(shù)據(jù)可知,加入干擾觀測(cè)器的非線性滑模控制的軌跡跟蹤誤差比另外兩種方法減小了一個(gè)數(shù)量級(jí)以上,穩(wěn)定跟蹤軌跡的時(shí)間也最短,這是因?yàn)橄到y(tǒng)中存在的可觀測(cè)擾動(dòng),使用觀測(cè)器進(jìn)行觀測(cè)后及時(shí)調(diào)整控制力矩,主動(dòng)消除可觀測(cè)擾動(dòng)的影響;對(duì)于不可觀測(cè)擾動(dòng),使用非線性滑模控制減小其帶來的抖振和跟蹤誤差,因此取得了極高的控制精度和較好的控制效果。

6 結(jié)論

這里研究了機(jī)械臂的軌跡跟蹤控制問題,將擾動(dòng)分為可觀測(cè)部分和不可觀測(cè)部分。對(duì)于可觀測(cè)擾動(dòng),設(shè)計(jì)了干擾觀測(cè)器,根據(jù)觀測(cè)值設(shè)計(jì)力矩補(bǔ)償值,減小可觀測(cè)噪聲影響;對(duì)于不可觀測(cè)擾動(dòng),設(shè)計(jì)了非線性滑模控制器,用于減小不可觀測(cè)擾動(dòng)引起的抖振和跟蹤誤差,最終取得了較高的跟蹤精度和較好的跟蹤效果。

猜你喜歡
機(jī)械系統(tǒng)設(shè)計(jì)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
調(diào)試機(jī)械臂
瞞天過海——仿生設(shè)計(jì)萌到家
簡(jiǎn)單機(jī)械
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設(shè)計(jì)秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計(jì)叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
機(jī)械班長(zhǎng)
主站蜘蛛池模板: 国产精品熟女亚洲AV麻豆| 亚洲二区视频| 欧洲熟妇精品视频| 国产精品无码一二三视频| 亚洲第一成人在线| 成人亚洲视频| 在线国产综合一区二区三区| 日韩无码视频播放| 亚洲免费黄色网| 亚洲第一香蕉视频| 欧美综合成人| 亚洲AV无码精品无码久久蜜桃| 欧美在线伊人| 久久国产亚洲欧美日韩精品| 人妻中文久热无码丝袜| 999精品在线视频| 一本久道热中字伊人| 欧美日韩免费观看| 欧美日韩午夜| 国产97公开成人免费视频| 一区二区三区成人| 欧美色综合网站| 亚洲成人在线免费| 三区在线视频| 亚洲天堂视频在线播放| 国产精欧美一区二区三区| 亚洲最大看欧美片网站地址| 中日韩一区二区三区中文免费视频| 2022国产91精品久久久久久| 精品国产乱码久久久久久一区二区| 波多野结衣一区二区三区四区| 国产69精品久久久久孕妇大杂乱 | 直接黄91麻豆网站| 亚洲欧洲美色一区二区三区| 久久无码免费束人妻| 免费可以看的无遮挡av无码| 精品无码人妻一区二区| 欧美在线综合视频| 国产午夜无码专区喷水| 波多野结衣第一页| 中文字幕伦视频| 一级全免费视频播放| 欧美亚洲欧美区| 亚洲美女一区二区三区| 国产乱子伦视频在线播放| 中文字幕在线永久在线视频2020| 亚洲日韩第九十九页| 亚洲二三区| 色综合综合网| 久草视频中文| 欧美精品亚洲精品日韩专区va| 亚洲国产天堂久久综合| 欧美日韩第二页| 亚洲国产在一区二区三区| 中文字幕丝袜一区二区| 强奷白丝美女在线观看| 国产成人免费视频精品一区二区| 在线免费不卡视频| 亚洲成a人片| 精品三级在线| 91亚瑟视频| 国产男女免费视频| 欧美精品影院| 久青草免费在线视频| jizz在线免费播放| 免费一级毛片在线观看| 欧美日韩动态图| 亚洲成aⅴ人片在线影院八| 夜夜操国产| 尤物亚洲最大AV无码网站| 美女裸体18禁网站| 国产亚洲精久久久久久无码AV| 午夜精品福利影院| 国产精品毛片一区| 99久久精品国产综合婷婷| 国产成人精品一区二区| 另类重口100页在线播放| 日本三级欧美三级| 国产精品尤物铁牛tv| 国产青青草视频| 操美女免费网站| 白浆免费视频国产精品视频|