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

DS-TWR算法室內(nèi)定位批量測距系統(tǒng)的優(yōu)化研究

2022-02-12 03:12:26孫宏偉曹雪虹焦良葆孟琳劉子恒袁楓
電信科學(xué) 2022年1期

孫宏偉,曹雪虹,焦良葆,孟琳,劉子恒,袁楓

研究與開發(fā)

DS-TWR算法室內(nèi)定位批量測距系統(tǒng)的優(yōu)化研究

孫宏偉,曹雪虹,焦良葆,孟琳,劉子恒,袁楓

(南京工程學(xué)院人工智能產(chǎn)業(yè)技術(shù)研究院,江蘇 南京 211167)

針對現(xiàn)階段基于雙邊雙向測距(double sided two-way ranging,DS-TWR)算法的超寬帶(ultra wide band,UWB)室內(nèi)定位系統(tǒng)存在通信次數(shù)較多、多標(biāo)簽環(huán)境下沖突率較高的問題,提出了一種改進(jìn)的算法。該方法通過Hash算法對標(biāo)簽和基站的通信內(nèi)容進(jìn)行哈希分布,使得基站在每次測距流程中,能夠?qū)Χ鄠€標(biāo)簽進(jìn)行有規(guī)則的統(tǒng)一回復(fù),大大減少了基站發(fā)送RES(responds)數(shù)據(jù)的次數(shù)。結(jié)果表明,改進(jìn)算法后,單個標(biāo)簽和基站的通信次數(shù)較傳統(tǒng)DS-TWR算法減少了15%,增加了基站接收狀態(tài)在測距中的時間占比,由此降低了基站在接收RNG(range)數(shù)據(jù)包的沖突率,測距成功率提高了43.6%。由于每個定位周期內(nèi)所需要通信次數(shù)的減少且數(shù)據(jù)包之間沖突率的降低,將需要更小的信道容量,由此增加了定位系統(tǒng)的標(biāo)簽容納量,具有較強的工程意義。

超寬帶定位;室內(nèi)定位;哈希算法;雙邊雙向測距

0 引言

隨著5G通信技術(shù)和新能源汽車的發(fā)展,電力需求量日益增加。在電力系統(tǒng)前端,尤其是在具有安全風(fēng)險的礦井、發(fā)電廠和變電站等環(huán)境中,電能在大量產(chǎn)出的同時也伴隨著風(fēng)險的提高[1-2]。高速準(zhǔn)確的定位系統(tǒng)能夠給作業(yè)人員提供更大程度的安全保護(hù)[3]。現(xiàn)階段,國內(nèi)外的室內(nèi)定位技術(shù)主要有全球定位系統(tǒng)(global positioning system,GPS)、無線局域網(wǎng)(wireless local area network,WLAN)、超寬帶(ultra wideband,UWB)等[4]。GPS在理想情況下精度能夠達(dá)到3 m,單純的GPS無法滿足工業(yè)生產(chǎn)需要的高精度定位需求[5]。現(xiàn)階段WLAN定位被廣泛應(yīng)用于商場等公共場合,但常見的WLAN定位系統(tǒng)傳輸距離短,可傳輸數(shù)據(jù)量小,不適用于工業(yè)生產(chǎn)[6]。UWB在復(fù)雜的工業(yè)環(huán)境下有相當(dāng)顯著的優(yōu)點[7]:定位精度高、具有較強的穿透性、抗干擾能力強、功耗低[8]。基于綜合考量,本文選用UWB進(jìn)行室內(nèi)定位。

