?

船舶捷聯慣導劃槳誤差補償優化算法?

2024-01-23 13:37耿騰飛秦浩然李晉威劉思遠
計算機與數字工程 2023年10期
關鍵詞:子樣加速度計圓錐

耿騰飛 劉 明 秦浩然 李晉威 劉思遠

(云南民族大學 昆明 650031)

1 引言

在船舶捷聯慣性導航系統中,加速度計與陀螺是直接固聯在載體上的,由于船舶的位置會時刻的發生變動,這時候加速度計和陀螺儀采集船舶的運動信息會受到干擾,在對其進行處理時會有新的誤差出現,我們需要對其進行補償來降低其對算法精度得影響。相比與對圓錐誤差補償算法的研究[1~7],高精度劃槳誤差補償算法的研究較少[8~12],因此對高精度的劃槳誤差補償算法的研究是導航定位所迫切需要的。文獻[13]在船舶導航定位速度解算時利用更新周內已知的姿態矩陣推導出一種新的劃槳誤差補償積分算法;文獻[14]通過分析劃槳效應產生的機理,提出一種采用前兩周期速度增量和角增量的改進三子樣劃槳誤差補償算法;文獻[15]針對系統陀螺和加速度計輸出為脈沖的情況下,在速度更新中引入角速率、角增量等信息,提出一種改進的劃槳誤差補償算法。本文在經典的劃槳運動條件下,先詳細推導了求取誤差補償系數的過程,并在此基礎上提出一種采用前一周期速度增量和角增量的劃槳誤差優化算法,跟傳統算法相比精度有明顯提高,具有明顯優勢。

2 劃槳效應

在進行分析時,選取“東北天”地理坐標系為研究系統的導航坐標系,此時可得到速度的基本方程:

對式(1)在tm-1到tm時間段進行積分,可得:

將式(4)代入式(3)可得到:

式中最后一項為劃槳誤差補償。

3 傳統劃槳誤差補償算法

傳統劃槳誤差補償算法的一般形式為

設更新周期為T,假設典型的劃槳運動中角速度和比力為

i,j是兩正交軸的單位矢量,B,C為角振動和線振動幅值,Ω為振動角頻率。

僅考慮直流分量時有以下恒等式:

根據式(9)可得傳統算法的一般形式為

此時傳統劃槳效應的補償值為

將式(10)和式(11)分別泰勒展開可得:

令式(12)和式(13)的對應項相等可得:

算法誤差為

4 改進劃槳誤差補償算法

參考利用前一周期陀螺角增量信息改進圓錐誤差補償的算法,改進劃槳算法的一般形式為

m-1為前一時刻補償周期,G為補償系數。

其中:

當僅考慮直流分量時:

此時改進算法的一般形式為:

將式(21)進行泰勒展開,可得到:

令式(13)與式(20)相等可得:

算法誤差為

5 算法實例

傳統算法,當n=4 時:

算法誤差為

改進算法,當n=4 時:

算法誤差為

根據圓錐誤差與劃槳誤差的對偶關系,傳統四子樣算法和改進四子樣算法所求系數與傳統圓錐誤差補償四子樣系數和文獻[5]中的利用前一周期角增量圓錐誤差四子樣系數一致,從側面驗證了本文算法的正確性。

令B=0.2,C=0.5,T=0.1,根據式(24)和式(26)的結果,在四子樣算法中不同振動頻率Ω 下的取對數后算法誤差如下圖1所示。

圖1 算法誤差與振動頻率Ω 的關系

對上圖進行分析,可以看出算法誤差跟振動頻率Ω 有極大的關聯,在相同頻率下,優化后的算法比傳統劃槳誤差補償算法精度更高。

6 結語

文中在經典的劃槳運動條件下,先詳細推導傳統算法的劃槳誤差補償系數,在此基礎上推導出一種采用上一周期加速度計的速度增量和陀螺儀的角增量信息的優化劃槳誤差補償算法,通過對傳統四子樣和改進四子樣算法的對比分析,與文獻[3]所利用前一周期的陀螺角增量改進圓錐誤差補償三子樣算法系數相同,驗證了算法的正確性,新算法具有更高的精度,有一定的應用價值。

猜你喜歡
子樣加速度計圓錐
旋轉式多比例分樣方法對作物籽粒分樣效果的研究
圓錐擺模型的探究與拓展
基于加速度計的起重機制動下滑量測量
圓錐截線與玫瑰線
“圓柱與圓錐”復習指導
計算法在圓錐保持架收縮模組合沖頭設計中的應用
加標回收率的辯證定論
淺談減少煤樣采集誤差的方法
基于遺傳算法的加速度計免轉臺標定方法
常溫下硅微諧振加速度計零偏穩定性的提高
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合