999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于藍(lán)牙微功耗的室內(nèi)定位檢測(cè)系統(tǒng)

2018-03-23 06:32:06竇昱欽許寅曦白志帥
自動(dòng)化與儀表 2018年3期
關(guān)鍵詞:系統(tǒng)

竇昱欽,張 峰,許寅曦,白志帥

(西安工業(yè)大學(xué) 電子信息工程學(xué)院,西安710032)

室內(nèi)定位,指在室內(nèi)環(huán)境中實(shí)現(xiàn)的位置定位,是集成了無線通訊、基站定位、慣導(dǎo)定位等多種技術(shù)的一套室內(nèi)位置定位體系。

傳統(tǒng)的定位技術(shù)有紅外線、超聲波、Wi-Fi(wireless fidelity)等,大都存在成本高,定位不準(zhǔn)確等問題。隨著無線通信技術(shù)與智能網(wǎng)絡(luò)技術(shù)的發(fā)展,基于藍(lán)牙BLE(bluetooth low energy)的室內(nèi)定位具有設(shè)備體積比較小,功耗低,建立連接時(shí)間短等優(yōu)點(diǎn),然而藍(lán)牙BLE用于室內(nèi)距離及定位信息獲取尚存在一些關(guān)鍵技術(shù)難點(diǎn)和定位精度不高的問題。在此,利用嵌入式軟硬件技術(shù)、4G技術(shù)開發(fā)了一整套室內(nèi)定位檢測(cè)系統(tǒng),為室內(nèi)定位技術(shù)提供了一種更優(yōu)的方案。該系統(tǒng)可用于室內(nèi)物體監(jiān)測(cè)定位等領(lǐng)域中實(shí)現(xiàn)防盜、防丟失監(jiān)控等功能,解決實(shí)際的工程問題。

1 基于BLE的系統(tǒng)設(shè)計(jì)方案

1.1 整體方案

所設(shè)計(jì)的藍(lán)牙BLE定位系統(tǒng)整體設(shè)計(jì)方案如圖1所示。系統(tǒng)主要由iBeacon定位系統(tǒng)、嵌入式控制平臺(tái)、4G模塊、電源模塊等組成。

圖1 室內(nèi)定位檢測(cè)系統(tǒng)總體設(shè)計(jì)方案Fig.1 Overall design scheme of indoor location detection system

該方案采用STM32作為主處理器,實(shí)現(xiàn)對(duì)系統(tǒng)的控制和數(shù)據(jù)的處理;系統(tǒng)數(shù)據(jù)采集部分采用NORDIC公司的NRF51822藍(lán)牙芯片。在室內(nèi)定位檢測(cè)系統(tǒng)中,將1塊藍(lán)牙BLE模塊固定在被定位物體上作為探測(cè)目標(biāo)。藍(lán)牙錨節(jié)點(diǎn)1連接處理器,并通過接收目標(biāo)藍(lán)牙模塊RSSI值實(shí)現(xiàn)對(duì)被定位物體的位置監(jiān)控。藍(lán)牙錨節(jié)點(diǎn)1與另外布設(shè)的3個(gè)藍(lán)牙錨節(jié)點(diǎn)構(gòu)成四點(diǎn)定位,提高了定位的準(zhǔn)確性進(jìn)而增加系統(tǒng)的可靠性。

藍(lán)牙主機(jī)和錨節(jié)點(diǎn)搜索、接收目標(biāo)藍(lán)牙模塊所發(fā)送的信號(hào)并獲取RSSI值和ID值,然后錨節(jié)點(diǎn)將自己的ID和獲取的RSSI值通過藍(lán)牙通訊發(fā)送給藍(lán)牙主機(jī),藍(lán)牙主機(jī)再將接收到的數(shù)據(jù)通過串行通信技術(shù)發(fā)送給ARM處理器。ARM處理器利用信號(hào)強(qiáng)度衰減模型,計(jì)算出各節(jié)點(diǎn)至目標(biāo)藍(lán)牙模塊的距離,再采用定位算法計(jì)算出目標(biāo)物體的位置,由此實(shí)現(xiàn)室內(nèi)定位功能。

1.2 基于iBeacon的場(chǎng)強(qiáng)值獲取

在整個(gè)定位系統(tǒng)中,被定位物體與錨節(jié)點(diǎn)之間的距離測(cè)量是基礎(chǔ),而這個(gè)距離的測(cè)量需要利用接收信號(hào)的場(chǎng)強(qiáng)值,該值是基于iBeacon體系實(shí)現(xiàn)的。

