首页 / 专利库 / 视听技术与设备 / 均值漂移过程 / 一种多MEMS传感器组合测姿方法

一种多MEMS传感器组合测姿方法

阅读:393发布:2020-05-14

专利汇可以提供一种多MEMS传感器组合测姿方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种多MEMS 传感器 组合测姿方法,步骤是:1)在载体 坐标系 的三个轴上,将四组MEMS传感器两两对 角 安装在载体坐标系的各轴上, 相位 差为180°;2)采集四组MEMS传感器的测量数据与四元数估计数据的向量积作为 传感器系统 误差参数;3)将传感器系统误差参数作为模糊 控制器 和PI控制器的输入参数,将控制器的输出参数作为互补 滤波器 的输入参数,以修正 陀螺仪 的 角速度 输出;4)根据修正后的陀螺仪角速度数据,通过四元数微分方程解算出 姿态 角数据。本发明方法仿真结果表明,提出的方法较传统姿态解算具有更好的 精度 以及鲁棒性。,下面是一种多MEMS传感器组合测姿方法专利的具体信息内容。

1.一种多MEMS传感器组合测姿方法,其特征在于,包括以下步骤:
(1)在载体坐标系的三个轴上,将四组MEMS传感器两两对安装在载体坐标系的各轴上,相位差为180°;
(2)采集四组MEMS传感器的测量数据与四元数估计数据的向量积作为传感器系统误差参数;
(3)将传感器系统误差参数作为模糊控制器和PI控制器的输入参数,将控制器的输出参数作为互补滤波器的输入参数,以修正陀螺仪角速度输出;
(4)根据修正后的陀螺仪角速度数据,通过四元数微分方程解算出姿态角数据。
2.根据权利要求1所述的一种多MEMS传感器组合测姿方法,其特征在于,所述步骤(1)的具体过程为:
首先采用十二组MEMS传感器均匀分布在载体坐标系的各轴上,即每一轴上应用四组MEMS传感器,将四组MEMS传感器两两对角安装,为了方便计算将四组MEMS传感器分为a,b组每一组由两组传感器对角安装,设置俯仰角为θ,横滚角为γ以及航向角为 载体坐标系为n系,参考坐标系为s系,xsyszs为参考坐标系北东地方向,初始载体和参考坐标系的三轴相重合,参考坐标系经过旋转后与载体坐标系的关系为:载体坐标系等于方向余弦矩阵与参考坐标系的乘积,欧拉角是一个坐标系到另一个坐标系的变换,可以通过不同坐标轴的3次连续转动来实现,用欧拉角的形式可以表示方向余弦矩阵
3.根据权利要求1所述的一种多MEMS传感器组合测姿方法,其特征在于,所述步骤(2)的具体过程为:
先计算a组MEMS传感器所测得的数据和参考坐标系下加速度和磁场强度数据通过坐标变换矩阵,得到俯仰角θ1,横滚角γ1以及航向角 b组和a组的方法一样,同理求得b组的俯仰角θ2,横滚角γ2以及航向角 利用均值法得到整个系统的俯仰角θ,横滚角γ以及航向角 由于欧拉角存在奇点问题,所以将解算出欧拉角初始数据表示为四元数的初始值,即可得四元数矩阵 四元数用q0,q1,q2,q3表示成一个具有4个参数的复数形式,q0为其实部,q1,q2,q3为其虚部,利用向量积法算出俯仰角和横滚角的误差eθγ以及航向角误差eθγ为四元数矩阵 第三列数据与加速度传感器测量数据做向量积, 为四元数矩阵 与地理坐标系下的地磁测量向量的乘积再与磁计输出数据的单位向量的乘积,得到每组传感器的系统误差 求得第一组至第四组传感器的系统误差e。
4.根据权利要求1所述的一种多MEMS传感器组合测姿方法,其特征在于,所述步骤(3)中,所述的将四组MEMS传感器系统误差e分别作为两组模糊控制器和两组PI控制器的输入参数,将两组模糊控制器和两组PI控制器的输出参数u作为互补滤波器的输入参数,以修正陀螺仪的角速度输出。
5.根据权利要求1所述的一种多MEMS传感器组合测姿方法,其特征在于,所述步骤(4)的具体过程为:
通过两组模糊控制器与两组PI控制器调节,互补滤波修正后得到的角速度 采用四阶龙格库塔算法得到四元数微分方程的解,进行归一化处理后,即单位化,得到新的四元数矩阵 进而转换成姿态角,四元数转化姿态角俯仰角θ=-arcsin2(q1q3-q0q2),横滚角航向角
6.根据权利要求1所述的一种多MEMS传感器组合测姿方法,其特征在于,在所述步骤(3)中,所述的利用互补滤波原理修正陀螺仪漂移误差的具体方法包括以下步骤:
(3-1)将两组模糊控制器都是选用二维模糊控制器,其的输入误差A,误差变化率B以及输出C论域为[-6,6],[-6,6],[-3,3];模糊集均为{NB,NM,NS,ZO,PS,PM,PB},模糊推理语句选用“If A and B then C”蕴含关系为A∧B→C;根据关系矩阵R得出输出量,关系矩阵R为A和B向量积的列转置与C合成;选用三角形隶属函数trimf(x,[a,b,c]);选择Mamdani模糊系统进行推理;反模糊化选用面积重心法centroid,两组PI控制器相应参数设置为P为2,I为
0.02;
(3-2)将模糊控制器构造好以及PI控制器相应参数设置好后,将四组MEMS传感器的系统误差分别作为两组模糊控制器和两组PI控制器的输入量,即将第一组传感器和第二组传
1 2
感器的系统误差e和e 作为两组模糊控制器的输入量,第三组传感器和第四组传感器的系统误差e3和e4作为两组PI控制器的输入量;
(3-3)将两组模糊控制器和两组PI控制器的输出参数u1,u2,u3,u4,作为互补滤波的输入参数,得到四组修正后的角速度 通过均值法得到载体的角速度

