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

基于快速終端滑模算法的機械手跟蹤控制研究

2017-09-29 06:40:58錢東海黃友昕董小康
中國機械工程 2017年18期
關(guān)鍵詞:結(jié)構(gòu)方法

錢東海 黃友昕 董小康 吳 鵬

上海大學機電工程與自動化學院,上海,200072

基于快速終端滑模算法的機械手跟蹤控制研究

錢東海 黃友昕 董小康 吳 鵬

上海大學機電工程與自動化學院,上海,200072

提出了一種模糊自適應(yīng)快速終端滑模控制方法。該控制方法采用多冪次趨近律構(gòu)造趨近運動,用以提高趨近滑模面的速度,然后對常規(guī)的終端滑模面進行改進,提高沿滑模面收斂的速度。為消除控制系統(tǒng)中存在的不確定因素和建模誤差,該控制算法還引進模糊自適應(yīng)方法進行在線逼近。利用李雅普諾夫定理證明了所提出算法的穩(wěn)定性。最后基于MATLAB與ADAMS聯(lián)合仿真平臺,采用所提出的算法對自行設(shè)計的3R型機械手進行軌跡跟蹤研究,仿真結(jié)果顯示,本控制方法具有更快的收斂性和更強的魯棒性,有效地抑制了滑模控制中存在的振蕩。

模糊自適應(yīng);快速終端;非奇異終端;機械手控制;聯(lián)合仿真

0 引言

近年來,多關(guān)節(jié)機器人智能控制越來越得到人們的關(guān)注。多關(guān)節(jié)機器人是一種十分復(fù)雜的多輸入多輸出的非線性系統(tǒng),具有耦合、時變、非線性等多種動力學特征,并具有一定的不確定性,因此,模糊控制、自適應(yīng)控制、滑模變結(jié)構(gòu)控制[1]等智能算法廣泛用于多關(guān)節(jié)機器人控制中。

滑模變結(jié)構(gòu)控制過程分為趨近滑模面階段和沿滑模面運動階段。為提高軌跡跟蹤速度,需要針對性地減少這兩個階段的時間。文獻[2]通過模糊滑模面以減少趨近階段的時間,但這增加了沿滑模面運動的時間。文獻[3]設(shè)計了一種多冪次的趨近律,保證了在遠離滑模面和趨近滑模面相對較快的趨近速度,但系統(tǒng)中存在的不確定項無法準確地得到。

在沿滑模面運動階段,由于傳統(tǒng)滑模變結(jié)構(gòu)控制的誤差以指數(shù)級趨于零,故其誤差不能在有限時間內(nèi)趨于零。終端滑模[4]能夠解決這一問題,誤差可以在有限時間內(nèi)收斂為零,但若沿滑模面運動的誤差較大時,終端滑模速度反而小于傳統(tǒng)滑模,同時,終端滑模在平衡點上存在奇異性,這將導(dǎo)致計算出的控制器輸出趨于無窮大。可通過增加狀態(tài)變量高階項[5],加快誤差較大時終端滑模沿滑模面收斂的速度,同時可通過改進滑模面[6],避免終端滑模的奇異性。

對于系統(tǒng)的建模誤差和不確定性,傳統(tǒng)滑模控制通過引入符號函數(shù)來保證系統(tǒng)的穩(wěn)定性,但由于符號函數(shù)的不連續(xù),導(dǎo)致輸入力矩振蕩。上界(滑模增益)越大,振蕩越強烈。為消除振蕩,文獻[7]通過引入振蕩程度系數(shù),并采用模糊控制,來減小振蕩。文獻[8-11]通過模糊控制、自適應(yīng)控制、神經(jīng)網(wǎng)絡(luò)相互結(jié)合的方法對整個系統(tǒng)或不確定項進行逼近,消除不連續(xù)項,從而減小振蕩。文獻[12]對切換函數(shù)進行改進以消除振蕩。

本文提出一種模糊自適應(yīng)快速終端滑模控制方法,該方法采用多冪次趨近律提高趨近滑模面的速度,采用快速終端滑模面提高沿滑模面收斂速度;為消除系統(tǒng)中存在的不確定因素,該方法采用模糊自適應(yīng)的方法對不確定項進行逼近。