目前,接收信號強度(received signal strength,RSS)、到達(dá)角度測距(angle of arrival,AOA)、信號到達(dá)時間(time of arrival,TOA)、信號到達(dá)時間差(time difference of arrival,TDOA)、DS-TWR(double sided two-way ranging)等測距算法比較常見[9],其中TOA和TDOA算法應(yīng)用較為廣泛[10]。TDOA算法能夠?qū)崿F(xiàn)標(biāo)簽與基站僅需一次通信即可完成測距,但需要所有基站的時鐘完全同步,工程實現(xiàn)比較困難[11]。TOA算法利用測距信號在標(biāo)簽和基站之間的飛行時間計算距離,在TOA算法基礎(chǔ)上衍生出的DS-TWR算法,通過標(biāo)簽和基站的多次通信實現(xiàn)了無須時鐘同步的測距算法[12]。顧慧東等[13]基于DS-TWR算法設(shè)計實現(xiàn)了基站對標(biāo)簽的準(zhǔn)確定位,定位精度為15~30 cm。該算法能夠消除時鐘同步引入的誤差,但在每個測距周期中需要基站和標(biāo)簽多次通信,這在一定程度上增加了通信沖突概率并引起測距失敗,降低了整個系統(tǒng)的標(biāo)簽容納量。袁楓等[14]提出了一種按時序分配標(biāo)簽等待時間的方法,在通信沖突問題上有較好的效果,在對60個標(biāo)簽進(jìn)行定位的測試中,實現(xiàn)了通信沖突率降低13%,提高了多標(biāo)簽下的通信成功率。但是此方案維持了傳統(tǒng)的DS-TWR的通信流程,無法減少測距過程中的通信次數(shù),而沖突的發(fā)生是因為多標(biāo)簽情況下通信次數(shù)的增加。

本文對通信流程做出如下改進(jìn):基站對標(biāo)簽的應(yīng)答不再是及時回復(fù),而是經(jīng)過一段時間后對所有標(biāo)簽進(jìn)行廣播回復(fù),各標(biāo)簽根據(jù)Hash算法從特定位置讀取基站的回復(fù)信息,最終利用DS-TWR算法解析數(shù)據(jù)包、計算位置信息。改進(jìn)后的流程大幅減少了信道中的信息量,降低數(shù)據(jù)沖突概率,提高整個系統(tǒng)在準(zhǔn)確定位前提下能夠容納的標(biāo)簽數(shù)量(標(biāo)簽容納量)。

1 傳統(tǒng)DS-TWR測距原理

DS-TWR算法是對雙向測距(two-way ranging,TWR)優(yōu)化而來[15],TWR不基于雙邊時間同步,實現(xiàn)簡單,但該算法受設(shè)備晶振偏移影響[16],TWR測距流程如圖1所示,誤差函數(shù)如式(1)所示。

DS-TWR由此問題出發(fā),著重于減少設(shè)備晶振對測距誤差的影響[18]。DS-TWR相比TWR測距算法,在每個測距周期內(nèi)增加了一輪標(biāo)簽和基站的通信流程,由此獲得了額外兩個時間節(jié)點,實現(xiàn)了一次測距流程獲得兩次距離結(jié)果[19]。DS-TWR測距流程如圖2所示,信號飛行時間如式(2)所示,誤差函數(shù)如式(3)所示。

對比式(1)和式(3),DS-TWR算法的誤差函數(shù)中,影響因素是節(jié)點A、B回復(fù)時間間隔的差值,在相同配置環(huán)境下,DS-TWR算法可以更容易控制并減小誤差[20]。

圖1 TWR測距流程

圖2 DS-TWR測距流程

誤差分析如圖3所示,由于晶振偏移引入的測距誤差限制了TWR測距精度;而DS-TWR測距算法可以人為地減小晶振偏移對最終測距結(jié)果的影響,使測距誤差可以滿足設(shè)計要求。

2 改進(jìn)方案的實現(xiàn)

2.1 通信方法的改進(jìn)

在通信過程中,理想的數(shù)字信道的信道容量滿足奈奎斯特準(zhǔn)則:

圖3 誤差分析

其中,為信道容量,為帶寬,為信號編碼級數(shù)。

改進(jìn)后的測距流程具體有以下5個步驟。

步驟1 標(biāo)簽1向基站發(fā)送RNG_1數(shù)據(jù)包,并記錄發(fā)送數(shù)據(jù)包的時間戳TRNG1_tx。

圖4 改進(jìn)后的通信流程

