国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

無線傳感網(wǎng)絡(luò)節(jié)點(diǎn)Amorphous-GA搜索定位算法及性能分析

2023-03-20 10:16:37王偉萍
電子產(chǎn)品世界 2023年12期
關(guān)鍵詞:無線傳感網(wǎng)絡(luò)遺傳算法

王偉萍

關(guān)鍵詞:無線傳感網(wǎng)絡(luò);節(jié)點(diǎn)定位;遺傳算法;通信半徑

0引言

在無線通信技術(shù)不斷革新的進(jìn)程中,科技飛速發(fā)展,近距離無線組網(wǎng)及低功耗技術(shù)發(fā)揮的作用越來越大,推動了社會經(jīng)濟(jì)發(fā)展。在定位節(jié)點(diǎn)時,根據(jù)是否需要進(jìn)行節(jié)點(diǎn)距離測試,定位算法被劃分為兩種:無距離測試和有距離測試。在完成定位運(yùn)算的過程中,硬件性能需要達(dá)到一定標(biāo)準(zhǔn),但這樣會導(dǎo)致成本大幅增加,因此有必要探究如何高效率完成定位運(yùn)算。

由于通信半徑每跳距離的偏差過大,因此選取不定形(Amorphous)算法對定位誤差的差異性進(jìn)行重點(diǎn)探討。為保證Amorphous算法定位狀態(tài)的精確度更高,依次處理并優(yōu)化了節(jié)點(diǎn)總數(shù)、通信半徑及錨節(jié)點(diǎn)數(shù)量等參數(shù)。通過Amorphous算法可降低定位誤差,但實(shí)用性不高。胡偉等提出基于Amorphous算法的遺傳一禁忌搜索算法(improvedamorphous genetic-algorithm tabu-search location,IAmorphous-GATS),利用遺傳禁忌搜索算法優(yōu)化初始解得到未知節(jié)點(diǎn)的最優(yōu)位置,提高了未知節(jié)點(diǎn)的定位精度。宋海聲等在利用Amorphous算法離線計算網(wǎng)絡(luò)平均連通度的基礎(chǔ)上,建立了閾值模型來降低Amorphous算法在不同通信模型下的定位誤差。

本文在遺傳算法(genetic algorithm,GA)搜索定位基礎(chǔ)上結(jié)合AmorDhous算法,設(shè)計了一種無線傳感網(wǎng)絡(luò)節(jié)點(diǎn)Amorphous-GA搜索定位算法,并對其開展性能分析。

1Amorphous-GA搜索定位算法

1.1Amorphous算法改進(jìn)

在應(yīng)用Amorphous算法的過程中無須測試距離,未知節(jié)點(diǎn)方位可通過節(jié)點(diǎn)之間的最低跳數(shù)進(jìn)行估算。具體操作流程為:先計算節(jié)點(diǎn)與未知節(jié)點(diǎn)間的最小跳數(shù),之后通過錨節(jié)點(diǎn)向無線傳感網(wǎng)絡(luò)的鄰居節(jié)點(diǎn)傳輸跳數(shù)。

在應(yīng)用Amorphous算法時,以節(jié)點(diǎn)距離為計算結(jié)果,在運(yùn)算未知節(jié)點(diǎn)間位置的過程中容易產(chǎn)生較大誤差。例如,0節(jié)點(diǎn)通信范圍內(nèi)同時存在P、Q兩個節(jié)點(diǎn),同時QO與PO不同,兩個節(jié)點(diǎn)距O節(jié)點(diǎn)的距離差距較大。這種情況下通常會作為一跳完成計算,默認(rèn)QO與PO的數(shù)值相等。在無線傳感網(wǎng)絡(luò)運(yùn)行中也會產(chǎn)生此類問題。本文對Amorphous算法進(jìn)行了改進(jìn)。按照強(qiáng)度不同將信號劃分為多個區(qū)間,然后對特定節(jié)點(diǎn)信號強(qiáng)度進(jìn)行測試。該過程需要在40~80dBm內(nèi)劃分信號強(qiáng)度區(qū)間,然后分別用0.8、1設(shè)定40~50dBm、50~60dBm內(nèi)的跳數(shù),該方法同樣適用于其他情況。

1.2Amorphous-GA搜索定位算法

搜索優(yōu)化時采取GA方式,同時按照兩個流程實(shí)施Amorphous算法:先計算未知節(jié)點(diǎn)的初始值;按照人工智能算法優(yōu)化前期獲取的初始解。Amorphous-GA搜索定位算法流程如圖1所示。首先,利用Amorphous算法并結(jié)合錨節(jié)點(diǎn)坐標(biāo)獲取未知節(jié)點(diǎn)坐標(biāo),節(jié)點(diǎn)數(shù)據(jù)為GA最初輸入值。其次,GA是否終止通過初始坐標(biāo)適應(yīng)度進(jìn)行判斷。滿足終止條件后立即輸出結(jié)果,不符合則按后續(xù)處理流程對結(jié)果進(jìn)行選擇與交叉操作。最后,根據(jù)輸出結(jié)果形成候選集,分析藐視準(zhǔn)則是否符合情況。在滿足藐視準(zhǔn)則的情況下,禁忌表立即完成更新,用當(dāng)前解代替最優(yōu)解;若不滿足則需細(xì)致分析候選解的屬性,同時將當(dāng)前解用包含非禁忌對象的解代替,更新禁忌表。按上述流程完成處理后,再判斷結(jié)果是否滿足GA終止條件。若滿足則返回到上一步;若不滿足則采取循環(huán)處理方式,直至滿足終止條件。

