• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于RBF神經(jīng)網(wǎng)絡(luò)的氣動人工肌肉PID位置控制

      2020-06-17 02:24:44劉凱陳伊寧吳陽王揚威
      關(guān)鍵詞:數(shù)學(xué)模型氣壓動態(tài)

      劉凱 陳伊寧 吳陽 王揚威

      (1.南京航空航天大學(xué) 機電學(xué)院,江蘇 南京 210016;2.東北林業(yè)大學(xué) 機電工程學(xué)院,黑龍江 哈爾濱 150040)

      氣動人工肌肉(PMA)是隨著機器人技術(shù)發(fā)展而產(chǎn)生的新型氣動驅(qū)動器,與傳統(tǒng)的液壓、電機驅(qū)動相比具有結(jié)構(gòu)簡單、功率/質(zhì)量比高、柔順性好等特點,可用于驅(qū)動仿生機器人[1]、康復(fù)機器人[2]、多自由度平臺[3-4]等。目前PMA建模方法主要可以分為靜態(tài)建模和動態(tài)建模,常通過增加摩擦力項、添加與PMA運動方向相反的偏移力等方法來優(yōu)化數(shù)學(xué)模型[3],利用該數(shù)學(xué)模型與傳統(tǒng)PID形成復(fù)合控制可以獲得良好的控制效果[5]。但由于PMA屬于時變、非線性系統(tǒng),外負載、溫度變化等會導(dǎo)致傳統(tǒng)PID無法獲得滿意的動態(tài)控制效果。多數(shù)文獻中采用自適應(yīng)魯棒控制、滑模控制、人工神經(jīng)網(wǎng)絡(luò)控制等[6-8]來提高控制性能。2011年,王建等[9]將模糊控制器加入普通PID 控制器中,用于控制一種外骨骼可穿戴式上肢康復(fù)機器人。2012年,沈偉等[10]設(shè)計了一種自適應(yīng)模糊小腦模型神經(jīng)網(wǎng)絡(luò)控制器,解決了初期動態(tài)跟蹤誤差較大的問題。同年,王冬青等[11]用三層遞歸神經(jīng)網(wǎng)絡(luò)(RNN)建立模型。2013 年,焦磊濤[12]利用雙層 PID控制器對一種基于PMA的仿蛙腿跳躍機器人進行精確位置控制。Kumar等[13]設(shè)計了一種基于RBF網(wǎng)絡(luò)的混合控制器,對冗余機器人末端位置進行有效跟蹤。

      在控制系統(tǒng)中結(jié)合RBF網(wǎng)絡(luò)能夠在線辨識系統(tǒng)的未建模部分。文中將設(shè)計基于RBF網(wǎng)絡(luò)的PID控制器,實現(xiàn)PMA精確快速的動態(tài)位置跟蹤控制,憑借RBF的快速學(xué)習(xí)能力,根據(jù)外負載大小自適應(yīng)調(diào)整PID參數(shù)。

      1 PMA數(shù)學(xué)模型建立

      1.1 PMA結(jié)構(gòu)分析

      試驗室選用的PMA是由德國FESTO公司研制的氣動肌腱(如圖1所示),該PMA內(nèi)部橡膠管充氣后軸向彈性變形,外圍編織網(wǎng)限制橡膠管只能徑向變形,因此充氣后直徑變粗,長度縮短,產(chǎn)生收縮力,對負載產(chǎn)生驅(qū)動作用。

      圖1 FESTO氣動肌腱

      PMA特性分析中首先需要建立負載拉力F、收縮率ε和充入氣壓P三者之間的數(shù)學(xué)模型。如圖2所示,b和n分別為編織套纖維的長度和根數(shù),δ為纖維與軸線的夾角,σ0為PVC軟管及纖維之間的初始截面厚度,σ為瞬時截面厚度,D0為纖維外層初始外徑,D為瞬時外徑,S為截面積。單根纖維在充放氣過程中長度保持不變,PMA實時長度L會發(fā)生改變。

      (1)

      圖2 PMA結(jié)構(gòu)簡圖

      1.2 PMA數(shù)學(xué)模型

      氣動人工肌肉靜態(tài)測試原理如圖3所示,測試平臺如圖4所示。測試臺主要由氣動人工肌肉、比例伺服閥(SMC 公司,ITV1050-312-L2)、氣泵(V-0.25/ 12.5)、氣壓傳感器(SMC 公司,PSE530)、位移傳感器(GRFRAN公司,PK-M-400)、8通道數(shù)據(jù)采集卡(ART公司,PCI8735)、8通道運動控制卡(ART公司,PCI8201)、拉力傳感器(PSK-100)和測控軟件組成。比例閥可與電壓信號成比例地對氣壓進行無極控制,靈敏度高,電壓值0~10 V線性對應(yīng)氣壓值0~0.9 MPa;控制卡和采集卡插在PC機的PCI插槽中,減壓閥保證氣壓穩(wěn)定,不會過大導(dǎo)致?lián)p壞比例閥和人工肌肉。

      圖3 PMA靜態(tài)測試原理圖

      圖4 PMA靜態(tài)測試平臺

      采用如上測試臺進行單根PMA靜態(tài)測試試驗,氣壓范圍0.1~0.8 MPa,每間隔0.1 MPa輸入氣壓,每組重復(fù)2到3次,試驗取平均值,得到如圖5所示110 mm PMA特性曲線。通過Matlab曲線擬合工具箱擬合曲線(圖5)得到的數(shù)學(xué)模型簡單實用,可直接應(yīng)用于PMA位置控制試驗。為了體現(xiàn)PMA的剛度特性,并提高模型的實用性,利用多次試驗數(shù)據(jù)對已有模型[14]進行改進。定義名義剛度系數(shù)kc(p),因負載是導(dǎo)致肌肉長度和截面積變化的原因,可將其認為是PMA剛度變化的間接因素,通過量綱分析法來建立kc(p)與截面積S、收縮力F的經(jīng)驗公式:

      圖5 110 mm PMA特性曲線

      (2)

      將圖5中的試驗數(shù)據(jù)帶入式(2)可以得到名義剛度系數(shù)特性曲線,同樣用Matlab曲線擬合工具箱擬合特性曲線:

      kc(p)=a(p)ε2+b(p)ε+c(p)

      (3)

      式(3)的擬合結(jié)果如表1所示。

      表1 擬合結(jié)果

      聯(lián)立式(2)、(3)可得到數(shù)學(xué)模型。

      2 PMA位置控制

      2.1 基于RBF網(wǎng)絡(luò)的PID控制

      PID控制具有非常成熟的理論基礎(chǔ),由于其算法簡單、魯棒性好和可靠性高等,得到眾多學(xué)者的青睞。在PMA實際位置控制中,PID參數(shù)在一定的外負載范圍內(nèi)都能實現(xiàn)很好的位置控制,但當外負載超過這個范圍后控制系統(tǒng)會出現(xiàn)不穩(wěn)定的情況,需要重新選擇PID參數(shù)。因此,將RBF網(wǎng)絡(luò)引入PID控制器是利用其非線性變換能力來在線辨識PMA外負載所在范圍。

      RBF網(wǎng)絡(luò)是一種局部逼近前饋式神經(jīng)網(wǎng)絡(luò),其基本結(jié)構(gòu)如圖6所示[15]。令RBF網(wǎng)絡(luò)輸入層數(shù)為n,輸入向量為X=[x1,…,xn]T,隱含層節(jié)點數(shù)為m,選取徑向基函數(shù)為高斯徑向基函數(shù)H=[h1,…,hm]T:

      (4)

      式中,bj為徑向基函數(shù)的節(jié)點基寬參數(shù),Cj為第j個節(jié)點的中心向量,且Cj=[cj1,…,cji,…,cjn]T。假設(shè)隱含層到輸出層的權(quán)向量為w=[w1,…,wm]T,第k次迭代時RBF網(wǎng)絡(luò)輸出為qm(k):

      qm(k)=h1w1+…+hjwj+…+hmwm

      (5)

      考慮到外負載、氣源氣壓和系統(tǒng)摩擦等因素對PMA數(shù)學(xué)模型的影響,結(jié)合RBF網(wǎng)絡(luò)對系統(tǒng)未建模部分的快速學(xué)習(xí)能力,設(shè)計了基于RBF網(wǎng)絡(luò)的PID控制策略,以實現(xiàn)PMA精確的位置控制,其結(jié)構(gòu)框圖如圖7所示,其中,理論氣壓輸入Pd是由外力F外和收縮率通過PMA數(shù)學(xué)模型計算所得,u是基于RBF網(wǎng)絡(luò)的PID控制的補償項。

      圖6 RBF網(wǎng)絡(luò)結(jié)構(gòu)

      圖7 RBF網(wǎng)絡(luò)PID控制結(jié)構(gòu)框圖

      Fig.7 Structure block diagram of PID control based on RBF network

      (6)

      PID控制器輸入xc及輸出u為:

      (7)

      同樣采用梯度下降法求取增量式PID參數(shù)調(diào)整量ΔKP、ΔKI和ΔKD:

      (8)

      (9)

      試驗開始前,需要確定的參數(shù)有:RBF網(wǎng)絡(luò)的結(jié)構(gòu)、權(quán)值向量、中心向量及節(jié)點基寬向量的取值范圍,學(xué)習(xí)速率η和ηc、動量因子ζ的取值等。

      2.2 試驗結(jié)果與分析

      類似于靜態(tài)測試平臺,PMA動態(tài)測試平臺是為了模擬PMA在收縮或拉伸過程中的位置控制,需另外加上活動的砝碼來提供額定外負載,如圖8所示。

      圖8 PMA動態(tài)測試平臺

      分別采用傳統(tǒng)PID控制策略和基于RBF網(wǎng)絡(luò)的PID控制策略,進行PMA階躍位置控制試驗,以外負載F=100 N、階躍信號S=10 mm為例,在收縮充氣過程中,基于RBF網(wǎng)絡(luò)的PID控制相較于傳統(tǒng)PID控制時超調(diào)量下降了76.5%,調(diào)節(jié)時間下降了47.8%,穩(wěn)態(tài)誤差下降了60%[14]。

      從多組不同負載下PMA位置控制試驗結(jié)果可看出,傳統(tǒng)PID控制只能在一定的負載范圍內(nèi)實現(xiàn)較好的位置控制,當負載發(fā)生變化時,原有的PID參數(shù)就不再合適?;赗BF網(wǎng)絡(luò)的PID控制能根據(jù)外負載的變化情況自適應(yīng)調(diào)整PID參數(shù),比傳統(tǒng)PID控制的響應(yīng)速度快,調(diào)節(jié)時間短,超調(diào)量小。

      為了進一步突顯基于RBF網(wǎng)絡(luò)的PID控制策略效果,取幅值、周期不規(guī)則變化的正弦波為跟蹤信號,進行動態(tài)位置控制試驗,得到與傳統(tǒng)PID控制的控制對比效果如圖9所示,對應(yīng)誤差如圖10所示。

      圖9 110 mm PMA控制結(jié)果對比

      圖10 110 mm PMA控制誤差對比

      同時給出了動態(tài)控制過程中的外負載曲線,如圖11所示。給定砝碼為150 N,動態(tài)試驗過程中受慣性力影響,肌肉外負載呈現(xiàn)規(guī)則變化趨勢。在控制過程中(如圖9所示),傳統(tǒng)PID得到的位移曲線相對于跟蹤信號有一定滯后現(xiàn)象,結(jié)合圖10可以看出誤差在跟蹤信號的波峰波谷階段偏大,最大誤差為0.624 mm,平均誤差為0.37 mm?;赗BF網(wǎng)絡(luò)的PID控制效果明顯得到改善,最大誤差為0.411 mm,平均誤差為0.18 mm。

      在以上110 mm PMA位置控制試驗中,基于RBF網(wǎng)絡(luò)的PID動態(tài)控制誤差在0.5 mm以內(nèi),平均誤差在0.2 mm以內(nèi),分別比傳統(tǒng)PID減少了30%及50%,可知該控制器受外負載的變化影響比傳統(tǒng)PID控制小,適應(yīng)能力更強。為了驗證該控制策略的普遍性,對另一種規(guī)格的PMA(FESTO公司,DMSP-10-55-RM-CM)進行了上述建模分析及RBF網(wǎng)絡(luò)參數(shù)辨識,該PMA長度為55 mm,最大收縮率為25%,同樣取跟蹤信號為幅值、周期不規(guī)則變化的正弦波,給定砝碼150 N,得到動態(tài)位置控制曲線及誤差如圖12、圖13所示。在55 mm規(guī)格PMA的動態(tài)位置控制試驗中,基于RBF網(wǎng)絡(luò)的PID動態(tài)控制誤差為0.233 mm,平均誤差為0.12 mm,分別比傳統(tǒng)PID減少了41%及48%,能更好地補償數(shù)學(xué)模型誤差,適應(yīng)外負載變化的情況,從而更好的實現(xiàn)PMA精確的動態(tài)位置控制。

      圖11 110 mm PMA外負載曲線

      圖12 55 mm PMA控制結(jié)果對比

      圖13 55 mm PMA控制誤差對比

      3 結(jié)語

      基于PMA特性分析研究了其驅(qū)動原理,搭建了PMA靜態(tài)測試平臺,在0.1~0.8 MPa氣壓范圍下對PMA的輸出力和收縮率進行了多次測量試驗。根據(jù)理論模型和測試數(shù)據(jù),改進了直接擬合靜態(tài)特性曲線的方法,利用Matlab擬合名義剛度系數(shù),建立了新的PMA數(shù)學(xué)模型,模型求解精度較好,驗證了模型應(yīng)用的可行性。

      考慮外負載、氣源氣壓和系統(tǒng)摩擦等因素對PMA數(shù)學(xué)模型的影響,結(jié)合RBF網(wǎng)絡(luò)對系統(tǒng)未建模部分的快速學(xué)習(xí)能力,設(shè)計了一種基于RBF網(wǎng)絡(luò)的PID控制策略,以實現(xiàn)PMA精確的位置控制。搭建了PMA動態(tài)測試平臺,并對兩種規(guī)格的PMA進行了多組位置控制試驗。從多組試驗結(jié)果可以看出,傳統(tǒng)PID控制只能在一定的外負載范圍內(nèi)實現(xiàn)較好的位置控制,而基于RBF網(wǎng)絡(luò)的PID控制能根據(jù)外負載的大小自適應(yīng)調(diào)整PID參數(shù),以適應(yīng)不同的外負載變化情況,比傳統(tǒng)PID控制的響應(yīng)速度快,調(diào)節(jié)時間短,超調(diào)量小,能更好地補償其數(shù)學(xué)模型誤差和實現(xiàn)其位置控制的精確控制。

      后續(xù)研究將使用已研究完成的兩種PMA驅(qū)動一種三自由度并聯(lián)平臺,利用文中的改進模型及控制器實現(xiàn)軌跡跟蹤控制。

      猜你喜歡
      數(shù)學(xué)模型氣壓動態(tài)
      國內(nèi)動態(tài)
      AHP法短跑數(shù)學(xué)模型分析
      國內(nèi)動態(tài)
      活用數(shù)學(xué)模型,理解排列組合
      國內(nèi)動態(tài)
      看不見的氣壓
      幼兒畫刊(2021年5期)2021-12-02 04:24:04
      動態(tài)
      壓力容器氣壓端蓋注射模設(shè)計
      模具制造(2019年4期)2019-06-24 03:36:46
      對一個數(shù)學(xué)模型的思考
      電滲—堆載聯(lián)合氣壓劈烈的室內(nèi)模型試驗
      宜阳县| 民和| 敦化市| 乃东县| 韩城市| 柳州市| 九龙县| 高台县| 于田县| 秀山| 大名县| 南汇区| 砀山县| 连江县| 南通市| 青田县| 桦甸市| 安平县| 明星| 莱州市| 天柱县| 吐鲁番市| 台北县| 印江| 晋中市| 晴隆县| 三江| 柞水县| 隆尧县| 社会| 龙门县| 固阳县| 利川市| 宁城县| 鹤壁市| 杂多县| 会东县| 张家口市| 乡宁县| 同德县| 阳曲县|