步驟5 基站接收到FIN_數(shù)據(jù)包后,記錄接收時間戳TFIN_n_rx,解析FIN_數(shù)據(jù)包獲取各個時間戳引入DS-TWR算法計算距離信息。

對于標(biāo)簽1,記消息單次飛行時間為prop。由圖4可得以下計算式:

由式(4)~式(6)可得:

2.2 Hash分配數(shù)據(jù)包位置

改進(jìn)后的測距流程的步驟(3)中,基站需要在RES數(shù)據(jù)包中加入多個標(biāo)簽的回復(fù)信息,為了使標(biāo)簽?zāi)軌蜃x取到正確數(shù)據(jù),需要對RES數(shù)據(jù)包引入特定的構(gòu)建規(guī)則。本文采用Hash算法對數(shù)據(jù)位置進(jìn)行哈希分布。

哈希流程如下:基站接收RNG數(shù)據(jù)時,解析出RNG發(fā)送方MAC編號作為key進(jìn)行Hash運算獲得Hash值,計算得出的Hash值與標(biāo)簽數(shù)據(jù)位置對應(yīng)。同時考慮到Hash沖突問題,即不同標(biāo)簽計算后的Hash值相同,則通過再Hash算法,利用MAC編號和第一次Hash計算后的地址再次進(jìn)行Hash運算,獲得新的Hash值。

本文Hash計算采用素數(shù)求余法,單次通信最大限制為1 023 byte,每個標(biāo)簽需要的RES回復(fù)數(shù)據(jù)為12 byte,即單次回復(fù)標(biāo)簽數(shù)量限制為85個,所以本文采用最大素數(shù)=83,RES數(shù)據(jù)包數(shù)據(jù)位置如圖5所示,計算式如式(9)所示。

若出現(xiàn)Hash沖突,則利用式(9)進(jìn)行再Hash:

至此可以實現(xiàn)在0~82按相同概率分配數(shù)據(jù)位置。

利用Hash分布數(shù)據(jù)幀存放位置可以最大化利用數(shù)據(jù)包。相比較順序堆放數(shù)據(jù)幀,接收方在解析數(shù)據(jù)時需要遍歷數(shù)據(jù)包,極其浪費資源,尤其對標(biāo)簽需要計量功耗的設(shè)備。利用Hash算法,可以減少標(biāo)簽解析數(shù)據(jù)包所消耗的資源,即使出現(xiàn)Hash沖突,解析的次數(shù)也遠(yuǎn)小于遍歷數(shù)據(jù)包的次數(shù)。該算法的引入可以在提升系統(tǒng)容納量的同時降低功耗。

圖5 RES數(shù)據(jù)包數(shù)據(jù)位置

圖5中,F(xiàn)C和SN作為數(shù)據(jù)包頭部,PANID為通信信道,?_0為延遲時間,DST_ADDR為目的設(shè)備編號,SCR_ADDR為發(fā)送設(shè)備編號,TYPE為數(shù)據(jù)包類型,F(xiàn)SC為效驗碼。

3 實驗結(jié)果

3.1 實驗環(huán)境

在硬件設(shè)計上,使用STM32高性能微處理器作為主控器件,配合DecaWave公司設(shè)計生產(chǎn)的DWM1000射頻收發(fā)芯片實現(xiàn)UWB信號的收發(fā)。考慮到基站需要進(jìn)行通信、距離計算以及數(shù)據(jù)上報,且基站無須功耗控制,所以使用性能較強的STM32F407ZET6處理器,基站實物如圖6所示;標(biāo)簽則采用體積小、功耗低的STM32F105RCT6處理器,標(biāo)簽實物如圖7所示。

圖6 基站實物

圖7 標(biāo)簽實物

