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

鑿巖機器人鉆臂GPC-PID雙模控制

2019-11-18 03:04:18黃開啟王雷坤
傳感器與微系統 2019年11期
關鍵詞:效果

黃開啟,王雷坤

(江西理工大學 機電工程學院,江西 贛州 341000)

0 引 言

隧道鑿巖機器人是隧道施工的主要設備,其鉆臂采用的雙三角定位結構具有動作迅速、結構緊湊、運行平穩、鑿巖無盲區等優點[1]。為使鉆臂能夠平穩運行,減小機械磨損,避免干涉發生,需要對鉆臂液壓缸伸縮的速度進行有效控制。考慮到雙三角鉆臂非線性、多輸入多輸出和時變的特點以及隧道復雜工作環境中的干擾,采用自適應控制[2]策略是較為合適的選擇。

廣義預測控制(generalized predictive control,GPC)是在廣義最小方差控制的基礎上,引入多步預測的思想,可以預測未來多步模型輸出的一種自適應控制。由于采用滾動優化和反饋校正,對時滯非線性和參數攝動等具有很強的克服能力[3],這些優勢使GPC在機器人[4,5]、艦船[6]、車輛[7,8]、工業生產[9,10]以及電力[11]等諸多領域得到了大量的實際應用,隧道鑿巖機器人鉆臂控制中對雙三角鉆臂兩支臂缸的控制也采用了該方法[1]。

盡管GPC顯示出了諸多優良的性能,但仍存在許多問題有待進一步解決。近年來對GPC的研究多集中于改進在線算法[9]和非線性系統的GPC研究[10],在改善控制效果的同時,也將GPC起始階段控制不穩定以及計算中可能出現的病態問題突顯了出來。為解決上述問題,李中奇等人[11]采用雙自適應廣義預測控制[12],對GPC中的模型參數和控制參數也進行了實時控制,解決了列車在啟動和制動階段控制效果較差這一問題,而對計算中可能出現的病態則并未考慮,且相較于GPC更加復雜;李欣欣等人[13]以比例—積分—微分(PID)控制為基礎,引入GPC算法,依據自適應參數的變化率確定自適應參數是否參與控制,雖然消除了起始階段控制輸出不穩的現象,但其他時段相較于GPC控制效果提升不明顯甚至會出現惡化。

本文在GPC基礎上推導出自校正參數KI,并以其變化為多模控制[14]的切換依據,即KI在一定區間內采用GPC模式,超出則切換至PID模式,兩種模式下均對自校正參數進行更新計算。通過上述方法,在有效消除GPC起始階段不穩定及控制中可能出現的控制效果不佳現象的同時,保證了計算發生病態時控制的正常進行。

1 雙三角結構鉆臂

雙三角鉆臂具有6個轉動關節和3個移動關節,是一種典型的多冗余機械臂。其定位機構主要指一對俯仰液壓缸和一對支臂液壓缸,兩者均呈前后對稱分布,鑿巖機和釬桿位于托架上,鉆臂的上下左右擺動由左、右支臂液壓缸的伸縮實現,推進器的上下左右擺動由俯仰液壓缸實現,鉆臂長度的變化由鉆臂伸縮液壓缸實現,推進器和釬桿的正向翻轉和側向滾動分別由翻轉液壓缸和傾反液壓缸實現,推進器和釬桿之間的運動差距由推進器補償液壓缸進行補償。為達到直接定位的目的,兩支臂液壓缸的運動需要協調,使速度能夠成比例的變化,故需要對兩支臂液壓缸的伸縮速度進行精確的控制。

圖1 雙三角鉆臂結構簡圖

2 雙模控制器設計

