基于485通信的室內定位導航系統及監(jiān)測方法
【技術領域】
[0001]本發(fā)明涉及一種基于485通信的室內定位導航系統及監(jiān)測方法,尤指通過該方法對室內定位信標進行監(jiān)測。
【背景技術】
[0002]隨著智能終端的普及,人們對于室內定位的需求也越來越大。商場、停車場、機場、車站、景區(qū)、博物館、圖書館等公共場合需要精確的室內定位來實現基于室內位置服務的相關功能,以便為用戶自動提供其所在位置,周邊信息,室內路線導航等。當前,室外定位系統GPS、北斗得到了廣泛的應用,由于障礙物的遮擋,北斗、GPS等定位系統無法在室內正常的使用,現在室內定位主要用RFID、藍牙等。
[0003]然而,目前的室內定位系統正處于初級建設階段,只是初步滿足了用戶室內定位導航的需求,對于室內定位導航系統本身,一直沒有有效的監(jiān)控手段,定位導航信標的工作運行情況也無法得知,若室內定位導航系統經過一段時間的運行,定位導航系統出現故障,在沒有有效監(jiān)控手段的情況下,室內定位導航系統也就無法獲得及時的維護搶修,從而影響用戶使用室內定位導航系統的體驗,甚至出現完全無法使用的情況也不是沒有可能,進而導致建設者的投資浪費。
[0004]其次,在用戶離線(用戶未連接WIF1、4G等無線網絡)的情況下使用室內定位導航系統,目前現有的室內定位導航系統無法獲取用戶的使用情況。
[0005]根據上述現狀,需要引入有效的監(jiān)測手段來實現室內定位導航系統的實時監(jiān)測,彌補當前的不足,及時發(fā)現和定位故障,提升用戶體驗的同時,擴展室內定位導航系統應用,如:有效監(jiān)控室內人員分布情況、了解用戶使用室內定位導航系統的情況等,提升室內定位導航系統的價值,增加建設者的投資收益。
【發(fā)明內容】
[0006]本發(fā)明解決的技術問題是提供一種結構簡單的基于485通信的室內定位導航系統及方法。
[0007]為了解決上述技術問題,本發(fā)明給出一種結構簡單的基于485通信的室內定位導航系統及方法,包括監(jiān)控中心平臺、若干個與監(jiān)控中心平臺對應設置的監(jiān)控中繼、若干個與監(jiān)控中繼對應設置的定位信標;其特征是:所述定位信標包括485通信模塊1、藍牙模塊、外接天線;所述監(jiān)控中繼包括485通信模塊IKCPU處理器、通信模塊;監(jiān)控中心平臺包括監(jiān)控管理模塊、數據庫模塊和網絡接入模塊;所述藍牙模塊分別與外接天線、485通信模塊I相連接;所述CHJ處理器分別與485通信模塊Π、通信模塊相連接;數據庫模塊分別與監(jiān)控管理模塊和網絡接入模塊相連接;所述485通信模塊I通過485信號傳輸線與485通信模塊Π相連接;所述通信模塊與網絡接入模塊信號連接。
[0008]作為本發(fā)明所述的基于485通信的室內定位導航系統的改進:所述通信模塊與網絡接入模塊之間的信號連接為無線網絡信號或者有線網絡信號連接。
[0009]作為本發(fā)明所述的基于485通信的室內定位導航系統的進一步改進:在室內空間的平面層上,該定位信標以柵格化分布。
[0010]基于485通信的室內定位導航系統使用方法:包括室內定位導航、定位導航信標工作狀態(tài)的監(jiān)控、室內客戶端的分布情況監(jiān)控、遠程參數設置及軟件升級、室內人員分布情況的監(jiān)控方法。
[0011]作為本發(fā)明所述的基于485通信的室內定位導航系統使用方法的改進:所述室內定位導航步驟如下:客戶端通過網絡連接監(jiān)控中心平臺;客戶端接收到定位信標中藍牙模塊發(fā)出的信息時,客戶端通過網絡將接收到的信息上報至監(jiān)控中心平臺,監(jiān)控中心平臺跟據收到的信息確定客戶端所處的室內空間內的相對位置I,同時通過向客戶端推送該位置I所處室內空間的定位導航數字化地圖;客戶端收到位置I所處室內空間的定位導航數字化地圖后,客戶端接收到位信標發(fā)出的藍牙信號,根據藍牙信號的強弱判斷出客戶端距離定位信標的位置;一個客戶端接收到3個或3個以上定位信標發(fā)出的藍牙信號,通過分析該客戶端與該3個或3個以上定位信標的位置遠近關系,得出該客戶端的具體位置ΙΠ;客戶端在數字化地圖上標注出目標位置π,客戶端再通過數字化地圖匹配出客戶端位置m到位置π的最佳導航路線圖;所述航路線圖通過該位置m與位置π所處室內平面層內設置的定位信標對應構成。
[0012]作為本發(fā)明所述的基于485通信的室內定位導航系統使用方法的進一步改進:所述定位導航信標工作狀態(tài)的監(jiān)控步驟如下:一、定位信標默認的狀態(tài)為定位導航狀態(tài),設定周期;在相關周期時間段,藍牙模塊通過內置的CHJ將藍牙模塊自身的工作狀態(tài)參數依次通過485通信模塊1、485信號傳輸線、485通信模塊Π后上傳至監(jiān)控中繼中的CPU處理器后,定位信標恢復定位導航狀態(tài);二、CPU處理器將步驟一的數據依次通過通信模塊、網絡上傳到網絡接入模塊,網絡接入模塊把接收到的數據保存數據庫模塊中。
[0013]作為本發(fā)明所述的基于485通信的室內定位導航系統使用方法的進一步改進:所述室內客戶端的分布情況監(jiān)控步驟如下:a、客戶端接收到若干個定位信標中藍牙模塊的信號,客戶端周期性發(fā)起與藍牙模塊建立連接的請求,當客戶端與藍牙模塊建立連接后,客戶端將當前的位置數據上報給藍牙模塊;b、藍牙模塊將步驟a的數據依次通過485通信模塊1、485信號傳輸線、485通信模塊Π后上傳至CPU處理器;定位信標恢復默認的定位導航狀態(tài);c、CPU處理器將步驟b的數據依次通過通信模塊、網絡上傳到網絡接入模塊,網絡接入模塊把接收到的這些數據保存在數據庫模塊中。
[0014]作為本發(fā)明所述的基于485通信的室內定位導航系統使用方法的進一步改進:所述遠程參數設置或軟件升級步驟如下:A、經過監(jiān)控管理模塊將相關參數或軟件信息保存到數據庫模塊內,同時數據庫模塊將該相關軟件信息依次通過網絡接入模塊、網絡、通信模塊下發(fā)至監(jiān)控中繼中的CPU處理器;B、CPU處理器接收到步驟A中的數據后,CPU處理器對接收到的數據進行判斷,是監(jiān)控中繼還是定位信標I需要參數設置或軟件升級程序數據;若收到的是需要監(jiān)控中繼參數設置或軟件升級的數據,則CPU處理器啟動參數設置或軟件升級程序并完成;若收到的是需要定位信標參數設置或軟件升級的數據,則將接收到的數據保存在CPU處理器的緩存中;C、CPU處理器將步驟B中保存在緩存中的數據依次通過485通信模塊Π、485信號傳輸線、485通信模塊I下發(fā)至藍牙模塊,藍牙模塊(11收到需要參數設置或軟件升級的數據后,藍牙模塊通過內置的CPU啟動參數設置或軟件升級程序并完成參數設置或軟件升級,升級完成之后恢復定位信標默認的定位導航狀態(tài)。
[0015]作為本發(fā)明所述的基于485通信的室內定位導航系統使用方法的進一步改進:一種室內人員分布情況的監(jiān)控方法:首先定位信標中的藍牙模塊通過外接天線接收到客戶端發(fā)出的信號,藍牙模塊將接收到的信號強度及信息解調出來,依次通過485通信模塊1、485信號傳輸線、485通信模塊Π后上傳至監(jiān)控中繼中的CPU處理器;其次,監(jiān)控中繼中的CPU處理器將以上步驟獲取的數據依次通過通信模塊、通信網絡上傳到監(jiān)控中心平臺的網絡接入模塊,網絡接入模塊把接收到的這些數據保存數據庫模塊中;然后,數據庫模塊根據以上步驟中收到數據獲取該客戶端的具體位置;最后,監(jiān)控中心平臺中的數據庫把步驟3中分析得出的客戶端的具體位置、收到數據中的客戶端的MAC地址通過監(jiān)控管理模塊在信息輸入和顯示設備顯示出來。
[0016]作為本發(fā)明所述的基于485通信的室內定位導航系統使用方法的進一步改進:所述獲取客戶端的具體位置步驟如下:3個或3個以上定位信標同時收到一個客戶端的信號,將信號強度及信息解調出來后通過監(jiān)控中繼上報至監(jiān)控中心平臺中的數據庫存,數據庫存通過分析該客戶端分別距離3個或3個以上定位信標的遠近距離,即可以得出該客戶端的具體位置。
[0017]本發(fā)明的系統主要在室內進行定位導航,依據室內