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

機器人打磨自適應變阻抗主動柔順恒力控制

2023-12-16 12:05:00郭萬金于蘇揚田玉祥趙立軍曹雛清
哈爾濱工業大學學報 2023年12期
關鍵詞:優化作業實驗

郭萬金,于蘇揚,田玉祥,趙立軍,曹雛清

(1.道路施工技術與裝備教育部重點實驗室(長安大學),西安 710064;2.機器人技術與系統國家重點實驗室(哈爾濱工業大學),哈爾濱 150000;3.蕪湖哈特機器人產業技術研究院有限公司博士后工作站,安徽 蕪湖 241007;4.長三角哈特機器人產業技術研究院,安徽 蕪湖 241007;5.安徽工程大學 計算機與信息學院,安徽 蕪湖 241000)

工業機器人技術的研發與應用是衡量國家科技創新和高端裝備制造業高質量發展的重要標志。基于工業機器人打磨已成為高端制造業中打磨和拋光等連續接觸式作業的有力抓手,是解決人工作業工作效率低和工作環境危害大以及提升產品質量的重要工具之一。高性能打磨工業機器人作為新興產業和技術的重要載體和現代產業的關鍵裝備,強力支撐持續促進生產水平提高,有力推動智能制造高質量發展。

機器人打磨作業適應復雜曲面多變的接觸環境需要具備一定的柔順性能,從而提高工件表面加工質量。由于被動柔順控制不能實時調整控制力大小,且通用性差,只適用于控制精度要求不高的工況,于是具有力反饋的主動柔順控制是機器人柔順恒力控制的主要研究方向。為了以可控方式進行機器人柔順恒力打磨[1],國內、外學者對機器人主動柔順控制方法開展了諸多研究。張新艷等[2]提出一種基于深度強化學習與有限元仿真集成的壓邊力控制模型,結合深度神經網絡的感知能力與強化學習的決策能力,進行力控制策略的學習優化。Zhang等[3]設計一種基于徑向基函數神經網絡的控制器,用于機器人跟蹤控制,減小機器人的振動與提高系統的穩定性。Xu等[4]提出一種將力/位置混合控制與PI/PD控制相結合的機器人打磨力控制方法,提高機器人打磨過程中力控制的穩定性和可靠性。Mohsin等[5]提出一種基于刀具路徑規劃、力控制和拋光參數優化的復雜曲面機器人拋光控制方法。Gracia等[6]提出一種基于滑模控制和任務優先級的機器人混合力/位置控制方法,用于打磨、拋光、去毛刺等工件表面處理作業。Kakinuma等[7]構建一種基于宏微機構的機器人拋光控制系統,實現動態拋光力控制。Lakshminarayanan等[8]提出一種基于阻抗控制的迭代學習控制器,用于機器人拋光作業中跟蹤工件輪廓與調整位置和力。Kana等[9]提出一種基于阻抗控制的協作曲線跟蹤控制方法,實現人機協作的邊緣倒角和拋光任務。Zhu等[10]提出一種具有接觸點變化補償的機器人姿態/力混合控制結構,實現不確定環境下的力跟蹤控制。Zhang等[11]提出一種基于阻抗控制的力協調控制方法,用于減小機器人作業工具和工件之間的臨界接觸造成的沖擊。Ochoa等[12]提出一種阻抗控制方法,用于模具拋光任務的機器人末端執行器姿態優化。由于機器人打磨作業接觸環境復雜多變且難以預測,上述控制方法[5,7,9]的控制性能對模型精度要求較高,控制方法[6,10]與控制器[8]計算量較大,存在難以確定控制邊界條件穩定等不足和局限。

機器人連續接觸式打磨作業需要機器人和工件之間具有較好的交互性[13-14],為提高工件打磨質量,機器人打磨主動適應復雜曲面多變的接觸環境、精確控制施加到工件接觸面法線方向的打磨力,對于實現柔順打磨作業尤為重要。現有力控制模型分為通過調整機器人所有關節和姿態來跟蹤力的機器人控制模式[15-18]和帶有可調節功能末端執行器的宏微型機器人控制模式[19-21]。前者由于存在慣性大、調節周期長等不足,容易出現控制響應慢和魯棒性差等問題,后者可實時調整打磨力,但仍存在部分宏微型機器人控制模式的控制精度不夠高或動態響應偏慢等局限,不易實現復雜曲面機器人打磨柔順作業。另外,機器人末端執行器與工件的打磨接觸作業過程具有時變且高度非線性耦合特征,加之不確定性擾動的影響,通常采用PID控制無法較好滿足時變非線性系統控制的精度高和動態響應快等要求[22]。

