屈秀敏,劉珊中,劉永斌
(河南科技大學(xué)信息工程學(xué)院,河南 洛陽 471023)
導(dǎo)彈自動駕駛儀控制算法魯棒性研究*
屈秀敏,劉珊中,劉永斌
(河南科技大學(xué)信息工程學(xué)院,河南 洛陽 471023)
以某型軸對稱導(dǎo)彈為研究對象,在解耦和線性化的情況下,得到簡化的數(shù)學(xué)模型。通過求解線性矩陣不等式(LMI)設(shè)計了狀態(tài)反饋H∞控制導(dǎo)彈自動駕駛儀,采用模糊和變論域理論設(shè)計了變論域模糊PID控制自動駕駛儀。考慮飛行過程中的干擾、氣動參數(shù)攝動,對兩種自動駕駛儀的控制性能進行對比研究,仿真結(jié)果表明,二者皆能實現(xiàn)對導(dǎo)彈制導(dǎo)指令的有效跟蹤,其中狀態(tài)反饋H∞控制設(shè)計的自動駕駛儀在指令跟蹤的快速性、準(zhǔn)確性和抗干擾性上具有明顯的優(yōu)越性。
線性矩陣不等式,變論域,模糊控制,自動駕駛儀,魯棒性
導(dǎo)彈控制系統(tǒng)中的氣動參數(shù)隨著導(dǎo)彈飛行速度、飛行高度,以及戰(zhàn)場環(huán)境等的改變會發(fā)生劇烈變化,這種不確定性的變化會嚴(yán)重影響導(dǎo)彈控制系統(tǒng)的性能。為了實現(xiàn)制導(dǎo)指令的精確跟蹤,及時修正偏差,使導(dǎo)彈運行在期望的軌道上,這就要求設(shè)計的導(dǎo)彈自動駕駛儀應(yīng)該具有很強的魯棒性和抗干擾性。
本文在彈道特征點上設(shè)計了基于線性矩陣不等式(LMI)的狀態(tài)反饋H∞控制導(dǎo)彈自動駕駛儀,在模糊控制的基礎(chǔ)上,引入伸縮因子設(shè)計了變論域模糊PID控制自動駕駛儀,通過研究兩種自動駕駛儀的指令跟蹤性能和魯棒性,以期找到更適合于導(dǎo)彈自動駕駛儀的設(shè)計方法。
將導(dǎo)彈的模型分為3個通道,即俯仰通道、偏航通道和滾轉(zhuǎn)通道,并假設(shè):①視導(dǎo)彈彈體為剛體;②忽略重力及推力偏心的影響;③采用系數(shù)凍結(jié)法,在所研究的彈道特征點上的所有動力學(xué)參數(shù)、運動學(xué)參數(shù)等視為常數(shù);④攻角和側(cè)滑角均視為小量;⑤忽略舵機非線性的影響,用一階慣性環(huán)節(jié)代替每個通道的實際舵機模型[1-2]。
基于以上假設(shè),以某型軸對稱導(dǎo)彈為研究對象,在解耦和線性化的情況下簡化的數(shù)學(xué)模型如式(1)所示:
將式(1)轉(zhuǎn)化為三通道相應(yīng)的傳遞函數(shù)如式(2)所示:
式(1)和式(2)中:a1、a2、a3、a4、a5、b1、b2、b3、b4、b5、c1、c3為彈體的動力學(xué)系數(shù),α為攻角,β為側(cè)滑角,γ為滾轉(zhuǎn)角,wx、wy、wz為三通道的角速度,ny為俯仰過載,nz為偏航過載,δxc、δyc、δzc為舵偏角指令,δz、δy、δz為實際舵偏角;為舵機的時間常數(shù)。
自動駕駛儀的設(shè)計目標(biāo)是保證彈體俯仰通道過載ny準(zhǔn)確跟蹤俯仰過載指令nyc,偏航過載nz準(zhǔn)確跟蹤偏航過載指令nzc,彈體滾轉(zhuǎn)角γ準(zhǔn)確跟蹤滾轉(zhuǎn)角指令 γc,故重新定義了 3 個誤差 eny,enz,er作為俯仰、偏航和滾轉(zhuǎn)通道中的一個新的狀態(tài)變量,由于三通道自動駕駛儀(俯仰、偏航、滾轉(zhuǎn))是分開設(shè)計的,且每個通道的設(shè)計思路是相似的,以俯仰通道為例,具體設(shè)計過程如下[3-4]。
式(3)的增廣被控對象為式(4):
設(shè)計靜態(tài)狀態(tài)反饋控制器u=kx使得相應(yīng)的閉環(huán)系統(tǒng)(5)是漸進穩(wěn)定的:
定理[9]:對于系統(tǒng)(5),存在一個狀態(tài)反饋 H∞控制器,當(dāng)且僅當(dāng)存在一個對稱正定矩陣X和W,使得式(6)的矩陣不等式
成立,進而,如果矩陣不等式(6)存在一個可行解X和W,那么是系統(tǒng)(5)的一個狀態(tài)反饋H∞控制器。
代入某型軸對稱導(dǎo)彈俯仰通道特征點的參數(shù)可得:
在模糊控制的基礎(chǔ)上,引入伸縮因子設(shè)計導(dǎo)彈自動駕駛儀,這樣在原有專家經(jīng)驗總結(jié)的控制規(guī)則不變的情況下,變量論域會隨著誤差的變化進行相應(yīng)的伸縮變化。該模糊自動駕駛儀以俯仰過載量的誤差e和誤差的變化率ec作為輸入,作為其輸出。并且偏差的基本論域定為[-E,E],偏差變化率的基本論域為[-Ec,Ec],輸出量的基本論域為[-U,U],最終通過多次試驗可以確定其最終的論域。使用模糊推理對PID參數(shù)的模糊矩陣進行設(shè)計,進而對PID參數(shù)進行實時調(diào)節(jié),如式(7)所示:
自動駕駛儀輸入量的誤差e基本論域設(shè)定為[-6,6],模糊論域為[-3,3],誤差的變化率 ec的基本論域設(shè)定為 [-6,6],模糊論域為 [-6,6]。輸出量的基本論域設(shè)定為[-3,3],模糊論域為[-0.3,0.3]。該自動駕駛儀輸入和輸出語言變量的模糊子集為,自動駕駛儀的輸入與輸出的隸屬度函數(shù)選用三角形的,控制規(guī)則選擇Mamdani型。本文所采用的控制規(guī)則有49條,如表1所示。模糊規(guī)則表
表1
函數(shù)為論域 X=[-E,E]的一個伸縮因子[10]。經(jīng)過反復(fù)試驗,俯仰通道選取基于比例指數(shù)函數(shù)模型的伸縮因子,輸入變量e和ec的伸縮因子均選取為α,如式(8)所示:
多次試驗得出,1、2為 0.5。輸出變量 Kp、Ki、Kd的伸縮因子選取統(tǒng)一為β,如式(9)所示:
輸出變量的伸縮因子選取1、2為0.5,加入伸縮因子后輸入論域為時,輸出論域變?yōu)椤?/p>
經(jīng)多次實驗驗證,以階躍信號下的系統(tǒng)響應(yīng)作為依據(jù)來評價導(dǎo)彈自動駕駛儀的控制性能,以能夠使控制性能達到最佳作為最終的量化因子和比例因子。
圖1 導(dǎo)彈自動駕駛儀魯棒性對比仿真研究框圖
根據(jù)上述設(shè)計的狀態(tài)反饋H∞控制導(dǎo)彈自動駕駛儀和變論域模糊PID控制自動駕駛儀,引入舵機模型,搭建俯仰通道導(dǎo)彈自動駕駛儀魯棒性對比仿真研究結(jié)構(gòu)圖,要求δmax≤45°,考慮導(dǎo)彈飛行過程中遇到的各種干擾,以及存在的參數(shù)攝動,對前述所設(shè)計的兩種導(dǎo)彈自動駕駛儀的指令跟蹤能力和抗干擾性進行對比研究[5-6],Sumilink仿真結(jié)構(gòu)框圖如圖1所示。
①俯仰通道過載指令采用階躍信號進行仿真,幅值為10,干擾信號采用脈沖信號Amplitude為0.25,period(secs)為 10,Pulse Width 為 5,phase delay(secs)為0,無氣動參數(shù)攝動時的仿真結(jié)果如圖2所示。
圖2 有干擾無攝動時自動駕駛儀的控制性能仿真對比圖
②俯仰通道過載指令采用階躍信號進行仿真,幅值為10,干擾信號采用脈沖信號Amplitude為0.25,period(secs)為 10,Pulse Width 為 5,phase delay(secs)為0,所有的氣動參數(shù)攝動原來的+2豫時的仿真結(jié)果如圖3所示。
圖3 有干擾攝動+2豫時自動駕駛儀的控制性能仿真對比圖
③俯仰通道過載指令采用階躍信號進行仿真,幅值為10,干擾信號采用脈沖信號Amplitude為0.25,period(secs)為 10,Pulse Width 為 5,phase delay(secs)為 0[7-8],所有的氣動參數(shù)攝動原來的 -2 豫時的仿真結(jié)果如圖4所示。
圖4 有干擾攝動-2豫時自動駕駛儀的控制性能仿真對比圖
以某型軸對稱導(dǎo)彈為研究對象,在解耦和線性化的情況下,得到簡化的數(shù)學(xué)模型,通過選擇合適的狀態(tài)變量,設(shè)計了基于線性矩陣不等式的狀態(tài)反饋H∞控制導(dǎo)彈自動駕駛儀;其次,將各通道的狀態(tài)方程轉(zhuǎn)化為其相應(yīng)的傳遞函數(shù),在模糊控制的基礎(chǔ)上引入伸縮因子,設(shè)計了變論域模糊PID控制自動駕駛儀;引入舵機模型,對兩種自動駕駛儀的控制性能進行對比研究,從仿真結(jié)果來看,二者皆能實現(xiàn)對導(dǎo)彈制導(dǎo)指令的有效跟蹤,但是,前者設(shè)計的導(dǎo)彈自動駕駛儀在指令跟蹤時的調(diào)節(jié)時間短,動態(tài)響應(yīng)速度快,對氣動參數(shù)攝動和導(dǎo)彈飛行過程中遇到的干擾具有較好的抑制作用。所以,基于線性矩陣不等式的狀態(tài)反饋H∞控制算法魯棒性強,更適合于導(dǎo)彈的姿態(tài)控制。
[1]賈杰,劉連章,曹琦.導(dǎo)彈解耦控制方法綜述[J].航空兵器,2010,6(3):18-21.
[2]湯柏濤,董斌,于云峰.BTT導(dǎo)彈滾轉(zhuǎn)通道模型參考變結(jié)構(gòu)自動駕駛儀設(shè)計[J].計算機測量與控制,2011,19(1):105-107.
[3]潘琢金,郭效哲,毛艷娥,等.導(dǎo)彈自動駕駛儀改進遺傳模糊控制器設(shè)計 [J].火力與指揮控制,2014,39(11):137-145.
[4]GAN X S,TANG X Q.Misslie autopilot design based on fuzzy self-tuning immune PID control[J].Advanced Materials Research,2013,739:550-554.
[5]程高輝,周軍.積分模糊變結(jié)構(gòu)控制的導(dǎo)彈側(cè)向自動駕駛儀設(shè)計[J].火力與指揮控制,2009,34(2):87-89.
[6]林德福,孫彩英.H∞理論在BTT導(dǎo)彈自動駕儀設(shè)計中的應(yīng)用[J].系統(tǒng)仿真學(xué)報,2010,22(4):991-995.
[7]周衛(wèi)文,梁曉庚,崔彥凱.空空導(dǎo)彈增益調(diào)度魯棒H∞控制自動駕駛儀設(shè)計[J].計算機測量與控制,2013,21(1):136-138.
[8]于秀萍,官雙英.基于H∞控制理論的BTT導(dǎo)彈自動駕儀設(shè)計[J].系統(tǒng)工程與電子技術(shù),2008,30(5):905-908.
[9]俞立.線性矩陣不等式處理方法[M].北京:清華大學(xué)出版社,2002.
[10]潘永平,王欽若.變論域自適應(yīng)模糊PID控制器[J].電氣自動化,2007,29(3):9-11.
Research on Robustness of Missile Autopilot Control Alogorithm
QU Xiu-min,LIU Shan-zhong,LIU Yong-bin
(School of Information Engineering,Henan University of Science and Technology,Luoyang 471023,China)
Taking a certain type of axis symmetrical missile as the research object ,a simplified mathematical model is obtained in the case of decoupling and linearization.The state feedback H∞control missile autopilot is designed by solving linear matrix inequality (LMI),and the variable universe fuzzy PID control autopilot is designed by using fuzzy and variable universe theory.Considering the disturbance and the perturbation of aerodynamic parameters during flight,a comparative study is carried out on the control performance of the both autopilots.The simulation results show that both of them can achieve tracking of the missile guidance command effectively,especially the state feedback H∞control missile autopilot has obvious advantages in rapidity and accuracy of the command tracking and anti-interference.
linear matrix inequality,variable universe,fuzzy control,autopilot,robustness
TJ765
A
10.3969/j.issn.1002-0640.2017.08.012
1002-0640(2017)08-0052-05
2016-06-14修回日期:2016-07-16
國家自然科學(xué)基金(61203047);河南省教育廳自然科學(xué)基金資助項目(12A120004)
屈秀敏(1990- ),女,河南新鄉(xiāng)人,碩士。研究方向:導(dǎo)彈控制算法研究。