论文部分内容阅读
近年来,物联网被视为继计算机、互联网和移动通信之后的又一项信息产业的革命性技术而得到广泛重视。作为物联网的一种实现形式之一,无线传感器网络(Wireless Sensor Networks,WSN)显示出良好的应用前景。实际应用过程中,WSN往往工作在复杂、恶劣的环境中,很容易因受到干扰、损坏而出现故障,从而严重影响其工作效率和质量。同时,因其工作环境的限制及自身的技术特点,这些故障很难人为亲自加以排除,诊断技术也有别与传统网络。因此,节点及网络故障诊断与容错是无线传感器网络技术研究的重要内容之一。根据无线传感器网络的结构、功能特性,结合以有故障诊断方法,针对无线传感器网络中可能出现的节点故障和网络故障,本文合理提取出用于节点故障诊断和网络故障诊断的多个故障征兆信号,并在此基础上提出了一种由两级功能不同神经网络组成联合神经网络的无线传感器网络节点和网络故障诊断方案。第一级神经网络作为预测器,用于预测节点传感器的输出,检测WSN节点传感器的故障,以此产生传感器单元故障征兆信号。在该预测器实现上,对Elman神经网络进行了改进,提出了一种径向基Elman神经网络结构,并对其训练算法进行了推导。然后建立了传感器故障仿真模型,对基于径向基Elman神经网络传感器单元故障检测进行了仿真验证。第二级神经网络作为分类器,用于对所有故障征兆信号进行模式分类,以实现对WSN可能的故障的类型进行判别,该神经网络采用RBF神经网络实现。为了提升该网络的训练效率,对量子遗传算法进行了深入研究,提出了一种量子遗传算法的双参数实数编码方式,并结合现有的混合递阶遗传算法,提出了一种混合递阶量子遗传算法,用于RBF分类器的学习。该故障诊断方案的验证通过计算机仿真与实物实验相结合的方式进行,先在计算机上对故障诊断方法中涉及到的各项技术进行逐一仿真验证,而后整体在无线传感器网络实物上进行测试验证。仿真、实验表明,该无线传感器网络故障诊断方法,能同时对无线传感器网络的节点级与网络级故障进行诊断,并具有较高的故障检测率,满足实际应用的基本要求。本文在理论上的探索,将对神经网络和进化算法的进一步发展起到一定的参考作用。