This document describes techniques and devices for suppressing power spikes. In some embodiments, these techniques and devices determine the amount of power available to the battery while maintaining a particular voltage level and the amount of power necessary for the component to perform the task. When the required amount of power exceeds the available power, the power state of the component is changed to effectively support the battery to maintain a particular voltage level.
【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
该背景被提供用于一般性地呈现用于本公开的上下文的目的。除非在此另外指明,否则背景中所描述的材料既不明确地也不隐含地被承认是本公开或下面的权利要求的现有技术。电池常常被用作移动计算和电子设备的电源。通常地,移动设备的运行时间由设备的电池的提供功率的能力来确定。该功率从电池被抽取直到电池不能够支持移动设备的操作为止。然而,电池的提供功率的能力可以取决于从电池抽取功率的方式。例如,从低容量的电池所消耗的功率的尖峰可能使得电池的电压大幅度下降。由于一些设备数据保护阈值基于电池电压,因而这种大幅度的电压下降可能触发设备过早关闭。此外,尽管电池已经处于低容量,但是电池可能仍然包含由于过早关闭而未被利用的有用功率。如此,功耗中的尖峰可能影响用户使用设备的能力并且阻止电池的有用功率的完全利用。
技术实现思路
本文档描述了用于抑制功率尖峰的技术和装置。在至少一些情况中,抑制设备所消耗的功率的尖峰可以防止设备的电池的电压遭遇关闭阈值。通过这样做,更多能量可以从电池被提取,从而支持设备运行更长的持续时间。在一些实施例中,确定电池在维持规定的电压电平的同时能够提供的可用功率量。还确定将由组件消耗的必需功率量。当必需功率量超过可用功率量时,这些组件的相应功率状态被改变以减少将被消耗的功率量,并且从而支持电池维持规定的电压电平。在其他实施例中,接收执行具有特定优先级的任务的请求。然后确定资源将消耗的用以执行该任务和其他任务的必需功率量。响应于确定必需功率量将超过电池能够提供的可用功率量,识别参与执行具有更低的优先级的其他任务的资源。这些所识别的资源的功率状态然后被改变,使得必需功率 ...
【技术保护点】
一种用于抑制电池供电计算设备中的功率尖峰的计算机实现的方法,所述方法包括:针对即将到来的时间点,确定所述电池供电计算设备的电池在维持特定电压电平的同时能够提供的可用功率量;针对所述即将到来的时间点,确定所述电池供电计算设备的组件以所述组件的相应功率状态执行任务的至少一部分将消耗的必需功率量;以及响应于确定所述必需功率量超过所述可用功率量,在所述即将到来的时间点处,改变所述组件的相应功率状态中的一个或多个相应功率状态,以有效支持所述电池维持所述特定电压电平。
【技术特征摘要】
【国外来华专利技术】2015.02.09 US 14/617,7191.一种用于抑制电池供电计算设备中的功率尖峰的计算机实现的方法,所述方法包括:针对即将到来的时间点,确定所述电池供电计算设备的电池在维持特定电压电平的同时能够提供的可用功率量;针对所述即将到来的时间点,确定所述电池供电计算设备的组件以所述组件的相应功率状态执行任务的至少一部分将消耗的必需功率量;以及响应于确定所述必需功率量超过所述可用功率量,在所述即将到来的时间点处,改变所述组件的相应功率状态中的一个或多个相应功率状态,以有效支持所述电池维持所述特定电压电平。2.根据权利要求1所述的计算机实现的方法,其中改变所述组件的相应功率状态中的所述一个或多个相应功率状态包括:改变所述任务或所述电池供电计算设备的其他任务被执行的顺序,以在所述即将到来的时间点处有效降低参与执行所述任务的所述组件中的至少一个组件的相应功率状态。3.根据权利要求1所述的计算机实现的方法,其中改变所述组件的相应功率状态中的所述一个或多个相应功率状态包括:降低所述组件中的至少一个组件的相应功率状态。4.根据权利要求3所述的计算机实现的方法,其中降低所述组件的相应功率状态中的所述一个或多个相应功率状态消极影响所述任务的执行,并且所述方法还包括:在另一时间点处,提升所述组件的相应功率状态中的所述一个或多个相应功率状态,以减轻对所述任务的执行的所述影响。5.根据权利要求4所述的计算机实现的方法,其中所述另一时间点出现在所述必需功率量超过所述可用功率量的所述即将到来的时间点之前或之后。6.根据权利要求1所述的计算机实现的方法,其中所述可用功率量基于所述电池的开路电势、内电阻和负载电流被确定。7.根据权利要求1所述的计算机实现的方法,其中所述特定电压电平处于或大于硬截止电压电平或软截止电压电平,在所述硬截止电压电平或所述软截止电压电平处,所述电池供电计算设备停止操作,并且维持所述特定电压电平有效支持所述电池供电计算设备在所述组件消耗所述必需功率量的同时继续操作。8.根据权利要求1所述的计算机实现的方...
【专利技术属性】
技术研发人员:R·钱德拉,S·E·霍德格斯,J·L·梅纳沙根,N·A·B·普里延萨,A·巴达姆,T·莫斯希布罗达,胡盼,A·J·菲瑞塞,E·斯基亚尼,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。