摘要: |
针对智能配电网WSNs数据传输可靠差、节点能量消耗快、网络生存周期短和路由空洞等问题,研究一种膜计算-蚁群路由(Membrane Computing-Ant Colony Routing,MCACR)算法;通过在状态转移函数中引入动态补偿因子,避免了MCACR算法因信息素过高出现过早停滞现象;利用膜计算膜内运算和膜间运算的并行能力,结合引入的最优路径衡量公式,进行多路径并行搜索获取到最优的路径,提高了MCACR算法的局部和全局收敛的能力;通过定义路由修复机制,使得MCACR算法避免了路由空洞;仿真结果表明:MCACR算法在数据的可靠路由方面有明显增强,实现节能要求以及延长了网络寿命。 |
关键词: 智能配电网 无线传感器网络 蚁群优化 膜计算 网络能耗 |
DOI: |
分类号: |
基金项目: |
|
Research on the Routing in Distribution Network WSNs Based on Membrane Computing Ant Colony Algorithm |
GAO Jian-wen,HUANG You-rui,XU Shan-yong,HAN Tao,SONG Hao-ming
|
School of Electrical and Information Engineering, Anhui University of Science and Technology, Anhui Huainan 232001, China
|
Abstract: |
Aiming at the problems of poor data transmission reliability, fast node energy consumption, short network life cycle and routing holes in intelligent distribution network WSNs, this paper studies a membrane computing-ant colony routing (MCACR) algorithm. By introducing a dynamic compensation factor in the state transition function, the MCACR algorithm avoids premature stagnation due to the high pheromone by using the parallel computing ability of intra-membrane operation and inter-membrane operation of the membrane, combined with the introduction of the optimal path measurement formula. The multipath parallel search obtains the optimal path, which improves the local and global convergence ability of the MCACR algorithm. By defining a route repair mechanism, the MCACR algorithm avoids routing holes. Simulation results show that the MCACR algorithm has been significantly enhanced in terms of reliable routing of data, achieving energy-saving requirements and extending network life. |
Key words: inntelligent distribution network wireless sensor networks ant colony optimization membrane calculation network energy consumption |