CN112284412B - 一种避免欧拉转换奇异导致精度下降的地面静态对准方法 - Google Patents

一种避免欧拉转换奇异导致精度下降的地面静态对准方法 Download PDF

Info

Publication number
CN112284412B
CN112284412B CN202010942368.5A CN202010942368A CN112284412B CN 112284412 B CN112284412 B CN 112284412B CN 202010942368 A CN202010942368 A CN 202010942368A CN 112284412 B CN112284412 B CN 112284412B
Authority
CN
China
Prior art keywords
coordinate system
northeast
quasi
angle
quaternion
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
CN202010942368.5A
Other languages
English (en)
Other versions
CN112284412A (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.)
Shanghai Aerospace Control Technology Institute
Original Assignee
Shanghai Aerospace Control Technology Institute
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 Shanghai Aerospace Control Technology Institute filed Critical Shanghai Aerospace Control Technology Institute
Priority to CN202010942368.5A priority Critical patent/CN112284412B/zh
Publication of CN112284412A publication Critical patent/CN112284412A/zh
Application granted granted Critical
Publication of CN112284412B publication Critical patent/CN112284412B/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

Landscapes

  • Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Navigation (AREA)

Abstract

本发明公开了一种避免欧拉转换奇异导致精度下降的地面静态对准方法,包括如下步骤:将惯组陀螺角速率和加表比力转换到准北东地坐标系;基于陀螺计算的角增量,利用四元数乘法修正准北东地坐标系;基于加表计算的加速度,利用最小二乘估计失准角;基于失准角和粗对准姿态角,利用四元数乘法计算精对准角度。本发明基于粗对准姿态角建立的准北东地坐标系进行精对准,并基于四元数乘法计算精对准四元数,生成高精度对准角度,避免了欧拉转换奇异导致精度下降的问题。该地面静态对准算法简单,易于工程应用。

Description