文中采用iBeacon服務(wù)體系將藍(lán)牙BLE技術(shù)應(yīng)用于室內(nèi)定位中,其基本工作方式如圖2所示。

圖2 室內(nèi)定位iBeacon工作方式Fig.2 Indoor positioning iBeacon working mode

配有藍(lán)牙通信功能的設(shè)備,作為iBeacon服務(wù)器向周圍發(fā)送自己特有的ID和RSSI信息。接收到該ID的iBeacon基站,通過軟件根據(jù)該ID采取相應(yīng)的行動(dòng)或執(zhí)行相關(guān)的響應(yīng)。同時(shí),基于這樣的工作方式,將1個(gè)支持BLE的藍(lán)牙4.0模塊作為定位系統(tǒng)中的iBeacon服務(wù)器,其通過BLE協(xié)議周期性地廣播發(fā)送信號(hào)。由室內(nèi)合理布置的BLE模塊接收iBeacon服務(wù)器發(fā)送的信號(hào),通過信號(hào)的強(qiáng)度測(cè)定自身與服務(wù)器的距離,再將各模塊的數(shù)據(jù)綜合并借助相應(yīng)的定位算法,實(shí)現(xiàn)室內(nèi)較精準(zhǔn)定位。

1.3 空間立體定位的實(shí)現(xiàn)

傳統(tǒng)的三點(diǎn)定位算法難以實(shí)現(xiàn)空間立體點(diǎn)位,在此引入四點(diǎn)定位算法,且對(duì)錨節(jié)點(diǎn)的布局進(jìn)行合理設(shè)計(jì)。室內(nèi)定位的布局如圖3所示。

圖3 室內(nèi)藍(lán)牙節(jié)點(diǎn)布局Fig.3 Indoor bluetooth node layout

圖中,將1塊藍(lán)牙主機(jī)固定在被定位物體5上作為探測(cè)目標(biāo),周期性地向四周輻射電波。4個(gè)藍(lán)牙錨節(jié)點(diǎn)垂直擺放,使它們的信號(hào)都能輻射整個(gè)被定位物體的活動(dòng)區(qū)域,這樣藍(lán)牙主機(jī)與藍(lán)牙錨節(jié)點(diǎn)就能夠進(jìn)行無線通信。藍(lán)牙主機(jī)搜索藍(lán)牙錨節(jié)點(diǎn)所發(fā)送廣播信號(hào),為了降低藍(lán)牙錨節(jié)點(diǎn)的功耗,距離的計(jì)算與定位在ARM處理器中完成,藍(lán)牙錨節(jié)點(diǎn)直接將獲取的RSSI值和自己的ID通過藍(lán)牙無線通訊發(fā)送給藍(lán)牙主機(jī),藍(lán)牙主機(jī)將接收到數(shù)據(jù)發(fā)送到一個(gè)與處理器相連接的藍(lán)牙錨節(jié)點(diǎn),最后該節(jié)點(diǎn)通過串口將接受的數(shù)據(jù)發(fā)送到ARM處理器,處理器將場(chǎng)強(qiáng)值轉(zhuǎn)化為距離。

2 硬件平臺(tái)設(shè)計(jì)

系統(tǒng)位置信息采集部分采用Nordic公司的NRF51822藍(lán)牙芯片。NRF51822是一款強(qiáng)大、靈活的多協(xié)議單芯片解決方案,采用32位ARM Cortex-M0處理器,配備256 kB Flash和16 kB RAM,嵌入式2.4 GHz收發(fā)器支持低功耗藍(lán)牙協(xié)議棧和2.4 G協(xié)議棧。NRF51822所有數(shù)字I/O引腳可自由定義和映射,便于開發(fā);其藍(lán)牙協(xié)議和應(yīng)用代碼的存儲(chǔ)空間相互分開,互不干擾,使用簡(jiǎn)單。

NRF51822外圍及射頻電路如圖4所示。

圖4 NRF51822外圍電路及射頻電路的設(shè)計(jì)Fig.4 Design of NRF51822 peripheral circuit and RF circuit

圖中,NRF51822供電范圍為1.8~3.6 V,芯片通過XC1和XC2為其并聯(lián)外接16 MHz晶體振蕩器提供時(shí)鐘信號(hào)。模塊射頻天線設(shè)計(jì)是利用ANT1和ANT2差分天線接口外接倒F天線,并通過片上功率放大器輸出端口ADD_PA為天線提供軟件可調(diào)發(fā)射功率。NRF51822的P0.09和P0.11被映射為芯片串行接口分別連接處理器的接收和發(fā)送端口。

