?

建筑起重機變幅液壓缸位置ACO優化PID控制優化

2024-02-29 09:24張春麗賀提勝
機械設計與制造 2024年2期
關鍵詞:重臂變幅階躍

徐 暢,李 明,張春麗,賀提勝

(1.鄭州經貿學院土木建筑學院,河南 鄭州 450064;2.河南理工大學機械與動力工程學院,河南 鄭州 450064;3.中原工學院建筑工程學院,河南 鄭州 450064;4.機械工業第六設計研究院有限公司,河南 鄭州 450064)

1 引言

起重機屬于一個重要的工程機械部件,在橋梁工程領域都獲得了廣泛使用,同時為更好地適應多種施工條件,變幅液壓缸位置控制的智能化不斷提升[1-3]。

文獻[4]通過實驗研究了50t起重機變幅系統結構,同時利用AMESim軟件系統完成仿真測試,對比了各個工況條件下的統計結果差異性;文獻[5]之后利用AMESim軟件構建了變幅液壓系統的數學模型,重點分析了彈簧腔阻尼孔平衡狀態,優化了起重機控制參數;文獻[6]研究了起重機變幅結構,通過AMESim 構建得到液壓系統模型,完成各項參數設定后,再對液壓系統進行仿真分析;可以根據仿真測試結果判斷起重機在變幅起升階段發生動態特性變化的情況,由此實現優化設計的功能;文獻[7]利用AMESim軟件實施仿真測試,并對平衡閥進行了控制性能分析,同時調節腔壓力以階躍方式上升與下降,同時對負載的波動過程起到良好抑制作用,同時對平衡閥臺架進行測試,實際測試結果與仿真參數之間獲得了較小的誤差,平衡閥可以獲得較優的開閉控制性能、過補償以及微動控制性能,但從實際使用效果看還需進一步提升平衡閥的抗干擾性能以及負載的波動抑制效果。

目前已有許多學者針對起重機變幅系統開展了相關研究工作,但主要針對系統平衡閥開展相關研究,很少開展提升變幅液壓缸位置精度方面的研究工作。設計起重機變幅液壓缸控制系統,首先構建系統仿真模型,選擇蟻群算法與ACO優化PID參數,再對使用不同算法進行優化的PID系統控制性能開展仿真測試。

2 變幅液壓缸位置控制系統

起重機變幅系統組成結構包括起重臂與變幅液壓缸。其中,變幅液壓缸的活塞桿保持伸出狀態,起重臂向上仰起,形成了更小的幅度;變幅液壓缸的活塞桿開始縮回后,起重臂逐漸下降,形成了更大的幅度。對變幅液壓缸活塞位移進行調控的電液控制系統,如圖1所示。

圖1 變幅液壓缸控制系統Fig.1 Variable Amplitude Hydraulic Cylinder Control System

利用比例換向閥代替起重機電磁換向閥,以實現更高控制精度,通過調節比例換向閥閥芯位置來實現控制功能,由此獲得精確的起重臂仰起與下降幅度。

3 位置控制系統數學模型

液壓缸活塞和起重臂相連,通過活塞為起重臂運動提供驅動力,達到調節重臂幅度的功能??梢詫⒋讼到y看成是一個液壓缸位置控制系統,目前已經形成了完善的數學模型構建方法,這里主要給出了系統各重要環節對應的模型[8]。

以下為比例放大器模型:

式中:I—輸出電流;

Δu—輸入電壓;

KJ—放大系數。

以下為比例換向閥模型表達式:

式中:xv—閥芯位移;

wm—比例閥的固有頻率;

Kb—閥芯位移和電流之間的增益系數;

ξm—比例閥的阻尼比。

以下為位移傳感器模型表達式:

式中:Uf—反饋電壓;

Kf—位置反饋增益;

xp—活塞輸出位移。

當活塞桿處于伸出階段時,可以通過以下函數表示活塞桿位移xxp關于閥芯位移xv的關系[9]:

以下為活塞位移Xp關于負載干擾FL的傳遞函數:

4 位置控制系統控制器設計

本實驗選擇PID控制器來調節液壓缸的位置參數,為更好地滿足計算機程序控制要求,設計了增量控制模式的PID系統[10],對應的表達式如下:

對于PID控制器,比例、微分與積分屬于三個重要優化參數??梢赃x擇多種方法對PID 參數進行優化,本次選擇Ziegler-Nichols算法、果蠅算法、蟻群算法了優化測試。

選擇果蠅算法對PID參數進行優化,圖2給出了以該算法優化的具體流程。以下為具體處理過程:將果蠅初始種群設定在30,總共迭代200次;將滾筒位置調節器的Kp、Ti與Td初始參數依次設定在20、0.5 與0.05,搜索區間介于(0,100);同時選擇ITAE作為控制指標,存在以下關系:

圖2 ACO優化PID參數流程圖Fig.2 ACO Optimization PID Parameter Flow Chart

迭代500次后,蟻群獲得了更高的適應度,由此得到經蟻群算法優化處理的PID 參數結果,如表1 所示。以Ziegler-Nichols算法進行處理的流程如下:設定積分與微分系數為0,持續提高比例系數后引起系統出現振蕩的情況,Kp與Kmax相等,此時系統振蕩周期為Tc;之后,縮小比例系數,再根據振蕩周期Tc設定積分與微分系數。選擇蟻群算法對PID進行優化的過程如下:設定螞蟻數為30,揮發系數ρ為0.8,信息啟發因子α為0.3,迭代次數NC最大為200;起重臂幅度調節器控制參數Kp、Ti與Td介于(0,20)區間內;選擇ITAE作為控制目標。迭代200次后,得到經過ACO優化PID參數結果,如表3所示。

