The invention discloses a method for constructing fault-tolerant wireless sensor network topology, S1 topology, which comprises the following steps: initialization phase of each node is initialized; S2, choose the smallest and second minimum energy path, determined according to its new neighbor nodes and the transmission radius of minimum or small energy path from the node S3, node adjustment; the transmit power, the formation of energy efficient fault tolerant topology. The invention also has the topology of fault tolerance and energy efficiency, in the selection of topology construction and construction of minimum energy path between any two adjacent nodes in the initial topology, and then adjust the node transmission power, ensure that there are two disjoint paths between nodes and energy efficient.
【技术实现步骤摘要】
一种无线传感器网络容错拓扑构建方法
本专利技术涉及一种无线传感器网络容错拓扑构建方法。
技术介绍
随着电网规模的日趋扩大及复杂,输送容量的大幅提升和电网电压等级的提高,需要部署与智能计量、监测、控制装置关联的传感设备,实现不同电压等级设备及系统的在线监测,为电网安全运行提供重要支撑。无线传感具有集成度高、体积小、安装方便、成本低廉、自组网等诸多优势,可监控系统运行情况,减轻人工维护的负担。但是,由于传感器节点能量受限且部署环境恶劣,具有较高的节点故障率,物理维护或替代失效节点十分困难,从而造成网络链路失效,对监测数据的传输造成严重影响。为了解现有技术的发展状况,对已有的专利和文献进行了检索、比较和分析,筛选出如下与本专利技术相关度比较高的技术信息:专利方案1:201010273443.X一种异构无线传感器网络的容错路由恢复方法该专利技术提出一种异构无线传感器网络的容错路由恢复方法,在异构无线传感器网络的簇内某条路径由于节点故障断开时,构建簇内多路径路由生成图,进行路径编码;采用多粒子群免疫协同优化算法来选择最优替代路径,进行路由恢复;采用基于该算法的协议来维护该网络系统。该多粒子群免疫协同优化算法具有全局搜索能力较强、求解精度较好、收敛速度快等特点。该专利技术提高了异构无线传感器网络的容错能力,通过快速构建最优替代路径以提高数据传输成功率,并延长网络的生存时间。专利方案2:201310173842.2一种中心式的无线传感器网络拓扑重构方法该专利技术提出一种中心式的无线传感器网络拓扑重构方法,该方法可以在出现节点失效时,能够充分利用网络中的剩余节点资源对网络 ...
【技术保护点】
一种无线传感器网络容错拓扑构建方法,其特征在于:包括如下步骤:S1、拓扑初始化阶段每个节点完成初始化工作;S2、选择最小和次小能量路径,根据节点与最小或次小能量路径中邻居节点的距离确定其新的传输半径;S3、调整节点发射功率,形成能耗有效的容错拓扑。
【技术特征摘要】
1.一种无线传感器网络容错拓扑构建方法,其特征在于:包括如下步骤:S1、拓扑初始化阶段每个节点完成初始化工作;S2、选择最小和次小能量路径,根据节点与最小或次小能量路径中邻居节点的距离确定其新的传输半径;S3、调整节点发射功率,形成能耗有效的容错拓扑。2.根据权利要求1所述的无线传感器网络容错拓扑构建方法,其特征在于:其中,步骤S1具体包括:S11、将初始发射功率调整到最大。无线传感器网络G=(V,E)部署之初,每个节点vi都以最大发射功率Pmax工作,所有节点初始传输半径设为Rmax;S12、集合P(vi,nk(vi))存储了节点vi向其邻居集nk(vi)发送数据时的发送功耗集合,在初始化状态下设P(vi,nk(vi))=0;S13、path(vi,vj)和path'(vi,vj)分别存储节点vi到节点vj的最小和次小能量路径,初始化状态下path(vi,vj)=0,path'(vi,vj)=0;其中,覆盖圆的定义如下:无线传感器网络中任意两个可以直接通信的节点x和y的覆盖圆为以节点x,y连线的中点为圆心,二者距离的二分之一为半径的圆形覆盖区域,当路径衰减因子β=2时,若有节点z落在节点对(x,y)覆盖圆内,则存在如下关系:P(x,z)+P(z,y)<P(x,y),即发送相同大小的数据,节点x通过节点z向节点y发送的能耗小于x直接向y发送能耗;最小能量路径定义如下:(x,y)为无线传感器网络G中任意可直接通信的节点对,x1,x2,x3…xn为(x,y)的共同覆盖圆C内节点,节点x和y通过路径path(x,y)=(x,xi,y)传输数据时发送功耗为P(x,y)=P(x,xi)+P(xi,y),如果对于C中从x到y的任意一条路径pathi(x,y)均有Pi(x,y)≥P0(x,y),则称路径Path0(x,y)为从x到y的最小能量路径;S14、flag标记节点是否是最小或次小能量路径的中继节点:表示vi是最小或次小能量路径的中继节点,表示节点vi不是最小或次小能量路径的中继节点;初始化状态下,对于任意节点vi,其标记3.根据权利要求2所述的无线传感器网络容错拓扑构建方法,其特征在于:其中,步骤S2具体包括:S21、计算节点与邻居节点的距离:网络中节点逐一计算其与邻居节点的欧氏距离d(vi,vj),其中vj∈N1(vi),按照距离降序排列得到邻居的集合为:N'(vi)={n1(vi),n2(vi),n3(vi)…nn(vi)};距离集合为:D(vi)={d1,d2,d3…dn};转入步骤S22;S22、确定与邻居节点之间的最小能量路径或次小能量路径:对于网络中任意节点vi,依次确定其与集合N'(vi)中各邻居的覆盖圆区域C(vi,nj(vi));对于节点vi与其第k个邻居nk(vi)组成的覆盖圆C(vi,nk(vi)),若没有vi的其他邻居落入覆盖圆C,则最小能量路径仍为vi-nj(vi),不予更新;若仅有一个其他邻居节点落入C区域,则转入步骤S23,若有两个或两个以上落入区域C,则转入步骤S24;S23、若有一个邻居节点nj(vi)落在覆盖圆区域C(vi,nk(vi)),则vi节点更新最小通信能耗P(vi,nk(vi))=P(vi,nj(vi))+P(nj(vi),n...
【专利技术属性】
技术研发人员:朱兵,邵名声,李斌,王阳,程金松,陆俊,周群,王文林,唐波,宋浩杰,叶水勇,郑国华,韩辉,朱笔辉,郑瑾,
申请(专利权)人:国网安徽省电力公司黄山供电公司,国家电网公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。