一种基于物联网与移动机器人的气体传感器在线漂移校正方法

文档序号:8511726阅读:238来源:国知局
一种基于物联网与移动机器人的气体传感器在线漂移校正方法
【技术领域】
[0001]本发明涉及气体传感器漂移校正领域,具体涉及一种基于物联网与移动机器人的气体传感器在线漂移校正方法。
【背景技术】
[0002]传感器技术作为信息技术的三大组成部分之一,已经得到了极其广泛的应用。特别以气敏传感器为代表的电子鼻技术的发展,采用性能稍逊但价格便宜的气敏传感(如金属氧化物传感器)组成的传感器阵列,利用气敏传感器的交叉敏感特性,结合智能信息处理及模式识别算法,弥补传感器性能上的差距,并同样能达到较高的检测精度。
[0003]气敏传感器存在各种各样的问题,漂移就是其中一个不可避免的现象。由于气敏传感器的自身原因,其输出信号会随环境因素的变化、自身老化的原因发生波动现象,被称之为传感器漂移。传感器漂移会导致模式识别算法的精度或系统稳定性下降。解决途径主要有两类,一类为根本解决方案,在于提高气敏传感器本身的可靠性和稳定性,这很依赖于物理、化学、材料及制造工艺等多方面进行突破,成本巨大;另一类,使用信号校正方法对传感器响应中的漂移影响进行校正,本发明主要从信号校正的角度出发,研宄气体传感器的漂移问题。
[0004]成分校正由Artusson等提出,该算法认为传感器漂移具有一定的规律和惯性,并非随机自由分布,因此可以选择一种具有代表的、性质与测试样本类似的样本作为参考样本,找到测试样本的漂移方向,作为测试样本漂移规律的估计。而基于主成分分析的成分校正为其最成熟的一种。
[0005]无线传感器网络是由低成本、低功耗的微型无线传感器节点通过自组织通信形成的分布式网络。其节点成本低廉,可以随机散布在目标区域,通过无线通信和分布式数据处理协调完成信息处理任务。移动机器人作为多种传感器的集成体,其上搭载的高精度校准的传感器阵列,而且机器人可以搭载更多的能量,拥有更强的智能和执行能力,可以运行复杂的算法和执行复杂的任务。

【发明内容】