本文為了解決機器人打磨過程中存在復雜時變非線性耦合與不確定性擾動導致機器人柔順恒力打磨自適應調節能力不足的問題,開展機器人打磨自適應變阻抗主動柔順恒力控制研究。首先,給出一種可以實現伸縮平移及旋轉運動解耦的力控末端執行器,解決剛性末端執行器動態響應慢或運動不準確導致打磨工具或工件變形損壞甚至工件過切問題。其次,設計一種自抗擾控制器,解決機器人打磨過程中不確定性擾動的控制穩定性問題;同時,設計一種粒子群優化神經網絡變阻抗控制器,用于在線自適應優化阻抗參數,動態調節打磨力修正量;在此基礎上,提出一種機器人自適應變阻抗主動柔順恒力控制方法,用于機器人力控末端執行器,解決復雜多變工況環境機器人打磨控制系統的主動適應性差與打磨作業柔順性差的問題。最后,通過機器人打磨系統虛擬樣機聯合仿真實驗和機器人平臺實物實驗,驗證所提出機器人自適應變阻抗主動柔順恒力控制方法的有效性。在此說明,本文中恒力控制的打磨力均指法向打磨力。

1 機器人力控末端執行器

給出一種機器人力控末端執行器結構,如圖1所示。所設計結構的關鍵部分包括伸縮平移組件(如圖1(b)所示)和旋轉運動組件(如圖1(c)所示),前者主要由音圈電機、雙列角接觸球軸承、傳力連接件、導軌連接板組成,后者主要由打磨電機、主軸、深溝球軸承、傳力架、法蘭型滾珠花鍵副和打磨工具組成。

圖1 機器人力控末端執行器Fig.1 Robotic force-controlled end-effector

所給出的機器人末端執行器可實現沿軸向伸縮平移運動和繞軸向旋轉運動,其分別由伸縮平移組件和旋轉運動組件驅動與控制,且可實現伸縮平移與旋轉運動的解耦。所給出的機器人末端執行器的中空型音圈電機磁性外殼20固定安裝于腕部連接板6,音圈電機線圈19連接到導軌連接板9,實現沿軸向伸縮平移運動。作業過程中傳遞到導軌連接板9的伸縮平移運動通過傳力連接件10和中空型力傳感器18傳輸到雙列角接觸球軸承17的內側,雙列角接觸球軸承17的外側與傳力架12過盈配合,同時允許傳力架12和傳力連接件10之間的相對旋轉運動。主軸4的上部連接至打磨電機1,中間部分采用深溝球軸承5支撐以承載徑向負載,下部為具有滾道槽的花鍵軸段,與法蘭型滾珠花鍵副16連接,傳力架12連接至法蘭型滾珠花鍵副16將旋轉運動傳遞給打磨工具14,實現平移和旋轉運動的可靠解耦。通過調節音圈電機伸縮量控制機器人法向打磨力,可以有效避免使用剛性末端執行器時因動態響應慢或運動不準確而導致打磨工具或工件變形損壞甚至工件過切問題,為實現機器人打磨系統主動柔順恒力控制提供優良結構基礎。所給出機器人末端執行器通用性強,通過腕部連接板6與機器人末端法蘭裝配連接,可與不同串聯與并聯型式機器人適配,適應多場景的打磨作業。

所給出的機器人末端執行器結構中,采用軸肩方式分別對聯軸器和軸承進行軸向定位,主軸為臺階軸形式,3段軸段直徑分別為10、12、16 mm;打磨電機選用松下伺服電機MSMF082L1及MCDLT35SF驅動器,額定功率為750 W,額定轉速為3 000 r/min,額定扭矩為2.39 N·m;音圈電機選用MOTICONT公司HVCM-051-025-019-01及810系列驅動器,最大持續輸出力為67.4 N,最大行程12.7 mm;聯軸器選用LM50型梅花形彈性聯軸器,公稱扭矩為28.0 N·m;法蘭型滾珠花鍵副選用SLF10,額定扭矩為15.88 N·m;力傳感器選用ATI公司F/T Delta IP65六維力傳感器,力采集精度為1/8 N,采樣頻率為3 000 Hz;磁柵式傳感器選用RLS公司HILIN系列直線式增量磁柵式傳感器,最高分辨率達0.1 μm;打磨工具采用球形紅剛玉磨頭。