在軟件設(shè)計上,此套定位系統(tǒng)分為上位機和下位機兩大部分。上位機為Linux系統(tǒng)的臺式計算機,通過用戶數(shù)據(jù)報協(xié)議(user datagram protocol,UDP)和基站保持定時通信,負(fù)責(zé)接收基站上報的測距信息并計算各標(biāo)簽的三維空間坐標(biāo),實現(xiàn)室內(nèi)精確定位。下位機由基站和標(biāo)簽構(gòu)成,其軟件開發(fā)通過Keil uVision5實現(xiàn),軟件設(shè)計流程如圖8所示。

流程圖中IAP(in-application-programming,IAP)為遠(yuǎn)程升級功能不參與測距。定時器1為測距周期定時器,基站側(cè)定時器2為接收超時定時器,定時器3為?定時器。基站測距前發(fā)送的BLK(blink,BLK)數(shù)據(jù)包是用來提供標(biāo)簽通信注冊表信息。為了得出功耗和穩(wěn)定性數(shù)據(jù),本文采用兩個標(biāo)簽和4個基站的最小系統(tǒng)進(jìn)行測試,步驟如下。

步驟1 將改進(jìn)前的代碼燒錄到兩個標(biāo)簽和4個基站中,讓標(biāo)簽電池保持滿電狀態(tài)。將其放在空曠且無遮擋的環(huán)境中,隨機選擇標(biāo)簽放置點進(jìn)行測距通信,直至標(biāo)簽電量耗盡,測距終止,導(dǎo)出測距日志數(shù)據(jù)。

步驟2 將步驟(1)中的標(biāo)簽和基站取下,分別燒錄改進(jìn)后的通信代碼,給標(biāo)簽電池重新充滿電量,保持基站和標(biāo)簽位置不變進(jìn)行測距通信直至標(biāo)簽電量再次耗盡,導(dǎo)出測距日志數(shù)據(jù)。

在測試中,保持測試地點、測試設(shè)備以及測試位置均未改變,從而保證了測試環(huán)境的一致性,確保最終數(shù)據(jù)差異能夠顯著反映兩套系統(tǒng)的性能參數(shù)。

圖8 軟件設(shè)計流程

3.2 測距數(shù)據(jù)分析

將充滿電的標(biāo)簽開啟后放置到測試環(huán)境中,直至標(biāo)簽電量耗盡。在服務(wù)器上讀取標(biāo)簽的定位信息日志進(jìn)行分析,分析結(jié)果如圖9所示,測距軸數(shù)據(jù)見表1。

表1中樣本數(shù)量為基站和標(biāo)簽之間的通信次數(shù),通信時長為標(biāo)簽從開始測距到電量耗盡時的運行時長,有效通信時長為標(biāo)簽從開始測距至測距誤差出現(xiàn)顯著增加時的運行時長。

表1 測距X軸數(shù)據(jù)

由圖9和表1的數(shù)據(jù)分析可知,在電池充滿的情況下,原方案總通信時長和單位時間的樣本量大于改進(jìn)后的方案,這是由于DWM1000射頻芯片接收功耗相較于發(fā)送功耗更大,而改進(jìn)后的方案標(biāo)簽的接收等待時間會大于原方案。但原始方案中電壓下降一定程度后,測距誤差明顯增大,無法達(dá)到定位要求,而改進(jìn)后的方案在低電壓情況下較原方案有很大優(yōu)勢,所以改進(jìn)后的方案比原方案的有效通信時長并無顯著減少。同時在測距誤差方面,改進(jìn)后的方案較原方案也有提升:對標(biāo)簽1、2,測距標(biāo)準(zhǔn)差由原方案的2.282 39和0.993 38下降到了2.238 83和0.960 32。樣本數(shù)量由原方案791 711和785 710個下降至668 276和638 276個,分別降低了15.59%和18.76%。從測試結(jié)果分析可知,改進(jìn)后的系統(tǒng)憑借通信流程的改進(jìn),在測距誤差未增加的情況下,通信次數(shù)顯著下降,具備更強的穩(wěn)定性。

3.3 測距通信沖突分析