2仿真分析

2.1仿真環(huán)境

為了驗(yàn)證本文算法在實(shí)際操作中的應(yīng)用效果,利用MATLAB軟件對本文算法在實(shí)際操作過程中的運(yùn)行效果進(jìn)行驗(yàn)證,重點(diǎn)仿真測試Amorphous-GA搜索定位算法。迭代運(yùn)算次數(shù)共100次,禁忌表長度與交叉概率的數(shù)值分別為10和0.6。使用歸一化定位誤差比較不同算法的定位性能。

2.2仿真實(shí)驗(yàn)與分析

在不同錨節(jié)點(diǎn)比例的條件下,對不同算法的性能展開測試,控制節(jié)點(diǎn)總數(shù)為100個,覆蓋的通信半徑為30mo不同通信半徑下的算法性能變化如圖2所示,在錨節(jié)點(diǎn)比例增加后定位誤差大幅降低,定位精度得到顯著提升。設(shè)置錨節(jié)點(diǎn)比例大于30%時,能夠獲得較小的定位誤差,之后趨于穩(wěn)定。在錨節(jié)點(diǎn)比例增長的條件下,未知節(jié)點(diǎn)與錨節(jié)點(diǎn)間的跳數(shù)降低,導(dǎo)致不同節(jié)點(diǎn)間的距離差持續(xù)降低,整體誤差得到有效控制。分析對比仿真測試結(jié)果得出,在錨節(jié)點(diǎn)比例達(dá)到30%時,采取Amorphous-GA搜索定位算法得到的定位誤差穩(wěn)定性更高。相較于移動錨節(jié)點(diǎn)(moving anchor node,MAN)定位算法和Amorphous定位算法,優(yōu)化未知節(jié)點(diǎn)信息的速率可通過Amorphous-GA搜索定位算法得到有效提升,搜索定位效果更佳,定位誤差也更小。

2.3算法復(fù)雜度分析

離線網(wǎng)絡(luò)連通度主要通過Amorphous算法獲取,進(jìn)而完成閾值分析模型的設(shè)置,并分析每個通信模型的定位誤差,這個過程有利于定位誤差的大幅下降,然而實(shí)現(xiàn)過程相對復(fù)雜。為了有效控制本文算法在運(yùn)行過程中占用的資源,分析了不同算法運(yùn)行時間和定位精度誤差。如表1所示,3種算法的運(yùn)行時間差異不明顯,但Amorphous-GA搜索定位算法精度誤差最小,即使受到了通信半徑的影響??梢娋哂泻艽蟮膽?yīng)用準(zhǔn)確性和適應(yīng)范圍。

3結(jié)論

本文研究了無線傳感網(wǎng)絡(luò)節(jié)點(diǎn)Amorphous-GA搜索定位算法的性能,結(jié)果如下。

(1)定位精度在錨節(jié)點(diǎn)比例增加后得到顯著提升,定位誤差大幅降低,設(shè)置錨節(jié)點(diǎn)比例大于30%能夠獲得較小的定位誤差。

(2)在錨節(jié)點(diǎn)比例為30%時,采取Amorphous-GA搜索定位算法得到的定位誤差的穩(wěn)定性更高。相較于傳統(tǒng)定位算法,Amorphous-GA的搜索定位效果更佳,定位誤差也更小。

該研究有助于提高網(wǎng)絡(luò)信號控制精度,但異常數(shù)據(jù)處理方面仍存在計算冗長問題,未來可引入深度學(xué)習(xí)算法進(jìn)行深入研究。

猜你喜歡
無線傳感網(wǎng)絡(luò)遺傳算法
遺傳算法對CMAC與PID并行勵磁控制的優(yōu)化
基于自適應(yīng)遺傳算法的CSAMT一維反演
一種基于遺傳算法的聚類分析方法在DNA序列比較中的應(yīng)用
基于遺傳算法和LS-SVM的財務(wù)危機(jī)預(yù)測
改進(jìn)的無線傳感網(wǎng)絡(luò)節(jié)點(diǎn)定位系統(tǒng)的設(shè)計與研究
協(xié)同進(jìn)化在遺傳算法中的應(yīng)用研究
基于物聯(lián)網(wǎng)ZigBee技術(shù)的智能家居監(jiān)控系統(tǒng) 
甲醛監(jiān)測儀設(shè)計及其低功耗研究
科技視界(2016年18期)2016-11-03 22:12:44
試論無線傳感網(wǎng)絡(luò)動態(tài)休眠通信協(xié)議
基于CC2530的智能照明控制系統(tǒng)設(shè)計
科技視界(2016年17期)2016-07-15 00:21:36
肃北| 商河县| 华亭县| 奉贤区| 牟定县| 讷河市| 固原市| 岐山县| 新建县| 廉江市| 抚远县| 福泉市| 东乡| 抚宁县| 晋江市| 茶陵县| 惠水县| 彩票| 喀喇| 调兵山市| 延津县| 宜昌市| 黄梅县| 亳州市| 论坛| 永善县| 嵩明县| 仙游县| 南涧| 溆浦县| 辽阳县| 晋宁县| 山东| 西林县| 灌南县| 石阡县| 兴隆县| 鄂托克旗| 兰溪市| 慈利县| 泾阳县|