新四季網

一種多個設備在無錨節點情況下自組網定位的方法

2023-05-05 18:22:06 1

一種多個設備在無錨節點情況下自組網定位的方法
【專利摘要】本發明公開一種多個設備在無錨節點情況下自組網定位的方法,涉及電子信息【技術領域】,解決了現有多個設備在無錨節點情況下自組網定位存在的系統複雜,成本過高,功耗過大等問題。該方法步驟如下:1)各設備發出定位廣播包;2)各設備接收其它設備所發送的定位廣播包,得到發送設備標識,計算該定位廣播包相對於本地時鐘的準確到達時間,並上傳到集中解算單元;3)集中解算單元處理後,獲得以各設備相對坐標為變量的方程組,求解該方程組得到各設備的相對坐標。本發明用於實現多個設備在無錨節點情況下實現自組網定位時,能夠有效降低設備功耗,減少通信信道資源佔用及減少完成一次定位所需要的時間。
【專利說明】一種多個設備在無錨節點情況下自組網定位的方法

【技術領域】
[0001] 本發明涉及電子信息【技術領域】,尤其涉及利用通信技術與信息技術實現一種多個 設備在無錨節點情況下自組網定位的方法。

【背景技術】
[0002] 典型的標籤-錨節點定位方式,經常需要精確標定錨節點間的相對坐標。人工標 定方式成本高,耗時長。此時,可以將需要精確標定相對坐標的錨節點視作多個設備,這是 典型的多個設備在無錨節點情況下自組網定位問題。而緊急救援,集群設備作業等情況下, 也需要實現多個設備在無錨節點情況下自組網定位。
[0003] 現有的實現方法通常是,先測量兩兩設備間的信號強度或信號往返時間,計算出 兩兩設備之間的距離,再通過MDS (多維尺度)方法,計算出多個設備的相對坐標。其中基 於信號強度的方法測量距離的方法,受到信號反射、散射、繞射等多徑衰減與遮擋影響非常 嚴重,實際上存在較大誤差。而基於信號往返時間測量設備兩兩間的距離的方法,則需要在 兩兩設備之間信號至少一次往返才可以完成。假設有N個設備需要自組網定位,則需要測 量N* (N-l)/2次設備間距離。這會導致設備功耗大,佔用通信信道資源多,完成一次定位 耗時長,很多情況下難以滿足實際要求。


【發明內容】

