掌桥专利:专业的专利平台
掌桥专利
首页

一种GNSS接收机的电源控制方法及装置

文献发布时间:2023-06-19 11:29:13


一种GNSS接收机的电源控制方法及装置

技术领域

本发明涉及无线通信技术领域,具体涉及一种GNSS接收机的电源控制方法及装置。

背景技术

目前,在地质灾害形变监测领域,针对三级监测点,已经安装了大量的功能适用和低成本的全球导航卫星系统(Global Navigation Satellite System,简称GNSS)接收机。

GNSS接收机通常采用实时发送的工作模式,并通过太阳能供电。实时发送的工作模式即GNSS接收机按照设定的频率采集一包卫星数据并发送一包的方式。实时发送的工作模式功能单一,流程简单,但功耗较大。此外,野外监测环境复杂,直接的或者间接的因素都会增加GNSS接收机的功耗,轻则导致电池寿命降低,重则会导致电池的电压降到太阳能充电控制器的最低充电电压,这种情况下只能由维护人员带着充电设备现场给电池充电,会导致运维成本的升高。

发明内容

针对现有技术中的问题,本发明实施例提供一种GNSS接收机的电源控制方法及装置,能够至少部分地解决现有技术中存在的问题。

一方面,一种GNSS接收机的电源控制方法,包括:

启动周期工作模式获取GNSS接收机的自检数据;其中,所述周期工作模式是预设的;

根据所述GNSS接收机的自检数据以及电源控制规则,开启相应的省电工作模式;其中,所述省电工作模式是预设的。

另一方面,本发明提供一种GNSS接收机的电源控制装置,包括:

启动单元,用于启动周期工作模式获取GNSS接收机的自检数据;其中,所述周期工作模式是预设的;

第一开启单元,用于根据所述GNSS接收机的自检数据以及电源控制规则,开启相应的省电工作模式;其中,所述省电工作模式是预设的。

再一方面,本发明提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一实施例所述GNSS接收机的电源控制方法的步骤。

又一方面,本发明提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述任一实施例所述GNSS接收机的电源控制方法的步骤。

本发明实施例提供的GNSS接收机的电源控制方法及装置,能够启动周期工作模式获取GNSS接收机的自检数据,然后根据GNSS接收机的自检数据以及电源控制规则,开启相应的省电工作模式,能够根据自检数据的不同开启不同的省电工作模式,能够减少GNSS接收机的功耗,延长蓄电池的使用,从而降低了GNSS接收机的运维成本。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:

图1是本发明第一实施例提供的GNSS接收机的电源控制方法的流程示意图。

图2是本发明第二实施例提供的GNSS接收机的结构示意图。

图3是本发明第三实施例提供的GNSS接收机的电源控制方法的流程示意图。

图4是本发明第四实施例提供的GNSS接收机的电源控制方法的流程示意图。

图5是本发明第五实施例提供的GNSS接收机的电源控制装置的结构示意图。

图6是本发明第六实施例提供的GNSS接收机的电源控制装置的结构示意图。

图7是本发明第七实施例提供的GNSS接收机的电源控制装置的结构示意图。

图8是本发明第八实施例提供的GNSS接收机的电源控制装置的结构示意图。

图9是本发明第九实施例提供的GNSS接收机的电源控制装置的结构示意图。

图10是本发明第十实施例提供的GNSS接收机的电源控制装置的结构示意图。

图11是本发明第十一实施例提供的GNSS接收机的电源控制装置的结构示意图。

图12是本发明第十二实施例提供的电子设备的实体结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

为了便于理解本申请提供的技术方案,下面先对本申请技术方案的研究背景进行简单说明。现有技术中,GNSS接收机的工作模式单一且功耗较大。GNSS接收机的功耗主要来源于以下三个方面:(1)因GNSS接收机要持续跟踪卫星信号,其最大的耗电单元GNSS板卡需处于长通电状态,导致整体功耗大;(2)季节交替带来的树木遮挡会引起GNSS接收机的搜星质量变差或者光照条件变差,从而消耗大量的电量;(3)上报无用数据,消耗电能;(4)GNSS接收机本体的故障也会引起不必要的电能消耗。因此,本发明实施例提供一种GNSS接收机的电源控制方法,能够减少GNSS接收机的功耗,延迟电池的使用寿命,从而降低了GNSS接收机的运维成本。

