论文部分内容阅读
农业是我国国民经济的基础,随着信息化水平的不断提升,有利于农业物联网发展的相关技术越来越多,政府对农业物联网的重视程度也在不断变高。但是农业物联网使用的无线传感器网络的节点在恶劣的温室环境下容易出现故障问题,而市场上的农业物联网没有解决故障诊断的技术问题,因此本文针对基于农业物联网的故障诊断技术进行了研究。本文选用基于ZigBee技术农业物联网作为故障诊断技术研究的平台。对农业物联网使用的无线传感器网络技术、ZigBee技术和基于ZigBee的农业物联网框架结构做了介绍,对硬件做了简要说明。农业物联网的故障主要分为硬故障和软故障,硬故障主要包括通信故障和处理器故障等故障,软故障包括冲击故障、偏差故障、恒量故障和倍数故障等故障。开发了硬故障诊断算法,利用集团算法对簇头进行故障诊断。在确保簇头为正常节点的条件下,设计了一种簇内节点的故障诊断算法,对簇内的采集器节点和控制器节点的通信故障和处理器故障进行诊断。对于软故障,根据时间序列的方法,通过预设值的建立时间序列,采用自回归模型作为时间序列的数学模型,给出了定阶方法。选用最小二乘法作为自回归参数的计算方法,进行参数计算和定阶计算,设计了一个基于时间序列的故障诊断算法。使用农业物联网云平台对这两种故障诊断算法进行了测试,实现采集器和控制器节点运行状态的实时显示及故障的在线检测。用户通过农业物联网云平台远程观测温室大棚内各节点的运行状态。最后给出一个应用故障诊断技术的实例。文末针对基于农业物联网故障诊断技术提出了几点未来研究的方向,包括减少网络通信量来实行故障诊断,实现更多类别的故障类型诊断,以及远程进行故障诊断模块的更新。