《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 室內移動目標定位系統設計
室內移動目標定位系統設計
2018年電子技術應用第12期
徐 軍,李群群,王曰輝,馬 靜
哈爾濱理工大學 自動化學院,黑龍江 哈爾濱150080
摘要: 設計了一種利用超寬帶(UWB)技術的室內移動目標定位系統。通過在室內特定位置安裝的基站和移動目標攜帶的標簽,由改進的標準到達時間差(TDOA)定位算法,得到移動目標的實時位置信息,完成對室內移動目標的準確定位。采用Qt開發了一款上位機應用軟件,可實時顯示定位目標的位置及移動軌跡。最后搭建實驗測試平臺,對系統進行測試,將得到的位置信息與實際數據進行比對,結果表明系統整體通信穩定,滿足定位需求。
中圖分類號: TN92;X85
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.181637
中文引用格式: 徐軍,李群群,王曰輝,等. 室內移動目標定位系統設計[J].電子技術應用,2018,44(12):44-46,50.
英文引用格式: Xu Jun,Li Qunqun,Wang Yuehui,et al. Design of indoor moving target location system[J]. Application of Electronic Technique,2018,44(12):44-46,50.
Design of indoor moving target location system
Xu Jun,Li Qunqun,Wang Yuehui,Ma Jing
School of Automation,Harbin University of Science and Technology,Harbin 150080,China
Abstract: An indoor moving target positioning system using UWB(Ultra-wideband) technology was designed. Through the base station installed in a specific location in the room and the tag carried by the mobile object, the improved standard TDOA(Time Difference of Arrival) positioning algorithm obtains the real-time location information of the moving target and completes the accurate positioning of the indoor moving target. Qt was used to develop a PC application software that can display the position and movement trajectory of the positioning target in real time. Finally, an experimental test platform was set up to test the system and the obtained location information was compared with the actual data. The result shows that the overall system communication is stable and meets the positioning requirements.
Key words : target location;trajectory tracking;ultra-wideband;TDOA algorithm

0 引言

    伴隨著現代社會通信技術的快速發展,無線傳感網絡技術的革新,空間定位技術已經進入了全新的領域。GPS、伽利略、北斗導航系統等已滿足人們對室外定位的社會需求。相比之下,在一定室內環境下基于位置的服務相對匱乏,而此也越發的受到社會各界的關注。比如在隧道、倉庫、大型寫字樓、醫療設備等環境下都需要精確的位置信息,以此來對物品或者人員等實現安全可靠、系統全面的管理。

    目前,無線傳感器網絡技術發展迅速,室內環境下的位置服務技術成為新的研究熱點。超寬帶是一種短距離無線通信技術,具有高傳輸速率、高的時間和空間分辨率、低功耗、保密性好以及低成本等特點[1]。本文基于超寬帶技術并結合嵌入式系統設計了一款室內移動目標定位系統,可實現對移動目標的準確定位和軌跡跟蹤。

1 超寬帶技術及優化TDOA定位算法

1.1 超寬帶技術

    超寬帶技術是脈沖極其窄小的無線通信技術,該技術在通信時發射的脈沖通常是脈沖寬度小于1 ns的高斯脈沖信號。超寬帶技術無需載頻,它可以直接利用發射的窄脈沖來激勵天線、輻射電磁波[2-3]

    超寬帶通信是一種包含低頻率的長波,在非視距的復雜環境下更能顯示其優勢,并且超寬帶信號可以在基帶中傳播。其收發信機結構如圖1所示。

qrs5-t1.gif

    從圖1中可見超寬帶信號在傳輸過程中無需載波混頻器與振蕩器的參與,信號的接收端也無需載波的恢復。這極大地簡化了收發信機結構,提升了收發信效率。

