论文部分内容阅读
近年来发生的冰雪灾害及地震灾害,造成大面积道路阻塞和破坏,也造成大面积有线和无线通讯设施的损坏和失效。先进的GPS/GSM车辆定位与通信模式暴露出根本性技术缺陷而失去作用。为应对这种状况的再次出现,需要探索一种新型的高可靠性的车辆定位与通信技术模式,目前基于无线传感器网络的技术理论已经具备。无线传感器网络WSN(Wireless Sensor Network)具有采集数据丰富、分布式协同感知等诸多优点。近年来,WSN在智能交通中的应用研究已成为一大热点。本论文首先介绍了无线传感器网络技术,Android操作系统和智能终端技术以及卫星定位系统,并对无线传感器网络,尤其是路由协议进行了综述及分析,着重研究与分析了无线传感器网络中典型分簇路由协议LEACH的运行机制及其优缺点。LEACH路由协议有着诸多优点,但在深入的研究之后,发现了其不足之处。首先是LEACH路由协议采取的是随机选取簇首节点的策略,没有考虑传感器节点的能量状况和邻居情况,而且对所选举出簇首节点的数目没有限制,这就有可能出现剩余能量很少的节点仍然被选为簇首或者因所选举出簇首数目过多而过早的耗费掉网络总能量的情况。针对LEACH协议存在的不足,本文提出了LEACH-REC分簇算法,也就是基于修正剩余能量和邻接度信息的LEACH算法,其核心思想是:综合考虑各节点修正后的剩余能量和广播范围内各节点的邻接度信息,为每个节点确定其成为簇首的竞争因子数值,竞争因子大于零的节点成为候选簇首节点,最终在候选节点中选出竞争因子数值最大的节点当选为簇首节点。最优成簇数的选取根据LEACH路由协议能量传输模型和建立的网络模型,运用数学的方法推导出了最优成簇数的表达公式OMNeT++作为一款优秀的网络仿真工具已经被广泛应用于通信网络的仿真,其主要特点是通用、架构灵活。在定义仿真环境参数后,LEACH-REC分簇算法在OMNeT++仿真平台上进行了仿真,经实验得出,LEACH-REC分簇算法在分簇的过程中有效地降低了能耗,提高了整个网络的生存周期。在前文研究的基础上,将LEACH-REC分簇算法应用于道路车辆的分簇,并用数学方法推导出理论公式,验证了该应用的可行性。这样,结合无线传感器网络技术、北斗卫星和移动通信网络构建了具有三层结构的全天候抗灾型道路车辆定位与控制应用模型,对三个层次进行了详细说明,并通过示意图和流程图对应用模型中的数据路由选择加以说明,从整体性、可靠性和经济性的角度加以分析。最后,在分析了Android平台系统架构和组件的基础上,对Android车载智能终端进行了设计,并在Android模拟器上实现了电子地图的加载和缩放功能,使驾驶者实时了解所处的位置信息。