[发明专利]一种信号在线野值剔除的方法无效
申请号: | 201010185944.2 | 申请日: | 2010-05-28 |
公开(公告)号: | CN101839922A | 公开(公告)日: | 2010-09-22 |
发明(设计)人: | 吴鹏;葛远声;陈世同;薛冰 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G01P15/02 | 分类号: | G01P15/02;G01P15/14 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供的是一种信号在线野值剔除的方法。首先,通过对信号小波变换后小波函数的检测和线性压缩处理,完成了对信号中野值能量的消除,同时线性剔除野值的方法保护了野值点附近的信号特征,避免了剔除野值带来的震荡现象。然后,针对微机械陀螺工作的特点,提出了利用虚拟野值概念进行小波降噪阈值计算的方法,实现了船用微机械陀螺信号的降噪。最后,利用本文提出的方法对含野值和噪声的微机械陀螺实测信号进行了滤波,在减小了野值点附近震荡的同时获得了比通用阈值降噪方法更高的信噪比。用本发明的方法进行滤波对于野值点附近的信号值影响较小,滤波效果也更加平滑。 | ||
搜索关键词: | 一种 信号 在线 剔除 方法 | ||
【主权项】:
一种信号在线野值剔除的方法,其特征是具体包括以下步骤:(1)对于连续的数据分段进行处理,首先读入一定长度的数据;(2)设置滤波器的类型以及进行滤波的级数,滤波器长度记为M;(3)对已经截取的一定长度的数据进行对称延拓满足小波变化的要求,利用Mallat算法进行一次小波分解,数据分解后得到相应的尺度函数和小波函数;(4)计算分解后得到的小波函数的方差值σ,利用3σ作为阈值对小波函数进行极大值点检测,同时记录超过阈值的极大值点的位置和幅值,这样的点记为Ai_max;(5)将超过阈值的极大值点进行置零处理,然后计算出小波函数的均值,记为A_mean;(6)分别对每一个超过阈值点的小波函数和小波函数均值进行除法运算,得到Ai_rate=Ai_max/A_mean;(7)对每个极大值点M/2邻域内的值进行线性压缩,压缩比例为这个极大值点对应的Ai_rate值;(8)完成以上线性压缩后,重复(3)步骤,直到达到指定的滤波层数;(9)对分解处理后的各层小波函数和尺度函数进行信号重构,完成截取段的信号处理,重复(1)步骤,进行下一段的信号滤波。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010185944.2/,转载请声明来源钻瓜专利网。