韋常柱,琚嘯哲,徐大富,吳榮,*,崔乃剛
1. 哈爾濱工業(yè)大學(xué) 航天工程系,哈爾濱 150001 2. 上海宇航系統(tǒng)工程研究所,上海 201108
垂直起降(Vertical Takeoff Vertical Landing, VTVL)運(yùn)載器是指從地面垂直起飛,部分或全部返回并垂直著陸的一類可重復(fù)使用運(yùn)載器(Reusable Launch Vehicle, RLV)[1]。相較于傳統(tǒng)運(yùn)載器,該類型運(yùn)載器可減少傳統(tǒng)運(yùn)載器單次使用后拋棄箭體、發(fā)動(dòng)機(jī)及電氣設(shè)備等造成的浪費(fèi),并通過(guò)多次使用分?jǐn)傎M(fèi)用來(lái)降低運(yùn)載器生產(chǎn)與發(fā)射成本[2],同時(shí)相較于現(xiàn)有的另兩種可重復(fù)使用運(yùn)載方式——水平起降(Horizontal Takeoff Horizontal Landing, HTHL)和垂直起飛/水平著陸(Vertical Takeoff Horizontal Landing, VTHL),VTVL對(duì)傳統(tǒng)運(yùn)載器的結(jié)構(gòu)改動(dòng)更少,著陸場(chǎng)地需求更小,研發(fā)成本更低,因此該類型運(yùn)載器愈來(lái)愈引起業(yè)界的重視,以美國(guó)SpaceX公司的Falcon 9系列火箭為代表,實(shí)現(xiàn)了子級(jí)的多次成功回收,逐步彰顯出垂直起降重復(fù)運(yùn)載器在商業(yè)航天發(fā)射市場(chǎng)的強(qiáng)大競(jìng)爭(zhēng)力。
由圖1所示的典型垂直起降火箭飛行剖面可見(jiàn),垂直返回全程需歷經(jīng)調(diào)姿段、修航段、高空下降段、高空有動(dòng)力減速段、大氣層內(nèi)無(wú)動(dòng)力氣動(dòng)減速段和垂直著陸段??紤]到垂直返回飛行空域?qū)捛宜儆虼?,具有多飛行段、多變復(fù)雜的環(huán)境特性,其內(nèi)外擾動(dòng)和不確定性強(qiáng)(包括風(fēng)干擾、質(zhì)量偏差、推力偏差、大氣偏差、氣動(dòng)參數(shù)偏差等),垂直起降運(yùn)載器制導(dǎo)和控制問(wèn)題呈現(xiàn)出強(qiáng)約束、非線性和高動(dòng)態(tài)的特點(diǎn),需開(kāi)展能夠適應(yīng)不同飛行段特性的制導(dǎo)控制方法研究,為后續(xù)返回全程制導(dǎo)控制方案設(shè)計(jì)奠定基礎(chǔ)。
圖1 典型垂直起降火箭飛行剖面Fig.1 Flight profile of typical VTVL rockets
調(diào)姿段和高空下降段均為無(wú)動(dòng)力飛行段,位置修正能力弱,僅需在控制執(zhí)行機(jī)構(gòu)作用下對(duì)標(biāo)稱軌跡程序角或重力轉(zhuǎn)彎程序角指令[3-4]進(jìn)行精確跟蹤。
修航段是返回全程對(duì)飛行軌跡首次進(jìn)行調(diào)整控制的飛行段,其對(duì)于航程修正、終端位置調(diào)節(jié)和后續(xù)各段精度鏈的閉環(huán)分解至關(guān)重要。由于火箭主動(dòng)段通常采用開(kāi)環(huán)制導(dǎo)方式,經(jīng)過(guò)調(diào)姿段位置/速度偏差狀態(tài)轉(zhuǎn)移后將產(chǎn)生較大的修航段初始偏差,同時(shí)考慮到修航段目標(biāo)點(diǎn)為隨地球旋轉(zhuǎn)的運(yùn)動(dòng)目標(biāo),則修航段的制導(dǎo)方法必需能夠在定推力工程要求下適應(yīng)大初始速度位置偏差、非小航向角條件、運(yùn)動(dòng)目標(biāo)以及末端速度位置約束等。針對(duì)此類型中段飛行多約束制導(dǎo)問(wèn)題,目前一般采用標(biāo)稱軌跡跟蹤方法[5-8]、“在線軌跡規(guī)劃+閉環(huán)制導(dǎo)方法”[9-10]或迭代制導(dǎo)[11-14]方法予以處理。
高空有動(dòng)力減速段用于減小運(yùn)載器子級(jí)返回的飛行速度,避免因在大氣層內(nèi)飛行動(dòng)壓過(guò)大而導(dǎo)致的結(jié)構(gòu)破壞,同時(shí)應(yīng)保證對(duì)標(biāo)稱軌跡的高精度跟蹤。因此,該段宜采用標(biāo)稱軌跡跟蹤方法或攝動(dòng)制導(dǎo)方法[15]。
為降低垂直著陸段制導(dǎo)控制壓力,大氣層內(nèi)無(wú)動(dòng)力氣動(dòng)減速段應(yīng)滿足位置、速度與姿態(tài)等多種末端約束,即實(shí)現(xiàn)終點(diǎn)位置與垂直著陸段起點(diǎn)的準(zhǔn)確交班,且末段速度方向和姿態(tài)方向與著陸段的當(dāng)?shù)厮矫嫦啻怪?。同時(shí),考慮到存在風(fēng)擾動(dòng)、大氣參數(shù)不確定性和結(jié)構(gòu)參數(shù)不確定性等,應(yīng)引入適應(yīng)性和抗擾性較強(qiáng)的落角約束制導(dǎo)律,可選擇彈道成形制導(dǎo)律[16]或滑模制導(dǎo)律[17-20],其中如文獻(xiàn)[17,20]中提出的有限時(shí)間收斂滑模制導(dǎo)律,該類型制導(dǎo)律能保證視線角在一定時(shí)間內(nèi)收斂至期望落角,收斂時(shí)間參數(shù)可調(diào),魯棒性和抗擾性較強(qiáng),是近年的研究熱點(diǎn)。
對(duì)于垂直著陸段,其制導(dǎo)過(guò)程是一個(gè)多項(xiàng)強(qiáng)約束同時(shí)作用的自適應(yīng)精確制導(dǎo)問(wèn)題,對(duì)終端飛行姿態(tài)角、速度和位置提出了嚴(yán)苛的要求,在約束終端姿態(tài)角垂直于當(dāng)?shù)厮矫娴耐瑫r(shí),也需保證終端位置和速度的精度。標(biāo)稱軌跡跟蹤方法可實(shí)現(xiàn)初始小偏差條件下的該飛行段較高精度的制導(dǎo)。而對(duì)于初始大偏差情況,張洪華等[21]提出了一種改進(jìn)多項(xiàng)式制導(dǎo)方法,并應(yīng)用在嫦娥三號(hào)著陸器上,成功實(shí)現(xiàn)了月面軟著陸;王勁博等[22-23]基于凸優(yōu)化和偽譜法進(jìn)行VTVL子級(jí)著陸閉環(huán)制導(dǎo)方法研究,通過(guò)仿真驗(yàn)證了算法的有效性。
返回全程控制系統(tǒng)需保證在風(fēng)干擾、氣動(dòng)參數(shù)偏差、結(jié)構(gòu)參數(shù)偏差等多種內(nèi)外擾動(dòng)和不確定條件下高精度跟蹤制導(dǎo)指令和精準(zhǔn)實(shí)現(xiàn)姿態(tài)穩(wěn)定控制。相較于經(jīng)典比例-積分-微分(PID)控制方法,強(qiáng)抗擾、高精度的滑??刂?Sliding Mode Control, SMC)、自抗擾控制(Active Disturbance Rejection Control, ADRC)、自適應(yīng)控制(Adaptive Control, AC)等具有更強(qiáng)的適應(yīng)性。Zhang等[24]設(shè)計(jì)了固定時(shí)間收斂的姿態(tài)跟蹤控制器,在大擾動(dòng)條件下實(shí)現(xiàn)了高精度姿態(tài)控制;Yu等[25]設(shè)計(jì)了二階ADRC,通過(guò)對(duì)擾動(dòng)的精確觀測(cè)補(bǔ)償和狀態(tài)反饋控制實(shí)現(xiàn)了對(duì)高超聲速再入飛行器在多重?cái)_動(dòng)下的有限時(shí)間收斂控制;錢默抒等[26]對(duì)可重復(fù)使用運(yùn)載器一子級(jí)再入垂直著陸階段設(shè)計(jì)了自適應(yīng)滑模動(dòng)態(tài)面控制方法,其中基于滑模狀態(tài)觀測(cè)器和自適應(yīng)參數(shù)估計(jì)器的狀態(tài)觀測(cè)和未知參數(shù)估計(jì)有效提高了控制方法的魯棒性和抗擾性,保證了姿態(tài)角指令的高精度跟蹤。
由上述研究現(xiàn)狀可知,盡管現(xiàn)有方法可為垂直起降重復(fù)使用運(yùn)載器返回全程各飛行段制導(dǎo)控制方案的設(shè)計(jì)提供技術(shù)支撐,但尚缺少對(duì)全程制導(dǎo)控制方案的整體性分析與設(shè)計(jì)。因此本文將針對(duì)垂直起降可重復(fù)使用運(yùn)載器一子級(jí),充分考慮各飛行段特性和制導(dǎo)控制需求,依次開(kāi)展不同飛行段的制導(dǎo)控制研究并最終構(gòu)建形成適應(yīng)返回全程的制導(dǎo)控制方案。本文的研究工作主要有:
1) 基于各飛行段的特性、制導(dǎo)控制需求開(kāi)展了返回全程制導(dǎo)控制方案的設(shè)計(jì),提出了適應(yīng)返回全程的經(jīng)典制導(dǎo)控制方案。所設(shè)計(jì)完成的經(jīng)典方案能夠順利實(shí)現(xiàn)對(duì)預(yù)定落點(diǎn)的高精度垂直返回,性能較好且算法復(fù)雜度低,具有工程應(yīng)用可行性。
2) 分析經(jīng)典制導(dǎo)控制方法的不足,并基于分析結(jié)果分別進(jìn)行修航段、返回末段的高精度、強(qiáng)適應(yīng)的新型制導(dǎo)方案設(shè)計(jì)和返回全程強(qiáng)抗擾的控制方案設(shè)計(jì)。數(shù)值仿真結(jié)果表明,構(gòu)建完成的新型制導(dǎo)控制方案實(shí)現(xiàn)了精確性、適應(yīng)性和抗擾性的大幅提升,能夠顯著提高運(yùn)載器子級(jí)垂直返回的能力。
3) 充分考慮修航段目標(biāo)移動(dòng)、非小航向角條件和高位置精度需求等特性,引入基于剩余時(shí)間估計(jì)和幾何關(guān)系的目標(biāo)點(diǎn)自適應(yīng)更新方法,構(gòu)建新型雙層迭代制導(dǎo)律,實(shí)現(xiàn)了修航段高精度制導(dǎo),顯著減小了后續(xù)飛行段的制導(dǎo)壓力。
4) 為適應(yīng)返回末段可能存在的較大初始位置/速度偏差和復(fù)雜、多變外部擾動(dòng),設(shè)計(jì)了考慮落角約束的大氣層內(nèi)氣動(dòng)減速段非奇異終端滑模制導(dǎo)方案和垂直著陸段四次多項(xiàng)式制導(dǎo)方案并首次以執(zhí)行機(jī)構(gòu)為柵格舵/發(fā)動(dòng)機(jī)的重復(fù)使用運(yùn)載器一子級(jí)為應(yīng)用對(duì)象,實(shí)現(xiàn)了大干擾條件下的精確位置導(dǎo)引。
5) 為實(shí)現(xiàn)強(qiáng)抗擾、高精度的返回全程姿態(tài)控制,并減少控制參數(shù)的離線設(shè)計(jì)任務(wù)量,基于自適應(yīng)參數(shù)調(diào)節(jié)的自抗擾控制方法設(shè)計(jì)完成了運(yùn)載器一子級(jí)返回全程控制系統(tǒng),有效提高了在復(fù)雜外部干擾和大結(jié)構(gòu)/氣動(dòng)參數(shù)不確定條件下的控制精度,為實(shí)現(xiàn)運(yùn)載器子級(jí)成功垂直著陸奠定基礎(chǔ)。
全文的結(jié)構(gòu)安排如下:
首先對(duì)返回全剖面各飛行段特性進(jìn)行分析,并建立動(dòng)力學(xué)模型;然后進(jìn)行基于經(jīng)典方法的制導(dǎo)控制系統(tǒng)設(shè)計(jì),并分析說(shuō)明經(jīng)典制導(dǎo)控制方法存在的問(wèn)題和不足;對(duì)修航段制導(dǎo)問(wèn)題進(jìn)行分析和研究,推導(dǎo)幾何位置與時(shí)間更新的雙層迭代制導(dǎo)方法;針對(duì)返回末段的大氣再入和垂直著陸兩段制導(dǎo)需求,分別研究非奇異終端滑模制導(dǎo)方法和四次多項(xiàng)式制導(dǎo)方法;考慮返回全段高精度控制需求,設(shè)計(jì)在線參數(shù)調(diào)節(jié)的自抗擾控制器;最后結(jié)合具體算例,對(duì)比經(jīng)典制導(dǎo)控制方案與新型制導(dǎo)控制方案,分析所設(shè)計(jì)的兩種垂直返回制導(dǎo)控制方案的綜合性能。
由于一二級(jí)熱分離時(shí)二級(jí)發(fā)動(dòng)機(jī)產(chǎn)生的羽流擾動(dòng)及其他干擾作用,運(yùn)載器一子級(jí)返回時(shí)存在初始擾動(dòng)角速度,為保證箭載導(dǎo)航設(shè)備順利接收外部信息,同時(shí)減輕后續(xù)飛行段的調(diào)姿壓力,調(diào)姿段飛行過(guò)程中需由反推力控制系統(tǒng)(Reaction Control System, RCS)調(diào)節(jié)一子級(jí)至迎角為180°并維持一段時(shí)間的姿態(tài)穩(wěn)定;為修正調(diào)姿段結(jié)束時(shí)刻可能存在的較大修航段初始位置和速度偏差,修航段全程運(yùn)載器一子級(jí)主發(fā)動(dòng)機(jī)開(kāi)機(jī)并維持固定推力,采用推力矢量控制(Thrust Vector Control, TVC)方式進(jìn)行俯仰與偏航姿態(tài)的控制,滾轉(zhuǎn)通道采用RCS控制,直至一子級(jí)飛行至預(yù)定虛擬軌道(方案彈道中的無(wú)動(dòng)力下降段)后關(guān)機(jī)。無(wú)動(dòng)力下降段由于無(wú)動(dòng)力、無(wú)大氣,因此運(yùn)載器一子級(jí)僅可進(jìn)行姿態(tài)調(diào)整。下降至方案彈道預(yù)定高度后,一子級(jí)主發(fā)動(dòng)機(jī)開(kāi)機(jī),進(jìn)入高空有動(dòng)力減速段,考慮到此段大氣較為稀薄,采用與修航段相同方式實(shí)現(xiàn)姿態(tài)調(diào)整及制導(dǎo)指令的響應(yīng),保證運(yùn)載器一子級(jí)能夠以較低馬赫數(shù)返回大氣層內(nèi),避免大熱流、大動(dòng)壓狀態(tài)引起的箭體燒蝕、結(jié)構(gòu)受損等情況。當(dāng)動(dòng)壓降低至約束范圍內(nèi)時(shí),發(fā)動(dòng)機(jī)關(guān)機(jī),此后運(yùn)載器在大氣層內(nèi)飛行時(shí),采用效率足夠高的柵格舵來(lái)響應(yīng)制導(dǎo)和控制指令。最后著陸段則按預(yù)定高度控制發(fā)動(dòng)機(jī)再次開(kāi)機(jī),該段執(zhí)行機(jī)構(gòu)與修航段相同,但發(fā)動(dòng)機(jī)允許進(jìn)行推力調(diào)節(jié),直至運(yùn)載器垂直著陸。各飛行段執(zhí)行機(jī)構(gòu)及交班條件如表1所示。
表1 返回全程各段執(zhí)行機(jī)構(gòu)及交班條件Table 1 Actuators and handing-off conditions of every flight phase during return process
定義坐標(biāo)體系[15],對(duì)運(yùn)載器一子級(jí)返回飛行各段進(jìn)行動(dòng)力學(xué)建模,作為后續(xù)制導(dǎo)控制系統(tǒng)設(shè)計(jì)的基礎(chǔ)。
質(zhì)心平動(dòng)動(dòng)力學(xué)模型為
繞質(zhì)心轉(zhuǎn)動(dòng)動(dòng)力學(xué)模型為
(1)
式中:
(2)
各項(xiàng)力和力矩詳細(xì)表達(dá)形式較為復(fù)雜,且在不同飛行段處具體存在的力和力矩項(xiàng)不同,此處不再展開(kāi),具體可參見(jiàn)文獻(xiàn)[27]。
由前文所述的返回全程飛行剖面可知,運(yùn)載器一子級(jí)返回過(guò)程具有多異類執(zhí)行機(jī)構(gòu)復(fù)合作用及飛行環(huán)境多變、不確定性強(qiáng)等特征,采用經(jīng)典制導(dǎo)控制方法時(shí),需分段進(jìn)行設(shè)計(jì)以匹配、適應(yīng)各飛行段的特性。
一子級(jí)在調(diào)姿段和無(wú)動(dòng)力下降段無(wú)位置修正能力,僅需通過(guò)RCS響應(yīng)姿態(tài)調(diào)整指令,因此引入姿態(tài)駕駛儀,采用經(jīng)典PID控制方法,實(shí)時(shí)產(chǎn)生控制指令為
(3)
式中:γref、ψref和φref為標(biāo)稱軌跡的參考滾轉(zhuǎn)角、參考偏航角和參考俯仰角;γd、ψd和φd為實(shí)時(shí)滾轉(zhuǎn)角、偏航角和俯仰角;Kpj、Kdj和Kij(j=x,y,z)為三通道的比例系數(shù)和微分系數(shù)。
說(shuō)明1 RCS姿態(tài)控制過(guò)程中,實(shí)時(shí)產(chǎn)生的連續(xù)控制指令MRCSx、MRCSy、MRCSz需經(jīng)過(guò)離散化處理以形成RCS組件的開(kāi)關(guān)機(jī)指令,可采用脈沖寬度調(diào)制(Pulse Width Modulation, PWM)方法或脈寬脈頻調(diào)制(Pulse Width Pulse Frequency, PWPF)方法等。本文仿真中選擇PWPF方法進(jìn)行連續(xù)控制指令離散化處理。
修航段和高空減速段可采用基于標(biāo)稱軌跡跟蹤PID算法或攝動(dòng)制導(dǎo)方法,其中標(biāo)稱軌跡跟蹤縱向制導(dǎo)律和側(cè)向制導(dǎo)律分別為
(4)
式中:φref和ψref為標(biāo)稱軌跡的程序俯仰角和偏航角,考慮到標(biāo)稱軌跡修航段和高空減速段的飛行高度及側(cè)向位置與發(fā)射系下X向位移確定對(duì)應(yīng),但與發(fā)射系下Y向位移不一一對(duì)應(yīng),為保證映射關(guān)系的唯一性,將href和Zref取為運(yùn)載器一子級(jí)發(fā)射系下X向位移實(shí)時(shí)插值得出的標(biāo)稱軌跡參考高度和參考側(cè)向位置。
攝動(dòng)制導(dǎo)算法具體形式如文獻(xiàn)[15],但需要注意的是,由于修航段和高空無(wú)動(dòng)力下降段應(yīng)保證飛行迎角為180°,因此縱向制導(dǎo)俯仰角指令為
(5)
大氣層內(nèi)飛行段需保證運(yùn)載器一子級(jí)精確到達(dá)預(yù)定著陸位置上空,若縱向采用彈道成形制導(dǎo)律,側(cè)向采用比例導(dǎo)引方法,則該段制導(dǎo)環(huán)直接產(chǎn)生過(guò)載指令,因此控制環(huán)需采用PID過(guò)載駕駛儀形式。
當(dāng)?shù)竭_(dá)預(yù)定著陸段起始高度時(shí),由于大氣層內(nèi)飛行段已經(jīng)保證了較好的著陸精度和姿態(tài)角,因此著陸段制導(dǎo)控制壓力較小,僅需保證著陸速度和姿態(tài)精度要求即可。設(shè)計(jì)該段制導(dǎo)律為
(6)
率;Vini為實(shí)際著陸段初始速度;Vref_ini為標(biāo)稱軌跡著陸段初始速度;Kc參數(shù)用于調(diào)節(jié)發(fā)動(dòng)機(jī)推力,防止因一子級(jí)提前減速至0或著陸速度過(guò)大而導(dǎo)致著陸任務(wù)失敗。
分析可知,如表2所示的全程經(jīng)典制導(dǎo)控制方案,雖然能夠?qū)崿F(xiàn)無(wú)偏差或小偏差條件下運(yùn)載器一子級(jí)垂直返回,但存在以下不足:
1) 調(diào)姿段結(jié)束點(diǎn)存在大位置偏差和速度偏差時(shí),依靠標(biāo)稱軌跡跟蹤或攝動(dòng)制導(dǎo)方法難以滿足高精度的制導(dǎo)需求,且大偏差條件下趨近標(biāo)稱軌跡的飛行方式并非能量最優(yōu),多余消耗的推進(jìn)劑將降低后續(xù)飛行段的制導(dǎo)修正能力,不利于運(yùn)載器一子級(jí)的成功垂直返回。
2) 返回末段(大氣層內(nèi)飛行段和垂直著陸段)可能存在外部風(fēng)干擾,且氣動(dòng)參數(shù)不確定性大,此時(shí)彈道成形制導(dǎo)方法作用下的彈道傾角難以從理論上保證收斂性,既無(wú)法保證大氣層內(nèi)飛行段結(jié)束點(diǎn)處于期望著陸點(diǎn)上方,也無(wú)法保證著陸段初始速度方向逼近垂直于當(dāng)?shù)厮矫?,這就造成了垂直著陸段制導(dǎo)壓力陡增。同時(shí),由于垂直著陸段標(biāo)稱軌跡跟蹤制導(dǎo)參數(shù)均為離線裝訂,不具備強(qiáng)抗擾性和魯棒性,因此難以滿足大偏差條件下著陸段高精度制導(dǎo)的需求。
3) 盡管返回全段采用的經(jīng)典PID控制方法具有強(qiáng)工程應(yīng)用可行性,但氣動(dòng)參數(shù)、結(jié)構(gòu)參數(shù)的大不確定性,大氣層內(nèi)橫風(fēng)和切變風(fēng)等均可能降低控制品質(zhì),進(jìn)而影響運(yùn)載器一子級(jí)的飛行性能。
考慮上述問(wèn)題,本文將依次研究修航段、返回末段的多約束自適應(yīng)新型制導(dǎo)方法和返回全程高精度強(qiáng)抗擾的控制方法,并與經(jīng)典制導(dǎo)控制方案進(jìn)行對(duì)比,以驗(yàn)證新方法的可行性與優(yōu)勢(shì)。
表2 垂直起降可重復(fù)使用運(yùn)載器返回全程經(jīng)典制導(dǎo)控制方案
考慮在大初始位置和速度偏差條件下實(shí)現(xiàn)燃料消耗較優(yōu)的高精度制導(dǎo),選擇迭代制導(dǎo)方法將運(yùn)載器一子級(jí)導(dǎo)引至高空下降段的虛擬目標(biāo)軌道上。然而,傳統(tǒng)迭代制導(dǎo)方法對(duì)于修航段制導(dǎo)問(wèn)題存在以下不足:
1) 初始大速度偏差情況下,傳統(tǒng)迭代制導(dǎo)的小角度假設(shè)不再成立。
2) 傳統(tǒng)迭代制導(dǎo)在設(shè)計(jì)過(guò)程中放開(kāi)制導(dǎo)系[25,28]下Xocf向位置約束,因此Xocf向位置精度難以保證,修航段高精度終端位置需求無(wú)法滿足,進(jìn)而將增大后續(xù)飛行段的制導(dǎo)壓力。
3) 傳統(tǒng)迭代制導(dǎo)目標(biāo)為慣性空間中某固定軌道上的確定點(diǎn),而本文修航段的制導(dǎo)目標(biāo)點(diǎn)則在隨地球轉(zhuǎn)動(dòng)的虛擬軌道上。若將某一時(shí)刻的虛擬目標(biāo)軌道在慣性空間中固化作為目標(biāo)進(jìn)行制導(dǎo),則會(huì)產(chǎn)生由地球轉(zhuǎn)動(dòng)產(chǎn)生的附加位置偏差。
為此,本文研究了一種幾何位置與時(shí)間更新的雙層迭代制導(dǎo)方法,可有效解決上述問(wèn)題。
需要說(shuō)明的是,考慮到設(shè)計(jì)完成的新型迭代制導(dǎo)目的為導(dǎo)引運(yùn)載器一子級(jí)進(jìn)入隨地球轉(zhuǎn)動(dòng)的虛擬軌道上,為便于描述及后續(xù)分析,將每一個(gè)迭代制導(dǎo)周期的輸入項(xiàng)設(shè)定為運(yùn)載器一子級(jí)/終端目標(biāo)點(diǎn)在發(fā)射系的實(shí)時(shí)位置/速度矢量。
設(shè)飛行全程制導(dǎo)系下控制程序角形式為[14]
(7)
在新型迭代制導(dǎo)方法的設(shè)計(jì)過(guò)程中,基于非小偏航角假設(shè)重新進(jìn)行推導(dǎo)時(shí),需引入下述的6項(xiàng)中間參量:
進(jìn)而可推導(dǎo)得到非小偏航角條件下迭代制導(dǎo)指令形式為
(8)
式中:
圖2 目標(biāo)點(diǎn)自適應(yīng)更新方法流程圖Fig.2 Flow chart of adaptive target updating method
3.2.1 基于幾何關(guān)系更新的目標(biāo)點(diǎn)自適應(yīng)更新
如圖3所示,其中OYocf軸為地心指向制導(dǎo)目標(biāo)點(diǎn)方向,OXocf軸在軌道平面內(nèi),垂直于OYocf軸并指向運(yùn)載器一子級(jí)飛行方向。基于幾何關(guān)系的目標(biāo)點(diǎn)自適應(yīng)更新方法流程如下。
1) 實(shí)時(shí)解算OXocf方向位置誤差DX為
Kφ2Kψ2F5(tg)
圖3 目標(biāo)點(diǎn)自適應(yīng)更新方法示意圖Fig.3 Schematic diagram of adaptive target updating methoel
2) 繪制一條與OYocf軸平行且相距DX的輔助線交目標(biāo)軌道于C點(diǎn),則以該點(diǎn)作為新的目標(biāo)入軌點(diǎn)。
3) 基于幾何關(guān)系解算更新前后目標(biāo)點(diǎn)真近點(diǎn)角變化量:
4) 基于更新后的真近點(diǎn)角解算該時(shí)刻制導(dǎo)坐標(biāo)系下新目標(biāo)點(diǎn)的坐標(biāo)分量為
由上述分析可見(jiàn),本文提出的基于幾何關(guān)系更新目標(biāo)點(diǎn)的方法無(wú)需迭代,在線實(shí)時(shí)解算量小。
3.2.2 基于剩余時(shí)間估計(jì)的目標(biāo)點(diǎn)自適應(yīng)更新
當(dāng)制導(dǎo)目標(biāo)為慣性空間目標(biāo)點(diǎn)時(shí),僅采用上節(jié)提出的基于幾何關(guān)系的目標(biāo)點(diǎn)更新方法即可實(shí)現(xiàn)精確入軌。然而,由于修航段制導(dǎo)目標(biāo)隨地球轉(zhuǎn)動(dòng),終端入軌時(shí)間不同,目標(biāo)軌道位置也隨之改變,即產(chǎn)生由終端入軌時(shí)間偏差引起的附加制導(dǎo)位置偏差。因此,針對(duì)修航段制導(dǎo)任務(wù),需開(kāi)展基于剩余時(shí)間估計(jì)的目標(biāo)點(diǎn)自適應(yīng)更新方法研究。
首先結(jié)合圖4對(duì)由地球轉(zhuǎn)動(dòng)引起的附加制導(dǎo)位置偏差進(jìn)行詳細(xì)闡述。
圖4 由地球轉(zhuǎn)動(dòng)引起的附加制導(dǎo)位置偏差示意圖Fig.4 Description of additional guidance error of position caused by rotation of Earth
如圖4所示,坐標(biāo)系OEXgYgZg表示J2000系,R點(diǎn)為運(yùn)載器一子級(jí)實(shí)時(shí)位置,O1點(diǎn)為T1時(shí)刻的制導(dǎo)目標(biāo);假設(shè)在傳統(tǒng)迭代制導(dǎo)作用下T2時(shí)刻運(yùn)載器一子級(jí)到達(dá)O1點(diǎn),然而由于地球自轉(zhuǎn)的影響,此時(shí)O1點(diǎn)已經(jīng)隨地球轉(zhuǎn)動(dòng)至O2點(diǎn),且兩時(shí)刻下目標(biāo)軌道升交點(diǎn)赤經(jīng)相差為
ΔΩ=Ω2-Ω1=(T2-T1)ωe
(9)
式中:ωe=|ωe|。
為修正如上所述的位置偏差,引入基于剩余時(shí)間的目標(biāo)點(diǎn)自適應(yīng)更新方法:
1) 由基于幾何關(guān)系的目標(biāo)點(diǎn)自適應(yīng)更新算法解算出剩余時(shí)間tg1,然后再由實(shí)時(shí)飛行時(shí)間和發(fā)射系下目標(biāo)點(diǎn)狀態(tài)(rfin_C,vfin_C)解算tg1時(shí)間后發(fā)慣系下目標(biāo)點(diǎn)狀態(tài)(rfin_CT1,vfin_CT1)。
2) 利用發(fā)慣系下目標(biāo)點(diǎn)狀態(tài)(rfin_CT1,vfin_CT1)和運(yùn)載器一子級(jí)實(shí)時(shí)狀態(tài)(rT,vT)估計(jì)出剩余飛行時(shí)間tg2。
3) 由剩余飛行時(shí)間tg2、實(shí)時(shí)飛行時(shí)間、發(fā)射系目標(biāo)點(diǎn)狀態(tài)(rfin_C,vfin_C)解算出tg2時(shí)間后發(fā)慣系下目標(biāo)點(diǎn)狀態(tài)(rfin_CT2,vfin_CT2)。
4) 利用(rfin_CT2,vfin_CT2)和(rT,vT)再次估計(jì)剩余飛行時(shí)間,記為tg3。
5) 判斷|tg3-tg2|<ζ,其中ζ為一小量。如果成立,則本次過(guò)程結(jié)束,將剩余時(shí)間tg3作為本次制導(dǎo)周期的剩余飛行時(shí)間輸出至下一周期;如果不成立,則繼續(xù)下一步。
6) 將tg2置為tg3,即tg2=tg3,并轉(zhuǎn)至第2步。
返回末段包含大氣層內(nèi)飛行段和垂直著陸段,考慮到大氣層內(nèi)強(qiáng)擾動(dòng)和大參數(shù)不確定性,需開(kāi)展具備強(qiáng)自適應(yīng)性的制導(dǎo)方法研究。
為降低著陸段過(guò)程制導(dǎo)控制系統(tǒng)的壓力,運(yùn)載器一子級(jí)在大氣層內(nèi)飛行段需要以一定落角到達(dá)著陸場(chǎng)上空預(yù)定位置,因此該段采用考慮落角約束的非奇異快速終端滑模制導(dǎo)方法[29-30],對(duì)末端當(dāng)?shù)貜椀纼A角進(jìn)行約束。
標(biāo)稱軌跡垂直著陸段初始點(diǎn)為虛擬目標(biāo)點(diǎn),運(yùn)載器一子級(jí)-虛擬目標(biāo)點(diǎn)在縱向平面內(nèi)的相對(duì)運(yùn)動(dòng)關(guān)系如圖5所示,其中:R和T分別代表運(yùn)載器一子級(jí)和虛擬目標(biāo)點(diǎn);VR為運(yùn)載器一子級(jí)速度大??;θR為運(yùn)載器一子級(jí)彈道傾角;aR為半速度系[15]下法向加速度大小;q為運(yùn)載器一子級(jí)-虛擬目標(biāo)高低視線角;r為運(yùn)載器一子級(jí)-虛擬目標(biāo)相對(duì)距離在縱向平面的投影。
(10)
圖5 運(yùn)載器一子級(jí)-虛擬目標(biāo)縱向平面相對(duì)運(yùn)動(dòng)關(guān)系Fig.5 Relative motion relationship in longitudinal plane between the first stage of rocket and virtual target
式中:d為可能存在的內(nèi)外擾動(dòng)及不確定項(xiàng)的總和。
設(shè)計(jì)非奇異快速終端滑模面為[31]
s=x1+?1>x1λ1<+?2>x1λ1<
(11)
式中:?1>0, ?2>0, 2>λ2>1,λ1>λ2。
設(shè)計(jì)趨近律為ηs+ζ>s<υ:,其中η>0,ζ>0, 0<υ<1,則非奇異快速終端滑模角度約束制導(dǎo)律為
(12)
(13)
相同方式可獲取半速度系下側(cè)向加速度指令aS。需要說(shuō)明的是,考慮到返回全程控制系統(tǒng)的一致性,在獲取縱向和側(cè)向加速度指令后,考慮將其轉(zhuǎn)化為體坐標(biāo)系[15]下加速度指令,轉(zhuǎn)化過(guò)程簡(jiǎn)述如下:
2)為保證總指令過(guò)載量不變,對(duì)體坐標(biāo)系下法向和側(cè)向加速度指令進(jìn)行轉(zhuǎn)化:
則ayIC和azIC即為運(yùn)載器一子級(jí)體坐標(biāo)系下期望法向加速度和側(cè)向加速度。
3)體坐標(biāo)系下法向和側(cè)向過(guò)載指令為