一种避免欧拉转换奇异导致精度下降的地面静态对准方法
技术领域
本发明涉及惯导初始对准技术领域,具体是一种避免欧拉转换奇异导致精度下降的地面静态对准方法,用于惯导地面对准。
背景技术
运载、导弹等发射前都需要进行初始对准,一般基于发射点经度、纬度和高度进行水平和方位对准。
现有地面对准一般直接基于本体建立导航坐标系,并在此坐标系基于陀螺和加表测得的角速率和比力进行精对准。基于陀螺计算的角增量常规修正方式如下:
计算角增量:
Figure GDA0003815374050000011
式中,
Figure GDA0003815374050000012
为本体系相对于地理系的角速度增量在本体系投影;Δθx为本体系相对于地理系角速度增量在本体x轴投影;Δθy为本体系相对于地理系角速度增量在本体y轴投影;Δθz为本体系相对于地理系角速度增量在本体z轴投影;
Figure GDA0003815374050000013
为陀螺测量的惯性角速度;
Figure GDA0003815374050000014
为地理系相对于惯性系的角速度;Abn,k-1为k-1时刻地理系到本体系的转换矩阵;T为计算周期。
Figure GDA0003815374050000015
式中,Δθ为矢量[Δθx Δθy Δθz]的模长。
构造矩阵:
Figure GDA0003815374050000021
更新四元数及转换矩阵:
Figure GDA0003815374050000022
式中,qbn,k-1为k-1时刻地理系到本体系的旋转四元数;qbn,k为k时刻地理系到本体系的旋转四元数。
则k时刻地理系到本体系的转换矩阵为:
Figure GDA0003815374050000023
直接基于本体坐标系进行精对准,基于陀螺角速度计算的角增量与对准误差角并非一一对应,且为非线性关系,特别是粗对准坐标系与北东地坐标系之间存大角度转换时。
按3-2-1转序定义对准姿态时,当俯仰角在90°附近时,常规地面对准方法精度将大幅下降。
发明内容
本发明的技术解决问题是:针对现有技术中存在的上述不足,提供一种避免欧拉转换奇异导致精度下降的地面静态对准方法,该方法基于粗对准姿态角建立的准北东地坐标系进行精对准,并基于四元数乘法计算精对准四元数,生成高精度对准角度,避免了欧拉转换奇异导致精度下降的问题,该地面静态对准算法简单,易于工程应用。
本发明是通过以下技术方案实现的。
一种避免欧拉转换奇异导致精度下降的地面静态对准方法,包括如下步骤:
步骤1,根据惯组陀螺测量的角速度信息和加表测量的比力信息采用粗对准的方法得到粗对准姿态角,将惯组陀螺角速度和加表比力转换到准北东地坐标系;
步骤2,根据惯组陀螺计算角增量,利用四元数乘法修正准北东地坐标系;
步骤3,根据加表计算加速度,利用最小二乘估计失准角;
步骤4,根据步骤3得到的失准角和步骤1得到的粗对准姿态角,利用四元数乘法计算精对准四元数,再基于精对准四元数按3-2-1转序求精对准角度。
所述步骤1具体包括如下步骤:
步骤1.1,基于粗对准姿态角建立准北东地坐标系:
计算重力加速度g
Figure GDA0003815374050000031
式中,Re为地球赤道半径;L为当地纬度;h为当地高度。
计算本体相对准北东地初始姿态角(3-2-1转序)
如果
Figure GDA0003815374050000032
γ=0
Figure GDA0003815374050000033
Figure GDA0003815374050000034
式中,
Figure GDA0003815374050000035
为加表测量的比力;
Figure GDA0003815374050000036
为惯组陀螺测量的角速度;γ为横滚角、θ为俯仰角、ψ为偏航角。
否则即
Figure GDA0003815374050000037
时,
Figure GDA0003815374050000041
Figure GDA0003815374050000042
Figure GDA0003815374050000043
根据粗对准姿态角,建立准北东地坐标系(准NED系),在准NED系建立n′导航坐标系。
计算3-2-1转序姿态四元数:
Figure GDA0003815374050000044
qn′b=qbn′ *
式中,qbn′为准北东地坐标系到本体系的转换四元数;qn′b本体系到准北东地坐标系的转换四元数。
计算姿态转换阵:
Figure GDA0003815374050000045
An′b=Abn′ T
式中,Abn′为准北东地坐标系到本体系的转换矩阵;An′b为本体系到准北东地坐标系的转换矩阵。
步骤1.2,将惯组陀螺角速度和加表比力转换到准北东地坐标系,方法为:
将惯组陀螺角速率和加表比力转换到准NED系:
fn′=An′b·fb
ωn′=An′b·ωb
式中,fn′为准北东地系的比力;ωn′为准北东地系的角速度。
预处理:
Figure GDA0003815374050000051
Figure GDA0003815374050000052
式中,
Figure GDA0003815374050000053
为第k时刻准北东地系比力的滤波值;
Figure GDA0003815374050000054
为第k-1时刻准北东地系比力的滤波值;
Figure GDA0003815374050000055
第k时刻准北东地系角速度的滤波值;
Figure GDA0003815374050000056
第k-1时刻准北东地系角速度的滤波值。
所述步骤2具体包括如下步骤:
步骤2.1,在准北东地坐标系基于陀螺计算角增量:
计算地球自转角速率在导航系分量
Figure GDA0003815374050000057
Figure GDA0003815374050000058
式中,ωei为地球自转角速度;
Figure GDA0003815374050000059
为地球自转角速率在北东地坐标系的分量;
Figure GDA00038153740500000510
为北东地坐标系的角速度。
计算角度增量:
qn′n,0=[1 0 0 0]T
Figure GDA00038153740500000511
式中,qn′n,0为初始时刻北东地坐标系到准北东地坐标系的旋转四元数;An′n,k-1为第k-1时刻北东地坐标系到准北东地坐标系的转换矩阵;T为计算周期。
步骤2.2,利用四元数乘法修正准北东地坐标系:
Figure GDA0003815374050000061
Figure GDA0003815374050000062
式中,dqω为北东地坐标系到准北东地坐标系的误差四元数;qn′n,k-1为第k-1时刻北东地坐标系到准北东地坐标系的旋转四元数;qn′n,k为第k时刻北东地坐标系到准北东地坐标系的旋转四元数。
所述步骤3具体包括如下步骤:
步骤3.1,在修正后的准北东地坐标系基于加表计算加速度:
由qn′n,k=[q0 q1 q2 q3]T求An′n,k
Figure GDA0003815374050000063
式中,An′n,k为第k时刻北东地坐标系到准北东地坐标系的转换矩阵。
加速度计算:
Figure GDA0003815374050000064
式中,
Figure GDA0003815374050000065
为第k时刻北东地坐标系速度的变化率。
步骤3.2,利用最小二乘估计失准角:
计算加速度
Figure GDA0003815374050000066
式中,ak为第k时刻北东地坐标系总的加速度。aN为第k时刻北向加速度;aE第k时刻东向加速度;aD第k时刻地向加速度。
第一步初始化:
Figure GDA0003815374050000071
式中,(aN)k-1为第k-1时刻北向加速度;(aE)k-1为第k-1时刻东向加速度;(bN)k-1为第k-1时刻北向加速度滤波系数;(bE)k-1为第k-1时刻东向加速度滤波系数。
第二步开始迭代计算
Figure GDA0003815374050000072
Figure GDA0003815374050000073
Figure GDA0003815374050000074
计算失准角
Figure GDA0003815374050000075
所述步骤4具体包括如下步骤:
步骤4.1,基于失准角和粗对准姿态角,利用四元数乘法计算精对准四元数:
Figure GDA0003815374050000076
求得:
Figure GDA0003815374050000081
Figure GDA0003815374050000082
式中,dqφ为准北东地坐标系到北东地坐标系的误差四元数;qbn,k为第k时刻北东地坐标系到本体系转换四元数。
步骤4.2,基于精对准四元数,按3-2-1转序求精对准角度:
由qbn,k求北东地坐标系到本体系转换矩阵Abn
再由Abn按3-2-1转序求取三轴姿态角。
姿态按3-2-1转序表示的姿态转换矩阵如下:
Figure GDA0003815374050000083
Figure GDA0003815374050000084
将Abn表示为矩阵形式:
Figure GDA0003815374050000085
姿态四元数按3-2-1转序求三轴姿态角,如果|a13|≤0.99999,则:
Figure GDA0003815374050000086
sinθ=-a13,θ=asin(-a13)
Figure GDA0003815374050000087
否则,即|a13|>0.99999,则
γ=0
θ=asin(-a13)
Figure GDA0003815374050000091
所述的地面静态对准方法基于粗对准建立的准北东地坐标系计算角增量和估计失准角,避免欧拉转换奇异导致精度下降:
对于3-2-1转序姿态运动学方程如下:
Figure GDA0003815374050000092
当俯仰对准角接近90°时,姿态运动学方程受除零影响精度下降。基于粗对准求得的粗初始对准角建立准北东地坐标系,相对准北东地坐标系的角增量和失准角都为小角度,不会受除零影响。
所述基于四元数乘法修正准北东地坐标系和计算精对准四元数,再基于精对准四元数,按3-2-1转序求精对准角度。
本发明提供的避免欧拉转换奇异导致精度下降的地面静态对准方法,与现有技术相比,具有以下优点和有益效果:
(1)本发明提供的避免欧拉转换奇异导致精度下降的地面静态对准方法,提供了一种避免欧拉转换奇异导致精度下降的地面静态对准方法,该方法基于粗对准姿态角建立的准北东地坐标系进行精对准,并基于四元数乘法计算精对准四元数,生成高精度对准角度,避免了欧拉转换奇异导致精度下降的问题。该地面静态对准算法简单,易于工程应用。
(2)基于粗对准姿态角建立的准北东地坐标系进行精对准,避免欧拉转换奇异导致精度下降;在准北东地坐标系基于陀螺计算的角增量与对准误差角之间基本为一一对应关系;
(3)基于四元数乘法计算精对准四元数,生成高精度对准角度,地面静态对准算法简单,易于工程应用。
(4)本发明公开了一种避免欧拉转换奇异导致精度下降的地面静态对准方法,基于粗对准姿态角建立的准北东地坐标系进行精对准,并基于四元数乘法计算精对准四元数,生成高精度对准角度,避免了欧拉转换奇异导致精度下降的问题。该地面静态对准算法简单,易于工程应用。
附图说明
通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1是本发明北东地坐标系(NED)示意图;
图2是本发明地面静态对准计算过程。
具体实施方式
下面对本发明的实施例作详细说明:本实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。
如图1和图2所示,一种避免欧拉转换奇异导致精度下降的地面静态对准方法,包括如下步骤:
一种避免欧拉转换奇异导致精度下降的地面静态对准方法,包括如下步骤:
步骤1,将惯组陀螺角速度和加表比力转换到准北东地坐标系:
(1)基于粗对准姿态角建立准北东地坐标系;
(2)将惯组陀螺角速度和加表比力转换到准北东地坐标系;
步骤2,基于陀螺计算的角增量,利用四元数乘法修正准北东地坐标系:
(1)在准北东地坐标系基于陀螺计算角增量;
(2)利用四元数乘法修正准北东地坐标系;
步骤3,基于加表计算的加速度,利用最小二乘估计失准角:
(1)在修正后的准北东地坐标系基于加表计算加速度;
(2)利用最小二乘估计失准角;
步骤4,基于失准角和粗对准姿态角,利用四元数乘法计算精对准角度:
(1)基于失准角和粗对准姿态角,利用四元数乘法计算精对准四元数;
(2)基于精对准四元数,按3-2-1转序求精对准角度。
所述步骤1具体包括如下步骤:
步骤1.1,基于粗对准姿态角建立准北东地坐标系:
计算重力加速度
Figure GDA0003815374050000111
式中,Re为地球赤道半径;L为当地纬度;h为当地高度。
计算本体相对北东地初始姿态角(3-2-1转序)
如果
Figure GDA0003815374050000112
γ=0
Figure GDA0003815374050000113
Figure GDA0003815374050000114
式中,
Figure GDA0003815374050000115
为加表测量的比力;
Figure GDA0003815374050000116
为惯组陀螺测量的角速度;γ为横滚角、θ为俯仰角、ψ为偏航角。
否则
Figure GDA0003815374050000117
Figure GDA0003815374050000118
Figure GDA0003815374050000119
根据粗对准姿态角,建立准北东地坐标系(准NED系),在准NED系建立n′导航坐标系。
计算3-2-1转序姿态四元数:
Figure GDA0003815374050000121
qn′b=qbn′ *
式中,qbn′为准北东地坐标系到本体系的转换四元数;qn′b本体系到准北东地坐标系的转换四元数。
计算姿态转换阵:
Figure GDA0003815374050000122
An′b=Abn′ T
式中,Abn′为准北东地坐标系到本体系的转换矩阵;An′b为本体系到准北东地坐标系的转换矩阵。
步骤1.2,将惯组陀螺角速率和加表比力转换到准北东地坐标系:
本体系比力和角速率转换到准NED系:
fn′=An′b·fb
ωn′=An′b·ωb
式中,fn′为准北东地系的比力;ωn′为准北东地系的角速度。
预处理:
Figure GDA0003815374050000123
Figure GDA0003815374050000124
式中,
Figure GDA0003815374050000126
为第k时刻准北东地系比力的滤波值;
Figure GDA0003815374050000125
为第k-1时刻准北东地系比力的滤波值;
Figure GDA0003815374050000131
第k时刻准北东地系角速度的滤波值;
Figure GDA0003815374050000132
第k-1时刻准北东地系角速度的滤波值。
所述步骤2具体包括如下步骤:
步骤2.1,在准北东地坐标系基于陀螺计算角增量:
计算地球自转角速率在导航系分量
Figure GDA0003815374050000133
Figure GDA0003815374050000134
式中,ωei为地球自转角速度;
Figure GDA0003815374050000135
为地球自转角速率在北东地坐标系的分量;
Figure GDA0003815374050000136
为北东地坐标系的角速度。
计算角度增量:
qn′n,0=[1 0 0 0]T
Figure GDA0003815374050000137
式中,qn′n,0为初始时刻北东地坐标系到准北东地坐标系的旋转四元数;An′n,k-1为第k-1时刻北东地坐标系到准北东地坐标系的转换矩阵;T为计算周期。
步骤2.2,利用四元数乘法修正准北东地坐标系:
Figure GDA0003815374050000138
Figure GDA0003815374050000139
式中,dqω为北东地坐标系到准北东地坐标系的误差四元数;qn′n,k-1为第k-1时刻北东地坐标系到准北东地坐标系的旋转四元数;qn′n,k为第k时刻北东地坐标系到准北东地坐标系的旋转四元数。
所述步骤3具体包括如下步骤:
步骤3.1,在修正后的准北东地坐标系基于加表计算加速度:
由qn′n,k=[q0 q1 q2 q3]T求An′n,k
Figure GDA0003815374050000141
式中,An′n,k为第k时刻北东地坐标系到准北东地坐标系的转换矩阵。
步骤3.2,利用最小二乘估计失准角:
计算加速度
Figure GDA0003815374050000142
式中,ak为第k时刻北东地坐标系总的加速度。aN为第k时刻北向加速度;aE第k时刻东向加速度;aD第k时刻地向加速度。
第一步初始化:
Figure GDA0003815374050000143
式中,(aN)k-1为第k-1时刻北向加速度;(aE)k-1为第k-1时刻东向加速度;(bN)k-1为第k-1时刻北向加速度滤波系数;(bE)k-1为第k-1时刻东向加速度滤波系数。
第二步开始迭代计算
Figure GDA0003815374050000144
Figure GDA0003815374050000145
Figure GDA0003815374050000151
计算失准角
Figure GDA0003815374050000152
所述步骤4具体包括如下步骤:
步骤4.1,基于失准角和粗对准姿态角,利用四元数乘法计算精对准四元数:
Figure GDA0003815374050000153
求得:
Figure GDA0003815374050000154
Figure GDA0003815374050000155
式中,dqφ为准北东地坐标系到北东地坐标系的误差四元数;qbn,k为第k时刻北东地坐标系到本体系转换四元数。
步骤4.2,基于精对准四元数,按3-2-1转序求精对准角度:
由qbn,k求北东地坐标系到本体系转换矩阵Abn
再由Abn按3-2-1转序求取三轴姿态角。
姿态按3-2-1转序表示的姿态转换矩阵如下:
Figure GDA0003815374050000156
Figure GDA0003815374050000161
将Abn表示为矩阵形式:
Figure GDA0003815374050000162
姿态四元数按3-2-1转序求三轴姿态角,如果|a13|≤0.99999,则:
Figure GDA0003815374050000163
sinθ=-a13,θ=asin(-a13)
Figure GDA0003815374050000164
否则,即|a13|>0.99999,则
γ=0
θ=asin(-a13)
Figure GDA0003815374050000165
具体为:
a.将惯组陀螺角速率和加表比力转换到准北东地坐标系
基于粗对准姿态角建立准北东地坐标系:
计算重力加速度g
Figure GDA0003815374050000166
式中,Re为地球赤道半径;L为当地纬度;h为当地高度。
计算本体相对准北东地初始姿态角(3-2-1转序)
如果
Figure GDA0003815374050000167
γ=0
Figure GDA0003815374050000171
Figure GDA0003815374050000172
式中,
Figure GDA0003815374050000173
为加表测量的比力;
Figure GDA0003815374050000174
为惯组陀螺测量的角速度;γ为横滚角、θ为俯仰角、ψ为偏航角。
否则即
Figure GDA0003815374050000175
时,
Figure GDA0003815374050000176
Figure GDA0003815374050000177
Figure GDA0003815374050000178
根据粗对准姿态角,建立准北东地坐标系(准NED系),在准NED系建立n′导航坐标系。
计算3-2-1转序姿态四元数:
Figure GDA0003815374050000179
qn′b=qbn′ *
式中,qbn′为准北东地坐标系到本体系的转换四元数;qn′b本体系到准北东地坐标系的转换四元数。
计算姿态转换阵:
Figure GDA0003815374050000181
An′b=Abn′ T
式中,Abn′为准北东地坐标系到本体系的转换矩阵;An′b为本体系到准北东地坐标系的转换矩阵。
本体系比力和角速率转换到准NED系:
fn′=An′b·fb
ωn′=An′b·ωb
式中,fn′为准北东地系的比力;ωn′为准北东地系的角速度。
预处理:
Figure GDA0003815374050000182
Figure GDA0003815374050000183
式中,
Figure GDA00038153740500001811
为第k时刻准北东地系比力的滤波值;
Figure GDA0003815374050000184
为第k-1时刻准北东地系比力的滤波值;
Figure GDA0003815374050000185
第k时刻准北东地系角速度的滤波值;
Figure GDA0003815374050000186
第k-1时刻准北东地系角速度的滤波值。
b.基于陀螺计算的角增量,利用四元数乘法修正准北东地坐标系
在准北东地坐标系基于陀螺计算角增量:
计算地球自转角速率在导航系分量
Figure GDA0003815374050000187
Figure GDA0003815374050000188
式中,ωei为地球自转角速度;
Figure GDA0003815374050000189
为地球自转角速率在北东地坐标系的分量;
Figure GDA00038153740500001810
为北东地坐标系的角速度。
计算角度增量:
qn′n,0=[1 0 0 0]T
Figure GDA0003815374050000191
式中,qn′n,0为初始时刻北东地坐标系到准北东地坐标系的旋转四元数;An′n,k-1为第k-1时刻北东地坐标系到准北东地坐标系的转换矩阵;T为计算周期。
Figure GDA0003815374050000192
Figure GDA0003815374050000193
式中,dqω为北东地坐标系到准北东地坐标系的误差四元数;qn′n,k-1为第k-1时刻北东地坐标系到准北东地坐标系的旋转四元数;qn′n,k为第k时刻北东地坐标系到准北东地坐标系的旋转四元数。
c.基于加表计算的加速度,利用最小二乘估计失准角
在修正后的准北东地坐标系基于加表计算加速度:
由qn′n,k=[q0 q1 q2 q3]T求An′n,k
Figure GDA0003815374050000194
式中,An′n,k为第k时刻北东地坐标系到准北东地坐标系的转换矩阵。
计算加速度
Figure GDA0003815374050000195
式中,ak为第k时刻北东地坐标系总的加速度。aN为第k时刻北向加速度;aE第k时刻东向加速度;aD第k时刻地向加速度。
第一步初始化:
Figure GDA0003815374050000201
式中,(aN)k-1为第k-1时刻北向加速度;(aE)k-1为第k-1时刻东向加速度;(bN)k-1为第k-1时刻北向加速度滤波系数;(bE)k-1为第k-1时刻东向加速度滤波系数。
第二步开始迭代计算
Figure GDA0003815374050000202
Figure GDA0003815374050000203
Figure GDA0003815374050000204
计算失准角
Figure GDA0003815374050000205
d.基于失准角和粗对准姿态角,利用四元数乘法计算精对准角度
基于失准角和粗对准姿态角,利用四元数乘法计算精对准四元数:
步骤4.1,基于失准角和粗对准姿态角,利用四元数乘法计算精对准四元数:
Figure GDA0003815374050000206
求得:
Figure GDA0003815374050000211
Figure GDA0003815374050000212
式中,dqφ为准北东地坐标系到北东地坐标系的误差四元数;qbn,k为第k时刻北东地坐标系到本体系转换四元数。
由qbn,k求北东地坐标系到本体系转换矩阵Abn
再由Abn按3-2-1转序求取三轴姿态角。
姿态按3-2-1转序表示的姿态转换矩阵如下:
Figure GDA0003815374050000213
Figure GDA0003815374050000214
将Abn表示为矩阵形式:
Figure GDA0003815374050000215
姿态四元数按3-2-1转序求三轴姿态角,如果|a13|≤0.99999,则:
Figure GDA0003815374050000216
sinθ=-a13,θ=asin(-a13)
Figure GDA0003815374050000217
否则,即|a13|>0.99999,则
γ=0
θ=asin(-a13)
Figure GDA0003815374050000221
本实施例提供的避免欧拉转换奇异导致精度下降的地面静态对准方法,提供了一种避免欧拉转换奇异导致精度下降的地面静态对准方法,该方法将惯组陀螺角速率和加表比力转换到基于粗对准建立的准北东地坐标系,基于陀螺计算的角增量,利用四元数乘法修正准北东地坐标系,基于加表计算的加速度,利用最小二乘估计失准角,基于失准角和粗对准姿态角,利用四元数乘法计算精对准角度;基于粗对准姿态角建立的准北东地坐标系进行精对准,避免欧拉转换奇异导致精度下降。
假设飞行器本体系相对于北东地坐标系的姿态角为[0;89;20]°,惯组陀螺的测量精度为0.36°/h,惯组加表的测量精度为0.0001m/s2。采用粗对准得到姿态角为[0;90;19.86]°,存在1°的测量误差;根据粗对准姿态角建立准北东地坐标系n′,进而得到本体系到准北东地坐标系的转换矩阵An′b
Figure GDA0003815374050000222
将惯组陀螺角速率和加表比力转换到准北东地坐标系下,利用四元数乘法修正准北东地坐标系,利用最小二乘法计算失准角计算精对准姿态角为[0.03;89;20.14]°,对准精度为0.14°。
本实施例基于粗对准姿态角建立的准北东地坐标系进行精对准,并基于四元数乘法计算精对准四元数,生成高精度对准角度,避免了欧拉转换奇异导致精度下降的问题。该地面静态对准算法简单,易于工程应用。
以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。

