梅云亮,梁全
(沈陽工業(yè)大學 機械工程學院,沈陽 110870)
電液伺服系統(tǒng)由于其自身具備的輸出功率高、響應速度快、控制精度高的優(yōu)點而被廣泛應用于軍事、工業(yè)、航空等領域;而近年來各領域對于電液伺服系統(tǒng)的控制精度和響應速度有了越來越高的要求;由于電液伺服系統(tǒng)具有很強的非線性,主要表現在閥的壓力-流量非線性特性、活塞運動引起的液壓缸體積變化、油液的壓縮性、液壓缸的非線性摩擦及閥的飽和特性等方面[1];傳統(tǒng)的控制方法已經無法滿足要求。
針對這種情況,很多學者對此進行了大量的研究和嘗試并取得了良好的控制效果;但每種算法都具有很強的針對性,故很多的控制方法被相應地結合和改善,通過控制策略即達到了理想的控制效果。陳聰[2]針對外界的復雜環(huán)境和系統(tǒng)的時變性,應用了具有強魯棒性的滑模變結構控制,并且針對滑模控制器固有的抖振特質進行了抑制,實驗結果表明滑模控制對于信號跟蹤和抗干擾方面具有很好的效果;鄧文翔[3]基于導彈發(fā)射裝置電液伺服系統(tǒng)非線性模型,提出了非線性自適應積分魯棒控制器,克服了非線性及模型不確定對系統(tǒng)的影響并提升了系統(tǒng)的跟蹤性能。Ahn等[4]針對泵控電液位移驅動器的非線性問題,提出了改進的反步法自適應控制策略,通過仿真和實驗,取得了很好的控制效果。龔佩芬[5]針對電液位置伺服系統(tǒng)的參數時變及系統(tǒng)非線性,提出了通過參數辨識獲取系統(tǒng)參數作為后續(xù)控制器的標稱值,通過將自適應、反步法和改良的滑模變結構結合來提高控制器的魯棒性和適應性。仿真結果表明該方法響應速度快、跟蹤誤差小。孫萍[6]針對電液伺服系統(tǒng)的非線性問題,采用了具有高包容性的反步法來設計控制器,并針對反步法設計控制器過程中出現的虛擬控制率反復求導而導致的微分膨脹的問題,提出了反步控制、障礙李雅普諾夫函數與動態(tài)面結合的控制方法,實驗結果表明該方法不僅保證了控制器的穩(wěn)定性,還解決了控制器的微分膨脹問題。
本文選取具有代表性的對稱閥控非對稱缸為對象,通過反步法與NDOB相結合的方式對其進行控制并與傳統(tǒng)PID控制、反步法控制進行對比,分析控制性能的優(yōu)劣。
圖1為閥控非對稱缸的結構簡圖,假設閥的面積梯度是相等的,均為w;節(jié)流窗口處的流動為紊流;油源的壓力供應為恒壓且回油壓力為零;無桿腔和有桿腔的面積分別為A1和A2,設活塞桿的橫截面積為α,參考文獻[7],系統(tǒng)的模型(物理)如圖1所示。

圖1 閥控非對稱缸結構簡圖
電液伺服系統(tǒng)的原理圖如圖2所示。

圖2 電液伺服閥原理簡圖
1)伺服閥的流量方程表示為
式中:Cd為滑閥的流量系數,w為節(jié)流窗口面積梯度,ps為供油壓力,pL為負載壓力,ρ為油液密度,α為活塞桿的截面積,sgn為符號函數。
2)液壓缸的流量方程表示為
式中:Cie為內外泄漏系數,E為油液彈性模量,Ame為活塞有效面積,Ve為液壓缸的有效容積。
3)液壓缸和負載的力平衡方程表示為
式中:y為閥芯位移,FL為負載壓力,K為彈簧剛度,m為負載總質量。
定義系統(tǒng)的狀態(tài)空間表達式為
式中:x1為活塞位移,x2為活塞速度,x3為負載壓力,結合式(2)~式(4)可推導出系統(tǒng)的狀態(tài)空間方程為
式中:Ame為非對稱缸的有效面積,Ve為液壓缸的等效容積。
式中:η為左右兩腔的近似流量比,V為液壓缸的有效容積。
式中:L為活塞的有效行程,A1、A2分別為活塞的左右腔面積。

