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