GPC有著良好抗干擾能力,但起始階段存在因所獲信息少而造成的控制不穩定現象,且計算中需要對矩陣求逆,當矩陣不可逆時會造成數值病態,實際應用中存在一定的隱患[15]。雙模控制可以有效避免上述缺點,即在起始階段以及控制出現異常時采用其他控制模式,待系統重新穩定時再次切換至GPC模式。考慮到整體上GPC模式起主導作用,其他模式運行相對較少,故采用控制效果穩定且簡便的PID控制與GPC構成雙模控制結構。

2.1 GPC控制結構

CARIMA模型作為廣義預測控制的模型,具有辨識效果好,對未建模動態具有較好的魯棒性等優點,其形式為

A(z-1)y(t)=B(z-1)u(t-1)+C(z-1)ω(k)/Δ

(1)

出于增強系統魯棒性的考慮,在目標函數中考慮當前時刻對未來時刻的影響,采用如下的目標函數

(2)

為得到j步后的輸出y(k+j)的預測值,引入Diphantine方程

1=Ej(z-1)A(z-1)Δ+z-jF(z-1)

(3)

Ej(z-1)B(z-1)=Gj(z-1)+z-jHj(z-1)

(4)

式中g0,g1,…,gN-1為被控對象的脈沖響應系數,為簡化書寫,將多項式括號內z-1因子省略。由式(1),式(3),式(4)可得被控對象的廣義預測方程

y(k+j)=GjΔu(k+j-1)+Fjy(k)+

HjΔu(k-1)+Ejε(k+j)

(5)

取j=1,…,N,將式(5)寫成向量矩陣形式

Y=GU+Fy(k)+HΔu(k-1)+E

(6)

性能指標函數式(2)用向量表示為

J=E{(Y-Yr)T(Y-Yr)+λUTU}

(7)

將式(6)式代入式(7),對U求偏導,則可求得使J最小的空置律增量向量為

U=(GTG+λI)-1GT[Yr-Fy(k)-HΔu(k-1)]

(8)

取(GTG+λI)-1GT的第一行記作

(9)

根據滾動優化和反饋校正原理,控制律增量可以寫成如下向量表示形式

(10)

2.2 控制模式切換條件

控制器中包含GPC模式和PID模式,運行中需要對采用哪種模式進行判定。考慮到GPC為控制的主體,故應由GPC控制得出的數據作為切換依據。由GPC推導得出的GPC-PID控制算法將原有的自適應性能轉化為自校正參數KP,KI,KD的變化,顯然以自校正參數作為判定標準不僅可以有效反映出GPC控制效果的優良與否,且具有更高的可操作性。設PID控制結構為

u(t)=u(t-1)+KIyr(t)-

[KP+KI+KD-(KP+2KD)z-1+KDz-2]yf

(11)

式中KP,KI,KD分別為GPC-PID控制的比例、積分和微分系數,由式(10)可得

(12)

比較式(11)和式(12)可得KP,KI,KD的值

(13)

由式(8)可知,在控制加權因子λ已定的情況下,P僅受由脈沖響應矩陣G的影響,故在結構變化不大的情況下,KI會穩定在某一較小的范圍內,針對非線性系統可采用分段設定范圍的方式提高控制效果,亦可擴大波動范圍,簡化結構。由于GPC控制中逆運算存在于式(8)當中,故當運算中出現病態時,會直接造成KI值異常從而觸發切換條件。由式(13)、式(15)可知KP,KD在受G影響的同時,還受F影響,其波動受噪聲影響嚴重,因此設定判定結構時只考慮設定的KI波動范圍,而另外兩者不做限定。自校正參數僅做切換模式的判別依據,PID控制模式中的參數另行設置。GPC交叉PID控制結構如圖2所示。

圖2 雙模控制流程

3 仿真研究

3.1 鉆臂虛擬樣機

為對改進的控制進行驗證,擬以Solidworks三維建模模擬各部件之間復雜的運動約束、嚴格的位置關系和質量分布,通過SimMechanics插件將MATLAB編寫的控制程序以及SimHydraulic建立的液壓部分與之聯合,由此建立的虛擬樣機用以驗證雙模控制效果。

