国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

粒子群算法優(yōu)化的液壓球形關(guān)節(jié)自抗擾控制研究

2022-09-17 08:06任洵濤邊斌王亮
機床與液壓 2022年7期
關(guān)鍵詞:改進型液壓關(guān)節(jié)

任洵濤,邊斌,王亮

(1.中國船舶集團有限公司第七〇四研究所,上海 200031;2.北京航空航天大學(xué)自動化科學(xué)與電氣工程學(xué)院,北京 100191)

0 前言

球面運動作為一種僅次于旋轉(zhuǎn)運動的重要運動類型,在工業(yè)生產(chǎn)中得到了廣泛應(yīng)用,如靈巧眼和機器人關(guān)節(jié),目前其主要實現(xiàn)形式有串聯(lián)機構(gòu)和并聯(lián)機構(gòu)。串聯(lián)機構(gòu)存在關(guān)節(jié)累計誤差大、末端定位精度低和剛度小的缺點,而并聯(lián)機構(gòu)往往工作空間較小,存在較多奇異位形。液壓球形關(guān)節(jié)作為一種球面運動機構(gòu),不需要中間傳動裝置,僅通過單一關(guān)節(jié)便可以實現(xiàn)兩個自由度的光滑球面運動,具有結(jié)構(gòu)緊湊、轉(zhuǎn)動慣量小和剛度大等優(yōu)點。

集成式的液壓球形關(guān)節(jié)系統(tǒng)具有多輸入多輸出、非線性和模型不確定性等特點,雖然傳統(tǒng)PID控制具有結(jié)構(gòu)簡單和易于實現(xiàn)的特點,但是很難滿足這種復(fù)雜非線性系統(tǒng)的控制需求。自抗擾控制(Active Disturbance Rejection Controller,ADRC)作為一種不要求系統(tǒng)精確動力學(xué)模型的控制方法,在系統(tǒng)動力學(xué)模型難以精確建立和非線性系統(tǒng)的控制中得到了廣泛應(yīng)用。劉春強等在永磁同步電機伺服系統(tǒng)的控制中采用三階擴張狀態(tài)觀測器,設(shè)計了位置-電流雙環(huán)非線性ADRC,取得良好的控制效果。姜偉等人為了削弱時變擾動和模型不確定性的影響,在工業(yè)機器人關(guān)節(jié)伺服控制系統(tǒng)設(shè)計過程中,提出了一種基于慣量估計的變增益ADRC,提高了系統(tǒng)的動態(tài)性能。

然而,非線性ADRC引入了非線性項,需要調(diào)節(jié)的參數(shù)較多,且整定困難,限制了其在實際工程中的應(yīng)用。為了能夠有效調(diào)節(jié)參數(shù),齊曉慧等利用BP神經(jīng)網(wǎng)絡(luò)對擴張狀態(tài)觀測器(ESO)的參數(shù)進行在線調(diào)整,提升了系統(tǒng)的抗干擾能力,但是受BP神經(jīng)網(wǎng)絡(luò)設(shè)計質(zhì)量的影響,有一定的局限性。李揚等人利用動態(tài)響應(yīng)過程中時序數(shù)據(jù)關(guān)聯(lián)關(guān)系挖掘的方法對自抗擾控制中誤差反饋律參數(shù)進行整定,并未對ESO參數(shù)進行自整定。王麗君等在雙輸入雙輸出熱連軋板寬板厚控制系統(tǒng)設(shè)計過程中,利用具有全局快速搜索能力的變尺度混沌優(yōu)化方法對ADRC參數(shù)進行優(yōu)化,一定程度上提升了ADRC的抗擾能力。

