孫保良,邢福成
(海軍航空工程學院電子信息工程系,山東 煙臺 264001)
從非線性控制理論的角度看,如果零動態不穩定,那么系統就是非最小相位系統。
處理非最小相位問題的方法有很多[1-11],但是怎樣有效地解決非最小相位系統的控制問題一直受到人們的普遍關注。
在傳統處理非最小相位方法中,根據經典的控制理論,國內的許多專家學者提出了多種的處理非最小相位問題的方案。由于非最小相位系統的不穩定零點給前饋控制器的設計帶來了很大的困難,零相位誤差跟蹤控制器(ZPETC)[12]的提出,部分地解決了這一問題。為了進一步提高跟蹤精度,減小幅值誤差,提出了調幅濾波器,與ZPETC串聯構成零幅相誤差跟蹤控制器,理論上可實現理想跟蹤控制,即輸出可以完全復現輸入信號。文獻[13]基于最小方差預報理論和極點配置原理,提出了一種類似組合自校正器[14-15]的自適應控制方案,消除了組合自校正器跟蹤參考信號時所發生的滯后現象[12,16],而且仍然保存了現有極點配置控制器的優點,從而克服了設計自適應控制器無法兼顧伺服跟蹤性能和隨機調節性能皆優的缺點。文獻[13]針對一類自衡二階非最小相位過程,采用內??刂葡到y結構,使系統具有良好的抗擾性和魯棒性,并且給出了在希望的幅值和相角裕量下控制器參數的計算方法。文獻[17]利用中科院系統所韓京清提出的一種非線性控制律:針對自抗擾控制器(ADRC)對倒立擺、水輪機調速器、魚雷定深、飛機高度及直升機俯仰角控制等對象模型,分別設計了自抗擾控制器。研究發現,只要對控制器的設計略加改造,ADRC對上述對象都具有滿意的控制性能。文獻[18]從輸出的角度考慮,由于對于單輸入—單輸出系統,它的零點取決于系統的輸出函數,在系統的輸出端并聯一個常數陣,通過利用可觀測性陣討論它對可觀測性性能的影響。證明了在滿足適當的條件下,可以任意配置零點,從而可以將一個非最小相位系統變成最小相位的系統。并成功地將這種設計方法用于飛機的高度動態性能補償,該方法類似于輸出重定義。本文基于反饋線性化的思想將其轉換為規范型,提出了采用滑模面對其輸出進行了重定義設計的一種復合控制方案,仿真結果表明,該復合控制算法具有較高的控制精度。
設單輸入單輸出(SISO)非線性系統

式中:狀態 x ∈Rn;輸出y∈R,yc(t)為其參考軌跡;f (x)、h (x)為具有適當維數的充分光滑的函數向量,且滿足 f (0)=0,且系統(1)滿足下面假設。
假設1:非線性系統(1)具有適定的(Well-defined)相對度r,滿足0<r<n,則在原點的開鄰域內滿足

假設2:非線性系統(1)為非最小相位系統。
定義1:如果則系統1 輸出實現了精確跟蹤;
定義2:當t→∞時,如果則系統(1)輸出實現了漸近跟蹤。
對n階非線性系統(1),相對度為r,先將其轉化為規范形。
為敘述方便,采用如下表示,李導數:

多重李導數:

通過非線性坐標變換

對于式(2)最后一個方程,將 x (t)表示成 z (t)的函數,即 x (t)=Φ?1(z (t))。這樣,令

剩余的n?r個坐標,由于

令

前述的方程可以寫成

系統(1)經坐標轉換 z=Φ(x)可以寫成下式

式中:Φ(x)為微分同胚,且滿足 Φ(0)=0。令

則式(5)可寫成

將式(6)式中關于η的微分方程展開,則系統(6)可寫成


由假設2可知,Q 有正實部特征值。定義滑模面為系統的新輸出


式中,us=k1sgn(S)+k2S,k1>0,k2>0。
由式(7)和式(10)可得


令

則

式中:ζ ∈ Rr?1;S ∈R。

現在以某型導彈法向過載控制為例進行控制系統的設計和仿真。

