[发明专利]惯性测量系统多传感器冗余方法有效
申请号: | 201510726118.7 | 申请日: | 2015-10-30 |
公开(公告)号: | CN105424035B | 公开(公告)日: | 2018-06-01 |
发明(设计)人: | 赵龙;胡少波;郭琳;邓雅麒;曾宪超 | 申请(专利权)人: | 北京航天控制仪器研究所 |
主分类号: | G01C21/16 | 分类号: | G01C21/16;G01C25/00 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 臧春喜 |
地址: | 100854 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 惯性测量系统 多传感器 传感器 冗余 输出结果 失效传感器 输出 投影 判定 输出值计算 迭代判断 精度偏差 精度要求 向量算法 奇偶 序数 排序 测量 | ||
1.惯性测量系统多传感器冗余方法,其特征在于步骤如下:
(1)对惯性测量系统各传感器从1到M进行编码,基于该编码获得惯性测量系统传感器的输出数据向量DATA、投影阵H、故障传感器阵error_gro以及失效次数阵error_num,DATA为M维列向量,H为M×3的矩阵,M为传感器总数量,M>4,H中每一行元素为惯性测量系统X、Y、Z轴在对应传感器方向上的投影,故障传感器阵error_gro中的元素为故障传感器的编码,error_gro为error_size维的行向量,error_size为error_gro的元素个数,error_num为M维行向量,其中的每个元素为对应传感器的连续失效次数;
(2)惯性测量系统实时判断error_size的大小,如果error_size大于0,进入步骤(3),否则进入步骤(4);
(3)根据故障传感器阵中的传感器编码,将DATA中对应于上述传感器编码的数据清零,将H中对应于上述传感器编码的行元素清零,进入步骤(4);
(4)根据传感器的输出数据向量DATA和投影阵H计算惯性测量系统输出数据,进入步骤(5);
(5)根据投影阵H和步骤(4)得到的惯性测量系统输出数据计算惯性测量系统输出数据在各个传感器上的投影值,进入步骤(6);
(6)计算各个传感器上的投影值与对应传感器输出值差值的绝对值,并对其从小到大排序,进入步骤(7);
(7)判断绝对值的最大值是否大于预先设定的精度阈值,如果大于,进入步骤(8);否则,将失效次数阵error_num中的元素清零,进入步骤(14);
(8)判定第一次排序后的第n个传感器失效,设失效传感器的编码为k,设定传感器的输出数据备份向量为DATA1,备份投影阵为H1,DATA1=DATA,H1=H,将DATA1中编码为k的传感器输出数据清零,将H1中编码为k的行元素清零,进入步骤(9),n的初值为M;
(9)根据传感器的输出数据备份向量DATA1和备份投影阵H1计算并更新惯性测量系统输出数据,进入步骤(10);
(10)根据备份投影阵H1和步骤(9)得到的惯性测量系统输出数据计算惯性测量系统输出数据在各个传感器上的投影值,进入步骤(11);
(11)计算各个传感器上的投影值与对应传感器输出值差值的绝对值,并对其从小到大排序,进入步骤(12);
(12)判断差值绝对值的最大值是否大于预先设定的精度阈值,如果大于,则n=n-1,进入步骤(8);否则,error_num(k)加1,进入步骤(13);
(13)判断error_num(k)是否小于传感器故障阈值,如果小于,则直接进入步骤(14);否则,认为编码为k的传感器故障,将k加入到故障传感器阵中,进入步骤(14);
(14)将惯性测量系统输出数据输出。
2.根据权利要求1所述的惯性测量系统多传感器冗余方法,其特征在于:所述步骤(4)中计算惯性测量系统输出数据的方法为:
Output=(H
其中Output为惯性测量系统输出数据。
3.根据权利要求1所述的惯性测量系统多传感器冗余方法,其特征在于:所述步骤(5)计算惯性测量系统输出数据在各个传感器上投影值的方法为:
DATA_pro=H*Output
其中DATA_pro表示惯性测量系统输出数据在各个传感器上的投影值,Output为惯性测量系统输出数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航天控制仪器研究所,未经北京航天控制仪器研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510726118.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:移动体位置推测装置
- 下一篇:用于转子组件的磁性部件