綜上,利用智能優(yōu)化算法對ADRC參數(shù)進行整定是一個研究的熱點。本文作者在液壓球形關(guān)節(jié)控制系統(tǒng)設(shè)計過程中,采用一種以時間乘以絕對誤差積分為優(yōu)化準則(ITAE)的改進型粒子群優(yōu)化(Particle Swarm Optimization,PSO)算法,對ADRC的參數(shù)進行在線自整定。介紹液壓球形關(guān)節(jié)的結(jié)構(gòu),建立其動力學(xué)模型;介紹非線性自抗擾控制器的原理,分析改進型PSO算法的優(yōu)化過程,并將改進型PSO融合到ADRC參數(shù)調(diào)整過程中;通過MATLAB/Simulink進行仿真研究,驗證算法的有效性。

1 液壓球形關(guān)節(jié)結(jié)構(gòu)及工作原理

圖1所示為液壓球形關(guān)節(jié)結(jié)構(gòu),它具有繞軸旋轉(zhuǎn)角的偏轉(zhuǎn)和繞軸旋轉(zhuǎn)角的橫滾兩個自由度,可以實現(xiàn)以點為中心的球面運動。該機構(gòu)主要由下定子、舵葉、滑軌、上定子、上轉(zhuǎn)子和下轉(zhuǎn)子等組成,所有球形構(gòu)件具有相同的中心。

圖1 液壓球形關(guān)節(jié)結(jié)構(gòu)示意

作為執(zhí)行機構(gòu)的回轉(zhuǎn)馬達和擺動馬達集成在舵葉和轉(zhuǎn)子上,其中,回轉(zhuǎn)馬達是一個超全周馬達,可以實現(xiàn)超全周運動,如圖 2所示。向滑軌和向滑軌通過軸承安裝在上定子上,其與編碼器組成了轉(zhuǎn)角測量系統(tǒng),利用滑軌實現(xiàn)運動在和方向上的定向,通過編碼器測量轉(zhuǎn)動角度。同時,兩個馬達的進油口和回油口均布置在舵葉軸上,與舵葉軸上布置的密封圈和配流帽形成了兩套獨立的配油系統(tǒng)。

圖2 回轉(zhuǎn)馬達原理

2 液壓球形關(guān)節(jié)動力學(xué)模型

=[]作為廣義坐標系建立液壓球形關(guān)節(jié)的動力學(xué)模型,可表示為

(1)

根據(jù)液壓球形關(guān)節(jié)工作原理可知,活動部件分別為舵葉、轉(zhuǎn)子和回轉(zhuǎn)馬達,其轉(zhuǎn)動角速度分別為

(2)

(3)

(4)

式中:為轉(zhuǎn)子繞定子坐標系軸的轉(zhuǎn)動角度。c和s分別代表cos和sin。

利用拉格朗日法可以求得液壓球形關(guān)節(jié)的動力學(xué)模型:

(5)

(6)

=diag(,,,)

(7)

式中:為拉格朗日函數(shù);分別為運動部件的動能和勢能,=b,r,m;代表運動部件的轉(zhuǎn)動慣量。

=+secc(tan+c)[sec-(tan+c)]

==tansc(tan+c)[sec-

05(tan+c)]

=+tans)tan+c)

=0

=-(++)s

3 自抗擾控制的基本原理

自抗擾控制是韓京清研究員提出的一種結(jié)合現(xiàn)代控制理論成果和PID思想精髓的非線性控制器,將系統(tǒng)未建模動態(tài)和外界擾動等未知信息均視為擾動,通過輸入輸出信息進行估計并補償,以實現(xiàn)動態(tài)估計和反饋補償。它主要由跟蹤微分器(TD)、擴張狀態(tài)觀測器和非線性狀態(tài)誤差反饋控制律(NLSEF)組成,如圖 3所示。跟蹤微分器可以從含有噪聲的信號中提取出實際信號,降低甚至消除噪聲對信號的影響,同時給出近似的微分信號。

圖3 ADRC結(jié)構(gòu)

3.1 擴張狀態(tài)觀測器設(shè)計

引入擴張狀態(tài)后,以運動方向為例進行計算,式(1)所示的液壓球形關(guān)節(jié)動力學(xué)模型的狀態(tài)空間表達可擴張為

(8)

針對上式設(shè)計非線性擴張狀態(tài)觀測器為

