崔 瀟,秦永元,楊小康,梅春波
(1 西北工業(yè)大學(xué)自動化學(xué)院, 西安 710129; 2 西安現(xiàn)代控制技術(shù)研究所, 西安 710065)
常規(guī)火箭彈采用捷聯(lián)慣導(dǎo)進行制導(dǎo)改造后,可顯著增加有效射程、打擊精度大幅提高,制導(dǎo)火箭彈在世界各國得到了廣泛的應(yīng)用,成為火箭彈發(fā)展的主要趨勢[1-2]。
由于戰(zhàn)術(shù)條件和彈載捷聯(lián)慣導(dǎo)自身器件精度的限制,火箭彈無法單純依靠自身完成初始對準(zhǔn),一種方案可采用依靠發(fā)射車裝備的高精度慣導(dǎo)進行傳遞對準(zhǔn)[3],但是需要發(fā)射架進行俯仰、回轉(zhuǎn)機動,對準(zhǔn)精度也受到時空同步等因素影響;另一種方案采用方位裝訂,以速度+方位為量測的卡爾曼濾波對準(zhǔn)方案[4]。兩種對準(zhǔn)方案均涉及濾波器設(shè)計,存在收斂時間長以及受初始條件參數(shù)影響等影響。因此,研究基于方位裝訂的捷聯(lián)慣導(dǎo)快速初始對準(zhǔn)具有較大工程應(yīng)用價值。
為便于分析,定義如下坐標(biāo)系:
1)彈體坐標(biāo)系b:原點位于彈體質(zhì)心,xb、yb、zb分別為沿彈體的前、上、右,xbybzb構(gòu)成右手直角坐標(biāo)系;
2)當(dāng)?shù)厮阶鴺?biāo)系H:原點位于彈體所在點,xH為xb在當(dāng)?shù)厮矫鎯?nèi)的投影,zH沿當(dāng)?shù)氐卮咕€,向上為正,yH與xH、zH構(gòu)成右手坐標(biāo)系。
3)當(dāng)?shù)氐乩碜鴺?biāo)系g:原點位于載體所在點,yg軸沿地理垂線指向上,xg、zg軸在當(dāng)?shù)厮矫鎯?nèi)且xg沿當(dāng)?shù)亟?jīng)線方向指向北,zg沿當(dāng)?shù)鼐暰€切線方向指向東,即“北天東”地理坐標(biāo)系。
設(shè)對準(zhǔn)時刻導(dǎo)彈的航向角為ψ(北偏東為正),俯仰角為θ,橫滾角為γ,則:
(1)
(2)
圖1 地理坐標(biāo)系與載體坐標(biāo)系轉(zhuǎn)換關(guān)系圖
(3)
tk=kT2=kNT1
(4)
上述時間周期關(guān)系如圖2所示。
圖2 T1周期、T2周期、水平姿態(tài)四元數(shù)間的關(guān)系
忽略彈體晃動,則加速度計輸出為:
(5)
即
(6)
假設(shè)加速度計輸出經(jīng)過I-F變換。記在第k個T2周期內(nèi),第n個T1周期內(nèi)的加速度計輸出積分為δVxk(n),δVyk(n),δVzk(n),即有:
(7)
則在第k個T2周期內(nèi)加速度計輸出的積分為:
ΔVxk=NT1gsinθ=T2gsinθ
(8a)
ΔVyk=NT1gcosγcosθ=T2gcosγcosθ
(8b)
ΔVzk=-NT1gsinγcosθ=-T2gsinγcosθ
(8c)
記
(9)
由于加速度計存在測量誤差,彈體存在晃動干擾,所以gk≈g·T2。
記
(10)
則由式(10)得:
(11a)
(11b)
(11c)
(11d)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
(26)
由式(19)、式(21)、式(23)得:
(27)
(28)
設(shè)tk=kT2=kNT1時刻水平對準(zhǔn)結(jié)束,外基準(zhǔn)引入的航向角為ψ,則與ψ對應(yīng)的四元數(shù)為:
(29)
由于
(30)
根據(jù)姿態(tài)陣的矩陣乘與四元數(shù)乘之間的關(guān)系,得與式(29)對應(yīng)的姿態(tài)四元數(shù)為:
(31)
考慮如下四元數(shù)更新離散方程:
(32)
由文獻[5]已知:
(33)
則
(34)
式中:Δθx、Δθy、Δθz為在[tk,tk+1]時間間隔內(nèi)的角增量。
假設(shè)陀螺輸出為:
(35)
記
(36)
則誤差轉(zhuǎn)移矩陣ΔΦk可以表示為一個矩陣冪級數(shù),冪級數(shù)第n項為Ο(‖δωkΔt‖n) ,如果只考慮一階近似,則:
ΔΦk≈M(δωk)Δt
(37)
式中:
(38)
將式(36)、式(37)代入式(32),可得:
Qk+1=ΦkQk-ΔtM(δωk)Qk
(39)
定義矩陣:
(40)
則容易得:
M(δωk)Qk=Ξ(Q)δωk
(41)
則式(39)可寫為:
(42)
式中:wk為四元數(shù)更新誤差,是陀螺測量誤差的函數(shù)。
對于戰(zhàn)術(shù)級慣導(dǎo),陀螺啟動常值漂移很大,若僅僅考慮陀螺儀的常值漂移δωk≈εb,則可得:
(43)
為進一步檢驗文中所提的半自對準(zhǔn)方法的性能,進行了搖擺基座下對準(zhǔn)的仿真。
1)彈體繞俯仰軸、橫滾軸和方位軸的搖擺運動,可看作由一系列幅值和頻率相近的正弦波來描述:
(44)
式中:θ、γ、φ分別為繞俯仰軸、橫滾軸和方位軸的搖擺角度;θm、γm、φm分別為搖擺角度幅值;ωθ、ωγ、ωφ為搖擺的角頻率;θ0、γ0、φ0為搖擺的初始相位。
表1 搖擺參數(shù)設(shè)置
2)慣導(dǎo)參數(shù)設(shè)置:
表2 慣導(dǎo)參數(shù)設(shè)置
3)慣導(dǎo)采樣周期:0.01 s(即T1);T2=0.1 s。
根據(jù)4.1設(shè)置的仿真條件,仿真結(jié)果如圖3~圖5所示。
圖4 搖擺基座對準(zhǔn)估計結(jié)果(不同陀螺常值漂移)
圖5 陀螺漂移估計結(jié)果(T2=0.1 s)
圖3中實線表示真實姿態(tài)曲線,虛線表示對準(zhǔn)結(jié)果,從圖3中可以看出,由于航向角由外部裝訂,基本無誤差,水平自對準(zhǔn)姿態(tài)可以跟蹤真實姿態(tài),只是存在時間延遲,對比不同T2的結(jié)果,T2周期越大,造成的延遲也越大,所以,實際工程中,根據(jù)加速度噪聲大小、彈體晃動幅度及頻率等因素,適當(dāng)調(diào)整T2周期。
為了驗證不同陀螺常值漂移對算法的影響,圖4給出了不同陀螺漂移下的對準(zhǔn)結(jié)果,從圖4中可知,陀螺常值漂移不影響水平對準(zhǔn)結(jié)果,結(jié)果和前面的分析一致。圖5給出了在同一更新周期T2下對陀螺漂移的估計結(jié)果,可知算法可以對陀螺常值漂移進行粗略估計,估計精度且與漂移大小無關(guān)。
表3 對準(zhǔn)結(jié)果統(tǒng)計
表3總結(jié)了對準(zhǔn)結(jié)束時刻的對準(zhǔn)精度。從表3中可知,減小更新周期T2對準(zhǔn)精度也隨之提高,當(dāng)T2=0.1 s時,對準(zhǔn)精度在0.1°以內(nèi),而陀螺常值漂移大小不影響姿態(tài)對準(zhǔn)結(jié)果。
仿真結(jié)果表明:文中給出的戰(zhàn)術(shù)級捷聯(lián)慣導(dǎo)方位裝訂的半自主對準(zhǔn)方法在對準(zhǔn)的同時,還可對陀螺常值漂移進行粗略估計,但加速度計零偏無法得到估計。與傳統(tǒng)基于卡爾曼濾波對準(zhǔn)方法相比,文中的方法具有運算簡單、計算量小和便于工程應(yīng)用的優(yōu)點,為火箭彈的對準(zhǔn)提供了參考。