《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 一種基于BP-GA的室內定位模型
一種基于BP-GA的室內定位模型
來源:微型機與應用2013年第22期
王立輝1,王佳斌2
(1.華僑大學 信息科學與工程學院,福建 廈門361021; 2.華僑大學 工學院,福建 泉州362
摘要: 使用BP-GA算法相結合的方法來作為室內定位模型的主要定位算法,在得到初始坐標后利用泰勒級數定位算法優化得到最終待測點坐標。該算法很好地減弱了室內環境對定位精度的影響,并且具有較高的精度。仿真實驗驗證了該模型的有效性。
Abstract:
Key words :

摘  要: 使用BP-GA算法相結合的方法來作為室內定位模型的主要定位算法,在得到初始坐標后利用泰勒級數定位算法優化得到最終待測點坐標。該算法很好地減弱了室內環境對定位精度的影響,并且具有較高的精度。仿真實驗驗證了該模型的有效性。
關鍵詞: 室內定位;BP算法;GA算法;泰勒級數定位算法

    室內定位技術按所借助的手段不同可以分為[1-2]基于無線電信號的定位技術、基于紅外線的定位技術、基于超聲波的定位技術、基于藍牙的定位技術、基于激光的定位技術、基于射頻識別技術的定位技術以及基于WiFi的定位技術等。由于室內環境存在非視距、多徑、干擾多變等因素, 同時考慮到設備費用和實現的復雜程度等,本文選擇了利用ZigBee技術基于RSSI值的定位算法。
    當前,廣泛使用的ZigBee技術無線定位系統主要通過測量節點間的距離來實現[3]。基于RSSI的測距是無線傳感網絡定位技術中較常采用的方法,該類方法大多數通過設置已知參考節點。首先利用待定位節點接收到的RSSI值計算出該節點到各個參考節點的距離,再通過各類定位算法推導出目標點的坐標。傳統的基于RSSI的室內定位技術基本上都是以無線信號傳播模型為基礎的,在不同的定位環境中,通過擬合或直接根據經驗得出無線信號傳播模型中未知參數A和n,再根據一些位置距離算法來最終實現定位。但這些算法過于依賴一些經驗模型,對于不同的環境的適應性不強,在一些室內情況復雜的條件下會有很大的誤差。本文在基于ZigBee組成的網絡的基礎上,使用BP神經網絡和GA算法融合來初步算出待定位物體的位置,再融入泰勒級數定位算法來算出最終待定位物體的位置。
  

    由此可以看出,A和n為值直接影響到了根據RSSI值得到的距離,進一步影響到定位的精度。無論是理想環境還是室內環境下,傳輸信號與傳輸距離之間有一定的關系,在實際環境下RSSI值的變化有一定的規律可循,RSSI值與距離d之間是一個連續的非線性關系,而Kolmogorov定理也已經證明[5-6],任意一連續函數可由一個3層BP網絡來實現,所以可由一個3層的BP網絡來代替RSSI經驗公式來得到RSSI值與d之間的關系,并且可以直接由BP網絡直接得到待測節點的坐標值。
2 BP神經網絡模型的確定
    根據RSSI與坐標值之間的一一對應關系,本系統設計由4個參考節點確定一個盲節點位置,所以BP神經網絡的輸入有4個(即4個參考節點到盲節點的RSSI值),輸出有2個(x,y)(即盲節點的坐標值),對于隱含層層數和神經元數的選擇是一個難點,目前還沒有理論上的指導,只有經過大量的實驗來選擇最佳的隱含層層數。
    本文采用4:35:2結構的BP神經網絡,如圖1所示。使用相似的方法可以確定出計算RSSI值與d之間關系的BP網絡結構圖,與圖1結構相似,采用1:20:1的結構。傳統的BP神經網絡[6-7]算法確定權重時所采用的學習算法是基于梯度下降的,不可避免地存在著訓練時間長、收斂速度慢、易陷于局部極小值以及完全不能訓練等問題。所以本文結合使用遺傳算法來優化BP神經網絡,改善BP神經網絡的缺陷,使算法避免陷入局部極小值、收斂速度慢等問題。

3 BP-GA算法
    在GA每一代進行遺傳操作之前,對群體中的最優個體進行次數較多的BP訓練[8-10],使最優個體得到足夠的訓練后目標誤差能很快地下降,作為混合學習算法指導誤差下降的主導搜索方向,然后將經BP訓練后的最優個體與群體中的其他個體逐一進行啟發式的交叉式算法,能在最優個體與群體的其他個體所形成的尋優空間中并行尋優,再從交叉子代和經BP訓練后的原最優個體中選出當代最優個體進行下一次的BP訓練。
4 泰勒級數定位算法
    泰勒級數定位方法[11-12]是一種基于泰勒級數展開的加權最小二乘估計迭代算法。它適用于所有的定位系統,并利用所有的測量參量來改善定位精度。該方法的核心思想為:(1)在目標位置的初始估計點利用泰勒級數展開,并忽略二次及以上項,將非線性方程變為線性方程,并采用最小二乘算法對偏移量進行估計;(2)利用估計的偏移量修正估計的目標位置,并不斷迭代,使估計的目標位置逼近真實位置,從而得到對目標位置的最優估計。
5 ZigBee定位系統模型
    本系統設計的這套二維室內無線定位系統主要由主機、網關、定位節點、參考節點4個部分組成。主機是一臺筆記本電腦,負責處理網關發送的信息,計算出盲節點坐標和顯示盲節點位置等。網關由CC3430組成,負責網絡的組建、節點地址的分配和負責主機與參考節點、盲節點之間的通信等,參考節點由CC2430組成,是位置已知且固定不動的節點。盲節點由CC2431組成,是位置未知的移動節點。
5.1 系統模型定位流程圖
    系統總體流程圖如圖2所示。首先建立ZigBee網絡,然后待測節點收到各個參考節點的RSSI值,將RSSI值發送到網關,由網關送入主機中的BP-GA算法計算得到待測節點的初始坐標,將此坐標值確定為送入泰勒級數定位算法的初始值,進行循環泰勒級數展開,泰勒級數定位算法的計算達到要求的精度值后,輸出最終待測節點坐標,發送到監控軟件界面顯示。

5.2 實驗仿真結果分析
    由ZigBee網絡中盲節點收集到的各個參考節點到其RSSI值送入到算法網絡中作為輸入,該RSSI值所在節點的實際坐標為輸出標準進行訓練,將得到的初始坐標值送入泰勒級數定位算法中進行二次優化得到最終的盲節點坐標。
    首先,選用4個參考節點a、b、c、d,其坐標(0,0)、(0,13)、(7,13)、(7,0)組成一個實驗環境,其中每格為30 cm。在其中隨機選取20個點作為測試點,將這些值分別送入BP算法、BP-GA算法和本文算法,得到盲節點的坐標如圖3所示。
    由圖3、圖4、圖5可以看出在本文算法用于定位優于單獨使用BP算法或是使用BP-GA算法進行定位。使用本文算法所得到的盲節點坐標值與盲節點的實際坐標值非常接近,較好地克服了定位時環境中的各種干擾因素的影響。

 

 

    本文通過在ZigBee組成網絡基礎上,通過使用BP-GA算法和泰勒級數定位算法相結合的定位方法,并且通過引入BP網絡來代替RSSI經驗公式來得到RSSI值與d之間的關系,避免了對環境中復雜參數A和n的擬合,很好地減弱了環境因素對定位精度的影響,且通過上面的仿真可以發現,只要在一個室內環境中采集足夠多的RSSI值,利用該算法就能夠達到很好的定位精度,誤差能夠控制在30 cm內。
參考文獻
[1] Yu Kengen,SHARP L,GUO Y J.Ground-based wireless positioning[M].Wiley-IEEE Press,2009.
[2] 萬群,郭賢生,陳章鑫.室內定位理論、方法和應用[M].北京:電子工業出版社,2012.
[3] 呂源,李軍.基于CC2431的室內定位系統[J].現代電子技術,2009(2):95-101.
[4] 朱明輝,張會清.基于RSSI的室內測距模型的研究[J].傳感器與為系統,2010,29(8):19-22.
[5] KHOSHGOFTAAR T M,PANDYA A S,LANNING D L. Applicationof neural networks for predicting defects[J].An nals of Software Engineering,1995,1(1):141-154.
[6] HAYKIN S.Neural Networks[M].Prentice Hall,1998.
[7] 陸瓊瑜,童學鋒.BP算法改進研究[J].計算機工程與設計,2007,28(3):648-649.
[8] 陳永龍,何國良,徐宗昌.基于BP-GA的融合算法實現[J].裝備指揮技術學報,2007,18(4):107-110.
[9] Lu Chun,Shi Bingxue,Chen Lu.Hybrid BP-GA for multilayer feedforward neural network[J].ICECS 2000,2002(2):958-961.
[10] Li Jianping,BALAZS M E,PARKS G T,et al.A speciesconserving genetic algorithm for multimodal function optimization[J].Evol Comput.,2002,10(3):207-234.
[11] 張會清,石曉偉,鄧貴華,等.基于BP神經網絡和泰勒級數的室內定位算法研究[J].電子學報,2012,40(9):1876-1879.
[12] 田孝華,周義建.無線電定位理論與技術[M].北京:國防工業出版社,2011.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久久久久尹人网香蕉| 亚洲久色影视| 99视频+国产日韩欧美| 在线观看视频免费一区二区三区| 亚洲激情一区二区三区| 亚洲国产精品传媒在线观看| 久久亚洲国产精品一区二区| 在线日韩中文字幕| 亚洲愉拍自拍另类高清精品| 99国产精品99久久久久久粉嫩| 欧美精品激情blacked18| 欧美精品免费观看二区| 欧美日韩视频专区在线播放| 亚洲欧美视频| 国产自产2019最新不卡| 国产精品成人一区二区三区夜夜夜| 亚洲私人影吧| 欧美性做爰猛烈叫床潮| 久久蜜桃资源一区二区老牛| 欧美成人r级一区二区三区| 国产视频在线观看一区二区| 亚洲美女电影在线| 欧美激情五月| 国产日韩高清一区二区三区在线| 亚洲福利在线视频| 欧美在线观看一区二区| 久久亚洲私人国产精品va媚药| 亚洲精品国产精品乱码不99按摩| 激情久久久久久久久久久久久久久久| 免费观看欧美在线视频的网站| 美女爽到呻吟久久久久| 国产亚洲在线观看| 国产精品免费看久久久香蕉| 日韩一级在线观看| 午夜视频精品| 久久国产夜色精品鲁鲁99| 在线观看国产成人av片| 亚洲精品欧美精品| 国产精品视频久久久| 欧美区在线播放| 欧美日韩一区三区| 激情综合久久| 久久综合给合久久狠狠狠97色69| 国产日本欧美一区二区| 国产尤物精品| 国产日韩一区二区三区在线| 久久精品视频va| 欧美黑人多人双交| 亚洲欧美激情一区二区| 亚洲国产欧美一区二区三区久久| 欧美日韩免费在线观看| 国产欧美日韩视频在线观看| 激情六月综合| 亚洲高清三级视频| 国产乱码精品| 国产午夜精品视频免费不卡69堂| 亚洲风情亚aⅴ在线发布| 亚洲精品久久久久久久久久久| 亚洲黄色三级| 亚洲午夜影视影院在线观看| 欧美午夜久久久| 欧美视频中文一区二区三区在线观看| 一本高清dvd不卡在线观看| 欧美成人日韩| 欧美日韩国产成人在线观看| 国产日产欧美a一级在线| 欧美精品一区在线观看| 久久免费观看视频| 国产在线拍揄自揄视频不卡99| 另类图片综合电影| 欧美喷水视频| 亚洲开发第一视频在线播放| 在线观看一区二区视频| 欧美日韩国产首页在线观看| 欧美精品 日韩| 欧美黄色网络| 欧美福利在线观看| 亚洲国产成人91精品| 老巨人导航500精品| 亚洲无限av看| 制服丝袜亚洲播放| 久久超碰97人人做人人爱| 欧美日韩123| 精品动漫一区| 久久亚洲精品网站| 国产一二精品视频| 一区二区高清在线观看| 亚洲精品一区二区三区婷婷月| 亚洲精品资源| 国产欧美日韩亚洲| 久久爱91午夜羞羞| 一区二区三区四区五区视频| 卡一卡二国产精品| 欧美日韩亚洲视频一区| 国产欧美一区二区三区另类精品| 久久精品成人一区二区三区蜜臀| 一区二区不卡在线视频 午夜欧美不卡'| 欧美精品在线网站| 欧美午夜精品电影| 欧美一乱一性一交一视频| 国产精品热久久久久夜色精品三区| 欧美午夜无遮挡| 欧美日韩久久久久久| 亚洲精品欧美在线| 91久久在线视频| 中日韩美女免费视频网站在线观看| 一本色道久久88综合亚洲精品ⅰ| 亚洲经典视频在线观看| 欧美日韩一级视频| 亚洲激情在线激情| 亚洲精品中文字幕有码专区| 日韩视频一区二区三区在线播放| 夜夜嗨av一区二区三区中文字幕| 在线观看视频欧美| 久久成人免费电影| 性欧美大战久久久久久久久| 久久精品视频免费| 免费一级欧美在线大片| 久久久www成人免费无遮挡大片| 亚洲动漫精品| 欧美成人网在线| 中文网丁香综合网| 亚洲视频一区二区免费在线观看| 影音先锋久久资源网| 国产欧美日韩亚洲精品| 国产精品专区第二| 亚洲一区三区在线观看| 国产精品国产亚洲精品看不卡15| 136国产福利精品导航网址应用| 99精品热视频只有精品10| 欧美高清视频www夜色资源网| 亚洲国产精品久久久久久女王| 亚洲一区二区三区在线播放| 久久综合伊人| 国产综合久久久久久| 欧美成人自拍视频| 欧美日韩在线免费| 国产精品成av人在线视午夜片| 国产亚洲精品久久久| 黄网站免费久久| 欧美精选午夜久久久乱码6080| 欧美在线播放| 精品va天堂亚洲国产| 国产精品高潮粉嫩av| 亚洲美女av电影| 欧美日本一区二区视频在线观看| 欧美午夜国产| 国产精品嫩草99av在线| 午夜欧美理论片| 亚洲美女视频在线免费观看| 免费日本视频一区| 久久精品人人做人人综合| 欧美小视频在线观看| 国产精品一区二区男女羞羞无遮挡| 在线一区二区三区四区| 国产欧美视频一区二区| 久久爱www| 国模 一区 二区 三区| 亚洲国产影院| 在线精品国精品国产尤物884a| 欧美精品色综合| 国产一区在线观看视频| 美国十次了思思久久精品导航| 亚洲色图综合久久| 欧美一级二区| 在线电影国产精品| 欧美www视频在线观看| 亚洲精品影院| 欧美丰满少妇xxxbbb| 国产精品色婷婷| 亚洲乱码国产乱码精品精98午夜| 亚洲高清一区二| 亚洲一区不卡| 国产视频丨精品|在线观看| 中文国产成人精品久久一| 欧美成人一区二区三区| 久久国产精品色婷婷| 欧美日本一道本在线视频| 午夜一级久久| 欧美午夜在线观看| 亚洲视频一起| 99综合在线| 在线一区日本视频| 国产一区二区精品久久| 亚洲电影免费观看高清| 黄色资源网久久资源365| 久久三级福利| 亚洲影院在线| 国产精品久久久久久久一区探花| 久久动漫亚洲| 亚洲在线日韩| 久久精品系列| 美国十次了思思久久精品导航| 中文在线不卡视频| 在线精品观看| 在线日韩成人| 久久国产直播| 国产婷婷精品| 欧美亚洲综合网| 国产精品日韩在线播放| 亚洲国产毛片完整版| 欧美色视频日本高清在线观看| 欧美天天视频| 国产精品毛片在线看| 欧美系列一区| 欧美日本簧片| 91久久精品国产91久久性色tv| 最新国产拍偷乱拍精品| 欧美另类综合| 亚洲高清一区二区三区| 欧美一区二区免费| 亚洲卡通欧美制服中文| 久久久国产午夜精品| 国产精品成人午夜| 欧美黄色精品| 先锋a资源在线看亚洲| 久久久久久亚洲综合影院红桃| 久久婷婷国产综合精品青草| 国产精品一区二区三区四区| 日韩亚洲视频| av成人免费在线| 国产欧美一区在线| 狠狠色狠狠色综合日日tαg| 国产综合视频在线观看| 亚洲一区二区三区激情| 一本一本久久a久久精品综合妖精| 一区二区三区四区五区视频| 午夜在线视频观看日韩17c| 亚洲色图综合久久| 久久久欧美一区二区| 国产精品视频免费| 麻豆久久精品| a4yy欧美一区二区三区| 欧美在线中文字幕| 亚洲国产另类久久精品| 亚洲日本视频| 欧美日韩亚洲精品内裤| 蜜桃av一区二区在线观看| 久久国产精品一区二区三区| 新67194成人永久网站| 久久成人18免费观看| 在线精品一区二区| 国产精品久久久免费| 日韩天堂在线观看| 亚洲在线日韩| 亚洲欧美一区二区三区在线| 欧美日韩国产在线播放网站| 在线视频亚洲欧美| 久久亚洲精选| 久久精品一区二区三区中文字幕| 亚洲欧美日韩另类| 国内精品模特av私拍在线观看| 在线视频国内自拍亚洲视频| 日韩一二三在线视频播| 亚洲国产精品电影在线观看| 欧美.www| 亚洲欧美日韩精品久久久久| 欧美在线日韩精品| 欧美一区二区高清在线观看| 国产久一道中文一区| 国内精品伊人久久久久av一坑| 在线亚洲+欧美+日本专区| 久久精品人人做人人爽电影蜜月| 激情综合色综合久久综合| 欧美成人综合| 影音先锋中文字幕一区二区| 黄色日韩在线| 国产精品mv在线观看| 亚洲一区激情| 亚洲视频在线视频| 国产欧美精品在线观看| 日韩亚洲综合在线| 国产情侣久久| 欧美伦理91| 激情亚洲成人| 久久99在线观看| 蜜臀a∨国产成人精品| 久久久久久久性| 国产精品你懂的在线| 好看的日韩av电影| 性亚洲最疯狂xxxx高清| 国产亚洲精品综合一区91| 久久亚洲私人国产精品va媚药| 亚洲欧美在线看| 国产区在线观看成人精品| 影院欧美亚洲| 欧美99久久| 国产亚洲高清视频| 亚洲精品视频在线看| 99re在线精品| 亚洲视频一区二区| 国产在线拍偷自揄拍精品| 亚洲人精品午夜| 欧美一区二区大片| 欧美制服丝袜第一页| 欧美高清在线视频| 日韩天天综合| 在线亚洲成人| 亚洲精品日韩欧美| 国产深夜精品福利| 国产一区二区欧美| 欧美一区二区精品在线| 麻豆freexxxx性91精品| 狠狠色2019综合网| 麻豆视频一区二区| 国产精品久久久久久久久免费| 欧美日韩八区| 亚洲二区在线| 欧美女同视频| 亚洲黄页一区| 亚洲欧美日韩精品一区二区| 国产精品二区在线| 欧美日本韩国一区二区三区| 欧美大片免费观看| 亚洲精品免费在线观看| 久久久久综合| 欧美人与禽猛交乱配| 国产日本欧美一区二区| 亚洲一区二区影院| 欧美日韩18| 国产精品日韩欧美综合| 免费高清在线视频一区·| 一区二区av| 国产精品一区二区女厕厕| 亚洲午夜久久久久久久久电影网| 国产日产亚洲精品| 亚洲国产成人porn| 欧美国产日韩亚洲一区|