(9)

式中:

(10)

引入誤差閾值可以把||sgn()改造成在原點附近具有線性段的連續(xù)的冪次函數(shù),避免小誤差時由高增益引起的高頻顫振現(xiàn)象。通常?=05、?=025,一般以0.01為基點進行調(diào)節(jié)。、和為觀測器增益系數(shù),和越大跟蹤信號的速度越快,同時可以抑制過大產(chǎn)生的系統(tǒng)振蕩;越大估計的擾動相對于實際滯后越小。

(11)

則:

(12)

小學(xué)數(shù)學(xué)是一門基礎(chǔ)性的課程,對學(xué)生今后很多方面知識學(xué)習(xí)都有著中重要的幫助。而在小學(xué)數(shù)學(xué)教學(xué)中,開展綜合實踐活動課,提高了小學(xué)生的綜合實踐能力,但教學(xué)過程中依舊面臨著一些教學(xué)問題,這就需要使用有效的措施進行改進,解決存在的各種問題,提高整體的教學(xué)質(zhì)量。

(13)

上述動態(tài)線性化過程將系統(tǒng)轉(zhuǎn)化為積分串聯(lián)型系統(tǒng),此時可以進行基于誤差的線性或非線性反饋控制律的設(shè)計。

3.2 線性狀態(tài)誤差反饋控制律設(shè)計

為簡化設(shè)計,采用PD控制作為誤差反饋控制律:

=+

(14)

則閉環(huán)傳遞函數(shù)為

(15)

所以,增益可以設(shè)計為

(16)

因此,擴張狀態(tài)觀測器需要整定的參數(shù)為、、和。如果系統(tǒng)未建模動態(tài)和參數(shù)偏差較大,會嚴重影響其他參數(shù)的整定效果。目前,沒有系統(tǒng)性的參數(shù)整定方法來指導(dǎo)這些參數(shù)的調(diào)節(jié),仍然以手動調(diào)節(jié)為主,工作量較大且效果不佳。本文作者采用一種改進型PSO整定ADRC參數(shù),實現(xiàn)參數(shù)的在線自動優(yōu)化。

4 基于改進型PSO的參數(shù)自整定ARDC

4.1 粒子群優(yōu)化算法

粒子群優(yōu)化算法是一種模擬自然界生物覓食規(guī)律,借助過程中個體和種群信息流,從一組隨機初始解出發(fā)開始尋優(yōu)的方法,它具有算法簡單、計算效率高的優(yōu)點,廣泛應(yīng)用于參數(shù)在線尋優(yōu)的問題。其數(shù)學(xué)表達如下:

(17)

(18)

4.2 算法的改進

慣性權(quán)重用于調(diào)節(jié)對解空間的搜索范圍,其值越大,全局搜索能力越強,易得到全局最優(yōu)解;反之,容易陷入局部最優(yōu),所以取值對PSO算法的參數(shù)優(yōu)化效果至關(guān)重要。常用的線性遞減策略容易出現(xiàn)過早收斂的問題,本文作者采用改進的非線性動態(tài)方式更新,此方法與線性遞減策略相比,全局和局部搜索能力均較強,收斂速度和穩(wěn)定性更好。公式為

(19)

式中:和分別為最大和最小慣性權(quán)重;為最大迭代次數(shù);為當前迭代次數(shù);和為控制因子。

4.3 基于改進型PSO算法的ARDC參數(shù)優(yōu)化

利用改進型PSO算法對ADRC參數(shù)進行在線優(yōu)化整定,采用時間乘以絕對誤差積分(ITAE)作為優(yōu)化性能評價指標:

(20)

將、、和4個參數(shù)作為PSO的粒子,則基于PSO參數(shù)優(yōu)化的流程如下:

(1)初始化粒子群,隨機產(chǎn)生粒子的位置和速度,設(shè)定粒子群算法的參數(shù);

(2)將初始值代入到控制器并計算評價性能指標ITAE,判斷是否滿足判定條件,滿足則結(jié)束,不滿足則繼續(xù)進行步驟(3);

