改進(jìn)模因-混合蝙蝠算法及在定位中的應(yīng)用
發(fā)布時間:2024-06-08 05:00
為了進(jìn)一步提高蝙蝠算法的搜索性能,將模因算法雙重搜索的功能引入蝙蝠算法,提出一種改進(jìn)模因—混合蝙蝠算法。通過6個標(biāo)準(zhǔn)測試函數(shù)的驗(yàn)證,表明了該算法在收斂速度和性能上的優(yōu)勢。進(jìn)一步將本文提出的算法應(yīng)用到無線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)定位上,來提高定位精度。從結(jié)果可以看出:在設(shè)置的條件相同的情況下,與CBA相比,其節(jié)點(diǎn)定位精度平均提高了0. 5 m。
【文章頁數(shù)】:4 頁
【部分圖文】:
本文編號:3991494
【文章頁數(shù)】:4 頁
【部分圖文】:
圖1標(biāo)準(zhǔn)測試函數(shù)尋優(yōu)曲線
圖1為上述6個標(biāo)準(zhǔn)測試函數(shù)在BA、CBA和HM-BA中的尋優(yōu)曲線。由圖1可見,相比于其它2個算法來說,HM-BA能更快地收斂到更優(yōu)的解,具有更好的性能。仿真參數(shù)如2.1所示,取100次圖1中6個標(biāo)準(zhǔn)測試函數(shù)的最終結(jié)果,并求平均值,所得結(jié)果見表1,同時用成功率來表示算法的穩(wěn)定性。由....
圖2測距誤差和錨節(jié)點(diǎn)個數(shù)對定位性能的影響
在測距誤差保持10%不變的情況下,錨節(jié)點(diǎn)個數(shù)依次從4個增加到10個,BA,CBA,HM-BA的平均定位誤差的結(jié)果如圖2(b)所示?梢钥闯,在錨節(jié)點(diǎn)個數(shù)相同的情況下,HM-BA的平均定位誤差小于BA和CBA,定位精度更高。從整體的變化趨勢看,隨著錨節(jié)點(diǎn)個數(shù)的增加,HM-BA的曲線....
本文編號:3991494
本文鏈接:http://sikaile.net/kejilunwen/wltx/3991494.html
最近更新
教材專著