图1是本发明第一实施例提供的GNSS接收机的电源控制方法的流程示意图,如图1所示,本发明实施例提供的GNSS接收机的电源控制方法,包括:

S101、启动周期工作模式获取GNSS接收机的自检数据;其中,所述周期工作模式是预设的;

具体地,GNSS接收机的周期工作模式即照设定的周期上报自检数据,当所述GNSS接收机启动周期工作模式时,可以进行上电自检,对GNSS接收机的各个硬件模块的工作状态进行自动检测,获得GNSS接收机的自检数据,所述自检数据包括GNSS接收机的经纬度、GNSS接收机的高程、搜星数量、蓄电池电压、太阳能板电压、通信信号强度等。GNSS接收机在获得自检数据之后,可以上报所述自检数据。其中,所述周期工作模式是预设的,根据实际需要进行设置,本发明实施例不做限定。

例如,设置GNSS接收机的上报周期为1小时,每隔1小时启动一次周期工作模式,将检测获得的自检数据上报。

例如,图2是本发明第二实施例提供的GNSS接收机的结构示意图,如图2所示,本发明实施例提供的GNSS接收机包括微处理器1、电源管理模块2、电压采集模块3、GNSS定位模块4、无线通信模块5、存储模块6、蓄电池7和太阳能板8,微处理器1分别与电源管理模块2、电压采集模块3、GNSS定位模块4、无线通信模块5和存储模块6相连,电源管理模块2分别与GNSS定位模块4、无线通信模块5、蓄电池7和太阳能板8相连,电压采集模块3分别与蓄电池7和太阳能板8相连。微处理器1可以采用超低功耗高性能的处理器,用于对GNSS接收机板卡的原始数据和星历数据进行存储和发送处理。电源管理模块2包括第一电源模块21和第二电源模块22,第一电源模块21用于控制微处理器1的供电,第二电源模块22用于控制GNSS定位模块4和无线通信模块5的供电。电压采集模块3用于采集蓄电池7和太阳能电8的电压,微处理器1可以控制电压采集模块3的开关状态。GNSS定位模块包括GNSS板卡和GNSS天线。存储模块6用于存储配置参数、原始数据等数据,无线通信模块5用于收发数据。GNSS接收机在上电进行自检之后,微处理器1可以通过GNSS定位模块4获得经纬度和高程,微处理器1可以通过电压采集模块3获得蓄电池7和太阳能板8的电压,微处理器1可以通过无线通信模块5获得通信信号强度。

S102、根据所述GNSS接收机的自检数据以及电源控制规则,开启相应的省电工作模式;其中,所述省电工作模式是预设的。

具体地,所述GNSS接收机在获得自检数据之后,可以根据所述自检数据以及电源控制规则,开启相应的省电工作模式。当所述GNSS接收机处于所述省电工作模式,可以减少电能的消耗。其中,所述省电工作模式是预设的。所述电源控制规则根据实际需要进行设置,本发明实施例不做限定。

例如,所述省电工作模式包括低功耗工作模式、空闲工作模式和省电周期工作模式。在所述低功耗工作模式下,所述GNSS接收机包括的器件处于低功耗状态或者断电状态,比如所述GNSS接收机的微处理器和存储器处于低功耗状态,GNSS接收机的电压采集模块、GNSS定位模块和无线通信模块处于断电状态。在所述空闲工作模式下,给所述GNSS接收机的GNSS板卡和无线通信模块供电,但GNSS板卡和无线通信模块处于不采集也不发送数据的状态。在所述省电周期工作模式下,所述GNSS接收机延长数据采集和发送的周期,比如将GNSS板卡的观测数据及星历数据的采集周期调整设定值的3倍,通过降低数据采集和发送的频率,节约电能,使GNSS接收机能够运行更长时间。

