一種改進(jìn)的無線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)定位技術(shù)
定義2 未知節(jié)點(diǎn)校正誤差
是加權(quán)因子,表示信標(biāo)節(jié)點(diǎn)Aj的坐標(biāo)誤差對未知節(jié)點(diǎn)校正誤差的決定權(quán),從上述分析可知,信標(biāo)節(jié)點(diǎn)Aj離未知節(jié)點(diǎn)的距離越近,所占的權(quán)重越大,m為用于坐標(biāo)校正的信標(biāo)節(jié)點(diǎn)個數(shù)。所以未知節(jié)點(diǎn)D最終坐標(biāo)為
式中,xc1為未知節(jié)點(diǎn)加權(quán)質(zhì)心法計(jì)算的X坐標(biāo);yc1為未知節(jié)點(diǎn)加權(quán)質(zhì)心法計(jì)算的Y坐標(biāo)。將質(zhì)心算法所求的未知節(jié)點(diǎn)D的坐標(biāo)代入式(10)中,即可更準(zhǔn)確地估計(jì)出未知節(jié)點(diǎn)D的坐標(biāo)。
2 仿真實(shí)驗(yàn)與分析
在Matlab仿真環(huán)境里,這3種算法均處于相同環(huán)境。節(jié)點(diǎn)個數(shù)都是50個節(jié)點(diǎn)其中38個錨節(jié)點(diǎn)和12個未知節(jié)點(diǎn),坐標(biāo)系為50 m×50 m,節(jié)點(diǎn)通信半徑為100 m,圖4~圖7為部分仿真結(jié)果。本文引用地址:http://www.ex-cimer.com/article/159376.htm
從實(shí)驗(yàn)結(jié)果可看出,文中提出的改進(jìn)算法能夠有效地對節(jié)點(diǎn)進(jìn)行定位,并且減少了誤差。
萬能遙控器相關(guān)文章:萬能遙控器代碼
評論