1.2 優化TDOA定位算法

    在對移動目標的定位過程中采用TDOA定位算法,即通過標簽發出信號的時間與基站接收到該信號的時間差來計算得到標簽與相應基站的距離,從而確定標簽的位置[4-5]。本系統在此基礎上對其進行了優化,提高了定位的精準度。

    優化的TDOA算法網絡節點圖如圖2所示,Anchor1、Anchor2、Anchor3、Anchor4分別為4個基站節點,Tag1為移動標簽節點即被定位的目標物體。R1、R2、R3、R4分別表示移動標簽節點到4個基站節點之間的距離,r2、r3、r4分別表示基站節點2、3、4到基站節點1的距離。

qrs5-t2.gif

    系統運行時,基站1發送一個信號到整個系統網絡,其余基站接收到該信號并立即反饋給Tag1,Tag1接收到各基站的信號后,存下相應基站信號的到達時間,并計算各基站與標簽的時間差。整個過程相當于基站1的信號經過不同路徑到達Tag1,解決了各基站時鐘同步問題。其通用表達式為:

qrs5-gs1-2.gif

2 系統硬件設計

    系統硬件由通信基站和移動標簽組成,通信基站和移動標簽的硬件結構基本相同,以下將兩者統稱為定位模塊。定位模塊以STM32F105R8T6作為主控芯片,搭載有DWM1000通信模塊、脈沖信號發生器、Micro USB通信接口、模式切換開關及電源模塊。其整體結構圖如圖3所示。

qrs5-t3.gif

    DWM1000工作時可以選擇接收和發送兩種模式狀態,可通過控制相關寄存器來控制工作狀態模式的切換。微處理器通過SPI對DWM1000無線收發芯片進行讀寫,完成通信設備之間的信息交換[6],其原理圖如圖4所示。

qrs5-t4.gif

    Micro USB是USB 2.0標準的一個小型便攜式版本,Micro USB接口為五角接口,引腳數量極大地節省了控制器的引腳使用,同時該接口還支持OTG功能。其原理圖如圖5所示。

qrs5-t5.gif

    為了使基站和移動標簽功能能夠集成在同一模塊上,方便使用,特設計了人性化的標簽/基站功能可以隨意切換的撥碼開關,同時可以根據二進制位數設置基站和標簽的號碼以區分,集成于定位模塊上。

    結合通信和供電接口的一體化設計,定位模塊的電源電路也進一步考慮系統的穩定性等因素,選用TPS7333低壓差穩壓器作為電源電路的核心器件。系統電源電路設計電路原理圖如6所示。

qrs5-t6.gif

3 系統軟件設計

    在設計過程中,將系統軟件分為了下位機與上位機兩個部分分別進行了設計。

3.1 下位機軟件設計

    下位機軟件開發環境采用CoIDE軟件,該軟件是由CooCox公司開發的ARM Cortex-MCU嵌入式集成開發環境。下位機軟件工作流程如圖7所示。

qrs5-t7.gif

    下位機軟件的處理主要包括STM32處理器的復位、系統時鐘配置、定時器配置模塊、SPI和UART通信方式的讀寫、中斷處理等,還有通過微處理器的SPI初始化無線收發模塊DWM1000,在必要時需要配置芯片內部寄存器,使其工作在實驗需求的模式。當DWM1000模塊收到其他基站或者標簽發送的信息數據時,則會通過SPI方式向處理器發送中斷請求,接下來主程序中的中斷執行程序即刻去判斷此刻中斷的類型以及接收信息數據的源地址,最終將處理后的測量數據信息封裝并發送給上位機進行實時監控定位。

3.2 上位機軟件設計

    上位機軟件開發采用Qt(跨平臺的C++圖形用戶界面)編寫。上位機軟件的設計流程主要包括主線程、改進TDOA算法的計算線程、數據包接收和發送線程、數據包處理線程等主要環節。上位機軟件工作流程如圖8所示。

qrs5-t8.gif

    上位機軟件運行時通過串口接收下位機發送的數據包并對其進行解析處理,得到位置的原始數據;然后調用封裝的優化TDOA定位算法函數,得到具體的位置信息;最后通過圖形顯示界面實時顯示定位目標。定位信息數據包格式如圖9所示,其各參數定義如表1所示。

qrs5-t9.gif

