李長安
(陜西建設機械股份有限公司,陜西 西安 710201)
攤鋪機是城市化建設中必不可少的路面施工機械,其布料系統(tǒng)屬于攤鋪機的核心系統(tǒng)之一,它直接影響攤鋪后路面的均勻度、離析度等重要參數,對攤鋪后路基或路面質量起著至關重要的作用。
為了提升布料系統(tǒng)的動態(tài)性能,國內外學者從不同角度進行了研究。楊夏鋒等對螺旋布料器的電控系統(tǒng)進行分析,通過改變接線或增設二極管,實現(xiàn)布料器工作狀態(tài)的優(yōu)化[1];徐中新等對寬幅攤鋪機的螺旋輸送機理進行研究,得出螺旋半徑更能影響混合料的攤鋪均勻性[2];王剛等改進了螺旋布料器的拼裝結構,提高了液壓系統(tǒng)的動力輸出[3]。Samakwong T等設計了具有更快收斂速度的電液伺服系統(tǒng)PID控制器[4];Liem D T等人設計了具有前饋網絡的模糊電液控制器[5]。上述研究有效地改善了布料器的工作狀態(tài);提升了液壓系統(tǒng)的響應性,但復雜的控制算法導致其設計難度大、適用面較窄。
本文將布料器的液壓系統(tǒng)作為研究對象,設計一種適用性強且設計難度小的控制算法,即在經典PID的基礎上,增加模糊控制器,對控制器的參數進行實時整定,以提升多種工況下液壓系統(tǒng)的控制水平。
攤鋪機的布料系統(tǒng)通常包括布料斗、螺旋布料器及液壓控制系統(tǒng)等部分。它的工作原理為:先將攤鋪混合料倒入布料斗,隨后由螺旋布料器負責將混合料向兩側均勻攤開,最后由后方的熨平板將混合料壓平于地面上。在這個過程中,螺旋布料器既要保證將混合料均勻攤向兩側,又要盡量避免混合料的翻轉,以免產生離析現(xiàn)象。
螺旋布料器的液壓回路如圖1所示。在布料器液壓回路中,變量泵以轉速np恒速轉動,其斜盤傾角由與之相連的伺服閥控液壓缸控制,液壓馬達為雙向定量馬達?;芈窞楸每鼗芈罚室簤厚R達的速度和旋向變更通過調節(jié)變量泵斜盤傾角α實現(xiàn)。閉式液壓回路中,設置有與變量泵相連的補油泵,負責補償回路中泵和馬達的泄漏,并維持低壓回路的壓力值。工作時,高壓側的壓力取決于負載,低壓側的壓力為補油泵的出口壓力,在高壓和低壓管路設置有安全閥,當高壓側壓力過大時,安全閥開啟,保護回路中的液壓元件。安全閥對稱設置,確保當變量泵反轉時,高壓側的壓力仍然處于安全范圍。
圖1 布料器液壓回路
本文所研究的布料器液壓系統(tǒng)為多泵多馬達系統(tǒng),組合形式屬于變量泵-定量馬達,通過改變泵的排量,控制傳遞到馬達的壓力,此類系統(tǒng)功率損失小、效率高。為了簡化模型,對系統(tǒng)作出如下假設:忽略低壓側的泄漏;忽略管道的沿程壓力損失、流體質量效應等;油液溫度一定且不可壓縮;液壓元件為剛體,忽略其變形。
對高壓腔應用連續(xù)性方程,可得
式中:Dp為變量泵的排量,Dp=αkp,kp為變量泵的排量梯度,α為變量泵斜盤擺角;Cip、Cep分別為泵的內、外泄漏系數;P為系統(tǒng)壓力;Pr為補油泵出口壓力,是一常數;Cim、Cem分別為馬達的內、外泄漏系數;Dm為馬達排量;θm為馬達轉角;Vt為馬達兩腔及管道總容積;βe為有效體積彈性模量。
變量泵的流量方程為
式中:Qp為泵的輸出流量;kp為排量梯度;np為泵轉速;Cp為泵的總泄漏系數。
聯(lián)立(2)、(3)兩式得
式中:Ct為總泄漏系數;V0為高壓腔容積。
馬達軸上的力矩平衡方程為
式中:Tg為馬達的理論扭矩;Jm為馬達和負載的總轉動慣量;Bm為馬達和負載的總黏性阻尼系數;Cf為馬達內摩擦系數;G為負載彈簧剛度;TL為馬達軸上外負載力矩。
式(5)中摩擦力矩是非線性的,而Cf值一般很小,在極端情況下可以明顯增加阻尼,增強系統(tǒng)的穩(wěn)定性。為了簡化模型,將摩擦力矩視為線性的,取Cf=0,經拉氏變換后可得
為了方便泵控液壓馬達動力機構傳遞函數的求取,將式(4)和(6)改寫為
繪制泵控液壓馬達動力機構的框圖,如圖2所示。
當TL=0時,可求得在輸入函數α作用下,液
圖2 泵控液壓馬達動力機構方框
壓馬達輸出θm的傳遞函數為
又因為本系統(tǒng)中負載彈簧剛度為零(G=0),而阻尼系數Dm/Ct通常比Bm大得多,則式(9)可簡化為
式中:ωh為液壓系統(tǒng)固有頻率為液壓阻尼比
PID控制是一種經典的控制方法,其編程簡單、控制穩(wěn)定,且具有較高的控制精度,被廣泛應用于工程機械控制系統(tǒng)中。常規(guī)PID控制器的控制參數為定值,可能會導致液壓系統(tǒng)的輸出產生波動。常規(guī)PID控制算法為
式中:u(k)為當前控制器的輸出量;e(k)為當前控制器的輸入量;其他主要控制參數包括比例系數Kp、積分系數Ki、微分系數Kd,其中Kp用于提升系統(tǒng)的響應速度,Ki用于消除系統(tǒng)的穩(wěn)態(tài)誤差,Kd用于改善系統(tǒng)的動態(tài)特性,通過改變上述參數可以提高系統(tǒng)的控制性能。如果參數設定不合理,可能引發(fā)控制系統(tǒng)的振蕩,導致工作狀態(tài)失穩(wěn)。
本文采用模糊控制方法對變量泵進行控制[6-7],結合模糊控制和PID控制的優(yōu)點設計模糊PID控制器,以提高系統(tǒng)的穩(wěn)定性。
模糊PID控制器的控制原理如圖3所示。根據經驗與現(xiàn)場試驗數據確定PID參數的初始值,在PID的控制下,系統(tǒng)的運行誤差不斷減小,最終在目標值附近趨于穩(wěn)定,當系統(tǒng)的轉速反饋與預定目標的偏差符合模糊推理規(guī)則時,模糊控制器開始工作,并對20x]d參數進行整定,增強轉速控制系統(tǒng)調節(jié)的動態(tài)特性。其參數整定公式為
圖3 模糊PID控制原理
選擇攤鋪機布料器轉速的偏差E及偏差的變化率Ec的語言變量作為輸入語言變量,輸出語言變量為K′[KG-20x]p、K′[KG-20x]i、K′[KG-20x]d,分別對應的論域為
其中定義E和Ec對應的模糊集為:{NB,NM,NS,ZO,PS,PM,PB};定 義 K′[KG-20x]p、K′[KG-20x]i、K′[KG-20x]d對應的模糊集為:{NB,NS,ZO,PS,PB}。
為了表述簡潔,模糊語言值用字母表示,上述NB、NM、NS、ZO、PS、PM、PB分別表示模糊語言值的負大、負中、負小、零、正小、正中和正大。
綜合考慮控制規(guī)則的復雜程度和控制規(guī)則的靈活性,繪制輸入、輸出變量對應的隸屬函數曲線,如圖4、5所示。
圖4 輸入E和Ec的隸屬函數曲線
定義模糊PID控制通過建立輸入量(誤差E和誤差變化率Ec)與輸出量(K′[KG-20x]p、K′[KG-20x]i、K′[KG-20x]d)之間對應的模糊規(guī)則來實現(xiàn)實時調節(jié)控制參數的作用。模糊規(guī)則的建立需要結合實際情況,依據實際需求完成控制參數的實時調整。根據經驗建立K′[KG-20x]p、K′[KG-20x]i、K′[KG-20x]d的模糊控制規(guī)則,如表1~3所示。
表1 K′[KG-20x]p模糊規(guī)則
表2 K′[KG-20x]i模糊規(guī)則
表3 K′[KG-20x]d模糊規(guī)則
根據以上規(guī)則,在MATLAB中設置Fuzzy模塊,然后模糊控制器通過查表的方式可輸出修正量K′[KG-20x]p、K′[KG-20x]i、K′[KG-20x]d,其模糊規(guī)則曲面如圖6所示,可以直觀地觀察出模糊規(guī)則的變化趨勢,其中水平方向的E和Ec分別表示偏差和偏差變化率的值,垂直方向的K′[KG-20x]p、K′[KG-20x]i、K′[KG-20x]d分別表示輸出的整定后的控制器參數。
圖6 模糊規(guī)則曲面圖
液壓系統(tǒng)的主要參數如表4所示。
表4 液壓系統(tǒng)主要參數
將參數代入式(10)中,可求出傳遞函數為
在MATLAB中的simulink環(huán)境下建立系統(tǒng)的仿真框圖,加入設計好的模糊PID控制器,輸入端為階躍信號和正弦信號,并設置手動切換模塊,便于分析不同信號下的系統(tǒng)輸出曲線。系統(tǒng)中增加干擾信號,便于分析在受到干擾信號時的穩(wěn)定性情況。建立的系統(tǒng)仿真框圖如圖7所示。
圖7 系統(tǒng)仿真框圖
取系統(tǒng)中的模糊化因子Ke=2、Kec=0.9,解模糊因子 K1=3.5、K2=1.5、K3=1.1,PID控制器的參數為Kp=35、Ki=3、Kd=2。設置輸入的階躍信號為1,第4s時加入幅值為0.3的階躍信號作為干擾信號,對系統(tǒng)進行仿真分析,仿真結果如圖8所示。由圖8可知以下幾點。
圖8 系統(tǒng)響應性仿真
(1)模糊PID控制有著更小的超調量,在第0.5 s時系統(tǒng)基本進入穩(wěn)定狀態(tài),而常規(guī)PID控制在第0.9s時基本進入穩(wěn)定狀態(tài)。
(2)在第4s系統(tǒng)完全進入穩(wěn)定狀態(tài)后,增加擾動,發(fā)現(xiàn)模糊PID控制的波動幅度更小,且在第4.3 s恢復穩(wěn)定,具有更強的抗干擾性,而常規(guī)PID在第5s才恢復穩(wěn)定。
設置輸入為正弦波,第4s時加入幅值為0.3的階躍信號作為干擾信號,對系統(tǒng)進行仿真分析,仿真結果如圖9所示。
由結果可知:較常規(guī)PID控制,模糊PID控制的響應性更快,跟隨性更好;在第4s受到擾動后,常規(guī)PID控制具有更大的超調量,波動較大,而模糊PID控制下,系統(tǒng)平穩(wěn)恢復,超調量小,抗干擾能力更強。
基于攤鋪機布料系統(tǒng)的時變性及干擾性的特點,結合布料系統(tǒng)的結構與工作特性,建立其液壓系統(tǒng)的數學模型,推導出系統(tǒng)的傳遞函數;設計模糊PID控制器,通過選取不同的隸屬度函數,調試不同的控制規(guī)則,最終選取合適的模糊控制算法;在MATLAB中進行仿真分析,將設計的模糊PID控制方法與常規(guī)PID進行對比,結果表明所設計的模糊PID控制方法具有更好的參數適應性、魯棒性及抗干擾性。
圖9 系統(tǒng)跟隨性仿真