1 3R型腕部結(jié)構(gòu)

1.1機械結(jié)構(gòu)

3R型腕部結(jié)構(gòu)[13]如圖1所示,包含三個旋轉(zhuǎn)副(revolute),四個桿件。從機器人學角度劃分,包括連桿0、連桿1、連桿2和連桿3(法蘭盤)。連桿0固定,連桿1相對于連桿0的轉(zhuǎn)動構(gòu)成關(guān)節(jié)1,連桿2的相對于連桿1的轉(zhuǎn)動構(gòu)成關(guān)節(jié)2,連桿3(法蘭盤)的相對于連桿2的轉(zhuǎn)動構(gòu)成關(guān)節(jié)3。關(guān)節(jié)1、關(guān)節(jié)2和關(guān)節(jié)3回轉(zhuǎn)軸的軸線兩兩垂直,且第三個轉(zhuǎn)動自由度的回轉(zhuǎn)軸線與第一個轉(zhuǎn)動自由度、第二個轉(zhuǎn)動自由度的回轉(zhuǎn)軸線相交,不存在偏置。

圖1 3R型腕部結(jié)構(gòu)Fig.1 3R wrist structure

1.2動力學模型

定義q=[q1q2q3]T為各關(guān)節(jié)的關(guān)節(jié)變量,τ=[τ1τ2τ3]T為各關(guān)節(jié)驅(qū)動力矩,其動力學方程[14]為

(1)

(2)

(3)

1.3MATLAB與ADAMS聯(lián)合仿真

將3R型機械手在Solidworks中建模,導(dǎo)入ADAMS。在ADAMS中,對模型進行簡化,設(shè)置運動副,定義輸入變量、輸出變量、質(zhì)量等參數(shù),最后在ADAMS中生成MATLAB中可以使用的模塊。

2 非奇異快速終端滑模控制

2.1快速鎮(zhèn)定問題

終端滑模分為趨近階段和沿滑模面運動階段,提高這兩個階段的收斂速度可以提高終端滑模的收斂速度。趨近階段可以看成滑模面si的鎮(zhèn)定問題,沿滑模面運動階段可以看成誤差ei的鎮(zhèn)定問題。

微分方程:

(4)

(5)

(6)

k>0 01

為消除復(fù)數(shù)運算,令sgna(x(t))=sgn(x(t))|x(t)|a。

式(4)的解為x(t)=x0e-kt,x需要t→∞才能趨于0。式(5)需要有限時間能使x趨于0,式(6)中x需要t→∞才能趨于0。

所以取

(7)

01k1>0k2>0

這能在有限時間內(nèi)使x(t)更快地趨于0。

2.2快速終端滑模面的設(shè)計

滑模面可設(shè)計為

(8)

01k1>0k2>0

但是以此滑模面設(shè)計控制率時,輸入項中包含|e|a-1,當e=0時,此項無窮大,造成奇異性。

為避免奇異性,并保證滑模的快速性,將滑模面改為

(9)

(10)

對于3R型腕部結(jié)構(gòu),滑模面S為一向量:

(11)

γ1=diag(γ11,γ12,γ13)

(12)

γ2=diag(γ21,γ22,γ23)

(13)

A=diag(α1,α2,α3)

(14)

B=diag(β1,β2,β3)

(15)

sgnA-I(e)=diag(sgnα1-1(e1),sgnα2-1(e2),
sgnα3-1(e3))

(16)

其中,S=[s1s2s3]T;γ1i>0,γ2i>0,1<βi<2,αi>βi,i=1,2,3;I為單位矩陣。

2.3趨近滑模面運動的趨近律的設(shè)計

由于趨近律不存在避免奇異性問題,故趨近律可設(shè)計成

(17)

其中,M=diag(m1,m2,m3),N=diag(n1,n2,n3),01(i=1,2,3),K3、K4為正定對角矩陣。mi-1雖然為負數(shù),但該項si的冪mi一定是正數(shù)。對于滑模階段產(chǎn)生的振動,普遍的做法[12]是將符號函數(shù)改成飽和函數(shù)。當si<1時,飽和函數(shù)正比于|si|,而-k3isgnmi(si)正比于|si|mi,故本趨近律大于飽和函數(shù)趨近律。

