王 鑒,趙宏宇,鐘繼鴻,王孟渝,蔡志俊
(上海機(jī)電工程研究所,上海 201109)
近幾年來(lái),臨近空間飛行器的戰(zhàn)略?xún)r(jià)值引起了世界各國(guó)的重視,同時(shí)也因其顯著的優(yōu)點(diǎn)和軍民兩用的潛在價(jià)值而成為研究熱點(diǎn)。但從整體發(fā)展水平看,臨近空間飛行器的廣泛應(yīng)用目前仍處于關(guān)鍵技術(shù)攻關(guān)階段。
臨近空間飛行器具有發(fā)射平臺(tái)多樣、飛行速度快、可機(jī)動(dòng)、多彈道變化、突防能力強(qiáng)和能夠打擊時(shí)間敏感目標(biāo)等突出優(yōu)勢(shì),對(duì)傳統(tǒng)的防空反導(dǎo)防護(hù)體系提出了嚴(yán)峻的挑戰(zhàn)。
臨近空間飛行器的飛行高度和馬赫數(shù)跨度范圍較大,氣動(dòng)特性變化劇烈,且無(wú)法預(yù)知飛行擾動(dòng)[1]。為解決這一問(wèn)題,嘗試采用H∞混合靈敏度魯棒控制方法,引入加權(quán)函數(shù),由加權(quán)函數(shù)直接反映系統(tǒng)的各項(xiàng)性能指標(biāo),研究被控對(duì)象的魯棒性,同時(shí)驗(yàn)證系統(tǒng)的性能改善情況。
飛行器的不確定性反饋控制系統(tǒng)結(jié)構(gòu)如圖1所示。
圖1 飛行器不確定性反饋控制系統(tǒng)結(jié)構(gòu)Fig.1 Structure of flight vehicle’s uncertainty feedback control system
式中:r、e、u、d和y分別是被控系統(tǒng)的外部輸入、誤差信號(hào)、控制器輸出、外部擾動(dòng)輸入和被控系統(tǒng)的輸出的測(cè)量值;G(s)為被控對(duì)象;K(s)為所設(shè)計(jì)的H∞混合靈敏度魯棒控制器。
定義靈敏度函數(shù)S(s)為
(1)
式中:S(s)是干擾d與輸出y以及誤差e與輸入r之間的閉環(huán)傳遞函數(shù)。S(s)越小,系統(tǒng)的干擾抑制能力越強(qiáng),系統(tǒng)的跟蹤誤差越小。
定義補(bǔ)靈敏度函數(shù)T(s)為
(2)
由于T(s)制約系統(tǒng)輸出信號(hào)的大小,因此,T(s)決定系統(tǒng)魯棒穩(wěn)定性[2]。
綜上,為了使被控制系統(tǒng)具備魯棒性,且可抑制干擾輸入和精確跟蹤指令信號(hào),希望控制系統(tǒng)的S(s)奇異值和T(s)奇異值能夠同時(shí)達(dá)到最小。
由于擾動(dòng)具有低頻特性,模型不確定性往往是由于忽略高頻特性引起的,因此可在不同頻段設(shè)計(jì)S(s)和T(s)。引入性能加權(quán)函數(shù)WS(s)、控制器輸出加權(quán)函數(shù)WR(s)和魯棒加權(quán)函數(shù)WT(s),并修改飛行器的不確定性反饋控制系統(tǒng)為標(biāo)準(zhǔn)H∞控制結(jié)構(gòu),如圖2所示。
圖2 標(biāo)準(zhǔn)控制結(jié)構(gòu)Fig.2 Standard control structure
圖2中,z是被控制的輸出;e1、u1、y1分別為e、u、y被控制的輸出。
則系統(tǒng)從輸入r到輸出z的傳遞函數(shù)為
(3)
H∞混合靈敏度最優(yōu)控制問(wèn)題的本質(zhì)為:設(shè)計(jì)控制器K(s),使被控對(duì)象系統(tǒng)穩(wěn)定,并且滿(mǎn)足Tzr<γ(γ為系統(tǒng)的性能指標(biāo)),提高系統(tǒng)性能。
以某型臨近空間飛行器為被控對(duì)象,通過(guò)求取飛行器在給定高度和飛行速度的平衡狀態(tài),在平衡點(diǎn)對(duì)其數(shù)學(xué)模型進(jìn)行小擾動(dòng)線性化處理,并忽略機(jī)體和舵面下洗的動(dòng)力系數(shù)小量,得到飛行器空中飛行的縱向短周期運(yùn)動(dòng)的狀態(tài)空間方程為[3]
(4)
縱向控制器的首要任務(wù)是保證飛行器精確跟蹤整個(gè)飛行基準(zhǔn)彈道。
臨近空間飛行器的飛行包線寬廣,氣動(dòng)特性變化劇烈,是復(fù)雜的時(shí)變不確定性系統(tǒng),其不確定性包括:模型的動(dòng)態(tài)特性偏差、大包線內(nèi)的飛行參數(shù)劇烈變化以及大氣擾動(dòng)等不確定性干擾。采用H∞混合靈敏度魯棒控制方法,引入加權(quán)函數(shù),使得被控系統(tǒng)具備魯棒性和較高的系統(tǒng)性能,可快速跟蹤指令信號(hào),有效抑制各項(xiàng)不確定性干擾。
基于實(shí)際情況,如果在高度回路設(shè)計(jì)魯棒控制器,將會(huì)導(dǎo)致系統(tǒng)縱向控制器的階次過(guò)高,不符合實(shí)際工程應(yīng)用需求。因此,在俯仰角回路采用H∞混合靈敏度魯棒控制設(shè)計(jì)方法。為了使系統(tǒng)穩(wěn)定,并且降低控制器階次,采用比例法設(shè)計(jì)系統(tǒng)的增穩(wěn)回路。
俯仰角回路H∞混合靈敏度魯棒控制器的設(shè)計(jì)結(jié)構(gòu)如圖3所示[4]。
圖3 H∞混合靈敏度魯棒控制器的結(jié)構(gòu)Fig.3 Structural block diagram of mixed sensitivity robust controller
圖3中:?c為輸入俯仰角指令;Gc(s)為標(biāo)稱(chēng)控制對(duì)象;GA(s)為實(shí)際控制對(duì)象;Gm為非結(jié)構(gòu)型輸出端不確定性模型;d為外界干擾輸入;?為回路實(shí)際俯仰角輸出。
增加角速度和攻角內(nèi)反饋回路作為系統(tǒng)的增穩(wěn)回路,控制模型不確定的范圍。
在保證系統(tǒng)穩(wěn)定性的
前提下,降低系統(tǒng)縱向控制器的階次。最終設(shè)計(jì)的標(biāo)稱(chēng)控制對(duì)象Gc(s)如圖4所示。
圖4 標(biāo)稱(chēng)控制對(duì)象Gc(s)結(jié)構(gòu)Fig.4 Block diagram of nominal control object Gc(s)
標(biāo)稱(chēng)控制對(duì)象的選取過(guò)程為:首先,分析飛行器的飛行包線并選定合適的特征點(diǎn);其次,繪制特征點(diǎn)處數(shù)學(xué)模型的奇異值Bode圖,選取奇異值居中的那個(gè)特征點(diǎn)作為標(biāo)稱(chēng)控制對(duì)象[5]。
某型臨近空間飛行器從0Ma開(kāi)始加速爬升,當(dāng)飛行速度為4Ma時(shí)進(jìn)行高空巡航飛行[6]。由于飛行器在加速爬升階段的飛行高度和飛行馬赫數(shù)跨度范圍較大,氣動(dòng)特性變化劇烈。為此,選取加速爬升階段的6個(gè)飛行狀態(tài)作為特征點(diǎn),設(shè)計(jì)縱向通道的H∞混合靈敏度魯棒控制器。所選取的6個(gè)特征點(diǎn)的飛行狀態(tài)如表1所示。
表1 6個(gè)飛行狀態(tài)特征點(diǎn)Tab.1 Six flight state characteristic points
繪制選定特征點(diǎn)的奇異值 Bode 圖,如圖5所示。
圖5 選定的6個(gè)特征點(diǎn)的奇異值Bode圖Fig.5 Singular value Bode graphs of six selected characteristic points
由圖5可以看出,雖然6個(gè)特征點(diǎn)的曲線規(guī)律類(lèi)似,但是飛行器的空域跨度較大,綜合衡量,選取特征點(diǎn)4(Ma=1.5,H=10 km)所對(duì)應(yīng)的狀態(tài)空間模型作為標(biāo)稱(chēng)控制對(duì)象,進(jìn)行H∞混合靈敏度魯棒控制器的設(shè)計(jì)分析。
H∞混合靈敏度魯棒控制器設(shè)計(jì)的本質(zhì)是由加權(quán)函數(shù)直接反映系統(tǒng)的各項(xiàng)性能指標(biāo)要求。當(dāng)選定標(biāo)稱(chēng)控制對(duì)象后,加權(quán)函數(shù)的選取就成為設(shè)計(jì)控制器至關(guān)重要的一步,合理的加權(quán)函數(shù)可以提高系統(tǒng)的動(dòng)態(tài)品質(zhì)、系統(tǒng)魯棒性以及系統(tǒng)的抗干擾能力等。
1) 設(shè)計(jì)性能加權(quán)函數(shù)WS(s)
WS(s)是對(duì)靈敏度函數(shù)S(s)的加權(quán)函數(shù),根據(jù)系統(tǒng)性能的要求而選取。WS(s)應(yīng)具有積分特性或者高增益低通特性,以增強(qiáng)對(duì)干擾的抑制能力。在低頻段,WS(s)的增益值應(yīng)盡量大,以使S(s)盡量小,這樣可以有效抑制干擾的影響或精確地跟蹤輸入信號(hào)。在高頻段,為了使被控系統(tǒng)的超調(diào)量在一定的范圍內(nèi),宜將WS(s)的幅值設(shè)置在0.1~0.8區(qū)間范圍內(nèi),此時(shí)對(duì)應(yīng)的S(s)的增益為0 dB,且在全頻域范圍內(nèi),S(s)的最大奇異值小于WS-1(s)的最大奇異值[7]。
本文在保證系統(tǒng)魯棒穩(wěn)定的前提下,設(shè)計(jì)的性能加權(quán)函數(shù)為
(5)
在Matlab/Simulink中繪制WS-1(s)和S(s)的奇異值特性曲線,如圖6所示。
圖6 WS-1(s)和S(s)的奇異值特性曲線Fig.6 Singular value characteristic curve of WS-1(s) and S(s)
由圖6可知,靈敏度函數(shù)S(s)的最大奇異值在全頻域內(nèi)小于WS-1(s)的最大奇異值,設(shè)計(jì)的WS(s)滿(mǎn)足性能加權(quán)函數(shù)的設(shè)計(jì)要求。
2) 選取魯棒加權(quán)函數(shù)WT(s)
WT(s)是對(duì)補(bǔ)靈敏度函數(shù)T(s)的加權(quán)函數(shù),代表乘性攝動(dòng)的范數(shù)界,反映系統(tǒng)對(duì)魯棒穩(wěn)定性要求,即系統(tǒng)高頻性能需求。因此,在高頻段,選取具有高通特性的WT(s)函數(shù),以消除模型不確定性的影響。此外,為了抑制高頻干擾的影響,WT(s)應(yīng)具備較大的高頻段增益及較小的低頻段增益。在低頻段,模型參數(shù)變化引起的等效模型誤差的最大奇異值應(yīng)大于WT(s)的最大奇異值。
模型不確定性用輸出端乘性不確定性表示時(shí),Gc(s)和Gci(s)的關(guān)系為
Gci(s)=(I+Gmi(s))Gc(s)
(6)
即
Gmi(s)=(Gci(s)-Gc(s))Gc-1(s)
(7)
式中:i=1,2,3,5,6;Gc(s)為標(biāo)稱(chēng)控制對(duì)象數(shù)學(xué)模型;Gci(s)為其他特征點(diǎn)數(shù)學(xué)模型;Gmi(s)為非結(jié)構(gòu)型輸出端不確定型模型;I為單位矩陣。
對(duì)標(biāo)準(zhǔn)控制對(duì)象Gc(s)選取加權(quán)函數(shù)WT(s)時(shí),首先,根據(jù)WT(s)的最大奇異值與模型參數(shù)變化引起的等效模型誤差的最大奇異值的關(guān)系,初步設(shè)計(jì)魯棒加權(quán)函數(shù)WT(s),即計(jì)算選定的特征點(diǎn)處Gmi(s)的奇異值,并保證在有效頻段內(nèi)Gmi(s)的最大奇異值大于WT(s)的最大奇異值。然后,在高頻段,為了抑制高頻干擾的影響,WT(s)的高頻增益應(yīng)盡量高,并結(jié)合實(shí)際情況,選取低階次的WT(s)。
設(shè)計(jì)的魯棒加權(quán)函數(shù)為
(8)
在Matlab/Simulink中繪制非結(jié)構(gòu)型輸出端不確定型模型Gmi(s)的奇異值與WT(s)的奇異值的關(guān)系,如圖 7所示。
圖7 Gmi(s)與WT(s)的奇異值關(guān)系圖Fig.7 Singular value relation diagram of Gmi(s)and WT(s)
由圖7可知,設(shè)計(jì)的WT(s)滿(mǎn)足非結(jié)構(gòu)型輸出端不確定型模型的設(shè)計(jì)要求。此外,繪制WT-1(s)和T(s)的奇異值特性曲線,如圖8所示。
圖8 WT-1(s)和T(s)的奇異值特性曲線Fig.8 Singular values characteristic curvesof WT-1(s) and T(s)
由圖8可知,補(bǔ)靈敏度函數(shù)T(s)的最大奇異值在全頻域內(nèi)小于WT-1(s)的幅值,滿(mǎn)足設(shè)計(jì)要求,并且靈敏度函數(shù)WT-1(s)的最大奇異值在全頻域內(nèi)小于T(s)的最大奇異值,證明選取的加權(quán)函數(shù)在保證系統(tǒng)魯棒性的情況下可使系統(tǒng)的性能最優(yōu)化。
3) 選取控制器輸出加權(quán)函數(shù)WR(s)
為了使設(shè)計(jì)的控制器具備工程意義,防止控制器的輸出過(guò)大,需引入控制器輸出加權(quán)函數(shù)WR(s)以限制控制量的大小。此外,引入WR(s)還應(yīng)保證系統(tǒng)具有足夠的帶寬。通常,WR(s)選為一個(gè)合適的常數(shù)形式。
本文中,控制器輸出加權(quán)函數(shù)取值為
WR(s)=0.000 1
(9)
選定加權(quán)函數(shù)后,以標(biāo)稱(chēng)控制對(duì)象為縱向控制器設(shè)計(jì)對(duì)象,通過(guò)Matlab的魯棒控制工具箱的augtf及hinfsyn函數(shù)設(shè)計(jì)H∞混合靈敏度魯棒控制器[8]。根據(jù)混合靈敏度H∞次優(yōu)控制理論,設(shè)計(jì)的H∞混合靈敏度魯棒控制器為
(10)
為了進(jìn)一步驗(yàn)證設(shè)計(jì)的H∞混合靈敏度魯棒控制器的性能指標(biāo),采用某型臨近空間飛行器的線性化模型進(jìn)行性能仿真驗(yàn)證。
利用Matlab軟件,仿真驗(yàn)證在H∞混合靈敏度魯棒控制器的控制下某型臨近空間飛行器在6個(gè)選定特征點(diǎn)的時(shí)域頻域響應(yīng)特性。
1) 時(shí)域響應(yīng)特性驗(yàn)證
各特征點(diǎn)的單位階躍響應(yīng)如圖9所示。在H∞混合靈敏度魯棒控制器的控制下,系統(tǒng)在選定特征點(diǎn)處的時(shí)域響應(yīng)特性良好,超調(diào)量較小,上升時(shí)間較短,響應(yīng)較快。
圖9 各特征點(diǎn)的單位階躍響應(yīng)Fig.9 Unit step response of each characteristic point
2) 頻域響應(yīng)特性驗(yàn)證
各特征點(diǎn)的頻域響應(yīng)如圖10~15所示。
(1) 特征點(diǎn)1(Ma=0.5,α=3°)
由圖10可知,幅值裕度γ=43.6 dB(頻率F=471 rad·s-1),相角裕度h=42.2°(F=5.11 rad·s-1)。
圖10 特征點(diǎn)1頻域響應(yīng)曲線Fig.10 Frequency domain response curve of characteristic point 1
(2) 特征點(diǎn)2(Ma=0.8,α=0°)
由圖11可知,γ=35.8 dB(F=471 rad·s-1),h=73.8°(F=9.29 rad·s-1)。
圖11 特征點(diǎn)2頻域響應(yīng)曲線Fig.11 Frequency domain response curve of characteristic point 2
(3) 特征點(diǎn)3(Ma=1.2,α=0°)
圖12 特征點(diǎn)3頻域響應(yīng)曲線Fig.12 Frequency domain response curve of characteristic point 3
由圖12可知,γ=30.2 dB(F=471 rad·s-1),h=94.8°(F=16.6 rad·s-1)。
(4) 特征點(diǎn)4(Ma=1.5,α=0°)
圖13 特征點(diǎn)4頻域響應(yīng)曲線Fig.13 Frequency domain response curve of characteristic point 4
由圖13可知,γ=32.5 dB(F=471 rad·s-1),h=87.6°(F=12.9 rad·s-1)。
(5)特征點(diǎn)5(Ma=2,α=3°)
圖14 特征點(diǎn)5頻域響應(yīng)曲線圖Fig.14 Frequency domain response curve of characteristic point 5
由圖14可知,γ=35.8 dB(F=471 rad·s-1),h=85.1°(F=8.15 rad·s-1)。
(6) 特征點(diǎn)6(Ma=4,α=3°)
圖15 特征點(diǎn)6頻域響應(yīng)曲線圖Fig.15 Frequency domain response curve of characteristic point 6
由圖15可知,γ=39.2 dB(F=471 rad·s-1),h=65.6°(F=6.56 rad·s-1)。
由圖 10至圖 15可知,在H∞混合靈敏度魯棒控制器的控制下,系統(tǒng)在6個(gè)選定的特征點(diǎn)處的頻域特性響應(yīng)良好。幅值裕度大于30 dB,相角裕度基本大于60°,最大可達(dá)94.8°,具備較強(qiáng)的魯棒性。
綜上,在所設(shè)計(jì)的H∞混合靈敏度魯棒控制器的控制下,某型臨近空間飛行器可快速地響應(yīng)指令信號(hào),并且系統(tǒng)具備較強(qiáng)的魯棒性,系統(tǒng)的時(shí)域頻域特性滿(mǎn)足工程指標(biāo)。
本文首先介紹了應(yīng)用H∞混合靈敏度魯棒控制的意義及其控制思想;然后,通過(guò)選取合適的標(biāo)稱(chēng)控制對(duì)象和設(shè)計(jì)合理的加權(quán)函數(shù),設(shè)計(jì)了飛行器縱向H∞混合靈敏度魯棒控制器;最后,仿真驗(yàn)證了飛行器的時(shí)域頻域響應(yīng)特性。結(jié)果表明,設(shè)計(jì)的控制器可使被控對(duì)象具備良好的時(shí)域頻域特性,具有很好的工程參考價(jià)值。