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

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx

參數不確定機器人關節特征建模與自適應控制研究

2019-10-31 01:35:04張世俊
載人航天 2019年5期
關鍵詞:特征方法模型

張世俊,邢 琰,2*

(1.北京控制工程研究所,北京100190;2.空間智能控制技術重點實驗室,北京100190)

1 引言

未來,人類對月球、火星等地外星體的探測任務將逐步從星體表面巡視探測向資源開發利用、基地建設等方向發展[1-2]。移動機器人平臺是實現地外天體表面巡視探測、輔助人員作業的有效工具。與輪式和履帶式運動方式相比,足式機器人的環境適應能力更好,但其結構復雜,對控制的要求比較高[3]。

足式機器人腿部關節控制作為底層控制模塊需要較高的控制精度,是機器人運動控制的基礎。機器人單腿動力學模型具有多輸入多輸出、時變、耦合和非線性等特點[4-6]。此外實際機器人較難建立準確的動力學模型,主要有以下兩方面的原因:①多功能、可重構機器人的負載、形態的變化導致系統質量特性在工作時發生變化,系統慣性參數難以準確獲得;②由于足式機器人的腿在擺動相和支撐相之間交替切換,足地接觸力也在實時變化,較難獲取系統精確的動力學參數。直接針對腿部動力學模型設計PD控制器是較為經典的方法,因其良好的控制效果和簡單易實現的特點,廣泛應用于機器人的關節控制,但其參數整定過程比較困難,且對系統參數變化的自適應能力不佳。動力學的耦合特性會影響機器人各關節的控制精度,在高精度控制時需要進行解耦控制。一般解耦控制是通過設計一個解耦網絡,將多輸入多輸出耦合系統解耦為多個單輸入單輸出的獨立系統[7-8],但需要已知精確的動力學模型。Nikolaou等[9]將人工智能思想用于解耦控制器的設計,并專門討論了模型不確定性對解耦性能的影響。但基于神經網絡的智能算法具有計算量大的缺點,影響了其在航天任務中的應用。因此有必要進一步研究參數不確定情況下的關節控制問題,尋求一種易于工程實現的建模與控制方法。

基于特征模型的自適應控制是吳宏鑫提出的一套實用性很強的自適應控制理論和方法。特征模型是指將對象動力學特征、環境特征和控制性能要求相結合建立的模型[10-11],與原動力學方程相比,具有形式簡單、工程實現容易等優點。基于特征模型的自適應控制方法一般采用離散設計方法,算法簡單、適應性和魯棒性強,主要包括黃金分割自適應控制律、邏輯微分控制律和維持跟蹤控制律等控制方法[12-14],每次設計根據被控對象控制要求選取合適的控制律。該方法經過多年的發展已經在交會對接、飛船返回等領域取得了成功的應用[12]。

本文將基于特征模型的自適應控制方法引入足式機器人腿部關節控制。首先針對足式機器人原動力學模型參數不確定、耦合非線性的特點,建立并推導一種輸入解耦的多輸入多輸出特征模型,以求在保留原系統模型輸入輸出整體完整性的前提下,充分考慮結構的耦合特點。進而針對該特征模型設計全系數自適應控制器,并仿真驗證該方法的有效性。

2 單腿特征建模

一般對于足式機器人來說,腿部質量與身體質量相比很小,并且當機器人行走平穩時軀干姿態波動小,因此在設計腿部關節控制器時忽略軀干運動對腿部的影響,這時腿部動力學模型可大大簡化。假設足式機器人單腿具有n個關節,采用Euler-Lagrange方程[4]建立動力學模型如式(1):

一般來說,實際的機器人可以假設足地作用力有界、關節跟蹤指令函數及其一階和二階導數有界,則有F′有界,D′(~q)、C′(~q,~q·)、G′(~q)同樣滿足式(2)~(4)。

其中, A1(t)=C′(Y(t),Y·(t)),W(t)=F′-G′(~q)+(I-D′(~q))~q¨, 本文若無特別說明 I代表n階單位陣。同樣對于實際的機器人系統,一般可假設關節力矩、關節角度、關節角速度和關節角加速度有界,進而由式(2)~(4)可知,A1(t)和W(t)中的每個元素有界。

對式(6)進行離散化處理,采用歐拉離散化方法,采樣周期為T,整理后得式(7):

其中: F′1(k)=2I-A1(k)T,F′2(k)=-IA1(k)T, G′0(k)=T2I,E′(k)=T2W(k)。 將式(7)寫成每一通道的形式如式(8):

