李中海,劉南杰,黃波
(南京郵電大學通信與信息工程學院,江蘇南京210003)
基于VANET的車輛相對定位技術
李中海,劉南杰,黃波
(南京郵電大學通信與信息工程學院,江蘇南京210003)
為了滿足VANET(Vehicular Ad-hoc Network)中對車輛位置信息的高精度要求,本文研究了一種基于全球定位系統(Global Positioning System,GPS)偽距雙差和有高精度里程儀的慣性導航(Inertial Navigation Systems,INS)的協作相對定位方法。通過數據融合技術,將GPS偽距雙差、GPS信號的多普勒頻移以及被高精度里程儀修正后的INS加速度等數據進行融合處理,獲得具有良好精度的相對定位結果。結果表明,使用該方法的定位性能優于無里程儀和INS的定位性能。
GPS;慣性導航;里程儀;相對定位
為滿足現代車輛安全行駛以及車輛定位等應用對定位精度的高要求,迫切需要更高水平更高精度的車輛定位技術的研究和使用。在現有全球衛星導航系統[1-2](Global Navigation Satellite Systems,GNSS)與定位技術的基礎上,針對原有定位技術存在定位精度不高,以及在GPS偽距雙差相對定位時,GPS信號存在短時間中斷的問題,本文研究了一種基于全球定位系統(GPS)偽距雙差和有高精度里程儀的慣性導航(INS)的協作相對定位技術。該技術在原有GPS偽距雙差相對定位技術的基礎上,添加有高精度的里程儀慣性導航系統INS的測量器件。INS測量器件用來補充GPS短時間中斷時的車輛位置信息,高精度的里程儀用來修正INS的積累誤差,然后將GPS偽距雙差、GPS信號的多普勒頻移與被高精度里程儀修正后的INS加速度等數據信息進行融合分析,從而可以獲得更高精度的車輛相對定位。
本文所研究的是有高精度里程儀的INS/GPS偽距雙差的協作相對定位。先假設研究的車輛上已裝有GPS接收機、INS設備以及高精度的里程儀,同時目標車輛所在的區域GPS信號覆蓋良好,接收機可以觀測到5顆以上的可見衛星,并且車輛之間能夠進行車與車(Vehicle to Vehicle,V2V)通信,共享數據信息[3]。
1.1 現有的GPS偽距雙差的相對定位方法
在t時刻,節點k處的GPS接收機與衛星i之間偽距觀測值[2]為:

其中,Rki為節點k處的接收機與衛星i之間的幾何距離,c為光速,δk為節點k處接收機的時鐘誤差,δi為衛星i的時鐘誤差,εi,ion為電離層誤差,εi,trop為對流層誤差,εi,sate為衛星i的軌跡誤差,為接收機k處的熱噪聲與來自衛星i的信號多徑誤差。
由于衛星的時間差別和高空層等誤差對處于同一區域的車輛來說近似相同,因此可以通過對同一觀測衛星的不同的GPS接收機進行差分消除這些公共誤差。如使用不同車輛k、l對同一衛星i進行觀測,其偽距單差為:


對車輛間的偽距單差進一步求差分,可得偽距雙差

l(t)方法,在有4顆以上的可見衛星時,可以通過最小二乘法獲得車輛間相對位置rkl(導航系下的相對位置信息)的結果[4]。
1.2 改進的GPS偽距雙差相對定位方法
1.2.1 車輛間基于載波頻移的相對速度的測量
在t時刻,車輛k的GPS接收機與衛星i之間GPS的載波相位偽距[5]可以參考上節中的GPS偽距雙差表示為[2]:

相位偽距對時間求導,可得接收機k從衛星i處接收到的信號的載波頻率偏移[2],并能從中提取多普勒頻移:

其中,f是GPS信號的載波頻率,GPS信號使用L1= 1 575.42 MHz,λ是GPS L1信號的波長,(t)是觀測噪聲。
車輛k與車輛l對于衛星i的載波頻移單差為:


其中,vkl=vk-vl是指車輛k、l之間的相對速度。由于衛星移動(衛星移動速度約3 km/s)引起的式(4)和式(10)中單位向量的變化較小,并且這種變化與車輛到衛星距離(20 000 km)相比,可以忽略不計,因此,ei和ej可以直接采用任何一輛車輛的接收機所在的最終位置,然后結合衛星星歷進行計算得到。vkl可以通過多普勒頻移解算得到[6]。
1.2.2 車輛間基于INS的相對加速度的測量
車輛k、l之間的相對加速度矢量akl=ak-al,其中ak、al分別是車輛k、l的加速度矢量。兩車之間的相對加速度akl、相對速度vkl、相對位移rkl以及GPS衛星的定位信息都定義在導航坐標系下。
INS在本設計中主要為車輛提供加速度以及方位角信息。歐拉角用來構建姿態矩陣然后將INS提供的載體坐標系下的車輛加速度信息,根據將其從載體坐標系轉換到導航坐標系[2]中。

求導后可以進一步轉化為:

假設目標車輛在道路行駛時不發生路邊滑動或者偏離地面,也即在載體坐標系下,沿Y軸、Z軸的速度分量為0,車輛僅沿X軸方向行駛,車輛k在載體坐標系下的速度大小為,可以由INS中的IMU提供的加速度通過一次對時間的積分得到,載體加速度與導航加速度滿足如下關系式[7]:

其中,g是重力加速度,ωz、ωy是INS測量器件提供的車輛在載體系下沿各軸旋轉的角速度,通過公式vk=可以求得偏航角ψ,進而得到姿態矩陣最終實現加速度由載體系到導航系的變換。考慮慣性導航技術存在誤差積累的問題,再使用參考文獻[7]中的高精度里程儀與慣性導航組合的方式,修正INS的誤差,提高其信息精確度。
1.2.3 融合數據信息的分析方法
卡爾曼濾波器是協作定位技術進行數據融合分析的關鍵,在本文中,使用卡爾曼濾波器將本地數據與接收到的數據進行融合分析時的狀態模型[8]為:

