CN106289244A - 一种抗加速度干扰的姿态确定方法 - Google Patents
一种抗加速度干扰的姿态确定方法 Download PDFInfo
- Publication number
- CN106289244A CN106289244A CN201610649983.0A CN201610649983A CN106289244A CN 106289244 A CN106289244 A CN 106289244A CN 201610649983 A CN201610649983 A CN 201610649983A CN 106289244 A CN106289244 A CN 106289244A
- Authority
- CN
- China
- Prior art keywords
- acceleration
- linear acceleration
- attitude
- carrier
- determination method
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/10—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
- G01C21/12—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Gyroscopes (AREA)
- Navigation (AREA)
Abstract
本发明涉及设备精度评估领域,尤其涉及一种抗加速度干扰的姿态确定方法。本申请设计的一种抗加速度干扰的姿态确定方法通过建立线加速度模型和线加速度误差方程,以此来实时自适应设备的线加速度,确定设备的抗加速度干扰的姿态,与传统的姿态确定方法相比,提出的方法能够自适应在线实时估计载体线加速度。与传统的姿态确定方法相比,提出的姿态确定方法有效削弱了载体线加速度干扰,提高了姿态估计精度和稳定性。
Description
技术领域
本发明涉及设备精度评估领域,尤其涉及一种抗加速度干扰的姿态确定方法。
背景技术
微小型无人机、云台或手持云台等需要测量和感知姿态的相关MEMS导航应用领域,都需要使用MEMS陀螺仪对姿态变化进行测量,但是MEMS陀螺仪在计算姿态过程中,由于器件误差的存在,积分得到姿态过程中会引入较大的计算误差,为此需要结合MEMS加速度计及MEMS磁强计对陀螺积分的姿态角进行修正。现有综合利用三种MEMS传感器进行姿态姿态确定的方法主要有互补滤波算法、卡尔曼滤波算法以及梯度下降法。当只利用MEMS陀螺仪和MEMS加速度计时,主要是利用MEMS加速度计在无线加速度情况下能够准确敏感重力加速度,从而获取载体姿态对MEMS陀螺仪积分得到的姿态进行修正,当载体有线加速度时,现有方法主要是通过减小MEMS加速度计计算的姿态对MEMS陀螺仪积分得到的姿态的修正力度,来减少线加速度的干扰。但是这种抗加速度干扰的方法,由于不能对线加速度干扰进行有效估计,因此抗干扰效果较差。针对这一问题,提出了一种抗加速度干扰的姿态确定方法,提高姿态确定方法的精度和稳定性。
发明内容
本发明的目的是提供一种抗加速度干扰的姿态确定方法,鉴于上述问题,它弥补了上述的缺陷并提供以下优点:
一种抗加速度干扰的姿态确定方法,应用于需要测量和感知姿态的设备中,其特征中,包括:
建立载体坐标系的线加速度估计模型;
建立包含所述载体坐标系的线加速度估计误差的状态方程;
建立以重力加速度矢量观测误差为量测量的量测方程;
利用所述线加速度估计误差的状态方程、所述以重力加速度矢量观测误差为量测量的量测方程和线加速度估计模型实时自适应估计线加速度,以此确定所述设备的抗加速度干扰的姿态。
上述的方法,其中,所述方法还包括:
将载体系下的线加速度变化近似为一阶马尔科夫过程。
上述的方法,其中,所述方法还包括:
选取载体姿态角估计误差、陀螺仪零偏估计误差和载体系下的线加速度估计误差作为滤波器的状态量,以此构建卡尔曼滤波状态误差向量。
上述的方法,其中,所述方法还包括:
将所述量测量选取由加速度计估计的重力加速度以及由陀螺仪估计的重力加速度的差值构成三维观测矢量。
上述的方法,其中,所述方法还包括:
自适应调整所述线加速度估计模型中的滤波衰减系数。
综上所述,本发明公开设计的一种抗加速度干扰的姿态确定方 法,与传统的姿态确定方法相比,提出的方法能够自适应在线实时估计载体线加速度。与传统的姿态确定方法相比,提出的姿态确定方法有效削弱了载体线加速度干扰,提高了姿态估计精度和稳定性。
附图说明
参考所附附图,以更加充分的描述本发明的实施例。然而,所附附图仅用于说明和阐述,并不构成对本发明范围的限制。
图1是本发明的流程图。
具体实施方式
下面结合附图和具体的实施例对本发明作进一步的说明,但是不作为本发明的限定。
如图1所示,本申请设计一种抗加速度干扰的姿态确定方法,具体的操作原理如下:
1、建立了载体坐标系线加速度估计模型;
当载体进行加减速机动或在振动环境下,载体存在线加速度,可以将载体系下的线加速度变化近似为一阶马尔科夫过程,如式(1)所示,其中为tk时刻的载体系线加速度,为tk-1时刻的载体系线加速度,上标B代表载体系。τ为一阶马尔科夫相关时间。在提出的方法中,ca称为线加速度估计模型的衰减系数,从模型中可以看出ca与τ有关。
2、建立了包含载体坐标系线加速度估计误差的状态方程;
选取载体姿态角估计误差(Δγ为横滚角误差,Δφ为俯仰角误差,为航向角误差)、陀螺仪零偏估计误差Δεb=[Δεbx Δεby Δεbz]以及载体系下的线加速度估计误差 作为滤波器的状态量,构建的卡尔曼滤波状态误差向量为ΔX=[Δθ Δεb ΔaB]T。建立的状态方程如式(2)所示,其中Ak+1/k=09×9,状态估计的一步预测方程简写为式(3),状态估值方程简写为式(4)。其中为误差状态量的先验估计值,为误差状态量的后验估计值,Kk为tk时刻的卡尔曼滤波增益,Zk为量测量,Hk为量测矩阵。
ΔXk=Ak/k-1ΔXk-1+Wk-1 (2)
3、建立以重力加速度矢量观测误差为量测量的量测方程;
为了求解式(4)中的状态估值,需要构建量测量Zk的模型。将量测量选取为由加速度计估计的重力加速度以及由陀螺仪估计的重力加速度的差值所构成的3维观测矢量,估计的重力加速度差值均投影在机体载体坐标系中,构建的量测方程如式(5)所示。
式中表示由加速度计估计的重力加速度在载体系的投影,其计算过程如式(6)所示,其中为tk时刻的加速度计输出,为 tk-1时刻载体系下的线加速后验估计值,为tk时刻载体系下的线加速度先验估计值。
式(5)中是陀螺仪估计的重力加速度在载体系的投影,其计算过程如式(7)所示。其中为tk时刻导航系下的重力加速度矢量,为tk时刻方向余弦矩阵的先验估计值,为tk-1时刻的方向余弦矩阵后验估计值,下标N代表导航系,为陀螺输出修正陀螺零偏后的先验估计值积分得到的姿态变化矩阵。
通过量测量的获取,经过进一步的推导,可以得到量测量与状态量之间的关系如式(8)所示,而式中量测Hk可表示为式(9),T为卡尔曼滤波周期。
4、自适应调整线加速度估计模型中的滤波衰减系数;
当姿态确定方法应用于具体载体时,当载体做加减速运动或者是在振动环境中,可以通过自适应调整式(1)所示的线加速度估计模型中的衰减系数ca进行线加速度干扰估计。ca的自适应调节过程见式(10)所示,其中为平稳状态下的线加速度误差估值均方差, 为tk时刻的线加速度误差估计值。
5、利用线加速度估计误差和线加速度估计模型,实时自适应估计线加速度;
依据式(3)~式(9)构建的状态及量测方程,对载体姿态角误差Δθ、陀螺仪零偏估计误差Δεb以及载体系下的线加速度估计误差ΔaB的估计过程如式(11)所示。Qk-1为tk-1时刻的状态噪声矩阵,Pk/k-1为tk时刻的状态协方差先验估计矩阵,Pk为tk时刻的状态协方差后验估计矩阵,Rk为tk时刻的量测噪声矩阵。
基于估计出来的状态误差量进一步对姿态角(主要是对姿态四元数进行修正估计)、陀螺零偏和载体系下的线加速度进行修正估计。姿态角四元数和陀螺零偏的修正估计过程如式(12)所示。其中为tk时刻的姿态四元数后验估计值,为tk-1时刻的姿态四元数后验估计值,为tk时刻的姿态四元数先验估计值,为由tk时刻估计的姿态角误差求解得到的姿态四元数增量,为陀螺输出修正零偏后的先验估计值积分得到的姿态四元数增量,式(7)中的可通过进行求解,可通过进行求解。为tk时刻的陀螺仪输出,为tk时刻的陀螺仪零偏先验估计值,为tk-1时刻的陀螺仪零偏后验估计值,为tk时刻的陀螺仪零偏误差估计值。
载体系下的线加速度修正估计过程如式(13)所示。式中为tk时刻载体系下的线加速度后验估计值,为tk时刻载体系下的线加速度先验估计值,为tk时刻载体系下的线加速度估计误差,为tk-1时刻载体系下的线加速度后验估计值,ca为线加速度估计模型中的滤波衰减系数。
本申请的抗加速度干扰的姿态确定方法可以应用于无人机、云台及手持云台、穿戴式行人导航等。
综上所述,本申请设计的一种抗加速度干扰的姿态确定方法,与传统的姿态确定方法相比,提出的方法能够自适应在线实时估计载体线加速度。与传统的姿态确定方法相比,提出的姿态确定方法有效削弱了载体线加速度干扰,提高了姿态估计精度和稳定性。
通过说明和附图,给出了具体实施方式的特定结构的典型实施例,基于本发明精神,还可作其他的转换。尽管上述发明提出了现有的较佳实施例,然而,这些内容并不作为局限。
对于本领域的技术人员而言,阅读上述说明后,各种变化和修正 无疑将显而易见。因此,所附的权利要求书应看作是涵盖本发明的真实意图和范围的全部变化和修正。在权利要求书范围内任何和所有等价的范围与内容,都应认为仍属本发明的意图和范围内。
Claims (5)
1.一种抗加速度干扰的姿态确定方法,应用于需要测量和感知姿态的设备中,其特征在于,包括:
建立载体坐标系的线加速度估计模型;
建立包含所述载体坐标系的线加速度估计误差的状态方程;
建立以重力加速度矢量观测误差为量测量的量测方程;
利用所述线加速度估计误差的状态方程、所述以重力加速度矢量观测误差为量测量的量测方程和线加速度估计模型实时自适应估计线加速度,以此确定所述设备的抗加速度干扰的姿态。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将载体系下的线加速度变化近似为一阶马尔科夫过程。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
选取载体姿态角估计误差、陀螺仪零偏估计误差和载体系下的线加速度估计误差作为滤波器的状态量,以此构建卡尔曼滤波状态误差向量。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将所述量测量选取由加速度计估计的重力加速度以及由陀螺仪估计的重力加速度的差值构成三维观测矢量。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
自适应调整所述线加速度估计模型中的滤波衰减系数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610649983.0A CN106289244B (zh) | 2016-08-10 | 2016-08-10 | 一种抗加速度干扰的姿态确定方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610649983.0A CN106289244B (zh) | 2016-08-10 | 2016-08-10 | 一种抗加速度干扰的姿态确定方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106289244A true CN106289244A (zh) | 2017-01-04 |
CN106289244B CN106289244B (zh) | 2019-11-26 |
Family
ID=57667691
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610649983.0A Active CN106289244B (zh) | 2016-08-10 | 2016-08-10 | 一种抗加速度干扰的姿态确定方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106289244B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107014386A (zh) * | 2017-06-02 | 2017-08-04 | 武汉云衡智能科技有限公司 | 一种飞行器姿态解算的干扰加速度测量方法 |
CN108426559A (zh) * | 2018-02-27 | 2018-08-21 | 北京环境特性研究所 | 一种天线姿态检测装置及方法 |
CN108513610A (zh) * | 2017-04-21 | 2018-09-07 | 深圳市大疆灵眸科技有限公司 | 一种云台姿态估计方法、装置以及相应的云台 |
WO2018191963A1 (zh) * | 2017-04-21 | 2018-10-25 | 深圳市大疆灵眸科技有限公司 | 遥控器、云台及云台控制方法、装置、*** |
CN110672099A (zh) * | 2019-09-09 | 2020-01-10 | 武汉元生创新科技有限公司 | 一种用于室内机器人导航的航向校正方法和*** |
CN113752265A (zh) * | 2021-10-13 | 2021-12-07 | 国网山西省电力公司输电检修分公司 | 一种机械臂避障路径规划方法、***及装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1664506A (zh) * | 2004-03-05 | 2005-09-07 | 清华大学 | 一种载体姿态测量方法及其*** |
CN101782391A (zh) * | 2009-06-22 | 2010-07-21 | 北京航空航天大学 | 机动加速度辅助的扩展卡尔曼滤波航姿***姿态估计方法 |
US20120136604A1 (en) * | 2010-11-30 | 2012-05-31 | Industrial Technology Research Institute | Method and apparatus for 3d attitude estimation |
US20140290398A1 (en) * | 2010-02-15 | 2014-10-02 | Texas Instruments Incorporated | Accelerometer-aided gyroscope |
CN104819717A (zh) * | 2015-05-20 | 2015-08-05 | 苏州联芯威电子有限公司 | 一种基于mems惯性传感器组的多旋翼飞行器姿态检测方法 |
CN105371846A (zh) * | 2015-11-13 | 2016-03-02 | 广州周立功单片机科技有限公司 | 载体姿态检测方法及其*** |
-
2016
- 2016-08-10 CN CN201610649983.0A patent/CN106289244B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1664506A (zh) * | 2004-03-05 | 2005-09-07 | 清华大学 | 一种载体姿态测量方法及其*** |
CN101782391A (zh) * | 2009-06-22 | 2010-07-21 | 北京航空航天大学 | 机动加速度辅助的扩展卡尔曼滤波航姿***姿态估计方法 |
US20140290398A1 (en) * | 2010-02-15 | 2014-10-02 | Texas Instruments Incorporated | Accelerometer-aided gyroscope |
US20120136604A1 (en) * | 2010-11-30 | 2012-05-31 | Industrial Technology Research Institute | Method and apparatus for 3d attitude estimation |
CN104819717A (zh) * | 2015-05-20 | 2015-08-05 | 苏州联芯威电子有限公司 | 一种基于mems惯性传感器组的多旋翼飞行器姿态检测方法 |
CN105371846A (zh) * | 2015-11-13 | 2016-03-02 | 广州周立功单片机科技有限公司 | 载体姿态检测方法及其*** |
Non-Patent Citations (1)
Title |
---|
孟唐宇,等,: "姿态解算与外力加速度同步估计算法", 《计算机应用》 * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108513610A (zh) * | 2017-04-21 | 2018-09-07 | 深圳市大疆灵眸科技有限公司 | 一种云台姿态估计方法、装置以及相应的云台 |
WO2018191963A1 (zh) * | 2017-04-21 | 2018-10-25 | 深圳市大疆灵眸科技有限公司 | 遥控器、云台及云台控制方法、装置、*** |
CN107014386A (zh) * | 2017-06-02 | 2017-08-04 | 武汉云衡智能科技有限公司 | 一种飞行器姿态解算的干扰加速度测量方法 |
CN107014386B (zh) * | 2017-06-02 | 2019-08-30 | 武汉云衡智能科技有限公司 | 一种飞行器姿态解算的干扰加速度测量方法 |
CN108426559A (zh) * | 2018-02-27 | 2018-08-21 | 北京环境特性研究所 | 一种天线姿态检测装置及方法 |
CN108426559B (zh) * | 2018-02-27 | 2020-07-24 | 北京环境特性研究所 | 一种天线姿态检测装置及方法 |
CN110672099A (zh) * | 2019-09-09 | 2020-01-10 | 武汉元生创新科技有限公司 | 一种用于室内机器人导航的航向校正方法和*** |
CN113752265A (zh) * | 2021-10-13 | 2021-12-07 | 国网山西省电力公司输电检修分公司 | 一种机械臂避障路径规划方法、***及装置 |
CN113752265B (zh) * | 2021-10-13 | 2024-01-05 | 国网山西省电力公司超高压变电分公司 | 一种机械臂避障路径规划方法、***及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN106289244B (zh) | 2019-11-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106289244A (zh) | 一种抗加速度干扰的姿态确定方法 | |
CN110398257B (zh) | Gps辅助的sins***快速动基座初始对准方法 | |
RU2662460C1 (ru) | Способ обновления углового положения сельскохозяйственной машины, основанный на девятиосевом датчике на основе мэмс | |
US7355549B2 (en) | Apparatus and method for carrier phase-based relative positioning | |
CN107588769B (zh) | 一种车载捷联惯导、里程计及高程计组合导航方法 | |
CN110553646B (zh) | 基于惯性和磁航向及零速修正的行人导航方法 | |
KR100898169B1 (ko) | 관성항법시스템의 초기정렬 방법 | |
US9037411B2 (en) | Systems and methods for landmark selection for navigation | |
JP4876204B2 (ja) | 小型姿勢センサ | |
Fang et al. | An accurate gravity compensation method for high-precision airborne POS | |
CN110926460A (zh) | 一种基于IMU的uwb定位异常值处理方法 | |
CN110702113B (zh) | 基于mems传感器的捷联惯导***数据预处理和姿态解算的方法 | |
CN101122637A (zh) | 一种sar运动补偿用sins/gps组合导航自适应降维滤波方法 | |
CN105606093B (zh) | 基于重力实时补偿的惯性导航方法及装置 | |
CN108627152A (zh) | 一种微型无人机基于多传感器数据融合的导航方法 | |
CN113340298A (zh) | 一种惯导和双天线gnss外参标定方法 | |
Meiling et al. | A loosely coupled MEMS-SINS/GNSS integrated system for land vehicle navigation in urban areas | |
CN104819717B (zh) | 一种基于mems惯性传感器组的多旋翼飞行器姿态检测方法 | |
CN111307114B (zh) | 基于运动参考单元的水面舰船水平姿态测量方法 | |
CN103424127A (zh) | 一种速度加比力匹配传递对准方法 | |
CN107179084B (zh) | Gnss兼容机伪距与加表组合导航及漂移估计方法 | |
JP2014240266A (ja) | センサドリフト量推定装置及びプログラム | |
CN110007318B (zh) | 风场干扰下基于卡尔曼滤波的单无人机判断gps欺骗的方法 | |
RU2548115C1 (ru) | Безплатформенный навигационный комплекс с инерциальной системой ориентации на "грубых" чувствительных элементах и способ коррекции его инерциальных датчиков | |
KR101257935B1 (ko) | 관성 항법 시스템의 바이어스 추정치를 이용한 정렬 장치 및 그 항법 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |