一種室內定位方法及裝置的制造方法
【技術領域】
[0001] 本發(fā)明涉及無線定位領域,特別涉及一種室內定位方法及裝置。
【背景技術】
[0002] 隨著信息時代的到來,通信與導航技術得到了快速的發(fā)展,導航系統(tǒng)與通信系統(tǒng) 緊密結合,使個人用戶的導航定位信息產(chǎn)生了更大的應用價值,發(fā)揮出更多的效能。在導航 衛(wèi)星信號難以覆蓋的室內環(huán)境,按照定位時是否進行距離測量,無線定位技術可分為:基于 非測距(Range free)和基于測距(Range based)。常用的基于測距的有:基于接收信號強度 RSSI(Received Signal Strength Indication)和基于到達時間差TD0A(Time Difference of Arrival)。
[0003] 所謂RSSI定位技術,即通過接收信號強度進行定位估計。其中,對于RSSI定位而 言,由于接收信號強度與空間位置的關系十分密切,因此通過接收信號強度與室內位置的 關系模型,可以通過測得的信號強度推斷出接收端的位置。該定位方法的缺點:接收信號強 度與距離是在一定的距離范圍內存在關系模型,超過一定的距離后,信號強度值并不會隨 著距離增大而減小,并且周圍環(huán)境對信號強度值影響較大,導致最終定位結果不準確。
[0004] 所謂ID0A定位技術,即通過接收信號到達時間差進行定位估計。其中,對于TD0A定 位而言,通過計算接收端到不同接收端之間的時間差,不要求接收端與接收端之間的絕對 時間同步,降低了對同步性的要求。具體的,TD0A定位過程中,在多個事件同步發(fā)射器和多 種同步信號發(fā)射器的工作模式下,信號接收端對連續(xù)抵達的多個信號記錄下時間差,并根 據(jù)信號到達時間差,通過建立雙曲線方程求得交點,即為移動的目標位置。該定位方法缺 點:建立雙曲線方程需要測量得到3個TD0A值,在環(huán)境較為復雜的地方,由于信號遮擋等原 因,存在接收信號不足的缺點,同時,解算該雙曲線方程需要一個與初始位置相差不大的初 始值,如無法提供初始值對最終定位結果有較大影響。
[0005] 可見,提供一種定位精確度較高的室內定位方法是一個亟待解決的問題。
【發(fā)明內容】
[0006] 本發(fā)明實施例公開了一種室內定位方法及裝置,以提高室內定位精確度。技術方 案如下:
[0007] 為達到上述目的,本發(fā)明實施例公開了一種室內定位方法,包括步驟:
[0008] 在預設時間段內,利用RSSI定位技術,對待定位的目標對象進行至少一次定位,獲 得至少一個初步RSSI定位結果;
[0009] 對所述至少一個初步RSSI定位結果進行預設的結果校正操作,獲得目標RSSI定位 結果;
[0010] 將所述目標RSSI定位結果作為TD0A定位技術中的初始估計位置,利用TD0A定位技 術對所述目標對象進行定位,獲得目標1D0A定位結果;
[0011] 利用預設的定位結果模型,對所述目標RSSI定位結果和所述目標ID0A定位結果進 行加權融合,獲得所述目標對象的最終定位結果。
[0012] 較佳的,所述對所述至少一個初步RSSI定位結果進行預設的結果校正操作,獲得 目標RSSI定位結果,具體為:
[0013] 對所述至少一個初步RSSI定位結果求均值;
[0014]將所述均值作為目標RSSI定位結果。
[0015] 較佳的,所述對所述至少一個初步RSSI定位結果進行預設的結果校正操作,獲得 目標RSSI定位結果,具體為:
[0016] 對所述至少一個初步RSSI定位結果求均值;
[0017] 剔除與均值差值最大的初步RSSI定位結果,對剩余的初步RSSI定位結果再次求均 值;
[0018] 將再次求均值所得的結果,作為目標RSSI定位結果。
[0019] 較佳的,所述預設的定位結果模型為:
[0020] P〇S = aP〇Stdoa+PPOSrssi
[0021] 其中,P0S表示最終定位結果,POSt-表示目標TD0A定位結果,P0Srssi表示目標RSSI 定位結果,a表示為目標TD0A定位結果設置的權重值,0表示為目標RSSI定位結果設置的權 重值。
[0022] 較佳的,所述a和0的值基于TD0A定位過程中接收到的信號數(shù)量確定。
[0023] 為達到上述目的,本發(fā)明實施例還公開了一種室內定位裝置,包括:
[0024] RSSI模塊,用于在預設時間段內,利用RSSI定位技術,對待定位的目標對象進行至 少一次定位,獲得至少一個初步RSSI定位結果;
[0025]校正模塊,用于對所述至少一個初步RSSI定位結果進行預設的結果校正操作,獲 得目標RSSI定位結果;
[0026] TD0A模塊,用于將所述目標RSSI定位結果作為TD0A定位技術中的初始估計位置, 利用TD0A定位技術對所述目標對象進行定位,獲得目標TD0A定位結果;
[0027]融合模塊,用于利用預設的定位結果模型,對所述目標RSSI定位結果和所述目標 ID0A定位結果進行加權融合,獲得所述目標對象的最終定位結果。
[0028]較佳的,所述校正模塊包括:
[0029] 第一均值計算單元,用于對所述至少一個初步RSSI定位結果求均值;
[0030] 第一結果確定單元,用于將所述均值作為目標RSSI定位結果。
[0031] 較佳的,所述校正模塊包括:
[0032] 第二均值計算單元,用于對所述至少一個初步RSSI定位結果求均值;
[0033]均值處理單元,用于剔除與均值差值最大的初步RSSI定位結果,對剩余的初步 RSSI定位結果再次求均值;
[0034]第二結果確定單元,用于將再次求均值所得結果,作為目標RSSI定位結果。
[0035] 較佳的,所述預設的定位結果模型為:
[0036] P〇S = aP〇Std〇a+PPOSrssi
[0037] 其中,P0S表示最終定位結果,POSt-表示目標TD0A定位結果,P0Srssi表示目標RSSI 定位結果,a表示為目標TD0A定位結果設置的權重值,0表示為目標RSSI定位結果設置的權 重值。
[0038] 較佳的,所述a和0的值基于TD0A定位過程中接收到的信號數(shù)量確定。
[0039] 由上述的技術方案可見,本發(fā)明實施例公開了一種室內定位方法及裝置,在預設 時間段內,利用接收信號強度RSSI定位技術,對待定位的目標對象進行至少一次定位,獲得 至少一個初步RSSI定位結果;對所述至少一個初步RSSI定位結果進行預設的結果校正操 作,獲得目標RSSI定位結果;將所述目標RSSI定位結果作為TD0A定位技術中的初始估計位 置,利用到達時間差TD0A定位技術對所述目標對象進行定位,獲得目標ID0A定位結果;利用 預設的定位結果模型,對所述目標RSSI定位結果和所述目標ID0A定位結果進行加權融合, 獲得所述目標對象的最終定位結果??梢?,本方案通過結合RSSI定位技術和TD0A定位技術 來實現(xiàn)室內定位,避免了單獨利用RSSI定位技術或TD0A定位技術的弊端,因此,能夠提高室 內定位精度。
[0040] 當然,實施本發(fā)明的任一產(chǎn)品或方法必不一定需要同時達到以上所述的所有優(yōu) 點。
【附圖說明】
[0041] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn) 有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
[00