[0006]针对上述问题,本发明提出了一种基于物联网与移动机器人的气体传感器在线漂移校正方法,以解决目前传感器长期漂移的问题,以实现传感器网络的在线偏移校正,保证气体传感器经校正后仍能保持良好的识别性能。
[0007]本发明提出了一种基于物联网与移动机器人的气体传感器在线漂移校正方法。包括以下步骤:
[0008]步骤一:传感器节点布置与组网。选用ZigBee协议组建mesh网络进行数据收集,网络中包含协调器,路由器,终端三类设备;移动机器人携带GPS模块、ZigBee模块和校准的传感器阵列以协调器形式入网,并确定其初始位置。
[0009]步骤二:确定移动机器人遍历所有节点的路线,并实施。确定移动机器人遍历所有节点的路线,其实质是旅行商问题,本发明采用溶入最近邻算法的混合遗传算法确定其最优路径,遍历所有的节点,在每个节点处停留固定时间,获取数据。
[0010]步骤三:设定多个时间窗,得到残差矩阵和漂移成分矩阵。按20天为一个时间窗,将节点与移动机器人采集到的数据分别进行预处理:中位值平均滤波和传感器温湿度补偿;将机器人采集到的标准数据与相应节点的数据做差,得到残差矩阵Y ;将当前时间窗节点数据进行主成分分析,得到漂移载荷P。
[0011]步骤四:将前一个时间窗的两个矩阵按一定权重校正当前时间窗的数据。将当前时间窗的数据矩阵X映射到到载荷向量P上,得到漂移成分矩阵;将前一个时间窗的两个矩阵按一定权重校正当前时间窗的数据。
[0012]步骤五:完成传感器漂移的在线校正。将时间窗^中样本就算出来的校正矩阵用于下一个时间窗wi+1中样本的校正,假定相邻两个窗内的样本漂移方向近似相同。这样虽然在一定程度上损失了一部分校正精度,但其实现了气体传感器的在线漂移校正,并且由于移动机器人的使用使得其校正后的总体趋势依然有较好的表现。
【附图说明】
[0013]为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步的详细描述,其中:
[0014]图1为本发明的流程框图。
[0015]图2为传感器在线漂移校正算法的流程框图。
【具体实施方式】
[0016]下面将结合附图,详细阐述本发明的实施方式。如图1所示,本发明提出了一种基于物联网与移动机器人的气体传感器在线漂移校正方法,包含以下几个步骤:
[0017]步骤一:传感器节点布置与组网。在某个需要监测的区域中采用网格式传感器布局,即将待测区域划分成单位区域,单位长度和单位面积根据传感器的感知半径而定,在每个单位区域的中心布置一个传感器节点,传感器数据通过无线网络进行传输,移动机器人携带GPS模块、ZigBee模块和高精度校准的传感器阵列以协调器的功能入网,处于其初始位置(一般选在区域的中心)。
[0018]步骤二:确定移动机器人遍历所有节点的路线,并实施。确定移动的机器人遍历所有节点的最优路线,其实质是一个旅行商问题,我们选用的是溶入最邻近算法的一种复合遗传算法,其具体的步骤为:编码方法选择;适应度函数选取;
[0019]遗传算子的选用;确定运行参数。
[0020]通过上述算法,确定遍历的最优路径。移动机器人按照确定的路径,遍历所有的传感器节点,在每个节点处停留固定时间并测得一组数据,传送至上位机。
[0021]步骤三:设定多个时间窗,得到残差矩阵和漂移成分矩阵。将时间窗的宽度设为20 (天),即每隔20天更新一次校正矩阵。在算法校正分析之前,对传感器和移动机器人所采集的数据进行预处理:中位值平均滤波和传感器温湿度漂移补偿。中位值平均滤波主要是为了减少环境干扰因素对气体传感器的影响。温湿度漂移补偿属于短期漂移补偿,波动频率要远大于长期漂移,特别是冬夏之间与昼夜之间巨大温差所造成的短期漂移差异,所以温湿度漂移补偿相当必要。预处理后,将移动机器人所测的校准数据与节点采集的数据做差,得到残差矩阵Y。基于主成分分析的成分校正首先对时间窗Wi的节点数据矩阵进行主成分分析,得到载荷向量P。一般认为,第一载荷向量对传感器阵列的漂移贡献最大。假设传感器在时间窗Wi中长期漂移方向与在时间窗W i+1中漂移的方向是相同的。
[0022]步骤四:将前一个时间窗的两个矩阵按一定权重校正当前时间窗的数据。其在线漂移校正的具体步骤如下:
[0023](I)首先对时间窗Wi的节点数据矩阵进行主成分分析,得到漂移载荷向量P。
[0024](2)将时间窗wi+1的节点数据矩阵X映射到载荷向量P上:
[0025]t = Xp (I)
[0026](3)将漂移成分tpT和时间窗w i的残差矩阵Y按一定权重参与校正,得到校正后的数据X。。—:
[0027]Xcorrected= X-t !tpT-t2Y (2)
[0028]其中式(2) tp t2为校正的权重系数,且t ^t2= I
[0029]步骤五:完成传感器漂移的在线校正。将时间窗^中样本就算出来的校正矩阵用于下一个时间窗wi+1中样本的校正,假定相邻两个窗内的样本漂移方向近似相同。这样虽然在一定程度上损失了一部分校正精度,但其实现了气体传感器的在线漂移校正,并且由于移动机器人的使用使得其校正后的总体趋势依然有较好的表现。
【主权项】
1.一种基于物联网与移动机器人的气体传感器在线漂移校正方法,其特征在于,包括如下 步骤: 步骤一:传感器节点布置与组网; 步骤二:确定移动机器人遍历所有节点的路线,并实施; 步骤三:设定多个时间窗,得到残差矩阵和漂移成分矩阵; 步骤四:将前一个时间窗的两个矩阵按一定权重校正当前时间窗的数据; 步骤五:完成传感器漂移的在线校正。
2.根据权利要求1所述的,一种基于物联网与移动机器人的气体传感器在线漂移校正方法,其特征在于:在步骤一中,选用ZigBee协议组建mesh网络进行数据收集,网络中包含协调器,路由器,终端三类设备;移动机器人携带GPS模块、ZigBee模块和校准的传感器阵列以路由器形式入网,并确定其初始位置。
3.根据权利要求1所述的,一种基于物联网与移动机器人的气体传感器在线漂移校正方法,其特征在于:在步骤二中,确定移动机器人遍历所有节点的路线,其实质是旅行商问题,本发明采用溶入最近邻算法的混合遗传算法确定其最优路径,遍历所有的节点,在每个节点处停留固定时间,获取数据。
4.根据权利要求1所述的,一种基于物联网与移动机器人的气体传感器在线漂移校正方法,其特征在于:在步骤三中,按20天为一个时间窗,将节点与移动机器人采集到的数据分别进行预处理:中位值平均滤波和传感器温湿度补偿;将机器人采集到的标准数据与相应节点的数据做差,得到残差矩阵Y;将当前时间窗节点数据进行主成分分析,得到漂移载荷P。
5.根据权利要求1所述的,一种基于物联网与移动机器人的气体传感器在线漂移校正方法,其特征在于:在步骤四中,将当前时间窗的数据矩阵X映射到到载荷向量P上,得到漂移成分矩阵;将前一个时间窗的两个矩阵按一定权重校正当前时间窗的数据。
6.根据权利要求1所述的,一种基于物联网与移动机器人的气体传感器在线漂移校正方法,其特征在于:在步骤五中,将时间窗Wi中样本就算出来的校正矩阵用于下一个时间窗wi+1中样本的校正,假定相邻两个窗内的样本漂移方向近似相同。这样虽然在一定程度上损失了一部分校正精度,但其实现了气体传感器的在线漂移校正,并且由于移动机器人的使用使得其校正后的总体趋势依然有较好的表现。
【专利摘要】本发明公开了一种基于物联网与移动机器人的气体传感器在线漂移校正方法。属于传感器漂移校正领域;该方法的具体步骤如下,步骤一:传感器节点布置与组网;步骤二:确定移动机器人遍历所有节点的路线,并实施;步骤三:设定多个时间窗,得到残差矩阵和漂移成分矩阵;步骤四:将前一个时间窗的两个矩阵按一定权重校正当前时间窗的数据;五:完成传感器漂移的在线校正。采用本发明所述的校正方法,可以实现气体传感器在线漂移补偿,提高了无线传感器网络的可靠性,延长系统的使用寿命。
【IPC分类】G01N33-00
【公开号】CN104833777
【申请号】CN201510237367
【发明人】魏善碧, 柴毅, 周展, 邓萍, 唐健, 罗宇
【申请人】重庆大学
【公开日】2015年8月12日
【申请日】2015年5月11日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1