(3)根據(jù)當前適應(yīng)度函數(shù)值和個體與全局最佳位置,確定個體最佳位置和全局最佳位置g

(4)根據(jù)位置和速度迭代計算公式更新粒子的位置和速度,并返回步驟(2)。

5 仿真研究

為驗證基于改進型PSO算法的ADRC參數(shù)優(yōu)化算法的有效性,針對液壓球形關(guān)節(jié)的運動控制問題,利用MATLAB中的Simulink工具箱對所采用的控制器進行仿真研究??刂扑惴鞒倘鐖D 4所示。

圖4 基于改進型PSO算法的ADRC參數(shù)優(yōu)化算法流程

在和方向分別采用幅值為1 、0.785 rad的階躍信號作為輸入信號??刂破髦蠵SO和ADRC的參數(shù)見表1。

表1 PSO和ADRC參數(shù)

基于改進型PSO算法優(yōu)化前后液壓球形關(guān)節(jié)系統(tǒng)在和方向的階躍響應(yīng)曲線分別如圖5和圖6所示。自優(yōu)化過程中、、和的參數(shù)自整定過程如圖7和圖8所示。由圖5、圖6可以看出:與傳統(tǒng)的ADRC比較,經(jīng)過改進的PSO優(yōu)化的ADRC在和運動方向上超調(diào)量分別減小約0.3、0.13 rad,調(diào)節(jié)時間分別縮短了約0.98 s和0.59 s。因此,使用改進PSO算法優(yōu)化ADRC的參數(shù)對控制器進行尋優(yōu)是一種可行的方法。

圖5 α階躍響應(yīng)曲線 圖6 β階躍響應(yīng)曲線

圖7 α參數(shù)優(yōu)化迭代 圖8 β參數(shù)優(yōu)化迭代

6 結(jié)論

以液壓球形關(guān)節(jié)為研究對象,針對其多輸入多輸出、非線性和模型不確定性等特征,ADRC需整定參數(shù)多的問題,采用一種基于改進型PSO算法對ADRC參數(shù)進行在線自整定的方法,對控制性能進行尋優(yōu)。通過MATLAB/Simulink建立了控制系統(tǒng)模型,仿真結(jié)果驗證了算法的有效性。相比手動參數(shù)調(diào)節(jié)的ADRC,基于改進型PSO參數(shù)自整定的ADRC具有更小的超調(diào)量和更短的調(diào)節(jié)時間,性能更優(yōu)越。因此,利用改進型PSO對ADRC參數(shù)尋優(yōu)是一種提升控制器性能的有效方法。

猜你喜歡
改進型液壓關(guān)節(jié)
基于仿真的液壓傳動課程教學(xué)改革
液壓系統(tǒng)常見污染及控制措施的探討
自制液壓儲氣式氫氧燃料電池
膝蓋經(jīng)常咔咔響,小心“關(guān)節(jié)鼠”
膝蓋有異響 警惕“關(guān)節(jié)鼠”
關(guān)節(jié)才是關(guān)鍵
ZYJ-7液壓轉(zhuǎn)轍機常見故障分析與處理
IWI美國分公司UZI PRO SB半自動沖鋒槍改進型
俄羅斯賽加MK—107半自動步槍改進型
瑞士B&T武器公司VP9微聲手槍改進型
广宁县| 湟源县| 柞水县| 泸州市| 海阳市| 通化市| 平昌县| 交城县| 株洲市| 克什克腾旗| 沐川县| 伽师县| 永丰县| 连州市| 双桥区| 西吉县| 朝阳市| 浦东新区| 临清市| 巩义市| 砀山县| 黔南| 康乐县| 永平县| 鹿邑县| 宁海县| 游戏| 措美县| 五大连池市| 清徐县| 紫金县| 沧州市| 万山特区| 望谟县| 平乡县| 桂东县| 融水| 阿瓦提县| 平凉市| 镇赉县| 东港市|