侍 蕾, 王 浩, 李全軍, 李棟林, 孫振江
1. 航天器在軌故障診斷與維修重點實驗室, 陜西 西安 710043
2. 宇航動力學(xué)國家重點實驗室, 陜西 西安 710043
2021年2月,中國衛(wèi)通在實施GEO衛(wèi)星中星9A位保操作期間,發(fā)生燃料耗盡異常,導(dǎo)致衛(wèi)星在軌運行、離軌控制等工作均無法正常進行.專家研判該異常是由剩余推進劑估算值不準(zhǔn)所導(dǎo)致的.GEO衛(wèi)星在軌壽命除受衛(wèi)星主要元器件性能的影響外,剩余燃料對衛(wèi)星在軌壽命也起著關(guān)鍵性制約作用,燃料耗盡已成為GEO航天器的主要失效原因[1].準(zhǔn)確預(yù)測衛(wèi)星剩余燃料,可為衛(wèi)星特別是壽命末期衛(wèi)星在軌任務(wù)規(guī)劃提供參考和支撐.GEO衛(wèi)星一般采用雙組元推進系統(tǒng),主要采用PVT法進行剩余燃料估算.在工程應(yīng)用中,PVT法因計算剩余燃料的原理較為簡單,使用廣泛,但受貯箱變形、氣體壓縮因子及在液體中的溶解度、貯箱溫度和壓力采集轉(zhuǎn)換不精確等因素影響,實際計算誤差較大,嚴(yán)重影響在軌衛(wèi)星特別是壽命末期衛(wèi)星的管理工作[2-4].開展GEO衛(wèi)星剩余燃料估算研究,可有效提高衛(wèi)星壽命預(yù)測精確性、在軌管理安全性及離軌控制可靠性.本文以某超壽運行的GEO衛(wèi)星為研究對象,計算衛(wèi)星自入軌以來長時間剩余燃料演化情況,分析定位誤差源,進行偏差修正,并建立模型開展衛(wèi)星壽命預(yù)測分析.
雙組元推進系統(tǒng)的推進劑包含氧化劑和燃燒劑[5],衛(wèi)星轉(zhuǎn)入定點狀態(tài)后,推進系統(tǒng)采用落壓式工作,主要采用PVT法和記賬法計算星上剩余燃料,以PVT法計算結(jié)果為準(zhǔn),以記帳法計算結(jié)果為參考.
在理想氣體和燃料貯箱容積不變的前提下,落壓式推進系統(tǒng)的剩余燃料由式(1)計算
(1)
式中:T為推進劑貯箱溫度,T0為初始時刻推進劑貯箱溫度,單位K;ρ為推進劑密度,ρ0為初始時刻的推進劑密度,單位kg/m3;VT為單個推進劑貯箱總?cè)莘e,單位m3;Ptank為星上貯箱遙測壓力值(絕壓),Ptanki為初始時刻星上貯箱遙測壓力值(絕壓),PV為推進劑飽和蒸汽壓力,推進劑溫度的函數(shù)(絕壓),PVi為初始時刻推進劑飽和蒸汽壓力(絕壓),單位Pa;M0為初始時刻剩余推進劑量,單位kg.利用式(1),采用PVT算法進行剩余燃料計算的步驟為:
1)記錄氣路斷開(常開電爆閥啟爆)時刻推進劑貯箱的壓力和溫度及斷開時刻的推進劑剩余量;
2)在推進劑貯箱的壓力和溫度遙測參數(shù)穩(wěn)定階段,記錄其溫度和壓力數(shù)據(jù);
3)利用式(1)計算剩余推進劑量的一個子樣,式中的溫度數(shù)據(jù)以貯箱氣口的測溫點為準(zhǔn),與式中推進劑密度項計算有關(guān)的溫度數(shù)據(jù)以貯箱液口的測溫點為準(zhǔn);
4)重復(fù)2)和3)多次計算剩余推進劑量,以多次計算的平均值確定推進劑剩余量.
記賬法通過記錄推力器工作時間,利用推進劑的平均流量計算消耗燃料,進而估算剩余燃料.
(2)
式中,ΔO為剩余氧化劑,ΔF為剩余燃燒劑,ωt0為氧化劑流率,ωtf為燃燒劑流率,氧化劑流率與燃燒劑流率一般作為常數(shù)裝載在衛(wèi)星控制計算平臺軟件中.
記賬法要求具有充分可靠的推進系統(tǒng)工作性能地面試驗數(shù)據(jù),并要求推進系統(tǒng)工作性能長期穩(wěn)定,而上述條件實際上很難保證.再加上不同于地面的空間環(huán)境的影響等因素,測量精度也會受到影響.在實際工程應(yīng)用中,記賬法計算結(jié)果一般僅作為PVT法的參考使用[6-9].
設(shè)隨機變量F、x、y和z,滿足函數(shù)關(guān)系為F=f(x,y,z),x、y和z的隨機測量均方差分別為δx、δy和δz,則隨機變量F的均方差滿足式(3)的誤差傳播方程
(3)
對剩余燃料函數(shù)(1),測量隨機差傳播滿足方程
(4)
其中,
整理式(4),得到當(dāng)前推進系統(tǒng)剩余燃料計算的均方誤差函數(shù)為
(5)
式中,δVT為貯箱總?cè)莘eVT的測量均方誤差,δP為當(dāng)前貯箱壓力采樣隨機均方差,δT為當(dāng)前貯箱溫度采樣隨機均方差,δM0為燃料加注質(zhì)量均方誤差,δP0為加注時貯箱壓力測量誤差,δT0為加注時貯箱溫度測量誤差.δρ為當(dāng)前貯箱密度測量均方誤差,δρ0為加注時貯箱密度測量均方誤差為
(6)
本節(jié)采用第1節(jié)的計算方法,下載某超壽衛(wèi)星SAbnor入軌近10年的氧/燃箱溫度、壓力等遙測參數(shù)值,分別采取PVT法、記賬法對衛(wèi)星剩余燃料變化趨勢進行分析.分析參數(shù)包括氧化劑剩余量、燃燒劑剩余量和氧燃混合比,其中,雙組元推進系統(tǒng)的氧燃混合比是確定衛(wèi)星氧化劑和燃燒劑計算準(zhǔn)確性的重要參數(shù)[10].自SAbnor衛(wèi)星入軌初期至2021年年底,PVT法與記賬法計算的氧化劑變化曲線基本吻合,震蕩幅度為10 kg左右,如圖1所示;PVT法計算的燃燒劑變化曲線一直處于記賬法的下沿,逐漸向下遠離,震蕩幅度為50 kg左右,且自2019年7月31日之后,氧燃混合比偏差加大,如圖2~3所示.
圖1 SAbnor星氧化劑剩余量Fig.1 Residual amount of SAbnor’s oxidant
圖2 SAbnor星燃燒劑剩余量Fig.2 Residual amount of SAbnor’s combustion agent
圖3 SAbnor星氧燃混合比Fig.3 Oxygen fuel mixture ratio of SAbnor
利用PVT法估計剩余燃料,主要有2部分誤差因素:1)推進系統(tǒng)的初始狀態(tài)及測量誤差;2)推進系統(tǒng)當(dāng)前溫壓狀態(tài)及測量誤差.通常推進系統(tǒng)在地面加注燃料時,貯箱體積、加注燃料質(zhì)量、燃料密度、加注時溫度和壓力參數(shù)會得到盡可能精確的會測量值.但在軌期間貯箱溫度和壓力參數(shù),由溫度和壓力傳感器采樣并進行量化轉(zhuǎn)換,存在采樣誤差和量化誤差.因此,采用PVT法估計的剩余燃料值必然與實際值存在偏差.
(1)計算誤差
衛(wèi)星貯箱變形、氣體壓縮因子和在液體中的溶解度、星上貯箱溫度和壓力測量精度等因素影響,會造成PVT法計算結(jié)果誤差.另外,隨著星上燃料的消耗,貯箱壓力不斷下降,最終結(jié)果是貯箱內(nèi)剩余燃料無法全部擠出,無法擠出的燃料與推進劑擠出效率有關(guān).PVT計算誤差、擠出效率均與貯箱大小有關(guān).工程應(yīng)用中,衛(wèi)星研制部門經(jīng)過試驗數(shù)據(jù)分析,提供不同衛(wèi)星平臺的PVT計算誤差與擠出效率衛(wèi)星貯箱大小的比例關(guān)系.本文分析的衛(wèi)星平臺PVT計算誤差大小按貯箱大小的1.9%計算,貯箱的擠出效率按99%計算.
(2)輸入?yún)?shù)誤差
通過SAbnor衛(wèi)星與其入軌時間、控制規(guī)律和定點經(jīng)度基本一致的SNnor衛(wèi)星進行比較,可知SAbnor的燃燒劑消耗量不在正常值范圍內(nèi).由式(1)可知,影響PVT法剩余燃料估計結(jié)果的輸入?yún)?shù)有貯箱壓力、貯箱液端溫度和貯箱氣端溫度.選取記賬法和PVT法擬合較好的SNnor的燃箱壓力、溫度的振蕩幅度為參考,對SAbnor衛(wèi)星參數(shù)進行分析,通過對比兩星貯箱壓力、貯箱液端溫度和貯箱氣端溫度變化情況(圖4~9),有如下分析結(jié)論:
圖4 SAbnor星氧箱溫度值Fig.4 Oxygen tank temperature values of SAbnor
圖5 SNnor星氧箱溫度值Fig.5 Oxygen tank temperature values of SNnor
圖7 SNnor星燃箱溫度值Fig.7 Fuel tank temperature values of SNnor
圖8 SAbnor星氧/燃箱壓力值Fig.8 Oxygen/fuel tank pressure values of SAbnor
圖9 SNnor星氧/燃箱壓力值Fig.9 Oxygen/fuel tank pressure values of SNnor
1)兩星氧箱溫度值變化趨勢基本一致,可推測SAbnor星的氧箱溫度值測量正常;
2)SAbnor星燃箱氣端溫度值振蕩幅度為25℃左右,SNnor星燃箱氣端溫度值振蕩幅度為12℃左右,SAbnor星的燃箱氣端溫度值測量偏差可能較大;
3)一般來說,雙組元推進系統(tǒng)的燃氧箱壓力值大小應(yīng)趨于一致,SNnor星符合此規(guī)律,SAbnor星燃氧箱的差值呈逐漸增大趨勢,且SAbnor星燃燒劑計算偏差大,可以推測SAbnor星燃箱壓力測量偏差可能較大.
一般GEO燃料貯箱壓力的大小在1.6 MPa左右,溫度的量級在300 K左右,由式(5)可知,由于壓力值在式中位于分母,單位為Pa,因此,不同壓力精度測量誤差對于剩余燃料誤差的大小影響不大,而衛(wèi)星燃燒劑計算誤差與溫度傳感器測量精度呈現(xiàn)一定的相關(guān)性.已知式(5)中的其它參數(shù),燃箱溫度在305 K附近時燃箱溫度測量誤差增加1 K,燃料計算誤差增加1.81 kg.
在工程應(yīng)用中,針對貯箱(氧/燃箱)壓力值異常問題,可取另一個壓力值正常的貯箱壓力作為輸入.針對溫度異常問題,采用SAbnor星燃箱同時刻的液端溫度替換同時刻的氣端溫度、氧箱壓力值替換燃箱壓力值的方法重新修正燃燒劑剩余量.圖10~12為自SAbnor入軌后至今修正后的燃燒劑計算結(jié)果,由圖可知,重新修正后的燃燒劑剩余量與記賬法一致性較好,與SNnor星的變化規(guī)律也趨于一致,燃箱溫度對燃燒劑計算結(jié)果的震蕩幅度影響較大,燃箱壓力對燃燒劑計算結(jié)果的平均值影響較大.衛(wèi)星剩余燃燒劑修正前的值平均值約為20 kg,修正后平均值約為60 kg.
圖10 修正燃箱壓力后的燃料變化曲線Fig.10 Influence of temperature error at the gas end of the fuel tank on the calculation accuracy of the combustion agent
圖11 修正燃箱氣溫后的燃料變化曲線Fig.11 Fuel change curves after correcting the temperature of the fuel tank
圖12 修正燃箱氣溫、壓力后的燃料變化曲線Fig.12 Fuel change curves after correcting the temperature and pressure of the fuel tank
GEO衛(wèi)星在軌期間燃料主要用于軌道保持及姿態(tài)控制[11],其中軌道保持控制主要包括東西、南北控制[12],建立衛(wèi)星在軌期間東西、南北和姿態(tài)控制燃料需求計算模型,結(jié)合使用偏差修正后的可用剩余燃料計算結(jié)果,可計算衛(wèi)星達到燃料報警門限的時間.一般來講,通過分析剩余燃料進行衛(wèi)星壽命預(yù)測的研究偏重于理論[13-14],本文將重點結(jié)合工程實際應(yīng)用,在剩余燃料偏差修正的基礎(chǔ)上,研究基于燃料消耗分析的衛(wèi)星壽命預(yù)測方法.
基于位保數(shù)據(jù)的燃料消耗計算方法(下文簡稱理論預(yù)測法)一般用于衛(wèi)星計算控制策略時的燃耗量預(yù)估,其本質(zhì)上也是一種記賬法,就是依據(jù)每次位保的控制量計算位保推進劑消耗量,計算模型如下:
(7)
式中:Δm為推進劑消耗量,m0為位保前的衛(wèi)星質(zhì)量,單位kg;ΔV為位保前后的速度增量,單位m/s;Isp為位保推力器比沖,單位s;g為重力加速度常數(shù),大小為9.8m/s2;k為位保推力器基于安裝角度的效率系數(shù).
表1為選取某衛(wèi)星在軌期間多次控制使用PVT法、記賬法和理論預(yù)測法計算的燃耗量,由表可知,控制量較小時,PVT計算的燃耗量偏差較大,甚至出現(xiàn)負(fù)消耗量,這是由于PVT法本身的計算誤差震蕩較大引起的,使用理論預(yù)測法與記賬法基本一致,控制量較大時,理論預(yù)測法與PVT法、記賬法計算的燃耗量偏差最大為2.48%,因此,采用理論速度增量的燃料消耗量計算方法能夠反映衛(wèi)星進行軌道機動的燃耗量.
表1 不同計算方法燃耗量比較Tab.1 Comparison of fuel consumption using different calculation methods
理想的GEO衛(wèi)星軌道是一個半徑為42 164.16 km、赤道平面上的靜止圓軌道.GEO衛(wèi)星在東西方向的經(jīng)度漂移包括地球形狀攝動引起的衛(wèi)星經(jīng)度漂移和太陽光壓產(chǎn)生的偏心率攝動引起衛(wèi)星經(jīng)度日周期振蕩.
(8)
由于衛(wèi)星軌道與地球赤道面不重合,靜止衛(wèi)星每天在南北緯度方向周期性漂移,緯度漂移的幅值等于軌道傾角.長期攝動使傾角按0.75~0.95(°)/年的速率變化,需要進行軌道傾角修正[16-17].在校正周期內(nèi)可認(rèn)為軌道傾角攝動是線性的,在軌道傾角攝動方程中略去地球扁形攝動,傾角漂移的攝動方程可簡化為
(9)
上式的單位是(°)/年.傾角攝動變化的速率和方向都與月球白道升交點的黃經(jīng)Ωms有關(guān).
法向速度增量改變軌道傾角的大小和方向,法向速度增量引起傾角大小改變量為0.018 6·|ΔVN|.
通常情況下,南北位置保持燃料消耗占整個衛(wèi)星壽命期總?cè)剂舷牡?0%以上[18].2022~2030年期間每年傾角矢量的變化值及控制所需速度增量見表2,由式(7)可知,利用速度增量可以計算每年南北控制所需的燃料消耗.
表2 2022年至2030年期間每年傾角矢量的變化值及控制所需速度增量Tab.2 Annual variation of inclination vector and required speed increment for control during the period 2022 to 2030
表3 在軌運行燃料需求Tab.3 Fuel demand for on-orbit operation
姿態(tài)控制消耗燃料主要是與星上姿態(tài)控制邏輯的設(shè)計有關(guān),按照目前在軌衛(wèi)星的經(jīng)驗,衛(wèi)星每年用于姿態(tài)控制的燃料約為1 kg.
在GEO衛(wèi)星接近壽命末期時,可能因推進系統(tǒng)燃料泄漏、衛(wèi)星軌控失誤而造成燃料過量消耗等原因,所剩燃料不足以完成離軌控制,因此需要預(yù)留足夠的燃料保證其完成離軌操作[19-20],按照將衛(wèi)星軌道抬高至墳?zāi)管壍?高出GEO軌道300 km),離軌控制所需燃料約7 kg(氧化劑4.35 kg、燃燒劑2.65 kg).
根據(jù)對衛(wèi)星在軌運行燃料需求進行分析,結(jié)合可用剩余總?cè)剂嫌嬎阈l(wèi)星燃料達到報警門限的時間,即衛(wèi)星壽命到達時間T.燃料報警時間的計算方程如下:
(10)
式中,Tc為燃料計算時間,M1、M2、M3、M4和M5分別為剩余燃料、燃料計算擠出誤差、離軌預(yù)留燃料、計算誤差和衛(wèi)星年平均燃耗量,單位為kg.
經(jīng)計算,SAbnor星燃燒劑剩余量在修正前于2020年到達燃料報警門限,存在燃燒劑隨時可能用完的風(fēng)險,采用本文方法進行修正后,衛(wèi)星的可使用壽命延長至2022年,詳見表4.
表4 燃料達到離軌的報警門限年份Tab.4 Year of fuel reaching the alarm threshold for derailment
衛(wèi)星剩余燃料計算的準(zhǔn)確性是對衛(wèi)星壽命進行準(zhǔn)確預(yù)測的關(guān)鍵,本文通過開展PVT法計算剩余燃料的誤差源和輸入偏差分析,實現(xiàn)對某燃燒劑計算誤差大的超壽衛(wèi)星的燃料計算偏差修正.2020~2022年間,衛(wèi)星在軌軌道維持工作正常,在剩余燃料達到預(yù)警門限后實施離軌操作,離軌高度滿足指標(biāo)要求,說明本文的修正方法正確,能夠為壽命末期衛(wèi)星的后續(xù)任務(wù)規(guī)劃提供技術(shù)支撐.