新四季網

一種針對星敏感器和陀螺聯合濾波的改進方法與流程

2023-10-09 01:37:54 4

本發明涉及一種針對星敏感器與陀螺的擴展卡爾曼濾波的改進方法,具體地說是在濾波算法的四元數測量值發生跳變時重置四元數參考值的方法,屬於衛星姿態確定技術領域。



背景技術:

星敏感器和陀螺均為衛星姿控系統最為主要的敏感器單機。星敏感器的測量值為星敏感器測量坐標系相對於慣性坐標系的四元數,由星敏感器安裝矩陣可得到衛星本體坐標系相對於慣性坐標系的四元數;陀螺的測量值為陀螺測量坐標系相對於慣性坐標系的角速度在陀螺測量坐標系內的投影,由陀螺安裝矩陣可得到衛星本體坐標系相對於慣性坐標系的角速度在衛星本體坐標系內的投影。由於星敏感器存在高頻的測量白噪聲,陀螺存在常值漂移等誤差,因此衛星姿控系統中通常會將星敏感器與陀螺進行聯合濾波,算法為擴展卡爾曼濾波。濾波得到的四元數估計值將顯著的抑制星敏感器的高頻噪聲。目前大多數星敏感器在單機內部將測量四元數的標部處理為始終為正,即當星敏感器測量四元數標部過零時,四元數的四個數全部取反。此時若擴展卡爾曼濾波算法的測量值參考坐標係為慣性坐標系,則該濾波算法的四元數測量值也會發生跳變,因此濾波算法給出的四元數估計值逐漸發散,較長時間後再重新收斂。衛星在軌時,星敏感器測量四元數以軌道周期為變化周期,即每軌會經過一次零位,因此濾波得到四元數估計值也會每軌出現一次發散-重新收斂的過程,這對於衛星在軌穩態控制是不可接受的。

根據國內外已發表的相關文獻可知,對於三軸對地衛星,衛星控制的參考坐標係為軌道坐標系,在該坐標系下濾波算法的四元數測量值的參考坐標系也為軌道坐標系,因此該濾波算法的四元數測量值不存在跳變的現象,相應地的四元數估計值可以始終穩定地收斂;對於慣性定向衛星或目標姿態的參考坐標係為慣性坐標系,則常見的做法是令星敏感器單機給出的測量四元數連續變化,即濾波算法的四元數測量值標部有正有負,為完整的正弦或者餘弦曲線。而針對四元數測量值跳變時的算法處理未見有效方法。



技術實現要素:

本發明的目的在於提供一種針對星敏感器和陀螺聯合濾波的改進方法,解決現有擴展卡爾曼濾波算法的四元數測量值發生跳變時四元數估計值需重新收斂的問題。

為了達到上述發明目的,本發明提供了一種針對星敏感器和陀螺聯合濾波的改進方法,該方法包含如下步驟:

步驟1,構造擴展卡爾曼濾波器,進行擴展卡爾曼濾波算法;

步驟2,確定出擴展卡爾曼濾波算法的輸入量四元數測量值qs的跳變時刻,該跳變時刻的判斷需同時滿足:四元數測量值的標部小於閾值,且,四元數測量值矢量部分中絕對值最大的數的當前拍與前一拍異號;

步驟3,在跳變時刻,重置擴展卡爾曼濾波算法的四元數參考值以獲得跳變時刻與四元數測量值相適應的四元數參考值

步驟4,以步驟3重置後的四元數參考值繼續進行步驟1所述的擴展卡爾曼濾波算法,以獲得連續且平穩的四元數估計值。

上述的針對星敏感器和陀螺聯合濾波的改進方法,其中,步驟1中,所述的擴展卡爾曼濾波器的狀態量為偏差四元數的矢量部分以及陀螺常值漂移的估計誤差,取狀態變量為陀螺常值漂移值b與其估計值之間的差值,則可得擴展卡爾曼濾波器的一步預測x(k/k-1)為:

其中,

其中,δt為濾波算法的迭代周期,i3×3為3維的單位矩陣,為的斜對稱矩陣:

其中,為姿態角速度估計值,為的三軸角速度。

上述的針對星敏感器和陀螺聯合濾波的改進方法,其中,擴展卡爾曼濾波器的狀態更新公式為:

其中,kk為卡爾曼濾波器的增益係數,δq為偏差四元數量測值δq的矢量部分,偏差四元數量測值δq為四元數測量值qs與四元數參考值之間的差值,k代表當前時間點,k-1代表k時間點的前一時間點。

上述的針對星敏感器和陀螺聯合濾波的改進方法,其中,四元數參考值的計算公式為:

其中,為姿態角速度估計值,為的2-範數,φ為歐拉軸轉角,為的函數。

上述的針對星敏感器和陀螺聯合濾波的改進方法,其中,k時刻的計算公式為:

