摘要
无线传感器网络与人工免疫系统都是自治的分布式系统.利用人工免疫的免疫克隆算法求解传感器网络节点的无碰撞最小能耗调度问题,把某一时刻的一次数据传输当做抗原,把可能的传输路径方案作为抗体,选择节点序列的总能耗作为亲和力,利用免疫稳定去掉失效的传感器节点,重构网络拓扑结构,通过建立疫苗库实现人工免疫的二次反应.仿真表明,该算法不仅可以避免节点之间数据转发时的碰撞问题,而且能解决能量全局优化问题,快速收敛到最优值.
Wireless sensor networks and artificial immune system are both self-managed distributed systems.A node scheduling scheme for minimizing energy consumption and avoiding collision for wireless sensor network is proposed using the immune clone algorithm with artificial immunity.The proposed scheme first regards one data transmission at a certain moment as an antigen,and potential routes as antibody,and the power consumption by the node sequence as the fitness,respectively,and then eliminates the disabled nodes using the immune stabilization to reconstruct the network topology structure and builds the vaccine bank to complete the secondary reaction of artificial immunity.The simulation results show that the proposed algorithm can not only avoid the collision among sensor nodes when forwarding data packets,but also solve the global optimization problem of power consumption with high convergence speed.
出处
《大连理工大学学报》
EI
CAS
CSCD
北大核心
2011年第2期286-290,共5页
Journal of Dalian University of Technology
基金
辽宁省教育厅资助项目(L2010228)
关键词
传感器网络
能量全局优化
无碰撞调度
免疫克隆
sensor networks
energy global optimization
no collision scheduling
immune clone