2 機器人主動柔順恒力控制

機器人末端執行器與工件的打磨作業接觸動力學行為具有時變且高度非線性耦合特征,加之復雜零部件打磨需頻繁變換末端執行器打磨姿態,在連續非周期性外部激勵和不確定性擾動作用下極易引發機器人打磨作業系統的自激特性,致使發生打磨顫振。因此,開展機器人打磨自適應變阻抗主動柔順恒力控制研究,解決機器人打磨過程中存在的復雜時變非線性耦合與不確定性擾動致使機器人柔順恒力打磨自適應調節能力不足,以及在復雜多變的接觸環境下機器人恒力打磨作業柔順性與穩定性差的問題,對于提高機器人打磨系統對復雜零部件打磨顫振影響的魯棒性、提升打磨作業柔順性具有重要理論研究意義與實際應用價值。本文設計一種自抗擾控制器和一種粒子群優化神經網絡變阻抗控制器(簡稱為PSO-BP變阻抗控制器),在此基礎上,提出一種機器人自適應變阻抗主動柔順恒力控制方法。在所提出方法中,內環控制采用所設計的自抗擾控制器,用于在打磨初始階段及打磨過程中對期望力的大小和誤差擾動進行估計和補償,外環控制采用所設計的PSO-BP變阻抗控制器,用于在線自適應優化阻抗參數,動態調節打磨力修正量;內、外環控制共同作用構成閉環控制回路,實現機器人打磨作業自適應主動柔順恒力打磨控制。

2.1 自抗擾控制器設計

所研究機器人打磨控制系統可表示為二階非線性控制系統模型:

(1)

(2)

將式(2)寫成下式所示的矩陣形式:

Ax+B1u+B2f(x,ω)

(3)

(4)

式中k1、k2為控制參數。

(5)

由于機器人打磨作業屬于減材加工方式,通常不允許產生過切等現象。為了實現閉環系統的信號過渡,引入最速綜合函數[23]fhan( ),并基于非線性系統模型設計以下離散自抗擾控制器(active disturbance rejection control,ADRC),在保證快速跟蹤的前提下使輸入信號不產生超調,提高系統魯棒性,從而保證機器人打磨作業不發生過切。

1)跟蹤微分器:

(6)

式中:h為采樣周期,fhan( )為最速綜合函數,r0為速度因子,h0為濾波因子。

2)非線性狀態誤差反饋控制律:

(7)

3)擴張狀態觀測器:

(8)

式中:er1為位置誤差,er2為位置誤差的微分,εw為擴張狀態觀測器的觀測誤差,β01、β02、β03為擴張狀態觀測器的增益參數。

圖2 自抗擾控制(ADRC)框圖Fig.2 Block diagram of active disturbance rejection controller (ADRC)

2.2 閉環穩定性分析

采用Lyapunov理論分析證明自抗擾控制器系統的閉環穩定性,即證明在求解打磨非線性系統問題時所設計的自抗擾控制器的跟蹤誤差收斂為零。

(9)

(10)

于是,式(9)可寫為

(11)

‖eA1t‖2≤‖T‖2eλ1t‖T-1‖2

(12)

因此,當控制參數k1和k2選定后,可得

(13)

2.3 PSO-BP變阻抗控制器設計

為了實現機器人打磨作業恒力跟蹤,將機器人末端執行器打磨作業力與位置的動態變化通過阻抗來表征,采用變阻抗控制調節末端執行器與工件接觸的實際打磨力,使實際打磨力F相對于期望打磨力Fn的力誤差Fe逐漸趨近于零,實現機器人打磨作業的期望打磨力跟蹤。采用的阻抗控制模型為

(14)