2.4控制率設(shè)計

由式(2),取控制率

τ=τ1+τ2+τ3+τ4+τ5

(18)

其中,τ1、τ2、τ3為關(guān)于快速終端滑模的控制器設(shè)計輸出,τ4、τ5為模糊自適應(yīng)的控制器設(shè)計輸出,用于趨近Δf,將在下文介紹。

τ1~τ3的表達式為

(19)

(20)

(21)

3 模糊自適應(yīng)控制

3.1模糊趨近

以S=[s1s2s3]T作為輸入,通過If-Then模糊規(guī)則對Δf進行估計。第r條模糊規(guī)則為

ThenyrisOr

r=1,2,…,nr

(22)

其中,dr是各個隸屬函數(shù)為1時的值。y(S)也可以表示為

y(S)=ξTθ

(23)

其中,θ=[d1…dr…dnr]T為系數(shù)向量,通過自適應(yīng)進行逼近最優(yōu)參數(shù),ξ=[ξ1…ξr…ξnr]T為回歸向量,定義ξr:

(24)

3.2自適應(yīng)模糊控制

用于逼近Δf的自適應(yīng)模糊向量為

其中,

(25)

(26)

(27)

(28)

εf(S)=[εf1(S)εf2(S)εf3(S)]T

(29)

(30)

(31)

(32)

τ5是針對自適應(yīng)模糊控制保證穩(wěn)定性的魯棒項。定義σ0是一個正常數(shù),小于(H0(q))-1的最小特征值,則τ5為

(33)

3.3穩(wěn)定性驗證

取Lyapunov函數(shù)為

(34)

(35)

由式(11)得

(36)

將式(18)~式(21)、式(26)、式(33)代入式(2),化簡得

(37)

(38)

(39)

(40)

(41)

STΛH0(q)-1SΛ≥σ0‖STΛ‖

(42)

(43)

(44)

4 仿真實驗

仿真實驗采用上文所介紹的3R型機械結(jié)構(gòu)進行軌跡跟蹤,模糊自適應(yīng)快速終端滑模參數(shù)如下:

qd=[0.5+sin2πt0.5+sin2πt0.5+sin2πt]

γ1=diag(1,1,1)

A=diag(9,9,9)

N=diag(5,5,5)

K3=K4=diag(60,60,60)

軌跡跟蹤結(jié)果如圖2所示,可以看出,在0.3~0.5 s,三個關(guān)節(jié)實際軌跡收斂于理想軌跡。

圖2 模糊自適應(yīng)快速終端滑模軌跡跟蹤Fig.2 Position tracking of fuzzy adaptive fast terminal sliding mode

同時,將模糊自適應(yīng)快速終端滑模控制方法與傳統(tǒng)滑模變結(jié)構(gòu)方法相比較,誤差比較結(jié)果如圖3所示,可以看出,模糊自適應(yīng)快速終端滑模控制方法的收斂速度明顯優(yōu)于傳統(tǒng)滑模變結(jié)構(gòu)收斂速度。

圖3 誤差比較Fig.3 Error comparison

輸入力矩比較結(jié)果如圖4所示,可以看出,傳統(tǒng)滑模變結(jié)構(gòu)的輸入力矩有很強的振蕩,而使用模糊自適應(yīng)的方法對不確定項進行逼近,振蕩明顯減弱。

5 結(jié)論

本文針對傳統(tǒng)滑模收斂速度慢且終端滑模存在奇異性的不足,設(shè)計了一種非奇異性快速終端滑模控制算法,并針對滑模控制中存在的振蕩,采用模糊自適應(yīng)方法對不確定項進行逼近,從而減輕振蕩。同時,對算法的穩(wěn)定性進行了證明,并通過MATLAB與ADAMS聯(lián)合仿真對本控制方法的有效性、快速性進行了驗證,結(jié)果表明,該方法具有更快的收斂速度和更小的輸入振蕩。

(a)傳統(tǒng)滑模變結(jié)構(gòu)

(b)模糊自適應(yīng)快速終端滑模圖4 輸入力矩Fig.4 Input torque

