[发明专利]基于小波分形的自主式水下机器人故障辨识方法有效
申请号: | 201510059018.3 | 申请日: | 2015-02-05 |
公开(公告)号: | CN104699073B | 公开(公告)日: | 2017-06-20 |
发明(设计)人: | 张铭钧;刘维新;刘星;殷宝吉;王玉甲;赵文德;姚峰 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供的是一种基于小波分形的自主式水下机器人故障辨识方法。通过对自主式水下机器人状态信号进行多层小波分解,以抑制外部随机干扰对辨识准确性的影响,并获得自主式水下机器人推进器故障多个频段上的故障描述,提高故障辨识精度;对多层小波分解获得的小波逼近系数和小波细节系数提取分形特征,组成分形特征矩阵,通过与前期通过水池实验建立的样本特征矩阵中的分形特征计算相关系数,得到推进器故障辨识结果。本发明适用于解决自主式水下机器人由于受外部随机干扰影响,推进器故障程度准确度不高的问题,提高了故障辨识精度,可用于自主式水下机器人推进器故障辨识、容错控制等领域。 | ||
搜索关键词: | 基于 小波分形 自主 水下 机器人 故障 辨识 方法 | ||
【主权项】:
一种基于小波分形的自主式水下机器人故障辨识方法,其特征是:(1)采用多层小波分解方法对自主式水下机器人传感器和控制器数据进行分解,具体包括:(1.1)数据截取过程:当采集到数据长度为L的传感器和控制器数据后启动检测,当再次采集到新的数据后,舍弃原数组第一个数据并将新采集回来的数据放在原数组的末尾,始终保持数据长度为L;(1.2)小波分解过程:对步骤(1.1)截取的自主式水下机器人传感器和控制器数据进行W层小波分解,小波基函数为“X”;(2)采用分形特征提取方法对原始传感器和控制器数据以及步骤(1.2)获得的小波细节系数和小波逼近系数提取分形故障特征F,具体步骤如下:(2.1)设置宽度为R的矩形覆盖到待提取分形特征的曲线上,逐步移动矩形遍及所有曲线点,将所有矩形的高度和宽度相乘并且相加,得到总面积S(R);(2.2)按式Rp=2p*R,其中p=1,2,3…L/2,系列地改变R的大小后重复步骤(2.1),得到一系列面积S(Rp);(2.3)将S(Rp)除以Rp2得到N(Rp),采用最小二乘拟合方法对系列值Ln(N(Rp))/Ln(1/Rp)拟合直线,直线的斜率即为分形故障特征F的大小;(3)采用相关系数方法对自主式水下机器人待测故障信号进行故障辨识,所述故障辨识方法的步骤如下:(3.1)构建故障特征矩阵过程:根据步骤(1)所述多层小波分解方法和步骤(2)所述分形故障特征提取方法,分别获得了自主式水下机器人传感器和控制器数据时域信号与多层小波分解后小波系数的分形特征,采用这些分形特征构建故障特征矩阵式中:FAUV为所构建的自主式水下机器人故障特征矩阵,FV和Fθ分别代表左主推电压、右主推电压、纵向速度和艏向角度时域信号分形特征,和分别代表上述时域信号分别对应的小波分解后逼近系数的分形特征,和分别代表上述时域信号分别对应的小波分解后细节系数的分形特征;(3.2)计算相关系数C过程:根据步骤(3.1)获得的待测故障信号故障特征矩阵,计算其与故障样本特征矩阵之间的相关系数C,式中:x为第x个待测故障信号,j为故障模式库中第j种故障样本,C(x,j)为待测故障信号x与第j种故障样本的相关系数,m为故障特征矩阵的行数,n为故障特征矩阵的列数,Fx为待测故障信号故障特征矩阵中对应m、n值位置的分形特征,Fj为故障模式库中第j种故障样本所属故障特征矩阵对应m、n值位置的分形特征;(3.3)根据相关系数C辨识故障程度过程:步骤(3.2)计算得出的C(x,j)越大,表征待测故障信号x与对应的第j种故障样本的相关程度越大,即推力损失程度越接近;反之则表征待测故障信号与对应的第j种故障样本的推力损失程度越不接近。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510059018.3/,转载请声明来源钻瓜专利网。
- 上一篇:单旋翼农用无人机植保喷洒系统调整方法
- 下一篇:航空发动机通用仿真器