本发明实施例提供的GNSS接收机的电源控制方法,能够启动周期工作模式获取GNSS接收机的自检数据,然后根据GNSS接收机的自检数据以及电源控制规则,开启相应的省电工作模式,能够根据自检数据的不同开启不同的省电工作模式,减少GNSS接收机的功耗,延长蓄电池的使用,从而降低了运维成本。此外,由于减少蓄电池电量的浪费,能够延长蓄电池的使用寿命,进一步降低了运维成本。

图3是本发明第三实施例提供的GNSS接收机的电源控制方法的流程示意图,如图3所示,在上述各实施例的基础上,进一步地,所述自检数据包括经纬度和高程;相应地,所述根据所述GNSS接收机的自检数据以及电源控制规则,开启相应的省电工作模式包括:

S301、若判断获知所述经纬度和高程为零,则重新获取所述经纬度和高程;

具体地,GNSS接收机在获得自检数据之后,可以获得所述自检数据包括的经纬度和高程,然后判断所述经纬度和高程是否为零,如果所述经度、纬度和高程都为零,那么再重新获取所述经纬度和高程。

S302、若判断获知重新取的经纬度和高程为零,则开启低功耗工作模式;其中,所述省电工作模式包括所述低功耗工作模式。

具体地,GNSS接收机重新获得所述经纬度和高程之后,判断重新获得的经纬度和高程是否为零,如果重新获得的所述经度、纬度和高程依然为零,说明GNSS接收机的GNSS板卡或者天线存在接触不良或者损坏的情况,不能准确的获得经纬度和高程,采集的数据是无用的数据,那么GNSS接收机开启低功耗工作模式,以节省电能。其中,所述低功耗工作模式是预设的,根据实际需要进行设置,本发明实施例不做限定。所述省电工作模式包括所述低功耗工作模式。

当检测的GNSS板卡的经纬度和高程为零时,采集的数据是无用数据,在所述低功耗工作模式下,会将GNSS接收机上的高耗电模块GNSS板卡和无线通信模块关断,从而降低GNSS接收机的功耗,使GNSS接收机能够运行更长时间,从而降低了运维成本。此外,由于不会传递无用数据,还能够节省通信流量,进一步降低了运维成本。

在上述各实施例的基础上,进一步地,所述自检数据包括搜星数量;相应地,所述根据所述GNSS接收机的自检数据以及电源控制规则,开启相应的省电工作模式包括:

若判断所述搜星数量小于搜星阈值,则开启空闲工作模式;其中,所述省电工作模式包括所述空闲工作模式。

具体地,GNSS接收机在获得自检数据之后,可以获得所述自检数据包括的搜星数量,然后将所述搜星数量与搜星阈值进行比较,如果所述搜星数量小于所述搜星阈值,说明GNSS接收机所在位置的搜星质量差,采集的数据无法用于解算,那么GNSS接收机可以开启空闲工作模式,以节省电能。其中,所述搜星阈值根据实际需要进行设置,本发明实施例不做限定。所述空闲工作模式是预设的,根据实际需要进行设置,本发明实施例不做限定。所述省电工作模式包括所述空闲工作模式。

例如,GNSS接收机获得全球定位系统(Global Positioning System,GPS)的搜星数量a和北斗卫星导航定位系统(BeiDou Navigation Satellite System,简称BDS)的搜星数量b,搜星阈值为4,如果a和b都小于4,那么GNSS接收机开启空闲工作模式。

当GNSS板卡的搜星数量达不到要求时,即使将数据上报,上报的也是无效数据,所以在搜星数量小于搜星阈值,开启空闲工作模式,不进行数据采集和上报,能够降低GNSS接收机的功耗,从而降低了运维成本。此外,由于不会传递无效数据,还能够节省通信流量,进一步降低了运维成本。

图4是本发明第四实施例提供的GNSS接收机的电源控制方法的流程示意图,如果4所示,在上述各实施例的基础上,进一步地,所述自检数据包括蓄电池电压;相应地,所述根据所述GNSS接收机的自检数据以及电源控制规则,开启相应的省电工作模式包括:

S401、若判断获知所述蓄电池电压小于一级电压阈值且大于等于二级电压阈值,则开启省电周期工作模式;