qrs5-b1.gif

    上位機圖形顯示界面如圖10所示,圖中0、1、2、3分別表示不同基站的參考點,左側基站信息列表中X、Y、Z分別表示各個基站相對基站0的實際距離,右側為標簽信息列表,可以顯示出某一個或多個標簽到各個基站的實際距離。

qrs5-t10.gif

4 系統測試

    在實際室內環境中,將4個定位模塊的基站安裝在相應的四角位置,具體為在同比例實際室內環境圖中將基站0 安裝在右下角,按逆時針方向確定其余3個基站。將同比例實際室內環境圖導入上位機軟件,寫入各基站坐標,其中基站0為坐標原點,按實際距離確定其余基站坐標并填入上位機軟件相應位置。

    將定位模塊的標簽安裝在一個可以移動的智能車上,用于模擬攜帶標簽的移動目標。當智能車在該實驗場地中運動時,通過上位機的顯示界面可觀察到代表智能車的標簽點的實時位置及相應的運動軌跡,實驗效果如圖11、圖12所示。在實驗過程中,系統整體工作穩定,定位的誤差在10 cm以內。

qrs5-t11.gif

qrs5-t12.gif

5 結論

    本文基于超寬帶技術設計了一個室內移動目標定位系統,該系統硬件采用集成式設計,體積小,易攜帶;相應設計了一款上位機軟件,可實時顯示目標當前位置及移動軌跡信息。系統中定位基站與定位標簽有各自的唯一標識,不會造成目標混亂,提高了對移動目標定位的準確性及穩定性,實現了對室內移動目標的定位和運動軌跡的觀測。

參考文獻

[1] 李傳真.淺談超寬帶無線通信技術的發展[J].數字技術與應用,2017(8):21-22.

[2] SHI G,MING Y.Survey of indoor positioning systems based on ultra-wideband(UWB) technology[C].Proceedings of WCNA 2016,2016:20-59.

[3] 房秉毅.基于超寬帶技術的室內定位系統[J].電子技術應用,2006,32(7):124-127.

[4] 張桀,沈重.聯合TDOA改進算法和卡爾曼濾波的UWB室內定位研究[J].現代電子技術,2016,39(13):1-5.

[5] 楊凡凡.基于UWB的無線定位算法的研究與實現[D].沈陽:東北大學,2014.

[6] 曹祥紅,張華.基于UWB的地下停車場車輛定位系統設計與實現[J].現代電子技術,2017,40(9):136-140.



作者信息:

徐  軍,李群群,王曰輝,馬  靜

(哈爾濱理工大學 自動化學院,黑龍江 哈爾濱150080)

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 好吊妞视频这里只有精品| 一级特黄性色生活片| 欧美性xxxxx极品老少| 免费午夜扒丝袜www在线看| 美女露出乳胸扒开尿口无遮挡| 国产呻吟久久久久久久92| 3d动漫h在线观看| 国产肥老上视频| bt天堂资源在线种子| 情人伊人久久综合亚洲| 丰满多毛的大隂户毛茸茸| 日韩在线观看第一页| 亚洲av无码一区二区乱孑伦as| 欧美最猛黑人xxxx黑人猛交| 人人澡人人澡人人澡| 粗大的内捧猛烈进出在线视频| 国产丰满眼镜女在线观看| 香蕉视频禁18| 国产成人亚洲精品无码青青草原 | 欧美一级视频免费观看| 亚洲欧美日韩国产精品一区二区| 特级xxxxx欧美| 伊人五月天婷婷| 男女特黄一级全版视频| 免费观看黄网站| 精品国产一区二区麻豆| 四只虎免费永久观看| 老司机免费午夜精品视频| 国产一区二区在线视频| 英语老师解开裙子坐我腿中间| 国产凌凌漆国语| 韩国无码av片| 国产伦精品一区二区三区| 青青青青久在线观看视频| 国产女主播喷水视频在线观看| 黑人巨大白妞出浆| 国产成人综合亚洲一区| 久草视频免费在线观看| 国产成年女人特黄特色毛片免| 久久亚洲最大成人网4438| 国产无遮挡吃胸膜奶免费看视频 |