2.1 數(shù)據(jù)處理模塊選型及電路原理設(shè)計(jì)

系統(tǒng)處理器部分負(fù)責(zé)對(duì)相關(guān)數(shù)據(jù)的處理,而數(shù)據(jù)處理中的定位算法需要大量的運(yùn)算。為了滿足定位的實(shí)時(shí)性,系統(tǒng)選用意法半導(dǎo)體推出的基于Cortex-M4內(nèi)核的STM32F407ZGT6高性能微控制器。STM32F407集成了單周期 DSP指令和 FPU,168 MHz的高速性能便于進(jìn)行數(shù)字信號(hào)控制器應(yīng)用和快速的產(chǎn)品開發(fā),提升了控制算法的執(zhí)行速率和代碼效率。主控模塊原理設(shè)計(jì)如圖5所示。

圖中,STM32F407通過USART串行接口獲取藍(lán)牙主機(jī)接收的各節(jié)點(diǎn)數(shù)據(jù),通過定位算法計(jì)算出放射源的位置,然后做出狀態(tài)判斷。STM32F407另一路串口連接SIM7100模塊,可發(fā)送AT指令控制模塊工作。處理器的時(shí)鐘電路通過并聯(lián)外接32 MHz石英晶振和2個(gè)10 pF電容構(gòu)成,復(fù)位電路采用按鍵電平復(fù)位。

3 基于RSSI定位算法

3.1 RSSI測(cè)距算法

式中:n為信號(hào)傳播系數(shù);d為接收者與發(fā)送者之間的距離;A為距離發(fā)送者1 m時(shí)的信號(hào)強(qiáng)度。測(cè)距精度的高低受n與A實(shí)際取值大小的影響較大,為經(jīng)驗(yàn)參數(shù),可以通過測(cè)量距離發(fā)送者1 m時(shí)的Sr,s得到;n是用于描述信號(hào)強(qiáng)度隨距離增加而遞減的參量,其值依賴具體的測(cè)量環(huán)境。

根據(jù)實(shí)測(cè)的數(shù)據(jù)繪制出RSSI衰減模型曲線,如圖6所示。

圖5 主控制模塊原理設(shè)計(jì)Fig.5 Main control module principle design

3.2 提高測(cè)距精度與算法優(yōu)化

式(1)所示的RSSI衰減模型在相關(guān)參數(shù)合理確定的情況下為圖6所示的曲線。由于室內(nèi)環(huán)境較為復(fù)雜,在建立模型時(shí)往往由于A與n不夠準(zhǔn)確,使得Sr,s實(shí)測(cè)值呈現(xiàn)出圖6所示的特征,勢(shì)必影響定位的準(zhǔn)確度。為此,需要對(duì)參數(shù)A和n進(jìn)行優(yōu)化,擬采用最小二乘多項(xiàng)式擬合的方式對(duì)數(shù)據(jù)進(jìn)行曲線擬合。 設(shè)每次測(cè)量的值為(xi,yi),有

圖6 RSSI衰減模型曲線Fig.6 RSSI attenuation model curve

則當(dāng)擬合函數(shù)為多項(xiàng)式時(shí),即為多項(xiàng)式擬合。即令

也即

式(5)是關(guān)于 a0,a1,a2,…,an的線性方程組,其矩陣形式為

該方程組的系數(shù)矩陣是一個(gè)對(duì)稱的正定矩陣,存在唯一解。 解出 ak(k=0,1,2,…,n),即可確定式(2)的多項(xiàng)式,進(jìn)而確立衰減模型。

經(jīng)過對(duì)衰減模型參數(shù)A和n的進(jìn)一步優(yōu)化處理,可以使模型的相關(guān)參數(shù)更加準(zhǔn)確,定位的準(zhǔn)確性得以提高。后續(xù)的實(shí)測(cè)結(jié)果也驗(yàn)證了A和n的進(jìn)一步優(yōu)化為整體系統(tǒng)定位的精度提供可靠的保障,

3.3 室內(nèi)定位算法

四邊定位原理如圖7所示。

圖7 四邊定位原理Fig.7 Four-edge positioning principle

如圖所示,藍(lán)牙錨節(jié)點(diǎn)1—4分別到藍(lán)牙主機(jī)(被定位物體)的距離為 A1,B1,A2,B2,根據(jù)三角形的幾何關(guān)系,藍(lán)牙主機(jī)的位置坐標(biāo)(X,Y,Z)為