[0004] 基於現有多個設備在無錨節點情況下自組網定位存在的問題,本發明的目的是提 供一種利用網絡通信技術與信號處理技術,實現多個設備在無錨節點情況下自組網定位的 方法。
[0005] 假設區域內有N個參與自組網的設備,以A1,…AN來代表。每個設備具備唯一的 標識。每個設備會發出與定位相關的特定數據包,稱為定位廣播包。該定位廣播包有如下 3個特徵:1)可以被一定範圍內的錨節點和標籤所接收;2)包含發送設備(包括錨節點與標 籤)的標識;3)採用接收設備(包括錨節點與標籤)易於計算到達時間的信號調製方式如CSS (線性調頻擴頻)調製或者採用UWB (超寬帶)信號。
[0006] 使用Taiaj表示Ai接收到Aj所發出的定位廣播包的相對於Ai本地時鐘的準確到 達時間,並以此類推。使用Xai表示Ai發出定位請求廣播包的絕對時間,並以此類推。使 用Faiaj表示Aj所發出的定位請求廣播包數據包到達Ai所需要的時間。對於無線載波通 信設備來說,該值表示定位廣播包的無線信號從Aj天線相位中心到達Ai天線相位中心所 需要的時間。該值可以認為是Aj與Ai之間的距離除以信號傳播速度,有Faiaj =Fajai, 並以此類推。使用Rai表示Ai接收器件延遲,對於無線載波通信設備來說,該值表示定位 請求廣播包無線信號從Ai天線相位中心經過射頻接收電路與模數轉換器件,轉換為數字 信號的延遲。在本方案所涉及到的時間範圍內,可以認為Ai所接收到的每個定位請求廣播 包,該值均一致。而不同的設備,該值會有不同。Taiaj - Taiam表示Aj和Am所發出定位 請求廣播包到達Ai的時間差,該時間差基於Ai的時鐘計算。考慮到當前硬體技術水準,在 本技術方案所涉及到的時間範圍內,設備時鐘的頻差與抖動可以歸於噪聲範疇而不影響數 據分析。
[0007] 本發明的技術方案具體是這樣實現的,包括如下步驟。
[0008] 1.各設備發出定位廣播包。
[0009] 根據不同應用需求,可以選擇由時間或事件觸發設備發出定位廣播包。如,每個設 備可以每隔一定時間間隔,發出定位廣播包。也可以通過管理伺服器,通知區域內的每個設 備發出定位廣播包。
[0010] 在多設備共享通信信道情況下,應該採取信道共享機制,以保障每個設備都得到 發送機會。
[0011] 並不要求各設備按照特定順序發送上述定位廣播包。
[0012] 2.每個設備接收其它設備所發送的定位請求廣播包,得到發送設備標識,計算該 定位廣播包相對於本地時鐘的準確到達時間,並將上述發送設備標識和相對於本地時鐘的 準確到達時間上傳到集中解算單元。
[0013] 根據不同應用需求,設備可以採用不同的上傳機制,可以是累積一段時間後,也可 以是累計接收到一定數量的定位廣播包後,將所接收到的多個定位廣播包的發送設備標識 和相對於本地時鐘的準確到達時間,上傳到集中解算單元。也可以是每次接收到定位請求 廣播包後,將請求廣播包的發送設備ID和到達時間,上傳到集中解算單元。
[0014] 上述集中解算單元,可以是通過某種規則選出的參與自組網定位的一臺設備,如 ID號最小的設備或能源最充足的設備,也可以是後臺伺服器。
[0015] 3.集中解算單元對於接收到的上述數據,按照下述方法進行處理。
[0016] 為分析簡單起見,不妨假設集中解算單元共接收了 N個設備所發送來的數據,每 個設備所發送來的數據內容包括:其所接收到的N-1個定位請求廣播包的發送設備標識和 相對於其本地時鐘的準確到達時間。
[0017] 以Ai, Aj, Am, An四個設備為例,l=〈i, j, m, n〈=N,且兩兩互不相等。有如下等式: Taian - Taiaj = Xan + Fanai + Rai - Xaj - Fajai - Rai,等式 l〇
[0018] 注意到,Ai的接收器件延遲Rai被相互抵消掉。
[0019] Tajan - Tajam = Xan + Fanaj + Raj - Xam - Fajam - Raj,等式 2。
[0020] Taiaj - Taiam = Xaj + Fajai + Rai - Xam - Famai - Rai,等式 3。
[0021] 由等式1 -等式2,得到: (Taian - Taiaj) - (Tajan - Tajam) = (Fanai - Fanaj) - (Fajai - Fajam) - (Xaj -Xam),等式 4。
[0022] 由等式3,得到: Xaj - Xam = Taiaj - Taiam - (Fajai - Famai),等式 5 〇
[0023] 將等式5代入等式4,得到: (Taian - Taiaj) - (Tajan - Tajam) = (Fanai - Fanaj) - (Fajai - Fajam) - Taiaj + Taiam + Fajai - Famai = (Fanai - Fanaj) - (Taiaj - Taiam) - (Famai - Fajam),等式 6 〇
[0024] 等式6整理後得到: (Fanai - Fanaj) -(Famai - Famaj) = (Taian - Taiam) - (Tajan -Tajam),等式 7〇
[0025] 等式7兩邊同時乘以定位廣播包信號傳播速度C,得到: (Danai - Danaj) - (Damai - Damaj) = ( (Taian - Taiam) - (Tajan - Tajam))氺C,等式 8〇
[0026] 該等式右側為實測值,等式左側是各設備距離差的函數,僅與各設備的相對坐標 值有關。
[0027] N個設備情況下,根據排列組合關係,可以獲得N7(N-4) !/8個上述形式的有效方 程,組成方程組。在三維坐標系下,N個設備共有3N個坐標分量。當N=5時,上述方程組是 恰定方程組,N>5時,上述方程組是超定方程組。
[0028] 集中解算單元對於接收到的上述數據,按照上述方法生成方程組後,可以採用非 線性方程組數值計算方法,求出各個設備的相對坐標。
[0029] 按照本發明的方法,多個設備在無錨節點情況下實現自組網定位時,每個設備僅 需發出1個定位廣播包,即可實現一次自組網定位。假設區域內有N個設備需要實現自組 網定位,現有的基於信號往返時間測量設備兩兩間的距離的方法,需要N*(N_l)/2次往返 時間測量,以每次測量至少有發起和回應兩個數據包計算,實現一次自組網定位,所有設 備共需要發出N* (N-1)個數據包,而本發明方法,則一共只需要發出N個數據包,僅為現有 方法的1ΛΝ-1),能夠有效降低設備功耗,減少通信信道資源佔用及減少完成一次定位所 需要的時間。在智慧城市與物聯網快速發展背景下,具備廣闊的應用前景。

