【技术实现步骤摘要】
能耗计算方法、装置、存储介质、电子设备及服务器
[0001]本申请属于功耗
,尤其涉及一种能耗计算方法、装置、存储介质、电子设备及服务器。
技术介绍
[0002]许多电子设备上都配置有定位模块,比如北斗导航定位模块、GPS(GlobalPositioning System)定位模块等。定位模块可以为用户提供诸如定位、导航等应用。相关技术中可以对定位模块的能量消耗值进行计算。然而,相关技术中对定位模块的能量消耗值进行计算的准确度较低。
技术实现思路
[0003]本申请实施例提供一种能耗计算方法、装置、存储介质、电子设备及服务器,可以提高计算定位模块的能量消耗值的准确度。
[0004]第一方面,本申请实施例提供一种能耗计算方法,包括:
[0005]确定电子设备的定位模块在工作过程中所经历过的工作状态,所述工作状态至少有一种;
[0006]获取所述定位模块处于各工作状态的时长;
[0007]获取为各工作状态下的定位模块供电的各电源轨对应的预设电流值和预设电压值;
[00 ...
【技术保护点】
【技术特征摘要】
1.一种能耗计算方法,其特征在于,包括:确定电子设备的定位模块在工作过程中所经历过的工作状态,所述工作状态至少有一种;获取所述定位模块处于各工作状态的时长;获取为各工作状态下的定位模块供电的各电源轨对应的预设电流值和预设电压值;根据各工作状态的时长及各电源轨对应的预设电流值和预设电压值,计算所述定位模块在所述工作过程中的能量消耗值。2.根据权利要求1所述的能耗计算方法,其特征在于,所述定位模块的工作状态包括以单频段进行捕获、以双频段进行捕获、以单频段进行跟踪、以双频段进行跟踪、空闲状态、惯性导航状态、辅助定位工作状态中的至少一种;所述获取所述定位模块处于各工作状态的时长,包括:以每一种工作状态作为一个阶段进行统计,当检测到所述定位模块的工作状态发生改变时,结束当前阶段的时长统计,并开始统计下一个阶段的持续时长,以得到所述定位模块处于各所述工作状态的时长。3.根据权利要求1所述的能耗计算方法,其特征在于,所述定位模块的工作状态包括以单频段进行捕获、以双频段进行捕获、以单频段进行跟踪、以双频段进行跟踪、空闲状态、惯性导航状态、辅助定位工作状态中的至少一种;所述获取所述定位模块处于各工作状态的时长,包括:以预设时长作为一个统计阶段,获取所述定位模块在每一阶段中所经历过的各个工作状态的时长,以得到所述定位模块处于各所述工作状态的时长。4.根据权利要求2或3所述的能耗计算方法,其特征在于,所述计算所述定位模块在所述工作过程中的能量消耗值,包括:当所述定位模块处于非空闲状态时,所述定位模块在所述非空闲状态下的能量消耗值为E
work
,所述其中,所述T
i
表示所述定位模块在所述非空闲状态下处于工作状态i的时长,所述I
k
表示用于为处于所述状态i的定位模块供电的第k路电源轨的预设电流值,所述U
k
表示用于为处于所述状态i的定位模块供电的第k路电源轨对应的预设电压值,所述n表示用于为处于所述状态i的定位模块供电的电源轨的路数。5.根据权利要求2或3所述的能耗计算方法,其特征在于,所述计算所述定位模块在所述工作过程中的能量消耗...
【专利技术属性】
技术研发人员:王泽卫,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。