国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于角速率與角增量的捷聯(lián)慣導(dǎo)姿態(tài)算法

2015-11-26 06:20:13尹劍鄧宏林楊萌張琬琳
兵器裝備工程學(xué)報 2015年11期
關(guān)鍵詞:龍格庫塔捷聯(lián)

尹劍,鄧宏林,楊萌,張琬琳

(西安應(yīng)用光學(xué)研究所,西安710065)

基于角速率與角增量的捷聯(lián)慣導(dǎo)姿態(tài)算法

尹劍,鄧宏林,楊萌,張琬琳

(西安應(yīng)用光學(xué)研究所,西安710065)

對于捷聯(lián)慣性姿態(tài)計算來說,目前存在著多種算法。這些算法如何歸類、區(qū)分、如何在進行算法設(shè)計時根據(jù)具體應(yīng)用進行算法選擇,很容易給設(shè)計者造成困擾。針對這個問題,根據(jù)姿態(tài)算法所采用的角速率和角增量的采樣方式,配合四元數(shù)算法和方向余弦算法,采用仿真手段,對常用的捷聯(lián)姿態(tài)計算進行了歸納和分析比較,給設(shè)計捷聯(lián)姿態(tài)算法提供了參考。

捷聯(lián)慣性導(dǎo)航;姿態(tài)計算;角速度;角增量

隨著捷聯(lián)慣性技術(shù)的發(fā)展,新型陀螺儀如激光陀螺和光纖陀螺等已經(jīng)成功地得到了應(yīng)用,陀螺儀的輸出形式也不僅僅限于傳統(tǒng)的角速率輸出[1-5]。目前常用的輸出形式有2種,一種是角速率輸出,也就是每次采樣輸出的值是當(dāng)前時刻的角速率,即陀螺敏感軸感知的機體坐標系下該坐標軸相對于慣性坐標系的角速率ωib;另一種是陀螺輸出時將采樣周期Δt內(nèi)的角速率進行了積分,從而輸出了采樣間隔周期內(nèi)的角增量,即。根據(jù)這2種不同的采樣方式,在進行捷聯(lián)姿態(tài)計算時,相應(yīng)的姿態(tài)算法也有所不同[6-8]。通常而言,對于角速率采樣,采用直接求解姿態(tài)更新微分方程的方法,工程上常用四階龍格庫塔法實現(xiàn)。對于該算法,根據(jù)姿態(tài)計算使用的參數(shù)的不同,又分為四參數(shù)的四元數(shù)龍格庫塔法和九參數(shù)的方向余弦龍格庫塔法;對于角增量采樣,一般采用求解姿態(tài)微分方程的解析算法,同樣,根據(jù)姿態(tài)計算使用的參數(shù)的不同,分為四參數(shù)的四元數(shù)必卡逼近法,根據(jù)采樣數(shù)目不同又細分為四元數(shù)等效旋轉(zhuǎn)矢量的單子樣、雙子樣、三、四子樣等多子樣算法以及九參數(shù)的方向余弦算法,以及方向余弦的單子樣、雙子樣及多子樣算法[9-10]。下面將對基于角速率和基于角增量的上述算法進行簡要的分析比較。

1 角速度采樣姿態(tài)算法

采用角速率采樣的捷聯(lián)姿態(tài)算法常用的有四元數(shù)法和方向余弦法。對于這2種算法,由于角速率采樣的值是姿態(tài)微分方程的計算參數(shù),因此通常采用直接進行微分方程求解的計算方法,龍格庫塔法是工程上經(jīng)常使用的方法。龍格庫塔法根據(jù)泰勒級數(shù)展開的誤差項階數(shù)不同可以分為一階、二階、三階、四階等等,工程上需要綜合考慮實現(xiàn)的難度及精度,四階龍格庫塔法比較常用。

1.1 方向余弦四階龍格庫塔法

方向余弦姿態(tài)更新微分方程為

其中,ωx(t)、ωy(t)、ωz(t)分別為載體旋轉(zhuǎn)角速度t時刻時在載體坐標系X、Y和Z軸的分量,則利用四階龍格庫塔法的計算方法,在采樣周期為T的時間間隔內(nèi),按照如下分解步驟進行計算:

1.2 四元數(shù)的四階龍格庫塔法

四元數(shù)微分方程的形式為

式中:Q(t)為t時刻的姿態(tài)四元數(shù)值;

ωx(t)、ωy(t)、ωz(t)分別為飛行器旋轉(zhuǎn)角速度t時刻時在載體坐標系X、Y和Z軸的分量。利用四階龍格庫塔法的計算方法,在采樣周期為T的時間間隔內(nèi),按照如下分解步驟進行計算:

則更新后的四元數(shù)姿態(tài)值Q(t+T)為

2 角增量采樣姿態(tài)算法

