一种多电源供电控制方法、多电源供电系统及服务器与流程



1.本技术实施例涉及电子技术领域,尤其涉及一种多电源供电控制方法、多电源供电系统及服务器。


背景技术:



2.供电电源用于为负载提供电能,随着负载功耗的增加,一般会采用多个供电电源为负载提供电能。例如,随着人工智能(artificial intelligence,ai)等应用场景对计算能力的需求快速增加,服务器的功耗不断增加,可以通过多个供电电源为服务器供电,以满足服务器的功率需求。
3.目前,在多个供电电源为负载供电时,采用均流技术控制多个供电电源的输出功率,以提供满足负载需求的功率。但是,当负载所需的功率变化时,将导致多个供电电源的效率较低。


技术实现要素:



4.本技术实施例提供一种多电源供电控制方法、多电源供电系统及服务器,解决了目前多个供电电源向负载提供电能时的效率较低的问题。
5.为达到上述目的,本技术实施例采用如下技术方案:
6.本技术实施例的第一方面,提供一种多电源供电控制方法,该方法包括:首先,获取负载的功耗;然后,根据第一数量的每个供电电源的最佳输出功率和负载的功耗,确定每个供电电源对应的目标输出功率。其中,第一数量为大于或等于2的整数,最佳输出功率为供电电源在效率最高时的输出功率。最后,按照目标输出功率控制对应的供电电源向负载提供电能。
7.可选的,上述负载的功耗可以为负载的预估功耗,或者,可以为负载的当前功耗。
8.可选的,上述第一数量的供电电源可以为最佳输出功率相同的供电电源,或者,可以为最佳输出功率不同的供电电源,本技术实施例对此并不限定。
9.本技术实施例提供的多电源供电控制方法,在控制第一数量的供电电源向负载提供电能的过程中,根据负载的功耗、以及每个供电电源的效率,对每个供电电源的输出功率进行单独控制,使得每个供电电源的目标输出功率接近最佳输出功率,以向负载提供电能,因此能够提高该第一数量的供电电源的效率。
10.结合第一方面,在一种可能的实现方式中,该方法还包括:若第一数量的供电电源中存在第二数量的供电电源的最佳输出功率之和等于负载的功耗,则第二数量的供电电源对应的目标输出功率为对应的最佳输出功率,其余数量的供电电源对应的目标输出功率为0w,第二数量小于或等于第一数量。
11.本技术实施例提供的多电源供电控制方法,在第一数量的供电电源中存在第二数量的供电电源的最佳输出功率之和等于负载的功耗时,根据第二数量的供电电源的最佳输出功率以及负载的功耗,确定第二数量的供电电源中的每个供电电源对应的目标输出功率
为对应的最佳输出功率,以向负载提供电能,使得每个供电电源的目标输出功率接近最佳输出功率,确定其余数量的供电电源对应的目标输出功率为0w,因此能够提高该第一数量的供电电源的效率。
12.结合第一方面,在一种可能的实现方式中,该方法还包括:若第一数量的供电电源中存在第二数量的供电电源的最佳输出功率之和小于负载的功耗,且第二数量的供电电源的最佳输出功率与第一比例的第一供电电源的最佳输出功率之和大于负载的功耗,则根据第二数量的供电电源的最佳输出功率以及负载的功耗,确定第二数量的供电电源对应的目标输出功率,其余数量的供电电源对应的目标输出功率为0w,其中,第二数量的供电电源对应的目标输出功率的和等于负载的功耗,第二数量小于所述第一数量,第一比例大于0,且小于1,第一供电电源为第一数量的供电电源中的一个。
13.本技术实施例提供的多电源供电控制方法,在第一数量的供电电源中存在第二数量的供电电源的最佳输出功率之和小于负载的功耗,且第二数量的供电电源的最佳输出功率与第一比例的第一供电电源的最佳输出功率之和大于负载的功耗时,根据第二数量的供电电源的最佳输出功率以及负载的功耗,确定每个供电电源对应的目标输出功率,以向负载提供电能,使得每个供电电源的目标输出功率接近最佳输出功率,确定其余数量的供电电源对应的目标输出功率为0w,因此能够提高该第一数量的供电电源的效率。
14.结合第一方面,在一种可能的实现方式中,若第一数量的供电电源中存在第二数量的供电电源的最佳输出功率与第一比例的所述第一供电电源的最佳输出功率之和小于或等于负载的功耗,且第三数量的供电电源的最佳输出功率之和大于负载的功耗,则根据第三数量的供电电源的最佳输出功率以及负载的功耗,确定第三数量的供电电源对应的目标输出功率,其余数量的供电电源对应的目标输出功率为0w,其中,第三数量的供电电源对应的目标输出功率的和等于负载的功耗;第三数量大于所述第二数量,且第三数量小于或等于第一数量,第一供电电源为所述第一数量的供电电源中的一个。
15.本技术实施例提供的多电源供电控制方法,在第一数量的供电电源中存在第二数量的供电电源的最佳输出功率与第一比例的所述第一供电电源的最佳输出功率之和小于或等于负载的功耗,且第三数量的供电电源的最佳输出功率之和大于负载的功耗时,根据第三数量的供电电源的最佳输出功率以及负载的功耗,确定每个供电电源对应的目标输出功率,以向负载提供电能,使得每个供电电源的目标输出功率接近最佳输出功率,确定其余数量的供电电源对应的目标输出功率为0w,因此能够提高该第一数量的供电电源的效率。
16.结合第一方面,在一种可能的实现方式中,若第一数量的供电电源的最佳输出功率之和小于负载的功耗,则根据第一数量的供电电源的最佳输出功率以及负载的功耗,确定第一数量的供电电源对应的目标输出功率,其中,第一数量的供电电源对应的目标输出功率的和等于负载的功耗。
17.本技术实施例提供的多电源供电控制方法,在第一数量的供电电源的最佳输出功率之和小于负载的功耗时,根据第一数量的供电电源的最佳输出功率以及负载的功耗,确定每个供电电源对应的目标输出功率,以向负载提供电能,使得每个供电电源的目标输出功率接近最佳输出功率,确定其余数量的供电电源对应的目标输出功率为0w,因此能够提高该第一数量的供电电源的效率。
18.结合第一方面,在一种可能的实现方式中,该方法还包括控制目标输出功率为0w
对应的供电电源运行在热备份状态。
19.本技术实施例提供的多电源供电控制方法,通过控制除目标输出功率为0w对应的供电电源运行在热备份状态,因此能够提高该第一数量的供电电源的可靠性,同时该第一数量的供电电源运行在热备份状态,当负载的功耗突然增大时,可以迅速响应提供负载所需的功率,从而能够提高该第一数量的供电电源的响应速度。
20.结合第一方面,在一种可能的实现方式中,负载的功耗包括预估功耗,获取负载的功耗包括:获取负载的待执行业务信息,待执行业务信息包括至少一个业务标识,根据待执行业务信息查询业务标识与功耗的对应关系,确定负载的预估功耗。
21.和/或,负载的功耗包括当前功耗,获取负载的功耗包括:获取由系统功耗检测模块检测到的负载的当前功耗。
22.本技术实施例提供的多电源供电控制方法,根据负载的当前功耗、以及每个供电电源的效率,对每个供电电源的输出功率进行单独控制,使得每个供电电源的目标输出功率接近最佳输出功率,以向负载提供电能,因此能够提高该第一数量的供电电源的效率。此外,通过获取负载的待执行业务信息,该待执行业务信息用于指示负载下一时刻要执行的业务,从而根据该待执行业务信息获取负载的预估功耗,根据该预估功耗控制第一数量的供电电源向负载提供电能,因此能够提高多个供电电源的响应速度。
23.本技术实施例第二方面提供一种多电源供电系统,该多电源控制系统包括系统电源控制模块、系统功耗检测模块、系统任务管理模块和多个供电电源,系统功耗检测模块、系统任务管理模块和多个供电电源与系统电源控制模块耦合。其中,系统功耗检测模块用于检测负载的当前功耗,系统任务管理模块用于监控负载的业务变化,获得负载的待执行业务信息,系统电源控制模块用于执行多电源控制方法,控制多个供电电源的输出功率,多电源控制方法为如上述第一方面或第一方面的任一种可能的实现方式所述的多电源控制方法,多个供电电源用于向负载提供电能。
24.本技术实施例第三方面提供一种服务器,该服务器包括耦合的负载和多电源供电系统,多电源供电系统用于向负载提供电能,所述多电源供电控制系统为如上述第二方面所述的多电源供电系统。
25.本技术中第二方面和第三方面的描述,可以参考第一方面的详细描述;并且,第二方面和第三方面的有益效果,可以参考第一方面的有益效果分析,此处不再赘述。
附图说明
26.图1为本技术实施例提供的一种供电电源的效率曲线示意图;
27.图2为本技术实施例提供的一种供电系统的结构示意图;
28.图3为本技术实施例提供的一种多电源供电控制方法应用场景的示意图;
29.图4为本技术实施例提供的一种多电源供电控制方法的流程示意图;
30.图5为本技术实施例提供的另一种供电电源的效率曲线示意图;
31.图6为本技术实施例提供的一种多电源供电系统的结构示意图;
32.图7为本技术实施例提供的一种多电源供电系统的工作流程示意图;
33.图8为本技术实施例提供的一种服务器的结构示意图。
具体实施方式
34.下文将详细论述各实施例的制作和使用。但应了解,本技术提供的许多适用发明概念可实施在多种具体环境中。所论述的具体实施例仅仅说明用以实施和使用本说明和本技术的具体方式,而不限制本技术的范围。
35.除非另有定义,否则本文所用的所有科技术语都具有与本领域普通技术人员公知的含义相同的含义。
36.各电路或其它组件可描述为或称为“用于”执行一项或多项任务。在这种情况下,“用于”用来通过指示电路/组件包括在操作期间执行一项或多项任务的结构(例如电路系统)来暗指结构。因此,即使当指定的电路/组件当前不可操作(例如未打开)时,该电路/组件也可以称为用于执行该任务。与“用于”措辞一起使用的电路/组件包括硬件,例如执行操作的电路等。
37.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述。在本技术中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c或a、b和c,其中a、b和c可以是单个,也可以是多个。另外,在本技术的实施例中,“第一”、“第二”等字样并不对数量和次序进行限定。
38.需要说明的是,本技术中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本技术中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
39.在介绍本技术实施例之前,首先对本技术涉及的背景技术进行介绍说明。
40.如图1所示为一种供电电源的效率曲线。其中,供电电源的效率为输出功率与输入功率的比值,额定输出功率是指该供电电源可长期运行的最大输出功率。根据该效率曲线可以理解的,随着该供电电源的输出功率的变化,供电电源的效率也不断变化,当该供电电源的输出功率为50%的额定输出功率时,该供电电源的效率取得最大值,当该供电电源的输出功率增大或减小时,该供电电源的效率将降低。其中,该供电电源的效率为最大值时对应的输出功率也可以称为最佳输出功率。
41.结合图1,可以理解的,采用均流技术控制多个供电电源的输出功率时,当每个供电电源的输出功率为最佳输出功率时,该多个供电电源的效率取得最大值,当每个供电电源的输出功率大于或小于最佳输出功率时,该多个供电电源的效率将降低。但是,当负载所需的功率变化时,由于采用均流技术控制多个供电电源的输出功率,不能保证每个供电电源的输出功率为最佳输出功率,将导致该多个供电电源的效率降低。
42.如图2所示为一种供电系统200,能够提高多个供电电源的效率。该供电系统200包括供电电源部分210、供电输出部分220、功率检测部分230和控制部分240。其中,供电电源部分210与供电输出部分220耦合,供电输出部分220与功率检测部分230耦合,功率检测部分230与控制部分240耦合,控制部分240与供电电源部分210耦合。供电电源部分210包括多
个供电电源211-21q,q为大于或等于2的整数,该多个供电电源211-21q用于产生负载所需的功率,并通过供电输出部分220向负载提供电能。供电输出部分210用于将多个供电电源211-21q提供的功率进行整合处理,以提供负载所需的功率,上述负载可以为一个也可以为多个,当上述负载为多个时,供电输出部分210还用于根据每个负载的需求分配多个供电电源211-21q提供的功率。功率检测部分230用于对供电输出部分220的输出功率进行检测,以获取供电输出部分220的输出功率信息,并向控制部分240发送该输出功率信息,该输出功率信息可用于指示供电输出部分220输出功率的具体数值。控制部分240用于接收上述输出功率信息,根据该输出功率信息控制供电电源部分210中的多个供电电源211-21q的开启关闭状态,通过减少运行供电电源的数量,从而提高多个供电电源211-21q的效率。
43.具体的,控制部分240根据输出功率信息确定负载所需的功率,根据负载所需的功率和多个供电电源211-21q的额定输出功率,控制多个供电电源211-21q的开启关闭状态。
44.例如,以上述多个供电电源211-21q包括供电电源211-213该3个供电电源,该3个供电电源211-213的额定输出功率均为200w为例,当功率检测部分230检测到供电输出部分220的输出功率为150w时,控制部分240可以根据输出功率为150w小于额定输出功率200w,控制供电电源211开启,控制供电电源212和供电电源213关闭,使得供电电源211的输出功率为150w以提供负载所需的功率。当功率检测部分230检测到供电输出部分220的输出功率为350w时,控制部分240可以根据输出功率为350w大于额定输出功率200w,且小于2个供电电源的额定输出功率之和400w,控制供电电源211和212开启,控制供电电源213关闭,使得供电电源211和212的输出功率之和为350w以提供负载所需的功率。
45.可以理解的,在上述供电系统200中,通过功率检测部分230检测供电输出部分220的输出功率,该输出功率为负载所需的功率,控制部分240可以根据该负载所需的功率以及多个供电电源211-21q的额定输出功率,确定需要运行的供电电源的数量,将不需要运行的供电电源关闭,从而提高多个供电电源211-21q的效率。
46.但是,在上述供电系统200中,控制部分240根据供电输出部分220的输出功率和多个供电电源211-21q的额定输出功率,控制多个供电电源211-21q中的部分供电电源运行以提供负载所需的功率时,能够满足负载的功率需求,却无法保证该部分供电电源中每个供电电源的输出功率为最佳输出功率,将导致该多个供电电源的效率降低。同时,控制部分240将多个供电电源211-21q中的其余供电电源关闭,当负载的功率需求突然增大时,由于供电电源的开启需要时间,将导致该多个供电电源211-21q的响应速度较慢。
47.综上所述,目前多个供电电源向负载提供电能时的效率较低,响应速度较慢。因此,本技术实施例提供一种多电源供电控制方法,能够提高多个供电电源的效率,提高多个供电电源的响应速度。
48.本技术实施例提供的多电源供电控制方法可以应用于多个供电电源向一个负载提供电能的场景中,或者,可以应用于多个供电电源向多个负载提供电能的场景中,本技术实施例对于该多电源供电控制方法的具体应用场景并不限定。
49.示例性的,如图3所示,本技术实施例提供的多电源供电控制方法可以应用于多个供电电源310-314向负载321和负载322供电的场景中,该多个供电电源310-314的输出端与负载321和负载322的输入端耦合,该多个供电电源310-314用于提供负载321和负载322所需的功率。
50.例如,本技术实施例提供的多电源供电控制方法可以应用于服务器中的多个供电电源向多个负载供电的场景中,上述多个供电电源310-314可以为电源供电单元(power supply unit,psu),上述负载321和负载322可以为中央处理器(central processing unit,cpu)、显卡、固态硬盘或散热风扇等部件。
51.图4为本技术实施例提供的一种多电源供电控制方法,如图4所示,该多电源供电控制方法可以包括步骤s401-s403。
52.s401、获取负载的功耗。
53.可选的,上述负载可以为一个,或者,上述负载可以包括多个子负载,本技术实施例对于负载的具体数量并不限定。
54.示例性的,当上述负载为一个时,可以获取该一个负载的功耗,或者,当上述负载包括多个子负载时,可以分别获取该多个子负载的功耗,然后对该多个子负载的功耗求和以确定负载的总功耗。本技术实施例以负载为一个为例进行示例性说明。
55.在一种可能的实施方式中,上述功耗为预估功耗,获取负载的功耗包括:获取负载的待执行业务信息,该待执行业务信息用于指示负载下一时刻要执行的业务,该待执行业务信息包括至少一个业务标识,根据该待执行业务信息查询业务标识与功耗的对应关系,确定负载的预估功耗。
56.示例性的,当本技术实施例提供的多电源供电控制方法应用于服务器时,该服务器可以包括中央处理器,上述负载可以为中央处理器,上述待执行业务信息可以用于指示中央处理器中待执行的计算业务、数据存储业务或数据读取业务,可以根据待执行业务信息查询业务标识与功耗的对应关系,从而确定中央处理器的预估功耗。
57.上述业务标识与功耗的对应关系是指:每个业务标识所对应的业务与该业务执行时所需的功耗之间的对应关系。
58.例如,以获取负载待执行的业务信息包括业务标识a为例,可以根据该业务标识a查询业务标识与功耗的对应关系,确定业务标识a对应的功耗为100w,从而确定负载的预估功耗为100w。以获取负载待执行的业务信息包括业务标识b和c为例,可以根据该业务标识b和c查询业务标识与功耗的对应关系,确定业务标识b对应的功耗为100w,确定业务标识c对应的功耗为100w,从而确定负载的预估功耗为200w。
59.可选的,上述业务标识与功耗的对应关系可以通过构建神经网络模型训练得到,或者,可以通过检测并记录每个业务执行时所需的功耗,从而确定每个业务标识与功耗的对应关系。本技术实施例对于具体如何确定业务标识与功耗的对应关系并不限定。
60.在另一种可能的实施方式中,上述功耗为当前功耗,获取负载的功耗包括:获取由系统功耗检测模块检测到的负载的当前功耗。
61.上述负载的当前功耗为负载执行当前时刻业务的功耗。
62.例如,以负载当前执行业务d的功耗为200w为例,可以获取负载当前的功耗为200w。
63.s402、根据第一数量的每个供电电源的最佳输出功率和负载的功耗,确定每个供电电源对应的目标输出功率。
64.具体的,可以根据第一数量的供电电源的最佳输出功率和负载的功耗,确定第一数量的供电电源中每个供电电源的目标输出功率,以使得第一数量的供电电源对应的目标
输出功率之和等于负载的功耗。
65.其中,第一数量为大于或等于2的整数,供电电源的输出功率与效率之间存在对应关系,最佳输出功率为供电电源在效率最高时的输出功率。
66.例如,供电电源的输出功率与效率之间的对应关系,可以用如图1所示的供电电源的效率曲线表示,根据该效率曲线可以确定供电电源的效率最高时的最佳输出功率。可以理解的,图1中供电电源的效率最高为50%,效率最高时的最佳输出功率为供电电源的50%额定输出功率。
67.可选的,可以获取得到上述供电电源的输出功率与效率之间的对应关系,或者,可以根据第一数量个供电电源的历史输出功率和电源的效率,确定第一数量的供电电源的输出功率与效率之间的对应关系,或者,可以预设第一数量的供电电源的输出功率与效率之间的对应关系,从而可以根据第一数量的供电电源的输出功率与效率之间的对应关系,确定供电电源的效率最高时的最佳输出功率,本技术实施例对于具体如何获取上述供电电源的输出功率与效率之间的对应关系并不限定。
68.可选的,上述第一数量的供电电源可以为最佳输出功率相同的供电电源,或者,可以为最佳输出功率不同的供电电源,本技术实施例对此并不限定。
69.例如,以上述第一数量的供电电源包括e和f两个类型的供电电源,该两个类型的供电电源的最佳输出功率不同为例,e类型供电电源的最高效率可以为60%,该供电电源e的最佳输出功率可以为200w,f类型供电电源的最高效率可以为55%,该供电电源f的最佳输出功率可以为250w。
70.s403、按照目标输出功率控制对应的供电电源向负载提供电能。
71.可选的,当上述负载为一个时,可以按照目标输出功率控制对应的供电电源向该负载提供电能,或者,当上述负载包括多个子负载时,可以按照目标输出功率控制对应的供电电源向该多个子负载提供电能。具体的,当第一数量的供电电源向多个子负载提供电能时,可以将第一数量的供电电源的输出端并联耦合,以将第一数量的供电电源的输出功率进行合路,然后向该多个子负载提供电能。
72.可选的,可以通过控制第一数量的供电电源中每个供电电源的输出电压以调整输出功率,或者,可以通过控制第一数量的供电电源中每个供电电源的输出电流以调整输出功率,本技术实施例对于具体如何调整供电电源的输出功率并不限定。
73.本技术实施例提供的多电源供电控制方法,首先获取负载的功耗,然后根据第一数量的供电电源的最佳输出功率和负载的功耗,确定第一数量的供电电源中每个供电电源对应的目标输出功率,最后按照目标输出功率控制对应的供电电源向负载提供电能。可以理解的,本技术实施例在控制第一数量的供电电源向负载提供电能的过程中,根据负载的功耗、以及每个供电电源的效率,对每个供电电源的输出功率进行单独控制,使得每个供电电源的目标输出功率接近最佳输出功率,以向负载提供电能,因此能够提高该第一数量的供电电源的效率。此外,通过获取负载的待执行业务信息,该待执行业务信息用于指示负载下一时刻要执行的业务,从而根据该待执行业务信息获取负载的预估功耗,根据该预估功耗控制第一数量的供电电源向负载提供电能,因此能够提高多个供电电源的响应速度。
74.上述根据第一数量的供电电源的最佳输出功率和负载的功耗,确定每个供电电源对应的目标输出功率,根据负载的功耗大小不同,可以有多种实施方式,为了便于说明,下
面以每个供电电源的效率最高时的最佳输出功率为wm,负载的功耗为w进行详细说明。
75.在第一种实施方式中,当第一数量的供电电源中存在第二数量的供电电源的最佳输出功率wm之和等于负载的功耗w时,则第二数量的供电电源对应的目标输出功率为对应的最佳输出功率wm,其余数量的供电电源对应的目标输出功率为0w。其中,第二数量小于或等于第一数量。
76.例如,以第一数量的供电电源中包括第一、第二和第三供电电源,该3个供电电源的效率曲线相同,最佳输出功率相同,第一供电电源的最佳输出功率wm1为100w,第二供电电源的最佳输出功率wm2为100w,第三供电电源的最佳输出功率wm3为100w,负载的功耗w为300w为例,该3个供电电源的最佳输出功率与负载的功耗满足以下关系:
77.wm1+wm2+wm3=300w
78.由于该3个供电电源的最佳输出功率之和为300w等于负载的功耗300w,可以理解的,此时第二数量为3,因此可以确定第一供电电源的目标输出功率为最佳输出功率100w,第二供电电源的目标输出功率为最佳输出功率100w,第三供电电源的输出功率为最佳输出功率100w,从而该3个供电电源能够提供向负载提供300w的输出功率,以满足负载的需求。可以理解的,此时该3个供电电源对应的目标输出功率等于负载的功耗w与第二数量3之比100w。
79.再例如,以第一数量的供电电源中包括第一、第二和第三供电电源,该3个供电电源的效率曲线不相同,最佳输出功率不相同,第一供电电源的最佳输出功率wm1为100w,第二供电电源的最佳输出功率wm2为150w,第三供电电源的最佳输出功率wm3为100w,负载的功耗w为350w为例,该3个供电电源的最佳输出功率与负载的功耗满足以下关系:
80.wm1+wm2+wm3=350w
81.由于该3个供电电源的最佳输出功率之和为350w等于负载的功耗350w,可以理解的,此时第二数量为3,因此可以确定第一供电电源的目标输出功率为最佳输出功率100w,第二供电电源的目标输出功率为最佳输出功率150w,第三供电电源的目标输出功率为最佳输出功率100w,从而该3个供电电源能够提供向负载提供350w的输出功率,以满足负载的需求。
82.本技术实施例提供的多电源供电控制方法,通过在第二数量的供电电源的最佳输出功率wm之和等于负载的功耗w时,确定第二数量的供电电源对应的目标输出功率为对应的最佳输出功率wm,以向负载提供电能,确定其余数量的供电电源对应的目标输出功率为0w,因此能够提高该第一数量的供电电源的效率。
83.在第二种实施方式中,当第一数量的供电电源中存在第二数量的供电电源的最佳输出功率wm之和小于负载的功耗w,且存在第二数量的供电电源的最佳输出功率wm与第一比例的第一供电电源的最佳输出功率wm之和大于负载的功耗w时,根据第二数量的供电电源的最佳输出功率wm以及负载的功耗w,确定第二数量的供电电源对应的目标输出功率,其余数量的供电电源对应的目标输出功率为0w。其中,第二数量的供电电源对应的目标输出功率的和等于负载的功耗w,第二数量小于第一数量,第一比例大于0,且小于1,第一供电电源为第一数量的供电电源中除第二数量的供电电源之外的一个。
84.可选的,上述第一比例可以为1/3、1/2、1/4,或者,可以为其他大于0,小于1的比例,本技术实施例对于第一比例的具体取值并不限定,下述实施例以第一比例为1/2为例进
行示例性说明。
85.具体的,当第一数量的供电电源的效率曲线相同,最佳输出功率相同时,上述第二数量的供电电源中每个供电电源对应的目标输出功率,可以用以下公式表示,其中m表示第二数量,wt表示目标输出功率。
86.w/m=wt
87.例如,以第一数量的供电电源中包括第一、第二和第三供电电源,该3个供电电源的最佳输出功率相同,第一供电电源的最佳输出功率wm1为100w,第二供电电源的最佳输出功率wm2为100w,第三供电电源的最佳输出功率wm3为100w,负载的功耗w为240w为例,该3个供电电源的最佳输出功率与负载的功耗满足以下关系:
88.(wm2+wm3=200w)《240w《(wm2+wm3+1/2wm1=250w)
89.由于第二供电电源的最佳输出功率wm2,与第三供电电源的最佳输出功率wm3之和为200w小于负载的功耗240w,同时第二供电电源的最佳输出功率wm2、第三供电电源的最佳输出功率wm3、以及1/2的第一供电电源的最佳输出功率wm1之和为250w大于负载的功耗240w,可以理解的,此时第二数量为2,因此可以确定第二供电电源的目标输出功率为240w/2=120w,第三供电电源的目标输出功率为240w/2=120w,从而第二供电电源和第三供电电源能够提供向负载提供240w的输出功率,以满足负载的需求。
90.当第一数量的供电电源的效率曲线不相同,最佳输出功率不相同时,上述第二数量的供电电源中每个供电电源对应的目标输出功率,可以表示为:
91.wmi+(w-sumwm)/m=wt
92.其中,wmi表示第二数量的供电电源中任一个供电电源的最佳输出功率,sumwm表示第二数量的供电电源的最佳输出功率之和,m表示第二数量,wt表示目标输出功率。
93.例如,以第一数量的供电电源中包括第一、第二和第三供电电源,该3个供电电源的最佳输出功率不相同,第一供电电源的最佳输出功率wm1为100w,第二供电电源的最佳输出功率wm2为130w,第三供电电源的最佳输出功率wm3为100w,负载的功耗为250w为例,该3个供电电源的最佳输出功率与负载的功耗满足以下关系:
94.(wm2+wm3=230w)《250w《(wm2+wm3+1/2wm1=280w)
95.由于第二供电电源的最佳输出功率wm2,与第三供电电源的最佳输出功率wm3之和为230w小于负载的功耗250w,同时第二供电电源的最佳输出功率wm2、第三供电电源的最佳输出功率wm3、以及1/2的第一供电电源的最佳输出功率wm1之和为280w大于负载的功耗250w,可以理解的,此时第二数量为2,因此可以确定第二供电电源的目标输出功率为130w+(250w-230w)/2=140w,第三供电电源的目标输出功率为100w+(250w-230w)/2=110w,从而第二供电电源和第三供电电源能够提供向负载提供250w的输出功率,以满足负载的需求。
96.本技术实施例提供的多电源供电控制方法,通过在第二数量的供电电源的最佳输出功率wm之和小于负载的功耗w,且第二数量的供电电源的最佳输出功率wm与二分之一的第一供电电源的最佳输出功率wm之和大于负载的功耗w时,根据第二数量的供电电源的最佳输出功率wm以及负载的功耗w,确定第二数量的供电电源对应的目标输出功率,以向负载提供电能,使得每个供电电源的目标输出功率接近最佳输出功率,确定其余数量的供电电源对应的目标输出功率为0w,因此能够提高该第一数量的供电电源的效率。
97.在第三种实施方式中,当第一数量的供电电源中存在第二数量的供电电源的最佳
输出功率与第一比例的第一供电电源的最佳功率之和小于或等于负载的功耗,且第三数量的供电电源的最佳输出功率之和大于负载的功耗,根据第三数量的供电电源的最佳输出功率以及负载的功耗,确定第三数量的供电电源对应的目标输出功率,其余数量的供电电源对应的目标输出功率为0w。其中,第三数量的供电电源对应的目标输出功率的和等于负载的功耗,第三数量大于第二数量,且第三数量小于或等于第一数量,第一供电电源为第一数量的供电电源中除第二数量的供电电源之外的一个。
98.可选的,上述第一比例可以为1/3、1/2、1/4,或者,可以为其他大于0,小于1的比例,本技术实施例对于第一比例的具体取值并不限定,下述实施例以第一比例为1/2为例进行示例性说明。
99.具体的,当第一数量的供电电源的效率曲线相同,最佳输出功率相同时,上述第三数量的供电电源中每个供电电源对应的目标输出功率,可以用以下公式表示,其中p表示第二数量,wt表示目标输出功率。
100.w/p=wt
101.例如,以第一数量的供电电源中包括第一、第二和第三供电电源,该3个供电电源的最佳输出功率相同,第一供电电源的最佳输出功率wm1为100w,第二供电电源的最佳输出功率wm2为100w,第三供电电源的最佳输出功率wm3为100w,负载的功耗w为270w为例,该3个供电电源的最佳输出功率与负载的功耗满足以下关系:
102.(wm2+wm3+1/2wm1=250w)《270w《(wm1+wm2+wm3=300w)
103.由于第二供电电源的最佳输出功率wm2、第三供电电源的最佳输出功率wm3、以及1/2的第一供电电源的最佳输出功率wm1之和为250w小于负载的功耗270w,同时该三个供电电源的最佳输出功率之和为300w大于负载的功耗270w,可以理解的,此时第三数量p为3,第二数量为2,因此可以确定第一供电电源的目标输出功率为270w/3=90w,第二供电电源的目标输出功率为270w/3=90w,第三供电电源的目标输出功率为270w/3=90w,从而该3个供电电源能够提供向负载提供270w的输出功率,以满足负载的需求。
104.当第一数量的供电电源的效率曲线不相同,最佳输出功率不相同时,上述第三数量的供电电源中每个供电电源对应的目标输出功率,可以表示为:
105.wmi-(sumwm-w)/p=wt
106.其中,wmi表示第三数量的供电电源中任一个供电电源的最佳输出功率,sumwm表示第三数量的供电电源的最佳输出功率之和,p表示第三数量,wt表示目标输出功率。
107.例如,以第一数量的供电电源中包括第一、第二和第三供电电源该3个供电电源,第一供电电源的最佳输出功率wm1为100w,第二供电电源的最佳输出功率wm2为130w,第三供电电源的最佳输出功率wm3为100w,负载的功耗为300w为例,该3个供电电源的最佳输出功率与负载的功耗满足以下关系:
108.(wm2+wm3+1/2wm1=280w)《300w《(wm1+wm2+wm3=330w)
109.由于第二供电电源的最佳输出功率wm2、第三供电电源的最佳输出功率wm3、以及二分之一的第一供电电源的最佳输出功率wm1之和为280w小于负载的功耗300w,同时,该三个供电电源的最佳输出功率之和为330w大于负载的功耗300w,负载的功耗300w比该三个供电电源的最佳输出功率之和为330w小30w,可以理解的,此时第三数量p为3,第二数量为2,因此可以确定第一供电电源的目标输出功率为100w-(330w-300w)/3=90w,第二供电电源
的目标输出功率为130w-(330w-300w)/3=120w,第三供电电源的目标输出功率为100w-(330w-300w)/3=90w,从而该三个供电电源能够向负载提供300w的输出功率以满足负载的需求。
110.本技术实施例提供的多电源供电控制方法,通过在第二数量的供电电源的最佳输出功率wm与1/2的第一供电电源的最佳功率wm之和小于负载的功耗w,且第三数量的供电电源的最佳输出功率wm之和大于负载的功耗时,根据第三数量的供电电源的最佳输出功率wm以及负载的功耗w,确定第三数量的供电电源对应的目标输出功率,以向负载提供电能,使得每个供电电源的输出功率接近最佳输出功率wm,确定其余数量的供电电源对应的目标输出功率为0w,因此能够提高该第一数量的供电电源的效率。
111.在第四种实施方式中,当第一数量的供电电源的最佳输出功率wm之和小于负载的功耗w时,根据所述第一数量的供电电源的最佳输出功率wm以及所述负载的功耗w,确定第一数量的供电电源对应的目标输出功率,其余数量的供电电源对应的目标输出功率为0w。其中,第一数量的供电电源对应的目标输出功率的和等于负载的功耗。
112.具体的,当第一数量的供电电源的效率曲线相同,最佳输出功率相同时,上述第二数量的供电电源中每个供电电源对应的目标输出功率等于负载的功耗w与第一数量之比,可以用以下公式表示,其中m表示第一数量,wt表示目标输出功率。
113.w/m=wt
114.例如,以第一数量的供电电源中包括第一、第二和第三供电电源该3个供电电源,第一供电电源的最佳输出功率wm1为100w,第二供电电源的最佳输出功率wm2为100w,第三供电电源的最佳输出功率wm3为100w,负载的功耗为360w为例,该3个供电电源的最佳输出功率与负载的功耗满足以下关系:
115.wm1+wm2+wm3=300w《360w
116.由于该3个供电电源的最佳输出功率之和300w,小于负载的功耗360w,可以理解的,此时第一数量为3,因此可以确定第一供电电源的目标输出功率为360w/3=120w,第二供电电源的目标输出功率为360w/3=120w,第三供电电源的目标输出功率为360w/3=120w,从而该3个供电电源能够向负载提供360w的输出功率,以满足负载的需求。
117.另外,当第一数量的供电电源的最佳输出功率之和小于负载的功耗时,通过确定第一数量的供电电源中每个供电电源对应的目标输出功率,等于负载的功耗与第一数量之比,能够使得第一数量的供电电源在向负载提供电能时效率最高。为了对该原理进行说明,下面以第一数量的供电电源包括第一电源和第二电源,该2个供电电源的最佳输出功率相同为例进行示例性说明。
118.如图5所示,为第一供电电源和第二供电电源的输入功率和效率的曲线,当输入功率为wx-δw时对应的效率为η1,当输入功率为wx时对应的效率为η2,当输入功率为wx+δw时对应的效率为η3。其中,η1=η2+δη,η3=η2-δη-δ,δη》0,δ》0。
119.在第一供电电源和第二供电电源的输入功率之和不变的情况下,第一供电电源和第二供电电源的输入功率均为wx时的输出功率,与第一供电电源的输入功率为wx-δw时的输出功率、以及第二供电电源的输入功率为wx-δw时的输出功率之差δw,可以用以下公式表示:
120.δw=(wx
×
η2
×
2)-[(wx-δw)
×
η1+(wx+δw)
×
η3]
[0121]
将上述η1和η3与η2的关系代入上式,得到:
[0122]
δw=(wx
×
η2
×
2)-[(wx-δw)
×
(η2+δη)+(wx+δw)
×
(η2-δη-δ)]
[0123]
通过化简可以得到如下公式:
[0124]
δw=2
×
δw
×
δη+(wx+δw)
×
δ
[0125]
由于δη》0,δ》0,wx》0,δw》0,因此δw》0,可以理解的,在第一供电电源和第二供电电源的输入功率之和不变的情况下,当第一供电电源和第二供电电源的输入功率均为wx时的输出功率,大于第一供电电源和第二供电电源的输入功率不同时的输出功率,第一供电电源和第二供电电源的输入功率相同时的效率最高。而第一供电电源和第二供电电源的输入功率相同时输出功率也相同,因此,可以理解的当第一供电电源和第二供电电源的输出功率相同时,第一供电电源和第二供电电源的效率也最高。
[0126]
当第一数量的供电电源的效率曲线不相同,最佳输出功率不相同时,上述第二数量的供电电源中每个供电电源对应的目标输出功率可以表示为:
[0127]
wmi+(w-sumwm)/p=wt
[0128]
其中,wmi表示第一数量的供电电源中任一个供电电源的最佳输出功率,sumwm表示第一数量的供电电源的最佳输出功率之和,m表示第一数量,wt表示目标输出功率。
[0129]
例如,以第一数量的供电电源中包括第一、第二和第三供电电源,该3个供电电源的最佳输出功率不相同,第一供电电源的最佳输出功率wm1为100w,第二供电电源的最佳输出功率wm2为130w,第三供电电源的最佳输出功率wm3为100w,负载的功耗为360w为例,该三个供电电源的最佳输出功率之和为:
[0130]
wm1+wm2+wm3=330w
[0131]
由于该三个供电电源的最佳输出功率wm之和为330w小于负载的功耗360w,此时第一数量m为3,因此可以确定第一供电电源的目标输出功率为100w+(360w-330w)/3=110w,第二供电电源的目标输出功率为130w+(360w-330w)/3=140w,第三供电电源的目标输出功率为100w+(360w-330w)/3=110w,从而该3个供电电源能够向负载提供360w的输出功率,以满足负载的需求。
[0132]
本技术实施例提供的多电源供电控制方法,通过在第一数量的供电电源的最佳输出功率wm之和小于负载的功耗w时,根据第三数量的供电电源的最佳输出功率wm以及负载的功耗w,确定第三数量的供电电源对应的目标输出功率,以向负载提供电能,使得每个供电电源的最佳输出功率接近最佳输出功率,确定其余数量的供电电源对应的目标输出功率为0w,因此能够提高该第一数量的供电电源的效率。另外,当第一数量的供电电源的最佳输出功率小于负载的功耗时,通过确定第一数量的供电电源中每个供电电源对应的目标输出功率,等于负载的功耗与第一数量之比,能够使得第一数量的供电电源在向负载提供电能时效率最高。
[0133]
在一种的可能的实施方式中,本技术实施例提供的多电源供电控制方法还包括,控制上述目标输出功率为0w对应的供电电源运行在热备份状态。
[0134]
例如,以上述第一种实施方式为例,当第一数量的供电电源包括4个供电电源,控制2个供电电源按照对应的目标输出功率向负载提供电能时,可以控制(4-2)个供电电源对应的目标输出功率为0w,并运行在热备份状态。
[0135]
本技术实施例提供的多电源供电控制方法,通过在上述第一种实施方式和第二种
实施方式中,控制第一数量减第二数量的供电电源对应的目标输出功率为0w,并运行在热备份状态,在上述第三种实施方式中,控制第一数量减第三数量的供电电源对应的目标输出功率为0w,并运行在热备份状态,因此能够提高该第一数量的供电电源的可靠性,同时该第一数量的供电电源运行在热备份状态,当负载的功耗突然增大时,可以迅速响应提供负载所需的功率,从而能够提高该第一数量的供电电源的响应速度。
[0136]
如图6所示,本技术实施例还提供一种多电源供电系统600,该多电源供电系统600包括系统电源控制模块610、系统任务管理模块620、系统功耗检测模块630和多个供电电源640。其中,系统任务管理模块620、系统功耗检测模块630和多个供电电源640分别与系统电源控制模块610耦合,该系统电源控制模块610用于执行如图4所示的多电源供电控制方法中的步骤,控制多个供电电源640的输出功率,以向负载700提供电能。
[0137]
需要说明的是,图6中所示的多电源供电系统600的结构为示例性说明,其并不对本技术实施例构成限定。
[0138]
具体的,系统任务管理模块620的一端与负载700的第一端耦合,另一端与系统电源控制模块610耦合,该系统任务管理模块620用于监控负载700的业务变化,获得负载700的待执行业务信息,并向系统电源控制模块610发送负载700的待执行业务信息,该待执行业务信息用于指示负载700下一时刻要执行的业务,该待执行业务信息包括至少一个业务标识。系统电源控制模块620可以根据该待执行业务信息查询业务标识与功耗的对应关系确定负载700的预估功耗,从而根据负载700的预估功耗和多个供电电源的最佳输出功率,确定每个供电电源的目标输出功率。系统电源控制模块610还用于按照每个供电电源的目标输出功率控制对应的供电电源向负载700提供电能。
[0139]
可选的,当负载700包括多个子负载时,系统任务管理模块620用于监控每个子负载的业务变化,上述待执行业务信息用于指示每个子负载的待执行业务信息。
[0140]
系统功耗检测模块630的第一端与负载700的第二端耦合,第二端与系统任务管理模块620耦合,第三端与多个供电电源640耦合。该系统功耗检测模块630用于检测多电源供电系统600中负载700的当前功耗,向系统电源控制模块610发送负载700的当前功耗。系统电源控制模块620可以根据该负载700的当前功耗和多个供电电源640的最佳输出功率,确定每个供电电源640的目标输出功率。系统电源控制模块610还用于按照每个供电电源640的目标输出功率控制对应的供电电源640向负载700提供电能。
[0141]
可选的,当负载700包括多个子负载时,系统功耗检测模块630用于监控每个子负载的当前功耗,还用于对该多个子负载的当前功耗求和,以确定该多个子负载的当前总功耗。
[0142]
系统电源控制模块620还与负载700的第三端耦合,该系统电源控制模块620还可以根据负载700的待执行业务信息和/或当前功耗,调整负载700的工作模式,以降低负载700的损耗,从而降低多电源供电系统600的能耗。
[0143]
例如,当负载700包括多个图形处理器(graphic processing unit,gpu)时,在负载700处于低业务场景下,可以控制部分gpu处于低功耗模式,以减少负载700的损耗,从而降低多电源供电系统600的能耗。
[0144]
可选的,系统功耗检测模块630用于检测多电源供电系统600中关键负载700的当前功耗。示例性的,当服务器包括上述多电源供电系统600时,系统功耗检测模块630用于检
测服务器中的中央处理器、显卡、固态硬盘和散热风扇等关键负载700的功耗。
[0145]
可选的,本技术实施例提供的多电源供电系统600可以应用于服务器中,该多电源供电系统600可以用于为服务器中的中央处理器、显卡、固态硬盘和散热风扇等负载700提供电能。
[0146]
需要说明的是,上文中提供的多电源供电控制方法的相关描述均可援引至该多电源供电系统600中,本技术实施例在此不再赘述。
[0147]
为了便于理解,上述多电源供电系统600向负载700供电时,系统电源控制模块610的具体工作流程,可以用如图7所示的流程图表示。可以理解的,系统电源控制模块610可以根据负载700的预估功耗和/或当前功耗,以及多个供电电源640的最佳输出功率,确定每个供电电源640的目标输出功率,并控制多个供电电源640按照目标输出功率以向负载700提供电能,因此能够提高该多个供电电源640的效率。另外,系统电源控制模块610还可以根据负载700的待执行业务信息和/或当前功耗,调整负载700的工作模式,以降低负载700的损耗,因此能够降低多电源供电系统600的能耗。
[0148]
本技术实施例提供的多电源供电系统600,系统电源控制模块610根据负载700的功耗、以及每个供电电源640的效率,对每个供电电源640的输出功率进行单独控制,使得每个供电电源640的输出功率接近最佳输出功率,以向负载700提供电能,因此能够提高该多个供电电源640的效率。另外,通过获取负载700的待执行业务信息,该待执行业务信息用于指示负载700下一时刻要执行的业务,根据该待执行业务信息获取负载700的预估功耗,根据该预估功耗控制第一数量的供电电源640向负载700提供电能,因此能够提高第一数量的供电电源640的响应速度。而且,系统电源控制模块610还可以根据负载700的待执行业务信息和/或当前功耗,调整负载700的工作模式,以降低负载700的损耗,因此能够降低多电源供电系统600的能耗。
[0149]
如图8所示,本技术实施例还提供一种服务器800,该服务器800包括负载810和多电源供电系统820,该多电源供电系统820与负载810耦合,用于为负载810提供电能,该多电源供电系统820的结构可以为上述图6所示的多电源供电系统600的结构。该多电源供电系统820可以包括第一数量的供电电源821和多电源供电控制装置822,第一数量为大于等于2的整数。
[0150]
需要说明的是,上述图8中服务器800的结构为示例性说明,其并不对本技术实施例构成限定,上文中提供的多电源供电控制方法以及多电源供电系统600的相关描述均可援引至该服务器800中,本技术实施例在此不再赘述。
[0151]
可选的,上述负载810可以为中央处理器、显卡、固态硬盘和散热风扇等部件。
[0152]
本技术实施例提供的服务器800中,多电源供电控制装置822根据负载810的功耗、以及每个供电电源821的效率,对每个供电电源821的输出功率进行单独控制,使得每个供电电源821的输出功率接近最佳输出功率,以向负载810提供电能,因此能够提高该第一数量的供电电源821的效率。
[0153]
本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,当设备中的至少一个处理器执行该计算机执行指令时,使得该设备执行如图4所示的多电源供电控制方法中的步骤。
[0154]
本技术实施例还提供一种计算机程序产品,该计算机程序产品包括计算机执行指
令;当设备中的至少一个处理器执行该计算机执行指令,使得该设备执行如图4所示的多电源供电控制方法中的步骤。
[0155]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何在本技术揭露的技术范围内的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。

