计算机应用
計算機應用
계산궤응용
COMPUTER APPLICATION
2015年
5期
1238-1241
,共4页
于泉%孙顺远%徐保国%陈淑娟%黄艳丽
于泉%孫順遠%徐保國%陳淑娟%黃豔麗
우천%손순원%서보국%진숙연%황염려
无线传感器网络%DV-Hop算法%蝙蝠算法%拟牛顿算法
無線傳感器網絡%DV-Hop算法%蝙蝠算法%擬牛頓算法
무선전감기망락%DV-Hop산법%편복산법%의우돈산법
Wireless Sensor Networks (WSN)%DV-Hop algorithm%Bat Algorithm (BA)%quasi-Newton algorithm
针对距离矢量-跳数(DV-Hop)算法第三阶段中最小二乘法定位精度低的问题,提出一种蝙蝠-拟牛顿混合算法与DV-Hop算法融合的定位算法.首先对蝙蝠算法进行两点改进:1)根据蝙蝠个体的适应度值自适应调节随机向量β,使得脉冲频率具有自适应能力;2)利用当前迭代之前所有最优个体的平均位置来引导蝙蝠移动,使得速度具有变异性能;然后在DV-Hop算法第三阶段采用改进蝙蝠算法得出节点的估计位置,再利用拟牛顿算法以估计位置为初始点继续搜索节点位置.仿真结果表明:相比传统DV-Hop算法和基于蝙蝠算法的DV-Hop改进算法(BADV-Hop),该算法的定位精度大约提高了16.5%、5.18%,且稳定性更好,适用于定位精度和稳定性要求较高的场合.
針對距離矢量-跳數(DV-Hop)算法第三階段中最小二乘法定位精度低的問題,提齣一種蝙蝠-擬牛頓混閤算法與DV-Hop算法融閤的定位算法.首先對蝙蝠算法進行兩點改進:1)根據蝙蝠箇體的適應度值自適應調節隨機嚮量β,使得脈遲頻率具有自適應能力;2)利用噹前迭代之前所有最優箇體的平均位置來引導蝙蝠移動,使得速度具有變異性能;然後在DV-Hop算法第三階段採用改進蝙蝠算法得齣節點的估計位置,再利用擬牛頓算法以估計位置為初始點繼續搜索節點位置.倣真結果錶明:相比傳統DV-Hop算法和基于蝙蝠算法的DV-Hop改進算法(BADV-Hop),該算法的定位精度大約提高瞭16.5%、5.18%,且穩定性更好,適用于定位精度和穩定性要求較高的場閤.
침대거리시량-도수(DV-Hop)산법제삼계단중최소이승법정위정도저적문제,제출일충편복-의우돈혼합산법여DV-Hop산법융합적정위산법.수선대편복산법진행량점개진:1)근거편복개체적괄응도치자괄응조절수궤향량β,사득맥충빈솔구유자괄응능력;2)이용당전질대지전소유최우개체적평균위치래인도편복이동,사득속도구유변이성능;연후재DV-Hop산법제삼계단채용개진편복산법득출절점적고계위치,재이용의우돈산법이고계위치위초시점계속수색절점위치.방진결과표명:상비전통DV-Hop산법화기우편복산법적DV-Hop개진산법(BADV-Hop),해산법적정위정도대약제고료16.5%、5.18%,차은정성경호,괄용우정위정도화은정성요구교고적장합.