對于陀螺輸出為角增量時,通常采用解姿態(tài)更新微分方程的方法,由于微分方程的解中含有角增量成方,因此在姿態(tài)更新時,可以直接采用角增量進行計算,簡化了計算流程并減少了誤差。常用的角增量姿態(tài)算法有方向余弦法和四元數(shù)法。

2.1 方向余弦角增量采樣姿態(tài)算法

采用角增量采樣時,方向余弦微分方程的解為

2.2 四元數(shù)角增量采樣畢卡逼近算法

四元數(shù)微分方程的解為

采用畢卡逼近法,四元數(shù)微分方程的解可以表示為

其中角增量計算式為

3 仿真分析

利用仿真的手段,對上述2種算法從精度方面進行分析,采用對捷聯(lián)慣性姿態(tài)運算來說最惡劣的工作環(huán)境條件:圓錐運動進行仿真。仿真圓錐運動的半錐角為1°,圓錐運動頻率為2 Hz,計算周期數(shù)為600點,計算頻率均為100 Hz。

仿真比較一:在上述相同的仿真條件下,比較方向余弦法與四元數(shù)法在速率采樣和角增量采樣時算法結(jié)果在精度方面的差異。圖1為采用方向余弦角速率采樣的四階龍格庫塔算法的航向角H、俯仰角φ、橫滾角θ誤差;圖2為采用四元數(shù)角速率采樣的四階龍格庫塔算法的航向角H、俯仰角φ、橫滾角θ誤差。

由上述仿真結(jié)果可見,方向余弦算法和四元數(shù)算法在使用角速率采樣的四階龍格庫塔算法時,在計算精度方面差別非常小,并且誤差變化趨勢相似。角速率算法誤差統(tǒng)計結(jié)果如表1所示,同樣的,在上述仿真條件下,采用每個計算周期采樣一次的單子樣角增量算法誤差統(tǒng)計結(jié)果如表2所示。

圖1 方向余弦四階龍格庫塔法姿態(tài)誤差

四元數(shù)四階龍格庫塔算法的航向角H、俯仰角φ、橫滾角θ誤差如圖2所示。

圖2 四元數(shù)四階龍格庫塔法姿態(tài)誤差

表1 角速率算法誤差比較

表2 角增量算法誤差比較

由表1、表2對比可以發(fā)現(xiàn)在相同的圓錐運動的情況下,角增量算法精度比角速率精度高幾個數(shù)量級。分析龍格庫塔算法可知,龍格庫塔法在進行計算時,在一個計算周期內(nèi)利用了2次采樣數(shù)據(jù),因此龍格庫塔算法實質(zhì)上是一種雙子樣算法。下述仿真方法二將對采樣2次的角速率龍格庫塔法與角增量雙子樣算法進行比較。

仿真方法二:仍然采用上述圓錐運動方式,對角速率與角增量的算法精度進行比較。為了在采樣間隔上與角速率算法一致,角增量算法采用在一個計算周期內(nèi)使用2次采樣值的雙子樣采樣算法,仿真方向余弦雙子樣算法姿態(tài)誤差如圖3所示,四元數(shù)雙子樣算法姿態(tài)誤差如圖4所示。

綜合上述仿真結(jié)果對方向余弦的角增量雙子樣算法和角速率四階龍格庫塔法以及四元數(shù)的角增量雙子樣算法與角速率的四階龍格庫塔法進行姿態(tài)誤差比較如表3所示。

圖3 方向余弦雙子樣算法姿態(tài)誤差

很容易看出無論是角增量算法還是角速率算法,方向余弦法與四元數(shù)法精度相當(dāng),雙子樣算法精度高于單子樣算法。而且,在同樣采用一個計算周期內(nèi)利用2次采樣值進行姿態(tài)計算時,角增量算法精度高于角速率算法精度,這是由于陀螺輸出角增量比輸出角速率更好地保存了傳感器的實時信息,即瞬間動態(tài)特征,因而給出了更精確的測量結(jié)果,所以提高了姿態(tài)計算的精度。

圖4 四元數(shù)雙子樣算法姿態(tài)誤差

表3 算法誤差比較

4 結(jié)論

通過對比角速率采樣算法和角增量采樣姿態(tài)算法具體過程及計算姿態(tài)誤差仿真可以得到以下結(jié)論:

1)角速率采樣算法具有直觀、容易理解的特點,而角增量算法需要求解姿態(tài)微分方程,因此形式相對復(fù)雜。

2)無論采用角速率還是角增量采樣,捷聯(lián)姿態(tài)計算的2種常用算法方向余弦法與四元數(shù)法的計算精度相當(dāng),且誤差值的變化趨勢相似。

3)在相同的采樣時間間隔內(nèi),采用角增量姿態(tài)算法比采用角速率姿態(tài)算法的精度要高,這是由于角增量采樣較好地保存了陀螺傳感器的測量信息。

