CN106342284B - 一种飞行载体姿态确定方法 - Google Patents
一种飞行载体姿态确定方法Info
- Publication number
- CN106342284B CN106342284B CN200810076417.0A CN200810076417A CN106342284B CN 106342284 B CN106342284 B CN 106342284B CN 200810076417 A CN200810076417 A CN 200810076417A CN 106342284 B CN106342284 B CN 106342284B
- Authority
- CN
- China
- Prior art keywords
- attitude
- flight carrier
- angle
- theta
- utilize
- 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.)
- Expired - Fee Related
Links
Landscapes
- Navigation (AREA)
Abstract
本发明公开了一种飞行载体姿态确定方法,属姿态测量领域。主要步骤包括:建立飞行载体的坐标系及姿态矩阵;采集传感器信号;利用陀螺测量值进行捷联姿态解算,得到飞行载体的姿态四元数及姿态角;利用磁强计测量值解算飞行载体航向角;利用速度信息对加速度测量值补偿,求解俯仰角和横滚角;求解由磁强计及加速度计信息确定的姿态四元数;设计卡尔曼滤波器,估计状态向量;校正姿态四元数及提取姿态角。本方法将陀螺、加速度计、磁强计、速度传感器组合,满足飞行载体实时性姿态控制的要求;将陀螺漂移引入到***状态向量中,对其实时估计校正,同时采用磁强计测量值直接计算航向角,避免地磁场矢量在地理坐标系下的计算,提高了姿态确定的精度。
Description
技术领域
本发明涉及一种飞行载体姿态确定方法,属于姿态测量领域。
背景技术
姿态确定是姿态控制的前提,对于飞机、导弹、卫星姿态控制具有重要意义。姿态确定是将传感器测量信息,经过数据处理,得到飞行载体相对于空间某坐标系的姿态。利用陀螺和加速度计测量信息进行捷联姿态确定,具有自主性、抗干扰能力强等特点,但精度主要取决于惯性器件的精度,且陀螺漂移将导致姿态确定误差随时间积累,不能满足长时间高精度姿态确定的应用要求。为了解决这一问题,人们将陀螺、加速度计和磁强计组合,利用重力和地磁场矢量作为参考,设计组合卡尔曼滤波器,校正由陀螺测量信息解算的姿态,抑制了陀螺漂移导致的姿态确定误差的积累,然而,当飞行载体处于大机动环境下,加速度计测量的比力包含了重力矢量和飞行载体本身的加速度及干扰加速度,单纯依靠加速度计很难从比力中将所需的重力矢量分离出来,即惯性力与引力不可区分原理,这将导致姿态确定误差迅速增大。为此,人们根据飞行载体不同运动状态设定不同算法或在线调整卡尔曼滤波噪声方差阵,增大在大机动环境下对利用陀螺测量解算的姿态信息的依赖度,减小对量测信息的可信度,这对陀螺的性能提出了较高的要求。申请号为200510011763.7的专利“微小型动态载体姿态测量装置及其测量方法”提出了一种微小型载体姿态测量装置及方法,该测量方法的关键是改进了算法设计,在姿态确定算法设计中状态向量取为姿态矩阵元素,基于姿态矩阵微分方程建立了卡尔曼滤波状态方程,卡尔曼滤波量测值为磁强计和加速度计的测量值。由于引入了速度传感器信息,可消除运动载体本身的加速度对重力矢量测量的影响,提高了运动载体在大机动环境下姿态确定的精度。此方法虽然能够解决运动载体加速度对重力矢量测量的影响问题,但也存在一些明显的不足:其测量算法未将陀螺漂移作为***状态进行估计校正,降低了陀螺测量精度及姿态确定精度;地磁场矢量在惯性坐标系下采用简化的固定模型,导致其测量值和估计值之间的偏差较大,从而降低了姿态确定精度。
发明内容
为了克服现有技术的上述缺陷,本发明提出了一种飞行载体姿态确定方法,实现飞行载体姿态确定及陀螺漂移实时估计校正,提高姿态确定精度,实现该方法的具体步骤为:
步骤一:建立飞行载体的坐标系及姿态矩阵。参阅图1,机体坐标系b系中Xb,Yb,Zb三个正交轴分别沿飞行载体的横轴向右、纵轴向前、竖轴向上。地理坐标系n系,Xn,Yn,Zn三个正交轴分别指向东、北、天。姿态角定义为:航向角ψ为(-180°,180°),俯仰角θ为(-90°,90°),横滚角γ为(-180°,180°)。按照航向-俯仰-横滚的旋转顺序,得到飞行载体的姿态角形式的姿态矩阵为:
其中s和c分别为函数sin和cos的简写,定义飞行载体姿态四元数Q=[q0 q1 q2 q3]T,得到四元数形式的姿态矩阵为:
步骤二:采集传感器信号。利用陀螺、加速度计、单轴速度传感器分别测量飞行载体的角速度、加速度及速度,经过A/D转换得到角速度ωb=[ωbx ωby ωbz]T和加速度fb=[fbx fby fbz]T及速度vy,利用磁强计得到地磁场矢量mb=[mbx mby mbz]T。
步骤三:利用角速度ωb,采用捷联姿态求解算法,求取利用角速度ωb解算的飞行载体姿态四元数QI和俯仰角θI及横滚角γI。
步骤四:利用地磁场矢量mb求解飞行载体的航向角ψS。利用步骤三获得的俯仰角θI和横滚角γI建立机体坐标系b系和水平坐标系h系之间的转换矩阵,将地磁场矢量mb转换到水平坐标系h系中,解算出飞行载体的磁航向角,经过磁偏角修正得到航向角ψS。
步骤五:利用速度vy对加速度fb补偿,得到重力矢量在机体坐标系b系中的投影值,利用重力矢量在地理坐标系n系和机体坐标系b系之间的转换关系,解算出飞行载体的俯仰角θS和横滚角γS。
当飞行载体处于静止或加速度很小的状态下,忽略加速度的影响,则加速度fb近似认为是重力矢量在机体坐标系b系中的投影值,当飞行载体处于大机动运动环境下,如变速度飞行及转弯状态下,加速度fb将不再反映真实的重力矢量,因此,对加速度fb利用速度vy补偿如下:
其中f′bx和f′by分别为经过由飞行载体的变速运动及转动引起的线加速度和向心加速度补偿后的加速度值,为沿Zb轴的陀螺经过陀螺漂移补偿后的角速度,vy为沿飞行载体机体坐标系Yb轴放置的单轴速度传感器测量值,则求取横滚角γS和俯仰角θS为:
步骤六:对于航向角ψS、俯仰角θS及横滚角γS,利用姿态四元数与姿态角之间的关系,求取由地磁场矢量mb和加速度fb解算的飞行载体姿态四元数QS。
步骤七:采用卡尔曼滤波技术,设计卡尔曼滤波器,对利用角速度ωb解算的飞行载体姿态四元数QI、利用地磁场矢量mb和加速度fb解算的飞行载体姿态四元数QS、陀螺测量值ωb,进行卡尔曼滤波的数据处理,估计出利用角速度ωb解算的飞行载体姿态四元数QI对应的姿态误差四元数和陀螺漂移误差包括如下子步骤:
①建立***卡尔曼滤波状态方程
陀螺测量模型建立为:ωb=ω+b+wg,其中ωb为陀螺输出值,ω为真实角速率,wg为陀螺漂移白噪声,b为陀螺漂移,满足方程wb为陀螺漂移随机游走白噪声
定义利用角速度ωb解算的飞行载体姿态四元数QI对应的姿态误差四元数为其中真实的飞行载体姿态四元数为Q,则Q可以表示为:
对(5)式两边求微分,得:
则:
其中为陀螺漂移估计误差,b为陀螺真实漂移,为陀螺漂移估计值,为的斜对称矩阵,为角速度ωb经过陀螺漂移补偿后的值,建立***卡尔曼滤波状态方程为:
其中X(t)为t时刻的***状态向量,F(t)和G(t)为t时刻***状态转移矩阵及噪声矩阵,W(t)为***噪声向量。
***状态向量:X(t)=[qe1 qe2 qe3 Δbx Δby Δbz]T
***噪声向量:W(t)=[wgx wgy wgz wbx wby wbz]T
其中qe1、qe2、qe3为姿态误差四元数QIe的三个分量,Δbx、Δby、Δbz为陀螺漂移估计误差,wgx、wgy、wgz为陀螺漂移白噪声,wbx、wby、wbz为陀螺漂移随机游走白噪声,***状态转移矩阵F(t)和噪声矩阵G(t)为:
式中,I表示单位矩阵,0表示全零矩阵,下标表示矩阵的维数。
②建立***卡尔曼滤波量测方程
定义利用地磁场矢量mb和加速度fb解算的飞行载体姿态四元数QS对应的姿态误差四元数为QSe=[1 qse1 qse2 qse3]T,则:
定义向量由式(10)得:
忽略二阶项,得到***卡尔曼滤波量测方程为:
其中量测矩阵H(t)=[-I3×3 03×3],V(t)为量测噪声,近似为白噪声。
③***卡尔曼滤波方程离散化及状态估计
对①和②建立的***卡尔曼滤波方程进行离散化,得到离散化卡尔曼滤波状态方程和量测方程为:
其中一步转移阵***噪声驱动阵T为离散化周期,***噪声方差阵Qk和量测噪声方差阵Rk为:
Rk=diag[δqe1 2 δqe2 2 δqe3 2] (15)
其中σgx,σgy,σgz为陀螺漂移白噪声均方根,σbx,σby,σbz为陀螺漂移随机游走白噪声均方根,δqe1,δqe2,δqe3为飞行载体姿态四元数估计误差,对利用角速度ωb解算的飞行载体姿态四元数QI和地磁场矢量mb及加速度fb解算的飞行载体姿态四元数QS,通过(11)式计算卡尔曼滤波量测值Zk,采用离散型卡尔曼滤波基本方程进行滤波估计,得到利用角速度ωb解算的飞行载体姿态四元数QI对应的姿态误差四元数QIe的估计值及陀螺漂移估计误差
步骤八:校正利用角速度ωb解算的飞行载体姿态四元数QI及提取飞行载体姿态角,即航向角ψ、俯仰角θ及横滚角γ。利用步骤七中估计出的姿态误差四元数校正利用角速度ωb解算的飞行载体姿态四元数QI,得到当前时刻飞行载体姿态四元数最优估计值
利用获得的得到对应的姿态矩阵,利用姿态矩阵提取飞行载体姿态角,即航向角ψ、俯仰角θ及横滚角γ。对经过卡尔曼滤波得到的陀螺漂移估计误差获得陀螺漂移估计值采用校正陀螺测量值,从而提高陀螺测量精度。将作为下一时刻姿态解算四元数的初始值,返回步骤二采集传感器信号,进行下一时刻的姿态解算,循环计算。
本发明的有益效果是:1)将陀螺、加速度计、微磁强计、速度传感器组合,从而满足了飞行载体实时性姿态控制的要求。2)将陀螺漂移引入到***状态向量中,对其进行实时估计校正,从而提高了陀螺测量精度和姿态确定精度。3)采用磁强计测量值直接计算航向角,避免了地磁场矢量在地理坐标系下的计算,提高了姿态确定的精度。
附图说明
图1是飞行载体的机体坐标系b系和地理坐标系n系
图2是本发明的飞行载体姿态确定原理图
图3是本发明的飞行载体姿态确定方法实现流程图
具体实施方式
本实施例采用基于微机电技术的三轴速率陀螺、三轴加速度计、三轴磁强计、一个单轴速度传感器作为***传感器,采集传感器信号,进行飞行载体姿态确定,参照图3飞行载体姿态确定方法实现流程,具体完成当前时刻的飞行载体的姿态解算需要完成以下步骤:
步骤一:建立飞行载体的坐标系及姿态矩阵。参阅图1,机体坐标系b系中Xb,Yb,Zb三个正交轴分别沿飞行载体的横轴向右、纵轴向前、竖轴向上。地理坐标系n系中Xn,Yn,Zn三个正交轴分别指向东、北、天。三轴速率陀螺、三轴加速度计、三轴磁强计分别沿飞行载体机体坐标系三轴放置,单轴速度传感器沿机体坐标系Yb轴放置,姿态角定义为:航向角ψ为(-180°,180°),俯仰角θ为(-90°,90°),横滚角γ为(-180°,180°),则姿态角形式的姿态矩阵为:
定义飞行载体姿态四元数Q=[q0 q1 q2 q3]T,则四元数形式的姿态矩阵为:
步骤二:采集传感器信号。设定传感器采样率为0.05s,利用三轴速率陀螺、三轴加速度计、单轴速度传感器分别测量飞行载体的角速度、加速度及速度信息,经过A/D转换得到当前时刻角速度ωbx=0.01°/s、ωby=0.02°/s、ωbz=0.03°/s,加速度fbx=0.08m/s2、fby=-0.08m/s2、fbz=-9.76m/s2,速度vy=50m/s,利用三轴磁强计得到地磁场矢量mbx=-80、mby=3500、mbz=-4500,其中转换系数为15000/Gs。
步骤三:利用三轴速率陀螺测量的角速度ωbx,ωby,ωbz,采用捷联姿态求解算法,求取利用角速度ωb解算的飞行载体姿态四元数QI和俯仰角θI及横滚角γI。设初始时刻的姿态角均为0.5°,三轴速率陀螺漂移初始估计值均为0.001°/s,则角速度ωbx,ωby,ωbz经过陀螺漂移补偿后为:
其中为经过陀螺漂移补偿后的角速度,利用通过捷联姿态求解得到飞行载体由角速度ωbx,ωby,ωbz解算的飞行载体姿态四元数QI和俯仰角θI及横滚角γI为:
θI=0.50046°,γI=0.50094°
步骤四:利用地磁场矢量求解飞行载体的航向角ψS。利用步骤三获得的俯仰角θI和横滚角γI建立机体坐标系b系和水平坐标系h系之间的转换矩阵,将地磁场矢量mbx,mby转换到水平坐标系h系中:
其中mbx,mby为地磁场矢量mbx,mby转换到水平坐标系h系中的值,则求取磁航向角ψm为:
经过磁偏角修正得到利用地磁场矢量求解的飞行载体航向角ψS=-0.552°
步骤五:利用单轴速度传感器获得的速度vy对加速度fbx,fby进行补偿,解算飞行载体的俯仰角θS和横滚角γS。假定当前时刻速度相对于上一时刻速度无变化,即则对加速度fbx和fby利用速度vy补偿如下:
其中f′bx和f′by分别为经过由飞行载体的变速运动及转动引起的线加速度和向心加速度补偿后的加速度值,利用重力矢量在地理坐标系n系和机体坐标系b系之间的转换关系,求取横滚角γs和俯仰角θs为:
步骤六:对于航向角ψS、俯仰角θS及横滚角γS,利用姿态四元数与姿态角之间的关系,求取由地磁场矢量mbx,mby,mbz和加速度fbx,fby,fbz解算的飞行载体姿态四元数QS为:
步骤七:采用卡尔曼滤波技术,设计卡尔曼滤波器,对利用角速度ωbx,ωby,ωbz解算的飞行载体姿态四元数QI、利用地磁场矢量mbx,mby,mbz和加速度fbx,fby,fbz解算的飞行载体姿态四元数QS、经过陀螺漂移补偿后的角速度进行卡尔曼滤波的数据处理,估计出利用角速度ωbx,ωby,ωbz解算的飞行载体姿态四元数QI对应的姿态误差四元数和三轴速率陀螺漂移误差如下所示:
①建立***卡尔曼滤波状态方程
定义利用角速度ωbx,ωby,ωbz解算的飞行载体姿态四元数QI对应的姿态误差四元数为其中建立***卡尔曼滤波状态方程为:
其中X(t)为t时刻的***状态向量,F(t)和G(t)为t时刻***状态转移矩阵及噪声矩阵,W(t)为***噪声向量。
***状态向量:X(t)=[qe1 qe2 qe3 Δbx Δby Δbz]T
***噪声向量:W(t)=[wgx wgy wgz wbx wby wbz]T
其中Δbx、Δby、Δbz为三轴速率陀螺漂移估计误差,wgx、wgy、wgz为陀螺漂移白噪声,wbx、wby、wbz为陀螺漂移随机游走白噪声,***状态转移矩阵F(t)和噪声矩阵G(t)为:
②建立***卡尔曼滤波量测方程
建立***卡尔曼滤波量测方程为:
Z(t)=H(t)X(t)+V(t) (9)
其中量测矩阵H(t)=[-I3×3 03×3],V(t)为量测噪声,近似为白噪声。
定义向量:
则***量测值为:
③***卡尔曼滤波方程离散化及状态估计
对①和②建立的***卡尔曼滤波方程进行离散化,得到离散化卡尔曼滤波状态方程和量测方程:
其中一步转移阵:Фk,k-1=I6×6+T·F(tk),***噪声驱动阵Гk-1=[I6×6+T/2·F(tk)]·G(tk)·T,离散化周期T=0.05s,***噪声方差阵Qk和量测噪声方差阵Rk为:
Qk=diag[(0.05°/s)2 (0.05°/s)2 (0.05°/s)2 (0.003°/s)2 (0.003°/s)2 (0.003°/s)2]
Rk=diag[0.00012 0.00012 0.00012]
对利用角速度ωbx,ωby,ωbz解算的飞行载体姿态四元数QI和地磁场矢量mbx,mby,mbz及加速度fbx,fby,fbz解算的飞行载体姿态四元数QS,通过(10)式得卡尔曼滤波量测值采用如下离散型卡尔曼滤波基本方程进行滤波估计:
经过滤波估计得到利用角速度ωbx,ωby,ωbz解算的飞行载体姿态四元数QI对应的姿态误差四元数QIe的估计值和三轴速率陀螺漂移估计误差为:
步骤八:校正利用角速度ωbx,ωby,ωbz解算的飞行载体姿态四元数QI及提取飞行载体姿态角,即航向角ψ、俯仰角θ及横滚角γ。利用步骤七中估计出的姿态误差四元数校正利用角速度ωbx,ωby,ωbz解算的飞行载体姿态四元数QI,得到当前时刻飞行载体姿态四元数最优估计值为:利用获得的根据四元数形式的姿态矩阵,得到当前时刻的最优姿态矩阵记:则提取航向角ψ、俯仰角θ及横滚角γ如下:
航向角:
横滚角:
俯仰角:
θ=arcsin(T32) (19)
求取姿态角为:
ψ=-0.0389°,θ=0.4844°,γ=0.5609°
利用步骤七获得的三轴速率陀螺漂移估计误差得到当前时刻三轴速率陀螺漂移估计值采用校正三轴速率陀螺测量值,从而提高陀螺测量精度。将作为下一时刻的飞行载体姿态四元数初始值,返回步骤二采集传感器信号,进行下一时刻的姿态解算,循环计算,得到飞行载体实时姿态信息。
本实施例中采用微机电技术的陀螺、加速度计、磁强计和速度传感器组合,能够克服单个传感器的不足,有效提高姿态确定的精度,尤其对于微小型飞行载体的姿态测量具有十分重要的意义。
Claims (1)
1.一种飞行载体姿态确定方法,其特征在于包括下述步骤:
步骤一:建立飞行载体的坐标系及姿态矩阵:机体坐标系b系中Xb,Yb,Zb三个正交轴分别沿飞行载体的横轴向右、纵轴向前、竖轴向上;地理坐标系n系,Xn,Yn,Zn三个正交轴分别指向东、北、天;姿态角定义为:航向角ψ为(-180°,180°),俯仰角θ为(-90°,90°),横滚角γ为(-180°,180°);按照航向-俯仰-横滚的旋转顺序,得到飞行载体的姿态角形式的姿态矩阵为:
其中s和c分别为函数sin和cos的简写,定义飞行载体姿态四元数Q=[q0 q1 q2 q3]T,得到四元数形式的姿态矩阵为:
步骤二:采集传感器信号:利用陀螺、加速度计、单轴速度传感器分别测量飞行载体的角速度、加速度及速度,经过A/D转换得到角速度ωb=[ωbx ωby ωbz]T和加速度fb=[fbx fby fbz]T及速度vy,利用磁强计得到地磁场矢量mb=[mbx mby mbz]T;
步骤三:利用角速度ωb,采用捷联姿态求解算法,求取利用角速度ωb解算的飞行载体姿态四元数QI和俯仰角θI及横滚角γI;
步骤四:利用地磁场矢量mb求解飞行载体的航向角ψS:利用步骤三获得的俯仰角θI和横滚角γI建立机体坐标系b系和水平坐标系h系之间的转换矩阵,将地磁场矢量mb转换到水平坐标系h系中,解算出飞行载体的磁航向角,经过磁偏角修正得到航向角ψS;
步骤五:利用速度vy对加速度fb补偿,得到重力矢量在机体坐标系b系中的投影值,利用重力矢量在地理坐标系n系和机体坐标系b系之间的转换关系,解算出飞行载体的俯仰角θS和横滚角γS;
对加速度fb利用速度vy补偿如下:
其中f′bx和f′by分别为经过由飞行载体的变速运动及转动引起的线加速度和向心加速度补偿后的加速度值,为沿Zb轴的陀螺经过陀螺漂移补偿后的角速度,vy为沿飞行载体机体坐标系Yb轴放置的单轴速度传感器测量值,则求取横滚角γS和俯仰角θS为:
步骤六:对于航向角ψS、俯仰角θS及横滚角γS,利用姿态四元数与姿态角之间的关系,求取由地磁场矢量mb和加速度fb解算的飞行载体姿态四元数QS;
步骤七:采用卡尔曼滤波技术,设计卡尔曼滤波器,对利用角速度ωb解算的飞行载体姿态四元数QI、利用地磁场矢量mb和加速度fb解算的飞行载体姿态四元数QS、陀螺测量值ωb,进行卡尔曼滤波的数据处理,估计出利用角速度ωb解算的飞行载体姿态四元数QI对应的姿态误差四元数和陀螺漂移误差包括如下子步骤:
①建立***卡尔曼滤波状态方程
陀螺测量模型建立为:ωb=ω+b+wg,其中ωb为陀螺输出值,ω为真实角速率,wg为陀螺漂移白噪声,b为陀螺漂移,满足方程为陀螺漂移随机游走白噪声;
定义利用角速度ωb解算的飞行载体姿态四元数QI对应的姿态误差四元数为其中真实的飞行载体姿态四元数为Q,则Q可以表示为:
对(5)式两边求微分,得:
则:
其中为陀螺漂移估计误差,b为陀螺真实漂移,为陀螺漂移估计值,为的斜对称矩阵,为角速度ωb经过陀螺漂移补偿后的值,建立***卡尔曼滤波状态方程为:
其中X(t)为t时刻的***状态向量,F(t)和G(t)为t时刻***状态转移矩阵及噪声矩阵,W(t)为***噪声向量;
***状态向量:X(t)=[qe1 qe2 qe3 Δbx Δby Δbz]T
***噪声向量:W(t)=[wgx wgy wgz wbx wby wbz]T
其中qe1、qe2、qe3为姿态误差四元数QIe的三个分量,Δbx、Δby、Δbz为陀螺漂移估计误差,wgx、wgy、wgz为陀螺漂移白噪声,wbx、wby、wbz为陀螺漂移随机游走白噪声,***状态转移矩阵F(t)和噪声矩阵G(t)为:
②建立***卡尔曼滤波量测方程
定义利用地磁场矢量mb和加速度fb解算的飞行载体姿态四元数QS对应的姿态误差四元数为QSe=[1 qse1 qse2 qse3]T,则:
定义向量由式(10)得:
忽略二阶项,得到***卡尔曼滤波量测方程为:
其中量测矩阵H(t)=[-I3×3 03×3],V(t)为量测噪声,近似为白噪声;
③***卡尔曼滤波方程离散化及状态估计
对①和②建立的***卡尔曼滤波方程进行离散化,得到离散化卡尔曼滤波状态方程和量测方程为:
其中一步转移阵***噪声驱动阵T为离散化周期,***噪声方差阵Qk和量测噪声方差阵Rk为:
其中σgx,σgy,σgz为陀螺漂移白噪声均方根,σbx,σby,σbz为陀螺漂移随机游走白噪声均方根,δqe1,δqe2,δqe3为飞行载体姿态四元数估计误差,对利用角速度ωb解算的飞行载体姿态四元数QI和地磁场矢量mb及加速度fb解算的飞行载体姿态四元数QS,通过(11)式计算卡尔曼滤波量测值Zk,采用离散型卡尔曼滤波基本方程进行滤波估计,得到利用角速度ωb解算的飞行载体姿态四元数QI对应的姿态误差四元数QIe的估计值及陀螺漂移估计误差
步骤八:校正利用角速度ωb解算的飞行载体姿态四元数QI及提取飞行载体姿态角,即航向角ψ、俯仰角θ及横滚角γ;利用步骤七中估计出的姿态误差四元数校正利用角速度ωb解算的飞行载体姿态四元数QI,得到当前时刻飞行载体姿态四元数最优估计值
利用获得的得到对应的姿态矩阵,利用姿态矩阵提取飞行载体姿态角,即航向角ψ、俯仰角θ及横滚角γ;对经过卡尔曼滤波得到的陀螺漂移估计误差获得陀螺漂移估计值采用校正陀螺测量值,从而提高陀螺测量精度;将作为下一时刻姿态解算四元数的初始值,返回步骤二采集传感器信号,进行下一时刻的姿态解算,循环计算。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810076417.0A CN106342284B (zh) | 2008-08-18 | 2008-08-18 | 一种飞行载体姿态确定方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810076417.0A CN106342284B (zh) | 2008-08-18 | 2008-08-18 | 一种飞行载体姿态确定方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106342284B true CN106342284B (zh) | 2011-11-23 |
Family
ID=57797860
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810076417.0A Expired - Fee Related CN106342284B (zh) | 2008-08-18 | 2008-08-18 | 一种飞行载体姿态确定方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106342284B (zh) |
Cited By (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106293103A (zh) * | 2016-10-21 | 2017-01-04 | 北京工商大学 | 基于惯性传感器的四轴飞行器手势控制装置和控制方法 |
CN106979779A (zh) * | 2017-05-22 | 2017-07-25 | 深圳市靖洲科技有限公司 | 一种无人车实时姿态测量方法 |
CN107063173A (zh) * | 2017-06-13 | 2017-08-18 | 广州辛群科技有限公司 | 角度检测方法和关节运动夹角检测*** |
CN107117280A (zh) * | 2017-05-11 | 2017-09-01 | 南方科技大学 | 飞艇降落控制方法和装置 |
CN107131865A (zh) * | 2017-06-13 | 2017-09-05 | 广州辛群科技有限公司 | 角度检测装置 |
CN107272718A (zh) * | 2017-06-19 | 2017-10-20 | 歌尔科技有限公司 | 基于卡尔曼滤波的姿态控制方法及装置 |
CN107478223A (zh) * | 2016-06-08 | 2017-12-15 | 南京理工大学 | 一种基于四元数和卡尔曼滤波的人体姿态解算方法 |
CN107817821A (zh) * | 2017-10-27 | 2018-03-20 | 成都鼎信精控科技有限公司 | 一种基于mems陀螺仪组合的稳定云台及控制方法 |
CN108318038A (zh) * | 2018-01-26 | 2018-07-24 | 南京航空航天大学 | 一种四元数高斯粒子滤波移动机器人姿态解算方法 |
CN108475066A (zh) * | 2017-04-21 | 2018-08-31 | 深圳市大疆创新科技有限公司 | 无人飞行器姿态计算方法、飞行控制器及无人飞行器 |
CN108805175A (zh) * | 2018-05-21 | 2018-11-13 | 郑州大学 | 一种飞机的飞行姿态聚类分析方法和分析*** |
CN108955671A (zh) * | 2018-04-25 | 2018-12-07 | 珠海全志科技股份有限公司 | 一种基于磁偏角、磁倾角的卡尔曼滤波导航方法 |
CN109030867A (zh) * | 2017-06-08 | 2018-12-18 | 海智芯株式会社 | 使用加速度传感器和地磁传感器计算角速度的方法和设备 |
CN109163721A (zh) * | 2018-09-18 | 2019-01-08 | 河北美泰电子科技有限公司 | 姿态测量方法及终端设备 |
CN109883444A (zh) * | 2019-02-25 | 2019-06-14 | 航天科工防御技术研究试验中心 | 一种姿态角耦合误差补偿方法、装置及电子设备 |
CN110032203A (zh) * | 2019-04-23 | 2019-07-19 | 湖南航升卫星科技有限公司 | 一种集群多星单目标凝视姿态协同控制方法及*** |
CN110440797A (zh) * | 2019-08-28 | 2019-11-12 | 广州小鹏汽车科技有限公司 | 车辆姿态估计方法及*** |
CN110887480A (zh) * | 2019-12-11 | 2020-03-17 | 中国空气动力研究与发展中心低速空气动力研究所 | 基于mems传感器的飞行姿态估计方法及*** |
CN111026139A (zh) * | 2019-09-25 | 2020-04-17 | 中国人民解放军63850部队 | 一种基于飞行轨迹的三维模型姿态调整控制方法 |
CN111765810A (zh) * | 2020-05-13 | 2020-10-13 | 陕西中天火箭技术股份有限公司 | 一种基于平台导引头陀螺信息的框架预置角计算方法 |
WO2021031974A1 (zh) * | 2019-08-19 | 2021-02-25 | 深圳市道通智能航空技术有限公司 | 无人机航向角初值选取方法及无人机 |
CN112696981A (zh) * | 2020-12-21 | 2021-04-23 | 西北机电工程研究所 | 一种大地坐标系下全闭环干扰速率补偿自稳定控制方法 |
CN112729286A (zh) * | 2020-12-22 | 2021-04-30 | 北京安达维尔科技股份有限公司 | 一种提高机载航姿仪解算载体三维姿态角精度的方法 |
CN113008227A (zh) * | 2021-02-05 | 2021-06-22 | 中国人民解放军国防科技大学 | 一种基于三轴加速度计测姿的地磁二分量测量方法 |
CN113029127A (zh) * | 2021-03-10 | 2021-06-25 | 中国人民解放军海军航空大学 | 基于分布式循环结构的飞行器自主姿态估计方法 |
CN113188505A (zh) * | 2021-04-14 | 2021-07-30 | 湖南三一智能控制设备有限公司 | 姿态角度的测量方法、装置、车辆及智能臂架 |
CN114235003A (zh) * | 2021-11-16 | 2022-03-25 | 中国航空工业集团公司雷华电子技术研究所 | 一种机载雷达天线运动参数的解算方法及测姿*** |
CN116301008A (zh) * | 2023-05-19 | 2023-06-23 | 北京星河动力装备科技有限公司 | 运载火箭控制方法、运载火箭、电子设备及存储介质 |
CN117516465A (zh) * | 2024-01-04 | 2024-02-06 | 北京神导科技股份有限公司 | 一种避免跳变的惯导***姿态角提取方法 |
-
2008
- 2008-08-18 CN CN200810076417.0A patent/CN106342284B/zh not_active Expired - Fee Related
Cited By (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107478223A (zh) * | 2016-06-08 | 2017-12-15 | 南京理工大学 | 一种基于四元数和卡尔曼滤波的人体姿态解算方法 |
CN106293103B (zh) * | 2016-10-21 | 2023-09-26 | 北京工商大学 | 基于惯性传感器的四轴飞行器手势控制装置和控制方法 |
CN106293103A (zh) * | 2016-10-21 | 2017-01-04 | 北京工商大学 | 基于惯性传感器的四轴飞行器手势控制装置和控制方法 |
CN108475066A (zh) * | 2017-04-21 | 2018-08-31 | 深圳市大疆创新科技有限公司 | 无人飞行器姿态计算方法、飞行控制器及无人飞行器 |
CN108475066B (zh) * | 2017-04-21 | 2021-02-19 | 深圳市大疆创新科技有限公司 | 无人飞行器姿态计算方法、飞行控制器及无人飞行器 |
CN107117280A (zh) * | 2017-05-11 | 2017-09-01 | 南方科技大学 | 飞艇降落控制方法和装置 |
CN106979779A (zh) * | 2017-05-22 | 2017-07-25 | 深圳市靖洲科技有限公司 | 一种无人车实时姿态测量方法 |
CN109030867A (zh) * | 2017-06-08 | 2018-12-18 | 海智芯株式会社 | 使用加速度传感器和地磁传感器计算角速度的方法和设备 |
CN107063173A (zh) * | 2017-06-13 | 2017-08-18 | 广州辛群科技有限公司 | 角度检测方法和关节运动夹角检测*** |
CN107131865A (zh) * | 2017-06-13 | 2017-09-05 | 广州辛群科技有限公司 | 角度检测装置 |
CN107272718B (zh) * | 2017-06-19 | 2020-07-24 | 歌尔科技有限公司 | 基于卡尔曼滤波的姿态控制方法及装置 |
CN107272718A (zh) * | 2017-06-19 | 2017-10-20 | 歌尔科技有限公司 | 基于卡尔曼滤波的姿态控制方法及装置 |
CN107817821A (zh) * | 2017-10-27 | 2018-03-20 | 成都鼎信精控科技有限公司 | 一种基于mems陀螺仪组合的稳定云台及控制方法 |
CN108318038A (zh) * | 2018-01-26 | 2018-07-24 | 南京航空航天大学 | 一种四元数高斯粒子滤波移动机器人姿态解算方法 |
CN108955671A (zh) * | 2018-04-25 | 2018-12-07 | 珠海全志科技股份有限公司 | 一种基于磁偏角、磁倾角的卡尔曼滤波导航方法 |
CN108805175A (zh) * | 2018-05-21 | 2018-11-13 | 郑州大学 | 一种飞机的飞行姿态聚类分析方法和分析*** |
CN109163721A (zh) * | 2018-09-18 | 2019-01-08 | 河北美泰电子科技有限公司 | 姿态测量方法及终端设备 |
CN109883444A (zh) * | 2019-02-25 | 2019-06-14 | 航天科工防御技术研究试验中心 | 一种姿态角耦合误差补偿方法、装置及电子设备 |
CN110032203B (zh) * | 2019-04-23 | 2022-05-24 | 湖南航升卫星科技有限公司 | 一种集群多星单目标凝视姿态协同控制方法及*** |
CN110032203A (zh) * | 2019-04-23 | 2019-07-19 | 湖南航升卫星科技有限公司 | 一种集群多星单目标凝视姿态协同控制方法及*** |
WO2021031974A1 (zh) * | 2019-08-19 | 2021-02-25 | 深圳市道通智能航空技术有限公司 | 无人机航向角初值选取方法及无人机 |
CN110440797A (zh) * | 2019-08-28 | 2019-11-12 | 广州小鹏汽车科技有限公司 | 车辆姿态估计方法及*** |
CN111026139A (zh) * | 2019-09-25 | 2020-04-17 | 中国人民解放军63850部队 | 一种基于飞行轨迹的三维模型姿态调整控制方法 |
CN111026139B (zh) * | 2019-09-25 | 2023-07-18 | 中国人民解放军63850部队 | 一种基于飞行轨迹的三维模型姿态调整控制方法 |
CN110887480A (zh) * | 2019-12-11 | 2020-03-17 | 中国空气动力研究与发展中心低速空气动力研究所 | 基于mems传感器的飞行姿态估计方法及*** |
CN111765810A (zh) * | 2020-05-13 | 2020-10-13 | 陕西中天火箭技术股份有限公司 | 一种基于平台导引头陀螺信息的框架预置角计算方法 |
CN111765810B (zh) * | 2020-05-13 | 2022-08-26 | 陕西中天火箭技术股份有限公司 | 一种基于平台导引头陀螺信息的框架预置角计算方法 |
CN112696981A (zh) * | 2020-12-21 | 2021-04-23 | 西北机电工程研究所 | 一种大地坐标系下全闭环干扰速率补偿自稳定控制方法 |
CN112696981B (zh) * | 2020-12-21 | 2023-02-21 | 西北机电工程研究所 | 一种大地坐标系下全闭环干扰速率补偿自稳定控制方法 |
CN112729286A (zh) * | 2020-12-22 | 2021-04-30 | 北京安达维尔科技股份有限公司 | 一种提高机载航姿仪解算载体三维姿态角精度的方法 |
CN112729286B (zh) * | 2020-12-22 | 2022-09-30 | 北京安达维尔科技股份有限公司 | 一种提高机载航姿仪解算载体三维姿态角精度的方法 |
CN113008227A (zh) * | 2021-02-05 | 2021-06-22 | 中国人民解放军国防科技大学 | 一种基于三轴加速度计测姿的地磁二分量测量方法 |
CN113008227B (zh) * | 2021-02-05 | 2023-03-10 | 中国人民解放军国防科技大学 | 一种基于三轴加速度计测姿的地磁二分量测量方法 |
CN113029127A (zh) * | 2021-03-10 | 2021-06-25 | 中国人民解放军海军航空大学 | 基于分布式循环结构的飞行器自主姿态估计方法 |
CN113188505A (zh) * | 2021-04-14 | 2021-07-30 | 湖南三一智能控制设备有限公司 | 姿态角度的测量方法、装置、车辆及智能臂架 |
CN114235003A (zh) * | 2021-11-16 | 2022-03-25 | 中国航空工业集团公司雷华电子技术研究所 | 一种机载雷达天线运动参数的解算方法及测姿*** |
CN114235003B (zh) * | 2021-11-16 | 2023-08-18 | 中国航空工业集团公司雷华电子技术研究所 | 一种机载雷达天线运动参数的解算方法及测姿*** |
CN116301008A (zh) * | 2023-05-19 | 2023-06-23 | 北京星河动力装备科技有限公司 | 运载火箭控制方法、运载火箭、电子设备及存储介质 |
CN116301008B (zh) * | 2023-05-19 | 2023-09-05 | 北京星河动力装备科技有限公司 | 运载火箭控制方法、运载火箭、电子设备及存储介质 |
CN117516465A (zh) * | 2024-01-04 | 2024-02-06 | 北京神导科技股份有限公司 | 一种避免跳变的惯导***姿态角提取方法 |
CN117516465B (zh) * | 2024-01-04 | 2024-03-19 | 北京神导科技股份有限公司 | 一种避免跳变的惯导***姿态角提取方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106342284B (zh) | 一种飞行载体姿态确定方法 | |
CN101949703B (zh) | 一种捷联惯性/卫星组合导航滤波方法 | |
CN101514900B (zh) | 一种单轴旋转的捷联惯导***初始对准方法 | |
CN103090870B (zh) | 一种基于mems传感器的航天器姿态测量方法 | |
CN103727941B (zh) | 基于载体系速度匹配的容积卡尔曼非线性组合导航方法 | |
CN103575299B (zh) | 利用外观测信息的双轴旋转惯导***对准及误差修正方法 | |
CN105180937B (zh) | 一种mems‑imu初始对准方法 | |
CN104655131B (zh) | 基于istssrckf的惯性导航初始对准方法 | |
CN103245359B (zh) | 一种惯性导航***中惯性传感器固定误差实时标定方法 | |
CN104374388B (zh) | 一种基于偏振光传感器的航姿测定方法 | |
CN108871326B (zh) | 一种单轴旋转调制惯性-天文深组合导航方法 | |
CN103837151B (zh) | 一种四旋翼飞行器的气动模型辅助导航方法 | |
CN112629538A (zh) | 基于融合互补滤波和卡尔曼滤波的舰船水平姿态测量方法 | |
CN104697526A (zh) | 用于农业机械的捷联惯导***以及控制方法 | |
CN106153073B (zh) | 一种全姿态捷联惯导***的非线性初始对准方法 | |
CN111121766B (zh) | 一种基于星光矢量的天文与惯性组合导航方法 | |
CN104165640A (zh) | 基于星敏感器的近空间弹载捷联惯导***传递对准方法 | |
CN103398713A (zh) | 一种星敏感器/光纤惯性设备量测数据同步方法 | |
CN103743413B (zh) | 倾斜状态下调制寻北仪安装误差在线估计与寻北误差补偿方法 | |
CN103900608A (zh) | 一种基于四元数ckf的低精度惯导初始对准方法 | |
CN110954102B (zh) | 用于机器人定位的磁力计辅助惯性导航***及方法 | |
CN102829781A (zh) | 一种旋转式捷联光纤罗经实现的方法 | |
CN112504275A (zh) | 一种基于级联卡尔曼滤波算法的水面舰船水平姿态测量方法 | |
CN104833375A (zh) | 一种借助星敏感器的imu两位置对准方法 | |
CN108592911A (zh) | 一种四旋翼飞行器动力学模型/机载传感器组合导航方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
DC01 | Secret patent status has been lifted | ||
DCSP | Declassification of secret patent | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20111123 Termination date: 20180818 |
|
CF01 | Termination of patent right due to non-payment of annual fee |