具体地,GNSS接收机在获得自检数据之后,可以获得所述自检数据包括的蓄电池电压,然后将所述蓄电池电压与一级电压阈值和二级电压阈值进行比较,如果所述蓄电池电压小于一级电压阈值且大于等于二级电压阈值,说明蓄电池的电量不足,那么开启省电周期工作模式,以节约电能。其中,所述一级电压阈值和二级电压阈值根据实际经验进行设置,本发明实施例不做限定。可理解的是,所述一级电压阈值大于所述二级电压阈值。所述省电周期工作模式是预设的,根据实际需要进行设置,本发明实施例不做限定。所述省电工作模式包括所述省电周期工作模式。

S402、若判断获知所述蓄电池电压小于所述二级电压阈值,则开启低功耗工作模式;其中,所述省电工作模式包括所述省电周期工作模式和所述低功耗工作模式。

具体地,GNSS接收机将所述蓄电池电压与所述二级电压阈值进行比较,如果所述蓄电池电压小于所述二级电压阈值,那么GNSS接收机开启低功耗工作模式,以进一步节省电能。其中,所述低功耗工作模式是预设的,根据实际需要进行设置,本发明实施例不做限定。所述省电工作模式包括所述低功耗工作模式。

当蓄电池的电压低于设定的一级电压阈值且大于等于二级电压阈值时,GNSS接收机开启省电周期工作模式,通过延长采集和发送数据的频率来降低系统的功耗,确保蓄电池的电量能维持GNSS接收机工作。而当蓄电池的电压低于二级电压阈值时,GNSS接收机开启低功耗工作模式,能够进一步降低GNSS接收机的功耗。GNSS接收机根据两级电压阈值的自动调整工作模式不仅保证了GNSS接收机的运行,也给维护人员争取了宝贵的维修时间。

在上述各实施例的基础上,进一步地,所述自检数据包括通信信号强度;相应地,所述根据所述GNSS接收机的自检数据以及电源控制规则,开启相应的省电工作模式包括:

若判断获知连续预设次数获得的所述通信信号强度不满足通信条件,则开启低功耗工作模式;其中,所述省电工作模式包括所述低功耗工作模式,所述通信条件是预设的。

具体地,GNSS接收机在获得自检数据之后,可以获得所述自检数据包括的通信信号强度,然后判断所述通信信号强度是否满足通信条件,如果所述通信信号强度不满足所述通信条件,说明通信信号较差,很难进行数据传输,那么重新获取所述通信信号强度,如果连续预设次数获得的通信信息强度都不满足所述通信条件,那么开启低功耗工作模式,以节约电能。其中,所述预设次数根据实际经验进行设置,本发明实施例不做限定。所述低功耗工作模式是预设的,根据实际需要进行设置,本发明实施例不做限定。所述省电工作模式包括所述低功耗工作模式。所述通信条件是预设的。所述预设次数根据实际经验进行设置,本发明实施例不做限定。

例如,采用4G进行通信,对应的通信条件为4G信号的强度值不等于99和255,且4G信号的强度值大于等于4。如果GNSS接收机获得的4G信号强度值等于99、255或者4G信号强度值小于4,4G信号强度值不满足上述通信条件,说明4G信号较差。可以重新获取4G信号强度值,如果连续3次获得的4G信号强度值都不满足上述通信条件,那么GNSS接收机开启低功耗工作模式。

当通信信号强度不满足通信条件时,可能是天线或SIM卡接触不良或者基站信号问题引起,GNSS接收机开启低功耗工作模式,GNSS板卡的数据无法正常发送,可以将采集的GNSS板卡的数据存储下来,等到通信信号强度满足通信条件时再发送。

在上述各实施例的基础上,进一步地,所述GNSS接收机的电源控制方法还包括:

若判断获知所述通信信号强度满足所述通信条件,则开启实时工作模式;其中,所述实时工作模式是预设的。

具体地,GNSS接收机在获得自检数据之后,可以获得所述自检数据包括的通信信号强度,然后判断所述通信信号强度是否满足通信条件,如果所述通信信号强度满足所述通信条件,那么GNSS接收机开启实时工作模式,所述实时工作模式可以是按照设定的周期采集和发送GNSS板卡的观测数据和星历数据。其中,所述实时工作模式是预设的,根据实际需要进行设置,本发明实施例不做限定。

