发明名称 一种水下机器人传感器故障诊断方法
摘要 本发明属于水下机器人技术领域,特别涉及一种用于水下机器人传感器故障诊断的方法。本发明包括设定最大循环次数有效的检测器的数量;设定阈值;判断是否达到最大循环次数;产生检测器;将检测器正常状态信号集合比较;判断故障有效检测器集是否满;将检测器与已知故障集相比较;判断已有的故障记忆有效检测器集。本发明针对水下机器人传感器故障诊断系统,进行故障检测和诊断,采用实数编码,利用欧氏距离计算和判断传感器危险状态,克服了传统阴性选择算法的漏报率高,不能有效辨认异常故障等缺点,提到了水下机器人传感器故障的检测准确率和适用性。
申请公布号 CN103245373A 申请公布日期 2013.08.14
申请号 CN201310121148.6 申请日期 2013.04.09
申请人 哈尔滨工程大学 发明人 莫宏伟;徐立芳;雍升;孙泽波;胡嘉祺;孟龙龙
分类号 G01D18/00(2006.01)I 主分类号 G01D18/00(2006.01)I
代理机构 代理人
主权项 1.一种水下机器人传感器故障诊断方法,其特征在于,包括如下步骤:(1)设定最大循环次数J及有效的检测器的数量L;(2)设定识别自我匹配的阈值r<sub>1</sub>和识别已知故障状态的匹配的阈值r<sub>2</sub>;(3)判断是否达到最大循环次数J,有效的检测器的数量是否达到最大;如果已满足任一条件则停止循环,故障检测器集进行故障检测;如果没有满足任一个条件则执行步骤(4);(4)产生检测器Ab={L<sub>D1</sub>,L<sub>D2</sub>,...,L<sub>DM</sub>},L<sub>D</sub>=(l<sub>D1</sub>,l<sub>D2</sub>,...l<sub>Dj</sub>,...,l<sub>DN</sub>),(0≤l<sub>Dj</sub>≤1,j=1,2,...,N),N为状态空间维数,M为状态检测向量个数,l<sub>Dj</sub>为归一化特征向量属性值;(5)将检测器Ab={L<sub>D1</sub>,L<sub>D2</sub>,...,L<sub>DM</sub>}和每一个自己集即正常状态信号集合Ag<sub>1</sub>={V<sub>S1</sub>,V<sub>S2</sub>,...,V<sub>SK</sub>},按照距离公式<img file="FDA00003026404700011.GIF" wi="466" he="177" />1≤j≤N相比较,判断是否匹配,如果d<sub>DS</sub>&lt;r<sub>1</sub>,则匹配,执行步骤(4);反之不匹配,执行步骤(6),其中V<sub>S</sub>=(v<sub>S1</sub>,v<sub>S2</sub>,...,v<sub>sj</sub>...,v<sub>SN</sub>),,0≤v<sub>Sj</sub>≤1,j=1,2,...,N,v<sub>Sj</sub>为归一化特征向量属性值;(6)判断故障有效检测器集是否满,如果不满执行步骤(7);如果满执行步骤(3);(7)将检测器Ab={L<sub>D1</sub>,L<sub>D2</sub>,...,L<sub>DM</sub>}与每一个已知故障集Ag<sub>2</sub>={V<sub>A1</sub>,V<sub>A2</sub>,...,V<sub>AL</sub>}模式按照距离公式<img file="FDA00003026404700012.GIF" wi="468" he="170" />1≤j≤N相比较,判断是否匹配,如果d<sub>DA</sub>&lt;r<sub>2</sub>,则匹配,执行步骤(8);否则不匹配则执行(3),V<sub>A</sub>=(v<sub>A1</sub>,v<sub>A2</sub>,...,v<sub>Aj</sub>,...,v<sub>AN</sub>),,0≤v<sub>Aj</sub>≤1,j=1,2,...,N,v<sub>Aj</sub>为归一化特征向量属性值;(8)判断已有的故障记忆有效检测器集内是否大于等于1,如果大于等于1,计算将要加入记忆有效检测器集的检测器与已有的记忆有效检测器集中每一个检测器的欧氏距离<img file="FDA00003026404700013.GIF" wi="489" he="169" />1≤j≤N,s<sub>Rj</sub>为归一化实数向量,如果有一个以上小于阈值d<sub>danger</sub>,则抛弃该检测器,执行步骤(3);如果大于阈值d<sub>danger</sub>,检测器则加入到故障的有效检测器集中,同时检测器集1的检测器数量加1,执行步骤(3)。
地址 150001 黑龙江省哈尔滨市南岗区南通大街145号哈尔滨工程大学科技处知识产权办公室