專利名稱:動(dòng)態(tài)最佳化gps接收器輸出數(shù)據(jù)更新率的方法
技術(shù)領(lǐng)域:
本發(fā)明關(guān)于一種動(dòng)態(tài)最佳化GPS接收器輸出數(shù)據(jù)更新率的方法,尤指一 種可依據(jù)GPS接收器的移動(dòng)速度而自行調(diào)整坐標(biāo)數(shù)據(jù)及速度數(shù)據(jù)的更新速 率,以確保動(dòng)態(tài)地圖能平順顯示。
背景技術(shù):
GPS(Global Positioning System)目前的其中一種應(yīng)用方式使用到支持藍(lán) 牙(bluetooth)的GPS接收器及具藍(lán)牙功能的個(gè)人數(shù)字助理(PDA)。該藍(lán)牙GPS 接收器一般是由電池提供電力,且以1Hz的更新速率輸出坐標(biāo)及速度數(shù)據(jù)。 位于該藍(lán)牙接收器內(nèi)部的處理器,應(yīng)盡可能地運(yùn)作在較低的時(shí)鐘頻率(clock frequency)下以減少功率消耗并延長(zhǎng)電池的供電時(shí)間。
另一方面,該支持藍(lán)牙的PDA則是無(wú)線接收前述坐標(biāo)及速度數(shù)據(jù),并據(jù) 此產(chǎn)生一動(dòng)態(tài)地圖以顯示該GPS接收器周遭的地理信息。于PDA上的動(dòng)態(tài) 地圖則是根據(jù)更新速率持續(xù)地不斷更新顯示信息,因此當(dāng)GPS接收器是以一 較慢速度移動(dòng)時(shí),該動(dòng)態(tài)地圖的顯示數(shù)據(jù)相對(duì)而言是以較為平順的方式進(jìn)行 運(yùn)動(dòng)。
當(dāng)GPS接收器以較高的速度移動(dòng)時(shí),即車速提高時(shí),該動(dòng)態(tài)地圖上的畫 面將明顯具有遲滯、跳躍不連續(xù)的現(xiàn)象。若微處理器的數(shù)據(jù)輸出更新速率自 原本的1Hz調(diào)高至10Hz,雖可解決畫面不連續(xù)的問(wèn)題,但持續(xù)以較高頻率 進(jìn)行更新時(shí),自然提高功率消耗并縮短電池的供電時(shí)間。
發(fā)明內(nèi)容
由于現(xiàn)有GPS接收器若要維持動(dòng)態(tài)地圖的畫面能連續(xù)平滑顯示,將導(dǎo)致 過(guò)多的功率消耗,本發(fā)明的目的是提供一種動(dòng)態(tài)最佳化GPS接收器輸出數(shù)據(jù)更新率的方法,可維持畫面平順顯示并避免無(wú)意義的功率消耗。
為達(dá)成前述目的,本發(fā)明的方法包含有以下步驟 銅J定不同移動(dòng)速度區(qū)段與不同更新速率的關(guān)系; 感測(cè)一 GPS接收器的目前運(yùn)動(dòng)速度; 判斷該目前運(yùn)動(dòng)速度所對(duì)應(yīng)的更新速率;及
該GPS接收器以判斷出的更新速率而實(shí)時(shí)輸出GPS位置數(shù)據(jù)及速度數(shù)據(jù)。
依據(jù)本發(fā)明的技術(shù),當(dāng)GPS接收器的移動(dòng)速度提高時(shí),并非是將微處理 器的更新速率長(zhǎng)時(shí)間維持在一較高固定值,而是依據(jù)GPS接收器的移動(dòng)速度 隨時(shí)動(dòng)態(tài)地自我修正,故微處理器是在可確保動(dòng)態(tài)地圖能平順顯示的前提下 以最低的時(shí)鐘頻率運(yùn)作,自然能減少無(wú)意義的功率消耗。
圖1是本發(fā)明的一使用狀態(tài)示意圖。 齒2是本發(fā)明的流程圖。
圖3是本發(fā)明的數(shù)據(jù)更新速率與移動(dòng)速度的關(guān)系表。
圖4是本發(fā)明如何依據(jù)移動(dòng)速度決定數(shù)據(jù)更新速率的流程圖。
附圖標(biāo)號(hào)
IOGPS接收器
IIGPS射頻前端模塊
12 GPS基頻模塊
13藍(lán)牙收發(fā)器
121處理器
122關(guān)聯(lián)器
20個(gè)人數(shù)字助理
具體實(shí)施例方式
請(qǐng)參考圖1所示,本發(fā)明以GPS的其中一種應(yīng)用為例說(shuō)明,在該應(yīng)用中, 使用有一支持藍(lán)牙功能的GPS接收器10及一支持藍(lán)牙的個(gè)人數(shù)字助理(PDA) 20。
該GPS接收器10自一電池獲取工作電源,其包含有一 GPS射頻前端模 塊11、 一 GPS基頻(baseband)模塊12及一藍(lán)牙收發(fā)器13,其中,該GPS基 頻模塊12中至少具有一處理器121及一關(guān)聯(lián)器(correlator)122。
該GPS接收器10傳輸GPS坐標(biāo)數(shù)據(jù)及速度數(shù)據(jù)予個(gè)人數(shù)字助理20,使 該個(gè)人數(shù)字助理20得以據(jù)此顯示一動(dòng)態(tài)地圖。在該動(dòng)態(tài)地圖上顯示有經(jīng)過(guò)計(jì) 算的GPS信息。位于GPS基頻模塊12內(nèi)的處理器121控制該關(guān)聯(lián)器122擷 取并追蹤由GPS射頻前端模塊11接收到的GPS信號(hào)。當(dāng)GPS信號(hào)由關(guān)聯(lián)器 122持續(xù)追蹤后,關(guān)聯(lián)器122中的計(jì)數(shù)緩存器值于每間隔1秒之間所得出的 測(cè)量數(shù)據(jù),可對(duì)應(yīng)轉(zhuǎn)換為GPS接收器10在1Hz狀況下所輸出的位置數(shù)據(jù)與 速度數(shù)據(jù)。 一般而言,該處理器121盡可能地運(yùn)作于一較低的時(shí)鐘頻率(clock frequency)以降低電池的電力消耗。
為確保動(dòng)態(tài)地圖能在個(gè)人數(shù)字助理20上平順地顯示而無(wú)遲滯不連續(xù)現(xiàn) 象,則當(dāng)該動(dòng)態(tài)地圖以每秒一次進(jìn)行更新時(shí),必須確保畫面上顯示的移動(dòng)距 離應(yīng)小于一特定值,例如每次僅移動(dòng)零點(diǎn)五公分。假設(shè)在1Hz的更新速率之 下,畫面每零點(diǎn)五公分位移的更新,即代表該GPS接收器10的運(yùn)動(dòng)時(shí)速為 18km/hr。隨著GPS接收器10的運(yùn)動(dòng)速度增加,若是仍要維持畫面每次更新 在零點(diǎn)五公分位移范圍內(nèi),則該微處理器121的更新頻率亦必須相對(duì)已增加 運(yùn)動(dòng)速度的GPS接收器10而提高。
請(qǐng)參考圖2所示,本發(fā)明提供動(dòng)態(tài)最佳化GPS接收器輸出數(shù)據(jù)更新率的 方法,該方法包含有下列步驟-
制定移動(dòng)速度區(qū)段與更新速率的關(guān)系201;
感測(cè)該GPS接收器10的目前運(yùn)動(dòng)速度202;判斷該目前運(yùn)動(dòng)速度所對(duì)應(yīng)的更新速率203;及
以判斷出的更新速率輸出GPS位置數(shù)據(jù)及速度數(shù)據(jù)204。前述的步驟可 編寫為軟件程序而由該GPS接收器10執(zhí)行。
請(qǐng)參考圖3所示,于前述制定移動(dòng)速度區(qū)段與更新速率的關(guān)系201的步 驟中,可建立如圖3所示的關(guān)系表,定義該GPS接收器10的移動(dòng)速度與微 處理器121更新速率兩者的關(guān)系?;旧?,更新速率與移動(dòng)速度成正比關(guān)系, 例如1Hz的更新速率對(duì)應(yīng)時(shí)速0 18公里的移動(dòng)速度;2Hz的更新速率對(duì)應(yīng) 時(shí)速19 36公里的移動(dòng)速度。而一旦GPS接收器10的移動(dòng)速度高于一臨界 值,例如每小時(shí)卯公里時(shí),則固定更新速率為10Hz。
請(qǐng)參考圖4所示,于前述判斷該目前運(yùn)動(dòng)速度所對(duì)應(yīng)的更新速率203的 步驟中,根據(jù)前述建立的關(guān)系表,以GPS接收器10的目前移動(dòng)速度透過(guò)查 表找出對(duì)應(yīng)的微處理器121更新速率。該檢測(cè)得到的目前移動(dòng)速度可逐一與 不同的移動(dòng)速度區(qū)段比對(duì),以判斷出該目前移動(dòng)速度是落在哪一個(gè)移動(dòng)速度 區(qū)段中。舉例來(lái)說(shuō),若目前GPS接收器10的移動(dòng)速度為時(shí)速60公里,則更 新速率即對(duì)應(yīng)為4Hz。
隨著更新速率提高至NHz,微處理器121的時(shí)鐘頻率自然對(duì)應(yīng)提高,如 此也導(dǎo)致了較高的功率消耗。然而本發(fā)明并非是長(zhǎng)時(shí)間維持更新速率在一較 高的值,而是依據(jù)GPS接收器IO的移動(dòng)速度隨時(shí)動(dòng)態(tài)地自我修正,故微處 理器i21是在可確保動(dòng)態(tài)地圖能平順顯示的前提下以最低的時(shí)鐘頻率運(yùn)作, 自然能減少無(wú)意義的功率消耗。
該GPS接收器10亦可成為一被動(dòng)式裝置,用以接收一外部指令而修正 其更新速率,但本身并不建立前述更新速率判斷程序,例如由個(gè)人數(shù)字助理 20執(zhí)行更新速率判斷程序并依據(jù)判斷結(jié)果輸出一控制指令到GPS接收器10 而直接調(diào)整其更新速率。
于前述說(shuō)明中雖然以GPS接收器10搭配一顯示動(dòng)態(tài)地圖的個(gè)人數(shù)字助 理20為例說(shuō)明,但應(yīng)用范圍并不局限于前述的實(shí)施態(tài)樣,而可延伸至其它的應(yīng)用方式,例如兼具GPS接收器與動(dòng)態(tài)地圖顯示功能的個(gè)人導(dǎo)航裝置(PND)、
內(nèi)建GPS功能的手機(jī)等等。
權(quán)利要求
1.一種動(dòng)態(tài)最佳化GPS接收器輸出數(shù)據(jù)更新率的方法,所述的方法包含制定不同移動(dòng)速度區(qū)段與不同更新速率的關(guān)系;感測(cè)一GPS接收器的目前運(yùn)動(dòng)速度;判斷所述的目前運(yùn)動(dòng)速度所對(duì)應(yīng)的更新速率;及所述的GPS接收器以判斷出的更新速率而實(shí)時(shí)輸出GPS位置數(shù)據(jù)及速度數(shù)據(jù)。
2. 如權(quán)利要求1所述動(dòng)態(tài)最佳化GPS接收器輸出數(shù)據(jù)更新率的方法,所 述的方法進(jìn)一步包含接收GPS位置數(shù)據(jù)及速度數(shù)據(jù)而更新顯示于一動(dòng)態(tài)地圖上的GPS信息。
3. 如權(quán)利要求1或2所述動(dòng)態(tài)最佳化GPS接收器輸出數(shù)據(jù)更新率的方 法,所述的更新速率與移動(dòng)速度成正比關(guān)系。
全文摘要
本發(fā)明是關(guān)于一種動(dòng)態(tài)最佳化GPS接收器輸出數(shù)據(jù)更新率的方法,所述的方法包含制定不同移動(dòng)速度區(qū)段與不同更新速率的關(guān)系、感測(cè)一GPS接收器的目前運(yùn)動(dòng)速度、判斷該目前運(yùn)動(dòng)速度所對(duì)應(yīng)的更新速率、及以判斷出的更新速率而實(shí)時(shí)輸出GPS位置數(shù)據(jù)及速度數(shù)據(jù)等步驟。由于GPS接收器根據(jù)其移動(dòng)速率而動(dòng)態(tài)地調(diào)整其數(shù)據(jù)輸出更新率,因此可確保顯示于一動(dòng)態(tài)地圖上的GPS信息,例如地理坐標(biāo)、速度等皆能連續(xù)平順地加以顯示。
文檔編號(hào)G01S5/02GK101587178SQ20081009933
公開日2009年11月25日 申請(qǐng)日期2008年5月21日 優(yōu)先權(quán)日2008年5月21日
發(fā)明者黃奕平 申請(qǐng)人:威航科技股份有限公司