例如,可以设置采集和发送所述观测数据的周期为10秒钟一次,可以设置采集和发送所述星历数据的周期为30分钟一次。

在上述各实施例的基础上,进一步地,本发明实施例提供的GNSS接收机的电源控制方法还包括:

若判断获知所述GNSS接收机没有开启低功耗工作模式且到达实时工作模式触发时间,则开启实时工作模式;其中,所述省电工作模式包括所述低功耗工作模式。

具体地,GNSS接收机在没有开启低功耗工作模式并且到达实时工作模式的触发时间时,可以开启实时工作模式,所述实时工作模式可以是按照设定的周期采集和发送GNSS板卡的观测数据和星历数据。其中,所述实时工作模式是预设的,根据实际需要进行设置,本发明实施例不做限定。所述省电工作模式包括所述低功耗工作模式。

由于GNSS接收机处于低功耗工作模式时是无法完成数据的采集和发送的,将GNSS接收机没有处于低功耗工作模式作为开启实时工作模式的条件,避免GNSS接收机在无法完成数据的采集和发送时开启实时工作模式,避免电池电量的浪费,也能够降低GNSS接收机的运维成本。

在上述各实施例的基础上,进一步地,本发明实施例提供的GNSS接收机的电源控制方法还包括:

在所述实时工作模式结束之后,开启空闲工作模式;其中,所述空闲工作模式是预设的。

具体地,GNSS接收机在实时工作模式结束之后,例如完成了GNSS板卡的观测数据和星历数据的发送之后,可以开启空闲工作模式,以节省电能。其中,所述空闲工作模式是预设的。可理解的是,如果GNSS接收机既没有开启周期工作模式也没有开启实时工作模式,那么就可以开启所述空闲工作模式,也节省电能。

本发明实施例提供的GNSS接收机的电源控制方法,可根据GNSS接收机的自检数据,灵活调整工作模式,有效解决了电池电量的浪费、无用数据的上报,并节约了流量成本,降低了GNSS接收机的维护成本。

图5是本发明第五实施例提供的GNSS接收机的电源控制装置的结构示意图,如图5所示,本发明实施例提供的GNSS接收机的电源控制装置包括启动单元501和第一开启单元502,其中:

启动单元501用于启动周期工作模式获取GNSS接收机的自检数据;其中,所述周期工作模式是预设的;第一开启单元502用于根据所述GNSS接收机的自检数据以及电源控制规则,开启相应的省电工作模式;其中,所述省电工作模式是预设的。

具体地,GNSS接收机的周期工作模式即照设定的周期上报自检数据,当启动单元501启动周期工作模式时,可以进行上电自检,对GNSS接收机的各个硬件模块的工作状态进行自动检测,获得GNSS接收机的自检数据,所述自检数据包括GNSS接收机的经纬度、GNSS接收机的高程、搜星数量、蓄电池电压、太阳能板电压、通信信号强度等。GNSS接收机在获得自检数据之后,可以上报所述自检数据。其中,所述周期工作模式是预设的,根据实际需要进行设置,本发明实施例不做限定。

在获得自检数据之后,第一开启单元502可以根据所述自检数据以及电源控制规则,开启相应的省电工作模式。当所述GNSS接收机处于所述省电工作模式,可以减少电能的消耗。其中,所述省电工作模式是预设的。所述电源控制规则根据实际需要进行设置,本发明实施例不做限定。

本发明实施例提供的GNSS接收机的电源控制装置,能够启动周期工作模式获取GNSS接收机的自检数据,然后根据GNSS接收机的自检数据以及电源控制规则,开启相应的省电工作模式,能够根据自检数据的不同开启不同的省电工作模式,减少GNSS接收机的功耗,延长蓄电池的使用,从而降低了运维成本。此外,由于减少蓄电池电量的浪费,能够延长蓄电池的使用寿命,进一步降低了运维成本。

图6是本发明第六实施例提供的GNSS接收机的电源控制装置的结构示意图,如图6所示,在上述各实施例的基础上,进一步地,所述自检数据包括经纬度和高程;相应地,第一开启单元502包括第一判断子单元5021和第二判断子单元5022,其中:

第一判断子单元5021用于在判断获知所述经纬度和高程为零之后,重新获取所述经纬度和高程;第二判断子单元5022用于在判断获知重新取的经纬度和高程为零之后,开启低功耗工作模式;其中,所述省电工作模式包括所述低功耗工作模式。

具体地,在获得自检数据之后,第一判断子单元5021可以获得所述自检数据包括的经纬度和高程,然后判断所述经纬度和高程是否为零,如果所述经度、纬度和高程都为零,那么再重新获取所述经纬度和高程。

重新获得所述经纬度和高程之后,第二判断子单元5022判断重新获得的经纬度和高程是否为零,如果重新获得的所述经度、纬度和高程依然为零,说明GNSS接收机的GNSS板卡或者天线存在接触不良或者损坏的情况,不能准确的获得经纬度和高程,采集的数据是无用的数据,那么第二判断子单元5022开启低功耗工作模式,以节省电能。其中,所述低功耗工作模式是预设的,根据实际需要进行设置,本发明实施例不做限定。所述省电工作模式包括所述低功耗工作模式。

图7是本发明第七实施例提供的GNSS接收机的电源控制装置的结构示意图,如图7所示,在上述各实施例的基础上,进一步地,所述自检数据包括搜星数量;相应地,第一开启单元502包括:

第三判断子单元5023用于在判断所述搜星数量小于搜星阈值之后,开启空闲工作模式;其中,所述省电工作模式包括所述空闲工作模式。

具体地,在获得自检数据之后,第三判断子单元5023可以获得所述自检数据包括的搜星数量,然后将所述搜星数量与搜星阈值进行比较,如果所述搜星数量小于所述搜星阈值,说明GNSS接收机所在位置的搜星质量差,采集的数据无法用于解算,那么第三判断子单元5023可以开启空闲工作模式,以节省电能。其中,所述搜星阈值根据实际需要进行设置,本发明实施例不做限定。所述空闲工作模式是预设的,根据实际需要进行设置,本发明实施例不做限定。所述省电工作模式包括所述空闲工作模式。

图8是本发明第八实施例提供的GNSS接收机的电源控制装置的结构示意图,如图8所示,在上述各实施例的基础上,进一步地,所述自检数据包括蓄电池电压;相应地,第一开启单元502包括第四判断子单元5024和第五判断子单元5025,其中:

第四判断子单元5024用于在判断获知所述蓄电池电压小于一级电压阈值且大于等于二级电压阈值之后,开启省电周期工作模式;第五判断子单元5025用于在判断获知所述蓄电池电压小于所述二级电压阈值之后,开启低功耗工作模式;其中,所述省电工作模式包括所述省电周期工作模式和所述低功耗工作模式。

具体地,在获得自检数据之后,第四判断子单元5024可以获得所述自检数据包括的蓄电池电压,然后将所述蓄电池电压与一级电压阈值和二级电压阈值进行比较,如果所述蓄电池电压小于一级电压阈值且大于等于二级电压阈值,说明蓄电池的电量不足,那么开启省电周期工作模式,以节约电能。其中,所述一级电压阈值和二级电压阈值根据实际经验进行设置,本发明实施例不做限定。可理解的是,所述一级电压阈值大于所述二级电压阈值。所述省电周期工作模式是预设的,根据实际需要进行设置,本发明实施例不做限定。所述省电工作模式包括所述省电周期工作模式。

第五判断子单元5025将所述蓄电池电压与所述二级电压阈值进行比较,如果所述蓄电池电压小于所述二级电压阈值,那么第五判断子单元5025开启低功耗工作模式,以进一步节省电能。其中,所述低功耗工作模式是预设的,根据实际需要进行设置,本发明实施例不做限定。所述省电工作模式包括所述低功耗工作模式。

图9是本发明第九实施例提供的GNSS接收机的电源控制装置的结构示意图,如图9所示,在上述各实施例的基础上,进一步地,所述自检数据包括通信信号强度;相应地,第一开启单元502包括第六判断子单元5026,其中:

第六判断子单元5026用于在判断获知连续预设次数获得的所述通信信号强度不满足通信条件之后,开启低功耗工作模式;其中,所述省电工作模式包括所述低功耗工作模式,所述通信条件是预设的。

