• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

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

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

      王偉萍

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

      0引言

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

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

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

      1Amorphous-GA搜索定位算法

      1.1Amorphous算法改進(jìn)

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

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

      1.2Amorphous-GA搜索定位算法

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

      2仿真分析

      2.1仿真環(huán)境

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

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

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

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

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

      3結(jié)論

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

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

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

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

      猜你喜歡
      無(wú)線(xiàn)傳感網(wǎng)絡(luò)遺傳算法
      遺傳算法對(duì)CMAC與PID并行勵(lì)磁控制的優(yōu)化
      基于自適應(yīng)遺傳算法的CSAMT一維反演
      一種基于遺傳算法的聚類(lèi)分析方法在DNA序列比較中的應(yīng)用
      基于遺傳算法和LS-SVM的財(cái)務(wù)危機(jī)預(yù)測(cè)
      改進(jìn)的無(wú)線(xiàn)傳感網(wǎng)絡(luò)節(jié)點(diǎn)定位系統(tǒng)的設(shè)計(jì)與研究
      協(xié)同進(jìn)化在遺傳算法中的應(yīng)用研究
      基于物聯(lián)網(wǎng)ZigBee技術(shù)的智能家居監(jiān)控系統(tǒng) 
      甲醛監(jiān)測(cè)儀設(shè)計(jì)及其低功耗研究
      科技視界(2016年18期)2016-11-03 22:12:44
      試論無(wú)線(xiàn)傳感網(wǎng)絡(luò)動(dòng)態(tài)休眠通信協(xié)議
      基于CC2530的智能照明控制系統(tǒng)設(shè)計(jì)
      科技視界(2016年17期)2016-07-15 00:21:36
      汨罗市| 无为县| 微山县| 柞水县| 惠来县| 小金县| 永寿县| 大化| 宣威市| 巴东县| 镇巴县| 新密市| 旬邑县| 桓台县| 中方县| 遂平县| 本溪市| 黔江区| 亚东县| 卢龙县| 光山县| 肇东市| 西和县| 鹤庆县| 陆良县| 当雄县| 华坪县| 桐乡市| 蒙山县| 德庆县| 吴旗县| 沈丘县| 婺源县| 湘潭县| 手游| 乌兰县| 淮南市| 清徐县| 永年县| 太保市| 二连浩特市|