表1 ACO優化PID參數結果Tab.1 ACO Optimization PID Parameter Results

5 位置控制性能仿真分析

這里選擇MATLAB/Simulink 構建變幅液壓缸位置控制模型,之后對其進行了仿真測試,同時利用果蠅算法、Ziegler-Nichols算法與蟻群算法完成PID參數的優化。具體仿真參數,如表2所示。

表2 具體仿真參數Tab.2 Specific Simulation Parameters

5.1 階躍響應分析

先在系統中設置階躍信號,通過仿真獲得圖3中的系統階躍響應曲線。分別以3種算法對PID參數進行優化,系統階躍響應曲線的調整時間、超調量、穩態誤差測試結果,如表3所示。根據表3測試結果可以發現,利用ACO優化處理得到的PID參數系統相對其它兩種優化方法的PID系統都發生了響應曲線超調量的明顯縮小,同時獲得了更短的調整時間,并且穩態誤差也明顯縮小。以上測試結果表明,利用ACO優化PID系統表現出了更優的階躍響應性能。

表3 階躍響應統計結果Tab.3 Statistical Results of Step Response

圖3 階躍響應動態曲線Fig.3 Dynamic Step Response Curve

在系統中設置階躍信號后,同時設置了隨機干擾信號,通過Simulink 提供的UniformRandomNumber 模塊使系統獲得(0.01~0.03)kN范圍內的隨機干擾力,之后對比了各算法優化后的PID系統抗干擾能力。

對處于隨機干擾力條件下的系統進行測試得到的階躍響應數據,如圖4所示。根據調整時間、超調量、穩態誤差判斷處于干擾下的階躍響應曲線變化趨勢,各項參數,如表4所示。對表4進行分析可以發現,設置干擾力后的變幅液壓缸位置控制系統進行測試的過程中,蟻群算法相對Ziegler-Nichols與果蠅兩種算法優化得到的PID 控制系統響應曲線分別減小了32.1%與12.3%的超調量,同時調整時間縮短34.3%與26.54%,對應的穩態誤差減小54.18%與33.21%。

表4 干擾下階躍響應統計結果Tab.4 Statistical Results of Step Response Under Interference

圖4 干擾下階躍響應動態曲線Fig.4 Dynamic Step Response Curve Under Interference

5.2 正弦響應分析

將液壓缸活塞桿的初始位置設定在最小液壓彈簧剛度處,同時在系統中設置了0.25Hz頻率的正弦信號。通過仿真獲得的各PID參數下系統正弦響應曲線,如圖5所示。在設置0.25Hz正弦信號時,各個PID參數下的系統響應性能,如表5所示。根據表5可知,設置0.25Hz 正弦信號后,采用ACO 優化后的PID 系統與Ziegler-Nichols以及果蠅算法進行優化的PID系統相比,分別減小了44.62%與27.47%的最小誤差。

表5 正弦響應統計結果Tab.5 Statistical Results of Sinusoidal Response

圖5 正弦響應曲線Fig.5 Sinusoidal Response Curve

通過對比發現,設置0.25Hz 正弦信號時,采用ACO 優化的PID 系統可以獲得比ZieglerNichols 與果蠅算法優化的PID 系統更優響應性能。

之后,在系統中加入正弦信號的過程中,同時設置了隨機干擾力,同時對比了以不同算法進行優化的PID系統抗干擾能力。對受到隨機干擾力影響的系統進行仿真測試得到的響應曲線,如圖6所示。之后比較了以不同PID參數系統進行測試得到的響應結果。根據表6可以發現,處于隨機干擾力狀態下,以ACO優化PID系統相對其它兩種算法獲得了更低的最大跟蹤誤差,同時平均跟蹤誤差也明顯減小。經綜合分析可知,采用ACO優化PID系統獲得了最優的抗干擾性能。

表6 干擾下正弦響應統計結果Tab.6 Statistical Results of Sinusoidal Response Under Interference

圖6 干擾下正弦響應曲線Fig.6 Sinusoidal Response Curve Under Interference

6 結論

這里選擇PID控制器來調節液壓缸的位置參數,選擇果蠅算法對PID參數進行優化,并開展仿真分析。得到如下結論:(1)處于干擾力階躍響應下,蟻群算法相對Ziegler-Nichols與果蠅算法優化PID控制系統響應曲線分別減小了32.1%與12.3%的超調量,調整時間縮短34.3%與26.54%,穩態誤差減小54.18%與33.21%。利用ACO優化PID系統表現出了更優的階躍響應性能。(2)處于干擾力正弦響應下,以ACO優化PID系統相對其它兩種算法獲得了更低的最大跟蹤誤差,時平均跟蹤誤差也明顯減小。經綜合分析可知,采用ACO優化PID系統獲得了最優的抗干擾性能。

猜你喜歡
重臂變幅階躍
塔式起重機起重臂損傷診斷方法
一起港口門座起重機起重臂和人字架墜落事故分析
基于階躍雙包層光纖的螺旋型光纖傳感器
基于超聲振動加工變幅桿的優化設計
大端接圓柱桿的復合圓錐形變幅桿設計及應用
雙臂并行式特大型平頭塔機起重臂弦桿截面設計
探討單位階躍信號的教學
雙排斜槽縱-扭復合振動變幅桿仿真設計
超聲縱振動空心變幅桿的特性
塔機起重臂鋼結構疲勞裂紋擴展的數值分析
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合