其中 j=1、…、n,f′1,ji(k)、f′2,ji(k) 和 g′0j(k) 分別為 F′1(k)、F′2(k) 和G′0(k) 中的第 i行第 j列個元素。將e′j(k)項壓縮至特征參量中,定義如式(9)所示的壓縮函數[16]:

其中 j=1、…、n,f1,ji(k)=f′1,ji(k) +S1(k)e′j(k)s1,ji(k) ,f2,ji(k) = f′2,ji(k) + S1(k)e′j(k)s2,ji(k),g0j(k)=g′0j(k),ej(k)=e′j(k)sm+13,j。 易知0<|s3,j|<1,因此存在足夠大的m >0使得建模誤差ej(k)足夠小,從而可以忽略建模誤差ej(k),得到具有輸入解耦形式的特征模型如式(11):

其中Y(k)=[y1(k)…yn(k)]T代表跟蹤誤差向量,U(k)=[u1(k)…un(k)]T為輸入向量,系數具有如下性質:

1)F1(k)和 F2(k)分別是以 f1,ij(k)和f2,ij(k)為元素的正方陣,G0(k)是以g0j(k)為元素的對角陣,其中 i、j=1、…、n。

2)當采樣周期確定、機器人腿部工作范圍已知時,可估算特征參量的取值范圍。對于任意的k≥0,特征參量均在一定的范圍內變化,該范圍與系統的采樣周期相關,如式(12):

其中集合Ds為如下閉凸集:

其中i、j=1、…、n,;ˉak,ij>a-k,ij>0,ˉbi>b-i>0,k=1,2,i、j=1、…、n 為定常參數。 由上式可知,當采樣周期 T→0 時,有 f1,ii(k) →2,f1,ji(k) →0,f2,ii(k) →-1,f2,ji(k) → 0,g0j(k) → 0, 其中 i、j=1、…、n,i≠ j。

3 多變量全系數自適應控制器

針對建立的多變量特征模型式(11),采用多變量黃金分割自適應控制律,同時為改善系動態過程增加邏輯微分控制。多變量黃金分割自適應控制律如式(13)所示[10]:

其中l1=(3- 5)/2、l2=(5-1)/2為黃金分割比;Λ為對角常數陣;^F1(k)、^F2(k)、G^(k)為特征模型式(11)的系數估計矩陣,其中各元素由下述投影梯度算法給出。

多變量特征模型的系數可按每一通道單獨進行參數估計,將式(11)重寫為每一通道形式,得單通道特征模型式(14):

其中 j=1、…、n,φj(k-1)=[y1(k-1)…yn(k-1)y1(k-2)…yn(k-2)uj(k-1)]T,^θj(k)=[^f1,j1(k)…^f1,jn(k)^f2,j1(k)…^f2,jn(k)^g0j(k)]T。 采用如式(15)所示投影梯度算法[12]。

其中λ1、λ2為正常數,π[x]表示x到有界閉凸集Ds上的正交投影。

邏輯微分控制如式(16)所示:

總的全系數自適應控制律如式(17)所示:

4 仿真驗證

為驗證本文所建特征模型及控制器設計的正確性,本文以四足機器人為例,對本文方法與基于原動力學模型的經典PD控制方法進行對比。仿真時假定機器人質量、慣量參數和足地接觸力未知,PD控制利用關節角度和角速度的測量信息,本文控制方法僅利用關節角度的測量信息。

采用ADAMS和SIMULINK聯合仿真技術進行虛擬樣機仿真,如圖1所示,設機器人總質量200 kg,大腿長0.4 m,小腿長0.3 m。規劃機器人以對角步態前進,基于機器人足端工作空間和預期前進速度,設定步態參數如下[17]:機器人行走高度保持為0.8 m,步態周期為0.72 s,直行邁步步長為0.2 m。采用具有復合擺線形式的足端軌跡[18],邁腿高度為0.1 m。

圖1 四足機器人ADAMS模型Fig.1 Model of the quadruped robot in ADAMS

兩個步態周期內的髖關節與膝關節曲線如圖2、圖3所示,圖中點線代表關節角跟蹤指令,仿真中由步態規劃程序給出,實線代表采用全系數自適應控制方法時的實際關節角曲線,點劃線代表采用PD控制時的實際關節角曲線。圖4為根關節坐標系下一個步態周期內足端軌跡曲線,同樣點線代表期望足端軌跡,實線代表采用全系數自適應控制方法時的足端軌跡,點劃線代表采用PD控制時的足端軌跡,圖中上方的復合擺線表示腿處于擺動相,下方的直線表示腿處于支撐相,支撐相與擺動相切換時具有較大的跟蹤誤差,這是由擺動腿觸地是與地面發生碰撞,足地接觸力產生突變造成的。