在實際測試通信沖突情況時,需要大量標(biāo)簽同時運行,故本文采用MATLAB仿真模擬多標(biāo)簽通信。模擬通信規(guī)則如下:設(shè)定4個基站,每個標(biāo)簽和4個基站依次通信,如果標(biāo)簽在發(fā)起通信的時刻,基站未處于接收狀態(tài)或基站正在與其他標(biāo)簽通信,則標(biāo)簽等待1 s后,繼續(xù)與下一個基站通信并記錄一次通信沖突,以此類推,最終統(tǒng)計通信成功的標(biāo)簽數(shù)量。

改進(jìn)前通信方法:從200個基站中隨機選擇4個基站,從500個標(biāo)簽中隨機選擇60個標(biāo)簽進(jìn)行通信。按照單次通信2 ms,測距一次6 ms,定位周期400 ms進(jìn)行仿真。改進(jìn)前的通信分配情況如圖10所示,橫坐標(biāo)表示單個標(biāo)簽在定位周期中分配到的時刻,縱坐標(biāo)表示60個標(biāo)簽的通信空隙分配次數(shù)。

圖10 改進(jìn)前的通信分配情況

改進(jìn)后通信方法:從200個基站中隨機選擇4個基站,從500個標(biāo)簽中隨機選擇60個標(biāo)簽計算次數(shù)。按照單次通信2 ms,測距一次40 ms,第2~18 ms為基站接收時間,定位周期400 ms。改進(jìn)后的通信分配情況如圖11所示,橫坐標(biāo)表示第2.2節(jié)中計算出的83個分配到的時刻,縱坐標(biāo)表示60個標(biāo)簽的Hash計算次數(shù)。

分析仿真結(jié)果,獲得改進(jìn)前系統(tǒng)存在21次通信分配沖突,最終實現(xiàn)了39個標(biāo)簽的正常通信,沖突率為35%。袁楓等[14]論文中的方案實現(xiàn)了通信沖突由39%下降至26%。在本文改進(jìn)后的系統(tǒng)中,最終實現(xiàn)通過240次Hash計算,56個標(biāo)簽的正常通信,沖突率下降至6.7%。結(jié)果表明,改進(jìn)后的通信流程能夠緩解通信沖突引發(fā)的通信失敗問題,測距成功率提高了43.6%。

圖11 改進(jìn)后的通信分配情況

4 結(jié)束語

本文提出了一種基于DS-TWR算法的改進(jìn)型通信方案,該方案增加了基站處于接收狀態(tài)的時長,確保了在標(biāo)簽發(fā)送消息時基站能夠處于接收模式,有效減少整個系統(tǒng)完成測距所需要的通信次數(shù),而通信次數(shù)的降低就可以降低沖突發(fā)生。同時引入Hash算法,在單次通信流程中對批量測距信息的位置進(jìn)行離散分配,減少標(biāo)簽解析數(shù)據(jù)包的時間,降低測距誤差的同時提高了測距成功率。該改進(jìn)方案在人員聚集的環(huán)境下,能夠?qū)崿F(xiàn)準(zhǔn)確定位,在實際工程應(yīng)用中有較大意義。

[1] 萬明遠(yuǎn). 火力發(fā)電廠當(dāng)前面臨的問題及其對策[J]. 電子世界, 2017(11): 61.

WAN M Y. Current problems and countermeasures of thermal power plants[J]. Electronics World, 2017(11): 61.

[2] 常琳. UWB技術(shù)在精準(zhǔn)人員管理系統(tǒng)中的應(yīng)用[J]. 煤礦安全, 2021, 52(5): 163-165, 169.

CHANG L. Application of UWB technology in accurate personnel positioning system[J]. Safety in Coal Mines, 2021, 52(5): 163-165, 169.

[3] 趙林, 孫增榮, 王紀(jì)強, 等. 基于超寬帶技術(shù)的礦用人員精準(zhǔn)定位系統(tǒng)[J]. 山東科學(xué), 2021, 34(2): 48-53.

ZHAO L, SUN Z R, WANG J Q, et al. Precise positioning system for mine personnel based on ultra wide band technology[J]. Shandong Science, 2021, 34(2): 48-53.

