本發(fā)明涉及通信技術領域,尤其涉及一種降低GNSS接收機功耗的方法、裝置及接收機。
背景技術:
全球?qū)Ш叫l(wèi)星系統(tǒng)(Global Navigation Satellite System,GNSS)是一個綜合的概念,泛指全球所有運行的衛(wèi)星導航系統(tǒng),包括全球衛(wèi)星導航系統(tǒng)、廣域增強系統(tǒng)和區(qū)域系統(tǒng)。目前正在運行和計劃實施的全球定位系統(tǒng)有美國的GPS、俄羅斯的GLONASS(Global Navigation Satellite System)、歐盟的GALILEO以及中國的BDS(Beidou Navigation Satellite System)。而增強系統(tǒng)分布在多個國家,如美國的WAAS(Wide Area Augmentation System)、歐洲的EGNOS(European Geostationary Navigation Overlay Service)、俄羅斯的SDCM(System of Differential Correction and Monitoring)。此外,還有區(qū)域系統(tǒng),例如日本的QZSS(Quasi-Zenith Satellite System)和印度的IRNSS(Indian Regional Navigation Satellite System)。多種衛(wèi)星導航系統(tǒng)的發(fā)展使得導航接收機可用于定位的衛(wèi)星數(shù)量大幅增加,極大的改善了用戶在復雜環(huán)境下的體驗,使得定位的精確度、穩(wěn)定性和完好性都有巨大的提高。
圖1為現(xiàn)有技術中GNSS接收機的結(jié)構(gòu)示意圖。如圖1所示,該GNSS接收機包括天線1、射頻模塊2、前處理模塊3、捕獲模塊4、跟蹤模塊5和PVT(Position、Velocity、Time,位置、速度、時間)解算模塊6,其中,射頻模塊2把天線1接收到的衛(wèi)星信號經(jīng)過放大和下變頻成為中頻信號,最后經(jīng)過模數(shù)(A/D)轉(zhuǎn)換成為離散時間的數(shù)字中頻信號;前處理模塊3負責對數(shù)字中頻信號的預處理,包括采樣率轉(zhuǎn)換,增益控制等;捕獲模塊4負責衛(wèi)星信號的捕獲;跟蹤模塊5負責跟蹤捕獲到的衛(wèi)星信號,它包含很多獨立的通道,一個通道跟蹤一路衛(wèi)星信號;PVT解算模塊6利用跟蹤通道跟蹤的信號計算接收機的位置、速度和時間信息。
其中,接收機的采樣率一般為十幾兆到幾十兆赫茲,進而跟蹤通道中的相關器需要以十幾兆赫茲的頻率不間斷的進行相關運算并將相關運算的結(jié)果輸出到跟蹤通道中的跟蹤環(huán)路,然而,跟蹤環(huán)路輸出到PVT解算模塊6進行PVT解算的工作頻率通常為幾赫茲到零點幾赫茲。上述PVT解算模塊6與其前段模塊工作頻率相差較大的工作方式,導致GNSS接收機的功耗較大,無法滿足接收機低功耗、長時間工作的要求。
技術實現(xiàn)要素:
為克服相關技術中存在的問題,本發(fā)明提供一種降低GNSS接收機功耗的方法、裝置及接收機。
根據(jù)本發(fā)明實施例的第一方面,提供一種降低GNSS接收機功耗的方法,該方法包括:
分別獲取所述接收機的移動速度和所述接收機中各跟蹤通道所跟蹤衛(wèi)星信號的載噪比;
根據(jù)所述移動速度和所述各跟蹤通道所跟蹤衛(wèi)星信號的載噪比,確定所述跟蹤通道以及所述接收機中的射頻模塊和前處理模塊的工作時間在所述接收機中PVT解算模塊工作周期中的占比值,其中,所述占比值小于或等于1;
判斷所述接收機是否收集到完整的星歷參數(shù)和歷書參數(shù);
如果所述接收機收集到完整的星歷參數(shù)和歷書參數(shù),則控制所述跟蹤通道、所述射頻模塊和所述前處理模塊按照所述占比值對應的工作時間進行衛(wèi)星信號處理。
可選地,根據(jù)所述移動速度和所述各跟蹤通道所跟蹤衛(wèi)星信號的載噪比,確定所述跟蹤通道以及所述接收機中的射頻模塊和前處理模塊的工作時間在所述接收機中PVT解算模塊工作周期中的占比值,包括:
獲取所述移動速度所處的速度閾值范圍;
獲取所述各跟蹤通道所跟蹤衛(wèi)星信號的載噪比處于各載噪比閾值范圍的分類衛(wèi)星數(shù)目;
根據(jù)所述移動速度所處的速度閾值范圍和所述分類衛(wèi)星數(shù)目,確定所述跟蹤通道以及所述接收機中的射頻模塊和前處理模塊的工作時間在所述接收機中PVT解算模塊工作周期中的占比值。
可選地,所述方法還包括:
判斷所述星歷參數(shù)是否超出星歷有效期;
若果所述星歷參數(shù)超出星歷有效期,則控制所述跟蹤通道、所述射頻模塊和所述前處理模塊按照正常工作頻率重新收集完整的星歷參數(shù)。
可選地,所述方法還包括:
判斷所述歷書參數(shù)是否超出歷書有效期;
若果所述歷書參數(shù)超出歷書有效期,則控制所述跟蹤通道、所述射頻模塊和所述前處理模塊按照正常工作頻率重新收集完整的歷書參數(shù)。
可選地,分別獲取所述接收機的移動速度和所述接收機中各跟蹤通道所跟蹤衛(wèi)星信號的載噪比之前,還包括:
利用選星算法,從所述接收機的所有跟蹤通道所跟蹤的衛(wèi)星中選出參與PVT解算的衛(wèi)星;
關閉所有所述跟蹤通道中參與PVT解算的衛(wèi)星對應跟蹤通道之外的跟蹤通道。
可選地,關閉所有所述跟蹤通道中參與PVT解算的衛(wèi)星對應跟蹤通道之外的跟蹤通道之后,還包括:
判斷是否到達可見星捕獲時間;
如果到達可見星捕獲時間,則控制所述接收機中的捕獲模塊進行可見衛(wèi)星捕獲;
根據(jù)所述捕獲模塊所捕獲的可見衛(wèi)星,控制所述接收機中的跟蹤通道進行所述捕獲模塊所捕獲的可見衛(wèi)星的跟蹤。
可選地,控制所述接收機中的捕獲模塊進行可見衛(wèi)星捕獲,包括:
控制所述接收機中的捕獲模塊進行從不可見變?yōu)榭梢姷男l(wèi)星捕獲。
根據(jù)本發(fā)明實施例的第二方面,提供一種降低GNSS接收機功耗的裝置,該裝置包括:
信號參數(shù)獲取模塊:用于分別獲取所述接收機的移動速度和所述接收機中各跟蹤通道所跟蹤衛(wèi)星信號的載噪比;
工作時間確定模塊:根據(jù)所述移動速度和所述各跟蹤通道所跟蹤衛(wèi)星信號的載噪比,確定所述跟蹤通道以及所述接收機中的射頻模塊和前處理模塊的工作時間在所述接收機中PVT解算模塊工作周期中的占比值,其中,所述占比值小于或等于1;
星歷參數(shù)判斷模塊:用于判斷所述接收機是否收集到完整的星歷參數(shù)和歷書參數(shù);
低功耗控制模塊:用于如果所述接收機收集到完整的星歷參數(shù)和歷書參數(shù),則控制所述跟蹤通道、所述射頻模塊和所述前處理模塊按照所述占比值對應的工作時間進行衛(wèi)星信號處理。
根據(jù)本發(fā)明實施例的第三方面,提供一種GNSS接收機,包括:
處理器;
用于存儲處理器可執(zhí)行指令的存儲器;
其中,所述處理器被配置為:
分別獲取所述接收機的移動速度和所述接收機中各跟蹤通道所跟蹤衛(wèi)星信號的載噪比;
根據(jù)所述移動速度和所述各跟蹤通道所跟蹤衛(wèi)星信號的載噪比,確定所述跟蹤通道以及所述接收機中的射頻模塊和前處理模塊的工作時間在所述接收機中PVT解算模塊工作周期中的占比值,其中,所述占比值小于或等于1;
判斷所述接收機是否收集到完整的星歷參數(shù)和歷書參數(shù);
如果所述接收機收集到完整的星歷參數(shù)和歷書參數(shù),則控制所述跟蹤通道、所述射頻模塊和所述前處理模塊按照所述占比值對應的工作時間進行衛(wèi)星信號處理。
由以上技術方案可見,本發(fā)明實施例提供的一種降低GNSS接收機功耗的方法、裝置及接收機,根據(jù)接收機的移動速度和接收機中各跟蹤通道所跟蹤衛(wèi)星信號的載噪比,確定所述跟蹤通道以及所述接收機中的射頻模塊和前處理模塊的工作時間在所述接收機中PVT解算模塊進行PVT解算的工作周期中的占比值,并且,在接收機收集到完整的星歷參數(shù)和歷書參數(shù)時,則控制接收機中的跟蹤通道、射頻模塊和前處理模塊按照該占比值對應的工作時間進行衛(wèi)星信號處理。本發(fā)明實施例,根據(jù)接收機的運動狀態(tài)以及接收衛(wèi)星信號的強度,動態(tài)選擇接收機中PVT解算模塊之前的各模塊的開關間隔時間使其以低功耗模式工作,同時,根據(jù)衛(wèi)星星歷和歷書信息更新的特點,選擇接收機進入低功耗模式的時間,以保證接收機收集到最新的星歷和歷書信息,這樣,既保證了PVT解算模塊所計算出的PVT精度,又盡可能地降低了整個接收機的功耗。
應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本發(fā)明。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施例,并與說明書一起用于解釋本發(fā)明的原理。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,對于本領域普通技術人員而言,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為現(xiàn)有技術中GNSS接收機的結(jié)構(gòu)示意圖;
圖2為本發(fā)明實施例一提供的降低GNSS接收機功耗的方法的流程示意圖;
圖3為本發(fā)明實施例二提供的降低GNSS接收機功耗的方法的流程示意圖;
圖4為本發(fā)明實施例提供的一種降低GNSS接收機功耗的裝置的結(jié)構(gòu)示意圖。
具體實施方式
這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
基于目前的GNSS接收機需要搜索并不間斷地跟蹤所有接收到信號的可見衛(wèi)星,并通過選星算法選擇一部分衛(wèi)星參與PVT解算,來計算接收機的位置、速度和時間信息的工作方式導致接收機功耗較大的問題,本發(fā)明實施例根據(jù)接收機的移動速度和接收衛(wèi)星信號的強度,動態(tài)調(diào)整接收機開通和關閉時間,其基本原理是:統(tǒng)計高載噪比的衛(wèi)星數(shù)目,如果高載噪比衛(wèi)星數(shù)目多,則可以采用更短的接收機工作時間以降低功耗,同時,接收機移動速度較低時,相鄰兩次定位之間位置變化較小,可以采用更短的接收機工作時間以降低功耗,通過上述方式,在接收機的功耗和定位精度之間取得平衡。
圖2為本發(fā)明實施例一提供的降低GNSS接收機功耗的方法的流程示意圖。如圖2所示,該方法具體包括如下步驟:
S110:分別獲取所述接收機的移動速度和所述接收機中各跟蹤通道所跟蹤衛(wèi)星信號的載噪比。
在接收機開機開始工作后,接收機中的捕獲模塊便會搜索所有的衛(wèi)星并跟蹤搜索到的衛(wèi)星,然后將跟蹤結(jié)果發(fā)送給PVT解算模塊,由PVT解算模塊計算出接收機的位置、速度和時間信息。
同時,接收機中的捕獲模塊中的跟蹤通道會計算所跟蹤衛(wèi)星信號的載噪比,其中,載噪比反應了衛(wèi)星信號的強度,衛(wèi)星信號的強度越大,則用戶測距誤差越小。
S120:根據(jù)所述移動速度和所述各跟蹤通道所跟蹤衛(wèi)星信號的載噪比,確定所述跟蹤通道以及所述接收機中的射頻模塊和前處理模塊的工作時間在所述接收機中PVT解算模塊工作周期中的占比值,其中,所述占比值小于或等于1。
具體的,由于接收機移動速度較低時,相鄰兩次定位之間位置變化較小,因此可以采用更短的接收機工作時間(本發(fā)明實施例為了描述方便將接收機中的跟蹤通道、射頻模塊和前處理模塊的工作時間簡稱為接收機工作時間)以降低功耗;同時,統(tǒng)計高載噪比的衛(wèi)星數(shù)目,如果高載噪比衛(wèi)星數(shù)目多,則定位準確,相應的,便可以采用更短的接收機工作時間以降低功耗。
本發(fā)明實施例采用對接收機的移動速度和各跟蹤通道所跟蹤衛(wèi)星信號的載噪比劃分段位的方式,確定所述接收機工作時間在PVT解算工作周期中的開關間隔時間。
首先,獲取接收機移動速度所處的速度閾值范圍;其次,獲取各跟蹤通道所跟蹤衛(wèi)星信號的載噪比處于各載噪比閾值范圍的分類衛(wèi)星數(shù)目;最后,根據(jù)所述移動速度所處的速度閾值范圍和所述分類衛(wèi)星數(shù)目,確定所述接收機中的跟蹤通道、射頻模塊和前處理模塊的工作時間在所述接收機中PVT解算模塊工作周期中的占比值。
例如,如果PVT解算輸出定位信息的工作頻率為1Hz,即工作周期為1s,同時,PVT解算需要的衛(wèi)星數(shù)目為8個。將取接收機的移動速度設為0~1m/s和大于1m/s兩個速度閾值范圍;將衛(wèi)星信號的載噪比劃分為0~24、24~36和大于36三個載噪比閾值范圍。
如果各跟蹤通道所跟蹤衛(wèi)星信號的載噪比大于36(即處于大于36的載噪比閾值范圍)的衛(wèi)星數(shù)目大于6個時,若該接收機的移動速度為0~1m/s速度閾值范圍中的任一值,則設定該接收機的工作時間在PVT解算模塊工作周期中的占比值為20%,即在PVT解算工作周期中跟蹤通道、射頻模塊和前處理模塊的工作時間為200ms(1s*20%)、其余時間處于關閉狀態(tài),并按該開關間隔時間循環(huán)工作,另外,若該接收機的移動速度為大于1m/s速度閾值范圍中的任一值,則設定該接收機的工作時間設為500ms;如果各跟蹤通道所跟蹤衛(wèi)星信號的載噪比大于24(即處于24~36和大于36的兩個載噪比閾值范圍)的衛(wèi)星數(shù)目大于6個時,若該接收機的移動速度為0~1m/s速度閾值范圍中的任一值,則設定該接收機的工作時間設為400ms,若該接收機的移動速度為大于1m/s速度閾值范圍中的任一值,則設定該接收機的工作時間設為600ms。當然,并不限于上述劃分方式。
S130:判斷所述接收機是否收集到完整的星歷參數(shù)和歷書參數(shù)。
接收機接收的衛(wèi)星信號中包含了載波、偽碼和數(shù)據(jù)碼(又稱導航電文)三個信號層次,其中,數(shù)據(jù)碼中包含了接收機計算衛(wèi)星位置和信號傳輸時間所提供的必須的信息,比如衛(wèi)星星歷參數(shù)、衛(wèi)星工作狀態(tài)、系統(tǒng)時間、電離層參數(shù)等。下面以GPS導航電文為例介紹導航電文的格式和內(nèi)容,格洛納斯、伽利略和北斗系統(tǒng)的導航電文格式與此類似。
GPS導航電文碼率為50bps,每顆衛(wèi)星以幀為單位向外廣播。每幀長度為1500bit,包含5個子幀,每個子幀長度為300bit。第1子幀包含衛(wèi)星時鐘校正參數(shù)和健康狀況等信息。第2和第3子幀包含衛(wèi)星自身的星歷參數(shù)。第4和第5子幀包含所有衛(wèi)星的歷書參數(shù)、電離層延時校正參數(shù)、GPS時間與UTC時間之間的關系以及衛(wèi)星健康狀況等信息。第4和第5子幀采用了分頁存儲的方法,一個周期為25頁,需要750s才能將25個頁面全部播放完。以上信息中,第1至3幀每30s重復一次,其星歷參數(shù)每隔約2h更新一次;第4和5子幀每30s翻轉(zhuǎn)一頁、12.5min完整地播發(fā)一次,然后再重復,其內(nèi)容僅在衛(wèi)星注入新的導航數(shù)據(jù)后才更新。
由于接收機進行PVT運算需要根據(jù)解析到完整的星歷或者歷書信息后可以計算衛(wèi)星的位置,而如果接收機進入到低功耗模式以后,由于其工作頻率較低,無法接收到完整的星歷參數(shù)和歷書參數(shù),因此,接收機在定位后必須等待獲得完整的星歷和歷書參數(shù)才能進入低功耗模式。
S140:如果所述接收機收集到完整的星歷參數(shù)和歷書參數(shù),則控制所述跟蹤通道、所述射頻模塊和所述前處理模塊按照所述占比值對應的工作時間進行衛(wèi)星信號處理。
進一步的,在接收機進入低功耗模式后,當所跟蹤的某顆衛(wèi)星的星歷達到有效時間后,則控制所述跟蹤通道、所述射頻模塊和所述前處理模塊按照正常工作頻率重新收集完整的星歷參數(shù),當接收完新的星歷參數(shù)后,再重新按照步驟S140進入低功耗模式。同樣的,當所跟蹤的某顆衛(wèi)星的歷書達到有效時間后,則控制所述跟蹤通道、所述射頻模塊和所述前處理模塊按照正常工作頻率重新收集完整的歷書參數(shù),當接收完新的歷書參數(shù)后,再重新按照步驟S140進入低功耗模式。
本發(fā)明實施例提供的降低GNSS接收機功耗的方法,根據(jù)接收機的移動速度和接收機中各跟蹤通道所跟蹤衛(wèi)星信號的載噪比,確定所述跟蹤通道以及所述接收機中的射頻模塊和前處理模塊的工作時間在所述接收機中PVT解算工作周期中的占比值,并且,在接收機收集到完整的星歷參數(shù)和歷書參數(shù),則控制接收機中的跟蹤通道、射頻模塊和前處理模塊按照該占比值對應的工作時間進行衛(wèi)星信號處理。本發(fā)明實施例,根據(jù)接收機的運動狀態(tài)以及接收衛(wèi)星信號的強度,動態(tài)選擇接收機中PVT解算模塊之前的各模塊的開關間隔時間使其以低功耗模式工作,同時,根據(jù)衛(wèi)星星歷和歷書信息更新的特點,選擇接收機進入低功耗模式的時間,以保證接收機收集到最新的星歷和歷書信息,這樣,既保證了PVT解算模塊所計算出的PVT精度,又盡可能地降低了整個接收機的功耗。
近幾年來,隨著北斗和伽利略系統(tǒng)部署的在軌衛(wèi)星越來越多,多星座系統(tǒng)的可見星數(shù)目可以達到20幾顆甚至30顆以上,同時跟蹤這么多衛(wèi)星需要大量的相關運算器,而PVT解算并不需要這么大量的衛(wèi)星。由于多星座系統(tǒng)每個星座都是獨立設計的,同一時刻在相同方位可能存在多顆衛(wèi)星,這些冗余的衛(wèi)星不僅不能帶來更多的有效信息量,還導致接收機的功耗較大。
基于上述問題,本發(fā)明實施例還提供了另一種降低GNSS接收機功耗的方法,圖3為本發(fā)明實施例二提供的降低GNSS接收機功耗的方法的流程示意圖。如圖3所示,該方法包括如下步驟:
S210:利用選星算法,從所述接收機的所有跟蹤通道所跟蹤的衛(wèi)星中選出參與PVT解算的衛(wèi)星。
其中,上述選星算法的具體選星過程可以包括如下步驟:
1)剔除所有跟蹤通道所跟蹤的衛(wèi)星中不健康的衛(wèi)星。
2)剔除仰角低于閾值的衛(wèi)星。
接收機解析到完整的星歷或者歷書信息后可以計算衛(wèi)星的位置,根據(jù)接收機和衛(wèi)星位置可以計算衛(wèi)星的仰角和方位角。
3)剔除多徑影響嚴重的衛(wèi)星。
4)合并仰角和方位角相差預設角度以內(nèi)的衛(wèi)星,只保留信號質(zhì)量最好的一顆衛(wèi)星。
5)在剩余可見衛(wèi)星中,利用仰角大小分為低仰角、中仰角和高仰角三組,在三組中分別選星。首先在高仰角組中選擇仰角最高的和信號質(zhì)量最高的兩顆衛(wèi)星。然后在低仰角組中選擇方位角差別最大的最多四顆衛(wèi)星。如果選中衛(wèi)星數(shù)量不足,在中仰角組中選擇距離低仰角組中衛(wèi)星方位角差別最大的衛(wèi)星補足,最終得到參與PVT解算的衛(wèi)星。
當然并不限于上述選星算法,在具體實施中,還可以選用其它的算法,本發(fā)明實例在此不再贅述。
S220:關閉所有所述跟蹤通道中參與PVT解算的衛(wèi)星對應跟蹤通道之外的跟蹤通道。
通過關閉不參與PVT解算的跟蹤通道,這樣GNSS接收機只跟蹤參與PVT解算部分的衛(wèi)星信號,減少了跟蹤通道開放數(shù)量,進而可以降低GNSS接收機的功耗。
S230:分別獲取所述接收機的移動速度和所述接收機中各跟蹤通道所跟蹤衛(wèi)星信號的載噪比。
S240:根據(jù)所述移動速度和所述各跟蹤通道所跟蹤衛(wèi)星信號的載噪比,確定所述跟蹤通道以及所述接收機中的射頻模塊和前處理模塊的工作時間在所述接收機中PVT解算模塊工作周期中的占比值。
S250:判斷所述接收機是否收集到完整的星歷參數(shù)和歷書參數(shù)。
S260:如果所述接收機收集到完整的星歷參數(shù)和歷書參數(shù),則控制所述跟蹤通道、所述射頻模塊和所述前處理模塊按照所述占比值對應的工作時間進行衛(wèi)星信號處理。
S270:判斷是否到達可見星捕獲時間。
S280:如果到達可見星捕獲時間,則控制所述接收機中的捕獲模塊進行可見衛(wèi)星捕獲。
如果到達可見星捕獲時間,則控制該接收機退出低功耗工作模式,重新進行可見星的捕獲。進一步的,為了提高接收機的功耗,捕獲模塊只搜索從不可見到可見的衛(wèi)星。
S290:根據(jù)所述捕獲模塊所捕獲的可見衛(wèi)星,控制所述接收機中的跟蹤通道進行所述捕獲模塊所捕獲的可見衛(wèi)星的跟蹤。
根據(jù)重新跟蹤的可見星,再返回步驟S210,利用選星算法進行重新選星。
通過上述方法,可以使在城市“峽谷”等環(huán)境中被建筑物遮擋的衛(wèi)星在重新捕獲到后可以參與PVT解算,以提高接收機的可靠性和精度。
基于上述方法,本發(fā)明還提供了一種降低GNSS接收機功耗的裝置。圖4為本發(fā)明實施例提供的一種降低GNSS接收機功耗的裝置的結(jié)構(gòu)示意。如圖4所示,該裝置包括:
信號參數(shù)獲取模塊41:用于分別獲取所述接收機的移動速度和所述接收機中各跟蹤通道所跟蹤衛(wèi)星信號的載噪比。
工作時間確定模塊42:用于根據(jù)所述移動速度和所述各跟蹤通道所跟蹤衛(wèi)星信號的載噪比,確定所述跟蹤通道以及所述接收機中的射頻模塊和前處理模塊的工作時間在所述接收機中PVT解算模塊工作周期中的占比值,其中,所述占比值小于或等于1。
星歷參數(shù)判斷模塊43:用于判斷所述接收機是否收集到完整的星歷參數(shù)和歷書參數(shù)。
低功耗控制模塊44:用于如果所述接收機收集到完整的星歷參數(shù)和歷書參數(shù),則控制所述跟蹤通道、所述射頻模塊和所述前處理模塊按照所述占比值對應的工作時間進行衛(wèi)星信號處理。
基于上述實施例提供的降低GNSS接收機功耗的方法及裝置,本發(fā)明實施例還提供了一種GNSS接收機,該接收機包括處理器和用于存儲處理器可執(zhí)行指令的存儲器,并且所述處理器能夠執(zhí)行降低GNSS接收機功耗的方法,所述方法包括:
分別獲取所述接收機的移動速度和所述接收機中各跟蹤通道所跟蹤衛(wèi)星信號的載噪比;
根據(jù)所述移動速度和所述各跟蹤通道所跟蹤衛(wèi)星信號的載噪比,確定所述跟蹤通道以及所述接收機中的射頻模塊和前處理模塊的工作時間在所述接收機中PVT解算模塊工作周期中的占比值,其中,所述占比值小于或等于1;
判斷所述接收機是否收集到完整的星歷參數(shù)和歷書參數(shù);
如果所述接收機收集到完整的星歷參數(shù)和歷書參數(shù),則控制所述跟蹤通道、所述射頻模塊和所述前處理模塊按照所述占比值對應的工作時間進行衛(wèi)星信號處理。
進一步的,本發(fā)明實施例中的處理器還可以包括PVT解算模塊,并執(zhí)行PVT運算過程。
本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于裝置或系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述得比較簡單,相關之處參見方法實施例的部分說明即可。以上所描述的裝置及系統(tǒng)實施例僅僅是示意性的,其中作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領域普通技術人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。
以上僅是本發(fā)明的具體實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。