圖2 左前腿髖關節角度曲線Fig.2 Angle curves of hip joint in left foreleg

為進一步驗證特征建模及自適應控制器對不同對象參數的控制效果,假設機器人三足支撐站立,修改另一條腿足端質量為10 kg,令其跟蹤與上一仿真相同期望軌跡。2個周期內的髖關節與膝關節曲線如圖5、6所示,圖中點線代表關節角跟蹤指令,實線代表采用全系數自適應控制方法時的實際關節角曲線,點劃線代表采用PD控制時的實際關節角曲線。圖7為足端軌跡曲線,同樣點線代表期望足端軌跡,實線代表采用全系數自適應控制方法時的足端軌跡,點劃線代表采用PD控制時的足端軌跡。

圖3 左前腿膝關節角度曲線Fig.3 Angle curves of knee joint in left foreleg

圖4 左前腿足端軌跡Fig.4 Foot trajectory of left foreleg

圖5 負載時左前腿髖關節角度曲線Fig.5 Angle curves of hip joint in left foreleg under load

圖6 負載時左前腿膝關節角度曲線Fig.6 Angle curves of knee joint in left foreleg under load

圖7 負載時左前腿足端軌跡Fig.7 Foot trajectory of left foreleg under load

仿真時足端負載質量未知,由仿真曲線可知,本文的特征建模及全系數自適應控制方法對模型參數的不確定性具有較好的自適應能力。

5 總結

本文將特征建模和全系數自適應控制方法用于足式機器人關節控制,由仿真結果可知本文的方法具有較好的控制效果,同時對模型參數不確定性有自適應能力,可作為為足式機器人關節建模和控制問題的一種解決方案。本文未涉及閉環系統的穩定性分析。

猜你喜歡
特征方法模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
3D打印中的模型分割與打包
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
捕魚
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
主站蜘蛛池模板: 欧美狠狠干| 国产真实乱了在线播放| 手机精品视频在线观看免费| 国产精品视频系列专区 | 久久免费成人| 88av在线看| 无码内射在线| 国产福利一区视频| 久99久热只有精品国产15| 成人午夜天| 最新国产你懂的在线网址| 国产精品久久久久久久久久98 | 国产福利一区二区在线观看| 囯产av无码片毛片一级| 欧美精品在线免费| 青青青草国产| 国产精品免费露脸视频| 九一九色国产| 色综合五月婷婷| 国产精品成人观看视频国产| 日韩午夜片| 免费一级α片在线观看| 亚洲av色吊丝无码| 免费久久一级欧美特大黄| 国产成人啪视频一区二区三区| 免费又爽又刺激高潮网址| 免费啪啪网址| 99精品高清在线播放| 国产成人精品视频一区视频二区| 狠狠色噜噜狠狠狠狠色综合久| 免费高清自慰一区二区三区| 无码专区国产精品第一页| 亚洲资源在线视频| 日韩少妇激情一区二区| 亚洲swag精品自拍一区| 99久久精品无码专区免费| 97se亚洲综合在线天天| 亚洲色图综合在线| 免费无码AV片在线观看国产| 亚洲精品桃花岛av在线| 国内精品免费| yy6080理论大片一级久久| 亚洲成在人线av品善网好看| 色综合天天视频在线观看| 久久久久无码精品| 中文字幕无码中文字幕有码在线 | 国产视频欧美| 综合成人国产| 国产精女同一区二区三区久| 欧美精品啪啪一区二区三区| 国产AV毛片| 91视频国产高清| 亚洲乱码在线播放| 久久国产乱子| 国产欧美日本在线观看| 久久国语对白| 欧美另类第一页| 国产99热| 亚洲精品制服丝袜二区| 日韩精品久久无码中文字幕色欲| 国产美女91呻吟求| 99热国产这里只有精品无卡顿"| 亚洲日韩AV无码一区二区三区人| 免费jizz在线播放| 全部毛片免费看| 久久伊伊香蕉综合精品| 在线看片免费人成视久网下载| 亚洲一区二区三区国产精华液| 久久大香香蕉国产免费网站| 亚洲精品中文字幕无乱码| 亚洲一级毛片在线观| 国产青青草视频| 青青久久91| 国产成人精品高清在线| 欧美日韩国产在线播放| 免费无码在线观看| 国产无码精品在线播放| 亚洲欧美日本国产综合在线| 久久人人妻人人爽人人卡片av| 欧美伦理一区| 国产精品国产三级国产专业不 | 亚洲精品第1页|