[4] 陶偲. 基于UWB的室內(nèi)SDS-TWR測距算法優(yōu)化和定位算法融合的研究[D]. 武漢: 華中師范大學(xué), 2016.

TAO (C/S). Research on optimization of SDS-TWR and fusion of location algorithm in indoor position based on UWB[D]. Wuhan: Central China Normal University, 2016.

[5] 劉關(guān)迪, 趙璐. 基于UWB技術(shù)的室內(nèi)智能跟隨系統(tǒng)的實現(xiàn)與優(yōu)化[J]. 計算機應(yīng)用與軟件, 2020, 37(12): 95-100.

LIU G D, ZHAO L. Improvement and implementation of indoor intelligent following system based on UWB technology[J]. Computer Applications and Software, 2020, 37(12): 95-100.

[6] 葉偉. 煤礦井下目標(biāo)定位的研究現(xiàn)狀與展望[J]. 中國礦業(yè), 2021, 30(1): 82-89, 105.

YE W. Status and prospects of research on positioning of targets in underground coal mines[J]. China Mining Magazine, 2021, 30(1): 82-89, 105.

[7] 曾紀(jì)鈞, 沈桂泉, 張金波. 基于UWB定位技術(shù)的作業(yè)風(fēng)險管控智能終端設(shè)備研究[J]. 電測與儀表, 2021: 1-9.

ZENG J J, SHEN G Q, ZHANG J B. Research on intelligent terminal equipment for operation risk management and control based on UWB positioning technology[J]. Electrical Measurement and Instrumentation, 2021: 1-9.

[8] 劉琦, 沈鋒, 王銳. 基于UWB定位系統(tǒng)硬件平臺設(shè)計[J]. 電子科技, 2019, 32(10): 22-27.

LIU Q, SHEN F, WANG R. Design of hardware platform for UWB positioning system[J]. Electronic Science and Technology, 2019, 32(10): 22-27.

[9] 朱冰, 陶曉文, 趙健, 等. 智能汽車兩階段UWB定位算法[J]. 交通運輸工程學(xué)報, 2021, 21(2): 256-266.

ZHU B, TAO X W, ZHAO J, et al. Two-stage UWB positioning algorithm of intelligent vehicle[J]. Journal of Traffic and Transportation Engineering, 2021, 21(2): 256-266.

[10] ZHANG W, ZHU X Z, ZHAO Z Q, et al. High accuracy positioning system based on multistation UWB time-of-flight measurements[C]//Proceedings of 2020 IEEE International Conference on Computational Electromagnetics. Piscataway: IEEE Press, 2020: 268-270.

[11] 許佩佩. 基于TOA方案的超寬帶室內(nèi)定位技術(shù)研究[D]. 南京: 東南大學(xué), 2016.

XU P P. Research of UWBindoor positioning technology based on TOA scheme[D]. Nanjing: Southeast University, 2016.

[12] SANGC L, ADAMSM, H?RMANNT, et al. Numerical and experimental evaluation of error estimation for two-way ranging methods[J]. Sensors (Basel, Switzerland), 2019, 19(3): 616.

[13] 顧慧東, 焦良葆, 周健. 室內(nèi)UWB通信高精度定位系統(tǒng)設(shè)計[J]. 軟件導(dǎo)刊, 2020, 19(4): 159-163.

GU H D, JIAO L B, ZHOU J. Indoor high-precision positioning system design based on UWB[J]. Software Guide, 2020, 19(4): 159-163.

[14] 袁楓, 焦良葆, 陳楠, 等. 室內(nèi)定位中DS-TWR測距算法的優(yōu)化[J]. 計算機與現(xiàn)代化, 2021(10): 100-106.

YUAN F, JIAO L B, CHEN N, et al. Optimization of DS-TWR ranging algorithm in indoor positioning[J]. Computer and Modernization, 2021(10): 100-106.

[15] 劉永立, 吳聞軒, 單麒源, 等. 井下人員定位的超寬帶TWR改進(jìn)算法[J]. 黑龍江科技大學(xué)學(xué)報, 2021, 31(2): 135-139.

