摘要
为降低无线传感器网络的能量消耗,延长网络生命周期,提出基于双模糊逻辑的无线传感器网络分簇算法(DFCP)。模糊逻辑一综合了节点剩余能量和节点与基站距离2个参数,确保输出高能量低能耗的节点竞争簇头的优势;模糊逻辑二综合了节点度与簇内平均节点能耗值2个参数,确保输出以簇为单位的局部能耗最小。簇生成阶段,基于非概率模式的延时机制保证了簇簇之间的均匀分布。通过与其他算法(LEACH、ECPF)对比,仿真结果表明:DFCP能克服LEACH协议运行下的网络簇分布不均、低能量节点担任簇头等缺点,并降低网络能量消耗;当网络中节点能量不一致时,DFCP运行下的网络簇头位置分布、网络局部能耗均衡优于ECPF。
To reduce the energy consumption of wireless sensor networks and prolong the network lifetime,a clustering algorithms using double fuzzy logic in wireless sensor networks is proposed.Fuzzy logic one is employed to select the tentative cluster heads(CHs),with the input variables of the remaining energy of the node(Eresidual) and the distance to the base(DtoBS).Fuzzy logic two is employed to diminish local energy dissipation,with the input variables of node degree(Nd) and the average energy dissipation of each node in a cluster(Eave).In the clustering process phase,the network topology with clusters evenly distributed is generated via a non-probabilistic time-delay fashion.Simulation results demonstrate that our approach DFCP doesn't have the limitations of the LEACH protocol such as:a node with very low energy has a good chance of becoming a CH,some CHs are located within close proximity of each other and so on.Our approach performs better than ECPF in terms of the network topology and the local energy dissipation.
出处
《自动化与信息工程》
2014年第6期16-22,共7页
Automation & Information Engineering
基金
佛山市科技发展专项基金项目(FZ2009033
FZ2010038)