專(zhuān)利名稱(chēng):定位頻率的動(dòng)態(tài)調(diào)整方法
技術(shù)領(lǐng)域:
本發(fā)明涉及定位技術(shù)領(lǐng)域,特別是指一種定位頻率的動(dòng)態(tài)調(diào)整方法。
背景技術(shù):
ZigBee技術(shù)是一種短距離、低數(shù)據(jù)速率、低功耗的無(wú)線網(wǎng)絡(luò)通信技術(shù)。如圖1示 出了基于ZigBee網(wǎng)絡(luò)實(shí)現(xiàn)無(wú)線定位的網(wǎng)絡(luò)示意圖。包括設(shè)置在不同位置(如社區(qū)不同位 置)的基站,可與基站進(jìn)行無(wú)線通信的無(wú)線定位器。其中,定位器可由移動(dòng)對(duì)象(如用戶) 攜帶,從而實(shí)現(xiàn)對(duì)該移動(dòng)對(duì)象的定位。如圖2所示的定位流程圖示出了該具體的定位過(guò)程,包括定位器周期發(fā)送8個(gè)廣 播信號(hào),并接收至少三個(gè)基站的響應(yīng)信號(hào),根據(jù)所收響應(yīng)信號(hào)的能量選擇三個(gè)信號(hào)能量最 強(qiáng)的基站,然后根據(jù)響應(yīng)信號(hào)的能量大小、傳播指數(shù)和三個(gè)基站的位置信息計(jì)算出該定位 器的位置信息。其中,上述定位流程每間隔一段時(shí)間(即固定周期/頻率)執(zhí)行。如中國(guó) 專(zhuān)利申請(qǐng)?zhí)栁?00720029730. X和200820111002. 8的專(zhuān)利申請(qǐng)就公開(kāi)了上述的定位方法。無(wú)線定位器由用戶攜帶,采用的是電池供電,因此在定位器需要保證定位準(zhǔn)確的 前提下,降低其功耗減少耗電對(duì)于定位器來(lái)說(shuō)非常重要。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種定位頻率的動(dòng)態(tài)調(diào)整方法,以實(shí)現(xiàn)定 位準(zhǔn)確前提下降低定位器的功耗。本發(fā)明提供的定位頻率的調(diào)整方法,包括步驟A、執(zhí)行一次定位過(guò)程,獲得定位信息;B、根據(jù)定位信息確定定位器的移動(dòng)因素;C、根據(jù)移動(dòng)因素計(jì)算到下次定位的時(shí)間間隔。由上,可以實(shí)現(xiàn)對(duì)下次定位的時(shí)間間隔的改變,即對(duì)定位頻率進(jìn)行調(diào)整,以實(shí)現(xiàn)定 位準(zhǔn)確前提下降低定位器的功耗??蛇x的,所述移動(dòng)因素包括以下之一或任意結(jié)合移動(dòng)速度、移動(dòng)方向、移動(dòng)路線。由上,可以采用上述方式之一或結(jié)合對(duì)定位頻率進(jìn)行調(diào)整。可選的,所述移動(dòng)因素采用下述方式結(jié)合At = (alAtl+a2At2+a3At3)/ (al+a2+a3) ; Δ t為所要采用的到下次定位時(shí)間間隔;Δ tl、Δ t2禾Π Δ t3分別為根據(jù)移動(dòng) 速度、移動(dòng)方向、移動(dòng)路線分別計(jì)出的到下次定位的時(shí)間間隔;al、a2和a3為加權(quán)值系數(shù)。由上,通過(guò)加權(quán)值系數(shù),可以實(shí)現(xiàn)在對(duì)定位頻率進(jìn)行調(diào)整時(shí),通過(guò)不同權(quán)重的對(duì)上 述移動(dòng)速度、移動(dòng)方向、移動(dòng)路線因素的采納。其中,所述移動(dòng)因素為移動(dòng)速度時(shí);步驟B為根據(jù)定位器前次和當(dāng)前的定位位 置、前次與本次定位的時(shí)間間隔計(jì)算定位器移動(dòng)速度,該移動(dòng)速度=兩次位置的距離/兩 次時(shí)間間隔;步驟C為根據(jù)所述移動(dòng)速度的快慢計(jì)算到下次定位的時(shí)間間隔短長(zhǎng)。由上,可具體通過(guò)兩次定位的信息計(jì)算出定位器移動(dòng)速度快慢,以計(jì)算到下次定位的時(shí)間間隔短長(zhǎng)??蛇x的,步驟C包括當(dāng)移動(dòng)速度低于第一預(yù)設(shè)值時(shí),選擇該區(qū)間值對(duì)應(yīng)的一較長(zhǎng) 的時(shí)間間隔作為執(zhí)行下次定位過(guò)程的時(shí)間間隔;當(dāng)移動(dòng)速度高于第二預(yù)設(shè)值時(shí),選擇該區(qū) 間值對(duì)應(yīng)的一較短的時(shí)間間隔作為執(zhí)行下次定位過(guò)程的時(shí)間間隔;當(dāng)移動(dòng)速度位于第一、 第二預(yù)設(shè)值之間,選擇該區(qū)間值對(duì)應(yīng)的一正常時(shí)間間隔作為執(zhí)行下次定位過(guò)程的時(shí)間間隔。由上,可以采用分段函數(shù)的方式方便的實(shí)現(xiàn)根據(jù)定位器移動(dòng)速度快慢計(jì)算到下次 定位的時(shí)間間隔短長(zhǎng)??蛇x的,步驟C所述計(jì)算采用下述公式At = f(v) ; At為到下次定位的時(shí)間間 隔;ν為移動(dòng)速度;f為一曲線函數(shù)。由上,可以采用連續(xù)函數(shù)實(shí)現(xiàn)根據(jù)定位器移動(dòng)速度快慢計(jì)算到下次定位的時(shí)間間 隔短長(zhǎng)。在定位器高速度移動(dòng)情況下,當(dāng)速度稍微升高時(shí)At會(huì)快速升高(表現(xiàn)為斜率增 大),以實(shí)現(xiàn)在高速下短時(shí)間大位移情況下的及時(shí)定位。其中,所述移動(dòng)因素為移動(dòng)方向時(shí);步驟B為根據(jù)存儲(chǔ)的前兩次的定位位置所構(gòu) 成的直線,判斷當(dāng)前定位的位置在所述直線上的誤差;步驟C為根據(jù)所述誤差大小計(jì)算到 下次定位的時(shí)間間隔短長(zhǎng)。由上,可以通過(guò)前兩次定位信息來(lái)實(shí)現(xiàn)對(duì)移動(dòng)方向的確定,從而根據(jù)當(dāng)前定位的 位置在所述直線上的誤差計(jì)算到下次定位的時(shí)間間隔短長(zhǎng)。可選的,當(dāng)所述誤差小于一特定值時(shí),還包括根據(jù)定位器前次和當(dāng)前的定位位 置、前次與本次定位的時(shí)間間隔計(jì)算定位器移動(dòng)速度,該移動(dòng)速度=兩次位置的距離/兩 次時(shí)間間隔;在執(zhí)行下次定位前,根據(jù)上述移動(dòng)速度、所述當(dāng)前位置、所述直線方向,以及所 要上報(bào)位置到所述當(dāng)前的時(shí)間間隔,計(jì)算出該上報(bào)位置時(shí)刻的定位器的位置。由上,可以實(shí)現(xiàn)當(dāng)時(shí)間間隔較長(zhǎng)時(shí),即為在直線方向繼續(xù)運(yùn)行時(shí),在到達(dá)執(zhí)行下次 定位過(guò)程前,采用上述軟定位的方式,即計(jì)算的方式,向用戶持續(xù)提供定位器的位置信息。其中,所述移動(dòng)因素為移動(dòng)路線時(shí);步驟B為根據(jù)當(dāng)前定位位置、地圖線路數(shù)據(jù) 判斷運(yùn)行路線為到下一個(gè)路線分支的距離大?。徊襟EC為根據(jù)所述距離大小計(jì)算到下次 定位的時(shí)間間隔長(zhǎng)短。由上,可以通過(guò)兩次定位信息。地圖線路數(shù)據(jù)確定到下一個(gè)路線分支的距離大小, 根據(jù)所述距離大小計(jì)算到下次定位的時(shí)間間隔長(zhǎng)短??蛇x的,當(dāng)所述到下一個(gè)路線分支的距離大于一特定值時(shí),還包括根據(jù)定位器前 次和當(dāng)前定位位置和地圖線路數(shù)據(jù)得到的移動(dòng)軌跡計(jì)算出兩定位位置間的路線長(zhǎng)度,再結(jié) 合前次和當(dāng)前的時(shí)間間隔計(jì)算定位器移動(dòng)速度,該移動(dòng)速度=所述路線長(zhǎng)度/時(shí)間間隔; 在執(zhí)行下次定位前,根據(jù)上述移動(dòng)速度、所述當(dāng)前位置、所述地圖線路數(shù)據(jù),以及所要上報(bào) 位置到所述當(dāng)前的時(shí)間間隔,計(jì)算出該上報(bào)位置時(shí)刻的定位器的位置。由上,可以實(shí)現(xiàn)當(dāng)時(shí)間間隔較長(zhǎng)時(shí),即距離下次分支較遠(yuǎn)時(shí),在到達(dá)執(zhí)行下次定位 過(guò)程前,采用上述軟定位的方式,即計(jì)算的方式,向用戶持續(xù)提供定位器的位置信息。
圖1為基于ZigBee網(wǎng)絡(luò)實(shí)現(xiàn)定位的網(wǎng)絡(luò)示意圖2為現(xiàn)有的固定周期的定位流程圖;圖3為根據(jù)定位器移動(dòng)速度對(duì)定位頻率調(diào)整的定位流程圖;圖4為定位的時(shí)間間隔的曲線函數(shù)圖;圖5為根據(jù)定位器移動(dòng)方向?qū)Χㄎ活l率調(diào)整的定位流程圖;圖6為根據(jù)定位器移動(dòng)線路對(duì)定位頻率調(diào)整的定位流程圖。
具體實(shí)施例方式本發(fā)明將固定頻率的執(zhí)行定位過(guò)程,更改為動(dòng)態(tài)頻率的執(zhí)行定位過(guò)程。具體來(lái)說(shuō), 判斷所觸發(fā)的條件,當(dāng)符合所觸發(fā)的條件時(shí),進(jìn)行定位頻率的調(diào)整,即更改下次定位的時(shí)間 間隔。這些觸發(fā)條件包括定位器移動(dòng)速度的變化、移動(dòng)方向的變化和移動(dòng)路線的變化。其 中,上述觸發(fā)條件可以單獨(dú)使用,也可以結(jié)合使用。下面分別對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明。如圖3示出了根據(jù)定位器移動(dòng)的速度對(duì)定位頻率調(diào)整的定位流程圖,包括以下步 驟步驟31、執(zhí)行一次定位過(guò)程,確定定位器當(dāng)前位置。該步驟可參見(jiàn)圖2示出的流 程,此處不再贅述。步驟32、根據(jù)定位器當(dāng)前位置、所記錄的定位器上次執(zhí)行定位時(shí)的位置計(jì)算出兩 個(gè)位置的距離,根據(jù)定位器當(dāng)前時(shí)間、所記錄的定位器上次執(zhí)行定位的時(shí)間計(jì)算出兩次執(zhí) 行定位的時(shí)間間隔,然后按照下述公式1計(jì)算出定位器的移動(dòng)速度移動(dòng)速度=距離/時(shí)間間隔 (1)步驟33、根據(jù)速度的快慢調(diào)整執(zhí)行下次定位與本次定位的時(shí)間間隔,即調(diào)整執(zhí)行 定位的頻率。具體為當(dāng)移動(dòng)速度低于某預(yù)設(shè)值a (即第一預(yù)設(shè)值)時(shí),表示攜帶該定位器的用戶移動(dòng)的 速度比較慢,例如為攜帶該定位器的老年人、或步行者等,此時(shí)則選擇一較長(zhǎng)的時(shí)間間隔作 為執(zhí)行下次定位過(guò)程的時(shí)間間隔,即降低執(zhí)行定位的頻率;當(dāng)移動(dòng)速度高于某設(shè)定值b (即第二預(yù)設(shè)值),表示攜帶該定位器的用戶移動(dòng)的速 度比較快,例如為攜帶該定位器的摩托車(chē)、汽車(chē),此時(shí)則選擇一較短的時(shí)間間隔作為執(zhí)行下 次定位過(guò)程的時(shí)間間隔,即提高執(zhí)行定位的頻率;當(dāng)移動(dòng)速度位于設(shè)定值a和b之間,則以一正常時(shí)間間隔作為執(zhí)行下次定位過(guò)程 的時(shí)間間隔;即維持執(zhí)行定位的頻率。上述例子采用了分段函數(shù)的方式設(shè)定了三檔的移動(dòng)速度對(duì)應(yīng)三個(gè)時(shí)間間隔,不難 理解,可以根據(jù)需要?jiǎng)澐值母?xì)?;蛘卟捎靡贿B續(xù)函數(shù)的方式,如At = f(v),其中At表 示下次執(zhí)行定位的時(shí)間間隔,ν表示計(jì)算出的移動(dòng)速度,f表示一連續(xù)函數(shù),從而可以實(shí)現(xiàn) 定位時(shí)間間隔的長(zhǎng)短隨時(shí)移動(dòng)速度慢快進(jìn)行實(shí)時(shí)的動(dòng)態(tài)變化。其中At = f(v)可以為正 比例函數(shù),也可以是如圖4示出的曲線函數(shù),采用該圖4曲線函數(shù)的特點(diǎn)是在定位器低速 度移動(dòng)下At變化較慢,而在高速度移動(dòng)下At變化較快。如圖4所示,在定位器高速度移 動(dòng)情況下,當(dāng)速度稍微升高時(shí)△ t會(huì)快速升高(表現(xiàn)為斜率增大),以實(shí)現(xiàn)在高速下短時(shí)間 大位移情況下的及時(shí)定位。由上,由于執(zhí)行定位的頻率動(dòng)態(tài)改變,從而在使用對(duì)象移動(dòng)速度快時(shí)也可以較快 的更新定位信息,在使用對(duì)象移動(dòng)速度慢時(shí),延長(zhǎng)定位信號(hào)發(fā)送時(shí)間間隔,達(dá)到定位準(zhǔn)確基礎(chǔ)上的省電的目的。如圖5示出了根據(jù)定位器移動(dòng)的方向是否為直線對(duì)定位頻率調(diào)整的定位流程圖。 采用這種方式,是基于攜帶定位器的移動(dòng)對(duì)象存在直線勻速或近似勻速移動(dòng)的情況,因此, 可以由定位器中的相應(yīng)軟件根據(jù)上述步驟32計(jì)算出的移動(dòng)速度結(jié)合向用戶下次提供位置 信息的時(shí)間和直線移動(dòng)方向計(jì)算出一定時(shí)間后的位置,由于是軟件計(jì)算,也可稱(chēng)為軟定位。 通過(guò)軟定位可以避免發(fā)起如圖2示出的一個(gè)定位過(guò)程,從而降低功耗。又考慮到軟定位的 誤差及用戶移動(dòng)方向不會(huì)總保持不變,因此需要結(jié)合判斷是否為直線運(yùn)動(dòng)對(duì)下次定位時(shí)間 間隔,即定位頻率進(jìn)行調(diào)整。該定位流程具體包括以下步驟步驟51 步驟52 與步驟31 步驟32相同,不再贅述。步驟53 定位器根據(jù)存儲(chǔ)的前兩次的位置信息、當(dāng)前位置信息判斷當(dāng)前位置處于 前兩次位置所構(gòu)成的直線上(允許有一定誤差)上的誤差大小,即判斷用戶是否仍舊保持 直線運(yùn)動(dòng)的可能。步驟54 根據(jù)誤差(即遠(yuǎn)離所述直線的距離越大誤差越大,或當(dāng)前位置與前兩次 位置中時(shí)間更久一次所形成的直線和上述直線構(gòu)成的夾角越大誤差越大,)大小調(diào)整執(zhí)行 下次定位與本次執(zhí)行定位的時(shí)間間隔短長(zhǎng),即調(diào)整執(zhí)行定位的頻率。具體為當(dāng)判斷當(dāng)前位置處于前兩次位置所構(gòu)成的直線上的誤差越小時(shí),表示用戶直線運(yùn) 動(dòng)的趨勢(shì)性越大,則選擇一較長(zhǎng)的時(shí)間間隔作為執(zhí)行下次定位過(guò)程的時(shí)間間隔,即降低執(zhí) 行定位的頻率;反之,表示用戶改變了運(yùn)動(dòng)方向,尤其誤差較大時(shí),則提高執(zhí)行定位的頻率。 并且,當(dāng)定位的頻率較低時(shí),在到達(dá)執(zhí)行下次定位過(guò)程前,采用上述軟定位的方式向用戶持 續(xù)提供定位器的位置信息。其中也可以采用函數(shù)來(lái)確定時(shí)間間隔,如可采用函數(shù)At = f(r) ; At為到下次 定位的時(shí)間間隔;r為誤差大小;f可為一的曲線函數(shù)。原理與圖4對(duì)應(yīng)的函數(shù)類(lèi)似,不再贅 述。如圖6示出了根據(jù)定位器移動(dòng)的線路對(duì)定位頻率調(diào)整的定位流程圖。這種方式需 要結(jié)合地圖線路數(shù)據(jù),其中地圖線路數(shù)據(jù)可由地圖線路數(shù)據(jù)提供商提供(例如地圖線路數(shù) 據(jù)提供商提供給GPS導(dǎo)航儀的地圖線路數(shù)據(jù)),其原理是根據(jù)地圖線路數(shù)據(jù)預(yù)測(cè)攜帶定位 器的移動(dòng)對(duì)象的可移動(dòng)軌跡,即移動(dòng)路線,根據(jù)用戶移動(dòng)路線是否存在支路(即是否只有 前進(jìn)后退而不存在轉(zhuǎn)向的路線)對(duì)定位頻率進(jìn)行調(diào)整。該過(guò)程具體包括以下步驟步驟61,與步驟31相同,不再贅述。步驟62 根據(jù)定位器當(dāng)前位置、所記錄的定位器上次執(zhí)行定位時(shí)的位置和地圖線 路數(shù)據(jù)得到的移動(dòng)軌跡(主要考慮到存在非直線運(yùn)動(dòng)的情況,故結(jié)合地圖線路數(shù)據(jù)可得到 兩點(diǎn)之間的路線的長(zhǎng)度,而非直線距離)計(jì)算出兩位置間的路線長(zhǎng)度,根據(jù)定位器當(dāng)前時(shí) 間、所記錄的定位器上次執(zhí)行定位的時(shí)間計(jì)算出兩次執(zhí)行定位的時(shí)間間隔,然后按照下述 公式2計(jì)算出定位器的移動(dòng)速度移動(dòng)速度=路線長(zhǎng)度/時(shí)間間隔 (2)步驟63 定位器根據(jù)當(dāng)前位置信息和地圖線路數(shù)據(jù)、判斷移動(dòng)路線前方靠近支路 的大?。徊襟E64 根據(jù)所述靠近支路距離的大小調(diào)整下次定位與本次執(zhí)行定位的時(shí)間間 隔長(zhǎng)短,具體包括
所述距離越小,則表示用戶路線移動(dòng)趨勢(shì)改變的可能性較大,則選擇一較短的時(shí) 間間隔作為執(zhí)行下次定位過(guò)程的時(shí)間間隔,即提高執(zhí)行定位的頻率;反之,認(rèn)為用戶會(huì)按該 路線繼續(xù)移動(dòng),則降低執(zhí)行定位的頻率。并且,當(dāng)定位的頻率較低時(shí),在到達(dá)執(zhí)行下次定位 過(guò)程前,結(jié)合地圖線路數(shù)據(jù)的線路采用上述軟定位的方式向用戶持續(xù)提供定位器的位置信 肩、ο其中也可以采用函數(shù)來(lái)確定時(shí)間間隔,如可采用函數(shù)At = f(d) ; At為到下次 定位的時(shí)間間隔;d為當(dāng)前位置到支路的距離;f可為一的曲線函數(shù)。原理與圖4對(duì)應(yīng)的函 數(shù)類(lèi)似,不再贅述。另外,上述幾種方法可以單獨(dú)使用,也可以任意結(jié)合使用,例如,可以通過(guò)下述方 式將以上的幾種方法進(jìn)行結(jié)合假設(shè)根據(jù)定位頻率調(diào)整的上述三種方法分別計(jì)算出的到達(dá)下次定位時(shí)間間隔為 AtU At2和At3,那么可以采用下述公式3計(jì)算下次定位時(shí)間間隔At= (al Δ tl+a2 Δ t2+a3 Δ t3) / (al+a2+a3) (3)其中,At為計(jì)算出的下次定位時(shí)間間隔,al、a2和a3為加權(quán)值系數(shù),可以取值為 不小于零的數(shù)。如上公式3,當(dāng)加權(quán)值系數(shù)al和a2為零時(shí),其實(shí)就是表示僅采用a3對(duì)應(yīng)的定位的 頻率調(diào)整方法。當(dāng)al為零時(shí),則表示僅采用a2和a3對(duì)應(yīng)的兩種定位的頻率調(diào)整方法的結(jié)
口 O以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種定位頻率的動(dòng)態(tài)調(diào)整方法,其特征在于,包括步驟A、執(zhí)行一次定位過(guò)程,獲得定位信息;B、根據(jù)所述定位信息確定定位器的移動(dòng)因素;C、根據(jù)所述移動(dòng)因素計(jì)算到下次定位的時(shí)間間隔。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述移動(dòng)因素包括以下之一或任意結(jié)合 移動(dòng)速度、移動(dòng)方向、移動(dòng)路線。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述移動(dòng)因素采用下述方式結(jié)合 At= (al Δ tl+a2 Δ t2+a3 Δ t3) / (al+a2+a3);At為所要采用的到下次定位時(shí)間間隔;Atl、At2和Δ t3分別為根據(jù)移動(dòng)速度、移動(dòng) 方向、移動(dòng)路線分別計(jì)出的到下次定位的時(shí)間間隔;al、a2和a3為加權(quán)值系數(shù)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述移動(dòng)因素為移動(dòng)速度時(shí);步驟B為根據(jù)定位器前次和當(dāng)前的定位位置、前次與本次定位的時(shí)間間隔計(jì)算定位 器移動(dòng)速度,該移動(dòng)速度=兩次位置的距離/兩次時(shí)間間隔;步驟C為根據(jù)所述移動(dòng)速度的快慢計(jì)算到下次定位的時(shí)間間隔短長(zhǎng)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,步驟C包括當(dāng)移動(dòng)速度低于第一預(yù)設(shè)值時(shí),選擇該區(qū)間值對(duì)應(yīng)的一較長(zhǎng)的時(shí)間間隔作為執(zhí)行下次 定位過(guò)程的時(shí)間間隔;當(dāng)移動(dòng)速度高于第二預(yù)設(shè)值時(shí),選擇該區(qū)間值對(duì)應(yīng)的一較短的時(shí)間間隔作為執(zhí)行下次 定位過(guò)程的時(shí)間間隔;當(dāng)移動(dòng)速度位于第一、第二預(yù)設(shè)值之間,選擇該區(qū)間值對(duì)應(yīng)以一正常時(shí)間間隔作為執(zhí) 行下次定位過(guò)程的時(shí)間間隔。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,步驟C所述計(jì)算采用下述公式 Δ t = f (ν);Δ t為到下次定位的時(shí)間間隔;ν為移動(dòng)速度;f為一曲線函數(shù)。
7.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述移動(dòng)因素為移動(dòng)方向時(shí);步驟B為根據(jù)存儲(chǔ)的前兩次的定位位置所構(gòu)成的直線,判斷當(dāng)前定位的位置在所述 直線上的誤差;步驟C為根據(jù)所述誤差大小計(jì)算到下次定位的時(shí)間間隔短長(zhǎng)。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,當(dāng)所述誤差小于一特定值時(shí),還包括 根據(jù)定位器前次和當(dāng)前的定位位置、前次與本次定位的時(shí)間間隔計(jì)算定位器移動(dòng)速度,該移動(dòng)速度=兩次位置的距離/兩次時(shí)間間隔;在執(zhí)行下次定位前,根據(jù)上述移動(dòng)速度、所述當(dāng)前位置、所述直線方向,以及所要上報(bào) 位置到所述當(dāng)前的時(shí)間間隔,計(jì)算出該上報(bào)位置時(shí)刻的定位器的位置。
9.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述移動(dòng)因素為移動(dòng)路線時(shí);步驟B為根據(jù)當(dāng)前定位位置、地圖線路數(shù)據(jù)判斷運(yùn)行路線為到下一個(gè)路線分支的距 離大?。徊襟EC為根據(jù)所述距離大小計(jì)算到下次定位的時(shí)間間隔長(zhǎng)短。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,當(dāng)所述到下一個(gè)路線分支的距離大于一 特定值時(shí),還包括根據(jù)定位器前次和當(dāng)前定位位置和地圖線路數(shù)據(jù)得到的移動(dòng)軌跡計(jì)算出兩定位位置 間的路線長(zhǎng)度,再結(jié)合前次和當(dāng)前的時(shí)間間隔計(jì)算定位器移動(dòng)速度,該移動(dòng)速度=所述路 線長(zhǎng)度/時(shí)間間隔;在執(zhí)行下次定位前,根據(jù)上述移動(dòng)速度、所述當(dāng)前位置、所述地圖線路數(shù)據(jù),以及所要 上報(bào)位置到所述當(dāng)前的時(shí)間間隔,計(jì)算出該上報(bào)位置時(shí)刻的定位器的位置。
全文摘要
一種定位頻率的動(dòng)態(tài)調(diào)整方法,包括執(zhí)行一次定位過(guò)程,獲得定位信息;根據(jù)所述定位信息確定定位器的移動(dòng)因素;根據(jù)所述移動(dòng)因素計(jì)算到下次定位的時(shí)間間隔。所述移動(dòng)因素包括移動(dòng)速度、移動(dòng)方向、移動(dòng)路線。所述移動(dòng)因素采用下述方式結(jié)合Δt=(a1Δt1+a2Δt2+a3Δt3)/(a1+a2+a3);Δt為所要采用的到下次定位時(shí)間間隔;Δt1、Δt2和Δt3分別為根據(jù)移動(dòng)速度、移動(dòng)方向、移動(dòng)路線分別計(jì)出的到下次定位的時(shí)間間隔;a1、a2和a3為加權(quán)值系數(shù)。使用本發(fā)明,可以實(shí)現(xiàn)定位準(zhǔn)確前提下降低定位器的功耗。
文檔編號(hào)H04W64/00GK101938831SQ20101027279
公開(kāi)日2011年1月5日 申請(qǐng)日期2010年8月31日 優(yōu)先權(quán)日2010年8月31日
發(fā)明者李巍巍, 王友九, 馬成東 申請(qǐng)人:海爾集團(tuán)公司;青島海爾智能家電科技有限公司