4)在一個計算周期內(nèi)采樣2次比采樣一次算法的計算精度高,這是因為采樣次數(shù)越多,越能克服慣性姿態(tài)計算中的不可交換誤差,從而提高了姿態(tài)計算精度。

[1]秦永元.慣性導(dǎo)航[M].西安:西北工業(yè)大學(xué)出版社,2006.

[2]胡小平.自主導(dǎo)航理論與應(yīng)用[M].長沙:國防科技大學(xué)出版社,2002.

[3]鄧正隆.慣性技術(shù)[M].哈爾濱:哈爾濱工業(yè)大學(xué)出版社,2006:140-180.

[4]楊培根,龔智炳.光電慣性技術(shù)[M].北京:兵器工業(yè)出版社.1999:195-199.

[5]高伯龍,李樹棠.激光陀螺[M].長沙:國防科技大學(xué)出版社,1984.

[6]郭來軍,彭書家,白洪梅,等.彈載慣性測量單元檢測系統(tǒng)的設(shè)計與實現(xiàn)[J].四川兵工學(xué)報,2014(4):15-18.

[7]張琬琳,尹劍,郭栓運.Q-MEMS陀螺零偏補償技術(shù)研究[J].應(yīng)用光學(xué),2010,7(4):549-552.

[8]倪興,李曉勇,薛國虎,等.測量船姿態(tài)誤差影響分析[J].四川兵工學(xué)報,2014(5):149-151.

[9]Savage P G.Strapdown inertial navigation integration algorithm design,Part 1:attitude algorithms[J].Journal of Guidance Control and Dynamics,1998,21(1):19-28.

[10]Lee J G,Park C G,Park H W.Multiposition alignment of strapdown inertial navigation system[J].IEEE Transactions on Aerospace and Electronic Systems,1993,29(4):306 -311.

(責(zé)任編輯楊繼森)

Strapdown Inertial Navigation Attitude Algorithm Based on Angle Velocity and Angle Increment

YIN Jian,DENG Hong-lin,YANG Meng,ZHANG Wan-lin
(Xi'an Institute of Applied Optics,Xi'an 710065,China)

There are many algorithms in strapdown inertial navigation attitude calculation field.But it always puzzled the designers about how to classify them and how to select appropriate attitude algorithm.To solve this problem,some widely used attitude algorithms such as quaternion method and direction cosine matrix method were classified based on angle velocity sampling and angle increment sampling.Analysis and comparison of these algorithms were presented by simulation method.

strapdown inertial navigation;attitude algorithm;angle velocity;angle increment

尹劍,鄧宏林,楊萌,等.基于角速率與角增量的捷聯(lián)慣導(dǎo)姿態(tài)算法[J].四川兵工學(xué)報,2015(11):101 -104.

format:YIN Jian,DENG Hong-lin,YANG Meng,et al.Strapdown Inertial Navigation Attitude Algorithm Based on Angle Velocity and Angle Increment[J].Journal of Sichuan Ordnance,2015(11):101-104.

U666.12

A

1006-0707(2015)11-0101-05

10.11809/scbgxb2015.11.027

2015-06-09

尹劍(1972—),男,博士研究生,高級工程師,主要從事光電定位定向技術(shù)研究。

猜你喜歡
龍格庫塔捷聯(lián)
庫塔克《四首隨想曲》的音高材料與創(chuàng)作觀念研究
基于Labview的龍格—庫塔法估算Pu內(nèi)照射攝入量
彈道導(dǎo)彈的捷聯(lián)慣性/天文組合導(dǎo)航方法
非結(jié)構(gòu)網(wǎng)格的有限體積法研究
捷聯(lián)慣性/天文/雷達高度表組合導(dǎo)航
一種GLONASS衛(wèi)星軌道快速計算方法
錨段關(guān)節(jié)式電分相過電壓的龍格-庫塔解法及抑制
電測與儀表(2016年8期)2016-04-15 00:30:02
半捷聯(lián)雷達導(dǎo)引頭視線角速度提取
一種捷聯(lián)式圖像導(dǎo)引頭的解耦算法
庫塔東干渠施工階段遇到的問題及處理措施
南丰县| 青神县| 竹溪县| 安阳县| 铁力市| 万山特区| 惠东县| 高淳县| 枝江市| 金平| 嵊州市| 兴文县| 郎溪县| 蒙山县| 华池县| 城市| 成安县| 报价| 会宁县| 宁武县| 吉木乃县| 伊宁县| 昆明市| 武夷山市| 诸城市| 喀喇| 湄潭县| 固安县| 内乡县| 行唐县| 清远市| 娱乐| 平江县| 苗栗市| 泊头市| 保山市| 卓资县| 郎溪县| 宁武县| 泾川县| 黔江区|