具体地,在获得自检数据之后,第六判断子单元5026可以获得所述自检数据包括的通信信号强度,然后判断所述通信信号强度是否满足通信条件,如果所述通信信号强度不满足所述通信条件,说明通信信号较差,很难进行数据传输,那么重新获取所述通信信号强度,如果连续预设次数获得的通信信息强度都不满足所述通信条件,那么开启低功耗工作模式,以节约电能。其中,所述预设次数根据实际经验进行设置,本发明实施例不做限定。所述低功耗工作模式是预设的,根据实际需要进行设置,本发明实施例不做限定。所述省电工作模式包括所述低功耗工作模式。所述通信条件是预设的。所述预设次数根据实际经验进行设置,本发明实施例不做限定。

图10是本发明第十实施例提供的GNSS接收机的电源控制装置的结构示意图,如图10所示,在上述各实施例的基础上,进一步地,本发明实施例提供的GNSS接收机的电源控制装置还包括第二开启单元503,其中:

第二开启单元503用于在判断获知所述通信信号强度满足通信条件之后,开启实时工作模式;其中,所述实时工作模式是预设的。

具体地,在获得自检数据之后,第二开启单元503可以获得所述自检数据包括的通信信号强度,然后判断所述通信信号强度是否满足通信条件,如果所述通信信号强度满足所述通信条件,那么第二开启单元503开启实时工作模式,所述实时工作模式可以是按照设定的周期采集和发送GNSS板卡的观测数据和星历数据。其中,所述实时工作模式是预设的,根据实际需要进行设置,本发明实施例不做限定。

图11是本发明第十一实施例提供的GNSS接收机的电源控制装置的结构示意图,如图11所示,在上述各实施例的基础上,进一步地,本发明实施例提供的GNSS接收机的电源控制装置还包括第三开启单元504,其中:

第三开启单元504用于在判断获知所述GNSS接收机没有开启低功耗工作模式且到达实时工作模式触发时间之后,开启实时工作模式;其中,所述省电工作模式包括所述低功耗工作模式,所述实时工作模式是预设的。

具体地,在没有开启低功耗工作模式并且到达实时工作模式的触发时间时,第三开启单元504可以开启实时工作模式,所述实时工作模式可以是按照设定的周期采集和发送GNSS板卡的观测数据和星历数据。其中,所述实时工作模式是预设的,根据实际需要进行设置,本发明实施例不做限定。所述省电工作模式包括所述低功耗工作模式。

本发明实施例提供的装置的实施例具体可以用于执行上述各方法实施例的处理流程,其功能在此不再赘述,可以参照上述方法实施例的详细描述。

图12是本发明第十二实施例提供的电子设备的实体结构示意图,如图12所示,该电子设备可以包括:处理器(processor)1201、通信接口(Communications Interface)1202、存储器(memory)1203和通信总线1204,其中,处理器1201,通信接口1202,存储器1203通过通信总线1204完成相互间的通信。处理器1201可以调用存储器1203中的逻辑指令,以执行如下方法:启动周期工作模式获取GNSS接收机的自检数据;其中,所述周期工作模式是预设的;根据所述GNSS接收机的自检数据以及电源控制规则,开启相应的省电工作模式;其中,所述省电工作模式是预设的。

此外,上述的存储器1203中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

本实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:启动周期工作模式获取GNSS接收机的自检数据;其中,所述周期工作模式是预设的;根据所述GNSS接收机的自检数据以及电源控制规则,开启相应的省电工作模式;其中,所述省电工作模式是预设的。

本实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储计算机程序,所述计算机程序使所述计算机执行上述各方法实施例所提供的方法,例如包括:启动周期工作模式获取GNSS接收机的自检数据;其中,所述周期工作模式是预设的;根据所述GNSS接收机的自检数据以及电源控制规则,开启相应的省电工作模式;其中,所述省电工作模式是预设的。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在本说明书的描述中,参考术语“一个实施例”、“一个具体实施例”、“一些实施例”、“例如”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

相关技术
  • 一种GNSS接收机的电源控制方法及装置
  • 一种GNSS接收机的控制方法、装置与系统
技术分类

06120112943518