• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    空間連續(xù)型機器人自適應(yīng)魯棒容錯控制

    2021-03-19 02:56:54邱小璐蔡志勤劉忠振彭海軍吳志剛
    計算力學(xué)學(xué)報 2021年1期
    關(guān)鍵詞:連續(xù)型滑模神經(jīng)網(wǎng)絡(luò)

    邱小璐,蔡志勤*,劉忠振,彭海軍,,吳志剛

    (1.大連理工大學(xué) 工程力學(xué)系,大連 116024; 2.大連理工大學(xué) 工業(yè)裝備結(jié)構(gòu)分析國家重點實驗室,大連 116024)

    1 引 言

    隨著空間技術(shù)的蓬勃發(fā)展,空間機器人已經(jīng)開始承擔(dān)并完成一些有難度的空間任務(wù),如空間太陽能電站的構(gòu)建、航天飛船燃料的加注和空間設(shè)備的安裝等。與傳統(tǒng)空間機器人不同,空間連續(xù)型機器人具有良好的彎曲特性和較強的靈活性,能更好地在非結(jié)構(gòu)、狹窄和有限的工作空間內(nèi)完成航天器或星上設(shè)備的故障檢測及維修等精細在軌服務(wù)任務(wù),也可以通過自身的主動彎曲變形,完成對失效衛(wèi)星的捕獲和回收,這些都使其具有更廣泛的應(yīng)用前景和更高的研究價值,其動力學(xué)與控制問題已經(jīng)成為研究熱點[1-3]。

    相比傳統(tǒng)空間機器人,空間連續(xù)型機器人具有高度非線性的特點,加上空間機器人工作環(huán)境復(fù)雜,機器人自身存在參數(shù)攝動[7-9]、外部干擾[10]和測量噪聲,基于力學(xué)原理的建模[4-6]往往不能完全精確描述其動態(tài)特性,給控制器的設(shè)計增加了難度。Zhao等[1]通過時延估計技術(shù)來預(yù)測模型輸出,基于低精度模型實現(xiàn)了連續(xù)型機器人的位置控制。Chen等[10]使用RBF神經(jīng)網(wǎng)絡(luò)逼近動力學(xué)模型,采用快速終端滑模提高了控制器收斂速度。Li等[11]采用卡爾曼濾波器實現(xiàn)了基于無模型的控制,降低計算負荷提高控制性能。

    空間機器人在長期作業(yè)的情況下,頻繁的工作會導(dǎo)致其執(zhí)行器發(fā)生故障,若是不能及時處理,會導(dǎo)致系統(tǒng)控制性能下降,甚至發(fā)生不可估計的后果。同時,空間機器人一旦執(zhí)行器發(fā)生故障,缺少地面支持,極難維修。因此,提高空間機器人的容錯能力使得控制系統(tǒng)具有較高的可靠性,也是在軌服務(wù)急需解決的問題。雷榮華等[12,13]采用神經(jīng)網(wǎng)絡(luò)分別補償空間漂浮基機器人的模型參數(shù)攝動和估計執(zhí)行器的有效因子,設(shè)計了自適應(yīng)分散容錯算法,兩種算法均未考慮存在不確定外部擾動時控制器的魯棒性。畢偉等[14]采用自適應(yīng)律估計擾動上界,結(jié)合反步法,實現(xiàn)地面剛性機械臂的軌跡跟蹤,但該方法未對模型參數(shù)攝動進行研究。

    基于此,本文提出自適應(yīng)魯棒容錯控制器解決空間連續(xù)型機械臂系統(tǒng)三臂節(jié)執(zhí)行器并發(fā)故障時的軌跡跟蹤問題。與上述研究采用神經(jīng)網(wǎng)絡(luò)或自適應(yīng)律估計故障或擾動下界[13,14]不同,本文采用自適應(yīng)神經(jīng)網(wǎng)絡(luò)調(diào)節(jié)滑??刂破鞯那袚Q項增益,設(shè)計的滑模切換項用來抑制故障因子、模型參數(shù)攝動和外部擾動,這些都使得控制器具有較強魯棒性的同時也滿足了控制要求。

    2 空間機器人動力學(xué)模型

    基于等曲率假設(shè),建立三臂節(jié)空間連續(xù)型機器人系統(tǒng)的動力學(xué)模型。連續(xù)型機器人幾何位形為平面運動,如圖1所示。αk(k=1,2,3)為第k臂節(jié)的彎曲角度,θk為Ok-XkYk相對于O-XY的轉(zhuǎn)角,(xk,yk)T是Ok在O-XY的坐標(biāo)。

    選取系統(tǒng)廣義坐標(biāo)

    q=[α1,α2,α3]T

    (1)

    空間連續(xù)型機器人系統(tǒng)動能T由節(jié)盤動能Td和柔性支撐動能Ts組成。

    (2)

    式中M為系統(tǒng)的質(zhì)量陣。

    連續(xù)型機器人系統(tǒng)彈性力Qe的虛功為

    (3)

    式中E為柔性支撐的彈性模量,A為其截面面積,l為其長度,ε為彎曲應(yīng)變,s為力作用點到局部坐標(biāo)系原點的弧長。

    連續(xù)型機器人系統(tǒng)驅(qū)動力Qa的虛功為

    (4)

    與速度二次項有關(guān)的廣義力Qv為

    (5)

    空間連續(xù)型機器人系統(tǒng)動力學(xué)方程為

    (6)

    考慮執(zhí)行器故障為乘性故障,將驅(qū)動力τ=[τ1,τ2,τ3]T分離,可以得空間連續(xù)型機器人系統(tǒng)動力學(xué)方程

    (7)

    考慮模型參數(shù)攝動和外部擾動的空間連續(xù)型機器人系統(tǒng)動力學(xué)方程為

    (8)

    (9)

    式中ΔM和ΔC為模型參數(shù)不確定項,d(t)∈R3 × 1

    圖1 連續(xù)型空間機器人系統(tǒng)幾何位形

    為外部干擾項。

    3 空間機器人容錯控制算法設(shè)計

    假設(shè)2p(t)有已知上界,即

    定義快速非奇異滑模面為

    (10)

    U=-[sTG]T/‖sTG‖2‖s‖‖G‖

    (11)

    式中I3∈R3 × 3為單位陣。

    為了保證閉環(huán)系統(tǒng)的運動在有限的時間內(nèi)到達滑模面,非奇異快速終端滑??刂坡扇缦?,

    τ=τ0+u0+u1

    (12)

    (13)

    (14)

    (15)

    式(13,14)為等效控制律,當(dāng)無模型參數(shù)攝動和外部干擾即p(t)=0時,可以單獨實現(xiàn)對期望軌跡的跟蹤控制,式(15)為切換項,p(t)≠0時,用來抵消由模型參數(shù)攝動和外部干擾引起的跟蹤誤差。

    利用自適應(yīng)RBF神經(jīng)網(wǎng)絡(luò)來估計b0,b1和b2為切換項增益,并自適應(yīng)調(diào)節(jié)網(wǎng)絡(luò)權(quán)值的更新。

    三個RBF神經(jīng)網(wǎng)絡(luò)的輸入和輸出分別為

    (16)

    (17)

    由此,基于自適應(yīng)神經(jīng)網(wǎng)絡(luò)的終端滑??刂坡傻那袚Q項為

    (18)

    4 穩(wěn)定性分析

    定理1 對于動力學(xué)方程(3),控制律(7)確保位置誤差在有限時間內(nèi)收斂到0。

    證明 結(jié)合式(8)求取誤差動力學(xué)方程有

    (19)

    將式(13,14)代入式(19),有

    (20)

    由式(14)構(gòu)造

    (21)

    選擇Lyapunov函數(shù)如下

    (22)

    式中Γ0,Γ1和Γ2為正定矩陣。

    對式(22)求取一階導(dǎo),有

    (23)

    將式(13,16)代入式(23),根據(jù)假設(shè)3有

    (24)

    三個網(wǎng)絡(luò)權(quán)值自適應(yīng)更新律為

    (25)

    5 仿真算例

    對圖1所示三臂節(jié)空間連續(xù)型機械臂系統(tǒng),在Matlab中,采用四階-五階龍格-庫塔求解器進行動力學(xué)求解,采樣步長為0.01s(單位s)。通過三個算例驗證本文算法的有效性。

    機械臂物理參數(shù)選取如下,節(jié)盤質(zhì)量和半徑分別為md=0.01 kg,r=3.02×10-2m,柔性支撐長度和質(zhì)量分別為l=0.6 m,ms=0.01 kg,彈性模量和截面慣性矩分別為E=1.67×104N·m-2,I=1.92×10-12m4。

    RBF神經(jīng)網(wǎng)絡(luò)的徑向基函數(shù)選取如下,

    (m=1,2,…,7,i=0,1,2)(26)

    式中bm為徑向基函數(shù)基寬向量,cm i為中心向量,網(wǎng)絡(luò)隱含層節(jié)點數(shù)目為7。

    圖2為空間連續(xù)型機器人三臂節(jié)的跟蹤誤差曲線。可以看出,兩種算法都能在容錯的同時實現(xiàn)軌跡跟蹤控制。本文提出的控制自適應(yīng)跟蹤控制算法可以實現(xiàn)在8 s,5.5 s和4 s時,跟蹤誤差收斂到0,比文獻[13]的控制算法收斂速度快,超調(diào)量小。5 s后,兩個控制器的跟蹤精度和速度都有較好的表現(xiàn)。

    表1 控制器參數(shù)

    圖2 無干擾下常值期望跟蹤誤差曲線

    算例2仿真采用與算例1相同的有效因子,系統(tǒng)初始位置為(0.17 rad,0.17 rad,0.17 rad),控制參數(shù)列入表2。在0 s~5 s內(nèi),對三臂節(jié)均施加常值干擾;在5 s~10 s內(nèi),對第二臂節(jié)施加干擾sin(q2);在15 s~20 s內(nèi),對第三臂節(jié)施加干擾sin(q3),其余時刻干擾為0。三臂節(jié)彎曲角度的期望軌跡如下,

    qd 1=(π/18)sin[(π/9)t]+π/8

    qd 2=(π/18)sin[(π/9)t]+π/7

    qd 3=(π/18)sin[(π/9)t]+π/6

    圖3驗證了本文算法對擾動和模型參數(shù)攝動的抑制能力。可以看出,兩種算法都能完成跟蹤任務(wù)。第二臂節(jié)在5 s~10 s內(nèi)受到時變干擾,與文獻[13]相比,本文算法的跟蹤誤差基本收斂。這說明本文算法對外部擾動和參數(shù)攝動具有更強的抑制能力。同時本文算法也在5 s,3 s和2 s內(nèi)完成了軌跡跟蹤任務(wù),具有更快的收斂速度。

    本算例采用了較小的有效因子來驗證本文算法的容錯能力。圖4表明,當(dāng)故障較嚴重時,在 5 s~10 s內(nèi),第二臂節(jié)受到時變干擾,文獻[13]算法的跟蹤誤差曲線并未完全收斂,本文算法在實現(xiàn)跟蹤誤差收斂的同時,控制器具有更快的收斂速度和更小的超調(diào)量,即具有更好的動態(tài)性能,控制器保持較強的魯棒性。

    表2 控制器參數(shù)

    圖3 干擾下時變期望跟蹤誤差曲線

    圖4 干擾下時變期望跟蹤誤差曲線

    6 結(jié) 論

    針對空間連續(xù)型機器人系統(tǒng)三臂節(jié)執(zhí)行器并發(fā)故障的情況,提出一種自適應(yīng)魯棒容錯控制算法。采用快速非奇異終端滑??刂破?,同時通過神經(jīng)網(wǎng)絡(luò)自適應(yīng)調(diào)節(jié)控制器的切換項增益,實現(xiàn)空間連續(xù)型機器人的軌跡跟蹤控制。

    仿真驗證了控制器的有效性和對模型參數(shù)攝動和外部干擾的抑制能力。結(jié)果表明,本文提出的控制器優(yōu)點如下。非奇異快速終端滑模避免了計算奇異現(xiàn)象;本文采用自適應(yīng)神經(jīng)網(wǎng)絡(luò)調(diào)節(jié)切換項增益,與文獻[13]相比,對于常值型和時變型兩種軌跡,本文都具有更高的跟蹤精度和更快的跟蹤速度;與文獻[13]相比,本文所設(shè)計的切換項可以更有效地抑制模型參數(shù)攝動和外界干擾,具有更強的魯棒性。在后續(xù)工作中,可以在此基礎(chǔ)上解決執(zhí)行器與傳感器同時發(fā)生故障的容錯控制問題。

    猜你喜歡
    連續(xù)型滑模神經(jīng)網(wǎng)絡(luò)
    自變量分段連續(xù)型Volterra積分微分方程的配置法
    神經(jīng)網(wǎng)絡(luò)抑制無線通信干擾探究
    電子制作(2019年19期)2019-11-23 08:42:00
    連續(xù)型美式分期付款看跌期權(quán)
    基于組合滑??刂频慕^對重力儀兩級主動減振設(shè)計
    測控技術(shù)(2018年4期)2018-11-25 09:47:26
    并網(wǎng)逆變器逆系統(tǒng)自學(xué)習(xí)滑模抗擾控制
    基于神經(jīng)網(wǎng)絡(luò)的拉矯機控制模型建立
    重型機械(2016年1期)2016-03-01 03:42:04
    復(fù)數(shù)神經(jīng)網(wǎng)絡(luò)在基于WiFi的室內(nèi)LBS應(yīng)用
    基于晶圓優(yōu)先級的連續(xù)型Interbay搬運系統(tǒng)性能分析
    基于支持向量機回歸和RBF神經(jīng)網(wǎng)絡(luò)的PID整定
    车险| 台州市| 团风县| 小金县| 定兴县| 浑源县| 龙山县| 清远市| 万年县| 开江县| 周宁县| 双柏县| 德昌县| 西城区| 彭山县| 汝州市| 崇阳县| 万山特区| 马尔康县| 涪陵区| 中卫市| 桑植县| 河津市| 江山市| 馆陶县| 威海市| 曲靖市| 佛冈县| 昭通市| 会宁县| 南雄市| 蒙山县| 鄂尔多斯市| 天峻县| 辰溪县| 五原县| 阳江市| 无极县| 遵义县| 遵化市| 阜平县|