[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109001787A - 一种姿态角解算与定位的方法及其融合传感器 - Google Patents

一种姿态角解算与定位的方法及其融合传感器 Download PDF

Info

Publication number
CN109001787A
CN109001787A CN201810517173.9A CN201810517173A CN109001787A CN 109001787 A CN109001787 A CN 109001787A CN 201810517173 A CN201810517173 A CN 201810517173A CN 109001787 A CN109001787 A CN 109001787A
Authority
CN
China
Prior art keywords
information
fusion
gyroscope
data
attitude angle
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
Application number
CN201810517173.9A
Other languages
English (en)
Other versions
CN109001787B (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.)
Peking University Shenzhen Graduate School
Original Assignee
Peking University Shenzhen Graduate School
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 Peking University Shenzhen Graduate School filed Critical Peking University Shenzhen Graduate School
Priority to CN201810517173.9A priority Critical patent/CN109001787B/zh
Publication of CN109001787A publication Critical patent/CN109001787A/zh
Application granted granted Critical
Publication of CN109001787B publication Critical patent/CN109001787B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/45Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
    • G01S19/47Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being an inertial measurement, e.g. tightly coupled inertial
    • 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/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; 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
    • G01C21/16Navigation; 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 by integrating acceleration or speed, i.e. inertial navigation
    • G01C21/165Navigation; 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 by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Automation & Control Theory (AREA)
  • Navigation (AREA)

Abstract

一种姿态角解算与定位的方法及其融合传感器,该融合传感器包括多个IMU传感器、一个磁力计和GPS;该方法包括:校正磁力计、加速度计和陀螺仪;分别利用冗余信息融合算法对各加速度计和各陀螺仪的测量数据进行数据融合,得到加速度信息和角速度信息;利用扩展卡尔曼滤波算法融合加速度信息、角速度信息和磁力计的磁场信息得到融合姿态角;以融合姿态角辅助定位信息得到位置信息。由于使用多冗余IMU传感器进行数据测量和数据融合计算,且利用扩展卡尔曼滤波算法融合各数据得到融合姿态角,在静态和动态条件下都能获得较高精度的姿态角;同时利用该融合姿态角辅助GPS得到补正的位置信息,使位置信息更精确,提高了姿态角解算与定位的稳定性和可靠性。

Description

一种姿态角解算与定位的方法及其融合传感器
技术领域
本发明涉及组合导航技术领域,具体涉及一种姿态角解算与定位的方法及其融合传感器。
背景技术
上世纪70年代起,导航技术获得了迅猛的发展,随着信息技术和经济建设的发展,交通运输、工业、农业、测绘等领域对导航技术提出了更加多样性和更高的要求。
目前,在导航技术的定姿与定位方面,应用最为广泛的是组合导航技术。组合导航是指利用GPS(Global Positioning System,全球定位系统)、无线电导航、天文导航、卫星导航等系统中的一个或几个与INS(Inertial Navigation System,惯性导航系统)组合在一起,形成的综合导航系统。INS是以陀螺仪和加速度计为敏感器件的导航参数解算系统,该系统根据陀螺仪的输出建立导航坐标系,根据加速度计输出解算出运载体在导航坐标系中的速度和位置。
在现有的组合导航技术中,GPS和INS的组合是最常见的方式之一。但现有的GPS和INS的组合导航技术极大地依赖于GPS信号,而GPS信号的隐蔽性极差,信号易被干扰和遮蔽,从而导致导航精度的极大下降;并且,GPS接收机的工作受飞行器的机动的影响,当飞行器的机动超过GPS接收机的动态范围时,接收机会失锁而不能捕获和跟踪卫星信号,从而无法进行工作,这样,在对可靠性要求较高的场合,GPS导航会受到限制。同时,在现有的GPS和INS的组合导航技术中,INS是以陀螺仪和加速度计为敏感器件,利用互补滤波融合算法进行姿态角解算的,计算复杂度较高,且在动态条件下获得的姿态角的误差较大。
因此,利用现有的组合导航技术进行姿态角的解算和定位时,获得的姿态角信息和位置信息的精度不高,定姿与定位的稳定性和可靠性较低。
发明内容
本申请提供一种姿态角解算与定位的方法及其融合传感器,以获得高精度与高稳定性的姿态角信息和位置信息,提高姿态角解算与定位的稳定性和可靠性。
根据第一方面,一种实施例中提供一种姿态角解算与定位的方法,应用于姿态角解算与定位的融合传感器中,所述融合传感器包含至少两个IMU传感器、一个磁力计和GPS,一个所述IMU传感器包含一个加速度计和一个陀螺仪,所述方法包括:
获取各加速度计和各陀螺仪的测量数据以及磁力计的磁场信息和GPS的定位信息;
分别根据各加速度计的测量数据之间的置信度和各陀螺仪的测量数据之间的置信度,利用冗余信息融合算法分别对各加速度计的测量数据和各陀螺仪的测量数据进行数据融合,得到加速度信息和角速度信息;
以所述角速度信息为状态变量且所述加速度信息和所述磁场信息为观测量,利用扩展卡尔曼滤波算法计算得到融合姿态角;
根据所述加速度信息、所述角速度信息、所述融合姿态角和所述定位信息,利用扩展卡尔曼滤波算法计算出位置信息。
根据第二方面,一种实施例中提供一种姿态角解算与定位的融合传感器,包括:至少两个IMU传感器、一个磁力计、GPS和数据处理器,一个IMU传感器包含一个加速度计和一个陀螺仪,所述至少两个IMU传感器采用双面反轴型方式或单轴多传感器方式连接;
所述双面反轴型方式为2f个IMU传感器被分为两组,分别安装于平板两侧,且两侧的IMU传感器一轴反向、另外两轴同向,所述f为大于等于1的整数;
所述单轴多传感器方式为各正交轴上分别安装多个IMU传感器,且各IMU传感器的各轴向相同;
所述加速度计用于测量载体的加速度;
所述陀螺仪用于测量载体的角速度;
所述磁力计用于测量磁场信息;
所述GPS用于测量定位信息;
所述数据处理器用于获取各加速度计和各陀螺仪的测量数据以及磁力计的磁场信息和GPS的定位信息,分别根据各加速度计的测量数据之间的置信度和各陀螺仪的测量数据之间的置信度,利用冗余信息融合算法分别对各加速度计的测量数据和各陀螺仪的测量数据进行数据融合,得到加速度信息和角速度信息,以所述角速度信息为状态量且所述加速度信息和所述磁场信息为观测量,利用扩展卡尔曼滤波算法计算得到融合姿态角,根据所述加速度信息、所述角速度信息、所述融合姿态角和所述定位信息,利用扩展卡尔曼滤波算法计算出位置信息。
依据上述实施例的姿态角解算与定位的方法及其融合传感器,通过多个IMU传感器的冗余信息融合算法进行加速度信息和角速度信息的计算,使得计算出的加速度信息和角速度信息更加准确,在此基础,以磁力计作为辅助,利用扩展卡尔曼滤波算法融合该加速度信息、角速度信息以及磁力计的磁场信息得到融合姿态角,从而极大地提高了系统的精度与稳定性,在静态和动态条件下都能获得较高精度的融合姿态角;同时,最终的位置信息是由较高精度的融合姿态角辅助GPS的定位信息得到的,对GPS的定位信息进行了补正,使得得到的位置信息更加精确;由此便可获得高精度与高稳定性的姿态角信息和位置信息,提高了姿态角解算与定位的稳定性和可靠性。
附图说明
图1为本发明实施例中姿态角解算与定位的融合传感器的结构示意图;
图2为本发明实施例中IMU传感器通过双面反轴型方式连接的结构示意图;
图3为本发明实施例中IMU传感器通过单轴多传感器方式连接的结构示意图;
图4为本发明实施例中姿态角解算与定位的方法的流程图;
图5为本发明实施例中采用Allan方差法修正陀螺仪零偏误差的方法的流程图;
图6为本发明实施例中利用冗余信息融合算法对加速度计的测量数据进行数据融合的方法的流程图;
图7为本发明实施例中计算融合姿态角的方法的流程图;
图8为本发明实施例中利用扩展卡尔曼滤波递推方程计算融合姿态角的流程图;
图9为本发明实施例中利用扩展卡尔曼滤波算法计算位置信息的流程图。
具体实施方式
下面通过具体实施方式结合附图对本发明作进一步详细说明。
在本发明实施例中,采用多冗余(至少两个)IMU传感器测量载体的加速度和角速度,并利用冗余信息融合算法分别对各加速度计和各陀螺仪的测量数据进行数据融合,得到融合的加速度信息和角速度信息;接着以磁力计作为辅助,利用扩展卡尔曼滤波算法对该加速度信息、角速度信息以及磁力计测得的磁场信息进行信息融合,得到融合姿态角;然后使用该融合姿态角辅助GPS测得的定位信息,利用扩展卡尔曼滤波算法计算得到位置信息。
本发明实施例提供一种姿态角解算与定位的融合传感器,请参考图1,图1示出了该姿态角解算与定位的融合传感器的结构示意图,如图1所示,该姿态角解算与定位的融合传感器包括N个IMU传感器1、一个磁力计2、GPS 3和数据处理器4,其中,N为大于或等于2的整数;其中的IMU传感器1包含一个加速度计11和一个陀螺仪12,加速度计11用于测量载体的加速度,陀螺仪12用于测量载体的角速度,N个IMU传感器1采用双面反轴型方式连接,或者采用单轴多传感器方式连接;磁力计2用于测量磁场信息,GPS 3用于测量定位信息,数据处理器4用于对IMU传感器1、磁力计2和GPS 3检测到的信号进行滤波、放大、计算、分析等处理;在本实施例中,数据处理器4包括获取模块41、数据融合模块42和计算模块43,其中,获取模块41用于获取各加速度计11和各陀螺仪12的测量数据以及磁力计2的磁场信息和GPS3的定位信息;数据融合模块42用于根据各加速度计11的测量数据之间的置信度,利用冗余信息融合算法对各加速度计11的测量数据进行数据融合,得到加速度信息,根据各陀螺仪12的测量数据之间的置信度,利用冗余信息融合算法对各陀螺仪12的测量数据进行数据融合,得到角速度信息;计算模块43用于以角速度信息为状态量且加速度信息和磁场信息为观测量,利用扩展卡尔曼滤波算法计算得到融合姿态角,根据该融合姿态角、加速度信息、角速度信息和定位信息,利用扩展卡尔曼滤波算法计算出位置信息。较优的,数据处理器4还包括修正模块,该修正模块用于对磁力计2和加速度计11进行误差补偿,并对陀螺仪12进行零偏修正,使得磁力计2、加速度计11和陀螺仪12在进行数据测量时不受自身误差的影响,测量的数据更加准确。
具体的,图2示出了IMU传感器通过双面反轴型方式连接的结构示意图,如图2所示,N=2f个相同的IMU传感器构成冗余传感器系统,其中的f为大于等于1的整数,该系统为平板型结构,N个IMU传感器被分为两组,每组f个,分别安装在平板的两侧,这两侧的IMU传感器的一轴方向相反,另外两轴的方向相同,比如,在图2中,A侧的所有IMU传感器的坐标方向相同,B侧的所有IMU传感器的坐标方向也相同,而分别安装在A侧和B侧的IMU传感器,其z轴方向相反,而x轴和y轴的方向分别相同。
图3示出了IMU传感器通过单轴多传感器方式连接的结构示意图,如图3所示,N=a+b+c个相同的IMU传感器构成冗余传感器系统,这里的N为大于或等于2的整数;这N个相同的IMU传感器被分为a个、b个和c个共三组,每组IMU传感器的数量可根据需要进行设置,三组IMU传感器被分别安装在冗余传感器系统的三个正交轴上,即在冗余传感器系统的三个正交轴X、Y和Z上分别安装a个、b个和c个IMU传感器,并且,这N个IMU传感器的各轴向均相同,比如各轴向均与xyz坐标系的对应轴向相同。
基于上述姿态角解算与定位的融合传感器,图4示出了本发明实施例中姿态角解算与定位的方法的流程图,如图4所示,该方法可以包括如下步骤:
步骤S11:误差补偿。
数据处理器4中的修正模块对磁力计2和各加速度计11进行误差补偿。具体的,对磁力计2进行误差补偿可以采用十二面校准的方法,也可以采用椭球拟合的方法;对加速度计11进行误差补偿可以采用卡尔曼滤波的方法,即建立以加速度误差为状态变量的量测方程,经过卡尔曼滤波器的最优估计输出校正信息以补偿加速度计11的误差。
步骤S12:零偏修正。
数据处理器4中的修正模块同时对各陀螺仪12进行零偏修正,具体的,可以通过Allan方差法来修正陀螺仪12的零偏误差。在本实施例中,陀螺仪12可以选择微机械(MicroElectro Mechanical systems,MEMS)陀螺仪,MEMS陀螺仪的噪声可以分为5个独立部分,分别为量化噪声、角度随机游走、偏差不稳定性、速率随机游走和速率斜坡,这5个独立噪声的大小分别由量化噪声系数Q、角度随机游走系数N、偏差不稳定性系数B、速率随机游走系数K及速率斜坡系数R表征。由于这5个噪声相互独立,所以存在如下的关系式(1):
其中,σ2(τ)为陀螺仪总噪声,即零偏误差,为量化噪声,角度随机游走,为偏差不稳定性,为速率随机游走,为速率斜坡。
由此,可以定义Allan的均方差为这样,σ(τ)的双对数曲线便可以清楚地描述出陀螺仪的各种误差成分和不同误差项。具体的,图5示出了采用Allan方差法修正陀螺仪零偏误差的方法,如图5所示,该方法可以包括如下的步骤S121~步骤S127,具体为:
步骤S121:采集静态漂移数据。
在采用Allan方差法进行陀螺仪零偏误差的修正时,采样率取陀螺仪带宽的3~6倍,这样能够保证处理数据的准确性,由于陀螺仪的带宽大约为100Hz,所以将采样率设为500Hz。采集数据时,将陀螺仪安装在具有良好隔振效果的高精度转台上,然后连续采集陀螺仪的静态漂移数据,采集时间可以根据需要确定,比如连续采集1小时。
步骤S122:平均化处理静态漂移数据。
采集完陀螺仪的静态漂移数据后,为了提高后期运算速度可将采集的数据进行1s平均化处理,剔除预热时间段的数据,比如剔除0.1h的预热数据,从而得到待处理静态漂移数据。
步骤S123:求均值。
得到待处理静态漂移数据后,根据预处理参数对该待处理静态漂移数据进行分组,然后求取各组待处理静态漂移数据的均值,其中的预处理参数可以包括采样周期、标度因子等。
步骤S124:计算Allan均方差。
获得待处理静态漂移数据的均值之后,根据该均值计算Allan方差,然后对Allan方差进行开方运算,得到Allan均方差。
步骤S125:绘制Allan均方差的双对数曲线。
步骤S126:绘制拟合曲线。
得到Allan均方差的双对数曲线之后,对该双对数曲线进行拟合,绘制出该双对数曲线的拟合曲线。
步骤S127:求陀螺仪的零偏误差。
由绘制出的双对数曲线的拟合曲线求取陀螺仪的误差系数,即上述的量化噪声系数Q、角度随机游走系数N、偏差不稳定性系数B、速率随机游走系数K和速率斜坡系数R,根据这些误差系数得到从而根据关系式(1)计算得到陀螺仪的总噪声σ2(τ),即得到陀螺仪的零偏误差。
步骤S128:修正陀螺仪的零偏误差。
从陀螺仪的测量数据中减去得到的陀螺仪的零偏误差,从而对陀螺仪的零偏误差进行修正,得到修正后的陀螺仪的测量数据。
实际应用中,上述对陀螺仪的静态漂移数据的处理也可以在MATLAB平台中进行,通过编写的Allan方差数据处理算法计算得到陀螺仪的零偏误差。
步骤S13:获取测量数据。
获取模块41获取各加速度计的测量数据、各陀螺仪的测量数据、磁力计测量的磁场信息和GPS测量的定位信息。
步骤S14:计算加速度信息和角速度信息。
获取模块41获取到各加速度计的测量数据、各陀螺仪的测量数据、磁力计的磁场信息以及GPS的定位信息之后,由数据融合模块42根据各加速度计的测量数据之间的置信度,利用冗余信息融合算法对各加速度计的测量数据进行数据融合,得到加速度信息,同时根据各陀螺仪的测量数据之间的置信度,利用冗余信息融合算法对各陀螺仪的测量数据进行数据融合,得到角速度信息。
在利用冗余信息融合算法分别对各加速度计的测量数据和各陀螺仪的测量数据进行数据融合时,充分利用模糊集合理论中的隶属度函数范围确定的优点,由此定义了一种模糊型指数置信函数,以量化处理同类型传感器中各个传感器的相互置信度,并通过置信矩阵来度量各传感器输出数据的综合置信度,合理地分配同类型传感器中各个传感器的测量数据在数据融合过程中所占的权重,得到数据融合的最终表达式,实现对多冗余传感器的测量数据的数据融合,从而得到加速度信息和角速度信息。
具体的,设多个相同的传感器测量同一参数,第i个传感器和第j个传感器测得的数据分别为ci和cj,当ci的真实性越高时,ci被其余数据所信任的程度就越高。所谓ci被cj信任的程度,是指从cj来看ci为真实数据的可能程度,多冗余传感器的测量数据间的这种信任程度被称为置信度。为了对多冗余传感器的测量数据间的信任程度进行进一步地统一量化处理,可以定义一个置信度函数kij,用来表示ci被cj信任的程度。同时,设定一个上限值S,且S>0,当|ci﹣cj|的值超过该上限值S时,可认为这两个数据已经不再相互信任,则可以得到置信度函数kij的表达式为:
根据表达式(2),若kij=0,则认为第i个传感器与第j个传感器相互不信任;若kij=1,则认为第i个传感器信任第j个传感器。当一个传感器不被其他传感器信任,或只被少数传感器信任时,该传感器的测量数据在进行数据融合时即被剔除,这样,在对各传感器的测量数据进行数据融合时便可以自动剔除掉异常数据,参与数据融合的测量数据将是可靠的数据。
由此,通过冗余信息融合算法对多个传感器进行数据处理,增加了目标特征矢量的维数,使得整个测量系统获得了任何单个传感器所不能获得的独立特征信息,克服了单个传感器的不确定性和局限性,显著提高了系统的性能。
在该理论的基础上,图6示出了利用冗余信息融合算法对N个加速度计的测量数据进行数据融合的方法的流程图,如图6所示,可以包括步骤S141~步骤S143,具体为:
步骤S141:建立置信度矩阵K。
N个加速度计同时测量载体的加速度,根据各加速度计的测量数据之间的置信度函数建立置信度矩阵K,K的表达式为:
其中,n=N,kij为各加速度计的测量数据之间的置信度函数,代表第i个加速度计被第j个加速度计信任的程度,i和j为整数。
步骤142:计算权重矩阵E。
用Ei表示第i个加速度计的测量数据ai在数据融合过程中所占的权重,Ei的大小反映了其它加速度计的测量数据对第i个加速度计的测量数据ai的综合信任程度。在信任度矩阵K中,置信度函数kij仅仅表示测量数据aj对ai的信任程度,并不能反映所有的N个加速度计的测量数据对ai的信任程度,而ai的真实程度实际上应该由ki1,ki2,…,kin综合来体现,这时,其他加速度计的测量数据对第i个加速度计的测量数据ai的信任程度可表示为:
Ei=m1ki1+m2ki2+…+mnkin (3)
其中,m1,m2,…,mn为一组非负数,用矩阵的形式可以表示为M=[m1,m2,…,mn]T,同样的,将Ei表示成矩阵的形式为E=[e1,e2,…,en]T,这样,(3)式可以用矩阵的形式表示为:
E=KM
又因为kij≥0,所以置信度矩阵K是一个非负矩阵,并且该对称矩阵K存在最大模特征值λ(λ>0),该特征值对应的特征向量即为M的解,由此便可以通过置信度矩阵K和非负向量M得到权重矩阵E。
步骤S143:计算加速度信息。
在得到权重矩阵E=[e1,e2,…,en]T后,根据数据融合公式(4),利用权重矩阵E对加速度计的测量数据进行加权求和,从而得到加速度信息a,其中的数据融合公式(4)为:
同理,利用冗余信息融合算法对N个陀螺仪的测量数据进行数据融合的过程与利用冗余信息融合算法对N个加速度计的测量数据进行数据融合的过程相同,即先根据各陀螺仪的测量数据之间的置信度函数建立置信度矩阵其中,n=N,k′ij为各陀螺仪的测量数据之间的置信度函数,代表第i个陀螺仪被第j个陀螺仪信任的程度,i和j为整数;再根据矩阵乘法公式E′=K′M′计算权重矩阵E′=[e′1,e′2…e′i…,e′n]T,其中的M′=[m′1,m′2…m′j…,m′n]T为置信度矩阵K′的最大模特征值对应的特征向量,且M′为非负向量;然后根据数据融合公式利用权重矩阵E′对陀螺仪的测量数据进行加权求和得到角速度信息ω,其中的ωi为第i个陀螺仪的测量数据,e′i代表ωi在数据融合中所占的权重。
步骤S15:计算融合姿态角。
在得到加速度信息和角速度信息之后,计算模块43以该角速度信息为状态量且以加速度信息和磁力计测得的磁场信息为观测量,利用扩展卡尔曼滤波算法计算得到融合姿态角,具体的,图7示出了计算融合姿态角的过程,如图7所示,该过程可以包括步骤S151~步骤S155,具体为:
步骤S151:计算初始姿态角。
在利用扩展卡尔曼滤波算法计算融合姿态角之前,必须先在没有滤波方法的情况下得到姿态角,即直接基于加速度计测量的加速度信息和磁力计测量的磁场信息计算出初始姿态角。
具体的,由三轴加速度计和磁力计直接进行的姿态角解算是在载体坐标系中进行的,因此需要将由加速度计和磁力计计算出的姿态量转换至导航坐标系中;将载体坐标系定义为b,导航坐标系定义为d,则该转换由从b到d的转换矩阵实现,其以X-Y-Z轴的顺序为标准进行旋转,得到的转换矩阵可以表示为:
其中,θ和ψ分别代表俯仰角、横滚角和偏航角,为得到的转换矩阵。
当载体处于静止或均匀的线性运动状态时,除了重力加速之外,它具有微小的加速度,通过加速度计的加速度信息和磁力计的磁场信息可以计算出该转换矩阵其计算公式为:
其中,g为重力加速度,ax、ay和az为加速度计测得的加速度信息,其分别代表加速度计的三轴加速度。
由公式(6)计算出的结合公式(5)可得到初始俯仰角和初始横滚角θ0的计算公式分别为:
θ0=arctan(ax/g)
进一步的,根据计算出的θ0和磁力计测得的磁场信息,利用公式一和公式二计算出初始偏航角Ψ0,其中的公式一为:
其中,mx、my和mz为磁力计测得的磁场信息,分别代表磁力计的三轴的磁场值。
公式二为:Ψ0=arctan(Hy/Hx)。
由此便可以计算出初始姿态角θ0和Ψ0
步骤S152:计算初始姿态四元素。
根据计算出的初始姿态角θ0和Ψ0,利用姿态角与四元素的对应关系计算得到初始时刻的姿态四元素q,其中,定义q=q0+q1i+q2j+q3k,q0、q1、q2和q3代表四元素。
在姿态角的解算中,为了避免欧拉角奇异的问题,通常使用四元数来完成姿态角的解算,根据单位旋转四元素q=q0+q1i+q2j+q3k,从b到d的转换矩阵可以表示为:
将该式与公式(5)进行对应便可得到姿态角与四元素的对应关系,从而利用该对应关系计算得到四元素q0、q1、q2和q3,进而得到初始时刻的姿态四元素q。
步骤S153:更新姿态四元素。
在利用姿态四元素进行姿态角的解算时,需要对姿态四元素进行不断更新,其可通过基于陀螺仪数据的四元数微分方程进行更新。具体的,可先根据陀螺仪测得的角速度信息建立角速度矩阵W,W的表达式为:
其中,ωx、ωy和ωz为陀螺仪的角速度信息,分别代表陀螺仪的三轴的角速度。
然后,利用更新方程对姿态四元素进行更新,得到更新后的姿态四元素q′。
步骤S154:建立观测方程。
以不断更新的姿态四元素q′作为状态变量X,且以冗余加速度计测得的加速度信息和磁力计测得的磁场信息为观测量Z,建立观测方程,建立的观测方程为:
Z=H(X)+V
其中,观测量Z=[ax ay az Ψ]Tg为重力加速度,ax、ay和az为加速度信息,其分别代表加速度计的三轴加速度,Ψ为根据磁场信息计算出的航向角,V为测量噪声。
对该观测方程进行离散化处理,得到离散化的观测方程为:
Z(k)=H(k)X(k)+V(k)
其中,X(k)为k时刻的状态值,V(k)为k时刻的测量噪声,为H(X)的雅可比矩阵,表示k时刻的H(X(k))对X(k)求偏导。
步骤S155:计算融合姿态角。
根据状态变量X和离散化的观测方程Z(k),利用扩展卡尔曼滤波递推方程计算得到融合姿态角,具体的,图8示出了利用扩展卡尔曼滤波递推方程计算融合姿态角的流程图,如图8所示,可以包括如下步骤:
步骤SA1:状态一步预测。
根据公式进行状态预测,得到k时刻的状态预测值其中,F(k-1)为k-1时刻的状态转移矩阵,X(k-1)为k-1时刻的状态值,U(k-1)为k-1时刻的状态噪声。其中,k时刻的状态转移矩阵可以表示为:
其中,ωx(k)、ωy(k)和ωz(k)为k时刻陀螺仪的角速度信息。
步骤SA2:误差协方差预测。
根据公式进行误差协方差的估计,得到误差协方差矩阵的预测值其中,P(k-1)为k-1时刻的误差协方差矩阵,FT(k-1)为F(k-1)的转置,Q(k-1)为k-1时刻的系统噪声协方差矩阵。
步骤SA3:计算滤波增益矩阵。
根据公式计算滤波增益矩阵K(k),其中,HT(k)为H(k)的转置,R(k)为k时刻的测量噪声协方差。
步骤SA4:计算融合姿态角。
先根据公式计算k时刻的状态值X(k),得到k时刻的姿态四元素,然后根据姿态四元素与姿态角的对应关系计算得到k时刻的融合姿态角。
步骤SA5:更新误差协方差。
根据公式对误差协方差进行更新,得到k时刻的误差协方差矩阵,以用于下一时刻的更新计算,其中A=I-K(k)H(k),I为单位矩阵。
如此便可在动态条件下不断对融合姿态角进行更新,得到动态条件下的融合姿态角。
步骤S16:融合姿态角辅助计算位置信息。
计算模块43根据计算出的融合姿态角、加速度信息、角速度信息和GPS测得的定位信息,利用扩展卡尔曼滤波算法计算出位置信息。具体的,图9示出了计算位置信息的过程,如图9所示,该过程可以包括如下的步骤S161~步骤S165:
步骤S161:确定状态变量。
计算模块43首先从加速度信息中获取到三个轴向的速度分量υx、υy和υz,然后以该速度分量、GPS的定位信息以及融合传感器在三个轴向的参数误差建立状态变量X′,其中的分别代表经度、纬度和高度,建立的状态变量为
步骤S162:建立状态转移矩阵。
计算模块43在获取到三个轴向的速度分量后,还建立状态转移矩阵其中的FN为包含速度分量、融合姿态角和定位信息的系统矩阵,FS为单位矩阵,FM为由陀螺仪和加速度计的输出频率组成的矩阵。
步骤S163:计算载体定位信息。
计算模块43根据数据融合后得到的加速度信息和角速度信息计算出载体定位信息。具体的,计算模块43对加速度信息进行积分,可得到载体运动距离,同时对角速度信息进行二重积分,可以得到载体运动方向,这样,计算模块43便可根据载体运动距离和载体运动方向获得载体定位信息Lt、λt和ht,即得到载体的经度、纬度和高度。
步骤S164:建立观测方程。
在计算出载体定位信息Lt、λt和ht后,计算模块43首先根据计算出的载体定位信息和GPS测得的定位信息利用公式建立位置观测方程Z′p(t),其中,RM为椭球子午圈曲率半径,RN为卯酉子午圈曲率半径;接着,通过GPS获取载体的速度信息υGx、υGy和υGz,再根据速度分量υx、υy和υz与载体的速度信息υGx、υGy和υGz之间的差值建立速度观测方程Z′v(t),建立的速度观测方程Z′v(t)为
在建立好位置观测方程Z′p(t)和速度观测方程Z′v(t)之后,将Z′p(t)和Z′v(t)结合在一起可得到总的观测方程Z′(t),具体为:
其中,X′(t)为状态量X′对应的状态方程,V′(t)为测量噪声。
对观测方程Z′(t)进行离散化处理,得到离散化的观测方程Z′(k),Z′(k)可表示为:
Z′(k)=H′(k)X′(k)+V′(k)
其中,H′(k)为雅可比矩阵,X′(k)和V′(k)分别为k时刻的状态值和测量噪声。
步骤S165:计算位置信息。
根据状态变量X′、状态转移矩阵F′和离散化的观测方程Z′(k),利用扩展卡尔曼滤波递推方程计算得到位置信息。具体的,以X′为状态变量、F′为状态转移矩阵且Z′(k)为离散化的观测方程,在利用扩展卡尔曼滤波递推方程计算融合姿态角时,其过程与利用扩展卡尔曼滤波递推方程计算得到融合姿态角的过程相同,可参见步骤SA1~步骤SA5,这里不再赘述。
如此便可在动态条件下不断对位置信息进行更新,得到动态条件下的位置信息。而且,在计算位置信息的过程中,以计算出的高精度与高稳定性的融合姿态角对GPS测得的定位信息进行了补正,因此,最终得到的位置信息也具有较高的精度和较高的稳定性。
本发明实施例提供的姿态角解算与定位的方法及其融合传感器,采用了多个IMU传感器进行加速度和角速度的测量,增加了目标特征矢量的维数,使得整个测量系统获得了任何单个传感器所不能获得的独立特征信息。进一步的,在姿态角的解算过程中,首先对磁力计和各加速度计进行误差补偿,并对各陀螺仪进行零偏修正,以避免磁力计、加速度计和陀螺仪自身误差对测量数据的影响;再通过冗余信息融合算法对多个IMU传感器的测量数据进行协调、互补和组合,融合得到最终的加速度信息和角速度信息,自动剔除了测量中的异常数据,克服了单个传感器的不确定性和局限性,极大提高了姿态角解算的精度和稳定性;然后利用扩展卡尔曼滤波算法融合该加速度信息、角速度信息以及磁力计获得的磁场信息,摒弃了传统互补滤波融合算法与梯度下降法,计算的复杂度相对较低,在静态和动态条件下都能获得较高精度的姿态角,大幅降低了姿态角的误差;最后由获得的融合姿态角辅助GPS的定位信息计算得到最终的位置信息,对GPS的定位信息进行了补偿,使得得到的位置信息更加精确,稳定性更好。因此,本发明实施例提供的姿态角解算与定位的方法及其融合传感器在姿态角的解算过程中能够获得高精度与高稳定性的姿态角信息和位置信息,提高了姿态角解算与定位的稳定性和可靠性。
本领域技术人员可以理解,上述实施方式中各种方法的全部或部分功能可以通过硬件的方式实现,也可以通过计算机程序的方式实现。当上述实施方式中全部或部分功能通过计算机程序的方式实现时,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器、随机存储器、磁盘、光盘、硬盘等,通过计算机执行该程序以实现上述功能。例如,将程序存储在设备的存储器中,当通过处理器执行存储器中程序,即可实现上述全部或部分功能。另外,当上述实施方式中全部或部分功能通过计算机程序的方式实现时,该程序也可以存储在服务器、另一计算机、磁盘、光盘、闪存盘或移动硬盘等存储介质中,通过下载或复制保存到本地设备的存储器中,或对本地设备的系统进行版本更新,当通过处理器执行存储器中的程序时,即可实现上述实施方式中全部或部分功能。
以上应用了具体个例对本发明进行阐述,只是用于帮助理解本发明,并不用以限制本发明。对于本发明所属技术领域的技术人员,依据本发明的思想,还可以做出若干简单推演、变形或替换。

Claims (10)

1.一种姿态角解算与定位的方法,其特征在于,应用于姿态角解算与定位的融合传感器中,所述融合传感器包含至少两个IMU传感器、一个磁力计和GPS,一个所述IMU传感器包含一个加速度计和一个陀螺仪,所述方法包括:
获取各加速度计和各陀螺仪的测量数据以及磁力计的磁场信息和GPS的定位信息;
分别根据各加速度计的测量数据之间的置信度和各陀螺仪的测量数据之间的置信度,利用冗余信息融合算法分别对各加速度计的测量数据和各陀螺仪的测量数据进行数据融合,得到加速度信息和角速度信息;
以所述角速度信息为状态量且所述加速度信息和所述磁场信息为观测量,利用扩展卡尔曼滤波算法计算得到融合姿态角;
根据所述加速度信息、所述角速度信息、所述融合姿态角和所述定位信息,利用扩展卡尔曼滤波算法计算出位置信息。
2.如权利要求1所述的方法,其特征在于,所述在获取各加速度计和各陀螺仪的测量数据以及磁力计的磁场信息和GPS的定位信息之前,所述方法还包括:
对磁力计和加速度计进行误差补偿,并对陀螺仪进行零偏修正。
3.如权利要求2所述的方法,其特征在于,所述对陀螺仪进行零偏修正,包括:
采集陀螺仪的静态漂移数据;
对所述静态漂移数据进行1s平均化处理,剔除预热时间段的数据,得到待处理静态漂移数据;
根据预处理参数对所述待处理静态漂移数据进行分组,求取各组待处理静态漂移数据的均值,所述预处理参数包括采样周期和标度因子;
根据所述均值计算Allan方差;
根据所述Allan方差计算Allan均方差;
绘制所述Allan均方差的双对数曲线;
对所述双对数曲线进行拟合,得到拟合曲线;
根据所述拟合曲线求取陀螺仪的误差系数,所述误差系数包括量化噪声系数、角度随机游走系数、偏差不稳定性系数、速率随机游走系数和速率斜坡系数;
根据所述陀螺仪的误差系数计算陀螺仪的总噪声,得到陀螺仪的零偏误差;
从陀螺仪的测量数据中减去所述零偏误差以修正陀螺仪的零偏误差。
4.如权利要求1所述的方法,其特征在于,所述冗余信息融合算法包括:
根据矩阵乘法公式E=KM计算权重矩阵E=[e1,e2…ei…,en]T,其中,所述为根据各测量数据之间的置信度函数建立的置信度矩阵,kij为各测量数据之间的置信度函数,代表第i个测量数据被第j个测量数据信任的程度,n代表测量数据的个数,i和j为整数,所述M=[m1,m2…mj…,mn]T为置信度矩阵K的最大模特征值对应的特征向量,且M为非负向量;
根据数据融合公式,利用权重矩阵E对测量数据进行加权求和,得到融合数据a;
所述数据融合公式为:
其中,ai为第i个测量数据,ei代表ai在数据融合中所占的权重。
5.如权利要求1所述的方法,其特征在于,所述以所述角速度信息为状态量且所述加速度信息和所述磁场信息为观测量,利用扩展卡尔曼滤波算法计算得到融合姿态角,包括:
根据所述加速度信息和所述磁场信息计算出初始姿态角;
根据所述初始姿态角,利用姿态角与四元素的对应关系计算得到初始时刻的姿态四元素q,其中,q=q0+q1i+q2j+q3k,q0、q1、q2和q3代表四元素;
根据所述角速度信息建立角速度矩阵W;
根据所述角速度矩阵W,利用更新方程对姿态四元素进行更新,得到更新后的姿态四元素q′;
以q′作为状态变量X,且加速度信息和磁场信息为观测量Z,建立观测方程;
对所述观测方程进行离散化处理,得到离散化的观测方程Z(k);
根据所述X和Z(k),利用扩展卡尔曼滤波递推方程计算得到融合姿态角;
所述角速度矩阵W为其中,ωx、ωy和ωz为所述角速度信息,分别代表陀螺仪的三轴的角速度;
所述观测方程为Z=H(X)+V,其中,观测量Z=[ax ay az Ψ]Tg为重力加速度,ax、ay和az为所述加速度信息,其分别代表加速度计的三轴加速度,Ψ为根据所述磁场信息计算出的航向角,V为测量噪声;
所述离散化的观测方程为Z(k)=H(k)X(k)+V(k),其中,X(k)为k时刻的状态值,V(k)为k时刻的测量噪声,为H(X)的雅可比矩阵,表示k时刻的H(X(k))对X(k)求偏导。
6.如权利要求5所述的方法,其特征在于,所述根据所述加速度信息和所述磁场信息计算出初始姿态角,包括:
根据和θ0=arctan(ax/g)分别计算出初始俯仰角和初始横滚角θ0
根据所述θ0和磁场信息,利用公式一和公式二计算出初始偏航角Ψ0
所述公式一为:其中,mx、my和mz为所述磁场信息,分别代表磁力计的三轴的磁场值;
所述公式二为:Ψ0=arctan(Hy/Hx)。
7.如权利要求5所述的方法,其特征在于,所述根据所述X和所述Z(k),利用扩展卡尔曼滤波递推方程计算得到融合姿态角,包括:
根据公式进行状态预测,得到k时刻的状态预测值其中,F(k-1)为k-1时刻的状态转移矩阵,X(k-1)为k-1时刻的状态值,U(k-1)为k-1时刻的状态噪声;
根据公式进行误差协方差的估计,得到误差协方差矩阵的预测值其中,P(k-1)为k-1时刻的误差协方差矩阵,FT(k-1)为F(k-1)的转置,Q(k-1)为k-1时刻的系统噪声协方差矩阵;
根据公式计算滤波增益矩阵K(k),其中,HT(k)为H(k)的转置,R(k)为k时刻的测量噪声协方差;
根据公式计算k时刻的状态值X(k),得到k时刻的姿态四元素;
根据姿态四元素与姿态角的对应关系计算得到k时刻的融合姿态角;
根据公式对误差协方差进行更新,得到k时刻的误差协方差矩阵,其中A=I-K(k)H(k),I为单位矩阵。
8.如权利要求1所述的方法,其特征在于,所述根据所述加速度信息、所述角速度信息、所述融合姿态角和所述定位信息,利用扩展卡尔曼滤波算法计算得到位置信息,包括:
获取所述加速度信息中的速度分量,以所述速度分量、所述定位信息和融合传感器的参数误差作为状态变量X′;
根据公式一建立状态转移矩阵F′;
根据所述加速度信息和所述角速度信息计算出载体定位信息;
根据所述载体定位信息和GPS的定位信息,利用公式二建立位置观测方程Z′p(t);
通过GPS获取载体的速度信息,并根据所述速度分量和所述速度信息的差值建立速度观测方程Z′v(t);
根据所述Z′p(t)和所述Z′v(t),利用公式三得到观测方程Z′(t);
对所述Z′(t)进行离散化处理,得到离散化的观测方程Z′(k);
根据所述状态变量X′、所述状态转移矩阵F′和所述离散化的观测方程Z′(k),利用扩展卡尔曼滤波递推方程计算得到位置信息;
所述其中,υx、υy和υz为所述速度分量,为所述定位信息,分别代表经度、纬度和高度,▽x、▽y和▽z为所述融合传感器的参数误差;
所述公式一为:其中,FN为包含所述速度分量、所述融合姿态角和所述定位信息的系统矩阵,所述FS为单位矩阵,所述FM为由陀螺仪和加速度计的输出频率组成的矩阵;
所述公式二为:其中,Lt、λt和ht为所述载体定位信息,RM为椭球子午圈曲率半径,RN为卯酉子午圈曲率半径,L为载体初始纬度;
所述公式三为:其中,V′(t)为测量噪声;
所述Z′(k)=H′(k)X′(k)+V′(k),其中,H′(k)为雅可比矩阵,X′(k)和V′(k)分别为k时刻的状态值和测量噪声。
9.如权利要求8所述的方法,其特征在于,所述根据所述加速度信息和所述角速度信息计算出载体定位信息,包括:
对所述加速度信息进行积分,得到载体运动距离;
对所述角速度信息进行二重积分,得到载体运动方向;
根据所述载体运动距离和所述载体运动方向获得载体定位信息。
10.一种姿态角解算与定位的融合传感器,其特征在于,包括:至少两个IMU传感器、一个磁力计、GPS和数据处理器,一个IMU传感器包含一个加速度计和一个陀螺仪,所述至少两个IMU传感器采用双面反轴型方式或单轴多传感器方式连接;
所述双面反轴型方式为2f个IMU传感器被分为两组,分别安装于平板两侧,且两侧的IMU传感器一轴反向、另外两轴同向,所述f为大于等于1的整数;
所述单轴多传感器方式为各正交轴上分别安装多个IMU传感器,且各IMU传感器的各轴向相同;
所述加速度计用于测量载体的加速度;
所述陀螺仪用于测量载体的角速度;
所述磁力计用于测量磁场信息;
所述GPS用于测量定位信息;
所述数据处理器用于获取各加速度计和各陀螺仪的测量数据以及磁力计的磁场信息和GPS的定位信息,分别根据各加速度计的测量数据之间的置信度和各陀螺仪的测量数据之间的置信度,利用冗余信息融合算法分别对各加速度计的测量数据和各陀螺仪的测量数据进行数据融合,得到加速度信息和角速度信息,以所述角速度信息为状态量且所述加速度信息和所述磁场信息为观测量,利用扩展卡尔曼滤波算法计算得到融合姿态角,根据所述加速度信息、所述角速度信息、所述融合姿态角和所述定位信息,利用扩展卡尔曼滤波算法计算出位置信息。
CN201810517173.9A 2018-05-25 2018-05-25 一种姿态角解算与定位的方法及其融合传感器 Active CN109001787B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810517173.9A CN109001787B (zh) 2018-05-25 2018-05-25 一种姿态角解算与定位的方法及其融合传感器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810517173.9A CN109001787B (zh) 2018-05-25 2018-05-25 一种姿态角解算与定位的方法及其融合传感器

Publications (2)

Publication Number Publication Date
CN109001787A true CN109001787A (zh) 2018-12-14
CN109001787B CN109001787B (zh) 2022-10-21

Family

ID=64573366

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810517173.9A Active CN109001787B (zh) 2018-05-25 2018-05-25 一种姿态角解算与定位的方法及其融合传感器

Country Status (1)

Country Link
CN (1) CN109001787B (zh)

Cited By (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109596090A (zh) * 2019-01-07 2019-04-09 武汉虹信通信技术有限责任公司 一种单兵测姿方法和装置
CN109827545A (zh) * 2019-03-22 2019-05-31 北京壹氢科技有限公司 一种基于双mems加速度计的在线倾角测量方法
CN110377058A (zh) * 2019-08-30 2019-10-25 深圳市道通智能航空技术有限公司 一种飞行器的偏航角修正方法、装置及飞行器
CN110440805A (zh) * 2019-08-09 2019-11-12 深圳市道通智能航空技术有限公司 一种偏航角的融合方法、装置及飞行器
CN110471123A (zh) * 2019-09-02 2019-11-19 临沂大学 一种旋转加速度计重力梯度仪数据诊断及处理方法
CN110674888A (zh) * 2019-10-11 2020-01-10 中国人民解放军海军航空大学青岛校区 一种基于数据融合的头部姿态识别方法
CN110792430A (zh) * 2019-11-20 2020-02-14 中国地质大学(北京) 一种基于多传感器数据融合的随钻测斜方法及装置
CN110879066A (zh) * 2019-12-26 2020-03-13 河北美泰电子科技有限公司 一种姿态解算算法、装置及车载惯性导航系统
CN110954102A (zh) * 2019-12-18 2020-04-03 无锡北微传感科技有限公司 用于机器人定位的磁力计辅助惯性导航系统及方法
CN110987267A (zh) * 2019-12-23 2020-04-10 佳讯飞鸿(北京)智能科技研究院有限公司 转辙机应力信号检测装置和方法及电子设备
CN111007863A (zh) * 2019-12-06 2020-04-14 广州市申迪计算机系统有限公司 一种机器人航向角的测量方法、装置及存储介质
CN111024122A (zh) * 2019-12-18 2020-04-17 上海聿毫信息科技有限公司 基于蓝牙和九轴陀螺仪的超声波笔倾斜偏差补偿方法
CN111076722A (zh) * 2019-11-18 2020-04-28 广州南方卫星导航仪器有限公司 基于自适应的四元数的姿态估计方法及装置
CN111177669A (zh) * 2019-12-11 2020-05-19 宇龙计算机通信科技(深圳)有限公司 终端的识别方法、装置、终端及存储介质
CN111189473A (zh) * 2020-01-08 2020-05-22 湖北三江航天红峰控制有限公司 一种基于磁传感器和加表的航姿系统陀螺误差补偿方法
CN111337018A (zh) * 2020-05-21 2020-06-26 上海高仙自动化科技发展有限公司 定位方法及装置、智能机器人及计算机可读存储介质
CN111338320A (zh) * 2020-03-11 2020-06-26 西安应用光学研究所 一种稳定平台故障保护方法
CN111399005A (zh) * 2020-03-09 2020-07-10 展讯通信(上海)有限公司 移动终端的定姿定位方法、系统、介质及电子设备
CN111551174A (zh) * 2019-12-18 2020-08-18 无锡北微传感科技有限公司 基于多传感器惯性导航系统的高动态车辆姿态计算方法及系统
CN111709517A (zh) * 2020-06-12 2020-09-25 武汉中海庭数据技术有限公司 一种基于置信度预测系统的冗余融合定位增强的方法和装置
CN111897412A (zh) * 2019-05-05 2020-11-06 清华大学 动作捕捉装置
CN111895988A (zh) * 2019-12-20 2020-11-06 北京空天技术研究所 无人机导航信息更新方法及装置
CN111947658A (zh) * 2020-06-30 2020-11-17 北京航天控制仪器研究所 一种通信辅助定位的低成本自主导航装置及导航方法
CN111966130A (zh) * 2020-06-28 2020-11-20 上海伊涵家居饰品有限公司 座椅自动归位控制方法、系统及其存储介质
CN112346479A (zh) * 2020-11-18 2021-02-09 大连海事大学 一种基于集中式卡尔曼滤波的无人航行器状态估计方法
CN112629538A (zh) * 2020-12-11 2021-04-09 哈尔滨工程大学 基于融合互补滤波和卡尔曼滤波的舰船水平姿态测量方法
CN112630813A (zh) * 2020-11-24 2021-04-09 中国人民解放军国防科技大学 基于捷联惯导和北斗卫星导航系统的无人机姿态测量方法
CN112923924A (zh) * 2021-02-01 2021-06-08 杭州电子科技大学 一种锚泊船舶姿态与位置监测方法及系统
CN112945225A (zh) * 2021-01-19 2021-06-11 西安理工大学 基于扩展卡尔曼滤波的姿态解算系统及解算方法
CN113029127A (zh) * 2021-03-10 2021-06-25 中国人民解放军海军航空大学 基于分布式循环结构的飞行器自主姿态估计方法
CN113063416A (zh) * 2021-02-05 2021-07-02 重庆大学 一种基于自适应参数互补滤波的机器人姿态融合方法
CN113108790A (zh) * 2021-05-14 2021-07-13 深圳中智永浩机器人有限公司 机器人imu角度测量方法、装置、计算机设备及存储介质
CN113229804A (zh) * 2021-05-07 2021-08-10 陕西福音假肢有限责任公司 一种用于关节活动度的磁场数据融合电路及其方法
CN113405553A (zh) * 2020-11-30 2021-09-17 辽宁工业大学 一种无人驾驶特种车辆姿态测量方法
CN113514049A (zh) * 2020-04-10 2021-10-19 北京三快在线科技有限公司 无人机姿态测量方法、装置、无人机及存储介质
CN113739817A (zh) * 2020-05-29 2021-12-03 上海华依科技集团股份有限公司 一种汽车组合导航设备信号融合算法参数的在线自动调试方法
CN113936044A (zh) * 2021-12-17 2022-01-14 武汉锐科光纤激光技术股份有限公司 激光设备运动状态的检测方法、装置、计算机设备及介质
CN114074693A (zh) * 2020-08-13 2022-02-22 比亚迪股份有限公司 多传感器融合的列车定位方法、装置、定位系统及列车
CN114217628A (zh) * 2021-12-24 2022-03-22 北京理工大学重庆创新中心 基于5g通讯的双路imu单元无人机控制器及控制方法
CN114252073A (zh) * 2021-11-25 2022-03-29 江苏集萃智能制造技术研究所有限公司 一种机器人姿态数据融合方法
CN114279311A (zh) * 2021-12-27 2022-04-05 深圳供电局有限公司 一种基于惯性的gnss变形监测方法与系统
CN114485641A (zh) * 2022-01-24 2022-05-13 武汉梦芯科技有限公司 一种基于惯导卫导方位融合的姿态解算方法及装置
CN114526729A (zh) * 2022-01-14 2022-05-24 重庆邮电大学 一种基于冗余技术的mems惯性定位系统航向优化方法
WO2022161271A1 (zh) * 2021-01-26 2022-08-04 深圳市普渡科技有限公司 斜坡定位校正方法、装置、机器人及可读存储介质
CN116625407A (zh) * 2023-06-05 2023-08-22 泉州职业技术大学 一种智能微姿态测量方法与系统
WO2023220972A1 (zh) * 2022-05-18 2023-11-23 北京小米移动软件有限公司 移动设备及其位姿估计方法、装置、存储介质
CN117572905A (zh) * 2023-11-29 2024-02-20 哈尔滨工业大学 一种超低频单自由度隔振系统的线性高斯最优控制器设计方法
WO2024104446A1 (zh) * 2022-11-18 2024-05-23 优奈柯恩(北京)科技有限公司 用于估计设备姿态的方法和装置
CN118219707A (zh) * 2024-05-24 2024-06-21 南京信息工程大学 智能车控制方法、装置、智能车及存储介质

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101835158A (zh) * 2010-04-12 2010-09-15 北京航空航天大学 基于节点行为与d-s证据理论的传感器网络信任评估方法
US20120194873A1 (en) * 2011-01-27 2012-08-02 Guoyi Fu Image registration parameters and confidence estimation from sensor data
CN104764452A (zh) * 2015-04-23 2015-07-08 北京理工大学 一种基于惯性和光学跟踪系统的混合位姿跟踪方法
CN104880190A (zh) * 2015-06-02 2015-09-02 无锡北微传感科技有限公司 一种用于惯导姿态融合加速的智能芯片
CN105190237A (zh) * 2013-03-13 2015-12-23 应美盛股份有限公司 移动方向置信区间估计
US20160033301A1 (en) * 2013-03-15 2016-02-04 Qingxuan Yang System and Method for Attitude Correction
CN105607106A (zh) * 2015-12-18 2016-05-25 重庆邮电大学 一种低成本高精度bd/mems融合姿态测量方法
CN106250667A (zh) * 2016-06-29 2016-12-21 中国地质大学(武汉) 一种涉水滑坡状态跃迁的监测方法及装置
EP3126780A1 (en) * 2014-03-31 2017-02-08 Intel Corporation Inertial measurement unit for electronic devices
CN107421537A (zh) * 2017-09-14 2017-12-01 桂林电子科技大学 基于惯性传感器刚体网格的物体运动姿态感知方法和系统
CN107532907A (zh) * 2015-03-13 2018-01-02 桑男 姿势检测设备
CN107655476A (zh) * 2017-08-21 2018-02-02 南京航空航天大学 基于多信息融合补偿的行人高精度足部导航算法
US20180058857A1 (en) * 2016-08-31 2018-03-01 Yost Labs Inc. Local perturbation rejection using time shifting

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101835158A (zh) * 2010-04-12 2010-09-15 北京航空航天大学 基于节点行为与d-s证据理论的传感器网络信任评估方法
US20120194873A1 (en) * 2011-01-27 2012-08-02 Guoyi Fu Image registration parameters and confidence estimation from sensor data
CN105190237A (zh) * 2013-03-13 2015-12-23 应美盛股份有限公司 移动方向置信区间估计
US20160033301A1 (en) * 2013-03-15 2016-02-04 Qingxuan Yang System and Method for Attitude Correction
EP3126780A1 (en) * 2014-03-31 2017-02-08 Intel Corporation Inertial measurement unit for electronic devices
CN107532907A (zh) * 2015-03-13 2018-01-02 桑男 姿势检测设备
CN104764452A (zh) * 2015-04-23 2015-07-08 北京理工大学 一种基于惯性和光学跟踪系统的混合位姿跟踪方法
CN104880190A (zh) * 2015-06-02 2015-09-02 无锡北微传感科技有限公司 一种用于惯导姿态融合加速的智能芯片
CN105607106A (zh) * 2015-12-18 2016-05-25 重庆邮电大学 一种低成本高精度bd/mems融合姿态测量方法
CN106250667A (zh) * 2016-06-29 2016-12-21 中国地质大学(武汉) 一种涉水滑坡状态跃迁的监测方法及装置
US20180058857A1 (en) * 2016-08-31 2018-03-01 Yost Labs Inc. Local perturbation rejection using time shifting
CN107655476A (zh) * 2017-08-21 2018-02-02 南京航空航天大学 基于多信息融合补偿的行人高精度足部导航算法
CN107421537A (zh) * 2017-09-14 2017-12-01 桂林电子科技大学 基于惯性传感器刚体网格的物体运动姿态感知方法和系统

Non-Patent Citations (7)

* Cited by examiner, † Cited by third party
Title
WEI YAN: "High Precision Tri-axial MEMS Gyroscope Module based on Redundant Implementation and Sensor Fusion", 《IEEE XPLORE》 *
YAHUA HUANG: "High Accuracy Extend Kalman Filter for Posture Measurement based on Attitude and Heading Reference System", 《IEEE XPLORE》 *
ZHANG TIEMIN: "Attitude measure system based on extended Kalman filter", 《ELSEVIER》 *
刘昕民等: "一种基于D-S证据理论的QoS可信度评估方法", 《哈尔滨工业大学学报》 *
徐亚东: "MHD角速度传感器角振动信号的检测与降噪技术研究", 《中国优秀博硕士学位论文全文数据库(硕士) 信息科技辑》 *
朱忠祥等: "基于置信度加权的拖拉机组合导航融合定位方法", 《农业机械学报》 *
蒋伟平: "基于卡尔曼滤波的动态脉搏波处理和脉率提取", 《计算机与现代化》 *

Cited By (72)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109596090A (zh) * 2019-01-07 2019-04-09 武汉虹信通信技术有限责任公司 一种单兵测姿方法和装置
CN109827545B (zh) * 2019-03-22 2020-12-29 北京壹氢科技有限公司 一种基于双mems加速度计的在线倾角测量方法
CN109827545A (zh) * 2019-03-22 2019-05-31 北京壹氢科技有限公司 一种基于双mems加速度计的在线倾角测量方法
CN111897412A (zh) * 2019-05-05 2020-11-06 清华大学 动作捕捉装置
US20220155800A1 (en) * 2019-08-09 2022-05-19 Autel Robotics Co., Ltd. Method and apparatus for yaw fusion and aircraft
CN110440805A (zh) * 2019-08-09 2019-11-12 深圳市道通智能航空技术有限公司 一种偏航角的融合方法、装置及飞行器
CN110377058B (zh) * 2019-08-30 2021-11-09 深圳市道通智能航空技术股份有限公司 一种飞行器的偏航角修正方法、装置及飞行器
CN110377058A (zh) * 2019-08-30 2019-10-25 深圳市道通智能航空技术有限公司 一种飞行器的偏航角修正方法、装置及飞行器
CN110471123A (zh) * 2019-09-02 2019-11-19 临沂大学 一种旋转加速度计重力梯度仪数据诊断及处理方法
CN110674888A (zh) * 2019-10-11 2020-01-10 中国人民解放军海军航空大学青岛校区 一种基于数据融合的头部姿态识别方法
CN110674888B (zh) * 2019-10-11 2022-04-05 中国人民解放军海军航空大学青岛校区 一种基于数据融合的头部姿态识别方法
CN111076722B (zh) * 2019-11-18 2022-07-19 广州南方卫星导航仪器有限公司 基于自适应的四元数的姿态估计方法及装置
CN111076722A (zh) * 2019-11-18 2020-04-28 广州南方卫星导航仪器有限公司 基于自适应的四元数的姿态估计方法及装置
CN110792430A (zh) * 2019-11-20 2020-02-14 中国地质大学(北京) 一种基于多传感器数据融合的随钻测斜方法及装置
CN111007863B (zh) * 2019-12-06 2023-05-02 广州市申迪计算机系统有限公司 一种机器人航向角的测量方法、装置及存储介质
CN111007863A (zh) * 2019-12-06 2020-04-14 广州市申迪计算机系统有限公司 一种机器人航向角的测量方法、装置及存储介质
CN111177669A (zh) * 2019-12-11 2020-05-19 宇龙计算机通信科技(深圳)有限公司 终端的识别方法、装置、终端及存储介质
CN110954102A (zh) * 2019-12-18 2020-04-03 无锡北微传感科技有限公司 用于机器人定位的磁力计辅助惯性导航系统及方法
CN111024122B (zh) * 2019-12-18 2024-01-19 上海聿毫信息科技有限公司 基于蓝牙和九轴陀螺仪的超声波笔倾斜偏差补偿方法
CN110954102B (zh) * 2019-12-18 2022-01-07 无锡北微传感科技有限公司 用于机器人定位的磁力计辅助惯性导航系统及方法
CN111551174A (zh) * 2019-12-18 2020-08-18 无锡北微传感科技有限公司 基于多传感器惯性导航系统的高动态车辆姿态计算方法及系统
CN111024122A (zh) * 2019-12-18 2020-04-17 上海聿毫信息科技有限公司 基于蓝牙和九轴陀螺仪的超声波笔倾斜偏差补偿方法
CN111895988A (zh) * 2019-12-20 2020-11-06 北京空天技术研究所 无人机导航信息更新方法及装置
CN110987267A (zh) * 2019-12-23 2020-04-10 佳讯飞鸿(北京)智能科技研究院有限公司 转辙机应力信号检测装置和方法及电子设备
CN110879066A (zh) * 2019-12-26 2020-03-13 河北美泰电子科技有限公司 一种姿态解算算法、装置及车载惯性导航系统
CN111189473A (zh) * 2020-01-08 2020-05-22 湖北三江航天红峰控制有限公司 一种基于磁传感器和加表的航姿系统陀螺误差补偿方法
CN111399005A (zh) * 2020-03-09 2020-07-10 展讯通信(上海)有限公司 移动终端的定姿定位方法、系统、介质及电子设备
CN111338320B (zh) * 2020-03-11 2023-03-28 西安应用光学研究所 一种稳定平台故障保护系统及方法
CN111338320A (zh) * 2020-03-11 2020-06-26 西安应用光学研究所 一种稳定平台故障保护方法
CN113514049A (zh) * 2020-04-10 2021-10-19 北京三快在线科技有限公司 无人机姿态测量方法、装置、无人机及存储介质
CN111337018A (zh) * 2020-05-21 2020-06-26 上海高仙自动化科技发展有限公司 定位方法及装置、智能机器人及计算机可读存储介质
CN111337018B (zh) * 2020-05-21 2020-09-01 上海高仙自动化科技发展有限公司 定位方法及装置、智能机器人及计算机可读存储介质
CN113739817B (zh) * 2020-05-29 2023-09-26 上海华依智造动力技术有限公司 汽车组合导航设备信号融合算法参数的在线自动调试方法
CN113739817A (zh) * 2020-05-29 2021-12-03 上海华依科技集团股份有限公司 一种汽车组合导航设备信号融合算法参数的在线自动调试方法
CN111709517A (zh) * 2020-06-12 2020-09-25 武汉中海庭数据技术有限公司 一种基于置信度预测系统的冗余融合定位增强的方法和装置
CN111966130B (zh) * 2020-06-28 2023-06-27 上海伊涵家居饰品有限公司 座椅自动归位控制方法、系统及其存储介质
CN111966130A (zh) * 2020-06-28 2020-11-20 上海伊涵家居饰品有限公司 座椅自动归位控制方法、系统及其存储介质
CN111947658A (zh) * 2020-06-30 2020-11-17 北京航天控制仪器研究所 一种通信辅助定位的低成本自主导航装置及导航方法
CN114074693A (zh) * 2020-08-13 2022-02-22 比亚迪股份有限公司 多传感器融合的列车定位方法、装置、定位系统及列车
CN112346479A (zh) * 2020-11-18 2021-02-09 大连海事大学 一种基于集中式卡尔曼滤波的无人航行器状态估计方法
CN112346479B (zh) * 2020-11-18 2023-08-22 大连海事大学 一种基于集中式卡尔曼滤波的无人航行器状态估计方法
CN112630813B (zh) * 2020-11-24 2024-05-03 中国人民解放军国防科技大学 基于捷联惯导和北斗卫星导航系统的无人机姿态测量方法
CN112630813A (zh) * 2020-11-24 2021-04-09 中国人民解放军国防科技大学 基于捷联惯导和北斗卫星导航系统的无人机姿态测量方法
CN113405553B (zh) * 2020-11-30 2023-05-26 辽宁工业大学 一种无人驾驶特种车辆姿态测量方法
CN113405553A (zh) * 2020-11-30 2021-09-17 辽宁工业大学 一种无人驾驶特种车辆姿态测量方法
CN112629538A (zh) * 2020-12-11 2021-04-09 哈尔滨工程大学 基于融合互补滤波和卡尔曼滤波的舰船水平姿态测量方法
CN112629538B (zh) * 2020-12-11 2023-02-14 哈尔滨工程大学 基于融合互补滤波和卡尔曼滤波的舰船水平姿态测量方法
CN112945225A (zh) * 2021-01-19 2021-06-11 西安理工大学 基于扩展卡尔曼滤波的姿态解算系统及解算方法
WO2022161271A1 (zh) * 2021-01-26 2022-08-04 深圳市普渡科技有限公司 斜坡定位校正方法、装置、机器人及可读存储介质
CN112923924A (zh) * 2021-02-01 2021-06-08 杭州电子科技大学 一种锚泊船舶姿态与位置监测方法及系统
CN113063416B (zh) * 2021-02-05 2023-08-08 重庆大学 一种基于自适应参数互补滤波的机器人姿态融合方法
CN113063416A (zh) * 2021-02-05 2021-07-02 重庆大学 一种基于自适应参数互补滤波的机器人姿态融合方法
CN113029127A (zh) * 2021-03-10 2021-06-25 中国人民解放军海军航空大学 基于分布式循环结构的飞行器自主姿态估计方法
CN113229804A (zh) * 2021-05-07 2021-08-10 陕西福音假肢有限责任公司 一种用于关节活动度的磁场数据融合电路及其方法
CN113108790A (zh) * 2021-05-14 2021-07-13 深圳中智永浩机器人有限公司 机器人imu角度测量方法、装置、计算机设备及存储介质
CN114252073A (zh) * 2021-11-25 2022-03-29 江苏集萃智能制造技术研究所有限公司 一种机器人姿态数据融合方法
CN114252073B (zh) * 2021-11-25 2023-09-15 江苏集萃智能制造技术研究所有限公司 一种机器人姿态数据融合方法
CN113936044B (zh) * 2021-12-17 2022-03-18 武汉锐科光纤激光技术股份有限公司 激光设备运动状态的检测方法、装置、计算机设备及介质
CN113936044A (zh) * 2021-12-17 2022-01-14 武汉锐科光纤激光技术股份有限公司 激光设备运动状态的检测方法、装置、计算机设备及介质
CN114217628A (zh) * 2021-12-24 2022-03-22 北京理工大学重庆创新中心 基于5g通讯的双路imu单元无人机控制器及控制方法
CN114279311A (zh) * 2021-12-27 2022-04-05 深圳供电局有限公司 一种基于惯性的gnss变形监测方法与系统
CN114526729A (zh) * 2022-01-14 2022-05-24 重庆邮电大学 一种基于冗余技术的mems惯性定位系统航向优化方法
CN114526729B (zh) * 2022-01-14 2023-11-17 重庆邮电大学 一种基于冗余技术的mems惯性定位系统航向优化方法
CN114485641B (zh) * 2022-01-24 2024-03-26 武汉梦芯科技有限公司 一种基于惯导卫导方位融合的姿态解算方法及装置
CN114485641A (zh) * 2022-01-24 2022-05-13 武汉梦芯科技有限公司 一种基于惯导卫导方位融合的姿态解算方法及装置
WO2023220972A1 (zh) * 2022-05-18 2023-11-23 北京小米移动软件有限公司 移动设备及其位姿估计方法、装置、存储介质
WO2024104446A1 (zh) * 2022-11-18 2024-05-23 优奈柯恩(北京)科技有限公司 用于估计设备姿态的方法和装置
CN116625407B (zh) * 2023-06-05 2024-02-20 泉州职业技术大学 一种智能微姿态测量方法与系统
CN116625407A (zh) * 2023-06-05 2023-08-22 泉州职业技术大学 一种智能微姿态测量方法与系统
CN117572905A (zh) * 2023-11-29 2024-02-20 哈尔滨工业大学 一种超低频单自由度隔振系统的线性高斯最优控制器设计方法
CN118219707A (zh) * 2024-05-24 2024-06-21 南京信息工程大学 智能车控制方法、装置、智能车及存储介质
CN118219707B (zh) * 2024-05-24 2024-08-16 南京信息工程大学 智能车控制方法、装置、智能车及存储介质

Also Published As

Publication number Publication date
CN109001787B (zh) 2022-10-21

Similar Documents

Publication Publication Date Title
CN109001787B (zh) 一种姿态角解算与定位的方法及其融合传感器
CN112629538B (zh) 基于融合互补滤波和卡尔曼滤波的舰船水平姿态测量方法
CN107655476B (zh) 基于多信息融合补偿的行人高精度足部导航方法
US6859727B2 (en) Attitude change kalman filter measurement apparatus and method
CN106500693B (zh) 一种基于自适应扩展卡尔曼滤波的ahrs算法
US7216055B1 (en) Dynamic attitude measurement method and apparatus
US9417091B2 (en) System and method for determining and correcting field sensors errors
Hyyti et al. A DCM Based Attitude Estimation Algorithm for Low‐Cost MEMS IMUs
CN111189442B (zh) 基于cepf的无人机多源导航信息状态预测方法
CN112945225A (zh) 基于扩展卡尔曼滤波的姿态解算系统及解算方法
CN112504275B (zh) 一种基于级联卡尔曼滤波算法的水面舰船水平姿态测量方法
CN108458709B (zh) 基于视觉辅助测量的机载分布式pos数据融合方法和装置
Cao et al. Anti-disturbance fault tolerant initial alignment for inertial navigation system subjected to multiple disturbances
CN110849360B (zh) 面向多机协同编队飞行的分布式相对导航方法
CN113566850B (zh) 惯性测量单元的安装角度标定方法、装置和计算机设备
Sokolović et al. INS/GPS navigation system based on MEMS technologies
CN116007620A (zh) 一种组合导航滤波方法、系统、电子设备及存储介质
CN115878939A (zh) 基于飞行器舵面偏转的高精度动态测量方法
CN111141285A (zh) 一种航空重力测量装置
CN107747944B (zh) 基于融合权重矩阵的机载分布式pos传递对准方法和装置
CN113932803B (zh) 适用于高动态飞行器的惯性/地磁/卫星组合导航系统
CN115950426A (zh) 一种基于运动加速度补偿的容积卡尔曼滤波姿态解算方法
CN115127591A (zh) 一种基于统计置信距离量测自举的机载dpos传递对准方法
Zheng et al. Multi-rotor uav attitude calculation based on extended kalman filter
CN112629521A (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