Claims (2)

1.一种避免欧拉转换奇异导致精度下降的地面静态对准方法,其特征在于包括如下步骤:
步骤1,根据惯组陀螺测量的角速度信息和加表测量的比力信息采用粗对准的方法得到粗对准姿态角,将惯组陀螺角速度和加表比力转换到准北东地坐标系;
步骤2,根据惯组陀螺计算角增量,利用四元数乘法修正准北东地坐标系;
步骤3,根据加表计算加速度,利用最小二乘估计失准角;
步骤4,根据步骤3得到的失准角和步骤1得到的粗对准姿态角,利用四元数乘法计算精对准四元数,再基于精对准四元数按3-2-1转序求精对准角度;
所述步骤1中,准北东地坐标系的建立方法为:
计算重力加速度g
Figure FDA0003815374040000011
式中,Re为地球赤道半径;L为当地纬度;h为当地高度;
计算本体相对准北东地初始姿态角,3-2-1转序:
如果
Figure FDA0003815374040000012
γ=0
Figure FDA0003815374040000013
Figure FDA0003815374040000014
式中,
Figure FDA0003815374040000015
为加表测量的比力;
Figure FDA0003815374040000016
为惯组陀螺测量的角速度;γ为横滚角、θ为俯仰角、ψ为偏航角;
否则即
Figure FDA0003815374040000021
时,
Figure FDA0003815374040000022
Figure FDA0003815374040000023
Figure FDA0003815374040000024
根据粗对准姿态角,建立准北东地坐标系,准NED系,在准NED系建立n′导航坐标系;
计算3-2-1转序姿态四元数:
Figure FDA0003815374040000025
qn′b=qbn′ *
式中,qbn′为准北东地坐标系到本体系的转换四元数;qn′b本体系到准北东地坐标系的转换四元数;
计算姿态转换阵:
Figure FDA0003815374040000026
An′b=Abn′ T
式中,Abn′为准北东地坐标系到本体系的转换矩阵;An′b为本体系到准北东地坐标系的转换矩阵;
所述步骤1中,将惯组陀螺角速度和加表比力转换到准北东地坐标系,方法为:
将惯组陀螺角速率和加表比力转换到准NED系:
fn′=An′b·fb
ωn′=An′b·ωb
式中,fn′为准北东地系的比力;ωn′为准北东地系的角速度;
预处理:
Figure FDA0003815374040000031
Figure FDA0003815374040000032
式中,
Figure FDA0003815374040000033
为第k时刻准北东地系比力的滤波值;
Figure FDA0003815374040000034
为第k-1时刻准北东地系比力的滤波值;
Figure FDA0003815374040000035
第k时刻准北东地系角速度的滤波值;
Figure FDA0003815374040000036
第k-1时刻准北东地系角速度的滤波值;
所述步骤2中,根据惯组陀螺计算角增量的方法为:
计算地球自转角速率在导航系分量
Figure FDA0003815374040000037
Figure FDA0003815374040000038
式中,ωei为地球自转角速度;
Figure FDA0003815374040000039
为地球自转角速率在北东地坐标系的分量;
Figure FDA00038153740400000310
为北东地坐标系的角速度;
计算角度增量:
qn′n,0=[1 0 0 0]T
Figure FDA00038153740400000311
式中,qn′n,0为初始时刻北东地坐标系到准北东地坐标系的旋转四元数;An′n,k-1为第k-1时刻北东地坐标系到准北东地坐标系的转换矩阵;T为计算周期;
所述步骤2中,利用四元数乘法修正准北东地坐标系的方法为:
Figure FDA0003815374040000041
Figure FDA0003815374040000042
式中,dqω为北东地坐标系到准北东地坐标系的误差四元数;qn′n,k-1为第k-1时刻北东地坐标系到准北东地坐标系的旋转四元数;qn′n,k为第k时刻北东地坐标系到准北东地坐标系的旋转四元数;
所述步骤3中,根据加表计算加速度的方法为:
由qn′n,k=[q0 q1 q2 q3]T求An′n,k
Figure FDA0003815374040000043
式中,An′n,k为第k时刻北东地坐标系到准北东地坐标系的转换矩阵;
加速度计算:
Figure FDA0003815374040000044
式中,
Figure FDA0003815374040000045
为第k时刻北东地坐标系速度的变化率;
所述步骤3中,利用最小二乘估计失准角的方法为:
计算加速度
Figure FDA0003815374040000046
式中,ak为第k时刻北东地坐标系总的加速度;aN为第k时刻北向加速度;aE第k时刻东向加速度;aD第k时刻地向加速度;
第一步初始化:
Figure FDA0003815374040000051
式中,(aN)k-1为第k-1时刻北向加速度;(aE)k-1为第k-1时刻东向加速度;(bN)k-1为第k-1时刻北向加速度滤波系数;(bE)k-1为第k-1时刻东向加速度滤波系数;
第二步开始迭代计算
Figure FDA0003815374040000052
Figure FDA0003815374040000053
Figure FDA0003815374040000054
计算失准角
Figure FDA0003815374040000055
所述步骤4中,基于失准角和粗对准姿态角,利用四元数乘法计算精对准四元数的方法为:
Figure FDA0003815374040000056
求得:
Figure FDA0003815374040000061
Figure FDA0003815374040000062
式中,dqφ为准北东地坐标系到北东地坐标系的误差四元数;qbn,k为第k时刻北东地坐标系到本体系转换四元数。
2.根据权利要求1所述的一种避免欧拉转换奇异导致精度下降的地面静态对准方法,其特征在于:
所述步骤4中,基于精对准四元数,按3-2-1转序求精对准角度的方法为:
由qbn,k求北东地坐标系到本体系转换矩阵Abn
再由Abn按3-2-1转序求取三轴姿态角;
姿态按3-2-1转序表示的姿态转换矩阵如下:
Figure FDA0003815374040000063
Figure FDA0003815374040000064
将Abn表示为矩阵形式:
Figure FDA0003815374040000065
姿态四元数按3-2-1转序求三轴姿态角,如果|a13|≤0.99999,则:
Figure FDA0003815374040000066
sinθ=-a13,θ=asin(-a13)
Figure FDA0003815374040000071
否则,即|a13|>0.99999,则
γ=0
θ=a sin(-a13)
Figure FDA0003815374040000072
所述的地面静态对准方法基于粗对准建立的准北东地坐标系计算角增量和估计失准角,避免欧拉转换奇异导致精度下降:
对于3-2-1转序姿态运动学方程如下:
Figure FDA0003815374040000073
CN202010942368.5A 2020-09-09 2020-09-09 一种避免欧拉转换奇异导致精度下降的地面静态对准方法 Active CN112284412B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010942368.5A CN112284412B (zh) 2020-09-09 2020-09-09 一种避免欧拉转换奇异导致精度下降的地面静态对准方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010942368.5A CN112284412B (zh) 2020-09-09 2020-09-09 一种避免欧拉转换奇异导致精度下降的地面静态对准方法

