• 
    

    
    

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

      基于PSO的無(wú)線(xiàn)傳感器網(wǎng)絡(luò)中傳感器節(jié)點(diǎn)的選擇

      2014-09-24 21:23:29劉萍丁小妮張艷
      無(wú)線(xiàn)互聯(lián)科技 2014年7期
      關(guān)鍵詞:粒子濾波

      劉萍 丁小妮 張艷

      摘要:本文考慮在目標(biāo)跟蹤系統(tǒng)中的傳感器資源管理問(wèn)題。由于頻率,能量和帶寬的限制,以及計(jì)算量過(guò)大的問(wèn)題,本文提出一種粒子群算法,利用CPCRLB函數(shù)作為適應(yīng)度函數(shù)對(duì)傳感器選擇,使得目標(biāo)跟蹤精度不損失的情況下得到最優(yōu)組合,并且節(jié)省能量與減小計(jì)算量。

      關(guān)鍵詞:PSO;粒子濾波;CPCRLB;傳感器管理1引言

      近幾年,無(wú)線(xiàn)傳感器網(wǎng)絡(luò)在軍事和工業(yè)領(lǐng)域得到廣泛應(yīng)用[1]。為了延長(zhǎng)傳感器在跟蹤期間的壽命必須有效利用傳感器。在能量和帶寬等物理資源受限的無(wú)線(xiàn)傳感器網(wǎng)絡(luò),每個(gè)時(shí)刻選擇一個(gè)傳感器子集是尤為重要的。

      一般來(lái)說(shuō),傳感器管理決策都是基于估計(jì)追蹤器的性能。文獻(xiàn)[2][4]提出了條件后驗(yàn)克拉美-羅下界(CPCRLB)。CPCRLB以當(dāng)前時(shí)刻的所有真實(shí)量測(cè)為條件,給出了目標(biāo)狀態(tài)估計(jì)的實(shí)際均方誤差下界,得出CPCRLB更適合在線(xiàn)自適應(yīng)傳感器管理。

      利用CPCRLB作為判斷選擇的傳感器性能的標(biāo)準(zhǔn),對(duì)于目標(biāo)跟蹤的準(zhǔn)確度有很大的提高,但是在每個(gè)時(shí)刻選擇傳感器組合時(shí)用窮舉法,其計(jì)算量呈指數(shù)增長(zhǎng)。文獻(xiàn)[3]用PSO對(duì)傳感器進(jìn)行選擇,提出一種BPSO(Binary Particle Swarm Optimization)將被選擇的傳感器記為1,未被選擇的記為0,通過(guò)迭代尋找最優(yōu)解。并對(duì)BPSO進(jìn)一步優(yōu)化,得出更好的結(jié)果。

      2問(wèn)題描述

      在無(wú)線(xiàn)傳感器網(wǎng)絡(luò)(WSN)下,考慮一個(gè)目標(biāo)在二維平面上運(yùn)動(dòng),目標(biāo)向量 ,包括目標(biāo)位置坐標(biāo) 和速度 ,目標(biāo)的運(yùn)動(dòng)模型為白噪聲加速度模型:

      其中:

      是零均值高斯白噪聲,協(xié)方差矩陣為:

      本文采用了一個(gè)各向同行的信號(hào)強(qiáng)度衰

      減模型,在k時(shí)刻,傳感器n接收到的目標(biāo)信號(hào)

      強(qiáng)度(RRS)為

      其中Gn是傳感器n的增益, 表示在k時(shí)刻在參考距離d0處,目標(biāo)輻射的信號(hào)強(qiáng)度;α為信號(hào)衰減指數(shù); 為目標(biāo)和傳感器節(jié)點(diǎn)n之間的距離,其中: 為傳感器節(jié)點(diǎn)n的坐標(biāo), 為k時(shí)刻目標(biāo)位置坐標(biāo)。假設(shè)對(duì)所有傳感器節(jié)點(diǎn)n, ,記 ,且d0=1m,則式(2)簡(jiǎn)化為

      在實(shí)際中,由于噪聲和建模誤差影響,傳感器節(jié)點(diǎn)n實(shí)際接收到的被噪聲污染的RSS量測(cè)為

      其中:觀測(cè)噪聲為零均值i.i.d加性高斯白噪聲,即vn,k~N(0,σ2v)。

      3CPCRLB

      CPCRLB迭代的初始條件為: ,其中p(xo)為目標(biāo)初始狀態(tài)概率密度函數(shù)。

      對(duì)目標(biāo)運(yùn)動(dòng)模型(1)和量測(cè)模型(4),基于RRS量測(cè)數(shù)據(jù)的條件Fisher信息矩陣可以迭代逼近計(jì)算如下:

      矩陣 的元素如下:

      4PSO

      4.1 算法原理

      PSO的基本概念源于對(duì)鳥(niǎo)群捕食行為的研究,從鳥(niǎo)群捕食模型當(dāng)中得到啟示,并用于解決優(yōu)化問(wèn)題。在PSO中,每個(gè)優(yōu)化問(wèn)題的解都是搜索空間中的一只鳥(niǎo),稱(chēng)之為粒子(Particle)。所有的粒子都有一個(gè)由被優(yōu)化的函數(shù)決定的適應(yīng)度值(Fitness Value),每個(gè)粒子還有一個(gè)速度(Velocity)決定它們飛翔的方向和距離。PSO初始化為一群隨機(jī)粒子(隨機(jī)解)。然后,粒子就追隨當(dāng)前的最優(yōu)粒子在解空間中搜索找到最優(yōu)解。在每一次迭代中,粒子通過(guò)跟蹤兩個(gè)“極值”來(lái)更新自己。一個(gè)就是粒子本身找到的最優(yōu)解,稱(chēng)個(gè)體極值(Personal Best);另一個(gè)極值是整個(gè)粒子群目前找到的最優(yōu)解,稱(chēng)全局極值(Global Best)。

      假設(shè)用表示第i個(gè)粒子,其中d是粒子的維數(shù),它經(jīng)歷過(guò)的最好位置(有最好的適應(yīng)值)表示為 ,而整個(gè)群體經(jīng)歷過(guò)的最好位置表示為 。粒子i的速度用 表示。對(duì)于每一代個(gè)體,在找到兩個(gè)最優(yōu)值時(shí),粒子根據(jù)如下公式來(lái)更新自己的速度和位置

      其中,ω為慣性權(quán)重,random()是介于(0,1)之間的隨機(jī)數(shù),c1,c2,是學(xué)習(xí)因子。

      4.2 基本PSO實(shí)現(xiàn)步驟

      PSO主要有6個(gè)基本實(shí)現(xiàn)步驟

      ⑴初始化每個(gè)粒子的起始位置和速度;⑵計(jì)算每一個(gè)粒子的適應(yīng)度值;⑶對(duì)于每一個(gè)粒子,如其適應(yīng)度值優(yōu)于其本身經(jīng)歷過(guò)的最好位置,則用當(dāng)前的適應(yīng)度值作為其新的最好位置;⑷對(duì)于整個(gè)粒子群,如果存在這樣的個(gè)體,其適應(yīng)度值優(yōu)于整個(gè)粒子群的歷史最優(yōu)位置,則用整個(gè)粒子群中適應(yīng)度值最好的個(gè)體作為新的整體最優(yōu)位置;⑸對(duì)于每一個(gè)微粒,先根根據(jù)(1)重新計(jì)算微粒的速度,然后根根據(jù)(2)重新計(jì)算粒子的位置;⑹如果達(dá)到最大迭代次數(shù)或者最小準(zhǔn)則,終止程序;否則,跳轉(zhuǎn)到步驟2)。

      利用PSO對(duì)多個(gè)傳感器進(jìn)行選擇,式(5)為粒子群適應(yīng)度函數(shù),利用適應(yīng)度函數(shù)每次迭代的適應(yīng)度值,通過(guò)比較每個(gè)粒子在每次迭代的適應(yīng)度值選出個(gè)體極值,通過(guò)比較全部粒子的每次迭代的個(gè)體極值選出全局極值,從而得到最優(yōu)的一組傳感的選擇。

      5仿真結(jié)果

      本節(jié)基于WSN獲得的RSS量測(cè)數(shù)據(jù),對(duì)WSN下的傳感器管理和目標(biāo)跟蹤問(wèn)題進(jìn)行計(jì)算機(jī)仿真,WSN包含100個(gè)傳感器節(jié)點(diǎn),隨機(jī)部署在300m*300m的區(qū)域內(nèi)。目標(biāo)衰減指數(shù)α=2,目標(biāo)輻射的信號(hào)能量d0=1處 =1。假定所有傳感器節(jié)點(diǎn)的量測(cè)噪聲具有相同的方差 。運(yùn)動(dòng)過(guò)程噪聲參數(shù)q=1,采樣周期T=1s。目標(biāo)狀態(tài)的先驗(yàn)分布為高斯分布,均值x0=(30,30,10,10),協(xié)方差矩陣為diag{20,20,5,,}.利用粒子濾波器進(jìn)行100次Monte Carlo仿真,粒子個(gè)數(shù)取S=3000。在仿真中,利用粒子濾波器計(jì)算CPCRLB,每個(gè)時(shí)刻利用PSO從100個(gè)可用的傳感器中選擇激活A(yù)=2個(gè)傳感器。

      圖1是利用PSO和窮舉算法對(duì)目標(biāo)跟蹤的比較,圖2、圖3分別是兩種算法在X、Y方向上的均方根誤差

      6總結(jié)

      本文對(duì)WSN下得目標(biāo)跟蹤問(wèn)題,基于CPCRLB和傳感器接收到的信號(hào)強(qiáng)度觀測(cè)數(shù)據(jù),提出利用PSO對(duì)傳感器選擇。利用此算法其算法比窮舉算法要節(jié)省很多時(shí)間,其計(jì)算量也減少,但是對(duì)目標(biāo)的跟蹤效果與窮舉法相差不多。

      [參考文獻(xiàn)]

      [1]任豐原,黃海寧,林闖.無(wú)線(xiàn)傳感器網(wǎng)絡(luò)[J].軟件學(xué)報(bào),2003,7:1282-1291.

      [2]L.Zuo,R.Niu, and P.K.Varshney, Conditional Posterior Cramer-Rao Lower Bounds for Nonlinear Sequential Bayesian Estimation[J].IEEE Transactions On Signal Processing,2011,59(1):1-14.

      [3]M.Naeem,U.Pareek,and D.C.Lee,Swarm Intelligence for Sensor Selection Problems[J].IEEE Sensor Journal, 2012,12(8):2577~2585.

      [4]楊小軍,馬祥,宋青書(shū),邢科義.基于條件后驗(yàn)克拉美-羅下界的目標(biāo)跟蹤傳感器管理[J].控制理論與應(yīng)用,2013,30(5):543-548.

      猜你喜歡
      粒子濾波
      基于粒子濾波算法的視頻目標(biāo)跟蹤研究
      數(shù)字濾波技術(shù)的現(xiàn)狀與發(fā)展
      可見(jiàn)光與紅外CPCT彩色圖像融合研究與實(shí)現(xiàn)
      OCV處于平臺(tái)期的汽車(chē)鋰電池SOC估算的研究
      粒子濾波法在移動(dòng)物體定位中的應(yīng)用
      基于智能粒子濾波的多傳感器信息融合算法
      基于重采樣粒子濾波的目標(biāo)跟蹤算法研究
      航空兵器(2016年5期)2016-12-10 17:12:24
      復(fù)雜場(chǎng)景中的視覺(jué)跟蹤研究
      一種針對(duì)海面弱小目標(biāo)的檢測(cè)方案
      交互多模型的Rao—Blackwellized粒子濾波算法在多目標(biāo)跟蹤中的應(yīng)用
      航空兵器(2014年4期)2015-01-15 02:31:43
      蓬溪县| 长治县| 公安县| 富阳市| 敦化市| 衡山县| 临泉县| 苍山县| 招远市| 汝南县| 黑水县| 仙桃市| 宜都市| 高要市| 东兰县| 江北区| 溆浦县| 柳江县| 昆明市| 绵阳市| 沈丘县| 慈溪市| 大姚县| 滨州市| 盱眙县| 平定县| 舞钢市| 河东区| 萨迦县| 洪江市| 杭锦旗| 武胜县| 阿拉善左旗| 清河县| 察雅县| 侯马市| 全州县| 观塘区| 芜湖县| 布拖县| 融水|