说明书全文

一种多MEMS传感器组合测姿方法

技术领域

[0001] 本发明属于传感器技术领域,涉及一种采用MEMS(微机电系统)传感器来进行物体姿态测量的方法。

背景技术

[0002] 近年来,随着科技的发展,(Micro-Electro-Mechanical systems,MESM)惯性传感器以及计算机技术的快速发展,由于MEMS传感器体积小,低功耗,成本低被广泛运用于军事、惯性导航系统、示教机器人系统、工业自动化、大型医疗设备等。一般的MEMS传感器姿态测量系统通常采用九轴惯性传感器来测量,其中包括三轴加速度计,三轴磁计和三轴陀螺仪。利用测量出的加速度,速度和磁场强度对数据进行融合得到相对于陀螺仪积分算法和磁罗盘算法更精确的姿态角数据,数据融合算法常采用互补滤波和卡尔曼滤波。然而惯性传感器受本身工艺影响,精度低且在测量的过程中会受到复杂环境的影响,会使其测量的过程产生一系列的误差和噪声,在姿态测量和数据融合过程不可避免的引起姿态角较大偏差以及不稳定性
[0003] 针对上述存在的问题,常见的解决方法是采用单组MEMS传感器将测量值与观测值之间的偏差作为PI控制器的输入参数,通过互补滤波进行数据融合,以此来增强系统的稳定性;通过此种方法得出静态航向角的范围,标准差分别为:0.767°、0.201°,动态态航向角的范围,标准差分别为:2.852°、0.649°,然而单组MEMS传感器,内部存在耦合误差,系统的可靠性低;输入、输出信息可信度不高;并且单组PI控制器可能会引起积分饱和以及响应速度慢等问题,所以导致姿态角精度没有得到实质性提升。因此,本发明提供一种多MEMS 传感器组合测姿方法,采用了在载体坐标系各轴上四组MEMS传感器两两对角进行安装,减小了MEMS传感器内部耦合误差问题提高系统的可靠性;提高输入、输出信息可信度,采用两组模糊控制器与两组PI控制器组合调节,提高其响应速度等问题。静态数据可得航向角的范围,标准差分别为:0.281°、0.064°,动态数据可得航向角的范围,标准差分别为:1.062°、 0.213°,通过数据对比可得,本发明所提出的方案航向角误差更小,所以姿态解算精度更高,鲁棒性更好。