對于接觸環境復雜多變的機器人打磨作業工況,可以采用不受控制對象模型影響、適應性和魯棒性較強的神經網絡[24]對阻抗參數進行實時優化,解決定參數阻抗控制在打磨某些曲率變化較大曲面時發生失效等問題。而傳統BP神經網絡收斂速度較慢,迭代次數較高,泛化能力較差,穩定性不高,容易陷入局部最優[25]。本文采用全局搜索能力較強的粒子群優化算法作為神經網絡的前饋控制,結合變參數阻抗控制、BP神經網絡和粒子群優化算法,設計一種PSO-BP變阻抗控制器(控制框圖如圖3所示)。該控制器具有根據控制系統的信息反饋和設定性能指標進行自學習和自穩定的優點,能夠輸出設定性能指標下的優化阻抗參數,解決通常定參數阻抗控制無法滿足復雜多變接觸環境下機器人打磨作業控制要求和穩定性的問題,提高變參數阻抗控制中自學習優化阻抗參數的魯棒性。所設計的PSO-BP變阻抗控制器的控制流程圖如圖4所示,主要步驟如下。

圖3 PSO-BP變阻抗控制器控制框圖Fig.3 Control block diagram of PSO-BP variable impedance controller

圖4 PSO-BP變阻抗控制器控制流程Fig.4 Control flow chart of PSO-BP variable impedance controller

Step1初始化權值矩陣。由打磨力誤差、位置誤差和速度誤差構成神經網絡的輸入信號,并隨機初始化輸入權值系數win和輸出權值系數wout。

Step2權值矩陣尋優。采用粒子群優化算法對神經網絡的輸入、輸出權值矩陣進行尋優,粒子群維度由輸入和輸出權值矩陣中元素個數決定,定義粒子適應度函數為

(15)

式中:Fx為當前打磨力,fF、fx、fv分別為打磨力、位置和速度的權數。

Step3權值矩陣更新。更新下一代粒子群的速度和位置,使得粒子個體極值與全局極值更新。定義第i個粒子的位置向量xi=(xi1xi2…xiD),速度向量vi=(vi1vi2…viD),優化位置pi=(pi1pi2…piD);整個種群的優化位置pg=(pg1pg2…pgD)。在迭代過程中,第i個粒子由第i代進化到第i+1代對應速度和位置的更新規則為:

(16)

(17)

式中:i=1,2,…,N;d=1,2,…,D;N為粒子群規模,取為100;D為空間維度,取為6;ξ為慣性因子,取為0.9;c1、c2為學習因子,均取為2;rd1、rd2取[0,1]之間的隨機數;最大迭代次數取為2 500。

Step4全局極值判斷。①若全局極值大于或等于設定目標值,返回Step2;②若全局極值小于設定目標值或達到迭代次數上限,尋優結束,獲得神經網絡輸入和輸出權值矩陣的優化解,執行Step5。

Step5變阻抗參數優化。①由輸入權值矩陣優化解計算隱層第m個神經元的輸入αm,通過激活函數tanh( )將輸入信號αm進行函數變換,輸出信號bm為

(18)

②由輸出權值矩陣的優化解計算輸出層第j個神經元的輸入βj,通過激活函數sigmoid( )將輸入信號βj進行函數變換,輸出優化的阻抗參數zj(如下式所示),優化結束。執行Step6。

(19)

式中:zj(j=1,2,3)分別為阻抗控制模型的慣性系數M、阻尼系數B和剛度系數K。

Step6根據打磨環境下控制系統信息反饋重復Step2~Step5,繼續在線優化阻抗參數,實現機器人自適應變參數阻抗控制。

2.4 機器人自適應主動柔順恒力控制

為解決機器人打磨作業在復雜多變接觸環境的恒力打磨作業柔順性和穩定性差的問題并提升對復雜非線性耦合和不確定性擾動的魯棒性,結合設計的自抗擾控制器和PSO-BP變阻抗控制器,提出一種機器人自適應變阻抗主動柔順恒力控制方法(控制框圖如圖5所示)。該方法的內環控制采用所設計的自抗擾控制器,用于對打磨期望力的大小和誤差擾動進行估計和補償,外環控制采用所設計的PSO-BP變阻抗控制器,用于在線自適應優化阻抗參數,動態調節打磨力修正量;內、外環控制共同作用構成閉環控制回路,通過自適應調節阻抗特性使機器人打磨接觸剛度與作業柔順性主動適應多變環境打磨工況,實現機器人打磨作業的自適應主動柔順恒力控制。所提出方法的主要構成如下。

