推算定位能在有限區域內精確定位,但也存在嚴重的誤差累積,GPS定位技術不會累積誤差,但是自身定位精準度卻不足。使用差分后GPS的定位精準度明顯提升,但是,從數據上分析依然有不穩定的存在,有時會出現較大波動。而且,仔細分析GPS特性與其定位原理后,發現GPS在有些特殊環境中會失去作用,比如:高樓、叢林、或其他嚴重干擾的情況。
這時,GPS如一只沒頭的蒼蠅,數據混亂不可靠,即使采用差分提高精度,碰到這些情況依舊無奈。為此,有一種復合定位算法,將推算定位和GPS定位技術各自特點高度結合,可有效地彌補GPS本身的不足。
復合定位算法應遵循如下原則:基于車輛本身獨立定位的局部性,而且在局部范圍內的精確性,可以將全部時間段劃分為等間隔的周期T,比如3min。假定這T分鐘內的誤差沒有積累到足夠大,認為汽車的行駛距離是局部的,則在T分鐘之內以推算定位的結果為準,然后,每隔T時間段與GPS定位的結果進行一次對比及校準。
當然,對于這個校準也要依據實際情況進行合理的判斷。