[1] HE J, LUO M, ZHANG Q, et al. Adaptive Fuzzy Sliding Mode Controller with Nonlinear Observer for Redundant Manipulators Handling Varying External Force[J]. Journal of Bionic Engineering, 2016, 13(4):600-611.[2] NURKAN Y,YUKSEL H. Robust Control of a Spatial Robot Using Fuzzy Sliding Modes[J]. Mathematical and Computer Modelling.2009,49:114-127.

[3] 張瑤,馬廣富,郭延寧,等.一種多冪次滑模趨近律設(shè)計與分析[J].自動化學報,2016,42(3):466-472. ZHANG Yao, MA Guangfu, GUO Yanning, et al. A Multi Power Reaching Law of Sliding Mode Control Design and Analysis[J]. ACTA Automatica Sinica, 2016, 42(3):466-472.

[4] XIONG J, GAN Q, Ren W. Boundedness of Discretised Non-linear Systems under Fast Terminal Sliding Mode Control[J]. IET Control Theory & Applications,2016,10(16): 2100-2109.

[5] YANG Liang, YANG Jianying. Nonsingular Fast Terminal Sliding-mode Control for Nonlinear Dynamical Systems[J].Int.J.Robust.Nonlinear Control, 2011,21:1865-1879.

[6] MAO Z, ZHENG M, ZHANG Y. Nonsingular Fast Terminal Sliding Mode Control of Permanent Magnet Linear Motors[C]//Chinese Control and Decision Conference. Yinchuan, 2016:649-653.

[7] ABDELHAMEED M M. Enhancement of Sliding Mode Controller by Fuzzy Logic with Application to

Robotic Manipulators[J]. Mechatronics,2005,15: 439-458.

[8] SALEM M, KHELFI M F. Online RBF and Fuzzy Based Sliding Mode Control of Robot Manipulator[C]//International Conference on Sciences of Electronics,Technologies of Information and Telecommunications, IEEE. Sosse, Tunisia, 2012:896-901.

[9] NEKOUKAR V, ERFANIAN A. Adaptive Fuzzy Terminal Sliding Mode Control for a Class of MIMO Uncertain Nonlinear Systems[J].Fuzzy Sets and Systems,2011,179:34-49.

[10] LIU Haitao, ZHANG Tie. Adaptive Neural Network Finite-time Control for Uncertain Robotic Manipulators[J]. J. Intell. Robot Syst., 2014,75:363-377.

[11] XIA K, GAO H, DING L, et al. Trajectory Tracking Control of Wheeled Mobile Manipulator Based on Fuzzy Neural Network and Extended Kalman Filtering[J]. Neural Computing & Applications, 2016,10:1-16.

[12] 常雪劍, 劉凌, 崔榮鑫,等. 永磁同步電機非奇異快速終端可變邊界層滑模控制[J]. 西安交通大學學報, 2015, 49(6):53-59. CHANG Xuejian, LIU Ling, CUI Rongxin, et al. A Nonsingular Fast Terminal Sliding Mode Controller with Varying Boundary Layers for Permanent Magnet Synchronous Motors[J]. Journal of Xi’an Jiaotong University, 2015, 49(6):53-59.

[13] 錢其超,錢東海,黃友昕,等. 一種用于直角坐標機器人的新型腕部結(jié)構(gòu)[J].制造業(yè)自動化,2015,37(12):67-69. QIAN Qichao, QIAN Donghai, Huang Youxin, et al. A New Robot Wrist Structure Especially for Cartesian Robot[J]. Manufacturing Automation, 2015, 37(12):67-69.

[14] 霍偉.機器人動力學與控制[M].北京:高等教育出版社, 2005. HUO Wei. Robot Dynamics and Control[M]. Beijing: Higher Education Press, 2005

(編輯郭偉)

ResearchonTrackingControlforRobotManipulatorBasedonFastTerminalSlidingModeMethod

QIAN Donghai HUANG Youxin DONG Xiaokang WU Peng
School of Mechatronic Engineering and Automation,Shanghai University,Shanghai,200072