1)將粒子群優化算法作為神經網絡的前饋控制,用于優化神經網絡權值矩陣,改善神經網絡尋優性能;所設計外環PSO-BP變阻抗控制器根據末端執行器末端反饋信息在線自適應優化阻抗參數,實現動態調節打磨力修正量解決定參數阻抗在打磨某些曲率變化較大曲面時發生打磨過度或不足、力控制精度低等問題。

2)建立末端執行器沿軸向伸縮位移與環境剛度打磨力補償模型,該補償模型根據實際打磨力F(由力傳感器實時獲取)以及末端執行器沿軸向伸縮平移的實際位置x(由磁柵式傳感器實時獲取),計算獲得環境剛度打磨力補償量Fb,并結合期望力Fn作為變阻抗控制器的輸入;輸出為經阻抗模型表征的位置修正量xe;環境剛度打磨力補償模型表達式為

(20)

式中kx為環境剛度值,其與工件材料屬性有關。

3)將位置修正量xe與期望位置xn及實際位置x相結合,作為內環ADRC控制器的輸入xd(其表示打磨過程中控制系統存在的位置擾動,包含了對位置誤差、位置誤差變化率、打磨力補償與期望力以及變參數阻抗模型表征的綜合作業結果),并利用ADRC控制器中跟蹤微分器(TD)的平滑性以及擴張狀態觀測器(ESO)的力擾動估計能力,對在初始打磨條件下以及打磨過程中期望力的大小和誤差擾動進行估計和補償,解決打磨過程中控制系統存在擾動問題。

4)將ADRC控制器輸出的力補償量Fa與末端執行器隨位置變化的重力補償值Fg相結合,作為末端執行器期望力Fn的補償量,解決打磨過程中產生打磨過度或不足問題。

在所提出方法中,環境剛度打磨力補償與末端執行器軸向運動的耦合關系通過式(20)所示的環境剛度打磨力補償量Fb,以及經過阻抗模型的傳遞表征的運動位置修正關系兩者共同表征,并通過圖5所示的內環和外環控制共同作用,實現機器人打磨作業的自適應主動柔順恒力控制。

3 仿真與實驗

將提出的機器人自適應變阻抗主動柔順恒力控制方法設計為一種機器人自適應主動柔順控制器,并將其作用到機器人力控末端執行器。分別通過機器人打磨系統虛擬樣機聯合仿真實驗和機器人平臺實物實驗,與開環控制、PID控制、PID模糊變阻抗控制和自抗擾模糊變阻抗控制進行對比,驗證所提出方法的有效性。

3.1 虛擬樣機聯合仿真實驗

所建立的Adams機器人打磨系統虛擬樣機如圖6(a)所示(由六自由度串聯工業機器人、所給出力控末端執行器及非球面曲面工件組成),Matlab/Simulink仿真控制平臺如圖6(b)所示。

圖6 機器人打磨系統虛擬樣機及仿真控制平臺Fig.6 Virtual prototype of robotic grinding system and simulation control platform

將機器人自適應主動柔順控制器與開環控制、PID控制器對比,開展靜態期望力打磨仿真實驗,在仿真實驗中,設定期望打磨運動為0.3 m/s勻速運動,打磨路徑為一種光柵形路徑。針對曲面工件打磨,結合環境剛度打磨力補償與末端執行器軸向運動的耦合關系的表征形式和所提出方法的內、外環控制共同作用,并開展打磨路徑規劃和末端執行器位姿規劃,實現曲面打磨作業。工件表面為一種二次非球面曲面,其曲面方程[26]為

(21)

打磨電機轉速均為3 000 r/min,期望打磨力設置為30.0 N。開環控制仿真結果如圖7所示,實際的最大打磨力為32.6 N,最小打磨力為25.2 N,無法滿足跟蹤期望打磨力要求,力穩定性較差,且在打磨工具接觸工件瞬間產生超出期望打磨力的沖擊力約為2.0 N,不能實現恒力控制。采用PID控制器和機器人自適應主動柔順控制器的靜態期望力仿真結果分別如圖8、9所示。其中PID控制器參數是根據經驗先進行粗調整,再作微調整,多次優化調整后取KP=10,KI=0.02,KD=0.2。自抗擾控制器控制參數調整結果見表1。

表1 自抗擾控制器控制參數Tab.1 Control parameters of active disturbance rejection controller