其中,為陀螺常值漂移的估計值;ωs為根據陀螺測量值解算出的衛星本體坐標系相對於慣性坐標系的三軸角速度在衛星本體坐標系內的投影。

上述的針對星敏感器和陀螺聯合濾波的改進方法,其中,ωs的計算公式如下:

ωs=ω+b+vg

其中,b、vg分別為陀螺的常值漂移與白噪聲,ω為真實的三軸角速度。

上述的針對星敏感器和陀螺聯合濾波的改進方法,其中,的計算公式如下:

其中,為的三軸角速度,δt為濾波算法的迭代周期。

上述的針對星敏感器和陀螺聯合濾波的改進方法,其中,步驟3中,重置四元數參考值的方法為將四元數參考值的四個數全部取反。

上述的針對星敏感器和陀螺聯合濾波的改進方法,其中,步驟4中的算法公式包含:及其中,k代表當前時間點,代表四元數參考值,為偏差四元數估計值的矢量部分。

本發明的針對星敏感器和陀螺聯合濾波的改進方法,與現有技術相比,其優點和有益效果是:

1)濾波算法的四元數測量值發生跳變後,濾波算法的四元數估計值仍然連續且平穩,為姿態控制系統提供了穩定的高精度姿態;

2)跳變時刻的判斷對閾值選取的要求低,具備工程可操作性;

3)跳變時刻的判斷方法嚴謹可靠,誤判及漏判的概率極低,具備工程實用性;

4)對擴展卡爾曼濾波算法的改動較小,原理清晰,算法簡單,星載軟體容易實現。

具體實施方式

以下結合實施例對本發明的技術方案做進一步的說明。

1.構造擴展卡爾曼濾波器

根據陀螺測量值解算出的衛星本體坐標系相對於慣性坐標系的三軸角速度在衛星本體坐標系內的投影ωs可表示如下:

ωs=ω+b+vg

上式中,b、vg分別為陀螺的常值漂移與白噪聲,ω為真實的三軸角速度。

根據星敏感器測量值解算出慣性坐標系相對於衛星本體坐標系的測量四元數qs,該數值即為擴展卡爾曼濾波算法的四元數測量值。該qs與ωs為擴展卡爾曼濾波器的兩個輸入量。

姿態角速度估計值為

上式中,為陀螺常值漂移的估計值。

四元數參考值的計算為

上式中,為的2-範數,φ為歐拉軸轉角,為的函數,分別等於

上式中,為的三軸角速度,δt為濾波算法的迭代周期。

定義偏差四元數量測值δq為四元數測量值qs與四元數參考值之間的差值,則有:

定義為偏差四元數估計值的矢量部分,為陀螺常值漂移b與其估計值之間的差值。

取狀態變量則可得擴展卡爾曼濾波器的一步預測x(k/k-1)為:

上式中f(k)為

上式中,i3×3為3維的單位矩陣,為的斜對稱矩陣:

狀態更新:

上式中,δq為偏差四元數量測值δq的矢量部分,kk為卡爾曼濾波器的增益係數。

陀螺常值漂移的估計值與四元數估計值的更新:

2.確定四元數測量值的跳變時刻

設四元數測量值qs為

上式中,qs0為標部,qs1、qs2、qs3為矢量部分。

當qs0小於閾值ε(閾值通常是根據經驗選擇,本發明所涉及的閾值無特別限定,一般選擇在0-1之間趨近於0的值,如取0.1或0.01等)時,令qm為qs1、qs2、qs3三個數中絕對值最大的數,若qm的當前拍qm(k)與前一拍qm(k-1)異號,即

qm(k)·qm(k-1)<0

則認為當前拍四元數測量值發生跳變。

3.重置濾波算法的四元數參考值

擴展卡爾曼濾波算法給出的四元數估計值在四元數測量值跳變時刻需要重新收斂的原因是此時四元數測量值發生了反號,從而導致偏差四元數量測值δq發生了跳變。

處理的方法是將當前拍四元數參考值的計算結果取反,即

根據取反後的四元數參考值再去進行後續計算(即,繼續擴展卡爾曼濾波算法),則可使四元數估計值連續平穩。

綜上所述,本發明通過構造擴展卡爾曼濾波,重置跳變時刻四元數參考值的方法解決了四元數測量值跳變導致四元數估計值需重新收斂的問題,為姿態確定系統提供了穩定地連續地高精度姿態信息;該方法算法簡單,星載軟體容易實現,可靠性高。

儘管本發明的內容已經通過上述優選實施例作了詳細介紹,但應當認識到上述的描述不應被認為是對本發明的限制。在本領域技術人員閱讀了上述內容後,對於本發明的多種修改和替代都將是顯而易見的。因此,本發明的保護範圍應由所附的權利要求來限定。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