技术特征:


1.一种多电源供电控制方法,其特征在于,所述方法包括:获取负载的功耗;根据第一数量的每个供电电源的最佳输出功率和所述负载的功耗,确定每个所述供电电源对应的目标输出功率,其中,所述最佳输出功率为所述供电电源在效率最高时的输出功率;按照所述目标输出功率控制对应的所述供电电源向所述负载提供电能。2.根据权利要求1所述的多电源供电控制方法,其特征在于,所述根据第一数量的每个供电电源的最佳输出功率和所述负载的功耗,确定每个所述供电电源对应的目标输出功率,包括:若所述第一数量的供电电源中存在第二数量的所述供电电源的最佳输出功率之和等于所述负载的功耗,则所述第二数量的每个供电电源对应的目标输出功率为对应的最佳输出功率,其余数量的每个供电电源对应的目标输出功率为0w,所述第二数量小于或等于所述第一数量。3.根据权利要求1所述的多电源供电控制方法,其特征在于,所述根据第一数量的每个供电电源的最佳输出功率和所述负载的功耗,确定每个所述供电电源对应的目标输出功率,包括:若所述第一数量的供电电源中存在第二数量的所述供电电源的最佳输出功率之和小于所述负载的功耗,且所述第二数量的供电电源的最佳输出功率与第一比例的第一供电电源的最佳输出功率之和大于所述负载的功耗,则根据所述第二数量的每个供电电源的最佳输出功率以及所述负载的功耗,确定所述第二数量的供电电源对应的目标输出功率,其余数量的供电电源对应的目标输出功率为0w,其中,所述第二数量的供电电源对应的目标输出功率的和等于所述负载的功耗,所述第二数量小于所述第一数量,所述第一比例大于0,且小于1,所述第一供电电源为所述第一数量的供电电源中的一个。4.根据权利要求1所述的多电源供电控制方法,其特征在于,所述根据第一数量的每个供电电源的最佳输出功率和所述负载的功耗,确定每个所述供电电源对应的目标输出功率,包括:若所述第一数量的供电电源中存在第二数量的所述供电电源的最佳输出功率与第一比例的所述第一供电电源的最佳输出功率之和小于或等于所述负载的功耗,且第三数量的供电电源的最佳输出功率之和大于所述负载的功耗,则根据所述第三数量的每个供电电源的最佳输出功率以及所述负载的功耗,确定所述第三数量的供电电源对应的目标输出功率,其余数量的供电电源对应的目标输出功率为0w,其中,所述第三数量的供电电源对应的目标输出功率的和等于所述负载的功耗;所述第三数量大于所述第二数量,且所述第三数量小于或等于所述第一数量,所述第一供电电源为所述第一数量的供电电源中的一个。5.根据权利要求1所述的多电源供电控制方法,其特征在于,所述根据第一数量的每个供电电源的最佳输出功率和所述负载的功耗,确定每个所述供电电源对应的目标输出功率,包括:若所述第一数量的供电电源的最佳输出功率之和小于所述负载的功耗,则根据所述第一数量的供电电源的最佳输出功率以及所述负载的功耗,确定所述第一数量的供电电源对应的目标输出功率,其中,所述第一数量的供电电源对应的目标输出功率的和等于所述负
载的功耗。6.根据权利要求2至5任一项所述的多电源供电控制方法,其特征在于,所述多电源供电控制方法还包括:控制所述目标输出功率为0w对应的供电电源运行在热备份状态。7.根据权利要求1所述的多电源供电控制方法,其特征在于,所述负载的功耗包括预估功耗,所述获取负载的功耗包括:获取所述负载的待执行业务信息,所述待执行业务信息包括至少一个业务标识;根据所述待执行业务信息查询所述业务标识与功耗的对应关系,确定所述负载的预估功耗;和/或,所述负载的功耗包括当前功耗,所述获取负载的功耗包括:获取由系统功耗检测模块检测到的所述负载的当前功耗。8.根据权利要求7所述的多电源供电控制方法,其特征在于,所述负载包括多个子负载,所述负载的功耗为多个所述子负载的功耗之和。9.一种多电源供电系统,其特征在于,所述多电源控制系统包括系统电源控制模块、系统功耗检测模块、系统任务管理模块和多个供电电源,所述系统功耗检测模块、系统任务管理模块和多个供电电源与所述系统电源控制模块耦合;所述系统功耗检测模块,用于检测负载的当前功耗;所述系统任务管理模块,用于监控所述负载的业务变化,获得所述负载的待执行业务信息;所述系统电源控制模块,用于执行多电源控制方法,控制所述多个供电电源的输出功率;所述多电源控制方法为如权利要求1-8中任一项所述的多电源控制方法;多个所述供电电源,用于向所述负载提供电能。10.一种服务器,其特征在于,所述服务器包括耦合的负载和多电源供电系统,所述多电源供电系统用于向所述负载提供电能,所述多电源供电控制系统为如权利要求9所述的多电源供电系统。

技术总结


本申请实施例公开了一种多电源供电控制方法、多电源供电系统及服务器,涉及电子技术领域,解决了目前多个供电电源向负载提供电能时的效率较低,响应速度较慢的问题。具体方案为:首先,获取负载的功耗。然后,根据第一数量的供电电源的最佳输出功率和负载的功耗,确定每个供电电源对应的目标输出功率。其中,最佳输出功率为所述供电电源在效率最高时的输出功率。最后,按照目标输出功率控制对应的供电电源向负载提供电能。电源向负载提供电能。电源向负载提供电能。


技术研发人员:

李道宏

受保护的技术使用者:

超聚变数字技术有限公司

技术研发日:

2022.09.02

技术公布日:

2022/12/29

本文发布于:2024-09-24 20:26:57,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/49600.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:电源   输出功率   负载   功耗
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议