4 系統(tǒng)測(cè)試與分析

4.1 試驗(yàn)結(jié)果與測(cè)試

在室內(nèi)環(huán)境下進(jìn)行數(shù)據(jù)測(cè)試,對(duì)其中一對(duì)主從機(jī)的藍(lán)牙模塊之間每隔10 cm距離進(jìn)行場(chǎng)強(qiáng)值的測(cè)試,得到距離與場(chǎng)強(qiáng)值之間的數(shù)據(jù)信息,見表1。

表1 測(cè)試結(jié)果Tab.1 Test result

表1以x,y軸為平面,z軸為垂直方向,并在垂直方向每間隔0.1 m平面方向隨機(jī)取值并進(jìn)行測(cè)量,對(duì)比測(cè)量結(jié)果誤差,結(jié)果在非理想情況下依據(jù)距離的變化而使信號(hào)的衰減產(chǎn)生依次遞減的趨勢(shì)。雖然尚產(chǎn)生一些波動(dòng),但對(duì)比之前未優(yōu)化參數(shù)的情況要好,定位精度達(dá)到亞米級(jí),能夠滿足日常定位需要。

5 結(jié)語

基于藍(lán)牙BLE技術(shù),借助于iBeacon體系、RSSI測(cè)距算法及四點(diǎn)定位原理,完成了一套室內(nèi)定位的設(shè)計(jì)與開發(fā),并進(jìn)行了功能與定位精度的測(cè)試試驗(yàn)。研究表明,利用藍(lán)牙BLE技術(shù)開發(fā)室內(nèi)定位系統(tǒng)具有低成本、低功耗、布局方便等優(yōu)點(diǎn);利用四點(diǎn)定位算法,結(jié)合合理的錨節(jié)點(diǎn)布局,能有效的實(shí)現(xiàn)空間立體定位;利用曲線擬合對(duì)RSSI測(cè)距公式進(jìn)行優(yōu)化,可提高系統(tǒng)的定位精度;優(yōu)化后的BLE室內(nèi)定位定位系統(tǒng)實(shí)際應(yīng)用中可達(dá)到亞米級(jí)定位精度。所開發(fā)的定位檢測(cè)系統(tǒng)已成功應(yīng)用于室內(nèi)定位工程項(xiàng)目中,解決了放射源位置實(shí)時(shí)監(jiān)管問題。對(duì)該系統(tǒng)稍加改造與拓展,可用于其他需要較高定位精度的場(chǎng)合。

參考文獻(xiàn):

[1]蔡曉波,呂海泉,李靜,等.基于SIM908的GPS放射源定位儀設(shè)計(jì)[J].艦船防化,2012,32(4):6-11.

[2]何海洋,周洪亮,張宏建,等.基于RFID/GPRS的放射源監(jiān)控系統(tǒng)[J].核電子學(xué)與探測(cè)技術(shù),2011,31(11):1223-1227.

[3]張麗英,王憲偉,莊乾章,等.基于RFID,GSM技術(shù)的放射源防盜示蹤系統(tǒng)設(shè)計(jì)[J].微計(jì)算機(jī)信息,2010,26(7):187-189.

[4]李豫海,曾志剛,張雪萍.從一起放射源失控事故看流動(dòng)放射源安全監(jiān)管[J].核安全,2009,7(2):35-36.

[5]潘強(qiáng),張宏祥,彭元敏.放射源在線監(jiān)控系統(tǒng)設(shè)計(jì)與應(yīng)用[J].環(huán)境工程,2012,31(s2):44-48.

[6]劉華,趙永明,潘蘇,等.放射源安全管理現(xiàn)狀及對(duì)策[J].輻射防護(hù),2002,22(5):272-276.

[7]周立功.ARM嵌入式系統(tǒng)基礎(chǔ)教程[M].北京:北京航空航天大學(xué)出版,2008.

[8]曹結(jié).基于低功耗藍(lán)牙和位置指紋的室內(nèi)定位系統(tǒng)的研究與實(shí)現(xiàn)[D].昆明:云南大學(xué),2014.

[9]郭利敏,劉悅?cè)?iBeacon在圖書館的應(yīng)用研究[J].上海高校圖書情報(bào)工作研究,2015,25(1):39-43.