圖7 開環控制打磨(期望力30.0 N)Fig.7 Open-loop control for robotic grinding(desired force 30.0 N)

圖8 PID控制器打磨(期望力30.0 N)Fig.8 PID controller for robotic grinding (desired force 30.0 N)

圖9 機器人自適應主動柔順控制器打磨(期望力30.0 N)Fig.9 Proposed adaptive active compliance controller for robotic grinding (desired force 30.0 N)

通過對比可知,PID控制器能夠跟蹤期望打磨力趨勢,但力變化穩定性略差,力最大偏差為2.2 N,打磨工具接觸工件瞬間產生超出期望打磨力的沖擊力約為1.2 N;與之對比,機器人自適應主動柔順控制器在保持恒定打磨力的同時,能夠顯著地減小力變化量,力最大偏差為0.7 N,打磨工具接觸工件瞬間產生超出期望打磨力的沖擊力約為0.5 N。上述仿真分析結果表明,所提出的機器人自適應變阻抗主動柔順恒力控制方法能夠較好實現恒力控制,可以有效減小打磨力波動以及打磨工具在打磨接觸初期所受的沖擊力。

為進一步驗證機器人自適應主動柔順控制器在不同打磨工況環境下力跟蹤的適用性和魯棒性,設置期望打磨力為50.0 N,打磨電機轉速仍為3 000 r/min,非球面曲面工件材料分別設置為鋁合金和碳鋼,與PID控制器進行靜態期望力打磨仿真對比實驗,仿真結果分別如圖10、11所示。機器人自適應主動柔順控制器的在線自適應優化過程的變阻抗參數優化結果見表2。

表2 在線優化阻抗參數Tab.2 Examples of online optimization for impedance parameters

圖10 打磨鋁合金材料工件的期望力跟蹤仿真(期望力50.0 N)Fig.10 Desired force tracking simulation for robotic grinding on aluminum alloy workpiece surface (desired force 50.0 N)

由圖10可知,在打磨鋁合金材料工件時,PID控制器和機器人自適應主動柔順控制器對應的打磨工具接觸工件瞬間產生超出期望打磨力的沖擊力分別為3.0 N和 1.2 N,后者比前者減小1.8 N;對應的最大超調量分別為2.2 N和0.7 N,后者比前者減小1.5 N。由圖11可知,在打磨碳鋼材料工件時,兩者對應的打磨工具接觸工件瞬間產生超出期望打磨力的沖擊力分別為3.1 N和1.0 N,后者比前者減小2.1 N;對應的最大超調量分別為2.1 N和1.3 N,后者比前者減小0.8 N。仿真結果表明,機器人自適應主動柔順控制器對不同打磨工況環境具有較強的適應性與魯棒性,其力控制特性曲線符合良好線性和最小滯后性,有效解決了控制系統的穩定性和收斂性問題,驗證了所提出的機器人自適應變阻抗主動柔順恒力控制方法的有效性。

圖11 打磨碳鋼材料工件的期望力跟蹤仿真(期望力50.0 N)Fig.11 Desired force tracking simulation for robotic grinding on carbon steel workpiece surface (desired force 50.0 N)

為進一步驗證機器人自適應主動柔順控制器對動態期望力的跟蹤性與適應性,將其與PID控制器進行一種正弦力信號動態期望打磨力跟蹤仿真對比實驗,仿真結果如圖12所示。由仿真結果可知,PID控制器雖然能跟蹤期望打磨力變化趨勢,但是具有較大的力超調量(最大值為6.3 N),且總是存在力跟蹤誤差,力跟蹤不收斂;而機器人自適應主動柔順控制器具有較快的動態響應和較好的動態力跟蹤能力,最大力波動量在±0.7 N,不存在力超調量。

圖12 正弦信號動態期望力跟蹤仿真Fig.12 Dynamic desired force tracking simulation of sinusoidal signal for robotic grinding

通過上述仿真對比實驗,驗證了提出的機器人自適應變阻抗主動柔順恒力控制方法的有效性和適用性。該方法能夠有效提高機器人打磨控制系統打磨力的穩定性和魯棒性,可以較好地滿足機器人打磨作業通常不允許過切的柔順恒力控制需求。

3.2 機器人平臺實驗

