论文部分内容阅读
随着国际贸易的不断发展和扩大,集装箱运输在现代物流体系的重要地位日益凸显,运输方式以海运为主。然而在长时间的运输过程中,货物损坏事件频频发生,亟需解决集装箱及货物的运输安全、实时可视化跟踪等问题。无线传感器网络技术的应用是集装箱监测系统的发展趋势,而能量问题是无线传感器网络应用中最关键的问题之一。针对多集装箱运输的情况,合适路由算法的引入能大大降低能量消耗,而目前存在的多种路由协议由于其自身缺陷和应用相关性,并不能很好地在多集装箱监测中使用,因此需要设计一种针对该应用的、简单有效的路由算法以延长系统寿命。本文构建了基于无线传感器网络的集装箱监测器,并在此基础上,针对多集装箱海上运输的情况,设计了一种基于改进LEACH路由算法(LCMS)的低功耗监测方法,以提高监测节点能量使用效率、延长网络寿命为目的展开研究。本文重点研究了LEACH协议,并对LEACH进行了应用分析和应用改进,主要研究内容包括以下四个方面:①研究了现有无线传感器网络路由协议,分析了其特点和设计目标,并从多个方面对现有的经典协议进行了比较分析。②构建了基于无线传感器网络的集装箱监测器以提高系统的灵活性和功能可扩展性;并在此基础上,针对多集装箱运输情况,提出了基于LEACH协议的监测方法,为该应用降低系统功耗、延长系统寿命提出了一个新的思路。③对LEACH用于多集装箱监测中存在的应用问题做了详尽的分析;针对存在的“竞选节点无资格筛选问题”和“节点到基站不可达问题”,从簇的网络拓扑的建立算法和簇头与sink的通信方式两个方面对LEACH协议进行了改进,提出了用于多集装箱监测的改进LEACH协议——LCMS算法。④对本文提出的监测方法、在该应用下的LEACH协议和LCMS算法进行了Matlab仿真,仿真结果表明,LEACH协议的引入有效地降低了监测器能量消耗;LCMS算法解决了LEACH协议用于多集装箱监测存在的应用问题,具有良好的应用价值。