樓朝飛
(北京電子工程總體研究所,北京 100854)
旋轉彈導航算法研究*
樓朝飛
(北京電子工程總體研究所,北京 100854)
首先仿真分析了傳統(tǒng)導航算法對旋轉彈的適應性,并對其局限性產(chǎn)生的原因進行了分析。基于此,提出了3種不同的思路,分別為基于彈體系、準彈體系和四元數(shù)運動學的四元數(shù)更新算法,并進行了仿真分析。結果表明,這3種思路對提高旋轉彈導航精度都起到了有利的作用。
導航算法;導航精度;彈體系;準彈體系;四元數(shù);旋轉彈
在現(xiàn)代戰(zhàn)爭中,采用自旋導彈的防空武器系統(tǒng)是一類以低空和超低空入侵的飛機、直升機、巡航導彈為目標的防空武器。由于它所具備的一些特點,尤其在價格低廉、使用簡便、機動靈活、適于大量裝備等方面的優(yōu)勢,很快被戰(zhàn)場接受,成為局部戰(zhàn)爭中的一種重要防空兵器。采用自旋導彈的艦載末端反導武器系統(tǒng)是一種高速、高火力、輕型、快速反應自主防御的武器系統(tǒng),是一種具有發(fā)射后不管,制導精度高及抗干擾能力強的武器系統(tǒng)[1-4]。
旋轉彈導航系統(tǒng)是由捷聯(lián)安裝在彈體上的慣性測量裝置,測量導彈相對慣性空間的視在加速度和角速率在彈體3個軸上的分量,通過導航算法解算出導彈當前時刻的速度、位置和姿態(tài)角信息,這些信息相應地提供給制導控制系統(tǒng),控制導彈飛向目標。導航系統(tǒng)的精度是導彈眾多指標中很重要的一個,作為控制系統(tǒng)輸入信號的重要部分,直接影響到導彈擊中目標的能力[5-7]。其精度主要取決于2個方面:一方面是硬件的能力,也就是捷聯(lián)安裝的彈體上的慣性測量裝置的測量能力[8-15];另一方面就是軟件的能力,也就是導航算法的能力。本文主要針對導航算法進行研究。
本文首先采用傳統(tǒng)導航算法對旋轉彈進行導航計算,通過分析得出其在旋轉彈環(huán)境下應用的局限性,并對產(chǎn)生局限性的原因進行了分析?;诜治鎏岢隽?種不同的思路來解決這一問題,這3種思路分別基于彈體系、準彈體系和四元數(shù)運動學,通過仿真分析,結果表明這3種思路對提高旋轉導彈導航精度都起到了有利的作用。
1.1 導航算法
導航算法結構圖如圖1所示。
四元數(shù)更新算法如下:
(1)
式中:q(k)為慣性坐標系到彈體坐標系在kT時刻的四元數(shù);T為計算周期;q(k+1)為慣性坐標系到彈體坐標系在(k+1)T時刻的四元數(shù);Δq為彈體坐標系在從kT時刻到(k+1)T時刻的轉換四元數(shù)。
Δq算法如下:
從kT到(k+1)T時間間隔內慣性測量裝置輸出的沿彈體坐標系各軸的角增量為Δθx,Δθy,Δθz,它們是彈體角速度在相應各軸上的分量ωx,ωy,ωz的積分,即
(2)
由于T很小,因此從kT到(k+1)T時間間隔內各角速度的變化也很小,可以認為在該時間間隔內各角速度不變。在計算過程中常常采用式(3)計算積分,即
(3)
令
在Δθ為小量的情況下,四元數(shù)Δq可以簡化成
(4)
1.2 不同旋轉速度下的導航仿真分析
對旋轉導彈的旋轉速度分別設為16,8,0 Hz,采用上述的導航算法在不同的采樣周期下進行導航計算,得到如表1~3所示的導航結果。
表1 10 s導航結果(ωx=16 Hz)
圖1 導航算法結構圖Fig.1 Structure chart of navigation algorithm
T/msx/my/mz/mΔR/m標稱6416.642433.26-194.260.16416.592432.72-196.252.060.26416.582432.52-197.363.190.46416.652431.76-201.577.460.56416.732431.20-204.6610.600.86417.182428.71-217.8624.041.06417.692426.29-229.9136.341.56419.242416.68-271.1778.722.06423.862400.99-329.05138.782.56434.442368.02-407.65223.85
表3 10 s導航結果(ωx=0 Hz)
從圖2可以看出,在同一旋轉速度下,隨著采樣周期的增大,導航偏差不斷增大;在同樣的采樣周期下,隨著旋轉速度的增大,導航偏差也不斷增大。
1.3 結果分析
在四元數(shù)Δq的計算過程中,對三角函數(shù)進行了簡化處理,即
令
(5)
則針對不同的角速度及采樣周期,得到如表4,5所示結果。
圖2 10 s導航偏差結果Fig.2 Navigation deviation result for 10 s
Table 4 Result of δ1(%)
表5 δ2結果
從表4,5可知,隨著旋轉速率的增大和采樣周期的增大,三角函數(shù)的簡化處理所帶來的誤差越來越大,從而導致1.2節(jié)中所描述的導航偏差越來越大的結果。因此這一傳統(tǒng)的導航算法并不適合旋轉導彈的計算,需要對其進行相性的改變。
基于上述分析,由于旋轉導彈的旋轉速度較大,在彈體坐標系進行導航計算增量四元數(shù)時三角函數(shù)的近似處理會帶來導航偏差,因此在進行旋轉導彈的導航算法研究時,勢必要對該計算進行有效的處理。一方面,針對三角函數(shù)近似處理時角度增量較大的情況,可以在計算增量四元數(shù)時不對三角函數(shù)進行近似處理,這樣就可以減少三角函數(shù)近似處理帶來的導航偏差;另一方面,可以針對采樣周期內角度增量較大的情況引入準彈體坐標系,通過滾轉角將彈體坐標系下各變量轉換到準彈體坐標系下,此時的角度增量相對彈體系的角度增量就小了很多,這樣就可以通過三角函數(shù)的近似處理來進行旋轉導彈的導航計算;此外,通過四元數(shù)運動學方程,直接建立四元數(shù)與彈體瞬時角速度之間的關系,從而避開三角函數(shù)運算直接得出四元數(shù),由此得到如下3種解決方案,用于旋轉彈導航算法。
2.1 方案1:采用彈體系作為導航計算的坐標系
增量四元數(shù)的計算公式如下:
(6)
針對不同旋轉速度的旋轉彈進行導航計算,得到如表6~8所示的導航結果。
2.2 方案2:采用準彈體系作為導航計算的坐標系
四元數(shù)更新算法如下:
(7)
式中:q*(k)為慣性坐標系到準彈體坐標系在kT時刻的四元數(shù),T為計算周期;q*(k+1)為慣性坐標系到準彈體坐標系在(k+1)T時刻的四元數(shù);Δq*為準彈體坐標系在從kT時刻到(k+1)T時刻的轉換四元數(shù)。
Δq*算法如下:
表6 10 s導航結果(ωx=16 Hz)
表7 10 s導航結果(ωx=8 Hz)
表8 10 s導航結果(ωx=0 Hz)
(8)
在Δθ*為小量的情況下,四元數(shù)Δq*可以簡化成
(9)
針對不同旋轉速度的旋轉彈進行導航計算,得到如表9~11所示的導航結果。
表9 10 s導航結果(ωx=16 Hz)
2.3 方案3:采用四元數(shù)運動學方程
四元數(shù)運動學方程如下:
表10 10 s導航結果(ωx=8 Hz)
表11 10 s導航結果(ωx=0 Hz)
(10)
采用數(shù)值積分方法得到(k+1)T時刻的四元數(shù)。
針對不同旋轉速度的旋轉彈進行導航計算,得到如表12~14所示的導航結果。
表12 10 s導航結果(ωx=16 Hz)
表13 10 s導航結果(ωx=8 Hz)
表14 10 s導航結果(ωx=0 Hz)
分別在ωx=16,8,0 Hz條件下對上述不同方法進行數(shù)學仿真驗證,得到如圖3~5所示的10 s導航偏差結果。圖中,“before”表示采用傳統(tǒng)算法的導航結果,“method1,2,3”表示采用方案1,2,3所得到的導航結果。
圖3 10 s導航偏差結果(ωx=16 Hz)Fig.3 Navigation deviation result for 10 s (ωx=16 Hz)
由圖3可知,在ωx=16 Hz條件下,通過3種改進方案,都大大減小了導航偏差,提高了導航精度,導航偏差由0.5 ms采樣周期時的大于50 m(57.72 m)減小到5 m以內;同時從圖3中可以看出,這3種改進方案在提高導航精度方面的有效性上作用相當。
圖4 10 s導航偏差結果(ωx=8 Hz)Fig.4 Navigation deviation result for 10 s (ωx=8 Hz)
由圖4可知,在ωx=8 Hz條件下,通過3種改進方案,都大大減小了導航偏差,提高了導航精度,導航偏差由0.5 ms采樣周期時的大于10 m(10.60 m)減小到3 m以內;同時從圖4中可以看出,這3種改進方案在提高導航精度方面的有效性上作用相當。
圖5 10 s導航偏差結果(ωx=0 Hz)Fig.5 Navigation deviation result for 10 s (ωx=0 Hz)
由圖5可知,由于該仿真中旋轉速度為0,也就是不旋轉,只有橫向角速度,況且橫向角速度都比較小(一般情況下均小于300 (゜)/s),因此這幾種方案對導航精度的影響不大。
本文首先采用傳統(tǒng)的導航算法進行了旋轉彈導航算法的仿真,得出傳統(tǒng)的導航算法對于旋轉彈來說會帶來較大的導航偏差;通過分析引起導航偏差的原因,提出了旋轉彈的導航算法,通過仿真驗證了所提出的旋轉彈導航算法的有效性。
[1] 葉堯卿.便攜式紅外尋的防空導彈設計[M].北京:宇航出版社,1996. YE Yao- qing.Portable Infrared Homing Air Defence Missile Design[M].Beijing:Aerospace Press,1996.
[2] 陳佳實.導彈制導和控制系統(tǒng)的分析與設計[M].北京:宇航出版社,1989. CHEN Jia- shi.The Analysis and Design of Guided and Control System of Missile[M].Beijing:Aerospace Press,1989.
[3] 彭冠一.防空導彈武器制導控制系統(tǒng)設計[M].北京:宇航出版社,1996. PENG Guan- yi.Design of Guided Control System of Air Defence Missile Weapon[M].Beijing:Aerospace Press,1996.
[4] 錢杏芳,林瑞雄,趙亞男.導彈飛行力學[M].北京:北京理工大學出版社,2000. QIAN Xing- fang,LIN Rui- xiong,ZHAO Ya- nan.Missile Flight Aerodynamics[M].Beijing:Beijing Institute of Technology Press,2000.
[5] 樓朝飛,張銳,陸宙斯.旋轉導彈姿態(tài)穩(wěn)定控制方法研究[J].現(xiàn)代防御技術,2011,39(3):55-57. LOU Chao- fei,ZHANG Rui,LU Zhou- si.The Attitude Stabilization Control Method for Spinning Missile[J].Modern Defence Technology,2011,39(3):55-57.
[6] 樓朝飛.用于自旋導彈的遍頻率濾波網(wǎng)絡的研究[J].現(xiàn)代防御技術,2009,37(5):54-58. LOU Chao- fei.Alterable Frequcency Filtered Network for Spinning Missile[J].Modern Defence Technology,2009,37(5):54-58.
[7] 樓朝飛,黃榮度,孫連舉.自旋導彈周期等效控制力的研究[J].系統(tǒng)工程與電子技術,2006,28(11):1725-1735. LOU Chao- fei,HUANG Rong- du,SUN Lian- ju.Alterable Frequcency Filtered Network for Spinning Missile[J].Systems Engineering and ELectronics,2006,28(11):1725-1735.
[8] 曹紅松,馮順山,趙捍東,等.地磁陀螺組合彈藥姿態(tài)探測技術研究[J].彈箭與制導學報,2006,26(3):142-145. CAO Hong- song,F(xiàn)ENG Shun- shan,ZHAO Han- dong,et al.Researching Ammunition Attitude Detect Technique Combination of Geomagnetism and Gyro[J].Journal of Projectiles,Rockets,Missiles and Guidance,2006,26(3):142-145.
[9] 代剛,李枚,蘇偉,等.自旋導彈捷聯(lián)式陀螺/地磁姿態(tài)測量方法[J].中國慣性技術學報,2010,18(6):702-705. DAI Gang,LI Mei,SU Wei,et al.Strapdown Gyroscope/Magnetometer Attitude Measurement Method for Spinning Missile[J].Journal of Chinese Inertial Technology,2010,18(6):702-705.
[10] 樓朝飛,張銳.地磁傳感器在自旋導彈慣測組合中的應用研究[J].航天控制,2008,26(2):41-46. LOU Chao- fei,ZHANG Rui.Magnetic Sensor Application in IMU of Spinning Missile[J].Aerospace Control,2008,26(2):41-46.
[11] 張銳,李君龍.旋轉彈制導技術的研究[J].航天控制,2005,23(3):43-45. ZHANG Rui,LI Jun- long.Research on the Guidance Technology of Rolling Airframe Missile[J].Aerospace Control,2005,23(3):43-45.
[12] 李冠中,王雷.基于磁阻傳感器的旋轉彈飛行姿態(tài)測量方法[J].彈箭與制導學報,2009,29(2):71-74. LI Guan- zhong,WANG Lei.Getting the Attitude of a Rolling Airframe Missile Based on Magnetoresistive Sensor[J].Journal of Projectiles,Rockets,Missiles and Guidance,2009,29(2):71-74.
[13] 呂清利,高旭東,王曉鳴,等.基于地磁測量的彈丸滾轉角實時解算研究[J].彈箭與制導學報,2011,31(3):29-31. Lü Qing- li,GAO Xu- dong,WANG Xiao- ming,et al.The Research on Real- Time Calculation of Projectile’s Roll Angle Based on Geomagnetic Detection[J].Journal of Projectiles,Rockets,Missiles and Guidance,2011,31(3):29-31.
[14] 張嘉易,李爽,郝永平,等.基于磁傳感器的高速旋轉彈姿態(tài)算法研究[J].國外電子測量技術,2012,31(1):27-29. ZHANG Jia- yi,LI Shuang,HAO Yong- ping,et al.High- Speed Spinning Projectile Attitude Algorithm Based on Magnetoresistive Sensor[J].Foreign Electronic Measurement Technology,2012,31(1):27-29.
[15] 張萌,馬鐵華,曹詠弘.旋轉彈導航系統(tǒng)研究[J].兵工學報,2008,29(7):793-797. ZHANG Meng,MA Tie- hua,CAO Yong- hong,et al.A Navigation System for Spinning Projectile[J].Acta Armamentarii,2008,29(7):793-797.
Navigation Algorithm of Spinning Missile
LOU Chao- fei
(Beijing Institute of Electronic System Engineering,Beijing 100854,China)
The adaptability of traditional navigation algorithm to spinning missile is studied. The reason of its limitation is analyzed. Based on the analysis, three different methods are brought forward, which are based on body coordinate, semi- body coordinate and quaternion kinematics respectively. The availability of the three methods for spinning missile is validated with simulation results.
navigation algorithm;navigation precision;body coordinate;semi- body coordinate;quaternion;rotative(spinning) missile
2016-12-19;
2016-12-30 基金項目:有 作者簡介:樓朝飛(1978-),男,浙江義烏人。高工,博士,主要研究方向為導航、制導與控制。
10.3969/j.issn.1009- 086x.2017.04.013
TJ765.3;V249.3
A
1009- 086X(2017)- 04- 0077- 08
通信地址:100854 北京市142信箱30分箱 E- mail:hitlcf@163.com