[10]Sluis B,Sarah.Apples iBeacon expands retail opportunities for location-based services customer relationship management:the iOS7 feature can facilitate marketing and mobile payment processing[J].CRM Magazine,2013,17(12):12.

[11]卞合善.基于藍(lán)牙4.0低功耗室內(nèi)定位研究[D].北京:北京郵電大學(xué),2015.

[12]陳國平,馬耀輝,張百珂,等.基于指紋技術(shù)的藍(lán)牙室內(nèi)定位系統(tǒng){J}.電子技術(shù)應(yīng)用,2013,39(3):104-107.

[13]張彥玲,喬哲.基于iBeacon技術(shù)的智慧會(huì)展前景眺望[J].現(xiàn)代經(jīng)濟(jì)信息,2016,37(12):323.

[14]Moreno E,Lima F A,Dias W R Azevedo.Performance analysis of a low cost cluster with parallel applications and ARM processors[J].IEEE Latin America Transactions,2016,14(11):4591-4596.

[15]劉玉宏,于彬.一種RSSI室內(nèi)三邊定位方案的手機(jī)與實(shí)現(xiàn)[J].計(jì)算機(jī)與現(xiàn)代化,2011,27(10):28-30.

[16]Pieterse Heloise,Olivier Martin S.Bluetooth Command and Control Channel[J].Computers&Security,2014,45(75):75-83.

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
基于PowerPC+FPGA顯示系統(tǒng)
基于UG的發(fā)射箱自動(dòng)化虛擬裝配系統(tǒng)開發(fā)
半沸制皂系統(tǒng)(下)
FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統(tǒng) 德行天下
PLC在多段調(diào)速系統(tǒng)中的應(yīng)用
主站蜘蛛池模板: 九九热精品在线视频| 久久中文字幕不卡一二区| 国内黄色精品| 亚洲AV无码一二区三区在线播放| 999精品色在线观看| 老司国产精品视频| 大陆精大陆国产国语精品1024| AV不卡国产在线观看| 久久精品无码专区免费| 曰AV在线无码| 日韩欧美网址| 久久永久精品免费视频| 国产成人凹凸视频在线| 婷婷色中文网| 欧美日韩一区二区在线播放| 香蕉久人久人青草青草| 亚洲欧美h| 亚洲成综合人影院在院播放| 成人午夜视频网站| 亚洲成人精品在线| 久久精品波多野结衣| 成年女人18毛片毛片免费| 狼友av永久网站免费观看| 亚洲视频免费在线看| 精品一区二区三区水蜜桃| 国产成人精品免费视频大全五级 | 久久香蕉国产线看观看精品蕉| 无遮挡一级毛片呦女视频| 91av成人日本不卡三区| 喷潮白浆直流在线播放| 2021天堂在线亚洲精品专区| 国产午夜人做人免费视频中文 | A级毛片高清免费视频就| 亚洲成AV人手机在线观看网站| 欧美性久久久久| 精品91在线| 久久九九热视频| 手机看片1024久久精品你懂的| 精品国产一区二区三区在线观看 | 国产精品开放后亚洲| 无码精品国产VA在线观看DVD| 九九热在线视频| 国产毛片不卡| 五月天综合婷婷| 在线播放真实国产乱子伦| 亚洲欧美日韩成人高清在线一区| 免费xxxxx在线观看网站| 中文无码精品a∨在线观看| 日韩在线视频网站| 五月天丁香婷婷综合久久| 国产精品亚欧美一区二区| 99这里只有精品在线| 华人在线亚洲欧美精品| 伊在人亚洲香蕉精品播放| 天天做天天爱天天爽综合区| 午夜一级做a爰片久久毛片| 亚洲乱码在线视频| 国产高清无码麻豆精品| 成人久久18免费网站| 免费a级毛片视频| 国产91在线|日本| 一级毛片免费观看久| 91午夜福利在线观看精品| 国产精品免费福利久久播放| 亚洲欧洲一区二区三区| 国产亚洲欧美在线专区| 手机在线看片不卡中文字幕| 国产精品久久久久久久伊一| 久草中文网| 少妇被粗大的猛烈进出免费视频| 色婷婷综合在线| 美女毛片在线| 欧美精品亚洲精品日韩专区va| 18禁色诱爆乳网站| 久久黄色小视频| 男女精品视频| 18禁色诱爆乳网站| аⅴ资源中文在线天堂| 宅男噜噜噜66国产在线观看| 欧美日本视频在线观看| 亚洲精品卡2卡3卡4卡5卡区| 欧美h在线观看|