CN105372682A - 微功耗gps信号处理方法 - Google Patents

微功耗gps信号处理方法 Download PDF

Info

Publication number
CN105372682A
CN105372682A CN201510708151.7A CN201510708151A CN105372682A CN 105372682 A CN105372682 A CN 105372682A CN 201510708151 A CN201510708151 A CN 201510708151A CN 105372682 A CN105372682 A CN 105372682A
Authority
CN
China
Prior art keywords
gps signal
gps
signal processing
dimensional acceleration
processing method
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510708151.7A
Other languages
English (en)
Other versions
CN105372682B (zh
Inventor
葛辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu core technology Co. Ltd.
Original Assignee
CINSOFT Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by CINSOFT Ltd filed Critical CINSOFT Ltd
Priority to CN201510708151.7A priority Critical patent/CN105372682B/zh
Publication of CN105372682A publication Critical patent/CN105372682A/zh
Application granted granted Critical
Publication of CN105372682B publication Critical patent/CN105372682B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/35Constructional details or hardware or software details of the signal processing chain
    • G01S19/37Hardware or software details of the signal processing chain
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/34Power consumption

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

为了克服现有的车用GPS信号采集与处理需要经常性地与GPS卫星通信,以及需要重复大量的计算,进而造成电力消耗,本发明提供了一种微功耗GPS信号处理方法,该GPS信号的处理利用CPU作为处理器件,包括如下步骤:(1)在第一GPS信号处理模式下,建立GPS信号与时间之间的对应关系并存储与GPS信号有关的记录作为历史记录;(2)在第二GPS信号处理模式下,采集第二三维加速度信息,并根据步骤(1)建立的对应关系以及采集到的第二三维加速度信息,确定不同的GPS信号处理方式。本发明降低了GPS接收设备与GPS卫星之间通信的频率,从而极大地减少了采集和处理GPS信号所需要耗费的电力。经实验,本发明的微功耗GPS信号处理方法相比于应用之前能够减小70%-80%的功耗。

Description

微功耗GPS信号处理方法
技术领域
本发明涉及GPS信号采集和处理技术领域,更具体地,涉及一种微功耗GPS信号处理方法。
背景技术
GPS卫星相对于接收机的速度随着时间推移不停变换,由此引入的多普勒频率偏移也不停变化,因此GPS基带接收机必须不停地跟踪载波和扩频码的多普勒偏移;GPS基带接收机还生成本地扩频码,利用Gold码良好的自相关特性,使得本地码和卫星扩频信号同步;GPS基带接收机从复现的本地扩频码中获得卫星到接收机之间的伪距,从而解算出接收机的坐标。除了要进行上述运算以外,一般的GPS***在进行GPS定位操作时,对于GPS卫星***的星历数据有极大的依赖。因此,上述操作造成了GPS信号采集和处理需要消耗较多的电力。申请人还发现,GPS信号采集和处理消耗电力较大的时刻主要集中在GPS接收机采集卫星信号的时刻,即其与卫星进行通信的时刻。尤其是对车用导航上的GPS信号采集和处理更是如此。
发明内容
为了克服现有的车用GPS信号采集与处理需要经常性地与GPS卫星通信,以及需要重复大量的计算,进而造成电力消耗,本发明提供了一种微功耗GPS信号处理方法,该GPS信号的处理利用CPU作为处理器件,包括如下步骤:
(1)在第一GPS信号处理模式下,建立GPS信号与时间之间的对应关系并存储与GPS信号有关的记录作为历史记录;
(2)在第二GPS信号处理模式下,采集第二三维加速度信息,并根据步骤(1)建立的对应关系以及采集到的第二三维加速度信息,确定不同的GPS信号处理方式。
进一步地,所述步骤(1)具体包括:
(1.1)在第一GPS信号处理模式下,采集第一三维加速度信息;
(1.2)采集GPS信息,并根据该GPS信息确定路线信息;
(1.3)根据所述第一三维加速度信息和路线信息,建立GPS信号与时间之间的对应关系,并存储处理后的GPS信号及相应路线信息作为历史记录。
进一步地,所述步骤(2)中,根据步骤(1)建立的对应关系以及采集到的第二三维加速度信息,确定不同的GPS信号处理方式具体包括:根据步骤(1)建立的对应关系以及采集到的第二三维加速度信息,确定第二GPS信号处理模式下的GPS信号是否属于历史记录:如果是,则以第一方式采集和处理GPS信号;否则以第二方式采集和处理GPS信号。
进一步地,所述第一方式是CPU以第一频率开启GPS信号的采集与处理作业。
进一步地,所述第二方式是CPU以低于第一频率的第二频率开启GPS信号的采集与处理作业,且所述第二三维加速度信息符合预设条件。
进一步地,所述三维加速度信息包括三维加速度在彼此垂直的三个空间方向上的加速度值。
进一步地,所述预设条件包括在至少一个方向上的所述加速度值大于预设阈值。
进一步地,所述第一GPS信号处理模式为CPU以第一方式随时传输和处理采集到的GPS信号。
进一步地,所述第二GPS信号处理模式包括CPU以第二方式不定时地传输和处理采集到的GPS信号。
进一步地,所述第二方式还包括:在所述至少一个方向上的三维加速度值的变化率大于预设变化阈值。
进一步地,所述第二方式还包括:根据三维加速度信息和路线信息,在GPS信号的多次采集与处理周期期间,在不采集GPS信号的前提下,利用CPU在地图数据集和/或路线信息上产生GPS信息。
本发明的有益效果是:降低了GPS接收设备与GPS卫星之间通信的频率,从而极大地减少了采集和处理GPS信号所需要耗费的电力。经实验,本发明的微功耗GPS信号处理方法相比于应用之前能够减小70%-80%的功耗。
附图说明
图1示出了根据本发明的优选实施例的流程图。
具体实施方式
如图1所示,本发明的优选实施例提供了一种微功耗GPS信号处理方法,该方法中,GPS信号的处理利用CPU作为处理器件,即本发明是一种基于CPU的微功耗GPS信号处理方法。
根据本发明的优选实施例,微功耗GPS信号处理方法包括如下步骤(1)和步骤(2):
步骤(1):在第一GPS信号处理模式下,建立GPS信号与时间之间的对应关系并存储与GPS信号有关的记录作为历史记录。
该步骤(1)是本方法中的自学习过程。在该自学习过程中,具体包括:
(1.1)在第一GPS信号处理模式下,采集第一三维加速度信息;
(1.2)采集GPS信息,并根据该GPS信息确定路线信息;
(1.3)根据所述第一三维加速度信息和路线信息,建立GPS信号与时间之间的对应关系,并存储处理后的GPS信号及相应路线信息作为历史记录。
所述第一GPS信号处理模式为CPU以第一方式随时传输和处理采集到的GPS信号。所述第一方式是CPU以第一频率开启GPS信号的采集与处理作业。该第一频率一般较高,例如为5次/分钟。
在自学习过程中,采集到的GPS信息被与地图数据库中的各条道路进行比对,从GPS信号开始采集到终止为止,全部GPS信息所对应的路线信息(例如,道路编号和/或道路名称等)可以被在数据库中单独记录为一条数据记录。该数据记录包括路线信息和该路线信息对应的起始与终止时刻,座位GPS信号与时间之间的对应关系。
经过预定的自学习过程,当超过预定的自学习时间时(例如超过30天),自学习过程结束。此时,对上述各条数据记录进行排序,确定出现频次较高的路线信息以及该些路线信息分别对应的起始和终止时刻,并将这些被确定出来的信息作为历史记录。
步骤(2):在第二GPS信号处理模式下,采集第二三维加速度信息,并根据步骤(1)建立的对应关系以及采集到的第二三维加速度信息,确定不同的GPS信号处理方式具体包括:根据步骤(1)建立的对应关系以及采集到的第二三维加速度信息,确定第二GPS信号处理模式下的GPS信号是否属于历史记录:如果是,则以第一方式采集和处理GPS信号;否则以第二方式采集和处理GPS信号。
其中,所述第二方式是CPU以低于第一频率的第二频率开启GPS信号的采集与处理作业,且所述第二三维加速度信息符合预设条件。这里,“三维加速度信息”包括三维加速度在彼此垂直的三个空间方向上的加速度值。这些值为标量,可以被存储或处理,以直接与预定的加速度阈值进行大小比较。而所述预设条件包括在至少一个方向上的所述加速度值大于预设阈值。
所述第二GPS信号处理模式包括CPU以第二方式不定时地传输和处理采集到的GPS信号。这里的“不定时”优选地包括这样的情形:当所述至少一个方向上的三维加速度值的变化率大于预设变化阈值时,开启GPS接收设备开始采集和处理GPS信号;否则不开启。例如,如果GPS接收设备中的三维加速度检测设备检测到的三维加速度信息的加速度变大速度或者减小速度超过预设的阈值,则开启GPS接收设备开始采集和处理GPS信号。此时,被作为GPS信号的多次采集与处理周期内的作业。GPS接收设备以其正常的采样频率采集GPS信息且GPS接收设备中的CPU随时处理这些GPS信息。
在GPS信号的多次采集与处理周期期间,即在不采集GPS信号的前提下,GPS信息的处理完全采用CPU根据预设的路径预测方法确定GPS接收设备的路线和当前地点。这种预测是基于三维加速度信息和路线信息,并利用CPU在地图数据集和/或路线信息上产生GPS信息实现的。由于这些算法在现有技术中已经存在且并非本发明的发明点,因此在此不作赘述。本领域技术人员能够在不付出创造性劳动的前提下,基于现有GPS路径预测的算法实现。
总之,本发明虽然例举了上述优选实施方式,但是应该说明,显然本领域的技术人员可以进行各种变化和改型。因此,除非这样的变化和改型偏离了本发明的范围,否则都应该包括在本发明的保护范围之内。

Claims (10)

1.一种微功耗GPS信号处理方法,该GPS信号的处理利用CPU作为处理器件,其特征在于,包括如下步骤:
(1)在第一GPS信号处理模式下,建立GPS信号与时间之间的对应关系并存储与GPS信号有关的记录作为历史记录;
(2)在第二GPS信号处理模式下,采集第二三维加速度信息,并根据步骤(1)建立的对应关系以及采集到的第二三维加速度信息,确定不同的GPS信号处理方式。
2.根据权利要求1的信号处理方法,其特征在于,所述步骤(1)具体包括:
(1.1)在第一GPS信号处理模式下,采集第一三维加速度信息;
(1.2)采集GPS信息,并根据该GPS信息确定路线信息;
(1.3)根据所述第一三维加速度信息和路线信息,建立GPS信号与时间之间的对应关系,并存储处理后的GPS信号及相应路线信息作为历史记录。
3.根据权利要求1的信号处理方法,其特征在于,所述步骤(2)中,根据步骤(1)建立的对应关系以及采集到的第二三维加速度信息,确定不同的GPS信号处理方式具体包括:根据步骤(1)建立的对应关系以及采集到的第二三维加速度信息,确定第二GPS信号处理模式下的GPS信号是否属于历史记录:如果是,则以第一方式采集和处理GPS信号;否则以第二方式采集和处理GPS信号。
4.根据权利要求3的信号处理方法,其特征在于,所述第一方式是CPU以第一频率开启GPS信号的采集与处理作业。
5.根据权利要求3的信号处理方法,其特征在于,所述第二方式是CPU以低于第一频率的第二频率开启GPS信号的采集与处理作业,且所述第二三维加速度信息符合预设条件。
6.根据权利要求2的信号处理方法,其特征在于,所述第一和第二三维加速度信息包括三维加速度在彼此垂直的三个空间方向上的加速度值。
7.根据权利要求5的信号处理方法,其特征在于,所述预设条件包括在至少一个方向上的所述加速度值大于预设阈值。
8.根据权利要求1的信号处理方法,其特征在于,所述第一GPS信号处理模式为CPU以第一方式随时传输和处理采集到的GPS信号。
9.根据权利要求1的信号处理方法,其特征在于,所述第二GPS信号处理模式包括CPU以第二方式不定时地传输和处理采集到的GPS信号。
10.根据权利要求9的信号处理方法,其特征在于,所述第二方式还包括:在所述至少一个方向上的三维加速度值的变化率大于预设变化阈值。
CN201510708151.7A 2015-10-27 2015-10-27 微功耗gps信号处理方法 Active CN105372682B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510708151.7A CN105372682B (zh) 2015-10-27 2015-10-27 微功耗gps信号处理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510708151.7A CN105372682B (zh) 2015-10-27 2015-10-27 微功耗gps信号处理方法

Publications (2)

Publication Number Publication Date
CN105372682A true CN105372682A (zh) 2016-03-02
CN105372682B CN105372682B (zh) 2018-01-23

Family

ID=55375031

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510708151.7A Active CN105372682B (zh) 2015-10-27 2015-10-27 微功耗gps信号处理方法

Country Status (1)

Country Link
CN (1) CN105372682B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106019330A (zh) * 2016-05-18 2016-10-12 Tcl移动通信科技(宁波)有限公司 一种基于移动终端的gps节能控制方法及***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09119971A (ja) * 1995-10-25 1997-05-06 Matsushita Electric Ind Co Ltd Gps受信機の信号処理方法
CN101446631A (zh) * 2007-11-28 2009-06-03 联发科技股份有限公司 具有省电模式的电子装置及信号处理方法
CN101738596A (zh) * 2008-11-21 2010-06-16 深圳富泰宏精密工业有限公司 电子装置及节省该电子装置内gps***耗电的方法
CN103443584A (zh) * 2011-03-25 2013-12-11 索尼公司 信息处理设备、信息处理方法和程序

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09119971A (ja) * 1995-10-25 1997-05-06 Matsushita Electric Ind Co Ltd Gps受信機の信号処理方法
CN101446631A (zh) * 2007-11-28 2009-06-03 联发科技股份有限公司 具有省电模式的电子装置及信号处理方法
CN101738596A (zh) * 2008-11-21 2010-06-16 深圳富泰宏精密工业有限公司 电子装置及节省该电子装置内gps***耗电的方法
CN103443584A (zh) * 2011-03-25 2013-12-11 索尼公司 信息处理设备、信息处理方法和程序

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106019330A (zh) * 2016-05-18 2016-10-12 Tcl移动通信科技(宁波)有限公司 一种基于移动终端的gps节能控制方法及***

Also Published As

Publication number Publication date
CN105372682B (zh) 2018-01-23

Similar Documents

Publication Publication Date Title
CN104751631A (zh) 基于gps定位和模糊理论判断出行链交通方式的方法
CN103217693B (zh) 基于北斗卫星***的车辆导航及远程服务终端、***及方法
CN204101732U (zh) 一种gnss新体制信号捕获装置
CN103499825B (zh) 一种高轨航天器bds弱信号快速捕获方法
CN102608626A (zh) 一种高灵敏度卫星导航信号捕获方法及***
CN102594393A (zh) 一种卫星综合基带设备的通用伪码同步***
CN104833988A (zh) 大多普勒动态下高数据速率直扩信号的捕获***及方法
CN104615881B (zh) 一种基于移动位置应用的用户常态轨迹分析方法
CN101718874A (zh) 高灵敏度导航卫星接收机中的信号快速捕获方法及装置
CN103698780A (zh) 一种针对二次编码调制的卫星导航信号的捕获引擎
CN105699996A (zh) 一种导航通信一体化数字基带***及通信方法
CN104536020B (zh) 一种gnss信号捕获方法
CN102243309A (zh) Gnss互相关干扰抑制方法和装置
CN102355279A (zh) 分集最大似然扩频通信位同步方法和***
KR101290750B1 (ko) Gps 신호를 이용한 목적지 추정 방법 및 그 장치
CN102023299A (zh) 一种抑制多径的相关器方法
CN102565819B (zh) 一种卫星导航信号的位同步方法
CN105372682A (zh) 微功耗gps信号处理方法
CN101614804A (zh) 弱信号下gps导航电文数据位同步的方法及装置
CN103926605A (zh) 基于差分循环相干积分的gps弱信号捕获方法
CN103454651A (zh) 一种gps l2c cm码快速捕获方法
CN105116421A (zh) 一种基于云服务的卫星导航接收机
CN102288975B (zh) 一种基于dft优化的捕获方法
CN104155669A (zh) 基于北斗二代卫星导航***的接收机深组合实现方法
EP2420857B1 (en) Location-determining system for radio clients within local-area spaces

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: 610041 8th Floor, Building 1239 B, Middle Section of Yizhou Avenue, Chengdu High-tech Zone, Sichuan Province

Patentee after: Chengdu core technology Co. Ltd.

Address before: 610041 No. 8 Zizhu North Street, Chengdu High-tech Zone, Sichuan Province

Patentee before: CINSOFT LTD.

CP03 Change of name, title or address