魏軍輝,馮昌林,孫越林
(海軍研究院,北京 100161)
制導(dǎo)炮彈技術(shù)是當(dāng)前兵器科學(xué)領(lǐng)域重點(diǎn)研究發(fā)展方向之一[1],提高制導(dǎo)炮彈的制導(dǎo)精度是研究的熱點(diǎn)問(wèn)題。制導(dǎo)炮彈借助常規(guī)的發(fā)射平臺(tái)進(jìn)行發(fā)射,飛行過(guò)程中通過(guò)飛行控制系統(tǒng)引導(dǎo)炮彈命中目標(biāo)[2]。為提高飛行控制系統(tǒng)的性能,制導(dǎo)炮彈飛行控制系統(tǒng)的控制算法在常規(guī)PID控制的基礎(chǔ)上,與自適應(yīng)控制、魯棒控制、滑模控制,神經(jīng)網(wǎng)絡(luò)控制、模糊控制等現(xiàn)代先進(jìn)控制理論與方法結(jié)合,在理論研究與工程應(yīng)用取得了眾多的研究成果[3-7]。其中,滑模變結(jié)構(gòu)控制算法簡(jiǎn)單,且具有較強(qiáng)的抗干擾性,在飛行控制領(lǐng)域得到廣泛的研究和應(yīng)用[8-11]。
本文針對(duì)制導(dǎo)炮彈飛行控制問(wèn)題,構(gòu)造模糊滑模飛行控制算法:將模糊控制和滑模控制相結(jié)合,設(shè)計(jì)模糊滑模控制器,基于模糊增益調(diào)節(jié),在初始階段產(chǎn)生較大的增益使系統(tǒng)盡快到達(dá)滑模面,在接近滑模面階段增益變小削弱抖振。經(jīng)仿真計(jì)算,算法的正確性、控制的快速性和精確性得到驗(yàn)證。
根據(jù)參考文獻(xiàn)[12],制導(dǎo)炮彈縱向運(yùn)動(dòng)舵偏角與過(guò)載的傳遞函數(shù)可以表示為
(1)
根據(jù)式(1)得到
(2)
(3)
變結(jié)構(gòu)控制理論由于其滑動(dòng)模態(tài)對(duì)系統(tǒng)參數(shù)攝動(dòng)和外界干擾具有不變性,在解決不確定非線(xiàn)性系統(tǒng)的控制問(wèn)題上顯示出較大的優(yōu)勢(shì),本文采用變結(jié)構(gòu)控制方法設(shè)計(jì)帶有落角約束的制導(dǎo)律。
變結(jié)構(gòu)控制器的設(shè)計(jì)主要分兩步:第一步是設(shè)計(jì)合適的滑動(dòng)模態(tài)超平面,確?;瑒?dòng)模態(tài)運(yùn)動(dòng)穩(wěn)定并具有良好的動(dòng)態(tài)品質(zhì);第二步是求取合適的制導(dǎo)律,保證系統(tǒng)能在有限的時(shí)間到達(dá)滑動(dòng)模態(tài)面。
1)選取合適的滑動(dòng)模態(tài)面
設(shè)計(jì)滑模函數(shù)
(4)
跟蹤誤差及其導(dǎo)數(shù)為
(5)
其中,nyc為理想的過(guò)載指令。
2)設(shè)計(jì)變結(jié)構(gòu)制導(dǎo)律
定義李亞普諾夫函數(shù)
(6)
由式(3)和式(5)可得
(7)
(8)
則
(9)
(10)
當(dāng)t→∞,s→∞,且s收斂速度由ε決定。
如果被控對(duì)象的數(shù)學(xué)模型已知,滑??刂破骺梢允瓜到y(tǒng)輸出跟蹤理想信號(hào)的指令。在建模過(guò)程中,一方面需要較大的增益使系統(tǒng)盡快的到達(dá)滑模面,另一方面切換增益過(guò)大就會(huì)造成抖振。因此基于模糊切換增益調(diào)節(jié),設(shè)計(jì)模糊滑??刂破鳎_(dá)到使系統(tǒng)盡快到達(dá)滑模面并削弱抖振的雙重目的。
表1 模糊規(guī)則
其中,NB為負(fù)大,NM為負(fù)中,ZO為零,PM為正中,PB為正大。模糊系統(tǒng)的輸入和輸出隸屬函數(shù)如圖1所示。
圖1 隸屬函數(shù)
模糊規(guī)則設(shè)計(jì)如下:
R1:ifsdsis PB thendkis PB
R2:ifsdsis PM thendkis PM
R3:ifsdsis ZO thendkis ZO
R4:ifsdsis NM thendkis NM
R5:ifsdsis NB thendkis NB
(11)
其中,G為比例系數(shù),根據(jù)經(jīng)驗(yàn)確定。
(13)
對(duì)比經(jīng)典的滑??刂粕仙龝r(shí)間略有提高,模糊滑模控制上升時(shí)間為0.34 s,與經(jīng)典滑模控制上升時(shí)間0.36 s基本相同,其他各項(xiàng)指標(biāo)基本與經(jīng)典滑??刂葡嗤?,基本無(wú)超調(diào),跟蹤精度很高,即模糊增益調(diào)節(jié)基本不影響滑??刂葡到y(tǒng)本身的各項(xiàng)良好的性能指標(biāo)。
圖2 模糊滑??刂齐A躍響應(yīng)
對(duì)比兩種控制方法的控制輸出即舵偏角信號(hào),經(jīng)典滑??刂撇捎眠B續(xù)函數(shù)θ(s)代替符號(hào)函數(shù)得到的滑模控制器。兩種方法對(duì)比的結(jié)果如圖3所示??梢钥闯龌谀:鲆嬲{(diào)節(jié)的方法比前文提到的方法更加有效地削弱了控制系統(tǒng)的抖振,在抖振幅度和抖振頻率上都有了較大的削弱,達(dá)到了令人滿(mǎn)意的結(jié)果。
圖3 階躍信號(hào)時(shí)兩種控制方法輸出對(duì)比
圖4 模糊滑模控制的正弦信號(hào)響應(yīng)
制導(dǎo)炮彈飛行控制算法是決定其制導(dǎo)精度的關(guān)鍵部分,本文在制導(dǎo)炮彈縱向傳遞函數(shù)的基礎(chǔ)上,結(jié)合模糊控制理論、指數(shù)趨近律和滑模變結(jié)構(gòu)控制理論,設(shè)計(jì)了基于模糊增益調(diào)節(jié)的滑模變結(jié)構(gòu)控制算法。仿真表明:所設(shè)計(jì)算法能夠確??刂葡到y(tǒng)對(duì)指令跟蹤的快速性和精確性,滿(mǎn)足飛行控制系統(tǒng)的需要。