其中,χ為狀態向量,F是濾波器的傳輸函數模型,G是噪聲處理模型,ζ是沿著各軸的高斯相對加速度噪聲,假設其均值為零、方差為σζ,抽樣間隔為τ。對于車輛k、l,狀態向量、濾波器傳輸模型以及噪聲處理模型分別為:

其中,0n是n×n的零矩陣,In是n維單位矩陣,Q=σζ2GGT是處理噪聲協方差。假設對于車輛k、l,可見衛星為m顆,則觀測模型為:

H是觀測模型,ξ是觀測噪聲,考慮偽距雙差和GPS信號的多普勒頻移以及INS提供的加速度,可得如下的觀測模型:


其中,O′為(m-1)×3的零矩陣,假設各觀測量之間相互獨立,則觀測噪聲的協方差可以表示為:


其中1表示一個全為1的(m-1)×1矩陣。已知H、F、Q、G時,就可以使用卡爾曼濾波器實現相對定位。
本文采用測量距離均方根drms來分析INS/GPS偽距雙差和GPS偽距雙差相對定位的性能。對車輛i相對參與協作的車輛數為5,GPS偽距測量觀測誤差的標準差為σρ=3 m,可見衛星數目為4~7顆,仿真結果如圖1、圖2所示。

圖1 改進前偽距雙差相對位置的drms

圖2 改進后偽距雙差相對位置的drms
采用GPS/INS或GPS偽距雙差兩種方法進行相對定位時,相對定位距離均方根drms都隨著衛星數目的增加而減小,也即可見衛星數目越多,定位性能越優。如圖2為在GPS偽距雙差基礎上改進的GPS/INS偽距雙差,對比圖1中改進前的相對定位均方根誤差drms,在高精度里程儀與INS器件的作用下,GPS偽距雙差相對定位的drms有所減少,也即是采用本文方法優于GPS偽距雙差的定位性能。
本文主要介紹了有高精度里程儀的INS/GPS偽距雙差的協作相對定位技術。在現有偽距雙差定位技術的基礎上,添加INS測量器件和高精度的里程儀,再通過數據融合分析處理技術,將被里程儀修正后INS的加速度信息、GPS信號的多普勒頻移信息以及GPS偽距雙差的相對定位信息進行融合分析處理,從而改進了GPS偽距雙差的相對定位性能。在本文中,要求車輛GPS接收機可見衛星數不少于5顆,通過仿真對比,證明了使用INS后的偽距雙差定位性能得到顯著提高。
[1]WELLENHOF B H,LICHTENEGGER H,WASLE E.全球衛星導航系統GPS,GLONASS,Galileo及其他系統[M].程鵬飛,蔡艷輝,文漢江,等,譯.北京:測繪出版社,2009.
[2]KALPLAN E D,HEGARTY C J.GPS原理與應用[M].寇艷紅,等,譯.北京:電子工業出版社,2007.
[3]常促宇,向勇,史美林.車載自組網的現狀與發展[J].通信學報,2008,28(11):116-126.
[4]JUNGLAS I A,WATSON R T.Location-based services[J]. Communications of the ACM,2008,51(3):65-69.
[5]DISSANAYAKE G,SUKKARIEH S,NEBOT E,et al.The aiding of a low-cost strapdown inertial measurement unit using vehicle model constraints for land vehicle applications [J].IEEE Transactions on Robotics and Automation,2001, 17(5):731-747.
[6]任小偉,熊帥,楊文輝.衛星導航相對定位技術研究[J].全球定位系統,2014,39(2):54-59.
[7]胡彥亮.基于INS/GPS、INS/里程儀冗余的車載組合導航系統[D].哈爾濱:哈爾濱工程大學,2008.
[8]GREWAL M S,ANDREWS A P.Kalman filtering:theory and practice using Matlab(3rd edition)[M].Hoboken:Wiley &Sons,Inc,2008.
[9]AKEILA E,SALCIC Z,SWAIN A.Direct gravity estimation and compensation in strapdown INS applications[C]. Sensing Technology,2008.IEEE 3rd International Conference on ICST 2008,2008:218-223.
[10]TEASLEY S P,HOOVER W M,JOHNSON C R.Differential GPS navigation[C].PLANS′80-Po-sition Location and Navigation Symposium,1980:9-16.
Relative positioning technology for vehicular based on VANET
Li Zhonghai,Liu Nanjie,Huang Bo
(College of Communication and Information Engineering,Nanjing University of Posts and Telecommunications,Nanjing 210003,China)
In order to meet the requirements of vehicle position high accuracy applications in VANET,a relative positioning method based on GPS pseudorange double difference and INS system which adds an odometer with high accuracy in a collaborative manner is studied in this paper.The data fusion algorithm is used to fuse the GPS pseudorange double difference,GPS Doppler shifts and the INS data,thus it highly improves the accuracy of relative positioning results.The results show that the positioning performance of this method is obviously improved compared with the one without the INS and odometer.
Global Positioning System;inertial navigation;odometer;relative positioning
TP393.0
A
1674-7720(2015)19-0071-03
2015-05-13)
李中海(1990-),男,碩士研究生,主要研究方向:車聯網、大數據。E-mail:806343240@qq.com。
李中海,劉南杰,黃波.基于VANET的車輛相對定位技術[J].微型機與應用,2015,34(19):71-73,79.
劉南杰(1956-),男,博士,教授,主要研究方向:車輛網、智能交通。
黃波(1975-),男,博士,講師,主要研究方向:車聯網、信號處理。