发明内容

[0004] 发明目的是姿态解算的传统方法中存在精度低,稳定性差等问题,提供一种多MEMS传感器组合测姿方法。该方法是以在载体坐标系的三个轴上,将四组MEMS传感器两两对角安装在载体坐标系的各轴上为基础,将模糊控制器和PI控制器对误差数据进行调节,将调节后所得的数据利用互补滤波原理对角速度进行修正,将修正后的角速度,通过四元数微分方程解算出姿态角数据。
[0005] 为达到上述目的,本发明是通过以下技术方案实现的:
[0006] 一种多MEMS传感器组合测姿方法,包括以下步骤:
[0007] (1)在载体坐标系的三个轴上,将四组MEMS传感器两两对角安装在载体坐标系的各轴上,相位差为180°;
[0008] (2)采集四组MEMS传感器的测量数据与四元数估计数据的向量积作为传感器系统误差参数;
[0009] (3)将传感器系统误差参数作为模糊控制器和PI控制器的输入参数,将控制器的输出参数作为互补滤波器的输入参数,以修正陀螺仪的角速度输出;
[0010] (4)根据修正后的陀螺仪角速度数据,通过四元数微分方程解算出姿态角数据。
[0011] 所述步骤(1)的具体过程为:
[0012] 首先采用十二组MEMS传感器均匀分布在载体坐标系的各轴上,即每一轴上应用四组 MEMS传感器,将四组MEMS传感器两两对角安装,为了方便计算将四组MEMS传感器分为a,b组每一组由两组传感器对角安装,设置俯仰角为θ,横滚角为γ以及航向角为 载体坐标系为n系,参考坐标系为s系,xsyszs为参考坐标系北东地方向,初始载体和参考坐标系的三轴相重合,参考坐标系经过旋转后与载体坐标系的关系为:载体坐标系等于方向余弦矩阵参考坐标系的乘积,欧拉角是一个坐标系到另一个坐标系的变换,可以通过不同坐标轴的3次连续转动来实现,用欧拉角的形式可以表示方向余弦矩阵
[0013] 进一步优选,所述步骤(2)的具体过程为:
[0014] 先计算a组MEMS传感器所测得的数据和参考坐标系下加速度和磁场强度数据通过坐标变换矩阵,得到俯仰角θ1,横滚角γ1以及航向角 b组和a组的方法一样,同理求得b组的俯仰角θ2,横滚角γ2以及航向角 利用均值法得到整个系统的俯仰角θ,横滚角γ以及航向角 由于欧拉角存在奇点问题,所以将解算出欧拉角初始数据表示为四元数的初始值,即可得四元数矩阵 四元数用q0,q1,q2,q3表示成一个具有4个参数的复数形式,q0为其实部,q1,q2,q3为其虚部,利用向量积法算出俯仰角和横滚角的误差 以及航向角误差为四元数矩阵 第三列数据与加速度传感器测量数据做向量积, 为四元数矩阵与地理坐标系下的地磁测量向量的乘积再与磁力计输出数据的单位向量的乘积,得到每组传感器的系统误差 求得第一组至第四组传感器的系统误差e。
[0015] 进一步优选,在所述步骤(3)中,所述的将四组MEMS传感器系统误差e分别作为两组模糊控制器和两组PI控制器的输入参数,两组模糊控制器和两组PI控制器的输出参数u作为互补滤波器的输入参数,以修正陀螺仪的角速度输出包括以下步骤:
[0016] (3-1)将两组模糊控制器都是选用二维模糊控制器,其的输入误差,误差变化率以及输出论域为[-6,6],[-6,6],[-3,3];模糊集均为{NB,NM,NS,ZO,PS,PM,PB},模糊推理语句选用“If A and B then C”蕴含关系为A∧B→C;根据关系矩阵R得出输出量,关系矩阵R 为A和B向量积的列转置与C合成;选用三角形隶属函数trimf(x,[a,b,c]);选择Mamdani模糊系统进行推理;反模糊化选用面积重心法centroid,两组PI控制器相应参数设置为P为2, I为0.02;
[0017] (3-2)将模糊控制器构造好以及PI控制器相应参数设置好后,将四组MEMS传感器的系统误差分别作为两组模糊控制器和两组PI控制器的输入量,即将第一组传感器和第二组传感器的系统误差e1和e2作为两组模糊控制器的输入量,第三组传感器和第四组传感器的系统误差e3和e4作为两组PI控制器的输入量;
[0018] (3-3)将两组模糊控制器和两组PI控制器的输出参数u1,u2,u3,u4,作为互补滤波的输入参数,得到四组修正后的角速度 通过均值法得到载体的角速度
[0019] 进一步优选,所述步骤(4)的具体过程为:
[0020] 通过两组模糊控制器与两组PI控制器调节,互补滤波修正后得到的角速度 采用四阶龙格库塔算法得到四元数微分方程的解,进行归一化处理后,即单位化,得到新的四元数矩阵 进而转换成姿态角,四元数转化姿态角俯仰角θ=-arcsin 2(q1q3-q0q2),横滚角 航向角
[0021] 与现有技术相比,本发明包括以下优点和有益效果:
[0022] (1)本发明采用了在载体坐标系各轴上四组MEMS传感器两两对角进行安装,相较于传统的单组MEMS传感器能够减小传感器内部各微传感器之间的耦合误差问题;提高系统的可靠性;提高输入、输出信息可信度。
[0023] (2)本次发明采用了两组模糊控制器和两组PI控制器组合调节,相较于使用单PI调节,更加精准,互补滤波与其结合调节,能够提高误差的收敛速度。
[0024] (3)本次发明采用龙格库塔法来对四元数进行更新相较于卡尔曼滤波(扩展卡尔曼滤波)结构简单,计算量小,能有效保证系统姿态测量的实时性和有效性。
[0025] (4)本次发明相较于传统运用PI和互补滤波算法调节角速度原始数据,在静态和动态误差方面减小了68%,67%。
[0026] (5)本次发明具有一定的实际应用价值且抗干扰能力强,稳定系数高。附图说明
[0027] 图1为四组MEMS传感器对角安装方式示意图。
[0028] 图2为一种多MEMS传感器组合测姿方法总体框图
[0029] 图3为模拟载体静态的姿态角误差仿真图。
[0030] 图4为模拟载体的航向角由0°匀速变为-90°的仿真结果图。
[0031] 图5为模拟载体动态误差仿真图。

