论文部分内容阅读
无线传感器网络在军事、医疗、环境等诸多领域有着广阔的应用前景,因而受到越来越多的关注。无线传感器网络中节点能量受限,因此延长网络的生命周期成为首要考虑的问题。在网络中,节点的能量主要消耗在数据采集、处理和传输三方面,其中传输消耗得最多;而数据融合正是一种减少数据通信量的技术,在节能方面效果显著,现已经成为无线传感器网络的一个研究热点。本文从现有的路由协议和数据融合算法着手研究,提出了基于能量优化的可靠数据融合改进算法(EORDA)。(1)针对分层路由协议中簇头节点负载过重的问题,在簇的建立阶段,运用自适应k均值算法分簇,并综合考虑节点的位置、剩余能量及其可靠性选择簇头;在通信阶段,簇头将融合后的数据沿着蚁群算法找到的最优路径以多跳方式发送给基站;从而有效解决了均匀分簇以及簇头灵活选择通信方式的问题。(2)针对现有融合算法存在的容错性及通用性不强等问题,提出先依照节点信誉清洗原始数据,再运用核主成分分析法提取数据的主要信息,然后发送给基站进行决策分析,从而在确保数据融合可靠性的基础上大幅降低了数据通信量。仿真结果表明:在五种网络场景中,该算法在均衡网络能耗方面均取得了良好效果,能使网络生命周期延长至少24%;在四种融合方案中,该算法不仅使网络中数据报个数大幅减少,而且使数据融合精度达到98%左右。