【具體實施方式】
[0030] 本發明所述的方法的核心思想是按照
【發明內容】
中所述3個步驟,在解算單元生成 以各個設備相對坐標值為變量的方程組,並進一步求出各個設備的相對坐標。
[0031] 在下面的說明中,公知的方法將不再詳細說明,以避免與本方法的內容存在不必 要的混淆。
[0032] 步驟 1 : 錨節點所發出的定位廣播包,採用2. 4G ISM公用頻段無線信號CSS (線性調頻擴 頻)調製方式。定位廣播包中碼元的基帶信號解析式歸一化後為:s(t) = exp(j*2*pi* (f0*t+u*t*t/2)。0=〈t〈=T。其中,T為每個碼元的時間寬度,u為調頻斜率,f0為起始頻 率,pi代表圓周率,t表示離散的基帶發送採樣時刻,第一個採樣時刻記為0。
[0033] 每個設備根據自組網定位的實時性要求,每隔一定時間間隔,如1秒鐘發出定位 廣播包。
[0034] 各個設備採用CSMA/CD (載波偵聽多路訪問/碰撞檢測)方式,共享無線信道。
[0035] 步驟 2 : 接收設備可以借鑑LFMCW (線性調頻連續波)雷達技術,計算出所接收到的定位廣播包 中第一個碼元相對於本地時鐘的準確到達時間。
[0036] 具體計算方法如下。
[0037] 1)生成本地碼元基帶參考信號:r(t) =exp(j*2*pi* (f0*t+u*t*t/2), 0=〈t〈=T。 其中,T為每個碼元的時間寬度,u為調頻斜率,fO為起始頻率,pi代表圓周率,t表示離散 的基帶接收採樣時刻,第一個採樣時刻記為0。
[0038] 2)將所生成的本地碼元基帶參考信號與所接收到的第一個碼元基帶信號混頻。
[0039] 不考慮接發送設備與接收設備存在相對運動的情況或者發送設備與接設備時鐘 頻率不一致的情況,接收設備所接收到的定位廣播包中第一個碼元基帶信號可以表示為: s(t) =a* exp(j*2*pi*(f0*(t+dt)+u*(t+dt)*(t+dt)/2), 0=〈t〈=T。其中,a為接收信號幅 值,T為每個碼元的時間寬度,u為調頻斜率,fO為起始頻率,pi代表圓周率,t表示離散的 基帶接收採樣時刻,第一個採樣時刻記為〇。dt表示接收設備所接收到的第一個碼元基帶 信號相對於接收設備起始採樣時刻的時間偏移。混頻信號的低頻成分df近似等於u*dt。
[0040] 3)先對混頻信號做FFT (快速傅立葉)運算。考慮到信號多徑問題,即定位廣播包 信號會沿多條路逕到達,從而在混頻信號低頻成分中形成多個譜峰,其中頻率值最大的譜 峰代表了最先到達信號與本地碼元基帶參考信號的頻差。找出上述峰值點K後,還需要計 算K-1和K+1兩點處的頻率值。在這兩個頻率值區間對上述混頻信號做CZT變換(Chirp- z 變換),就可以計算出最先到達信號與本地碼元基帶參考信號的頻差精確值df。根據公式 dt = df/u,計算出dt,即接收到的第一個碼元基帶信號相對於接收設備起始採樣時刻的時 間偏移。
[0041] 4)接收設備採樣時刻以本地時鐘作為參考,假設所接收到的信號起始採樣時刻為 接收設備啟動後的第P個時鐘周期,可以計算出定位廣播包中第一個碼元基帶信號相對於 接收設備本地時鐘的準確到達時間=P/接收設備時鐘頻率-dt,以此作為定位廣播包相 對於接收設備本地時鐘的準確到達時間。
[0042] 在發送與接收設備存在相對運動的情況,或者發送設備與接設備時鐘頻率不一致 的情況下,依然可以採用上述方法得到定位廣播包中第一個碼元基帶信號相對於接收設備 本地時鐘的準確到達時間,這樣計算出的到達時間與真實值存在偏差,考慮到現有時鐘精 確度及大多數定位應用場景下,該偏差可以視作噪聲幹擾,可以在後續的處理過程中採用 抗噪聲方法計算標籤相對坐標。
[0043] 步驟 3 : 集中解算單兀生成 FmOai-FmOaj = (TaimO-Taiak) -(TajmO-TajalO-CFaiak-Fajak) (各變量含義已在
【發明內容】
中詳述 ) 形式的方程組後,可以採用典型的非線性方程組 數值方法,如基於最小二乘的非線性方程組求解方法求解,該方法具備一定的抗噪聲能力, 可以得到各個設備的相對坐標。
[0044] 當然,本發明不局限於上述【具體實施方式】。實施本發明時,步驟1中,設備可採用 其他信號來傳播定位廣播包,如聲波,超聲波或超寬帶無線信號;步驟2中,設備可以採用 其他方法的求解信號準確到達時間,如超解析度算法等;步驟3中,集中解算單元可以採取 不同的方法,來求解所獲得的方程組。但只要其採用
【發明內容】
中所述3個步驟,在解算單元 生成以各個設備相對坐標值為變量的方程組,並進一步求出各個設備的相對坐標,則均落 入本發明保護範圍。
【權利要求】
1. 一種多個設備在無錨節點情況下自組網定位的方法,其特徵是包括如下步驟: 1) 各設備發出定位廣播包; 2) 每個設備接收其它設備所發送的定位請求廣播包,得到發送設備標識,計算該定位 廣播包相對於本地時鐘的準確到達時間,並將上述發送設備標識和相對於本地時鐘的準確 到達時間上傳到集中解算單元; 3) 集中解算單元對於接收到的上述數據進行處理,獲得以各設備相對坐標為變量的方 程組,求解上述方程組得到各設備的相對坐標。
2. 根據權利要求1所述的一種多個設備在無錨節點情況下自組網定位的方法,其特徵 在於,各個設備之間不需要時鐘同步。
3. 根據權利要求1所述的一種多個設備在無錨節點情況下自組網定位的方法,其特徵 在於,步驟1)所述的各設備發出定位廣播包,並不要求各設備按照特定順序發送上述定位 廣播包。
4. 根據權利要求1所述的一種多個設備在無錨節點情況下自組網定位的方法,其特徵 在於,步驟1)所述的定位廣播包具備如下4個特徵:1)可以被一定範圍內的錨節點和標籤 所接收;2)包含發送設備(包括錨節點與標籤)的標識;3)採用接收設備(包括錨節點與標 籤)易於計算到達時間的信號調製方式如CSS (線性調頻擴頻)調製或者採用UWB (超寬帶) 信號。
5. 根據權利要求1所述的一種多個設備在無錨節點情況下自組網定位的方法,其特徵 在於,步驟3)所述的解算單元對於接收到的上述數據進行處理,獲得以各設備相對坐標為 變量的方程組,方程組中各方程形式如下: (Danai - Danaj) - (Damai - Damaj) = ((Taian - Taiam) -(Tajan - Tajam))氺C ; 其中,Danai表示第n個設備與第i個設備間距離,Danaj表示第n個設備與第j個設 備間距離,Damai表示第m個設備與第i個設備間距離,Damaj表示第m個設備與第j個設 備間距離,Taian表示第i個設備接收到第η個設備所發出的定位廣播包的相對第i個設 備時鐘的準確到達時間,Taiam表示第i個設備接收到第m個設備所發出的定位廣播包的 相對第i個設備時鐘的準確到達時間,Tajan表示第j個設備接收到第η個設備所發出的 定位廣播包的相對第j個設備時鐘的準確到達時間,Tajam表示第j個設備接收到第m個 設備所發出的定位廣播包的相對第j個設備時鐘的準確到達時間,C表示上述定位廣播包 信號的傳播速度; 上述等式左側是各個設備相對坐標的函數,右側是實測值;區域內有N個設備參與定 位的情況下,有N7(N-4) !/8個上述形式的方程,組成方程組。
【文檔編號】G01S5/10GK104142490SQ201410278478
【公開日】2014年11月12日 申請日期:2014年6月20日 優先權日:2014年6月20日
【發明者】林偉 申請人:林偉

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