具体实施方式

[0032] 如图1所示,本发明一种多MEMS传感器组合测姿方法,包括在载体坐标系中,将四组 MEMS传感器在每一轴上分别两两对角安装;通过传感器的测量值与四元数估计数据的向量积作为传感器系统误差参数;将所得到传感器系统误差参数作为两组模糊控制器与两组PI控制器输入量参数,通过两组模糊控制器和两组PI控制器的输出参数作为互补滤波器的输入参数,以修正陀螺仪的角速度输出;根据修正后的陀螺仪角速度数据,利用龙格库塔算法对四元数微分方程进行更新,得到精确的四元数值,进而转化为姿态角。
[0033] 本发明是一种多MEMS传感器组合测姿方法,包括以下步骤:
[0034] (1)在载体坐标系的三个轴上,将四组MEMS传感器两两对角安装在载体坐标系的各轴上,相位差为180°;
[0035] (2)采集四组MEMS传感器的测量数据与四元数估计数据的向量积作为传感器系统误差参数;
[0036] (3)将传感器系统误差参数作为模糊控制器和PI控制器的输入参数,将控制器的输出参数作为互补滤波器的输入参数,以修正陀螺仪的角速度输出;
[0037] (4)根据修正后的陀螺仪角速度数据,通过四元数微分方程解算出姿态角数据。
[0038] 所述步骤(1)的具体过程为:
[0039] 首先采用十二组MEMS传感器均匀分布在载体坐标系的各轴上,即每一轴上应用四组 MEMS传感器,将四组MEMS传感器两两对角安装,为了方便计算将四组MEMS传感器分为a,b组每一组由两组传感器对角安装,设置俯仰角为θ,横滚角为γ以及航向角为 载体坐标系为n系,参考坐标系为s系,xsyszs为参考坐标系北东地方向,初始载体和参考坐标系的三轴相重合,参考坐标系经过旋转后与载体坐标系的关系为:载体坐标系等于方向余弦矩阵与参考坐标系的乘积,欧拉角是一个坐标系到另一个坐标系的变换,可以通过不同坐标轴的3次连续转动来实现,用欧拉角的形式可以表示方向余弦矩阵
[0040] 进一步优选,所述步骤(2)的具体过程为:
[0041] 先计算a组MEMS传感器所测得的数据和参考坐标系下加速度和磁场强度数据通过坐标变换矩阵,得到俯仰角θ1,横滚角γ1以及航向角 b组和a组的方法一样,同理求得b组的俯仰角θ2,横滚角γ2以及航向角 利用均值法得到整个系统的俯仰角θ,横滚角γ以及航向角 由于欧拉角存在奇点问题,所以将解算出欧拉角初始数据表示为四元数的初始值,即可得四元数矩阵 四元数用q0,q1,q2,q3表示成一个具有4个参数的复数形式,q0为其实部,q1,q2,q3为其虚部,利用向量积法算出俯仰角和横滚角的误差 以及航向角误差为四元数矩阵 第三列数据与加速度传感器测量数据做向量积, 为四元数矩阵与地理坐标系下的地磁测量向量的乘积再与磁力计输出数据的单位向量的乘积,得到每组传感器的系统误差 求得第一组至第四组传感器的系统误差e。
[0042] 进一步优选,在所述步骤(3)中,所述的将四组MEMS传感器系统误差e分别作为两组模糊控制器和两组PI控制器的输入参数,两组模糊控制器和两组PI控制器的输出参数u作为互补滤波器的输入参数,以修正陀螺仪的角速度输出包括以下步骤:
[0043] (3-1)将两组模糊控制器都是选用二维模糊控制器,其的输入误差,误差变化率以及输出论域为[-6,6],[-6,6],[-3,3];模糊集均为{NB,NM,NS,ZO,PS,PM,PB},模糊推理语句选用“If A and B then C”蕴含关系为A∧B→C;根据关系矩阵R得出输出量,关系矩阵R 为A和B向量积的列转置与C合成;选用三角形隶属函数trimf(x,[a,b,c]);选择Mamdani模糊系统进行推理;反模糊化选用面积重心法centroid,两组PI控制器相应参数设置为P为2, I为0.02;
[0044] (3-2)将模糊控制器构造好以及PI控制器相应参数设置好后,将四组MEMS传感器的系统误差分别作为两组模糊控制器和两组PI控制器的输入量,即将第一组传感器和第二组传感器的系统误差e1和e2作为两组模糊控制器的输入量,第三组传感器和第四组传感器的系统误差e3和e4作为两组PI控制器的输入量;
[0045] (3-3)将两组模糊控制器和两组PI控制器的输出参数u1,u2,u3,u4,作为互补滤波的输入参数,得到四组修正后的角速度 通过均值法得到载体的角速度
[0046] 进一步优选,所述步骤(4)的具体过程为:
[0047] 通过两组模糊控制器与两组PI控制器调节,互补滤波修正后得到的角速度 采用四阶龙格库塔算法得到四元数微分方程的解,进行归一化处理后,即单位化,得到新的四元数矩阵 进而转换成姿态角,四元数转化姿态角俯仰角θ=-arcsin 2(q1q3-q0q2),横滚角 航向角
[0048] 图2为本发明的一种多MEMS传感器安装方法示意图,在载体坐标系各轴上采用四组传感器,两两对角安装,即相位差180°。
[0049] 图3为本发明的一种多MEMS传感器组合测姿方法,模拟载体静态误差仿真图,其中设定加速度计的随机误差为1×10-4g,磁力计的随机误差为50nt,静态测量陀螺仪随机误差为 0.1°/h。
[0050] 图4为本发明的一种多MEMS传感器组合测姿方法,模拟载体航向角由0°匀速变化为 -90°,陀螺仪的随机误差增加到0.4°/h。
[0051] 图5为本发明的一种多MEMS传感器组合测姿方法,模拟载体动态误差仿真图。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