機器人實驗平臺選用ABB IRB-4600機器人及IRC5機器人控制器作為機器人平臺,工件為一種側曲面圓臺鑄鐵工件,機器人實驗平臺如圖13所示。采用倍福CX-260354嵌入式控制器作為實驗平臺控制設備,上位機控制器采用基于PC的控制軟件TwinCAT3。上位機控制器與機器人IRC5控制器和傳感器之間分別采用套接字通訊和EtherCAT通訊。

圖13 機器人實驗平臺Fig.13 Robotic experiment platform

在實驗中,通過軌跡插補獲得一系列打磨作業點的位置和姿態信息,通過機器人控制器與上位機控制器通訊,將各打磨作業點的位置和姿態信息傳遞給上位機控制器,同時上位機控制器采集力傳感器信息實時監測打磨力,并將實時打磨力信息轉換為數字信號輸入到倍福控制器。將采集的打磨力信息經機器人自適應主動柔順控制器控制處理,對機器人當前位置的打磨力誤差進行動態修正,從而實現機器人自適應變阻抗主動柔順恒力控制。

在如圖13所示的機器人實驗平臺,分別開展機器人打磨力的開環控制實驗、PID控制實驗和提出的機器人自適應變阻抗主動柔順恒力控制方法的控制實驗。其中,期望打磨力均設置為10.0 N;PID參數和ADRC參數均根據經驗先進行粗調整,再作微調整,取多次優化調整后的參數值。

開環控制實驗的實際打磨力控制結果如圖14所示,所得到的實際打磨力為不規則曲線,這是由于工件側曲面存在不規則加工誤差,且沒有對實際打磨力的變化進行調節所致。PID控制實驗的實際打磨力如圖15所示,實驗結果見表3。實驗結果表明,實際打磨力的波動變化較為劇烈,雖然實際打磨力在期望打磨力上、下一定范圍內波動,但存在較大的偏差。提出的機器人自適應變阻抗主動柔順恒力控制方法對應實驗的實際打磨力如圖16所示,實驗結果見表3。

表3 機器人打磨力實驗結果Tab.3 Experimental date of robotic grinding force N

圖14 機器人打磨力開環控制實驗Fig.14 Experimental date of robotic grinding force using open-loop control

圖15 機器人打磨力PID控制實驗Fig.15 Experimental date of robotic grinding force using PID control

圖16 機器人打磨力所提出控制方法的控制實驗Fig.16 Experimental date of robotic grinding force using proposed control method

通過對比可知,打磨力最大值越小、打磨力最小值越大、打磨力平均誤差越小對應的系統抗擾動穩定性越好。穩定打磨階段打磨力波動值越小,恒力跟蹤性能越好,動態響應能力越強。

與相同實驗條件下PID模糊變阻抗控制和自抗擾模糊變阻抗控制這類機器人主動柔順恒力打磨控制研究[27]實驗對比,對應兩者控制實驗的實際打磨力分別如圖17、18所示,實驗結果見表3。

圖17 機器人打磨力PID模糊變阻抗控制方法的控制實驗Fig.17 Experimental date of robotic grinding force using PID fuzzy variable impedance control method

圖18 機器人打磨力自抗擾模糊變阻抗控制方法的控制實驗Fig.18 Experimental date of robotic grinding force using fuzzy variable impedance control method with active disturbance rejection

對比上述實驗結果可知,開環控制不能實現恒力控制,PID控制下的實際打磨力波動較大,難以實現恒力控制;與PID控制和PID模糊變阻抗控制相比,提出的機器人自適應變阻抗主動柔順恒力控制方法控制打磨力能夠顯著地減小穩定打磨階段打磨力波動,分別減小了60.47%和50.00%,打磨力平均誤差也相對大幅度顯著減小,分別減小了67.39%和58.33%,并較好地減小了初始階段力的超調量,力控制性能更加穩定,有效提高了機器人穩定恒力打磨的控制效果;與自抗擾模糊變阻抗控制相比,提出的主動柔順恒力控制方法控制打磨力亦有較好的力控制性能,穩定打磨階段打磨力波動減小了5.56%,打磨力平均誤差減小了37.50%。通過機器人平臺對比實驗,驗證了提出的機器人自適應變阻抗主動柔順恒力控制方法的有效性。

4 結 論

