專利名稱:一種提高全球定位系統(tǒng)接收機(jī)搜星能力的方法
技術(shù)領(lǐng)域:
本發(fā)明屬于應(yīng)用無線電波通過確定兩個(gè)或更多個(gè)距離的配合進(jìn)行定位的方法,尤其是使用全球定位系統(tǒng)(GPS)定位的方法。
本發(fā)明的目的是通過以下方案實(shí)現(xiàn)的一種提高全球定位系統(tǒng)接收機(jī)搜星能力的方法,在遇到環(huán)境干擾的場合,以自動(dòng)降低定位精度爭取確保接收機(jī)及時(shí)定位;而在沒有環(huán)境干擾的場合,自動(dòng)恢復(fù)定位精度保持在高精度模式定位。其特征是在具有支持輸入定位精確度參數(shù)設(shè)置的GPS接收機(jī)和支持GPS數(shù)據(jù)處理與GPS接收機(jī)參數(shù)設(shè)置的移動(dòng)終端上運(yùn)行一程序,該程序控制在GPS接收機(jī)處于高精度模式下讀取定位數(shù)據(jù)無效后,修改GPS接收機(jī)定位精確度設(shè)置參數(shù),使其轉(zhuǎn)入低精度模式工作;在GPS接收機(jī)處于低精度模式下讀取定位數(shù)據(jù)有效后,修改GPS接收機(jī)定位精確度設(shè)置參數(shù),使其轉(zhuǎn)入高精度模式工作。
所述GPS接收機(jī)的工作狀態(tài)要保持一定的穩(wěn)定性所述的程序控制在GPS接收機(jī)處于高精度模式下自第一次讀取定位數(shù)據(jù)無效起超過第一時(shí)間間隔仍不能獲得有效定位數(shù)據(jù),修改GPS接收機(jī)定位精確度設(shè)置參數(shù),使其轉(zhuǎn)入低精度模式工作;在GPS接收機(jī)處于低精度模式下連續(xù)讀取到有效定位數(shù)據(jù)的時(shí)間超過第二時(shí)間間隔,修改GPS接收機(jī)定位精確度設(shè)置參數(shù),使其轉(zhuǎn)入高精度模式工作。
進(jìn)而,所述的程序控制還包括,在嘗試了多次第一時(shí)間間隔和第二時(shí)間間隔操作仍無法穩(wěn)定定位后,將第一時(shí)間間隔和第二時(shí)間間隔按一定系數(shù)放大,重新定位。
對(duì)于監(jiān)控狀態(tài),若監(jiān)控周期的數(shù)值大于第一時(shí)間間隔的數(shù)值卻小于第一時(shí)間間隔的數(shù)值與第二時(shí)間間隔的數(shù)值之和時(shí),所述的程序控制在一個(gè)監(jiān)控周期內(nèi)降低精度,如果取得有效數(shù)據(jù)后,則在下一個(gè)監(jiān)控周期開始時(shí)就調(diào)整到高精度狀態(tài),重新定位。
對(duì)于定位狀態(tài),若定位周期的數(shù)值大于第一時(shí)間間隔的數(shù)值卻小于第一時(shí)間間隔的數(shù)值與第二時(shí)間間隔的數(shù)值之和時(shí),所述的程序控制在定位狀態(tài)下,當(dāng)在一個(gè)定位周期內(nèi)降低精度,如果取得有效數(shù)據(jù)后,則在下一個(gè)定位周期開始時(shí)就調(diào)整到高精度狀態(tài),重新定位。
本發(fā)明一種提高全球定位系統(tǒng)接收機(jī)搜星能力的方法,在具有支持輸入定位精確度參數(shù)設(shè)置的GPS接收機(jī)和支持GPS數(shù)據(jù)處理與GPS接收機(jī)參數(shù)設(shè)置的移動(dòng)終端上運(yùn)行一程序,該程序控制在遇到環(huán)境干擾的場合,以自動(dòng)降低定位精度爭取確保接收機(jī)及時(shí)定位;而在沒有環(huán)境干擾的場合,自動(dòng)恢復(fù)定位精度保持高精度模式定位。它可以隨時(shí)對(duì)GPS接收機(jī)PDOP設(shè)置參數(shù)進(jìn)行調(diào)整,以滿足監(jiān)控管理對(duì)及時(shí)定位的要求,具有實(shí)時(shí)性。它只對(duì)GPS接收機(jī)PDOP設(shè)置參數(shù)進(jìn)行調(diào)整,無需改動(dòng)現(xiàn)有GPS接收機(jī)的設(shè)計(jì),不需要其它外部設(shè)備的支持,實(shí)現(xiàn)的成本低。GPS接收機(jī)PDOP設(shè)置參數(shù)調(diào)整的過程由移動(dòng)終端的微處理器自動(dòng)完成,僅僅占用移動(dòng)終端的微處理器資源,方便簡單。它通過在程序中設(shè)置第一時(shí)間間隔與第二時(shí)間間隔,使GPS接收機(jī)參數(shù)的調(diào)整更合理,特別是引入對(duì)第一時(shí)間間隔與第二時(shí)間間隔的修正,使GPS接收機(jī)工作更穩(wěn)定。它通過在程序中設(shè)置對(duì)監(jiān)控狀態(tài)和定位狀態(tài)的特殊情況的處理,使得移動(dòng)終端在不同的工作模式下都能保持最理想的定位狀態(tài)。
本發(fā)明的一種實(shí)施方式是在具有輸入的GPS接收機(jī)和支持GPS數(shù)據(jù)處理與GPS接收機(jī)參數(shù)設(shè)置的移動(dòng)終端上運(yùn)行一程序,該程序控制在GPS接收機(jī)處于高精度模式下讀取定位數(shù)據(jù)無效后,修改GPS接收機(jī)定位精確度設(shè)置參數(shù),使其轉(zhuǎn)入低精度模式工作;在GPS接收機(jī)處于低精度模式下讀取定位數(shù)據(jù)有效后,修改GPS接收機(jī)定位精確度設(shè)置參數(shù),使其轉(zhuǎn)入高精度模式工作。
例如,規(guī)定從GPS接收機(jī)讀取的定位數(shù)據(jù)是否有效,由GPS接收機(jī)連續(xù)N次接收到的數(shù)值是否超過允許誤差決定,連續(xù)N次接收到的數(shù)值在允許誤差范圍之內(nèi),推算定位數(shù)據(jù)的結(jié)果有效,否則定位數(shù)據(jù)無效。又規(guī)定GPS接收機(jī)定位精確度設(shè)置參數(shù)值為2,使其轉(zhuǎn)入低精度模式工作,即GPS接收機(jī)定位精確度在10≥PDOP>5之間由GPS接收機(jī)自主調(diào)整;GPS接收機(jī)定位精確度設(shè)置參數(shù)值為1,使其轉(zhuǎn)入高精度模式工作,即GPS接收機(jī)定位精確度在PDOP<5之間由GPS接收機(jī)自主調(diào)整。
依據(jù)此規(guī)定,本實(shí)施例在GPS接收機(jī)處于高精度模式下發(fā)生連續(xù)N次接收到的數(shù)值超過允許誤差,造成上述程序讀取由這N次接收到的數(shù)值推算的定位數(shù)據(jù)無效。這時(shí)候,該程序控制向GPS接收機(jī)的定位精確度參數(shù)設(shè)置端口輸入GPS接收機(jī)定位精確度設(shè)置參數(shù)值2,使其轉(zhuǎn)入低精度模式工作,GPS接收機(jī)在10≥PDOP>5之間自主調(diào)整定位精確度。而若在GPS接收機(jī)處于高低度模式下發(fā)生連續(xù)N次接收到的數(shù)值在允許誤差之內(nèi)時(shí),該程序讀取由這N次接收到的數(shù)值推算的定位數(shù)據(jù)有效。該程序控制向GPS接收機(jī)的定位精確度參數(shù)設(shè)置端口輸入GPS接收機(jī)定位精確度設(shè)置參數(shù)值1,使其轉(zhuǎn)入高精度模式工作,GPS接收機(jī)在5≥PDOP之間自主調(diào)整定位精確度。本實(shí)施例的這種實(shí)施方式在處理車輛行駛時(shí)周圍有高大建筑物的突發(fā)性環(huán)境干擾,比較有效,而在處理車輛行駛時(shí)天氣變陰的緩慢性環(huán)境干擾,則顯得GPS接收機(jī)的工作狀態(tài)調(diào)整頻繁,效果不盡理想。
為使GPS接收機(jī)的工作狀態(tài)要保持一定的穩(wěn)定性,本發(fā)明的又一種實(shí)施方式是在具有可輸入?yún)?shù)設(shè)置的GPS接收機(jī)和支持GPS數(shù)據(jù)處理與GPS接收機(jī)參數(shù)設(shè)置的移動(dòng)終端上運(yùn)行一程序,該程序控制在GPS接收機(jī)處于高精度模式下自第一次讀取定位數(shù)據(jù)無效起超過第一時(shí)間間隔仍不能獲得有效定位數(shù)據(jù),修改GPS接收機(jī)定位精確度設(shè)置參數(shù),使其轉(zhuǎn)入低精度模式工作;在GPS接收機(jī)處于低精度模式下連續(xù)讀取到有效定位數(shù)據(jù)的時(shí)間超過第二時(shí)間間隔,修改GPS接收機(jī)定位精確度設(shè)置參數(shù),使其轉(zhuǎn)入高精度模式工作。
移動(dòng)終端定時(shí)從GPS接收機(jī)讀取GPS數(shù)據(jù),并判斷所得到的數(shù)據(jù)是否有效。這個(gè)定時(shí)的周期為讀GPS數(shù)據(jù)周期。所述的第一時(shí)間間隔和第二時(shí)間間隔應(yīng)大于3到4個(gè)讀GPS數(shù)據(jù)周期,它們的具體數(shù)值可根據(jù)經(jīng)驗(yàn)或試驗(yàn)確定。在比較惡劣的環(huán)境中,也可以采用分級(jí)調(diào)整的方法,即在嘗試了多次第一時(shí)間間隔和第二時(shí)間間隔操作仍無法穩(wěn)定定位后,將第一時(shí)間間隔和第二時(shí)間間隔按一定系數(shù)放大,重新定位。以避免嘗試次數(shù)過多,而采集處理GPS數(shù)據(jù)較少,從而影響移動(dòng)終端與調(diào)度中心的聯(lián)系。例如移動(dòng)終端通常工作在高樓大廈密布的大都市或邊遠(yuǎn)山區(qū)等比較特別惡劣的環(huán)境中,上述系數(shù)設(shè)定在1.5到2.0之間;移動(dòng)終端通常工作在高樓大廈較多的大城市或基站較少的山區(qū)等比較惡劣的環(huán)境中,上述系數(shù)設(shè)定在1.0到1.5之間。
在移動(dòng)終端處于監(jiān)控模式,調(diào)度中心按固定的監(jiān)控周期提取被控車輛定位信息。監(jiān)控周期的數(shù)值未必是讀GPS數(shù)據(jù)周期的整數(shù)倍。在監(jiān)控周期的數(shù)值大于第一時(shí)間間隔的數(shù)值的情況下,才有可能允許對(duì)GPS接收機(jī)設(shè)置參數(shù)進(jìn)行調(diào)整,否則在監(jiān)控模式不能使用本發(fā)明的方法。當(dāng)監(jiān)控周期的數(shù)值大于第一時(shí)間間隔的數(shù)值與第二時(shí)間間隔的數(shù)值之和時(shí),仍按上述方法操作。而當(dāng)監(jiān)控周期的數(shù)值大于第一時(shí)間間隔的數(shù)值卻小于第一時(shí)間間隔的數(shù)值與第二時(shí)間間隔的數(shù)值之和時(shí),可對(duì)上述方法作部分修正,即在一個(gè)監(jiān)控周期內(nèi)降低精度,如果取得有效數(shù)據(jù)后,則在下一個(gè)監(jiān)控周期開始時(shí)就調(diào)整到高精度狀態(tài),重新定位。
在移動(dòng)終端處于定位模式,移動(dòng)終端主動(dòng)向調(diào)度中心報(bào)送車輛定位信息。如果對(duì)報(bào)送車輛定位信息的時(shí)間間隔即定時(shí)周期沒有要求,仍適用前述按第一時(shí)間間隔和第二時(shí)間間隔處理的方法。如果對(duì)報(bào)送車輛定位信息的定時(shí)周期有要求,參照監(jiān)控模式處理。
權(quán)利要求
1.一種提高全球定位系統(tǒng)接收機(jī)搜星能力的方法,其特征是在具有支持輸入定位精確度參數(shù)設(shè)置的GPS接收機(jī)和支持GPS數(shù)據(jù)處理與GPS接收機(jī)參數(shù)設(shè)置的移動(dòng)終端上運(yùn)行一程序,該程序控制在GPS接收機(jī)處于高精度模式下讀取定位數(shù)據(jù)無效后,修改GPS接收機(jī)定位精確度設(shè)置參數(shù),使其轉(zhuǎn)入低精度模式工作;在GPS接收機(jī)處于低精度模式下讀取定位數(shù)據(jù)有效后,修改GPS接收機(jī)定位精確度設(shè)置參數(shù),使其轉(zhuǎn)入高精度模式工作。
2.根據(jù)權(quán)利要求1所述的提高全球定位系統(tǒng)接收機(jī)搜星能力的方法,其特征是所述的程序控制在GPS接收機(jī)處于高精度模式下自第一次讀取定位數(shù)據(jù)無效起超過第一時(shí)間間隔仍不能獲得有效定位數(shù)據(jù),修改GPS接收機(jī)定位精確度設(shè)置參數(shù),使其轉(zhuǎn)入低精度模式工作;在GPS接收機(jī)處于低精度模式下連續(xù)讀取到有效定位數(shù)據(jù)的時(shí)間超過第二時(shí)間間隔,修改GPS接收機(jī)定位精確度設(shè)置參數(shù),使其轉(zhuǎn)入高精度模式工作。
3.根據(jù)權(quán)利要求2所述的提高全球定位系統(tǒng)接收機(jī)搜星能力的方法,其特征是所述的程序控制還包括,在嘗試了多次第一時(shí)間間隔和第二時(shí)間間隔操作仍無法穩(wěn)定定位后,將第一時(shí)間間隔和第二時(shí)間間隔按一定系數(shù)放大,重新定位。
4.根據(jù)權(quán)利要求1或2或3所述的提高全球定位系統(tǒng)接收機(jī)搜星能力的方法,其特征是所述的程序控制在監(jiān)控狀態(tài)下,當(dāng)監(jiān)控周期的數(shù)值大于第一時(shí)間間隔的數(shù)值卻小于第一時(shí)間間隔的數(shù)值與第二時(shí)間間隔的數(shù)值之和時(shí),在一個(gè)監(jiān)控周期內(nèi)降低精度,如果取得有效數(shù)據(jù)后,則在下一個(gè)監(jiān)控周期開始時(shí)就調(diào)整到高精度狀態(tài),重新定位。
5.根據(jù)權(quán)利要求1或2或3所述的提高全球定位系統(tǒng)接收機(jī)搜星能力的方法,其特征是所述的程序控制在定位狀態(tài)下,當(dāng)定位周期的數(shù)值大于第一時(shí)間間隔的數(shù)值卻小于第一時(shí)間間隔的數(shù)值與第二時(shí)間間隔的數(shù)值之和時(shí),在一個(gè)定位周期內(nèi)降低精度,如果取得有效數(shù)據(jù)后,則在下一個(gè)定位周期開始時(shí)就調(diào)整到高精度狀態(tài),重新定位。
全文摘要
本發(fā)明涉及一種使用全球定位系統(tǒng)(GPS)定位的方法,用于車輛監(jiān)控管理中車載移動(dòng)終端的GPS接收機(jī)抗環(huán)境干擾,確保及時(shí)定位。其特征是在具有支持輸入定位精確度參數(shù)設(shè)置的GPS接收機(jī)和支持GPS數(shù)據(jù)處理與GPS接收機(jī)參數(shù)設(shè)置的移動(dòng)終端上運(yùn)行一程序,該程序控制在GPS接收機(jī)處于高精度模式下讀取定位數(shù)據(jù)無效后,修改GPS接收機(jī)定位精確度設(shè)置參數(shù),使其轉(zhuǎn)入低精度模式工作;在GPS接收機(jī)處于低精度模式下讀取定位數(shù)據(jù)有效后,修改GPS接收機(jī)定位精確度設(shè)置參數(shù),使其轉(zhuǎn)入高精度模式工作。
文檔編號(hào)G01S5/02GK1467508SQ0213518
公開日2004年1月14日 申請(qǐng)日期2002年7月12日 優(yōu)先權(quán)日2002年7月12日
發(fā)明者林星森, 劉彤, 商新維, 肖志軍, 陳珙, 李家祥, 韋昌榮 申請(qǐng)人:廈門雅迅網(wǎng)絡(luò)股份有限公司