An adaptive fuzzy fast terminal sliding mode control method was proposed herein.In order to improve the the convergence speed,this method usd a multi power reaching law combind with fast terminal sliding-mode control. Adaptive fuzzy method was employed to approximate to the uncertain factor in the system of robotic manipulators. The system stability was proved by Lyapunov principle.The co-simulation of the 3R robotic maniputlators which was desined by authors was performed based on ADAMS and MATLAB. It turns out that the method has better convergence,and enhances robustness and reduces chatter.

adaptive fuzzy; fast teminal slide; nonsingular terminal slide; manipulator control; co-simulation

2016-10-18

TP273

10.3969/j.issn.1004-132X.2017.18.014

錢東海,男,1971年生。上海大學機電工程與自動化學院副教授。研究方向為機器人控制、計算機視覺、最優(yōu)化方法、機器人及物流自動化應(yīng)用。發(fā)表論文約40篇,獲中國專利30項。E-mail:dhqian@126.com。黃友昕,男,1992年生。上海大學機電工程與自動化學院碩士研究生。董小康,男,1992年生。上海大學機電工程與自動化學院碩士研究生。吳鵬,男,1991年生。上海大學機電工程與自動化學院碩士研究生。

猜你喜歡
結(jié)構(gòu)方法
《形而上學》△卷的結(jié)構(gòu)和位置
哲學評論(2021年2期)2021-08-22 01:53:34
論結(jié)構(gòu)
中華詩詞(2019年7期)2019-11-25 01:43:04
新型平衡塊結(jié)構(gòu)的應(yīng)用
模具制造(2019年3期)2019-06-06 02:10:54
學習方法
論《日出》的結(jié)構(gòu)
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
創(chuàng)新治理結(jié)構(gòu)促進中小企業(yè)持續(xù)成長
主站蜘蛛池模板: 尤物亚洲最大AV无码网站| 日韩美一区二区| 国产成人成人一区二区| 99视频精品全国免费品| 亚洲性视频网站| 精品国产免费观看一区| 日韩无码真实干出血视频| 特级精品毛片免费观看| 88国产经典欧美一区二区三区| 无码免费的亚洲视频| 免费看美女自慰的网站| 国产精品播放| 精品无码一区二区三区在线视频| 白浆免费视频国产精品视频 | 久久久久久午夜精品| 99ri精品视频在线观看播放| 伊人天堂网| 91国内在线观看| 国产第一页屁屁影院| 国产日韩丝袜一二三区| 日本欧美成人免费| 亚洲一区第一页| 国产白浆在线观看| 五月婷婷精品| 国产99在线| 欧美在线导航| 国产在线精品香蕉麻豆| 久久精品人妻中文系列| 在线国产91| 波多野结衣视频网站| 精品免费在线视频| a色毛片免费视频| 直接黄91麻豆网站| 久久夜色精品国产嚕嚕亚洲av| 免费Aⅴ片在线观看蜜芽Tⅴ| 国产精品制服| 美女黄网十八禁免费看| 欧美日韩成人在线观看| 国产精品大白天新婚身材| 伊人久久久久久久| 久久午夜夜伦鲁鲁片无码免费| 欧美精品v欧洲精品| 5555国产在线观看| 国产精品青青| 欧美国产综合视频| 香港一级毛片免费看| 成人日韩视频| 国产第一页免费浮力影院| 欧美一区二区三区不卡免费| 欧美.成人.综合在线 | 综合色天天| 最新国产午夜精品视频成人| 91探花国产综合在线精品| 高清亚洲欧美在线看| 久久中文字幕不卡一二区| 精品欧美视频| 亚洲最新地址| 成人av手机在线观看| 九色视频线上播放| 亚洲国产精品久久久久秋霞影院| 欧美在线导航| 制服无码网站| 黑色丝袜高跟国产在线91| 天天综合网站| 成人国产精品2021| 国产无码精品在线| 国产久草视频| 在线亚洲天堂| 无码精品国产dvd在线观看9久| 成人在线亚洲| 污网站在线观看视频| 精品人妻AV区| 操操操综合网| 国产人人射| 99九九成人免费视频精品| 国产精品欧美激情| 成AV人片一区二区三区久久| 精品一区二区三区无码视频无码| 女人18毛片水真多国产| 国产成人精品在线| 无码网站免费观看| 中文字幕第4页|