LIU Y L, WU W X, SHAN Q Y, et al. Improvement algorithm of ultra wide band TWR for underground personnel positioning[J]. Journal of Heilongjiang University of Science and Technology, 2021, 31(2): 135-139.

[16] ZHANGK, SHENC, GAO Q, et al. Research on similarity metric distance algorithm for indoor and outdoor firefighting personnel precision wireless location system based on vague set on UWB[C]//Proceedings of 2017 IEEE 17th International Conference on Communication Technology. Piscataway: IEEE Press, 2017: 1162-1165.

[17] 嚴(yán)嘉祺. 基于UWB的室內(nèi)定位系統(tǒng)的算法與誤差分析[D].哈爾濱工業(yè)大學(xué), 2020.

YAN J Q. Algorithm and error analysis of indoor positioning system based on UWB[D]. Harbin Institute of Technology, 2020.

[18] LIU J H, JING H, XIANG Y X, et al. Simulation Research of UWB location algorithm[C]//Proceedings of 2018 Chinese Control and Decision Conference (CCDC). Piscataway: IEEE Press, 2018: 4825-4830.

[19] 朱自強. 超寬帶定位的關(guān)鍵技術(shù)研究[D].成都: 電子科技大學(xué), 2019.

ZHU Z Q. Research on the key technology of ultra-wideband positioning[D]. Chengdu: University of Electronic Science and Technology of China, 2019.

[20] 范強, 張涵, 隋心. UWB TW-TOA測距誤差分析與削弱[J]. 測繪通報, 2017(9): 19-22, 50.

FAN Q, ZHANG H, SUI X. Error analysis and weakening of UWB TW-TOA ranging[J]. Bulletin of Surveying and Mapping, 2017(9): 19-22, 50.

[21] 楊慶生, 蔡文郁, 官靖凱, 等. 基于長距離UWB的無人水面艇定位技術(shù)研究[J]. 杭州電子科技大學(xué)學(xué)報(自然科學(xué)版), 2021, 41(3): 30-36.

YANG Q S, CAI W Y, GUAN J K, et al. Long-distance localization system applied to ocean unmanned surface vessel[J]. Journal of Hangzhou Dianzi University (Natural Sciences), 2021, 41(3): 30-36.

[22] ZHANG X J, LIU Y J, LI S D, et al. Simulation and analysis of influence of ranging error on location estimation accuracy[C]//Proceedings of 2017 Sixth Asia-Pacific Conference on Antennas and Propagation (APCAP). Piscataway: IEEE Press, 2017: 1-3.

Research on optimization of indoor positioning batch ranging system based on DS-TWR algorithm

SUN Hongwei, CAO Xuehong, JIAO Liangbao, MENG Lin, LIU Ziheng, YUAN Feng

Institute of Artificial Intelligence Industry Technology, Nanjing Institute of Technology, Nanjing 211167, China

Aiming at the current problems of the ultra wide band (UWB) indoor positioning system based on the double sided two-way ranging (DS-TWR) algorithm, there are more communication times and a higher conflict rate in a multi-tag environment, an improved algorithm was proposed. The Hash algorithm to hash and distribute the communication content between the tag and the anchor was used, so that the anchor could reply to multiple tags in a regular and unified manner during each ranging process, which greatly reduced the number of times the anchor sends RES (responds) data. Experimental results show that the improved algorithms’ communication times between a tag and the anchor were reduced by 15% compared with the traditional DS-TWR algorithm, which increases the time proportion of the anchor receiving state in ranging, thereby reducing the anchor receiving RNG (range) data. The collision rate of packets, the success rate of ranging has increased by 43.6%. Due to the reduction in the number of communications required in each positioning cycle and the reduction in the collision rate between data packets, a smaller channel capacity would be required, thereby increasing the label capacity of the positioning system, which has strong engineering significance.

UWB, indoor positioning, hash algorithm, DS-TWR

TN925

A

10.11959/j.issn.1000?0801.2022018

