摘要
为了均衡地磁式无线车辆检测器网络的能量负载和延长系统生命周期,文章设计了无线通信分簇算法与路由协议。针对城市交通控制的应用场景,考察被测对象——交叉口交通流的运动变化规律,将日交通流变化划分为高峰时段、低峰时段和平峰时段3个阶段,提出按3个阶段分别设计的分簇算法,即高峰时段的节点主动式(proactive)分簇算法、低峰时段的节点被动式(reactive)分簇算法和平峰时段的主动分簇被动重构分簇算法;在此基础上,依据第1顺序无线电模型,引入中继簇首剩余能量作为权重因子,设计了单跳多跳自适应数据传输路由;最后,采用OMNeT++对算法协议进行了建模仿真,以系统生命周期、死亡节点占有率和系统剩余能量作为性能指标进行对比分析。结果表明,算法协议能够提高系统的能量利用率,有效平衡节点能耗,延长了系统的生命周期。
In order to balance energy consumption and prolong the lifetime of the geomagnetic wireless vehicle detector system, a design of clustering algorithm and routing protocol for wireless communication is proposed. According to the application scenarios of Urban Traffic Control(UTC), the motion feature of traffic flow of urban road intersection is investigated. The daily process of the traffic flow is divided into three parts, including peak period, low peak period and flat peak period. The clustering algorithm is designed respectively in accordance with the three periods, namely the proactive clustering algorithm for peak period, the reactive clustering algorithm for low peak period, and the proactive clustering and reactive reconfiguration algorithm for flat peak period. According to the first order radio energy dissipation model, the adaptive protocol about single-hop to multi-hop is provided. In the protocol, the remaining energy of relay cluster heads is introduced as weight factor. Finally, the protocol is simulated on OMNeT+ +. The life cycle, death nodes occupancy and remaining energy are selected as measurement indexes. The results show that the protocol is able to improve the energy efficiency, balance the energy consumption and prolong the life cycle of the system.
出处
《合肥工业大学学报(自然科学版)》
CAS
CSCD
北大核心
2016年第1期20-25,121,共7页
Journal of Hefei University of Technology:Natural Science
基金
国家自然科学基金资助项目(61304195)
中央高校基本科研业务费基础研究资助项目(2014G1321037)
安徽省自然科学青年基金资助项目(1408085QF111)
西安市科技计划资助项目(CXY1436(10))
关键词
交通信息物理系统
无线车辆检测器
无线传感器网络
能量负载均衡
分簇算法
traffic-cyber physical system(T-CPS)
wireless vehicle detector
wireless sensor network (WSN)
balance of energy consumption
clustering algorithm