[发明专利]一种基于奇异值分解中值法的瓦斯浓度数据降噪方法在审
| 申请号: | 201710939526.X | 申请日: | 2017-10-11 |
| 公开(公告)号: | CN107704831A | 公开(公告)日: | 2018-02-16 |
| 发明(设计)人: | 彭延军;赵伟;王元红;卢新明;贾瑞生 | 申请(专利权)人: | 山东科技大学 |
| 主分类号: | G06K9/00 | 分类号: | G06K9/00 |
| 代理公司: | 青岛智地领创专利代理有限公司37252 | 代理人: | 种艳丽 |
| 地址: | 266590 山东省青*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 奇异 分解 中值 瓦斯 浓度 数据 方法 | ||
1.一种基于奇异值分解中值法的瓦斯浓度数据降噪方法,其特征在于,包括以下步骤:
步骤1:导入含噪瓦斯浓度监测数据{Xt,t=1,2,…,N};
步骤2:检测含噪瓦斯浓度数据中是否含有单个异常数据和缺失数据;
若含有单个异常数据和缺失数据,则通过移动平均线法处理单个异常数据,通过三次指数平滑法处理缺失数据;若不含有单个异常数据和缺失数据,则无需处理;
步骤3:将步骤2中的瓦斯浓度数据构造成Hankel矩阵并进行svd变换;
步骤4:基于奇异值中值滤波策略选出有效奇异值,选取λ1,λ2,…,λr/2作为有效奇异值;
步骤5:通过svd逆变换、重建Hankel矩阵并进行信号重构,得到降噪后的信号。
2.根据权利要求1所述基于奇异值分解中值法的瓦斯浓度数据降噪方法,其特征在于,在步骤2中,当有数值满足式(1)时,表示数据中含有单个异常数据;当有数值满足式(2)时,表示数据中含有缺失数据;
||xt-xt-1|-|xt-xt+1||>0.02%(1);
式中:xt表示当前采样点的瓦斯浓度;xt-1表示当前采样点前一个点的瓦斯浓度;xt+1表示当前采样点后一个点的瓦斯浓度;0.02为判定是否有单个异常数据的阈值;%为导入的含噪瓦斯浓度监测数据单位;
xt=NULL||xt=?||xt=*(2);
式中:NULL表示为空;?和*表示特殊符号;
对单个异常数据使用移动平均线法进行处理:
若采样点t=b时满足式(1)即出现单个瓦斯数据异常高或异常低的现象,则通过式(3)计算移动平均数值xb,单个异常数据用xb表示;
式中:K表示b点之前的瓦斯浓度数据的采样点;
对缺失数据使用三次指数平滑法进行处理:
监测数据{X(t),t=1,2,…,N}中间含有缺失数据,先确定插入数据点数与平滑处理的步距L,以缺失数据之前的瓦斯浓度数据为基础数据,按照式(4)-式(8)进行平滑处理:
xt+L=at+btL+ctL2/2(4);
式中:Xt+L为L步平滑值即得到的缺失数据;at,bt,ct为三次指数平滑法的预测参数;
at,bt,ct的计算公式如下:
at=3St′-3St″+St″′(5);
式中:St′为t点的一次指数平滑值;St″为t点的二次指数平滑值;St″′为t点的三次指数平滑值;α为权数;
St′,St″,St″′平滑值的计算公式如下:
式中:xt为缺失数据之前的瓦斯浓度数据;S′t-1为t-1点的一次指数平滑值;S″t-1为t-1点的二次指数平滑值;S″′t-1为t-1点的三次指数平滑值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东科技大学,未经山东科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710939526.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高校考勤及多功能教学管理系统
- 下一篇:一种在线培训管理系统和方法