Publications (2)

Publication Number Publication Date
CN112284412A CN112284412A (zh) 2021-01-29
CN112284412B true CN112284412B (zh) 2022-11-11

Family

ID=74419833

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010942368.5A Active CN112284412B (zh) 2020-09-09 2020-09-09 一种避免欧拉转换奇异导致精度下降的地面静态对准方法

Country Status (1)

Country Link
CN (1) CN112284412B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113720206B (zh) * 2021-09-02 2023-04-11 重庆零壹空间科技集团有限公司 火箭地面瞄准方法、***、计算机设备和存储介质
CN113686333B (zh) * 2021-09-15 2023-06-20 中国船舶重工集团公司第七0七研究所 一种针对雷达阵面旋转的捷联惯导全姿态表示方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110779550A (zh) * 2019-11-11 2020-02-11 南京喂啊游通信科技有限公司 一种基于加性四元数的大方位失准角两阶段线性对准方法

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105043415B (zh) * 2015-07-13 2018-01-05 北京工业大学 基于四元数模型的惯性系自对准方法
CN108827288A (zh) * 2018-04-12 2018-11-16 东北电力大学 一种基于对偶四元数的降维捷联惯性导航***初始对准方法及***
CN109682397B (zh) * 2018-12-18 2021-01-29 上海航天控制技术研究所 一种不受历史数据影响快速收敛的地面静态对准方法
CN109974697B (zh) * 2019-03-21 2022-07-26 中国船舶重工集团公司第七0七研究所 一种基于惯性***的高精度测绘方法
CN110779551A (zh) * 2019-11-11 2020-02-11 南京喂啊游通信科技有限公司 一种基于加性四元数的两阶段线性对准在线切换方法
CN111256731A (zh) * 2020-02-28 2020-06-09 上海航天控制技术研究所 一种不受历史数据影响快速收敛的地面静态对准方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110779550A (zh) * 2019-11-11 2020-02-11 南京喂啊游通信科技有限公司 一种基于加性四元数的大方位失准角两阶段线性对准方法

