CN109489690B - 一种适用于高动态翻滚再入的助推器导航定位解算方法 - Google Patents

一种适用于高动态翻滚再入的助推器导航定位解算方法 Download PDF

Info

Publication number
CN109489690B
CN109489690B CN201811409422.9A CN201811409422A CN109489690B CN 109489690 B CN109489690 B CN 109489690B CN 201811409422 A CN201811409422 A CN 201811409422A CN 109489690 B CN109489690 B CN 109489690B
Authority
CN
China
Prior art keywords
booster
equation
time
axis
navigation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811409422.9A
Other languages
English (en)
Other versions
CN109489690A (zh
Inventor
张普卓
陈彬
刘建忠
李聃
胡炜
张亦朴
余光学
程兴
陈宇
杨云飞
赵永志
邓舞燕
刘洋
徐倩
张涛
李凰立
何兆伟
魏远明
徐庆红
张博俊
朱平平
黄亮
陈思思
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Academy of Launch Vehicle Technology CALT
Beijing Institute of Astronautical Systems Engineering
Original Assignee
China Academy of Launch Vehicle Technology CALT
Beijing Institute of Astronautical Systems Engineering
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Academy of Launch Vehicle Technology CALT, Beijing Institute of Astronautical Systems Engineering filed Critical China Academy of Launch Vehicle Technology CALT
Priority to CN201811409422.9A priority Critical patent/CN109489690B/zh
Publication of CN109489690A publication Critical patent/CN109489690A/zh
Application granted granted Critical
Publication of CN109489690B publication Critical patent/CN109489690B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C25/00Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass
    • G01C25/005Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass initial alignment, calibration or starting-up of inertial devices
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/24Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for cosmonautical navigation

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Manufacturing & Machinery (AREA)
  • Astronomy & Astrophysics (AREA)
  • Automation & Control Theory (AREA)
  • Navigation (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

一种适用于高动态翻滚再入的助推器导航定位解算方法,(1)根据优化后的三子样等效旋转矢量法,建立高动态姿态解算方程;(2)根据步骤(1)建立的高动态姿态解算方程,建立助推返回段的速度位置导航解算模型;(3)建立MEMS惯性器件的误差模型,根据步骤(2)的助推返回段的速度位置导航解算模型和助推再入实测数据,对MEMS惯性器件的误差进行辨识,得到修正后的MEMS惯性器件输出结果;(4)将步骤(3)修正后的MEMS惯性器件输出结果代入步骤(2)的助推返回段的速度位置导航解算模型,实现助推再入过程的导航定位解算。该算法具有解算精度高、计算周期短、适应大姿态机动等优点,可为助推器再入段提供准确的导航位置信息。

Description

一种适用于高动态翻滚再入的助推器导航定位解算方法
技术领域
本发明涉及一种适用于高动态翻滚再入的助推器导航定位解算方法,属于导航制导与控制技术领域。
背景技术
世界各航天大国及私营航天公司,均在积极开展可重复使用运载火箭的研制及飞行验证。随着火箭回收的结构、动力、控制等关键技术的突破,研制和飞行风险及经济成本已经大幅下降。运载火箭的回收及重复使用不仅可以大大降低发射成本,还能对飞行残骸进行有效的控制,避免造成生命财产损失。传统运载火箭的助推器在工作结束后无控自由坠落地面,重达数吨的残骸从空中坠落地面有巨大破坏力,解决分离体的安全控制问题已经刻不容缓。通过对助推器安全可控回收技术的研究,确认现阶段开展基于伞降技术的助推器落区安全控制及回收是一种快速、经济、有效的方式。
为了实现运载火箭助推器的伞降回收方案,再入飞行段的导航定位解算是影响任务成败的关键技术,需要根据实时解算出的高度位置信息,确定开伞条件。
助推器在下落过程中,姿态变化较为剧烈,最大角速度达到了400°/s,高速旋转条件下,MEMS惯性器件的测量误差进一步被放大,严重影响了导航解算的精度,现有的导航解算算法已不在适用这种高动态再入飞行器。因此亟需开展适用于高动态翻滚再入的助推器导航定位算法研究。
发明内容
本发明解决的技术问题为:克服现有技术不足,提供一种适用于高动态翻滚再入的助推器导航定位解算方法,可以实现高动态翻滚再入助推器的导航解算,具有解算精度高、计算周期短、适应大姿态机动等优点,可为助推器再入段提供准确的导航位置信息。
本发明解决的技术方案为:一种适用于高动态翻滚再入的助推器导航定位解算方法,步骤如下:
(1)根据优化后的三子样等效旋转矢量法,建立高动态姿态解算方程;
(2)根据步骤(1)建立的高动态姿态解算方程,建立助推返回段的速度位置导航解算模型;
(3)建立MEMS惯性器件的误差模型,根据步骤(2)的助推返回段的速度位置导航解算模型和助推再入实测数据,对MEMS惯性器件的误差进行辨识,得到修正后的MEMS惯性器件输出结果;
(4)将步骤(3)修正后的MEMS惯性器件输出结果代入步骤(2)的助推返回段的速度位置导航解算模型,实现助推再入过程的导航定位解算。
步骤(1)根据优化后的三子样等效旋转矢量法,建立高动态姿态解算方程,步骤如下:
(1.1)设动坐标系Oxtytzt在起始时刻t0与参考坐标系Ox0y0z0重合,记为Ox0y0z0,动坐标系在起始位置0时刻依次绕三个轴转动历经时间t而到达Oxtytzt的位置;历经时间t转动的角度为一组欧拉角。将动坐标系在起始位置依次绕三个轴转动等效为通过绕某一瞬时轴(瞬时轴为一空间矢量轴)转过一定的角度一次到达t时刻位置Oxtytzt,记瞬时轴转过的角度为α,沿瞬时轴方向的单位矢量为
Figure BDA0001878130720000021
记等效描述刚体转动的旋转矢量
Figure BDA0001878130720000022
Φ简称为旋转矢量;
(1.2)由四元数微分方程和四元数与等效旋转矢量的转换关系,推导出等效旋转矢量Φ的微分方程,即
四元数微分方程为:
Figure BDA0001878130720000023
四元数与等效旋转矢量的转换关系为:
Figure BDA0001878130720000031
则等效旋转矢量Φ的微分方程,
Figure BDA0001878130720000032
式中,Q为姿态四元数;
Figure BDA0001878130720000033
为等效旋转矢量的一阶导数;ω为绕瞬时轴旋转的角速度,在箭体系X、Y、Z轴的三分量分别为ωx1y1z1
(1.3)根据泰勒展开公式,对步骤(1.2的)等效旋转矢量Φ的微分方程进行泰勒展开,求解T+h时刻的旋转矢量增量Φ(T+h),公式如下:
Figure BDA0001878130720000034
以T时刻为0时刻,以T+h时刻为t时刻,从T时刻到T+h时刻转过的角α,则有Φ(T)=0,对等效旋转矢量微分方程重复求导得到:
Figure BDA0001878130720000035
式中,
Figure BDA0001878130720000036
为T时刻的等效旋转矢量Φ的一阶导数,
Figure BDA0001878130720000037
为T时刻的等效旋转矢量Φ的二阶导数,Φ(3)为T时刻的等效旋转矢量Φ的三阶导数;ω(T)为T时刻绕瞬时轴旋转的角速度,
Figure BDA0001878130720000038
为T时刻绕瞬时轴旋转的角速度的一阶导数,
Figure BDA0001878130720000039
为T时刻绕瞬时轴旋转的角速度的二阶导数。
(1.4)时间间隔(T,T+h)内拟合瞬时轴旋转的角速度ω的输出,根据火箭助推器再入角速度运动形式,确定瞬时轴旋转的角速度ω的拟合系数,即确定三子样旋转矢量的系数X和Y,根据三子样旋转矢量的系数X和Y确定T到T+h时刻的旋转矢量增量Φ(T+h),步骤如下:
在时间间隔(T,T+h)内用二次曲线,拟合瞬时轴旋转的角速度ω的输出,即
Figure BDA0001878130720000041
根据步骤(1.3)的泰勒展开有:
Figure BDA0001878130720000042
式中,a、b、c为展开参数,ω(i)(T)为T时刻绕瞬时轴旋转的角速度的高阶导数;
进而有:
Figure BDA0001878130720000043
根据t=T+h/3,t=T+2h/3和t=T+h时刻的陀螺输出角增量Θ123,求解a,b和c,X、Y、Z方向三个陀螺的输出角增量分别为Θ123,记Θ=Θ123
其中,
Figure BDA0001878130720000044
Figure BDA0001878130720000045
分别为箭体系下X、Y、Z三个轴上陀螺在t时刻输出值的平方;
Figure BDA0001878130720000046
将求解得到的
Figure BDA0001878130720000047
Figure BDA0001878130720000048
赋给a,b和c;
将a,b和c带入
Figure BDA0001878130720000049
中,得到:
Φ(T+h)=Θ+X(Θ1×Θ3)+YΘ2×(Θ31)
其中,X、Y为三子样旋转矢量的系数;
(1.5)根据步骤(1.4)T到T+h时刻的旋转矢量增量Φ(T+h),确定姿态四元数,具体如下:
将旋转矢量增量Φ(T+h)转化为四元数增量q(h),进而得到姿态四元数增量q(h),如下:
Figure BDA0001878130720000051
式中,|Φ(T+h)|为Φ(T+h)矢量的模值;
利用姿态四元数增量q(h),采用四元数迭代算法,求解姿态四元数(即姿态信息);
姿态四元数
Figure BDA0001878130720000052
求取公式,即高动态姿态解算方程,如下:
Figure BDA0001878130720000053
式中,n为当前解算周期,n-1为前一解算周期;
步骤(2)根据步骤(1)建立的高动态姿态解算方程,建立助推返回段的速度位置导航解算模型,具体如下:
助推返回段的速度位置导航解算模型,包括:助推器质心速度与位置参数方程、引力计算方程、飞行高度方程和助推器射程计算方程,
优选的助推器质心速度与位置参数方程、引力计算方程、飞行高度方程和助推器射程计算方程建立步骤如下:
(2.1)根据步骤(1)建立的高动态姿态解算方程,建立助推器质心速度与位置参数方程如下:
Figure BDA0001878130720000054
式中:
Figure BDA0001878130720000061
Figure BDA0001878130720000062
为MEMS加表在箭体系下沿X、Y、Z轴的输出值。
Vax,Vay,Vaz则为助推器质心相对于发射惯性坐标系的速度在发射惯性坐标系下的X轴、Y轴、Z轴的分量;
Figure BDA0001878130720000063
则为助推器质心相对于发射惯性坐标系的加速度在发射惯性坐标系下的X轴、Y轴、Z轴的分量;
Figure BDA0001878130720000064
为加速度计测量的发惯系下的视加速度在发射惯性坐标系下的X轴、Y轴、Z轴的分量;
g=[gax,gay,gaz]T为沿惯性系的地球引力,gax,gay,gaz分别为g在发射惯性坐标系下的X轴、Y轴、Z轴的分量;
(2.2)根据助推器质心速度与位置参数方程,建立引力计算方程;
引力计算方程为:
Figure BDA0001878130720000065
其中:xa,ya,za则为助推器质心相对于发射惯性坐标系的位置在发射惯性坐标系下的X轴、Y轴、Z轴的分量;R0x,R0y,R0z为发射点地心矢径在发射惯性坐标系下的X轴、Y轴、Z轴的分量;
助推器质心距地心的距离
Figure BDA0001878130720000066
Figure BDA0001878130720000067
A0为发射点方位角,B0为发射点大地纬度,GM为地球引力系数;φ为箭下点地心纬度;
Figure BDA0001878130720000071
其中:
R0为发射点位置的地心矢量R0x,R0y,R0z的模值。
μ0为发射点地理纬度B0与地心纬度φ0之差,即μ0=B00
假设地球为一两轴旋转椭球体,R0的长度由子午椭球方程得:
Figure BDA0001878130720000072
其中,
be=ae(1-αe),ae为地球半长轴,αe为地球扁率;H0为发射系下发射点高度初值;
箭下点地心纬度φ计算公式
Figure BDA0001878130720000073
其中:ωe为地球自转角速度;ωex、ωey、ωez为地球自转角速度在发射惯性坐标系下的X轴、Y轴、Z轴的分量;
地球自转角速度矢量:
Figure BDA0001878130720000074
(2.3)根据助推器质心速度与位置参数方程,建立飞行高度方程,如下;
火箭地心矢量在发射惯性坐标系下的投影ra为:
Figure BDA0001878130720000075
火箭地心矢量在发射坐标系下的投影为:
Figure BDA0001878130720000081
火箭绝对速度矢量在发射惯性坐标系下的投影为
Figure BDA0001878130720000082
火箭相对速度矢量在发射坐标系下的投影为
Figure BDA0001878130720000083
根据已知的ra,Va,r,V计算公式由以下矢量计算公式给出:
r=GAra
V=GAVae×r
GA为惯性系到发射系转换矩阵;
箭下点地球半径R的计算公式为:
Figure BDA0001878130720000084
飞行高度计算公式为
H=r-R
(2.4)根据助推器质心速度与位置参数方程,建立助推器射程计算方程,具体如下:
射程角β的计算公式如下:
Figure BDA0001878130720000085
射程L=R0·β
式中,β为射程角
步骤(3)建立MEMS惯性器件的误差模型,根据步骤(2)的助推返回段的速度位置导航解算模型和助推再入实测数据,对MEMS惯性器件的误差模型进行辨识,得到修正后的误差模型;
通过对助推器的落地点高度H和落点射程L两个参数来辨识加表的零值误差
Figure BDA0001878130720000091
和陀螺的零值误差Δωx1,Δωy1,Δωz1,采用遗传算法调整MEMS器件的误差
Figure BDA0001878130720000092
和Δωx1,Δωy1,Δωz1,使助推落点时刻的射程和高度与实测值一致。
其中,
Figure BDA0001878130720000093
分别为加表测量误差在箭体坐标系下X轴、Y轴、Z轴的分量,Δωx1,Δωy1,Δωz1分别为陀螺测量误差在箭体坐标系下X轴、Y轴、Z轴的分量;
辨识目标函数J为:
Figure BDA0001878130720000094
式中,Hc表示助推器落地时刻的海拔高度实测值,Lc为落地时刻的射程实测值,k1、k2为加权系数,k1+k2=1
利用
Figure BDA0001878130720000095
更新
Figure BDA0001878130720000096
的值;利用Δωx1,Δωy1,Δωz1更新ωx1y1z1的值,更新方程如下;
Figure BDA0001878130720000097
Figure BDA0001878130720000098
式中,
Figure BDA0001878130720000099
为更新后的加表在箭体坐标系下X轴、Y轴、Z轴的分量,
Figure BDA00018781307200000910
为更新后的陀螺在箭体坐标系下X轴、Y轴、Z轴的分量。
步骤(4)将步骤(3)修正后的MEMS惯性器件输出结果代入步骤(2)的助推返回段的速度位置导航解算模型,实现助推再入过程的导航定位解算,具体如下:
将更新后的
Figure BDA0001878130720000101
值、更新后的
Figure BDA0001878130720000102
值替换步骤(2)助推返回段的速度位置导航解算模型中
Figure BDA0001878130720000103
值以及步骤(1)中ωx1y1z1值,完成导航解算。
本发明与现有技术相比的优点在于:
(1)本发明提出一种适用于高动态翻滚再入的助推器导航定位解算方法,该算法可以实现高动态翻滚再入助推器的导航解算,具有解算精度高、计算周期短、适应大姿态机动等优点,可为助推器再入段提供准确的导航位置信息。
(2)本发明根据助推器再入角速度运动形式,提出适用于高动态翻滚再入的助推器优化三子样等效旋转矢量法;
(3)本发明根据优化三子样等效旋转矢量法,建立高动态姿态解算方程;
(4)本发明通过建立带约束条件下的误差辨识方程,解决了MEMS惯性器件在高速旋转条件下测量精度低的问题;
(5)本发明可应用于我国各型运载火箭子级回收导航解算,具有解算精度高、计算周期短、适应大姿态机动等优点。
附图说明
图1高动态翻滚再入助推器导航定位算法流程图;
图2助推器发射惯性系下X方向速度图;
图3助推器发射惯性系下Y方向速度图;
图4助推器发射惯性系下Y方向速度图;
图5助推器速度高度曲线图。
具体实施方式
下面结合附图和具体实施例对本发明做进一步详细描述。
本发明一种适用于高动态翻滚再入的助推器导航定位解算方法,(1)根据优化后的三子样等效旋转矢量法,建立高动态姿态解算方程;(2)根据步骤(1)建立的高动态姿态解算方程,建立助推返回段的速度位置导航解算模型;(3)建立MEMS惯性器件的误差模型,根据步骤(2)的助推返回段的速度位置导航解算模型和助推再入实测数据,对MEMS惯性器件的误差进行辨识,得到修正后的MEMS惯性器件输出结果;(4)将步骤(3)修正后的MEMS惯性器件输出结果代入步骤(2)的助推返回段的速度位置导航解算模型,实现助推再入过程的导航定位解算。该算法具有解算精度高、计算周期短、适应大姿态机动等优点,可为助推器再入段提供准确的导航位置信息。
导航解算是根据装在助推器上的MEMS测量元器件,获取助推器飞行过程中的角速度和加速度信息,MEMS测量元器件安装坐标系与箭体系重合。
导航解算所用到的坐标系定义包括发射坐标系O-XYZ、发射惯性坐标系O-XAYAZA和箭体坐标系O1-X1Y1Z1,具体定义如下所述:
(1)发射坐标系O-XYZ
坐标系原点与发射点O固连;OX轴在发射点水平面内,指向发射瞄准方向;OY轴垂直于发射点水平面指向上方;OZ轴与OXY平面相垂直并构成右手坐标系。由于发射点O随地球一起自转,所以发射坐标系为一动坐标系。
(2)发射惯性坐标系O-XAYAZA
火箭起飞瞬时,发射惯性坐标系原点和各轴与发射坐标系原点及各轴相应重合,起飞后在惯性空间定位定向。不考虑地球自转时,发射惯性坐标系和发射坐标系重合。
(3)箭体坐标系O1-X1Y1Z1
箭体坐标系原点O1位于整体火箭瞬时质心上;O1X1为芯级箭体外壳对称轴,指向箭体头部;O1Y1位于火箭纵向对称面内且与O1X1轴垂直,指向上为正;O1Z1轴垂直于O1X1Y1平面,方向按右手直角坐标系确定。
本发明一种适用于高动态翻滚再入的助推器导航定位解算方法,步骤如下:
(1)根据优化后的三子样等效旋转矢量法,建立高动态姿态解算方程;
(1.1)设动坐标系Oxtytzt在起始时刻t0与参考坐标系Ox0y0z0重合,记为Ox0y0z0,动坐标系在起始位置0时刻依次绕三个轴转动历经时间t而到达Oxtytzt的位置;历经时间t转动的角度为一组欧拉角。但事实上,我们也可以等效地认为通过绕某一瞬时轴转过一定的角度一次到达t时刻位置Oxtytzt,将动坐标系在起始位置依次绕三个轴转动等效为通过绕某一瞬时轴(瞬时轴为一空间矢量轴)转过一定的角度一次到达t时刻位置Oxtytzt,记瞬时轴转过的角度为α,沿瞬时轴方向的单位矢量为
Figure BDA0001878130720000121
记等效描述刚体转动的旋转矢量
Figure BDA0001878130720000122
Φ简称为旋转矢量;
(1.2)由四元数微分方程和四元数与等效旋转矢量的转换关系,推导出等效旋转矢量Φ的微分方程,即
四元数微分方程为:
Figure BDA0001878130720000123
四元数与等效旋转矢量的转换关系为:
Figure BDA0001878130720000124
则等效旋转矢量Φ的微分方程,
Figure BDA0001878130720000125
式中,Q为姿态四元数;
Figure BDA0001878130720000126
为等效旋转矢量的一阶导数;ω为绕瞬时轴旋转的角速度,在箭体系X、Y、Z轴的三分量分别为ωx1y1z1
(1.3)根据泰勒展开公式,对步骤(1.2的)等效旋转矢量Φ的微分方程进行泰勒展开,求解T+h时刻的旋转矢量增量Φ(T+h),公式如下:
Figure BDA0001878130720000131
以T时刻为0时刻,以T+h时刻为t时刻,从T时刻到T+h时刻转过的角α,则有Φ(T)=0(相对T时刻h=0,即旋转矢量增量为0),对等效旋转矢量微分方程重复求导得到:
Figure BDA0001878130720000132
式中,
Figure BDA0001878130720000133
为T时刻的等效旋转矢量Φ的一阶导数,
Figure BDA0001878130720000134
为T时刻的等效旋转矢量Φ的二阶导数,Φ(3)为T时刻的等效旋转矢量Φ的三阶导数;ω(T)为T时刻绕瞬时轴旋转的角速度,
Figure BDA0001878130720000135
为T时刻绕瞬时轴旋转的角速度的一阶导数,
Figure BDA0001878130720000136
为T时刻绕瞬时轴旋转的角速度的二阶导数。
(1.4)时间间隔(T,T+h)内拟合瞬时轴旋转的角速度ω的输出,根据火箭助推器再入角速度运动形式,确定瞬时轴旋转的角速度ω的拟合系数,即确定三子样旋转矢量的系数X和Y,根据三子样旋转矢量的系数X和Y确定T到T+h时刻的旋转矢量增量Φ(T+h),步骤如下:
在时间间隔(T,T+h)内用二次曲线,拟合瞬时轴旋转的角速度ω的输出,即
Figure BDA0001878130720000137
根据步骤(1.3)的泰勒展开有:
Figure BDA0001878130720000138
式中,a、b、c为展开参数,ω(i)(T)为T时刻绕瞬时轴旋转的角速度的高阶导数。
进而有:
Figure BDA0001878130720000139
根据t=T+h/3,t=T+2h/3和t=T+h时刻的陀螺输出角增量Θ123,求解a,b和c,X、Y、Z方向三个陀螺的输出角增量分别为Θ123,记Θ=Θ123
其中,
Figure BDA0001878130720000141
Figure BDA0001878130720000142
分别为箭体系下X、Y、Z三个轴上陀螺在t时刻输出值的平方。
Figure BDA0001878130720000143
将求解得到的
Figure BDA0001878130720000144
Figure BDA0001878130720000145
赋给a,b和c;
将a,b和c带入
Figure BDA0001878130720000146
中,得到:
Φ(T+h)=Θ+X(Θ1×Θ3)+YΘ2×(Θ31)
其中,X、Y为三子样旋转矢量的系数;(三子样旋转矢量的系数是根据角速度为二次抛物线的假设得出的,而实际火箭助推器再入角速度并非真正如此,所以所得系数并不能保证算法漂移最小。三子样优化算法的实质是把助推器再入角速度运动作为检验算法优劣的输入条件,以使助推器再入角速度运动误差达到最小为准则,重新确定三子样旋转矢量的系数X和Y。(X优选值为
Figure BDA0001878130720000147
Y优选值为
Figure BDA0001878130720000148
))
(1.5)根据步骤(1.4)T到T+h时刻的旋转矢量增量Φ(T+h),确定姿态四元数,具体如下:
将旋转矢量增量Φ(T+h)转化为四元数增量q(h),进而得到姿态四元数增量q(h),如下:
Figure BDA0001878130720000151
式中,|Φ(T+h)|为Φ(T+h)矢量的模值
利用姿态四元数增量q(h),采用四元数迭代算法,求解姿态四元数(即姿态信息);
姿态四元数
Figure BDA0001878130720000152
求取公式,即高动态姿态解算方程,如下:
Figure BDA0001878130720000153
式中,n为当前解算周期,n-1为前一解算周期;
步骤(2)根据步骤(1)建立的高动态姿态解算方程,建立助推返回段的速度位置导航解算模型,具体如下:
助推返回段的速度位置导航解算模型,包括:助推器质心速度与位置参数方程、引力计算方程、飞行高度方程和助推器射程计算方程;
(2.1)根据步骤(1)建立的高动态姿态解算方程,建立助推器质心速度与位置参数方程如下:
Figure BDA0001878130720000154
式中:
Figure BDA0001878130720000155
Figure BDA0001878130720000156
为MEMS加表在箭体系下沿X、Y、Z轴的输出值。
Vax,Vay,Vaz则为助推器质心相对于发射惯性坐标系的速度在发射惯性坐标系下的X轴、Y轴、Z轴的分量;
Figure BDA0001878130720000161
则为助推器质心相对于发射惯性坐标系的加速度在发射惯性坐标系下的X轴、Y轴、Z轴的分量;
Figure BDA0001878130720000162
为加速度计测量的发惯系下的视加速度在发射惯性坐标系下的X轴、Y轴、Z轴的分量;
g=[gax,gay,gaz]T为沿惯性系的地球引力,gax,gay,gaz分别为g在发射惯性坐标系下的X轴、Y轴、Z轴的分量。
(2.2)根据助推器质心速度与位置参数方程,建立引力计算方程;
引力计算方程为:
Figure BDA0001878130720000163
其中:xa,ya,za则为助推器质心相对于发射惯性坐标系的位置在发射惯性坐标系下的X轴、Y轴、Z轴的分量;R0x,R0y,R0z为发射点地心矢径在发射惯性坐标系下的X轴、Y轴、Z轴的分量;
助推器质心距地心的距离
Figure BDA0001878130720000164
Figure BDA0001878130720000165
A0为发射点方位角,B0为发射点大地纬度。GM为地球引力系数;φ为箭下点地心纬度;
Figure BDA0001878130720000166
其中:
R0为发射点位置的地心矢量R0x,R0y,R0z的模值。
μ0为发射点地理纬度B0与地心纬度φ0之差,即μ0=B00
假设地球为一两轴旋转椭球体,R0的长度由子午椭球方程得:
Figure BDA0001878130720000171
其中,
be=ae(1-αe),ae为地球半长轴,αe为地球扁率;H0为发射系下发射点高度初值。
箭下点地心纬度φ计算公式
Figure BDA0001878130720000172
其中:ωe为地球自转角速度;ωex、ωey、ωez为地球自转角速度在发射惯性坐标系下的X轴、Y轴、Z轴的分量;
地球自转角速度矢量
Figure BDA0001878130720000173
(2.3)根据助推器质心速度与位置参数方程,建立飞行高度方程,如下;
火箭地心矢量在发射惯性坐标系下的投影ra为:
Figure BDA0001878130720000174
火箭地心矢量在发射坐标系下的投影为:
Figure BDA0001878130720000175
火箭绝对速度矢量在发射惯性坐标系下的投影为
Figure BDA0001878130720000181
火箭相对速度矢量在发射坐标系下的投影为
Figure BDA0001878130720000182
根据已知的ra,Va,r,V计算公式由以下矢量计算公式给出:
r=GAra
V=GAVae×r
GA为惯性系到发射系转换矩阵;
箭下点地球半径R的计算公式为:
Figure BDA0001878130720000183
飞行高度计算公式为
H=r-R
(2.4)根据助推器质心速度与位置参数方程,建立助推器射程计算方程,具体如下:
射程角β的计算公式如下:
Figure BDA0001878130720000184
射程L=R0·β
式中,β为射程角
步骤(3)建立MEMS惯性器件的误差模型,根据步骤(2)的助推返回段的速度位置导航解算模型和助推再入实测数据,对MEMS惯性器件的误差=进行辨识,得到修正后MEMS惯性器件输出值;
通过对助推器的落地点高度H和落点射程L两个参数来辨识加表的零值误差
Figure BDA0001878130720000185
和陀螺的零值误差Δωx1,Δωy1,Δωz1,采用遗传算法调整MEMS器件的误差
Figure BDA0001878130720000191
和Δωx1,Δωy1,Δωz1,使助推落点时刻的射程和高度与实测值一致。
其中,
Figure BDA0001878130720000192
分别为加表测量误差在箭体坐标系下X轴、Y轴、Z轴的分量,Δωx1,Δωy1,Δωz1分别为陀螺测量误差在箭体坐标系下X轴、Y轴、Z轴的分量;
辨识目标函数J为:
Figure BDA0001878130720000193
式中,Hc表示助推器落地时刻的海拔高度实测值,Lc为落地时刻的射程实测值,k1、k2为加权系数,k1+k2=1
利用
Figure BDA0001878130720000194
更新
Figure BDA0001878130720000195
的值;利用Δωx1,Δωy1,Δωz1更新ωx1y1z1的值,更新方程如下;
Figure BDA0001878130720000196
Figure BDA0001878130720000197
式中,
Figure BDA0001878130720000198
为更新后的加表在箭体坐标系下X轴、Y轴、Z轴的分量,
Figure BDA0001878130720000199
为更新后的陀螺在箭体坐标系下X轴、Y轴、Z轴的分量。
步骤(4)将步骤(3)修正后的MEMS惯性器件输出结果代入步骤(2)的助推返回段的速度位置导航解算模型,实现助推再入过程的导航定位解算,具体如下:
将更新后的
Figure BDA00018781307200001910
值、更新后的
Figure BDA00018781307200001911
值替换步骤(2)助推返回段的速度位置导航解算模型中
Figure BDA0001878130720000201
值以及步骤(1)中ωx1y1z1值,完成导航解算。
具体实施步骤如下:
根据附图1所示的高动态翻滚再入助推器导航算法流程图,本发明的实施步骤为:
步骤1,建立MEMS误差模型和待辨识参数动态方程;
步骤2,建立优化后的三子样旋转矢量姿态解算方程和助推返回段导航解算模型;
步骤3,将步骤1中的误差模型带入步骤2的导航解算模型中,得到助推返回段的高度H和射程L曲线;
步骤4,根据实测的高度Hc和射程Lc,计算目标函数J;
步骤5,判断J是否是极小值,若是则结束,否则采用遗传算法修正MEMS误差模型,重新开始步骤1-5。
根据上述算法原理,以某型火箭助推返回段为例,将上述优化后的三子样等效旋转矢量方法带入导航解算模型,将辨识出的MEMS误差模型带入,可得到助推器返回段的导航信息,具体导航解算结果见附录图2-图5。图2为助推器在发射惯性系X轴速度测量值与理论值的比对曲线,图3为助推器在发射惯性系Y轴速度测量值与理论值的比对曲线,图4为助推器在发射惯性系Z轴速度测量值与理论值的比对曲线,图5为助推器在返回段的高度和速度与理论值的比对曲线。
由图2、图3、图4和图5所示可以看出,本发明所提出的方法可以适应实现高动态翻滚再入助推器再入过程的导航定位解算,导航定位解算误差在10%左右,可以满足设计任务需求。
本发明提出一种适用于高动态翻滚再入的助推器导航定位解算方法,该算法可以实现高动态翻滚再入助推器的导航解算,具有解算精度高、计算周期短、适应大姿态机动等优点,可为助推器再入段提供准确的导航位置信息。根据助推器再入角速度运动形式,提出适用于高动态翻滚再入的助推器优化三子样等效旋转矢量法;根据优化三子样等效旋转矢量法,建立高动态姿态解算方程;
本发明通过建立带约束条件下的误差辨识方程,解决了MEMS惯性器件在高速旋转条件下测量精度低的问题;可应用于我国各型运载火箭子级回收导航解算,具有解算精度高、计算周期短、适应大姿态机动等优点。

Claims (5)

1.一种适用于高动态翻滚再入的助推器导航定位解算方法,其特征在于步骤如下:
(1)根据优化后的三子样等效旋转矢量法,建立高动态姿态解算方程,步骤如下:
(1.1)设动坐标系Oxtytzt在起始时刻t0与参考坐标系Ox0y0z0重合,记为Ox0y0z0,动坐标系在起始位置0时刻依次绕三个轴转动历经时间t而到达Oxtytzt的位置;历经时间t转动的角度为一组欧拉角;将动坐标系在起始位置依次绕三个轴转动等效为通过绕某一瞬时轴转过一定的角度一次到达t时刻位置Oxtytzt,记瞬时轴转过的角度为α,沿瞬时轴方向的单位矢量为
Figure FDA0002603818870000011
记等效描述刚体转动的旋转矢量
Figure FDA0002603818870000012
Φ简称为旋转矢量;
(1.2)由四元数微分方程和四元数与等效旋转矢量的转换关系,推导出等效旋转矢量Φ的微分方程,如下:
四元数微分方程为:
Figure FDA0002603818870000013
四元数与等效旋转矢量的转换关系为:
Figure FDA0002603818870000014
则等效旋转矢量Φ的微分方程,
Figure FDA0002603818870000015
式中,Q为姿态四元数;
Figure FDA0002603818870000016
为等效旋转矢量的一阶导数;ω为绕瞬时轴旋转的角速度,在箭体系X、Y、Z轴的三分量分别为ωx1y1z1
(1.3)根据泰勒展开公式,对步骤(1.2)的等效旋转矢量Φ的微分方程进行泰勒展开,求解T+h时刻的旋转矢量增量Φ(T+h),如下:
Figure FDA0002603818870000021
以T时刻为0时刻,以T+h时刻为t时刻,从T时刻到T+h时刻转过的角α,则有Φ(T)=0,对等效旋转矢量微分方程重复求导得到:
Figure FDA0002603818870000022
式中,
Figure FDA0002603818870000023
为T时刻的等效旋转矢量Φ的一阶导数,
Figure FDA0002603818870000024
为T时刻的等效旋转矢量Φ的二阶导数,Φ(3)为T时刻的等效旋转矢量Φ的三阶导数;ω(T)为T时刻绕瞬时轴旋转的角速度,
Figure FDA0002603818870000025
为T时刻绕瞬时轴旋转的角速度的一阶导数,
Figure FDA0002603818870000026
为T时刻绕瞬时轴旋转的角速度的二阶导数;
(1.4)时间间隔(T,T+h)内拟合瞬时轴旋转的角速度ω的输出,根据火箭助推器再入角速度运动形式,确定瞬时轴旋转的角速度ω的拟合系数,即确定三子样旋转矢量的系数X和Y,根据三子样旋转矢量的系数X和Y确定T到T+h时刻的旋转矢量增量Φ(T+h),步骤如下:
在时间间隔(T,T+h)内用二次曲线,拟合瞬时轴旋转的角速度ω的输出,即
Figure FDA0002603818870000027
根据步骤(1.3)的泰勒展开有:
Figure FDA0002603818870000028
式中,a、b、c为展开参数,ω(i)(T)为T时刻绕瞬时轴旋转的角速度的高阶导数;
进而有:
Figure FDA0002603818870000029
根据t=T+h/3,t=T+2h/3和t=T+h时刻的陀螺输出角增量Θ123,求解a,b和c,X、Y、Z方向三个陀螺的输出角增量分别为Θ123,记Θ=Θ123
其中,
Figure FDA0002603818870000031
Figure FDA0002603818870000032
分别为箭体系下X、Y、Z三个轴上陀螺在t时刻输出值的平方;
Figure FDA0002603818870000033
将求解得到的
Figure FDA0002603818870000034
Figure FDA0002603818870000035
赋给a,b和c;
将a,b和c带入
Figure FDA0002603818870000036
中,得到:
Φ(T+h)=Θ+X(Θ1×Θ3)+YΘ2×(Θ31)
其中,X、Y为三子样旋转矢量的系数;
(1.5)根据步骤(1.4)T到T+h时刻的旋转矢量增量Φ(T+h),确定姿态四元数,具体如下:
将旋转矢量增量Φ(T+h)转化为四元数增量q(h),进而得到姿态四元数增量q(h),如下:
Figure FDA0002603818870000037
式中,|Φ(T+h)|为Φ(T+h)矢量的模值;
利用姿态四元数增量q(h),采用四元数迭代算法,求解姿态四元数;
姿态四元数
Figure FDA0002603818870000038
求取公式,即高动态姿态解算方程,如下:
Figure FDA0002603818870000041
式中,n为当前解算周期,n-1为前一解算周期;
(2)根据步骤(1)建立的高动态姿态解算方程,建立助推返回段的速度位置导航解算模型;
(3)建立MEMS惯性器件的误差模型,根据步骤(2)的助推返回段的速度位置导航解算模型和助推再入实测数据,对MEMS惯性器件的误差进行辨识,得到修正后的MEMS惯性器件输出结果;
(4)将步骤(3)修正后的MEMS惯性器件输出结果代入步骤(2)的助推返回段的速度位置导航解算模型,实现助推再入过程的导航定位解算。
2.根据权利要求1所述的一种适用于高动态翻滚再入的助推器导航定位解算方法,其特征在于:瞬时轴为一空间矢量轴。
3.根据权利要求1所述的一种适用于高动态翻滚再入的助推器导航定位解算方法,其特征在于:步骤(2)根据步骤(1)建立的高动态姿态解算方程,建立助推返回段的速度位置导航解算模型,助推返回段的速度位置导航解算模型,包括:助推器质心速度与位置参数方程、引力计算方程、飞行高度方程和助推器射程计算方程。
4.根据权利要求1所述的一种适用于高动态翻滚再入的助推器导航定位解算方法,其特征在于:步骤(2)根据步骤(1)建立的高动态姿态解算方程,建立助推返回段的速度位置导航解算模型,具体如下:
(2.1)根据步骤(1)建立的高动态姿态解算方程,建立助推器质心速度与位置参数方程;
(2.2)根据助推器质心速度与位置参数方程,建立引力计算方程;
(2.3)根据助推器质心速度与位置参数方程,建立飞行高度方程;
(2.4)根据助推器质心速度与位置参数方程,建立助推器射程计算方程。
5.根据权利要求1所述的一种适用于高动态翻滚再入的助推器导航定位解算方法,其特征在于:步骤(4)将步骤(3)修正后的MEMS惯性器件输出结果代入步骤(2)的助推返回段的速度位置导航解算模型,实现助推再入过程的导航定位解算,具体如下:
将更新后的
Figure FDA0002603818870000051
值、更新后的
Figure FDA0002603818870000052
值替换步骤(2)助推返回段的速度位置导航解算模型中
Figure FDA0002603818870000053
值以及步骤(1)中ωx1y1z1值,完成导航解算;
式中,
Figure FDA0002603818870000054
为更新后的加表在箭体坐标系下X轴、Y轴、Z轴的分量,
Figure FDA0002603818870000055
为更新后的陀螺在箭体坐标系下X轴、Y轴、Z轴的分量。
CN201811409422.9A 2018-11-23 2018-11-23 一种适用于高动态翻滚再入的助推器导航定位解算方法 Active CN109489690B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811409422.9A CN109489690B (zh) 2018-11-23 2018-11-23 一种适用于高动态翻滚再入的助推器导航定位解算方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811409422.9A CN109489690B (zh) 2018-11-23 2018-11-23 一种适用于高动态翻滚再入的助推器导航定位解算方法

Publications (2)

Publication Number Publication Date
CN109489690A CN109489690A (zh) 2019-03-19
CN109489690B true CN109489690B (zh) 2020-10-23

Family

ID=65696535

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811409422.9A Active CN109489690B (zh) 2018-11-23 2018-11-23 一种适用于高动态翻滚再入的助推器导航定位解算方法

Country Status (1)

Country Link
CN (1) CN109489690B (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110455288A (zh) * 2019-08-06 2019-11-15 东南大学 一种基于角速度高次多项式的姿态更新方法
CN111061208B (zh) * 2019-12-31 2020-11-20 福建睿思特科技股份有限公司 一种变电站夜间红外识别与照明***
CN111351483B (zh) * 2020-03-31 2021-12-07 北京控制工程研究所 一种递归多子样大动态惯性导航方法
CN112082551B (zh) * 2020-09-17 2021-08-20 蓝箭航天空间科技股份有限公司 一种可回收航天运载器的导航***
CN112611394B (zh) * 2020-12-16 2022-08-16 西北工业大学 一种在发射坐标系下的飞行器姿态对准方法及***
CN113734468B (zh) * 2021-08-30 2023-02-03 北京宇航***工程研究所 一种基于迭代制导的轨道面精确控制方法
CN114119740B (zh) * 2021-09-17 2024-07-09 中国人民解放军63875部队 一种基于多直线矢量映射匹配的目标多站姿态处理方法
CN114353784B (zh) * 2022-03-17 2022-06-07 西北工业大学 一种基于运动矢量的制导炮弹空中姿态辨识方法
CN115790589B (zh) * 2023-01-09 2023-05-02 西北工业大学 一种发射系无误差捷联惯性导航方法

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102109348A (zh) * 2009-12-25 2011-06-29 财团法人工业技术研究院 定位载体、估测载体姿态与建地图的***与方法
CN202372981U (zh) * 2011-10-27 2012-08-08 北京宇航***工程研究所 一种适用于空间飞行器的动力学模型修正装置
CN103063215A (zh) * 2012-12-28 2013-04-24 中国人民解放军国防科学技术大学 一种高动态环境下针对设定频点优化的sins划摇补偿方法
CN103090870A (zh) * 2013-01-21 2013-05-08 西北工业大学 一种基于mems传感器的航天器姿态测量方法
CN103411613A (zh) * 2013-07-12 2013-11-27 中北大学 基于地磁/微惯导信息组合的弹载侵彻姿态解算装置
CN104215244A (zh) * 2014-08-22 2014-12-17 南京航空航天大学 基于发射惯性坐标系的空天飞行器组合导航鲁棒滤波方法
RU2536768C1 (ru) * 2013-07-29 2014-12-27 Закрытое акционерное общество "ВНИИРА-Навигатор" Способ инерциально-спутниковой навигации летательных аппаратов
CN108801242A (zh) * 2018-04-28 2018-11-13 沈阳理工大学 一种高动态环境下的组合式姿态测量方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102109348A (zh) * 2009-12-25 2011-06-29 财团法人工业技术研究院 定位载体、估测载体姿态与建地图的***与方法
CN202372981U (zh) * 2011-10-27 2012-08-08 北京宇航***工程研究所 一种适用于空间飞行器的动力学模型修正装置
CN103063215A (zh) * 2012-12-28 2013-04-24 中国人民解放军国防科学技术大学 一种高动态环境下针对设定频点优化的sins划摇补偿方法
CN103090870A (zh) * 2013-01-21 2013-05-08 西北工业大学 一种基于mems传感器的航天器姿态测量方法
CN103411613A (zh) * 2013-07-12 2013-11-27 中北大学 基于地磁/微惯导信息组合的弹载侵彻姿态解算装置
RU2536768C1 (ru) * 2013-07-29 2014-12-27 Закрытое акционерное общество "ВНИИРА-Навигатор" Способ инерциально-спутниковой навигации летательных аппаратов
CN104215244A (zh) * 2014-08-22 2014-12-17 南京航空航天大学 基于发射惯性坐标系的空天飞行器组合导航鲁棒滤波方法
CN108801242A (zh) * 2018-04-28 2018-11-13 沈阳理工大学 一种高动态环境下的组合式姿态测量方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
运载火箭助推器再入姿态稳定性研究;陈彬等;《导弹与航天运载技术》;20151231(第3期);全文 *
运载火箭助推器可控安全回收技术研究;李聃;《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》;20170215(第02期);全文 *

Also Published As

Publication number Publication date
CN109489690A (zh) 2019-03-19

Similar Documents

Publication Publication Date Title
CN109489690B (zh) 一种适用于高动态翻滚再入的助推器导航定位解算方法
CN109813311B (zh) 一种无人机编队协同导航方法
Kim et al. Automatic mass balancing of air-bearing-based three-axis rotational spacecraft simulator
CN101793523B (zh) 一种组合导航和光电探测一体化***
CN107655485B (zh) 一种巡航段自主导航位置偏差修正方法
CN109724624B (zh) 一种适用于机翼挠曲变形的机载自适应传递对准方法
CN111351481A (zh) 一种基于发射惯性坐标系的传递对准方法
CN106647784A (zh) 基于北斗导航***的微小型无人飞行器定位与导航方法
CN113503894B (zh) 基于陀螺基准坐标系的惯导***误差标定方法
CN110044210B (zh) 考虑任意阶地球非球型引力摄动的闭路制导在线补偿方法
Wang et al. A novel SINS/CNS integrated navigation method using model constraints for ballistic vehicle applications
CN108225323B (zh) 基于偏差影响方向组合确定落区边界的方法、介质和设备
Somov et al. Guidance and precise motion control of free-flying robots and land-survey mini-satellites
CN116105730A (zh) 基于合作目标卫星甚短弧观测的仅测角光学组合导航方法
CN109407696B (zh) 一种无人机航向角动态校定方法
CN110488853B (zh) 一种降低转轴涡动影响的混合式惯导***稳定控制指令的计算方法
RU2208559C1 (ru) Способ определения инерционных характеристик космического аппарата в процессе управления с помощью силовых гироскопов и реактивных двигателей
Grifi et al. FOG based INS for satellite launcher application
CN113932803B (zh) 适用于高动态飞行器的惯性/地磁/卫星组合导航***
CN115993777A (zh) 基于轨道摄动模型反演的径切联控解耦迭代标定方法
CN112815942B (zh) 一种临近空间垂直投放发射定向飞行导航制导方法及***
JP2015168315A (ja) 誘導装置、誘導装置搭載宇宙機
CN109540134B (zh) 一种三轴稳定平台***框架自解锁方法及***
CN110440984B (zh) 一种航天器质心偏差检测精度估算方法
CN114295145A (zh) 一种基于车载发射平台的捷联惯导***轨迹发生器设计方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant