[发明专利]一种基于AQI空气质量模块混气数据滤波算法在审
申请号: | 202010378293.2 | 申请日: | 2020-05-07 |
公开(公告)号: | CN111413473A | 公开(公告)日: | 2020-07-14 |
发明(设计)人: | 房栋 | 申请(专利权)人: | 深圳市无眼界科技有限公司 |
主分类号: | G01N33/00 | 分类号: | G01N33/00;H03H17/02;G05B19/042 |
代理公司: | 深圳市中科创为专利代理有限公司 44384 | 代理人: | 谭雪婷;谢亮 |
地址: | 518000 广东省深圳市宝安区沙井街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 aqi 空气质量 模块 数据 滤波 算法 | ||
本发明公开一种基于AQI空气质量模块混气数据滤波算法,包括以下步骤,S1:通过MCU的A/D通道采集外部N个数据,并将其存入数组AD中,转入步骤S2;S2:判断数组AD中的数据是否已满,若没满,则转入步骤S1,若已满,则转入S3;S3:对数组AD中的N个数据进行排序;S4:去掉排序前后各M个数据;S5:用剩余的n个数据求和,并取其平均值,得到最终采样值。本发明提供的一种基于AQI空气质量模块混气数据滤波算法,能有效的去除干扰,数据滤波的有效和可靠性能得到保障,从而极大的提升数据的准确性。
技术领域
本发明涉及大气监测领域,具体涉及一种基于AQI空气质量模块混气 数据滤波算法。
背景技术
目前在大气监测领域,气体浓度主要是主机通过采集传感器的AD数 据,然后进行滤波及数据处理而来。而这其中,由于外界电磁干扰或者电 源电路设计和电路滤波处理不合理,导致数据会不停的跳变和波动,因而 通过软件对数据滤波的有效和可靠性决定着最终浓度的准确性。现本发明 提出了一种基于AQI空气质量模块混气数据滤波算法,能有效的去除干扰, 极大的提升数据的准确性。
发明内容
本发明的目的在于克服现有技术的不足,提供一种基于AQI空气质量 模块混气数据滤波算法。
本发明的技术方案如下:
一种基于AQI空气质量模块混气数据滤波算法,包括以下步骤,
S1:通过MCU的A/D通道采集外部N个数据,并将其存入数组AD 中,转入步骤S2;
S2:判断数组AD中的数据是否已满,若没满,则转入步骤S1,若已 满,则转入S3;
S3:对数组AD中的N个数据进行排序;
S4:去掉排序前后各M个数据;
S5:用剩余的n个数据求和,并取其平均值,得到最终采样值。
进一步的,在步骤S1中,所述A/D通道为单通道或多通道。
进一步的,在步骤S1中,所述N大于等于64。
进一步的,所述N为8的整数倍。
进一步的,在步骤S3中,所述N个数据按从小到大的顺序进行冒泡排 序。
进一步的,在步骤S4中,所述M等于N/16。
进一步的,在步骤S5中,所述n个数据按照7*N/8的方式作为一个队 列。
进一步的,每次采样N/8个新的数据放入队首,并去掉队尾的N/8个 旧数据,使得所保存的N个数据始终是最新更新的数据。
相对于现有技术,本发明的有益效果在于:通过本发明提供的一种基 于AQI空气质量模块混气数据滤波算法,能有效的去除干扰,数据滤波的 有效和可靠性能得到保障,从而极大的提升数据的准确性。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下以实施例 对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅 用以解释本发明,并不用于限定本发明。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
实施例
本发明提供的一种基于AQI空气质量模块混气数据滤波算法,包括以 下步骤,
S1:通过MCU的A/D通道采集外部N个数据,并将其存入数组AD 中,转入步骤S2;
S2:判断数组AD中的数据是否已满,若没满,则转入步骤S1,若已 满,则转入S3;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市无眼界科技有限公司,未经深圳市无眼界科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010378293.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电控供热控制系统
- 下一篇:一种便于夹持固定的物理材料检测用多工位检测台