李學(xué)鋒
(北京航天自動(dòng)控制研究所,北京 100854)
運(yùn)載火箭是發(fā)展空間技術(shù)、開發(fā)空間資源、確??臻g安全的基礎(chǔ),是航天運(yùn)輸系統(tǒng)的主要組成部分,是牽動(dòng)航天產(chǎn)業(yè)發(fā)展的龍頭[1]。在我國從航天大國向航天強(qiáng)國邁進(jìn)的過程中,運(yùn)載火箭科技水平的提升對空間經(jīng)濟(jì)開發(fā)能力、工程技術(shù)綜合實(shí)力、我國在國際社會(huì)上的政治影響力等方面有著重要的戰(zhàn)略意義。運(yùn)載火箭的控制系統(tǒng)是導(dǎo)航、制導(dǎo)、姿態(tài)控制、系統(tǒng)綜合等各部分的總稱,是運(yùn)載火箭的大腦和神經(jīng)中樞[2]。可以說控制系統(tǒng)的技術(shù)水平直接決定了發(fā)射任務(wù)是否成功, 同時(shí)也對運(yùn)載能力是否得到最大限度的發(fā)揮有著至關(guān)重要的作用。
從目前現(xiàn)狀來看,我們的控制體制依靠系統(tǒng)的冗余容錯(cuò)、姿控系統(tǒng)的幅值和相位裕度來包容全箭出現(xiàn)故障引起的小偏差問題,其控制方法成熟可靠,能滿足現(xiàn)有任務(wù)要求。在小偏差范圍內(nèi)具有一定的穩(wěn)定性,可以保證有效載荷順利入軌。但在全箭飛行過程中出現(xiàn)較大故障時(shí),不能更好地適應(yīng)。本文在總結(jié)目前國內(nèi)外先進(jìn)控制技術(shù)基礎(chǔ)上,結(jié)合幾次飛行試驗(yàn)暴露出的問題,提出多項(xiàng)改進(jìn)技術(shù),著力打造可靠性更高、面對故障適應(yīng)性更強(qiáng)的新型火箭智慧控制系統(tǒng)。
本節(jié)介紹國內(nèi)外最新型運(yùn)載火箭控制系統(tǒng)的技術(shù)特點(diǎn)。其中包括美國正在研究的空間發(fā)射系統(tǒng)(SLS)和Space X的可重復(fù)使用運(yùn)載火箭Falcon 9,這兩種型號(hào)代表了運(yùn)載火箭控制系統(tǒng)最先進(jìn)的技術(shù)和設(shè)計(jì)理念。國內(nèi)運(yùn)載火箭主要介紹新一代運(yùn)載火箭CZ-5控制系統(tǒng)的技術(shù)特點(diǎn)和創(chuàng)新實(shí)踐。通過對比找出我國運(yùn)載火箭控制系統(tǒng)的技術(shù)差距和亟待解決的問題。
CZ-5代表了我國運(yùn)載火箭控制系統(tǒng)的先進(jìn)水平。具體技術(shù)為:
1)在制導(dǎo)技術(shù)方面,將攝動(dòng)制導(dǎo)與迭代制導(dǎo)相結(jié)合,在助推級及一級采用攝動(dòng)制導(dǎo),跟蹤標(biāo)準(zhǔn)彈道飛行,以保證分離時(shí)殘骸的落點(diǎn)精度,二級采用攝動(dòng)加迭代制導(dǎo)方法能夠提高入軌精度。制導(dǎo)系統(tǒng)采用3套六表慣組的冗余重構(gòu)設(shè)計(jì)方案,可實(shí)現(xiàn)慣組級及單表級狀態(tài)觀測器的重構(gòu),提高導(dǎo)航信息源的可靠性。
2)姿控系統(tǒng)使用小偏差設(shè)計(jì)方法,對箭體參數(shù)采用系數(shù)時(shí)間凍結(jié)法進(jìn)行PID頻域設(shè)計(jì)。在小偏差范圍內(nèi),具有較好的幅值與相位穩(wěn)定裕度。通過速率陀螺和捷聯(lián)加表的冗余重構(gòu),在一度故障下,控制系統(tǒng)仍然能夠穩(wěn)定。
3)采用了基于1553B數(shù)據(jù)總線的單機(jī)三冗余和總線AB通道雙冗余的總體方案,這種數(shù)字化網(wǎng)絡(luò)構(gòu)架可完成基于總線的分布式實(shí)時(shí)控制,基于高實(shí)時(shí)性的數(shù)據(jù)規(guī)劃和調(diào)度分配技術(shù),基于1553B總線的箭測技術(shù)和綜合測試技術(shù)等,實(shí)現(xiàn)了控制系統(tǒng)數(shù)字化,箭上單機(jī)及時(shí)序控制均采用三取二表決機(jī)制來消除單點(diǎn)失效。
根據(jù)其芯級5米直徑結(jié)構(gòu)和多類型發(fā)動(dòng)機(jī)的特點(diǎn),長征五號(hào)控制系統(tǒng)首創(chuàng)了大型運(yùn)載火箭液氧煤油發(fā)動(dòng)機(jī)和氫氧發(fā)動(dòng)機(jī)聯(lián)合搖擺控制理論和技術(shù)體系,大型運(yùn)載火箭實(shí)時(shí)卸載、主動(dòng)導(dǎo)引和預(yù)測關(guān)機(jī)復(fù)合控制技術(shù),助推器多點(diǎn)支撐起飛主動(dòng)抗漂移控制技術(shù),大型液體運(yùn)載火箭液氧煤油及氫氧三型大推力發(fā)動(dòng)機(jī)精準(zhǔn)關(guān)機(jī)控制技術(shù)等。
空間發(fā)射系統(tǒng)SLS是NASA 未來深空探索計(jì)劃的基礎(chǔ)。作為美國載人航天領(lǐng)域的重頭戲,SLS 項(xiàng)目正在按計(jì)劃穩(wěn)步推進(jìn)。根據(jù)目前披露出的文獻(xiàn)可知,SLS 繼承了大量 Ares V 火箭的研究成果,電子系統(tǒng)采用三冗余總線+三冗余箭機(jī)方案,同時(shí)包含故障診斷系統(tǒng),在此基礎(chǔ)上開展信息綜合管理設(shè)計(jì),實(shí)現(xiàn)系統(tǒng)級的故障診斷和重構(gòu)。SLS 繼承了航天飛機(jī)的制導(dǎo)方法PEG(Powered Explicit Guidance),PEG是一種閉環(huán)最優(yōu)制導(dǎo)算法。在正常發(fā)射條件下,首先采用開環(huán)制導(dǎo),助推分離后采用PEG制導(dǎo)[3],并開展了推進(jìn)系統(tǒng)非災(zāi)難故障的制導(dǎo)研究,載貨任務(wù)中采用燃料耗盡的極限制導(dǎo)策略,盡力保證載荷進(jìn)入軌道;載人任務(wù)則采用安全第一的制導(dǎo)策略,利用剩余推進(jìn)能力進(jìn)入適當(dāng)?shù)陌踩壍?。針對?fù)雜飛行器的高可靠穩(wěn)定性和高飛行性能需求,SLS采用AAC(Adaptive Augmenting Control)控制算法,根據(jù)控制品質(zhì)在線調(diào)整增益,擴(kuò)展了SLS火箭對典型故障和飛行異常的適應(yīng)性[4]。
Space X的一級可回收火箭Falcon 9 基于先進(jìn)設(shè)計(jì)理念,相比一次使用火箭復(fù)雜很多,不僅增加了額外的導(dǎo)航設(shè)備,同時(shí)也增加了控制手段。具備動(dòng)力重構(gòu)技術(shù),一級9臺(tái)發(fā)動(dòng)機(jī)的動(dòng)力冗余架構(gòu)保證了任何1臺(tái)發(fā)動(dòng)機(jī)故障都不影響發(fā)射任務(wù),飛行90s后,可容忍2臺(tái)發(fā)動(dòng)機(jī)故障?;鸺茖?dǎo)系統(tǒng)需要根據(jù)目標(biāo)點(diǎn)所要求的速度大小、位置精度和姿態(tài)誤差范圍等多約束,實(shí)時(shí)在線給出精確的飛行控制指令;同時(shí),由于一子級箭體返回垂直著陸所要求的終端強(qiáng)約束條件,導(dǎo)航系統(tǒng)也需要解決其精確導(dǎo)航問題??傮w來說技術(shù)特點(diǎn)可以概括為:1)高精度絕對+相對組合導(dǎo)航技術(shù); 2)多約束組合制導(dǎo)技術(shù);3)大姿態(tài)機(jī)動(dòng)直氣復(fù)合(直接力+氣動(dòng)力復(fù)合)控制技術(shù); 4)動(dòng)力冗余及推進(jìn)劑管理技術(shù)[5]。
表1總結(jié)了國內(nèi)外3款火箭的具體控制技術(shù),經(jīng)比對可知,在出現(xiàn)非災(zāi)難故障時(shí),國外先進(jìn)火箭具有全箭級的信息綜合管理系統(tǒng),具有應(yīng)對非災(zāi)難故障的應(yīng)急制導(dǎo)模式及策略,具有在線調(diào)整增益的自適應(yīng)控制方法,具有動(dòng)力冗余及推進(jìn)劑管理技術(shù),提升了火箭對飛行中全箭級故障的自主適應(yīng)能力,具有較高的飛行可靠性。
表1 國內(nèi)外運(yùn)載火箭控制技術(shù)對比Tab.1 Comparison of GNC system at home and abroad
根據(jù)國內(nèi)外火箭先進(jìn)控制技術(shù)的對比,以及我國連續(xù)幾發(fā)運(yùn)載火箭發(fā)射失利情況,我們反思現(xiàn)有控制系統(tǒng)技術(shù)水平的不足,有必要站在全箭的高度,去規(guī)劃控制系統(tǒng)的方法和策略。建立全箭信息綜合管理系統(tǒng),對全箭的故障進(jìn)行診斷、隔離及重構(gòu)。在具有一定約束和能力條件下,讓制導(dǎo)系統(tǒng)進(jìn)行離線或在線軌道規(guī)劃和時(shí)序規(guī)劃。采用全程四元數(shù)姿態(tài)控制方法,在箭體姿態(tài)發(fā)散或姿態(tài)偏差較大情況下,用最短路徑控制火箭,使火箭具有姿控自適應(yīng)功能,將姿控燃料消耗減到最小。此技術(shù)已經(jīng)在我國上面級控制系統(tǒng)中得到應(yīng)用,解決了大姿態(tài)調(diào)姿和多次姿態(tài)穿越時(shí)的控制問題,具備推廣應(yīng)用條件。采用箭體姿態(tài)主動(dòng)激勵(lì)技術(shù),對故障噴管進(jìn)行在線辨識(shí)和定位,并進(jìn)行隔離和重構(gòu)。充分利用現(xiàn)有的箭上高可靠的硬件條件和系統(tǒng)多樣性的狀態(tài)觀測器,系統(tǒng)設(shè)計(jì)火箭的控制策略,使得我國新一代運(yùn)載火箭具有更高、更好、更智慧的全箭故障情況下自適應(yīng)控制的能力。
控制系統(tǒng)采用1553B數(shù)字總線以及單機(jī)數(shù)字化,為全箭信息綜合管理創(chuàng)造了良好的條件,可以利用飛控計(jì)算機(jī)的處理能力,對控制系統(tǒng)和測量系統(tǒng)進(jìn)行數(shù)據(jù)融合,如將各臺(tái)發(fā)動(dòng)機(jī)及控制系統(tǒng)的飛行工作狀態(tài)數(shù)據(jù)引入全箭信息管理系統(tǒng),可以在動(dòng)力故障情況下進(jìn)行故障辨識(shí)和定位,為軌道重規(guī)劃提供依據(jù)。在飛行過程中對發(fā)動(dòng)機(jī)燃料進(jìn)行不斷監(jiān)視,結(jié)合發(fā)動(dòng)機(jī)燃料利用系統(tǒng)實(shí)際調(diào)節(jié)情況,對燃料剩余情況進(jìn)行實(shí)時(shí)預(yù)測,對調(diào)節(jié)策略采用自適應(yīng)控制,最大程度地提高系統(tǒng)的適應(yīng)能力。實(shí)現(xiàn)全箭信息交互和健康管理,提升火箭飛行可靠性。
2.2.1 全程四元數(shù)控制技術(shù)
針對箭體姿態(tài)采用全程四元數(shù)控制。目前火箭姿態(tài)角解算均采用三通道歐拉角方式,使用歐拉角描述存在姿態(tài)角奇異的情況,對姿態(tài)角范圍有限制。四元數(shù)控制技術(shù)對姿態(tài)描述能力強(qiáng),無歐拉角解算奇異[6]。利用姿態(tài)四元數(shù)與程序四元數(shù),可計(jì)算出箭體系姿態(tài)角偏差,此角偏差按照空間姿態(tài)最短路徑方式計(jì)算,不存在更大角度控制模式。四元數(shù)偏差實(shí)時(shí)在線控制過程為:1)確定姿態(tài)四元數(shù)和程序四元數(shù);2)計(jì)算姿態(tài)四元數(shù)和程序四元數(shù)之間的空間轉(zhuǎn)角;3)計(jì)算三通道箭體系角偏差,并經(jīng)過校正網(wǎng)絡(luò)計(jì)算,輸出控制指令?;诖似钸M(jìn)行姿態(tài)控制規(guī)律計(jì)算,不會(huì)出現(xiàn)姿態(tài)角穿越問題,也不會(huì)出現(xiàn)“轉(zhuǎn)幾圈回幾圈”問題,該控制方式可有效解決大姿態(tài)控制問題,同時(shí)提高了姿態(tài)控制設(shè)計(jì)任務(wù)適應(yīng)性。
2.2.2 姿控噴管極性的在線自主辨識(shí)與重構(gòu)技術(shù)
控制系統(tǒng)極性直接決定了火箭姿態(tài)能否穩(wěn)定,噴管的極性錯(cuò)誤無法通過冗余容錯(cuò)策略來包容。因此,根據(jù)火箭滑行段飛行動(dòng)力學(xué)特性,可采取姿控噴管在線自主辨識(shí)重構(gòu)技術(shù)。當(dāng)箭體姿態(tài)偏離理論值達(dá)到一定程度時(shí),啟動(dòng)故障在線自主辨識(shí)模式。暫停故障通道的姿態(tài)控制,對本通道每臺(tái)姿控噴管依次主動(dòng)實(shí)施激勵(lì),比較施加激勵(lì)前后的箭體角速度信息,在線辨識(shí)姿控噴管極性,按照辨識(shí)結(jié)果對控制指令重新進(jìn)行分配,解決姿控噴管極性故障引起的火箭姿態(tài)發(fā)散問題,以運(yùn)載火箭姿控噴管極性故障模式為例,其仿真驗(yàn)證結(jié)果如圖1、圖2所示。
從仿真結(jié)果可以看出,故障識(shí)別與重構(gòu)技術(shù)有效解決了姿控噴管極性錯(cuò)誤引起的姿態(tài)發(fā)散問題。同時(shí),此方法也可以解決部分故障噴管隔離重構(gòu)問題。
對于箭體動(dòng)力出現(xiàn)故障的情況,根據(jù)全箭信息綜合管理系統(tǒng),確定故障模式,分析火箭剩余飛行能力,以當(dāng)前的飛行狀態(tài)判斷是否開展軌道重規(guī)劃工作,并生成相應(yīng)的制導(dǎo)策略和控制諸元。以判斷軌道傾角及遠(yuǎn)地點(diǎn)高度偏差為例,如圖3所示。
在圖3中,根據(jù)火箭入軌參數(shù),彈道重規(guī)劃可劃分為A、B、C、D四個(gè)區(qū)域。
A區(qū)域內(nèi):在總體偏差范圍內(nèi),無需開展軌道重規(guī)劃工作,載荷能進(jìn)入目標(biāo)軌道。B區(qū)域內(nèi):超出總體給定的偏差,通過軌道重規(guī)劃,載荷能進(jìn)入目標(biāo)軌道。
C區(qū)域內(nèi):超出總體給定的偏差,載荷不能進(jìn)入目標(biāo)軌道,通過軌道重規(guī)劃,載荷能進(jìn)入次優(yōu)軌道或備用安全軌道。
D區(qū)域內(nèi):遠(yuǎn)地點(diǎn)高度偏差太大,即使通過軌道重規(guī)劃,載荷也不能進(jìn)入軌道。
2.3.1 故障條件下的軌道規(guī)劃制導(dǎo)控制技術(shù)
在一定約束和剩余能力的條件下,適應(yīng)非災(zāi)難性的制導(dǎo)模式與策略,可以有兩條技術(shù)途徑,即采用離線和在線兩種方式。離線要提前考慮不同的故障模式對應(yīng)的剩余飛行和控制能力,設(shè)計(jì)不同的最優(yōu)停泊和備用軌道,依據(jù)全箭信息綜合利用與管理系統(tǒng)的故障定位與評級,結(jié)合當(dāng)前的飛行狀態(tài)及故障模式,按照火箭的飛行能力和飛行約束情況,切換到與當(dāng)前能力最為匹配的目標(biāo)軌道,選用不同的制導(dǎo)和姿控策略,實(shí)現(xiàn)具體的飛行任務(wù),如圖4所示。
在線規(guī)劃方式需要依據(jù)全箭信息綜合利用與管理系統(tǒng)的故障定位與評級,實(shí)時(shí)在線評估運(yùn)載火箭的剩余入軌能力、控制能力。采用最優(yōu)在線軌道規(guī)劃控制技術(shù)實(shí)現(xiàn)自主、快速規(guī)劃,動(dòng)態(tài)處理飛行過程約束,并對部分約束條件進(jìn)行松弛處理,保證可以在線規(guī)劃問題有解并收斂,實(shí)現(xiàn)燃料消耗最少或時(shí)間最短的最優(yōu)問題在線求解。具體實(shí)現(xiàn)方式如圖5所示。
2.3.2 時(shí)序自主規(guī)劃技術(shù)采用姿控噴管在線自主辨識(shí)重構(gòu)技術(shù)
時(shí)序規(guī)劃技術(shù)既有規(guī)劃問題的特點(diǎn)又有調(diào)度問題的特點(diǎn),根據(jù)軌道離線和在線規(guī)劃制導(dǎo)控制的結(jié)果,飛行中必須對綜合信息進(jìn)行相應(yīng)的處理,采用包含時(shí)間約束的動(dòng)作網(wǎng)絡(luò)表示規(guī)劃,將活動(dòng)類約束(發(fā)動(dòng)機(jī)開關(guān)、電磁閥開關(guān)、綜控器時(shí)序輸出、火工品點(diǎn)爆、關(guān)機(jī)分離等)、持續(xù)時(shí)間約束(沉底時(shí)間、發(fā)動(dòng)機(jī)工作時(shí)間、發(fā)動(dòng)機(jī)啟動(dòng)次數(shù)、伺服系統(tǒng)回零等)、資源約束(發(fā)動(dòng)機(jī)氧化劑及燃燒劑燃料約束、姿控噴管燃料約束、電源電力資源約束等)、參數(shù)約束(姿態(tài)控制特性、導(dǎo)航制導(dǎo)控制周期、遙測約束、目標(biāo)參數(shù)等)等描述為時(shí)間線,通過尋找關(guān)鍵路徑對動(dòng)作消耗時(shí)間進(jìn)行處理,解決火箭系統(tǒng)快速任務(wù)序列生成問題。
本文提出的全箭信息綜合利用管理技術(shù)、基于四元數(shù)和在線辨識(shí)的姿態(tài)控制技術(shù)和非災(zāi)難性故障下的制導(dǎo)技術(shù)等新型控制系統(tǒng)技術(shù)能大幅提高控制系統(tǒng)面對非災(zāi)難性故障的自主適應(yīng)能力,是我國未來運(yùn)載火箭控制系統(tǒng)技術(shù)的發(fā)展方向。但目前在工程應(yīng)用中仍存在技術(shù)實(shí)施難點(diǎn)尚待解決。
1) 全箭信息綜合利用系統(tǒng)的工程實(shí)踐需要對遙測、動(dòng)力及控制系統(tǒng)相關(guān)信息進(jìn)行綜合管理,將箭上的健康信息進(jìn)行實(shí)時(shí)監(jiān)視。在技術(shù)層面,要設(shè)計(jì)高性能故障診斷及健康管理算法,掌握實(shí)時(shí)飛行大數(shù)據(jù)處理技術(shù),提升箭載計(jì)算機(jī)的處理運(yùn)算能力。
2) 離線軌道規(guī)劃可根據(jù)預(yù)先分析的特定故障模式,設(shè)計(jì)相應(yīng)的最優(yōu)軌道,并保證軌道收斂,通過上傳諸元到飛行軟件,在飛行過程中根據(jù)故障診斷系統(tǒng)中的故障判斷特征值,選擇相應(yīng)諸元,切換不同的匹配軌道。離線軌道規(guī)劃方法只能對特定的模式進(jìn)行求解,適應(yīng)性較差。在線軌道規(guī)劃算法可根據(jù)飛行系統(tǒng)實(shí)時(shí)狀態(tài)計(jì)算最優(yōu)軌道,對故障模式的適應(yīng)性強(qiáng),但是目前軌道收斂性和一致性等問題亟待解決。
[1] 龍樂豪.我國航天運(yùn)輸系統(tǒng)發(fā)展展望[J]. 航天制造技術(shù), 2010 (3) :5-10.
[2] 徐延萬. 彈道導(dǎo)彈、運(yùn)載火箭控制系統(tǒng)設(shè)計(jì)與分析[M].北京:中國宇航出版社,1999.
[3] Phillips S, King K. SLS flight software agile development process[DB/OL].http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/20150022333.pdf.
[4] Wall J H, Orr J S, VanZwieten T S. Space launch system implementation of adaptive augmenting control[DB/OL].http://ntrs.nasa.gov/archive /nasa/casi.ntrs.nasa.gov /20140008747.pdf.
[5] 康建斌, 謝澤兵, 鄭宏濤, 等. 火箭子級垂直返回海上平臺(tái)制導(dǎo), 導(dǎo)航和控制技術(shù)研究[J]. 導(dǎo)彈與航天運(yùn)載技術(shù), 2016(6): 32-35.
[6] Jensen H B, Wisniewski R.Quaternion feedback control for rigid-body spacecraft[C]. Guidance, Navigation, and Control Conference and Exhibit,AIAA 2001-4338:1-6 .
[7] 陳新民, 余夢倫. 迭代制導(dǎo)在運(yùn)載火箭上的應(yīng)用研究[J]. 宇航學(xué)報(bào), 2003, 24(5): 484-489.
[8] Lu P, Griffin B J, Dukeman G A, et al. Rapid optimal multiburn ascent planning and guidance[J].Journal of Guidance, Control, and Dynamics, 2008, 31(6): 1656-1664.
[9] Lu P, Pan B F. Highly constrained optimal launch ascent guidance[J].Journal of Guidance,Control and Dynamics,2010,33(2):404-414.
[10] 張宇,肖利紅.大型運(yùn)載火箭發(fā)動(dòng)機(jī)聯(lián)合搖擺技術(shù)研究[J].航天控制,2010,28(6):18-22.