范世鵬,林德福,姚懷瑾,路宇龍,祁載康
(1.北京理工大學 宇航學院,北京100081;2.北京航天自動控制研究所,北京100854;3.北京電子工程總體研究所,北京100854)
由美國Raytheon 公司首次提出的經(jīng)典三回路駕駛儀以其良好的性能和工程可實現(xiàn)性而被廣泛采用。三回路駕駛儀以一階實根為主導極點,而通過選取二階共軛復根可改變開環(huán)穿越頻率,保證系統(tǒng)擁有足夠的幅相裕度[1-6]。這種駕駛儀存在多種結(jié)構(gòu),通過不同方法重構(gòu)攻角,形成偽攻角反饋,都能使系統(tǒng)魯棒性得以改善[4]。
最優(yōu)二次型(LQR)理論在工程中已經(jīng)得到了廣泛應用。Mracek 等[7]、Wise[8]利用最優(yōu)/經(jīng)典理論設計、分析了單通道自動駕駛儀;Nesline 等分析了LQR 設計常常出現(xiàn)系統(tǒng)失穩(wěn)的原因,并指出必須對開環(huán)穿越頻率進行約束[9];Williams 等運用LQR方法為傾斜轉(zhuǎn)彎(BTT)導彈多輸入多輸出(MIMO)系統(tǒng)設計控制系統(tǒng)[10];文獻[11 -12]采用LQR 方法,通過對比研究最優(yōu)制導律獨立設計和制導/控制一體化設計,指出了一體化設計的優(yōu)越性;而Li 等在采用古典控制理論為滾轉(zhuǎn)導彈設計控制系統(tǒng)時忽略了耦合效應[13-14]。
本文建立滾轉(zhuǎn)導彈存在通道耦合的動力學模型,為消除耦合的影響,基于現(xiàn)代控制LQR 最優(yōu)理論,推導得到一種I 型系統(tǒng)的三回路駕駛儀結(jié)構(gòu),對比研究了MIMO 和單輸入多輸出(SIMO)兩種設計結(jié)果;并通過分析權(quán)系數(shù)與駕駛儀性能之間的關系,旨在輔助設計者合理選取權(quán)系數(shù)。
滾轉(zhuǎn)導彈因邊界層非對稱畸變等原因而普遍存在馬格努斯效應,這對彈體姿態(tài)運動影響較大,使俯仰、偏航存在通道耦合。另外,彈體自身滾轉(zhuǎn)也將產(chǎn)生陀螺耦合效應。這兩種效應與彈體轉(zhuǎn)速相關,轉(zhuǎn)速越高,則耦合效應越明顯。
滾轉(zhuǎn)導彈動力學建立在準彈體系下的表達形式相對簡單,在線性化小擾動假設下,考慮耦合效應的軸對稱滾轉(zhuǎn)導彈動力學方程可表示為
式中:? 為俯仰角;α 為攻角;β 為側(cè)滑角;ψ 為偏航角;δ 為舵偏角;v 為導彈速度;ay、az為y 軸方向和z 軸方向的彈體過載;分別為俯傾力矩對攻角、舵偏角、俯傾角速率的偏導數(shù),Jz為轉(zhuǎn)動慣量;bα=T 為推力,Yα、Yδz分別為升力對攻角、舵偏角的偏導數(shù),m 為導彈質(zhì)量;為俯仰力矩對側(cè)滑角的偏導數(shù),ωx為導彈自旋角速率。
不難看出,俯仰、偏航動力學具有反對稱通道耦合的特點,其模型如圖1所示。
圖1 滾轉(zhuǎn)導彈俯仰/偏航動力學模型Fig.1 Pitch and yaw dynamics model of rolling missile
在此引入過載誤差ey=ay-ayc,以俯仰為例,制導指令相對于控制系統(tǒng)而言,可視為慢變量。設為0,則過載誤差可表示為
根據(jù)(1)式中過載與攻角之間的關系,將過載引入(1)式的微分方程中而消去攻角,從而得到
對偏航動力學方程作與俯仰通道相同的假設和數(shù)學等價變形。對于以上存在通道耦合的動力學模型,可將耦合效應視為外界干擾,增加一個積分環(huán)節(jié)使之形成Ⅰ型控制系統(tǒng),以消除通道耦合引起的穩(wěn)態(tài)誤差。對以上方程組中的過載、姿態(tài)角速率相關的微分方程左右兩邊進行微分。
由于LQR 控制方法對數(shù)學模型準確性的要求較為嚴格,模型不準確對于控制系統(tǒng)的各項性能將有較大的影響,甚至造成系統(tǒng)失穩(wěn)[15]。在工程實踐中應用最優(yōu)控制理論,應盡可能準確地建立系統(tǒng)的數(shù)學模型。數(shù)學模型越準確,則控制系統(tǒng)性能越優(yōu)良[9],因此,數(shù)學模型考慮二階舵機環(huán)節(jié)的動態(tài)特性:
線性二次型是最優(yōu)控制理論中一類典型的優(yōu)化問題,其指性能泛函選取為狀態(tài)變量和控制變量的二次型函數(shù)的積分形式。在合理的假設條件下,該問題所求得的控制律可以是解析的且線性的[15]。
設線性系統(tǒng)動態(tài)方程的狀態(tài)空間表示為
式中:x 為n 維狀態(tài)變量;u 為r 維控制向量;A、B、C分別為n×n 維矩陣、n×r 維矩陣、m×n 維矩陣。
給定無限時間假設下的關于狀態(tài)x(t)和控制u(t)的二次型性能指標函數(shù):
式中:Q、R 為權(quán)系數(shù)矩陣,Q =QT≥0,為n ×n 維半正定對稱陣;R=RT>0,為r×r 維正定對稱陣。
所謂二次型最優(yōu)控制問題,就是尋求一個容許控制u*(t)∈Rr×r,使沿著由初態(tài)x0出發(fā)的相應狀態(tài)軌跡x(t),使性能指標函數(shù)取為極小值,即
由二次型最優(yōu)控制極小值理論可知,為使指標函數(shù)達到最小,最優(yōu)控制律應為
式中:P 為黎卡蒂微分方程式的解,容易證明,P 為對稱正定矩陣。
不難看出,最優(yōu)控制律為線性時變的全狀態(tài)反饋,且非線性的黎卡蒂微分方程求解繁瑣,至少需要求解n(n +1)/2 個一階微分方程。隨著時間趨向于無窮,P(t)將趨于常值陣,最優(yōu)反饋時變系統(tǒng)也將轉(zhuǎn)換為定常系統(tǒng)。此時,可以用黎卡蒂代數(shù)方程式的解代替微分方程式的解。
則系統(tǒng)的最優(yōu)狀態(tài)軌線x*(t)為
性能指標的最小值為
通過全狀態(tài)反饋,系統(tǒng)的閉環(huán)極點發(fā)生變化,使系統(tǒng)運動遵循最優(yōu)軌線,從而改善了系統(tǒng)的動態(tài)特性。設Lyapunov 正定函數(shù)
對L(x)求導,并將(11)式代入(13)式可得
為簡化控制系統(tǒng)的設計,首先將狀態(tài)耦合視為干擾,忽略通道耦合效應,建立俯仰通道數(shù)學模型,狀態(tài)變量、控制變量和輸出變量分別為
則SIMO 俯仰通道數(shù)學模型可描述為
對于具有通道耦合的滾轉(zhuǎn)導彈而言,控制系統(tǒng)期望俯仰偏航兩個通道的過載響應誤差限制在一定的范圍內(nèi),這不僅可使制導指令得以準確快速地執(zhí)行,也可削弱通道耦合的影響;為防止彈體劇烈振蕩,姿態(tài)角加速度必須加以限制;同時,控制能耗即舵偏角角速率不得過大,應對舵偏角速率進行限制。因此,提出以下指標函數(shù):
式中:常數(shù)Ci(i =1,2,3)為權(quán)系數(shù),其數(shù)值越大,則對相應變量的限制作用越強。對應于LQR 方法中的權(quán)系數(shù)矩陣為
控制系統(tǒng)性能指標與權(quán)系數(shù)矩陣密切相關,選取不同的Ci,則得到不同的控制系統(tǒng)性能品質(zhì),因此,合理選取權(quán)系數(shù)是LQR 設計方法的關鍵。從Ci的物理意義來看,控制系統(tǒng)動態(tài)品質(zhì)主要取決于C1,而阻尼特性、幅相裕度等與C2也有一定關系。
利用第2 節(jié)提出的LQR 方法設計控制系統(tǒng),即可得到狀態(tài)反饋增益矩陣K:
對(19)式兩邊進行積分,可得控制律
以上控制律的實現(xiàn),一方面要改變舵機特性,電動舵機通過驅(qū)動電流和碼盤對舵偏角速率和舵偏角進行反饋控制;另一方面,利用彈體過載和姿態(tài)角速率信息,構(gòu)建了三回路駕駛儀結(jié)構(gòu),以改善彈體動態(tài)特性。圖2給出了控制系統(tǒng)的基本結(jié)構(gòu)。
圖2 SIMO 設計的控制系統(tǒng)示意圖Fig.2 Control system designed via SIMO method
閉環(huán)系統(tǒng)極點表征了控制器的性能優(yōu)劣,研究閉環(huán)極點隨著加權(quán)矩陣變化的規(guī)律可以幫助設計者選擇權(quán)系數(shù)矩陣,并更好地理解特定的權(quán)系數(shù)矩陣所得到的控制器。注意到最優(yōu)控制律完全取決于狀態(tài)加權(quán)矩陣與控制加權(quán)矩陣的相對大小關系,這里固定C3=10 000,通過調(diào)節(jié)C1、C2,得到不同性能指標的控制器。
首先固定C2=25,分別選取不同的C1,設計結(jié)果如表1所示。圖3、圖4給出了不同C1值下設計結(jié)果的開、閉環(huán)系統(tǒng)頻域特性。
表1 不同C1下的設計結(jié)果Tab.1 Comparison of designs with different C1
圖3 不同C1值下設計結(jié)果的開環(huán)系統(tǒng)頻域特性Fig.3 Bode diagram of open loop for different C1
固定C1=20,分別選取不同的C2,設計結(jié)果如表2所示。圖5、圖6分別給出了不同C2值下設計結(jié)果的開、閉環(huán)系統(tǒng)幅相頻特性。
由表1設計結(jié)果可見,增大權(quán)系數(shù)C1,開環(huán)穿越頻率和系統(tǒng)閉環(huán)帶寬隨之增大,主導極點遠離虛軸,使系統(tǒng)的響應速度加快,在帶寬附近處,閉環(huán)系統(tǒng)相位滯后略有減小,且在高頻段的相位特性基本一致。但同時,系統(tǒng)幅相裕度有所減小,頻域指標將會下降。
圖4 不同C1值下設計結(jié)果的閉環(huán)系統(tǒng)頻域特性Fig.4 Bode diagram of closed loop for different C1
表2 不同C2值下的設計結(jié)果Tab.2 Comparison of designs with different C2
權(quán)系數(shù)C2主要影響系統(tǒng)的幅相裕度,由圖5可見,增大C2,可提高相位裕度,但將減小幅值裕度。此外,C2對閉環(huán)系統(tǒng)帶寬有一定影響,增大C2將減小系統(tǒng)帶寬,而對閉環(huán)系統(tǒng)的相頻特性影響甚微。
由最優(yōu)理論設計的控制系統(tǒng),可能出現(xiàn)滿足相位裕度指標但穿越頻率很大的現(xiàn)象。由于動力學模型僅考慮彈體與舵機環(huán)節(jié),而系統(tǒng)純延遲、慣性器件動力學、結(jié)構(gòu)濾波器等都會帶來相位滯后,直接威脅控制系統(tǒng)穩(wěn)定性,因此,必須對開環(huán)穿越頻率進行約束,以保證系統(tǒng)的穩(wěn)定裕度[7]。
從圖3和圖5可看出,開環(huán)截止頻率ωCR與C1關系密切。如圖7所示給出了ωCR與C1的關系曲線。
圖5 不同C2值下設計結(jié)果的開環(huán)系統(tǒng)幅相頻特性Fig.5 Bode diagram of open loop for different C2
圖6 不同C2值下設計結(jié)果的閉環(huán)系統(tǒng)幅相頻特性Fig.6 Bode diagram of closed loop for different C2
設計者可根據(jù)ωCR與C1的關系,合理選取C1;綜合考慮C1、C2系統(tǒng)與時域指標之間的關系調(diào)整權(quán)系數(shù)取值,使得到的控制器滿足時域與頻域的復合指標。最終選取C1=20,C2=25,C3=10 000. 由于俯仰、偏航動力學具有對稱性,則采用SIMO 設計的反饋增益矩陣
式中:K1= [ 45 3.2 120 -220 0.41 ]×10-3.
若考慮耦合效應,則俯仰、偏航一體化數(shù)學模型為MIMO 系統(tǒng),如(22)式所示。仍采用LQR方法設計控制律,稱為MIMO 設計,示意圖如圖8所示。
圖8 MIMO 設計的控制系統(tǒng)示意圖Fig.8 Control system designed via MIMO method
選取二次型性能指標函數(shù)為
選取以單通道設計相同的權(quán)系數(shù)取值:C1=20,C2=25,C3=10 000,所得到狀態(tài)反饋增益矩陣
式中:K1= [ 46 3.3 120 -230 0.43 ]×10-3;K2= [ 2.1 -0.2 4.2 21 0 ]×10-3.
反饋增益矩陣具有分塊反對稱的特點,通過多組設計結(jié)果對比兩種設計方法,可歸納出:1)兩個通道來源于自身通道反饋回路的控制參數(shù)K1差異很小;2)俯仰通道控制系統(tǒng)來自俯仰通道狀態(tài)反饋的增益K1各元素,遠大于來自偏航通道相應的增益K2各元素,偏航控制亦然;3)通道耦合使增益矩陣中的K2不為0,且耦合越大,則‖K2‖2越大。
滾轉(zhuǎn)導彈的馬格努斯效應和陀螺效應分別與靜穩(wěn)定力矩和阻尼力矩相對應,三回路駕駛儀中的過載反饋、角速率反饋人為增大了彈體靜穩(wěn)定系數(shù)和阻尼系數(shù),使耦合效應在彈體姿態(tài)運動方程中所占的比重將有所減小,相對削弱了耦合效應的影響,從而使K2各元素遠小于K1各元素。因此,滾轉(zhuǎn)導彈存在的耦合效應對控制系統(tǒng)的設計結(jié)果影響不大,完全可以單通道獨立設計。
為驗證第3 節(jié)的設計結(jié)果與分析,建立存在通道耦合的數(shù)學仿真模型,各項氣動參數(shù)為攻角、側(cè)滑角的非線性函數(shù),氣動耦合項馬格努斯力矩系數(shù)為靜穩(wěn)定力矩系數(shù)的40%,陀螺力矩系數(shù)為阻尼力矩系數(shù)的10%;引入角速率陀螺和加速度計的動力學環(huán)節(jié),帶寬均為40 Hz,阻尼系數(shù)為0.8. 在俯仰通道輸入40 m/s2的階躍過載指令,分別對不同C1、C2值下的設計結(jié)果進行仿真,俯仰、偏航通道過載響應分別如圖9~圖12 所示。
圖9 不同C1值下設計結(jié)果的俯仰通道過載響應Fig.9 Response of pitch acceleration for different C1
圖10 不同C1值下設計結(jié)果的偏航通道過載響應Fig.10 Response of yaw acceleration for different C1
由仿真結(jié)果可看出,與原彈體響應相比較,設計的控制系統(tǒng)使系統(tǒng)動態(tài)響應特性得以改善,且對耦合的抑制作用較為顯著,可完全消除由耦合引起的響應穩(wěn)態(tài)誤差。增大權(quán)系數(shù)C1,可有效限制過載誤差,加快系統(tǒng)響應速度;而權(quán)系數(shù)C2與超調(diào)量相關,增大權(quán)系數(shù)C2將減小系統(tǒng)超調(diào)。
圖11 不同C2值下設計結(jié)果的俯仰通道過載響應Fig.11 Response of pitch acceleration for different C2
圖12 不同C2值下設計結(jié)果的偏航通道過載響應Fig.12 Response of yaw acceleration for different C2
如圖13 所示給出了本文SIMO 和MIMO 設計結(jié)果對俯仰通道階躍過載指令的響應曲線。
圖13 兩種設計結(jié)果的俯仰和偏航過載響應曲線Fig.13 Responses of pitch and yaw accelerations
由圖13 可見,與SIMO 設計相較而言,MIMO 設計得到的控制系統(tǒng)在時域響應方面差異很小,在提高響應速度方面并不明顯。且二者對耦合的抑制效果都十分理想,不存在穩(wěn)態(tài)誤差。作為Ⅰ型系統(tǒng),三回路駕駛儀結(jié)構(gòu)中的積分器可使由耦合運動造成的誤差不斷衰減,直至歸0.
通過對滾轉(zhuǎn)導彈控制系統(tǒng)的設計與研究,本文應用LQR 理論提出了一種控制系統(tǒng)的設計方法,所得到的控制律具有三回路駕駛儀的結(jié)構(gòu);指出駕駛儀性能與權(quán)系數(shù)密切相關,通過對比不同權(quán)系數(shù)取值的設計結(jié)果,驗證了權(quán)系數(shù)與駕駛儀的時頻、頻域性能之間的關系;SIMO 設計的三回路駕駛儀在抑制彈體耦合方面的效果十分理想,并具有良好的時域和頻域性能,可使系統(tǒng)準確無誤地跟蹤階躍指令,將耦合運動的穩(wěn)態(tài)誤差完全消除。最后,通過對比分析SIMO 設計和MIMO 設計,指出兩種設計結(jié)果的差異很小。工程上,為滾轉(zhuǎn)導彈設計三回路駕駛儀忽略狀態(tài)耦合進行獨立設計完全合理。最后,通過非線性數(shù)學仿真驗證了以上結(jié)論。
References)
[1]Zarchan P. Tactical and strategic missile guidance[M]. Reston:AIAA,1997:507 -539.
[2]Garnell P. Guided weapon control systems[M]. 2nd ed. QI Zaikang Revision. Beijing:Beijing Institute of Technology,2004:162 -164.
[3]Lin D F,F(xiàn)an J F,Qi Z K,et al. Analysis and improvement of missile three-loop autopilots[J]. Journal of System Engineering and Electronic,2009,20(4):844 -851.
[4]王輝,林德福,祁載康. 導彈偽攻角反饋的三回路駕駛儀分析[J]. 系統(tǒng)工程與電子技術,2012,34(1):92 -98.WANG Hui,LIN De-fu,QI Zai-kang. Design and analysis of missile three-loop autopilot with pseudo-angle of attack feedback[J].Systems Engineering and Electronics,2012,34(1):92 -98. (in Chinese)
[5]溫求遒,夏群力,祁載康. 三回路駕駛儀開環(huán)穿越頻率約束極點配置設計[J]. 系統(tǒng)工程與電子技術,2009,31 (2):420 -423.WEN Qiu-qiu,XIA Qun-li,QI Zai-kang. Pole placement design with open-loop crossover frequency constraint for three-loop autopilot[J]. Systems Engineering and Electronics,2009,31(2):420 -423.(in Chinese)
[6]王嘉鑫,林德福,祁載康. 戰(zhàn)術導彈三回路過載駕駛儀時頻特性分析[J]. 兵工學報,2013,34(7):828 -834.WANG Jia-xin,LIN De-fu,QI Zai-kang. Analysis of tactical missile three-loop lateral acceleration autopilot in the time and frequency domain [J]. Acta Armamentarii,2013,34 (7):828 -834. (in Chinese)
[7]Mracek C P,Ridgely D B. Missile longitudinal autopilots:connection between optimal control and classical topologies[C]∥AIAA Guidance,Navigation,and Control Conference. San Francisco:AIAA,2005:2005 -6381.
[8]Wise K A. A trade study on missile autopilot design using optimal control theory[C]∥AIAA Guidance,Navigation,and Control Conference. St Louis :AIAA,2007:2007 -6673.
[9]Nesline F,Zarchan P. Why modern controllers can go unstable in practice [J]. Journal of Guidance,Control,and Dynamics,1984,7(3):495 -500.
[10]Williams D E,F(xiàn)riedland B,Madiwale A N. Modern control theory for design of autopilots for bank-to-turn missiles[J]. AIAA Journal of Guidance and Control,1987,10(4):378 -386.
[11]Shima T,Golan O M. Linear quadratic differential games guidance law for dual controlled missiles[J]. IEEE Transactions on Aerospace and Electronic System,2007,43(3):834 -842.
[12]Levy M,Shima T,Gutman S. Linear quadratic integrated versus separated autopilot-guidance design[J]. Journal of Guidance,Control,and Dynamics,2013,36(6):1722 -1730.
[13]Li K Y,Yang S X,Zhao L Y. Stability of spinning missiles with an acceleration autopilot[J]. Journal of Guidance,Control,and Dynamics,2012,35(3):774 -786.
[14]Li K Y,Yang S X,Zhao L Y. Three-loop autopilot of spinning missiles[J]. Journal of Aerospace Engineering,2014,228(7):1195 -1201.
[15]Burl J B. Linear optimal control [M]. New Jersey:Prentice Hall,1996:183 -196.