2021?09?17;

2022?01?10

孫宏偉,sun.h.w@foxmail.com

國家自然科學(xué)基金青年基金資助項目(No.61903183)

The National Nature Science Foundation Youth Fund of China (No.61903183)

孫宏偉(1997?),男,南京工程學(xué)院人工智能產(chǎn)業(yè)技術(shù)研究院碩士生,主要研究方向為室內(nèi)定位。

曹雪虹(1964?),女,博士,南京工程學(xué)院人工智能產(chǎn)業(yè)技術(shù)研究院教授,主要研究方向為無線通信系統(tǒng)、信息理論。

焦良葆(1972?),男,博士,南京工程學(xué)院人工智能產(chǎn)業(yè)技術(shù)研究院教授,主要研究方向為圖像信號處理、視覺信息理解。

孟琳(1989?),女,博士,南京工程學(xué)院人工智能產(chǎn)業(yè)技術(shù)研究院講師,主要研究方向為控制科學(xué)與技術(shù)。

劉子恒(1997?),男,南京工程學(xué)院人工智能產(chǎn)業(yè)技術(shù)研究院碩士生,主要研究方向為室內(nèi)定位。

袁楓(1997?),男,南京工程學(xué)院人工智能產(chǎn)業(yè)技術(shù)研究院碩士生,主要研究方向為室內(nèi)定位。

主站蜘蛛池模板: 欧美h在线观看| 欧美日韩在线亚洲国产人| 青青青视频免费一区二区| 亚洲大学生视频在线播放 | 欧美色综合久久| 欧美成人看片一区二区三区 | 国产欧美日韩资源在线观看| 日韩精品高清自在线| 2021国产乱人伦在线播放| 欧美午夜网站| 欧美一级高清视频在线播放| 91av成人日本不卡三区| 国产成人亚洲毛片| 免费又黄又爽又猛大片午夜| 精品无码国产一区二区三区AV| 亚洲成人网在线播放| 日本道中文字幕久久一区| 日韩成人在线网站| 午夜日本永久乱码免费播放片| 亚洲动漫h| 九九热视频在线免费观看| 国产精品九九视频| 亚洲水蜜桃久久综合网站| 夜夜拍夜夜爽| 国产不卡在线看| 国产又黄又硬又粗| 色综合国产| 狠狠色香婷婷久久亚洲精品| 无码国产伊人| 国产一二三区视频| 一本色道久久88亚洲综合| 欧美日韩国产成人高清视频| 在线观看网站国产| 在线毛片网站| 黄色网址手机国内免费在线观看| 国产96在线 | 91精品久久久久久无码人妻| 一级福利视频| 91高清在线视频| 亚洲第一中文字幕| 国产成人高清精品免费软件| 18禁色诱爆乳网站| 亚洲香蕉伊综合在人在线| 欧美在线免费| 色婷婷丁香| 国产一级一级毛片永久| 亚洲日本精品一区二区| 福利一区在线| 色综合久久88| 久久综合五月| 国产区人妖精品人妖精品视频| 一级香蕉人体视频| 国产SUV精品一区二区| 欧美第二区| 日韩精品一区二区三区免费| 欧美精品在线观看视频| 狂欢视频在线观看不卡| 全部毛片免费看| 国产黄色片在线看| 国产粉嫩粉嫩的18在线播放91| 97国产成人无码精品久久久| 国产在线97| 丁香五月婷婷激情基地| 亚洲人成电影在线播放| 国产成人成人一区二区| 国产欧美在线观看一区| 国产精品一线天| 婷婷六月激情综合一区| 黄色一级视频欧美| 免费无码网站| 国产一级在线播放| 亚洲人人视频| 国产视频大全| 伊人大杳蕉中文无码| 国产成人亚洲无吗淙合青草| 国产精品99在线观看| 91无码人妻精品一区二区蜜桃| 亚洲综合婷婷激情| 国产成人综合在线视频| 欧美精品1区2区| 亚洲a级在线观看| 国产欧美专区在线观看|