圖3 整機仿真模型

3.2 主要參數設定

實際應用中GPC整體控制效果優良,但仍然存在控制效果不佳的現象,增加預測步長N會提高跟蹤效果,但會增加計算量,為平衡各項性能,本文中雙模控制及GPC中預測步長N采用18。其余參數對控制效果有影響,但不影響計算量,設定控制時域Nu=2,控制序列加權系數λ=0.5,柔化系數α=0.5。PID控制模式下,比例、積分和微分系數分別為KPr=3.5,KIr=1.05,KDr=0.3。

3.3 自校正參數的變化

GPC-PID控制器結構含有3個自校正參數,但相較于KP和KD,KI的穩定性明顯更好,如圖4所示。

圖4 自校正參數變化

從圖4中可以看出,2 s后KI已基本穩定在2左右,而另外兩個自適應參數調整則相對較慢且波動范圍較大,這與前文分析相一致。為簡化判定過程,同時增強GPC模式的實際應用范圍,避免多次切換至PID模式造成控制效果下降,故設定自校正參數KI為模式切換判定依據。

3.4 KI波動范圍的設定及對跟蹤效果的改善

KI允許波動的范圍設定過大會導致出現異常時不能及時切換至PID模式,使得雙模控制起不到應有的作用,而范圍太小會導致在GPC模式允許的范圍內過早切換至PID模式,使得控制效果過多的受PID模式影響。

取2 s之后目標值與實際值的平均偏差為觀察對象,對PID、GPC以及雙模控制進行對比,如圖5所示。PID和GPC僅起對比作用,兩者控制效果除受隨機噪聲影響出現小幅波動外與波動半徑無關。當設定自校正參數波動區間半徑小于0.1時,雙模控制的平均偏差隨區間半徑的增加而減小,0.1~0.2之間平均偏差基本穩定在0.001 67左右,之后隨半徑的增加而增大,但增加至0.8后控制效果即趨近于GPC,實驗結果與分析相一致。此外,從圖中可以看出,合理的設置自校正參數波動半徑,可以在GPC控制效果不佳時及時切換至PID模式,避免因預測步長不足而出現的部分控制效果不佳現象,從而有效減少跟蹤偏差,提高控制效果。波動半徑為0.2時控制效果對比如表2所示。

圖5 波動區間半徑與平均偏差的關系

控制方式雙模控制GPCPID平均偏差/(m·s-1)0.001670.001720.0018

3.5 雙模控制的優化作用

GPC起始階段存在不穩定現象,雙模控制中由于PID控制模式的介入可以在GPC參數不穩定的情況下保證控制的相對穩定,待參數穩定后切換至GPC模式。同時由于GPC中存在對矩陣求逆的過程[16],當矩陣不可逆時則無法繼續進行數據計算,進而造成控制無法正常進行,而雙模控制由于PID控制的介入則可以避免掉上述缺點。為模擬計算中出現的計算病態,設定4 s時,(GTG+λI)=0以模擬無法求逆的情況。在相同隨機干擾下,雙模控制與GPC控制對比如圖6所示。

圖6 雙模控制與GPC對比

由圖6可以看出,雙模控制通過切換至PID控制,避免了起始階段的異常波動,起始階段的最大波動未超過0.005 m/s,而GPC則在起始階段存在明顯的不穩定現象,其最大波動超過了0.01 m/s。當運行至4 s時,由于不可逆矩陣的出現導致數據更新停止,GPC控制無法繼續進行,而雙模控制則順利通過計算異常值點,完成余下的控制部分。為證明雙模控制對起始階段優化的通用性,GPC和雙模控制均正常下進行2 000次仿真求均值,如表2所示,在起始階段雙模控制的最大偏差明顯優于GPC最大偏差,接近于PID的偏差,由此可以看出雙模控制對GPC起始階段的不穩定現象有著良好的抑制作用。

表2 起始階段最大偏差均值(2 000次仿真均值)