1)所提出控制方法的內環控制為設計的一種自抗擾控制器,外環控制為設計的一種粒子群神經網絡變阻抗控制器,內、外環控制共同作用構成閉環控制回路,用于對期望打磨力估計和補償、在線自適應優化阻抗參數和動態調節打磨力修正量;通過自適應調節阻抗特性使機器人打磨接觸剛度與作業柔順性主動適應多變環境打磨工況,實現機器人打磨作業的自適應主動柔順恒力控制。

2)采用 Lyapunov理論分析證明了所提出的機器人自適應變阻抗主動柔順恒力控制方法對力跟蹤誤差的閉環穩定性,并通過機器人打磨系統虛擬樣機聯合仿真開展了靜態與動態期望打磨力跟蹤實驗和不同打磨工況環境下力跟蹤實驗,有效解決了機器人打磨過程中存在的打磨力波動、力超調和打磨初期打磨工具處存在沖擊力等問題,驗證了所提出方法的有效性和適用性。

3)通過機器人平臺實物實驗對比,所提出的主動柔順恒力控制方法與PID控制、PID模糊變阻抗控制和自抗擾模糊變阻抗控制相比,打磨力平均誤差分別減小了67.39%,58.33%和37.50%,穩定打磨階段打磨力波動分別減小了60.47%,50.00%和5.56%,驗證了所提出方法的有效性。

猜你喜歡
優化作業實驗
記一次有趣的實驗
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
快來寫作業
做個怪怪長實驗
作業
故事大王(2016年7期)2016-09-22 17:30:08
NO與NO2相互轉化實驗的改進
實踐十號上的19項實驗
太空探索(2016年5期)2016-07-12 15:17:55
主站蜘蛛池模板: 在线精品自拍| a网站在线观看| 欧美激情成人网| 波多野结衣视频一区二区| 日韩免费毛片视频| 一级毛片无毒不卡直接观看| 91精品国产自产91精品资源| 伊人蕉久影院| 国产H片无码不卡在线视频| 久久美女精品国产精品亚洲| 国产区人妖精品人妖精品视频| 成人在线观看不卡| 青青操国产视频| 国产精品第| 国产乱子精品一区二区在线观看| 日本AⅤ精品一区二区三区日| 狠狠做深爱婷婷久久一区| 国产精品私拍99pans大尺度 | 色网站免费在线观看| 在线播放精品一区二区啪视频| 久久不卡精品| 欧美国产精品不卡在线观看| 久久久久无码国产精品不卡| 777午夜精品电影免费看| 国产亚洲现在一区二区中文| 免费一级无码在线网站| 亚洲VA中文字幕| 91精品最新国内在线播放| 永久免费AⅤ无码网站在线观看| 999精品视频在线| 暴力调教一区二区三区| 女人av社区男人的天堂| 在线观看国产精美视频| 白浆免费视频国产精品视频 | 中国毛片网| 免费亚洲成人| 国产国产人成免费视频77777 | 欧美日本视频在线观看| 97一区二区在线播放| 国产农村妇女精品一二区| 亚洲综合日韩精品| 亚洲AV无码不卡无码| 欧美精品另类| 久久久久亚洲Av片无码观看| 在线免费无码视频| 日韩欧美国产另类| 日本国产精品一区久久久| 国产交换配偶在线视频| 午夜视频免费试看| 狠狠色香婷婷久久亚洲精品| 欧美精品二区| 国产免费人成视频网| 亚洲国产一区在线观看| 久久国产精品国产自线拍| 欧美午夜一区| 99精品热视频这里只有精品7| 无码中文AⅤ在线观看| 人人看人人鲁狠狠高清| 日本午夜三级| 亚欧乱色视频网站大全| 国产爽妇精品| 国产成人亚洲综合A∨在线播放| 亚洲午夜国产片在线观看| 国产美女精品一区二区| 丁香婷婷久久| 日韩人妻无码制服丝袜视频| 国产精品尤物铁牛tv| 国产一区二区三区免费观看| 国内精自视频品线一二区| 国产精品人成在线播放| 91精品综合| 99热这里只有精品5| 国产精品任我爽爆在线播放6080| 亚洲首页在线观看| 91在线一9|永久视频在线| 欧美一级专区免费大片| 欧美一区精品| 97亚洲色综久久精品| 亚洲九九视频| 免费黄色国产视频| 亚洲欧美在线综合图区| 欧美精品1区|