王立新 ,趙丁選 ,劉福才 ,劉 謙 ,張祝新
(1.燕山大學 機械工程學院,河北 秦皇島 066004;2.燕山大學 工業(yè)計算機控制工程河北省重點實驗室,河北 秦皇島 066004)
眾所周知,液壓伺服系統(tǒng)具有功率–質(zhì)量比 大、響應速度快、控制精度高[1]等優(yōu)點,在液壓機器人操縱器[2]、汽車主動懸架[3]、液壓振動臺[4]以及鋼鐵軋制[5]等領域具有廣泛應用.但是,在“享受”液壓伺服系統(tǒng)優(yōu)點的同時,系統(tǒng)中存在的參數(shù)不確定性、閥流量非線性以及外部未知擾動等因素也嚴重制約著系統(tǒng)性能的提升.因此,如何通過控制策略改善液壓缸位置跟蹤精度是液壓控制工程師一直追求的目標之一.
在過去的幾十年中,為提高電液位置伺服系統(tǒng)的位置控制精度,眾多學者進行了廣泛而深入的研究,涌現(xiàn)了大量性能優(yōu)異的控制方法.從控制方法對系統(tǒng)模型 的依賴程度可分為無模型黑箱控制、基于模型的“ 白 箱 ”控制以 及介于二者之間的“ 灰箱”控 制.無模型 控方法 中最具 代表性的是PID控 制、模糊控制、模糊PID控制及其各種優(yōu)化形式,如文獻 [6–8];隨著現(xiàn)代控制理論的快速發(fā)展,基于模型的非線性控制方法也被廣泛應用于電液位置伺服控制中,包括自適應控制[9]、滑模控制[10]、魯棒自適應控制[11]及其各類衍生形式[12],這些方法從模型動態(tài)的微觀角度去解決系統(tǒng)參數(shù)的時變、不確定性等問題;而“灰箱”控制方法中的杰出代表是自抗擾控制,如文獻 [1,13–14]探索了自抗擾控制在電液位置伺服控制中的應用.電液位置伺服控制具有很強的工程性,“黑箱”控制器的設計受限于實踐經(jīng)驗;非線性控制方法需要相對精確的被控對象模型結構,且算法設計及穩(wěn)定性證明復雜,約束條件較多,故非線性控方法在實際工程中應用并不多.所以,盡管PID控制性能受限,但在工程技術領域仍占據(jù)主導地位.由韓京清研究員提出的自抗擾控制是一種不依賴于系統(tǒng)精確模型的新型控制技術,為解決工程問題提供了另一種選擇[15],尤其是由高志強教授所倡導的線性形式[16]在理論分析[17]及工程應用方面都取得了巨大進步,具備很強的發(fā)展?jié)摿18–19].
液壓位置伺服中存在參數(shù)不確定性、閥流量非線性、外部未知擾動等因素,對于不依賴于精確數(shù)學模型的自抗擾控制器而言,通過總擾動概念處理這些問題具有固有優(yōu)勢.但實際應用時,如不區(qū)分液壓伺服系統(tǒng)工作特征,而是簡單地套用自抗擾控制器公式,控制效果往往不盡人意.從目前的文獻中也可以發(fā)現(xiàn),將自抗擾控制技術應用于實際電液位置伺服系統(tǒng)的研究并不多,且缺乏一般性,沒有抓住液壓系統(tǒng)本身特性與自抗擾控制之間的本質(zhì)關系.
頻域分析是工程技術人員所熟悉的工程分析方法,二階線性自抗擾在頻域方面的分析已經(jīng)做了大量工作.文獻 [20–24]從頻域角度詳細分析了二階線性自抗擾在處理對象參數(shù)不確定性、擾動估計、測量噪聲、穩(wěn)定性、階次選擇等各個方面的性能.本文將借助頻域分析工具,揭示自抗擾控制器階次與輕載電液位置伺服系統(tǒng)之間的關系,為設計階次合理的自抗擾控制器提供依據(jù).本文要解決的主要問題有以下兩點:
1) 自抗擾控制器階次決定了所期望的系統(tǒng)結構,即“純積分器串聯(lián)型”是幾階的[25].因此,如何為電液位置伺服系統(tǒng)選擇合適的自抗擾控制器階次是控制器設計首先要解決的問題[26].
2) 所選階次下,線性自抗擾控制器應對電液位置伺服系統(tǒng)中存在的參數(shù)不確定性的魯棒性及抗擾能力如何? 影響閉環(huán)系統(tǒng)閉環(huán)穩(wěn)定性的因素有哪些? 以及如何進行參數(shù)整定,是需要進一步探討的問題.
文章余下部分安排如下:第2節(jié),建立一般電液位置伺服系統(tǒng)的傳遞函數(shù)模型,分析面臨的問題;第3節(jié),重新梳理線性自抗擾控制器原理,抓住積分器串聯(lián)結構這一本質(zhì),對系統(tǒng)模型進行解讀,并采用頻域這一古典理論分析方法,說明自抗擾控制器階次選擇的依據(jù),進而設計自抗擾控制器,并進行控制器參數(shù)整定及穩(wěn)定性分析;第4節(jié),通過仿真和試驗驗證本文的理論結果;第5節(jié),對全文內(nèi)容進行總結.
閥控缸式電液位置伺服系統(tǒng)原理圖如圖1所示,主要由伺服閥、液壓缸、位移傳感器、慣性負載以及一些液壓附件組成[27].控制目標是使液壓缸位置輸出快速、準確地跟蹤輸入?yún)⒖夹盘?
圖1 電液位置伺服系統(tǒng)原理圖Fig.1 Schematic diagram of the electro-hydraulic position servo system
根據(jù)牛頓第二定律建立液壓缸力平衡方程為[1]
其中:m為液壓缸活塞及負載折算到活塞桿上的總質(zhì)量;xp為液壓缸活塞位移;pL=p1?p2為液壓缸兩腔壓差,即負載壓力,p1,p2分別為液壓缸左右兩腔壓力;A為液壓缸活塞有效作用面積;B為運動粘滯阻尼系數(shù);FL為包括運動摩擦在內(nèi)的未知干擾力總和.
忽略外泄漏因素,液壓缸流量連續(xù)性方程為[4]
其中:QL=(Q1+Q2)/2定義為負載流量,Q1和Q2分別為流入液壓缸進油腔和流出液壓缸回油腔的流量;Cip為液壓缸內(nèi)泄漏系數(shù);βe為油液有效體積彈性模量;Vt=V1+V2定義為控制腔總壓縮容積,且V1=V01+Axp為液壓缸進油腔容積,V01為進油腔初始容積,V2=V02?Axp為液壓缸回油腔容積,V02為回油腔初始容積.
伺服閥的線性化負載流量方程為
其中:Kq為伺服閥流量增益;xv為伺服閥閥芯位移;Kc為伺服閥流量–壓力系數(shù)[5],具體形式為
其中:Cd為流量系 數(shù);w為伺服閥節(jié)流口面積梯度;ps為供油壓力;pr為回油壓力;ρ為液壓油密度.
在設計電液位置伺服系統(tǒng)時,通常選用頻寬遠大于閉環(huán)系統(tǒng)頻寬的伺服閥,使其不成為限制系統(tǒng)動態(tài)性能的因素.因此,伺服閥通常等效為比例環(huán)節(jié).
其中:Ksv為伺服閥閥芯位移增益;i為伺服放大器輸出電流.
伺服閥閥芯運動驅(qū)動信號一般為電流信號,而控制器輸出多為電壓信號,且二者之間功率也不匹配,故需伺服放大器對控制電壓信號進行壓流變換及功率放大.電信號轉(zhuǎn)換頻率很高,故視為比例環(huán)節(jié)
其中:Ke為伺服放大器增益;u為控制電壓.
對式(1)–(2)及式(3)進行拉式變換,并聯(lián) 合式(4)–(5)得液壓缸位移xp傳遞函數(shù)為
為分析簡便,考慮到液壓缸執(zhí)行機構的泄漏系數(shù)通常較小,即BKce/A2?1,且暫不考慮干擾力FL的情況下,式(6)可簡化為
由式(7)所示的電液位置伺服系統(tǒng)可知,在合理假設,忽略次要因素的基礎上,系統(tǒng)近似為一個3階I型線性系統(tǒng),則控制的難度主要來自兩個方面:
1) 參數(shù)βe,B,Kce具有不確定性;負載質(zhì)量m的變化會改變液壓固有頻率ωh與液壓阻尼比ξh;伺服閥流量增益Kq存在非線性[10].這些因素導致系統(tǒng)模型無法精確獲取,且存在非線性因素;
2) 閥控液壓缸電液位置伺服系統(tǒng)近似為一個3階線性系統(tǒng),有時階數(shù)更高(考慮伺服動態(tài)時可能是4階或5階),如何選擇合適的自抗擾控制器階次,按“相對階”為3的選取方法是否合理?
在自抗擾框架下,系統(tǒng)可描述為[15]
其中:y為系統(tǒng)輸出;u為系統(tǒng)輸入;w為外部未知擾動;g(y(n?1),y(n?2),···,y,w,u)為被控對象未知非線性時變動態(tài)總和;b為被控對象輸入/輸出臨界增益[16].
定義f=g(y(n?1),y(n?2),···,y,w,u)+(b?b0)u為總擾動,則式(8)可改寫為
其中:x=[x1x2···xnxn+1]T∈R為系統(tǒng)狀態(tài)向量;b0為增益b的估計值;xn+1=f為擴張出的新狀態(tài),即系統(tǒng)總擾動,包含未知動態(tài)及b0估計誤差.
對式(9)所示系統(tǒng)構造擴張狀態(tài)觀測器[17]
其中:r為參考信號;ki(i=1,2,···,n)為控制器誤差反饋增益,同樣可根據(jù)“帶寬法”獲得關于控制器帶寬ωc的統(tǒng)一表達式.
線性自抗擾控制器結構如圖2所示,由擴張狀態(tài)觀測器和反饋控制律構成的二自由度控制結構.為后續(xù)分析方便,定義圖中Gp(s)為系統(tǒng)傳遞函數(shù),Fu(s)和Fv(s)分別表示系統(tǒng)輸入u和系統(tǒng)輸出y到擾動估計的傳遞函數(shù)[20].
圖2 線性自抗擾控制原理圖Fig.2 The schematic diagram of LADRC
首先強調(diào)一點,自抗擾控制器階次選擇尤為重要.擴張狀態(tài)觀測器改造的目標是純積分器串聯(lián)型,那么將系統(tǒng)近似為幾階純積分器串聯(lián)結構就是階次選擇問題.試想不合理的階次選擇將直接影響總擾動中內(nèi)擾的定義范圍,這會增加觀測器負擔,甚至導致系統(tǒng)不穩(wěn)定.在一些文獻中對階次選擇進行了探討.文獻[15]提出根據(jù)相對階選擇自抗擾控制器階次的方法;文獻 [24]從頻域角度探討了二階系統(tǒng)線性自抗擾控制器階次選擇的方法;文獻 [25]認為自抗擾控制器階次的選擇應符合系統(tǒng)物理意義;文獻 [26]研究了一類未知但有界相對階對象的自抗擾控制器設計問題,分析了控制性能及閉環(huán)穩(wěn)定性.但上述文獻的研究僅局限在2階之內(nèi),對高階自抗擾控制器及系統(tǒng)特性與階次之間的關系并未做深入探討.
由 式(7)可 知電 液位置伺服系統(tǒng) 的相對階次 為3,如果直接照搬模型,采用相對階的方法來設計自抗擾控制器,其階次最低將是3階,甚至在考慮伺服閥動態(tài)時可能是5階,而高階自抗擾形式相對復雜、對帶寬要求也更高、對測量噪聲也更為敏感.因此,能否采用低階(1階或2 階)自抗擾對系統(tǒng)進行控制,其依據(jù)何在,是控制器設計首要解決的問題.
1) 從物理意義及相對階角度選擇階次.
閥控液壓缸位置伺服系統(tǒng)中由閥傳遞給液壓缸的物理量有兩個,分別為壓力和流量,在不同工作條件下,哪一個物理量起主導作用是有區(qū)別的,而傳統(tǒng)的控制方法對此并不進行區(qū)分.本文所考慮的輕載電液位置伺服系統(tǒng)具有負載質(zhì)量輕、動態(tài)過程快、泄漏系數(shù)小(阻尼系數(shù)小)等特點,根據(jù)式(1)–(2)及式(3)的拉式變換,可繪制如圖3所示的方框圖[27].
圖3 電液位置伺服系統(tǒng)方框圖Fig.3 Block scheme of the electro-hydraulic position servo system
從圖3中可以看出,由輸入到輸出的所有路徑中,最少經(jīng)過一個積分器,根據(jù)最短路徑?jīng)Q定自抗擾階次的方法[15],階次可取為1.同時,階次1的選擇也符合文獻 [25]提出的根據(jù)系統(tǒng)物理意義進行階次選取的思想.本系統(tǒng)的物理意義解釋為:在輕載電液位置伺服系統(tǒng)中,控制量u改變伺服閥閥芯位移,改變閥口開度產(chǎn)生流量作用于液壓缸,當系統(tǒng)負載慣量較小,流入缸體的流量對活塞運動起決定性作用,流量與液壓缸活塞有效作用面積獲之比為運動速度,此時獲取了系統(tǒng)運動模態(tài).可見圖3 中的虛框區(qū)域為系統(tǒng)的“主干”,是當前系統(tǒng)要處理的主要因素,其他部分可以認為是次要因素.
2) 階次選擇的頻域分析.
如式(7)所示,系統(tǒng)最高階為3,由文獻 [24]的分析可知,LADRC的階次可選為1,2,3階.但是在仿真和試驗中發(fā)現(xiàn)選擇1階自抗擾可以獲得更好的效果,下面從頻域角度進行進一步的分析.
首 先,對 式 (10) 進行拉 式變換,可求得 2,3,4 階LESO中擾動估計的傳遞函數(shù)分別為
進一步得到式(12)的一般式
式(14)為系統(tǒng) 輸出到 控制輸 入的傳 遞函數(shù),是LADRC雙通道控制的內(nèi)環(huán)形式.由式(14)可知,其分母中包含了一個n+1階的低通濾波器和一個常數(shù)項,當考慮觀測器帶寬ωo的變化范圍時,式(14)的頻率響應可以表示為
由式(15)可知,當觀測器帶寬ωo足夠大時,被控對象Gp(s)將被改造為積分器串聯(lián)型這一廣義被控對象,也就是自抗擾控制框架下的“抗擾范式”,該結構不僅是抗擾的根本目標,也是保證控制性能的前提.下面繪制選擇不同階次擴張狀態(tài)觀測器時,式(14)所示系統(tǒng)的Bode 圖,從頻域角度說明自抗擾控制器階次選擇的依據(jù)與合理性.
為使對象符合工程實際,系統(tǒng)輸入控制信號范圍 為 [?10,10]V,伺服閥 放大器 輸出信 號范圍 為[?40,40]mA,則Kq=0.004 A/V,定義式 (7) 中b=KqKpKsv/A,,a2=2ξh/ωh,a1=1,則式(7)改寫為
其中:系統(tǒng)參數(shù)b,a1,a2,a3存在不確定性,由于b不影響系統(tǒng)極點分布,故為簡便,取b=1 為定值;ωh=[50 100 200 400 600],ξh=[0.2 0.4 0.6 0.8 1.0].其中:ωh表征著液壓系統(tǒng)運動部分的固有頻率,頻率越高,高階動態(tài)收斂速度越快;ξh表征著液壓系統(tǒng)運動部分阻尼.將參數(shù)不同組合得到的傳遞函數(shù)代入式(14)中進行改造,將所得的廣義被控對象與標準積分器串聯(lián)系統(tǒng)的Bode圖進行對比,從而判斷LESO改造是否成功,進而判斷階次選擇是否合理.針對式(16) 所示系統(tǒng)設計各階自抗擾控制器,其中,內(nèi)擾定義及b0選取如表1所示.
表1 各階次自抗擾控制器設計Table 1 The design of three kinds of LADRC
首先,分析在系統(tǒng)參數(shù)不發(fā)生攝動的情況下,2,3,4階LESO對系統(tǒng)的改造能力.取b=1,ωh=200,ξh=0.6,將參數(shù)代入式(16),得到的系統(tǒng)代入式(14),繪制Bode圖,如圖4所示.
圖4 LESO改造能力頻域特性曲線(不同階次)Fig.4 Frequency domain characteristics of LESO transform capability (different orders)
通過與各階標準串聯(lián)積分器系統(tǒng)的Bode圖進行比較,發(fā)現(xiàn)各階LESO改造后的系統(tǒng),在0~100 rad/s頻率范圍內(nèi),在幅值和相角兩個方面,最接近1階積分器系統(tǒng).但是過大觀測器帶寬會使系統(tǒng)相位發(fā)生跳變,這不利于系統(tǒng)控制,甚至導致不穩(wěn)定.
其次,分析系統(tǒng)參數(shù)ωh,ξh變化時,2階LESO對系統(tǒng)的改造能力.ωh變化時取ξh=0.6,ωo=50,b0=b=1;ξh變化時取ωh=200,ωo=50,b0=b=1;ωh,ξh同時變化時取ωo=50,b0=b=1,所得Bode圖如圖5所示.
圖5 2階LESO改造能力頻域特性曲線(ωh,ξh變化)Fig.5 Frequency domain characteristics of second-order LESO transform capability (whenωh,ξhchanging)
從圖5中可以看出,隨著ωh不斷增大,在觀測器帶寬不變的前提下,改造后的對象近似于1階積分器標準型的頻率范圍增加,表明液壓固有頻率越高,系統(tǒng)與1階積分器近似程度也越高,這其實也是輕載液壓位置伺服系統(tǒng)的固有特性;隨著ξh不斷變大,經(jīng)LESO改造后的對象近似于1階積分器標準型的頻率范圍降低;當ωh,ξh同時變化時,是上述兩種趨勢的綜合,但是當ωh,ξh都非常小時,相位上已經(jīng)不滿足1階特性.此時,系統(tǒng)不屬于輕載快速液壓位置伺服系統(tǒng)的范疇,自抗擾控制器設計需要另外考慮.除此之外,當液壓固有頻率較高、阻尼較小時,盡管系統(tǒng)參數(shù)在較大的范圍內(nèi)變化,但對象仍與1階積分器標準型保持非常高的近似度,這進一步說明階次選擇的合理性.
3) 階次選擇的閉環(huán)系統(tǒng)極點分布分析.
古典控制理論中定義,對于穩(wěn)定的閉環(huán)系統(tǒng),距離虛軸最近且附近沒有零點的極點對系統(tǒng)的動態(tài)性能起 主導作用,稱 之為主導極點.下 面分析在參數(shù)ωh,ξh變化時,電液位置伺服系統(tǒng)單位閉環(huán)傳遞函數(shù)的零極點分布.
繪制閉環(huán)系統(tǒng)(17)的極點分布如圖6所示,從圖中可以看出,所有的極點都處于左半平面,即系統(tǒng)是穩(wěn)定的.另外,隨著ωh增大,對稱的一對極點遠離虛軸;隨著ξh增大,對稱的一對極點先向遠離虛軸方向運動,然后由逐漸靠近,但是這一對極點始終與最靠近原點的極點相距較遠.擴張狀態(tài)觀測器通過極點配置,將系統(tǒng)極點配置在重根位置,當系統(tǒng)的極點分布很遠時,其 改造 能力 就會 下降.實質(zhì) 上,在工程 中實部相差5~6倍時,即可忽略,也就是說主導極點僅有一個,即處于原點附近的極點.故輕載電液位置系統(tǒng)可視為一個近似1階積分系統(tǒng).
圖6 閉環(huán)系統(tǒng)零極點分布圖(ωh,ξh變化)Fig.6 Pole-zero map of closed-loop system (whenωh,ξhchanging)
選取自抗擾控制器階次為1,根據(jù)圖3可將系統(tǒng)模型改寫為
定義x1=xp,x2=f,則系統(tǒng)改為狀態(tài)方程形式
其中
根據(jù)式(10)構造二階線性擴張狀態(tài)觀測器
其中:z1為系統(tǒng)輸出xp的估計值;z2為系統(tǒng)總擾動f的實時估 計;β01,β02為LESO增益;b0為b的估計 值;u為控制量.
考慮跟蹤隨動信號,增加前饋項,設計狀態(tài)誤差反饋控制律為
其中:kp為位置誤差反饋增益;r為位置跟蹤信號.
根據(jù)帶寬法,一階 線性自抗擾控制器的觀測器增益與誤差反饋增益分別為
由此可知,需整定的參數(shù)僅有3個,即ωo,ωc以及b0.其中,觀測器帶寬可根據(jù)系統(tǒng)噪聲允許范圍以及采樣頻率進行選取.暫不考慮前饋補償,標準一階線性自抗擾控制器的理想輸入輸出傳遞函數(shù)為
根據(jù)式(23)可知,在系統(tǒng)能力范圍內(nèi),液壓伺服系統(tǒng)中指流量與壓力范圍,參數(shù)ωc越大越好.
參數(shù)b0可根據(jù)液壓系統(tǒng)標稱值進行計算,即b0≈KpKsvKq/A,但在實際系統(tǒng)中,參數(shù)Ksv,Kq的準確值無法獲取,且伺服閥存在流量非線性,故這里介紹一種實用的工程方法:在開環(huán)條件下,輸入不同值的控制量,記錄對應控制量下的液壓缸運動位移,由斜率獲得速度,其與對應控制量的比值即可選為b0.為解決流量增益非線性導致的估計誤差,也可對多個b0求平均值.實踐表明,這是一種非常實用且有效的b0估計方法.
對式(20)中的擴張狀態(tài)觀測器進行拉式變換,得到z1,z2的傳遞函數(shù)為
將其代入式(21)得到
其中:
則根據(jù)式(25),可得閉環(huán)系統(tǒng)結構圖,見圖7.
圖7 閉環(huán)系統(tǒng)結構圖Fig.7 Structure diagram of closed-loop system
進一步整理,得到系統(tǒng)的閉環(huán)傳遞函數(shù)為
將式(16)所示系統(tǒng)Gp(s),G1(s)以及H(s)代入式(26),可得系統(tǒng)的閉環(huán)傳遞函數(shù)
其中:
由于a3,a2,ωo,ωc,b0,b都為正數(shù),可知Ai>0,i=0,1,2,···,5,則根據(jù)李納德–戚帕特穩(wěn)定性判據(jù)[22],式(27)所示閉環(huán)系統(tǒng)穩(wěn)定的充要條件為
其中?為赫爾維茨行列式.
下面考慮參數(shù)控制器參數(shù)ωo,ωc,b0及系統(tǒng)參數(shù)ωh,ξh變化時,式(26)所示閉環(huán)系統(tǒng)的穩(wěn)定性.求解式(28) 不等式可以獲取參數(shù)ωo,ωc的范圍,但是求解過程比較復雜,且需要特定系統(tǒng)參數(shù),缺乏一般性.下面通過數(shù)值搜索的方法確定閉環(huán)系統(tǒng)的穩(wěn)定區(qū)域.
如圖8(a)所示,當選取不同ωo時,隨著系統(tǒng)參數(shù)ωh,ξh變化,閉環(huán)系統(tǒng)穩(wěn)定區(qū)域的變化趨勢圖,曲線的右側(cè)為穩(wěn)定區(qū),左側(cè)為不穩(wěn)定區(qū).隨著觀測器帶寬ωo變大,穩(wěn)定區(qū)域范圍變小,這與設計全階LADRC 時,隨著ωo增大,穩(wěn)定區(qū)域隨之變大是相反的.但這種趨勢與前面頻域分析是一致的,即過大的ωo會使得二階LESO改造后的系統(tǒng)相位發(fā)生突變,不能表現(xiàn)出標準一階積分器特性,進而影響穩(wěn)定域范圍.因此在調(diào)整LESO參數(shù)時,ωo不能太大.實踐表明,ωo無需太大,就可以獲得很好的控制品質(zhì).
圖8(b)分析了當b0估計不準確時,對穩(wěn)定性的影響.可以看出b0大于真值時穩(wěn)定區(qū)域變大,而b0小于真值時穩(wěn)定區(qū)域變小,當然考慮控制性能時,b0越接近真值,控制性能越好.圖8(c)分析了控制參數(shù)ωo,ωc變化時系統(tǒng)的穩(wěn)定區(qū)域變化趨勢,可見ωo,ωc越大系統(tǒng)穩(wěn)定區(qū)域越小,這與前面的頻域分析也是相一致的.
圖8 穩(wěn)定域分析Fig.8 Analysis of stable region
為驗證本文所得結論,選用文獻 [1]及文獻 [14]中的電液位置伺服系統(tǒng)模型進行仿真驗證.其中,文獻[1]中模型為式(29).通過對文中AMESim模型進行辨識獲得.為貼近真實物理系統(tǒng),仿真要求為:傳感器測量噪聲強度為0.1%;控制信號為±40 mA;噪聲水平限制在±2%內(nèi);仿真步長為0.001 s.
1) 仿真算例1:
根據(jù)式(16),計算得到上述系統(tǒng)的參數(shù)值為:ωh=380 rad/s,ξh=0.12.控制器參數(shù)調(diào)整主要綜合考慮跟蹤誤差及控制量的噪聲水平,因為在實際應用中,系統(tǒng)輸入/輸出存在相位差,控制量的噪聲會導致執(zhí)行機構振蕩,控制量越連續(xù)光滑,執(zhí)行機構的運行越平穩(wěn).控制參數(shù)都根據(jù)帶寬法獲得,為簡單可設ωo=ωc[23],則控制器參數(shù)選取如表2所示.
表2 自抗擾控制器參數(shù)Table 2 The parameters of LADRC
仿真結果如圖9所示.
圖9 算例1仿真結果Fig.9 Simulation results of Example 1
圖9(a)為1階自抗擾控制效果曲線,且在第3 s時施加?5 mA的階躍擾動.可以看出,液壓缸位置跟蹤誤差e(e=r ?xp)很小,且可快速估計擾動,并給予補償.
圖9(b)為1,2,3階線性自抗擾抗擾性能對比曲線.調(diào)整參數(shù)ωo和ωc時,考慮穩(wěn)態(tài)誤差最小.對于2階、3階自抗擾控制器,根據(jù)前面的分析,當ωh較大時,需要較大ωo和ωc,才能夠?qū)⑾到y(tǒng)改造為理想系統(tǒng),但是受到輸出噪聲的影響,2階、3階自抗擾控制器控制量已經(jīng)開始發(fā)散,表明已經(jīng)無法跟蹤位置給定.
圖9(c)為1,2,3階線性自抗擾跟蹤性能對比曲線.為保證位置跟蹤精度,仍需較大的ωo才能夠?qū)⑾到y(tǒng)改造為理想積分器串聯(lián)結構,這與前面的理論分析是一致的.但是受到噪聲影響,控制量振蕩嚴重,反觀1階線性自抗擾控制器,無需較大觀測器帶寬,即可達到非常好的控制效果.
2) 仿真算例2.
文獻 [14]中模型為
上述系統(tǒng)ωh=125 rad/s,ξh=0.496.根據(jù)帶寬法及算例 1 的參數(shù)整定原則,參數(shù)選擇如表3所示.
表3 自抗擾控制器參數(shù)Table 3 The parameters of LADRC
仿真結果如圖10所示.發(fā)現(xiàn)1階自抗擾控制器參數(shù)除b0修改為本算例的數(shù)值外,ωo和ωc保持不變,對于安排過渡過程的階躍信號與正弦信號,控制效果仍然非常優(yōu)良,幾乎不受模型改變的影響,而僅與增益b有關,表現(xiàn)出非常強的魯棒性.反觀2階和3階線性自抗擾控制器,由于采用了較大的ωo和ωc,受到噪聲的影響,盡管擾動觀測能力較強,但控制量波動非常大,這在實際中是不允許的,如果考慮控制量噪聲限制,控制效果將會很差.另外,筆者還注意到本算例的ωh較算例1小,故二者比較,2階和3階自抗擾控制器控制參數(shù)數(shù)值較小,盡管控制量振蕩幅度較大,但控制效果要好于算例1,這進一步證明了本文的結論.
圖10 算例2仿真結果Fig.10 Simulation results of Example 2
下面在試驗平臺上進行試驗驗證,平臺構成如圖11所示.該試驗平臺主要包括液壓系統(tǒng)和計算機控制系統(tǒng)兩部分.其中,液壓系統(tǒng)主要由交流電機、液壓泵、電液比例伺服閥、液壓缸等組成.計算機控制系統(tǒng)由工控機、PCI數(shù)據(jù)采集卡PCI–1710,PCI–1723 及其相關 附件組 成.液壓缸 活塞位 移由直 線式位 移傳感器測量獲得,其行程為0~0.2 m,輸出信號為4~20 mA,比例伺服閥控制信號為±10 V電壓信號,由PCI–1723輸出給放大器,再由放大器進行壓流轉(zhuǎn)換及功率放大,最后驅(qū)動閥芯運動.試驗時算法采用VC++編程語言實現(xiàn),控制采樣周期為5 ms.
圖11 電液位置伺服系統(tǒng)試驗平臺Fig.11 Experimental platform for electro-hydraulic position servo system
為驗證試驗對象可被改造為近似1階積分器系統(tǒng),為設計1階線性自抗擾控制器提供依據(jù).此外,由前面分析可知自抗擾控制器對模型參數(shù)大范圍變化具有很強的魯棒性,即控制器設計不依賴于精確的系統(tǒng)模型,故采用液壓系統(tǒng)參數(shù)的標稱值對模型進行近似計算,取值如表4所示.
表4 模型參數(shù)標稱值Table 4 Nominal values of model parameters
得到試驗驗對象的近似線性模型為
將式(31)代入式(14)的1階形式,取觀測器帶寬ωo=20,繪制標準1階積分器和2階LESO改造后的廣義被控對象的Bode圖,如圖12所示.由圖12可知,被改造后的廣義被控對象與1階積分器在0~100 rad/s的頻寬范圍內(nèi),無論是幅頻特性,還是相頻特性都保持了非常高的相似性,表明針對本試驗對象設計1階自抗擾控制器是可行且合理的.
圖12 被控對象Bode圖Fig.12 The Bode diagram of plant
為驗證自抗擾控制器性能的優(yōu)越性,試驗結果與傳統(tǒng)PID控制器進行對比.為驗證本文結論,同時還對比了1階、2階以及3階LADRC的控制效果.試驗中液壓缸位移數(shù)據(jù)采用標準單位米,采樣周期為5 ms.通過試湊法調(diào)節(jié)PID控制器參數(shù),最后選取PID控制器參為
線性自抗擾控制器參數(shù)調(diào)節(jié)原則根據(jù)第3.4節(jié)所述.最后1階LADRC參數(shù)為
2階LADRC控制參數(shù)為
3階LADRC控制參數(shù)為
選擇正弦信號
為期望跟蹤信號,試驗結果如圖13–14所示.
圖13 位置跟蹤控制試驗結果Fig.13 Experiment results of position tracking control
圖14 不同階次LADRC位置跟蹤控制試驗結果Fig.14 Experiment results of different orders LADRC of position tracking control
圖13的對比試驗結果表明,1階LADRC位置跟蹤誤差基本可保證在±2.0 mm之內(nèi),PID控制位置跟蹤精度約在±2.5 mm之內(nèi);LADRC控制量噪聲幅度要更小,液壓缸活塞運動更平滑;1階LADRC的觀測器輸出z1可以很好地跟蹤液壓缸位置輸出;擾動估計z2呈現(xiàn)近似正弦曲線形式,這與運動軌跡有關,表明對擾動的估計.總體而言,相較于PID控制,LADRC對輕載快速液壓缸位置伺服控制可獲得更好的控制品質(zhì).
如圖14 所示為不同階次 LADRC 位置跟蹤控制對比試 驗結果.從圖中 可以看 出,3階LADRC幾 乎無法獲 得滿意 的控制效果.盡 管2階LADRC與 1 階LADRC具有較為相近的位置跟蹤精度,但在液壓缸活塞換向時2階LADRC的跟蹤誤差更大,此外,其控制量噪聲幅度也更高.于此同時,試驗結果與之前的仿真結果保持了一致,進一步說明對于輕載快速液壓缸位置伺服控制系統(tǒng),選擇1階LADRC是合理的這一結論.
鑒于目前線性自抗擾控制方法在電液位置伺服控制領域應用案例仍較少的現(xiàn)狀,為推動LADRC在電液伺服控制領域的應用,本文對一類輕載電液位置伺服系統(tǒng)進行了自抗擾控制研究,得到以下幾點結論:
1) 輕載快速電液位置伺服系統(tǒng)在自抗擾框架下可以近 似為主 通道為 一階積 分器的系統(tǒng).因 此,采用 1 階自抗擾控制器進行控制是合理的;
2) 本文從電液位置伺服系統(tǒng)運行機理、一般模型的頻域特性以及2,3,4階LESO對系統(tǒng)改造能力等方面,說明了自抗擾控制器階次選擇的合理性與重要性,文中的分析方法同樣適用于其他系統(tǒng)自抗擾控制器設計時的階次選擇;
3) 通過控制器設計、參數(shù)整定、閉環(huán)穩(wěn)定性分析以及仿真與試驗驗證,可以證明1階自抗擾可以很好地應對電液位置伺服控制系統(tǒng)中存在的參數(shù)不確定性、閥流量增益非線性等問題,在測量噪聲影響下仍可以獲得良好的控制效果.
本文提出采用1階線性自抗擾控制器控制一類輕載電液位置伺服系統(tǒng),并取得了初步成果.但仍有很多問題需進一步研究:如何利用液壓系統(tǒng)壓力、流量等信息降低觀測器帶寬要求;對于負載壓力和泄漏系數(shù)較大、動態(tài)過程較慢的電液伺服系統(tǒng),應如何合理設計自抗擾控制器,將是下一步的研究方向.