表1 模型的參數
非線性干擾觀測器針對因為外面環(huán)境的變化而引起的參數微變及擾動具有很好的補償效果,與控制器結合使用不僅使得誤差變小,而且可以具有很強的魯棒性;參考陳文華[8]的文獻,將式(4)中的FL看作是幅值為1000的階躍信號及幅值為0.02、頻率為1 Hz的正弦波信號的混合有界干擾,非線性干擾觀測器設計如下:
式中:z為設置的中間變量,d?為干擾估計值,c為使系統(tǒng)達到穩(wěn)定的常數。

圖3 PID 原理圖
PID即利用反饋來測量偏差信號,并通過偏差信號來控制被控對象;而控制器本身就是比例、積分、微分的加和;比例環(huán)節(jié)是對系統(tǒng)的偏差進行反應;積分環(huán)節(jié)是用來消除靜差;微分環(huán)節(jié)是偏差的變化做出反應,提高反應速度。
控制率的設計形式如下:
式中:Kp為比例調節(jié)系數,Ki為積分調節(jié)系數,Kd為微分調節(jié)系數。
根據李雅普諾夫穩(wěn)定性判據,當一個存在一階連續(xù)性導數的標量函數是大于零的,而它的導數是不小于零的,那么我們定義系統(tǒng)在平衡狀態(tài)是漸近穩(wěn)定的。故根據此理論,反步控制器設計如下:
定義ei為系統(tǒng)的誤差,i=1,2,3,…;xid為虛擬控制率;x1d為期望軌跡。
反步法第一步誤差及誤差的導數為:
構建李雅普諾夫函數并對其求導為:
為了滿足李雅普諾夫穩(wěn)定性,構建的虛擬控制率為
其中,k1>0。
反步法第二步誤差及誤差的導數為:
構建的李雅普諾夫函數和其導數為:
求得得虛擬控制率為
式中,k2>0。
反步法第三步誤差及誤差的導數為:
構建的李雅普諾夫和其導數為:
求得的控制率為
式中,k3>0,
由于伺服閥的固有頻率遠遠大于動力元件的固有頻率,故這里把閥芯的動態(tài)作為比例環(huán)節(jié),關系式為
式中,kv為伺服閥增益。
根據所提出的控制方法對閥控非對稱缸系統(tǒng)進行仿真,以正弦信號作為期望信號進行仿真并與傳統(tǒng)的PID控制算法的仿真結果進行比較,仿真結果如圖4所示。

圖4 NDOB的跟蹤效果曲線
由仿真結果可以看出非線性干擾觀測器面對外部干擾和不確定性具有很好的跟蹤效果。
當存在干擾時輸入為正弦信號的反步法控制效果如圖5、圖6所示。

圖5 存在干擾時反步法的跟蹤效果

圖6 存在干擾時反步法的跟蹤誤差曲線
當存在干擾時輸入為正弦信號PID的控制效果如圖7、圖8所示。

圖8 PID控制下的誤差曲線
反步法與非線性干擾觀測器相結合控制效果如圖9、圖10所示。

圖9 存在干擾下的跟蹤曲線

圖10 存在干擾下的誤差曲線
由仿真圖可分析得,當把幅值為1000的階躍信號和小振幅的正弦波信號作為外部擾動時,普通的線性控制器PID會因為干擾的存在而在相應的時刻附近存在著較大的波動,也因為無法很好地跟蹤而導致跟蹤出現滯后,產生很大的誤差,而反步法因為自身具備的包容性會對這種擾動產生很大的抑制作用,從而保證控制精度達到很高的水平;而由于非線性干擾觀測器本身具備補償的功能,相當于前饋補償,故反步法與觀測器結合不但補償了系統(tǒng)變化的差值,而且也解決了反步法為達到控制精度而不斷調大增益系數的問題。
本文基于李亞普諾夫穩(wěn)定性理論設計了反步控制器和非線性干擾控制器,通過仿真分析,得出了對于具有強非線性的系統(tǒng)及外部干擾的存在,傳統(tǒng)的控制算法難以達到很好的控制效果,而反步法卻可以達到很不錯的控制效果,把反步法與非線性干擾觀測器相結合的方式彌補了反步法對于模型準確性的依賴性和參數的時變特性[9]的缺點,通過仿真結果可以看出它的控制效果更好,誤差更小,精度更高。