以某型反艦導彈在1 000 m高度平飛狀態的特征點數據進行仿真。假設舵機的傳遞函數為17 (s+17)。期望響應 nyd由標準二階振蕩環節濾波得到式中:r為指令輸入;ξ=0.707;ω=13 rad/s。取滑動面為為了驗證該設計方法的正確性和有效性,分別對參數攝動和輸入為方波信號的情況進行了仿真,仿真結果分別如圖1、圖2所示。

圖1 導彈過載跟蹤變化圖

圖2 導彈wz變化圖
基于反饋線性化和變結構控制理論,針對一類非最小相位的非線性系統,提出了一種復合控制方案。首先,基于反饋線性化的思想將其轉換為規范型,采用滑模面對其輸出進行了重定義設計;最后,為了驗證該復合控制的有效性和正確性,基于某型導彈的非最小相位系統進行了仿真計算。仿真結果表明,該復合控制算法具有較高的控制精度。
[1]KRAVARIS C,WRIGHT R A.Nonminimum-phase compensation for nonlinear processes[C]//AIChE J.1992,38∶26.
[2]SHKOLNIKOV I,SHTESSEL Y B.Aircraft nonminimum phase control in dynamic sliding manifolds[J].Guid.Contr.Dyn.,2001,24(3)∶64-71.
[3]Tip-trajectory tracking control of single-link flexible robots via output redefinition[C]//Proceedings of the 1999 IEEE.International Conference on Robotics and Automation Detroit.Michigan,1999.
[4]ZINOBER A,OWENS D.Nonlinear and Adaptive Control[C]//LNCIS.Springer-Verlag Berlin Heidelberg,2003∶239-248.
[5]HUANG J,RUGH W J.On a nonlinear multivariable servomechanism problem[J].Automatica,1990,26∶963-972.
[6]GOPALSWAMY S,HEDRICK J K.Tracking nonlinear non-minimum phase systems using sliding control[J].International Journal of Control,1993,57(5)∶1141-1158.
[7]ZHENG TAODING.Backstepping stabilization of nonlinear systems with a nonminimum phase zero[C]//Proceedings of the 40th of IEEE conference on Decision and Control Orlando.Florida USA,2001.
[8]IIYA A SHKOLNIKOV,YURI B SHTESSEL.Aircraft nonminimum phase control in dynamic sliding manifolds[J].Journal of guidance,control and dynamics,2001,24(3)∶566-572.
[9]CHWA D K,CHOI J Y.New parametric affine modeling and control for skid-to-turn missiles[C]//IEEE Transactions on Control Systems Technology,2001,9(2)∶335-347.
[10]LEE J I,HA I J.Autopilot design for highly maneuvering STT missiles via singular perturbationlike technique[J].IEEE Transactions on Control System Technology,1999,7(5)∶527-541.
[11]RYU J H,PARK C S,TANK M J.Plant inversion control of tail-controlled missiles[C]//Guidance,Navigation and Control Conferrnce.New orleans,1997∶1691-1696.
[12]馬騁,馮之敬,趙廣木.零幅相誤差跟蹤控制器[J].清華大學學報∶自然科學版,2000,40(5)∶44-46.
[13]蔡秀珊,阮榮耀,非最小相位系統的自適應跟蹤 Ⅰ∶單輸入單輸出情況[J].華東師范大學學報∶自然科學版,2000(9)∶27-32.
[14]李清泉.組合自校正器[J].自動化學報,1986,12(2)∶138-145.
[15]張維存,李清泉.多變量組合自校正器[J].信息與控制,1994,23(3)∶129-132.
[16]魯照權.一類非最小相位過程內??刂葡到y設計[J].基礎自動化,2002,9(2)∶7-10.
[17]劉翔,李東海,姜學智,胡雪蛟.不穩定對象及非最小相位對象的自抗擾控制仿真研究[J].控制與決策,2001,16(4)∶420-429.
[18]謝世杰,唐小靜,吳旭光,徐德民.零點配置和飛行器高度動態系統的性能補償[J].系統工程與電子技術,2000,22(11)∶29-30.