4 結 論

1)基于GPC-PID算法獲得自校正參數KI,并根據此參數進行PID模式和GPC模式切換,有效避免了GPC在鉆臂起始階段控制的不穩定現象。

2)合理的自校正參數變化范圍能GPC-PID雙模控制在GPC模式控制效果惡化時切換至PID模式,提高了鉆臂運動全過程的控制效果。

3)GPC-PID雙模控制可以在計算發生病態是保證控制的正常進行,從而降低失控的風險。

猜你喜歡
效果
按摩效果確有理論依據
保濕噴霧大測評!效果最驚艷的才20塊!
好日子(2021年8期)2021-11-04 09:02:46
笑吧
迅速制造慢門虛化效果
創造逼真的長曝光虛化效果
四種去色效果超越傳統黑白照
抓住“瞬間性”效果
中華詩詞(2018年11期)2018-03-26 06:41:34
期末怎樣復習效果好
模擬百種唇妝效果
Coco薇(2016年8期)2016-10-09 02:11:50
3D—DSA與3D—CTA成像在顱內動脈瘤早期診斷中的應用效果比較
主站蜘蛛池模板: 久久免费观看视频| 亚洲成人一区在线| 亚洲一区二区三区香蕉| 色婷婷国产精品视频| 91在线一9|永久视频在线| 无码高潮喷水在线观看| 黄色福利在线| 免费人成视频在线观看网站| 秋霞国产在线| 97久久免费视频| 老色鬼欧美精品| 亚洲欧美日韩中文字幕在线一区| 免费大黄网站在线观看| 欧美一区二区啪啪| 婷婷成人综合| 国产成人精品亚洲77美色| 天天躁夜夜躁狠狠躁躁88| 中文无码精品a∨在线观看| 成人福利免费在线观看| 伊人色在线视频| 久久久亚洲国产美女国产盗摄| 久久综合婷婷| 国产精品yjizz视频网一二区| 国产另类视频| 日本中文字幕久久网站| 亚洲福利片无码最新在线播放| 欧美日韩亚洲综合在线观看| 欧美成人精品在线| 亚洲成人精品久久| 免费播放毛片| 特级毛片8级毛片免费观看| 97se亚洲综合| 国产免费久久精品44| 日本一本在线视频| 久久婷婷六月| 理论片一区| 熟妇人妻无乱码中文字幕真矢织江| 激情国产精品一区| 欧美日本在线观看| 亚洲丝袜第一页| 国产一级视频在线观看网站| 亚洲国产精品一区二区第一页免| 欧美一级高清免费a| 一区二区偷拍美女撒尿视频| 全部毛片免费看| 97久久超碰极品视觉盛宴| 在线观看亚洲人成网站| 欧美A级V片在线观看| 欧美乱妇高清无乱码免费| 国产69囗曝护士吞精在线视频| 亚洲欧美精品日韩欧美| 国产麻豆精品手机在线观看| 天堂在线亚洲| 免费人成网站在线观看欧美| 午夜欧美在线| 青青操视频在线| 日本a级免费| 亚欧美国产综合| 国产精品所毛片视频| 精品超清无码视频在线观看| 国产又爽又黄无遮挡免费观看| 亚洲欧美成人综合| 欧美精品亚洲精品日韩专区va| 国产精品福利尤物youwu| 久久国产精品麻豆系列| 国产95在线 | 国产在线拍偷自揄观看视频网站| 美女无遮挡免费网站| 亚洲婷婷丁香| AV不卡无码免费一区二区三区| 亚洲无线观看| 国产综合另类小说色区色噜噜| 久久精品女人天堂aaa| 中文字幕天无码久久精品视频免费| 国产精品久久自在自线观看| 67194成是人免费无码| 日韩成人高清无码| 久久久久久久97| 亚洲天堂区| 亚洲性视频网站| 久无码久无码av无码| 久久99国产综合精品1|