文/朱重龍
當前對靜態(tài)無線傳感器網(wǎng)絡(luò)覆蓋范圍的研究已經(jīng)取得了有益的成果。庫馬爾等人首先提出了高K勢壘范圍和低K勢壘范圍的概念,并開發(fā)了一種算法來評估應(yīng)用領(lǐng)域是否被強K勢壘覆蓋,在以隨機方式使用的傳感器網(wǎng)絡(luò)中,獲得低K覆蓋圍欄的重要條件?;诩訖?quán)圖確定Anwar Saypulla Buddy靜態(tài)無線傳感器網(wǎng)絡(luò)中強障礙數(shù)量的限制,我們提出了一種最大流量算法,Habib Mostarfire(Habib Mostafai)及其同事提出了一種分布式自學習算法,用于研究靜態(tài)無線傳感器網(wǎng)絡(luò)中K勢壘的高覆蓋率問題。庫馬爾和他的同事們還使用傳感器節(jié)點形成一個強大的K防護膜,可以探測相同的生存時間和其他生存時間柵欄結(jié)構(gòu)算法,并延長網(wǎng)絡(luò)生存時間計劃,提出的算法是ΟptimalSleep Wakeup,JieTian等人提出了一個二維問題來覆蓋K柵欄,并將應(yīng)用區(qū)域劃分為多個子區(qū)域來構(gòu)建柵欄。雷利和鮑賢湛及其合作者對低范圍圍欄的問題進行了調(diào)查,并分析了弱圍欄的覆蓋范圍。Balister等人研究了一種可靠的方法來預(yù)測節(jié)點的部署密度,以便隨機使用傳感器網(wǎng)絡(luò)形成圍欄的覆蓋,并可根據(jù)預(yù)期的濃度永久連接。
穿越路徑(CrossingPath),是檢測目標的起始點和終點位于監(jiān)視區(qū)域A的上限和下限,并且區(qū)間A的起始點和終點之間的任何曲線稱為截距軌跡。當區(qū)域A沿著該路徑移動時,如果至少通過K傳感器節(jié)點不能檢測到被監(jiān)視對象,則單色K防護蓋(強障礙蓋)的識別是區(qū)域A是K強覆蓋并且能夠打電話。當被監(jiān)測物體沿路徑通過應(yīng)用區(qū)域時,可以檢測到至少K個傳感器節(jié)點,即3 K柵欄交叉電阻(應(yīng)變勢壘交叉涂層)的定義滿足定義2。其次,有一個沒有共同傳感器節(jié)點的交叉口圍欄,A區(qū)域稱為交叉十字架。定義4分布方向?qū)鞲衅鞣胖迷诜侄螀^(qū)域A時,是指未提供指定傳感器節(jié)點區(qū)域中傳感器節(jié)點區(qū)域的方向。定義5確定圍欄的兩個相鄰傳感器節(jié)點的連接方向與展開方向之間的角度,二元感知模型:平面節(jié)點N、點m與P(N,M)=“iΙ1Dis(N,m)≤R0D是相同的識別概率,由每個點給出(M)(N,M)>R(1)(1)在這種情況下,(N,M)是點n和m之間的歐式距離,R是識別半徑,本文中的測試是傳感器,側(cè)重于感知的模型,模型定義基于節(jié)點和檢測半徑,定義3監(jiān)控區(qū)域A的定義半徑,至少兩個圍欄和區(qū)域A的涂層通過監(jiān)控的區(qū)域,但是兩個柵欄的狀況不太可能重疊K-Fence,Cross-Coat k-Fence,即使隔音十字架,無論選擇的路徑如何,都要適用于監(jiān)視區(qū)域,Cross-K fence是一個強大的K-fence,基于這個非K-Fence交叉K-fence中提出的算法
應(yīng)用區(qū)域是長度為l且寬度為h的矩形,記這個區(qū)域為A。使用原點o(0,0)處的應(yīng)用程序區(qū)域的左下角定義坐標軸,假設(shè)使用GPS或節(jié)點的位置技術(shù)來研究節(jié)點的位置,任務(wù)區(qū)域中的節(jié)點i的位置坐標可以由M表示為ni(xi,yi)和節(jié)點的數(shù)量,檢測到的節(jié)點的半徑為R。創(chuàng)建K時,將區(qū)域A劃分為靜態(tài)無線傳感器,網(wǎng)絡(luò)中A=組(A1,A2,A3,AK)所示的k個相等部分。各個子區(qū)域的寬度是相同的Wa=H/K和人工智能。在本文中,與k個區(qū)域A相同的子區(qū)域的長度是基于每個子區(qū)域的螞蟻去除算法而固定的。但是,如果將供應(yīng)區(qū)域A嚴格劃分為k個子區(qū)域,則不斷地消耗資源。許多傳感器節(jié)點位于子區(qū)域Ai的上限和下限附近,不能用于子區(qū)域Ai圍欄,但是在子區(qū)域Ai+1或Ai-1中需要圍欄配置。為了解決上述問題,本文提出了一種劃分緩沖區(qū)的方法,盡管暫存區(qū)域不再以這種方式劃分為行,但緩沖區(qū)域用于隔離暫存區(qū)域A,一種特定的分割方法具有緩沖寬度Wb。蟻群算法主要在圍欄配置過程中選擇Ai子場中的傳感器節(jié)點,如果沒有節(jié)點滿足Ai的條件,則算法要確定是否存在滿足緩沖區(qū)的要求,選擇節(jié)點后,將突出顯示該節(jié)點。接下來,當相鄰子域Ai創(chuàng)建柵欄時,不再選擇所選節(jié)點。緩沖分離方法將應(yīng)用字段劃分為k個子字段,并且需要k-1個緩沖帶。這由緩沖區(qū)(b1,b2,b3,...,bk-1)表示。每個子區(qū)域Ai的寬度改變,其中A1和Ak的寬度為Wa=h/k-Wb/2,其他的子區(qū)域具有Wa=h/k-Wb。
蟻群算法基于蟻群尋食優(yōu)化方法。蟻群系統(tǒng)是一種分布式生物系統(tǒng)。螞蟻與螞蟻之間的相互合作可以解決獨個螞蟻無法完成的困難任務(wù)。傳統(tǒng)的蟻群算法解決了旅行者的問題(TaskSlingSalesman,TSP)。在TSP問題中,包括n個城市,城市i和j之間的路徑是b(i,j),目前有蟻群尋找TRP問題的最佳解決方案。在Manti中,在從n個城市隨機發(fā)現(xiàn)的起始時間的陸地道路上發(fā)現(xiàn)信息素濃度τij(0)=C,事實上,基于狀態(tài)Pkij(t)和τij(t)的轉(zhuǎn)移概率,選擇接近TNTK的距離,并且信息素濃度B(Ι,J)和ηij(t)是城市Ι和J之間的推斷信息。當螞蟻穿過城市時,他們被禁忌,以避免重復(fù)移動到同一個城市。Pkij(t)=???i??ααα(t)ββij(t)s∈allowkταis(t)ββis(t)jallowedk0otherwise(2)等式(2),推理信息ij ij(t)=1/D和i、j之間的距離。Allowedk=City-Tabuk表示螞蟻能夠去所選城市。α和β表示信息素的濃度或經(jīng)驗信息的含義,螞蟻解決了重復(fù)去所有城市的困難。接下來,我們需要更新每個收費連接路線的信息素,以下更新規(guī)則為:τij(t+N)=(1-))τij(t)+Δτij(3):Verflüchtigungspheromon系 數(shù)ε(0.1)重復(fù)信息素后,路徑為ρb(i,j)基于該因子進行揮發(fā),并防止未成熟螞蟻群體的算法。Δτij=1mΔτkij(4)等式(4)方法B(Ι,J)用螞蟻表示信息素的總和,K=Δτkij=Q/Luka(5)Q可釋放螞蟻和大部分信息在重復(fù)Luca Kyung Roy的同時指出增加Ant K的長度。以上是Ameisenkolonialgorithmus的迭代過程。該算法重復(fù)多次,雖然信息素在另一條路徑中非常小,但它在路徑中往往是穩(wěn)定的。最后,會選擇最佳路線。
將準備區(qū)域A劃分為K個子區(qū)域,這里描述了用于創(chuàng)建Ai子域的圍欄的螞蟻群算法。但是,Ai的殖民地傳統(tǒng)算法提出了實現(xiàn)局部最優(yōu)的問題,這不適用于具有慢收斂廣泛計算網(wǎng)絡(luò)的柵欄的制造。具有大量節(jié)點的無線傳感器也是A提供區(qū)域中的長區(qū)域,在這種情況下,傳統(tǒng)的蟻群算法很可能屬于區(qū)域優(yōu)化問題。為了有效地解決上述問題,可以使用無線傳感器陣列柵欄,能夠提高螞蟻運動極限和經(jīng)驗因素這兩個方面。
在傳感器節(jié)點觸發(fā)之后對WSN-a的移動的限制由表示V傳感器網(wǎng)絡(luò)的一組節(jié)點的無向圖G=(V,E)表示,并且E是一組在兩個節(jié)點的感測區(qū)域中,如果它是節(jié)點之間的邊緣,即地(a,b)≤2R,地面(a,b)=(XA-XB)2+(A-YB)2,即存在于2個節(jié)點S屬于E之間,否則S不屬于E。固體外殼中相鄰傳感器節(jié)點之間的檢測區(qū)域是嵌套的。為了建立固定圍欄,我們通過蟻群算法圍欄構(gòu)建固定欄桿,節(jié)點之間存在的S屬于E邊緣即限制2R中的蟻群算法。
高級蟻群算法適用于放置WSN圍欄,本節(jié)介紹如何使用改進的螞蟻殖民地算法創(chuàng)建Ai子區(qū)域柵欄。固定柵欄左/右柵欄節(jié)點識別電路需要穿過,即節(jié)點Eisai的R在左/右邊界或X軸的XΙ≥LR。在城市中,考慮到假設(shè)的節(jié)點數(shù)量的電路與人工智能(S1)相同,節(jié)點的區(qū)域的右側(cè)部分是投注區(qū)域人工智能,應(yīng)用人工智能S2柵欄與插入部分的左邊緣相交的節(jié)點≤min(s1,s2)超過了數(shù)量。