Also Published As

Publication number Publication date
CN112284412A (zh) 2021-01-29

Similar Documents

Publication Publication Date Title
CN108051866B (zh) 基于捷联惯性/gps组合辅助水平角运动隔离的重力测量方法
CN109596018B (zh) 基于磁测滚转角速率信息的旋转弹飞行姿态高精度估计方法
CN104165640B (zh) 基于星敏感器的近空间弹载捷联惯导***传递对准方法
CN110926468B (zh) 基于传递对准的动中通天线多平台航姿确定方法
CN106441357B (zh) 一种基于阻尼网络的单轴旋转sins轴向陀螺漂移校正方法
CN113551668B (zh) 一种航天器惯性/恒星星光矢量/星光折射组合导航方法
CN112284412B (zh) 一种避免欧拉转换奇异导致精度下降的地面静态对准方法
CN110133692B (zh) 惯导技术辅助的高精度gnss动态倾斜测量***及方法
CN113503894B (zh) 基于陀螺基准坐标系的惯导***误差标定方法
CN110672128B (zh) 一种星光/惯性组合导航及误差在线标定方法
CN107677292B (zh) 基于重力场模型的垂线偏差补偿方法
CN111722295B (zh) 一种水下捷联式重力测量数据处理方法
CN102168978B (zh) 一种船用惯性导航***摇摆基座开环对准方法
CN111189442A (zh) 基于cepf的无人机多源导航信息状态预测方法
CN105606093B (zh) 基于重力实时补偿的惯性导航方法及装置
CN108981691B (zh) 一种天空偏振光组合导航在线滤波与平滑方法
CN104501809A (zh) 一种基于姿态耦合的捷联惯导/星敏感器组合导航方法
CN112325841B (zh) 一种动中通天线安装误差角的估计方法
CN111207734B (zh) 一种基于ekf的无人机组合导航方法
CN108416387A (zh) 基于gps与气压计融合数据的高度滤波方法
CN109682397B (zh) 一种不受历史数据影响快速收敛的地面静态对准方法
CN113108788B (zh) 一种长航时惯导/天文全球组合导航方法
CN111256731A (zh) 一种不受历史数据影响快速收敛的地面静态对准方法
CN110779550A (zh) 一种基于加性四元数的大方位失准角两阶段线性对准方法
CN112393741A (zh) 基于有限时间滑模的sins/bds组合导航***空中对准方法

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