本发明专利技术公开了一种系统电源管理装置、方法及具有电源节能管理功能的系统,其中装置包括:单板节能管理模块、系统节能管理模块以及电源节能管理模块,其中,单板节能管理模块,用于执行单板节能动作,以及生成与单板节能动作对应的单板功率变化量,并在执行单板节能动作之前,将单板功率变化量发送给系统节能管理模块;系统节能管理模块,用于在接收到单板功率变化量后,根据单板功率变化量计算出系统的预期功率变化量,并根据系统的预期功率变化量控制电源节能管理模块调整系统中的电源模块的功率输出。本发明专利技术克服了现有技术中系统的电源节能控制效率差的技术问题,达到了使电源节能控制更加准确,电源节能效果最大化的技术效果。
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及电源领域,尤其涉及一种系统电源管理装置、方法及具有电源节能管理功能的系统。
技术介绍
在一般系统中,为了保障系统在有电源模块出现故障后还能够正常工作,通常都 有一个以上冗余的电源模块在工作,但电源模块自身需要消耗一部分的电能,因此会使系统消耗的电能增加,以及造成电源模块的输出效率不高,使电源模块不能实现最大化的利用。现有技术中,为降低系统功耗,首先检测系统动态功率的变化,其次根据检测到的上述功率变化执行相关的关闭冗余电源模块以及调整系统输入母线电压的操作,最终实现降低系统功耗的目的。这种降低系统功耗的方法一方面需要先对系统动态功率的变化进行检测,另一方面对电源模块执行的节能操作是建立在上述检测到的系统动态功率的变化上,故其在系统的节能操作上依赖于一个检测过程,同时由于上述对系统动态功率变化的检测过程是发生在系统的动态功率变化之后,因此,这种降低系统功耗的方法具有一定的滞后性,不能根据系统中动态功率的变化,及时、准确的对电源模块进行调压、关断控制,因而节能效果较差。
技术实现思路
本专利技术所要解决的技术问题在于,提供系统电源管理装置、方法及具有电源节能管理功能的系统,能够使系统的电源节能控制更加及时、准确,达到节能效果最大化的目的。为了解决上述技术问题,一方面,本专利技术的实施例提供了系统电源管理装置,包括至少一个单板节能管理模块,用于执行单板节能动作,以及存储与单板节能动作对应的单板功率变化量;电源节能管理模块,用于调整系统中的电源模块的功率输出;系统节能管理模块,用于在单板节能管理模块执行单板节能动作之前,根据从所述单板节能管理模块获取的单板功率变化量计算出系统的预期功率变化量,并根据所述系统的预期功率变化量控制所述电源节能管理模块工作。所述系统节能管理模块包括接收单元,用于在执行单板节能动作之前获取单板功率变化量;计算单元,用于计算系统的预期功率变化量;执行单元,用于根据系统的预期功率变化量控制所述电源节能管理模块工作。所述系统节能管理模块还包括判断单元,用于根据所述接收单元获取的单板功率变化量判断单板功耗是否变高,并当判定单板功耗变高时,在所述单板节能管理模块执行单板节能动作之前控制启动执行单元;以及当判定单板功耗变低时,在所述单板节能管理模块执行单板节能动作之后控制启动执行单元。所述执行单元在所述判断单元判定单板功耗变高时,控制所述电源节能管理模块增加电源模块的输出功率;所述执行单元在所述判断单元判定单板功耗变低时,控制所述电源节能管理模块减少电源模块的输出功率。所述单板节能管理模块还用于存储与该单板节能管理模块所执行的每一个单板节能动作对应的单板功率变化量。所述电源节能管理模块控制电源模块执行的节能动作包括打开/关闭电源模块,调整系统电源的母线电压。所述单板节能管理模块所执行的单板节能动作包括对布置在单板上的器件的工作状态进行设置,以及对单板上的端口的开关状态进行设置。另一方面,本专利技术的实施例提供了一种系统电源管理方法,包括以下步骤在执行单板节能动作之前获取与该单板节能动作对应的单板功率变化量;根据所述单板功率变化量计算所述单板所在系统的预期功率变化量;根据系统的预期功率变化量调整系统中的电 源模块的功率输出。所述根据系统的预期功率变化量调整系统中的电源模块的功率输出的方法具体包括根据所述获取的单板功率变化量判断单板功耗是否变高,当判定单板功耗变高时,在执行单板节能动作之前调整电源模块的输出功率;当判定单板功耗变低时,在执行单板节能动作之后调整电源模块的输出功率。所述调整电源模块的输出功率的方法具体包括当判定单板功耗变高时,增加电源模块的输出功率;当判定单板功耗变低时,减少电源模块的输出功率。在步骤在执行单板节能动作之前获取与该单板节能动作对应的单板功率变化量之前包括存储与每一个单板节能动作对应的单板功率变化量。所述增加/减少电源模块的输出功率的方法具体包括通过打开电源模块、调高系统电源的母线电压来增加电源模块的输出功率;以及通过关闭电源模块、调低系统电源的母线电压来减少电源模块的输出功率。所述执行单板节能动作的方法具体包括对布置在单板上的器件的电源工作状态进行设置,以及对单板上的端口的开关状态进行设置。以及,本专利技术还提供一种系统,所述系统包括如权利要求1-6中任一所述的系统电源管理装置,所述系统包括电源模块、主控制板、从控制板和至少一块单板,所述电源模块用于为各所述单板、所述主控制板、所述从控制板供电;所述各单板、主控制板、从控制板上分别设置有单板节能管理模块;所述主控制板上还设置有所述电源节能管理模块和所述系统节能管理模块;所述从控制板上还设置有所述电源节能管理模块和所述系统节能管理模块。采用本专利技术提供的一种系统电源管理装置及方法的技术方案,系统节能管理模块在单板节能管理模块执行单板节能动作之前,根据所述单板节能管理模块发送的单板功率变化量计算出系统的预期功率变化量。一方面,使得系统在进行电源节能控制时,能够在执行单板节能动作之前预先获得系统将会产生的动态功率变化,使系统的电源节能控制过程更加及时;另一方面,通过单板功率变化量计算系统的预期功率变化量,省去了对系统动态功率变化的检测过程。系统节能管理模块根据计算出的系统的预期功率变化量控制电源节能管理模块工作,使电源节能管理模块控制电源模块执行节能动作。通过所述单板节能管理模块和所述系统节能管理模块的相互作用,实现了单板节能动作和电源节能动作联动,完成了对系统中电源模块的输出功率的调整。本专利技术实施例避免了现有技术中需要首先通过检测系统动态功率的变化再执行节能操作所导致的系统的电源节能控制滞后、效率差的问题,能够更为及时地执行电源节能控制操作,较好地实现了系统电源节能,降低了系统的功耗。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I是本专利技术系统电源管理装置的一种实施例的结构示意 图2是图I中系统节能管理模块的结构示意图;图3是本专利技术的具有电源节能管理功能的系统的ー种实施例的结构示意图;图4是本专利技术的系统电源管理方法的一种实施例的流程图;图5是本专利技术的系统电源管理方法中根据系统的预期功率变化量调整系统中电源模块的功率输出的方法的流程图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面參考附图对本专利技术的实施例进行描述。參见图1,为本专利技术中一种系统电源管理装置的一种实施例的结构示意图。如图I所示,该装置包括单板节能管理模块I、系统节能管理模块3以及电源节能管理模块2。所述单板节能管理模块I可设置在系统的单板上,可以在每一个单板中设置一单板节能管理模块1,每ー个单板上的节能管理模块均与所述系统节能管理模块3相连。所述单板节能管理模块I,用于执行单板节能动作,以及生成与所述单板节能动作对应的单板功率变化量;所本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】
【专利技术属性】
技术研发人员:方庆银,夏强志,邱朝平,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。