电子设备及其控制方法

文档序号:9374475阅读:245来源:国知局
电子设备及其控制方法
【技术领域】
[0001]本发明涉及一种电子设备及其控制方法,尤其涉及一种能够在多电源系统中提高电源效率的电子设备及其控制方法。
【背景技术】
[0002]在采用多电源供电的服务器系统中,电源的效率通常会因系统功率的不同而不同。以双电源供电为例,系统通常会将其中一个电源设置为主电源,另一个电源设置为从电源,在系统开机状态下,主电源始终处于工作状态以保证系统的基本运行,从电源随着系统负载的大小而在工作状态与休眠状态之间切换,从而优化两个电源的总体效率。然而,在服务器系统接入更多个电源的情形中,上述主/从电源的供电和状态切换方式可能会造成电源工作状态的反复震荡。例如,在三个电源的情形中,系统将其中一个电源设置为主电源,其它两个电源设置为从电源,并且根据电源之间的电流均衡来实现两个从电源的休眠与唤醒。然而,由于当满足条件时,两个从电源的休眠/工作状态切换是同时进行的,因此,当两个从电源同时进入休眠状态时,主电源负载可能过大,系统会重新使两个从电源恢复至工作状态,而在两个从电源恢复至工作状态之后,由于三个电源平均分配负载造成主电源的负载过小,系统又会再使两个从电源进入休眠状态,如此往复造成电源工作状态的震荡,从而导致整个电源系统的工作不稳定,也导致电源系统效率的不稳定。即便三个电源平均分配负载后,系统没有再使两个从电源进入休眠状态,由于每个电源分配的过载很小,电源的效率仍然较低。而且,当两个从电源同时进入休眠状态时,主电源可能由于瞬时负载过大而导致系统关机。

【发明内容】

[0003]为了解决上述技术问题,本发明的目的在于提供一种能够在多电源系统中提高电源效率的电子设备及其控制方法。
[0004]根据本发明的一个方面,提供一种电子设备,包括:第一控制器;第一电源和至少两个第二电源,每个电源均与外部电源连接并为电子设备供电,每个电源能够在唤醒状态与休眠状态之间切换,每个第二电源具有各自的优先级,并且第一电源具有第一休眠阈值电压和第一唤醒阈值电压,并且第一休眠阈值电压低于第一唤醒阈值电压,每个第二电源各自具有第二休眠阈值电压和第二唤醒阈值电压,并且第二休眠阈值电压低于第二唤醒阈值电压;均衡器,与第一电源和每个第二电源连接,并且对第一电源和每个第二电源的输出电流进行均衡,使得第一电源和每个第二电源的输出电流为第一电流;以及电压调制器,与第一电源和每个第二电源连接,并且根据第一电流调制生成第一电压,其中,如果处于唤醒状态的第二电源中有多个第二电源的第二休眠阈值电压大于第一电压,则第一控制器根据所述优先级来控制处于唤醒状态的、第二休眠阈值电压大于第一电压的多个第二电源进入休眠状态;以及如果处于唤醒状态的第一电源的第一唤醒阈值电压和第二电源的第二唤醒阈值电压均小于第一电压,则第一控制器根据所述优先级来控制处于休眠状态的第二电源进入唤醒状态。
[0005]根据本发明的另一方面,提供一种控制方法,应用于电子设备,所述电子设备包括第一控制器;第一电源和至少两个第二电源,每个电源能够在唤醒状态与休眠状态之间切换,每个第二电源具有各自的优先级,并且第一电源具有第一休眠阈值电压和第一唤醒阈值电压,并且第一休眠阈值电压小于第一唤醒阈值电压,每个第二电源各自具有第二休眠阈值电压和第二唤醒阈值电压,并且第二休眠阈值电压小于第二唤醒阈值电压,所述控制方法包括:对第一电源和每个第二电源的输出电流进行均衡,使得第一电源和每个第二电源的输出电流为第一电流;根据第一电流调制生成第一电压;对第一电压进行判断,其中如果处于唤醒状态的第二电源中有多个第二电源的第二休眠阈值电压大于第一电压,则根据所述优先级来控制处于唤醒状态的、第二休眠阈值电压大于第一电压的多个第二电源进入休眠状态;以及如果处于唤醒状态的第一电源的第一唤醒阈值电压和第二电源的第二唤醒阈值电压均小于第一电压,则根据所述优先级来控制处于休眠状态的第二电源进入唤醒状态。
[0006]由此可见,根据本发明的电子设备通过对各个电源输出电流进行均衡、判断满足条件的从电源的优先级、根据优先级顺序对电源进行唤醒/休眠状态切换操作、在每次唤醒/休眠状态切换之后重复上述过程,从而实现了按照针对各个电源所预先设置的优先级来进行唤醒/休眠状态切换,避免了现有技术中将满足条件的所有电源同时唤醒或休眠所造成的电源工作状态的震荡的情形,并且针对电子设备负载的不同,使满足条件的、适当数量的电源工作,从而提高了电子设备在不同负载下的电源效率。
[0007]要理解的是,前面的一般描述和下面的详细描述两者都是示例性的,并且意图在于提供要求保护的技术的进一步说明。
【附图说明】
[0008]通过结合附图对本发明实施例进行更详细的描述,本发明的上述以及其它目的、特征和优势将变得更加明显。附图用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与本发明实施例一起用于解释本发明,并不构成对本发明的限制。除非明确指出,否则附图不应视为按比例绘制。在附图中,相同的参考标记通常代表相同部件或步骤。在附图中:
[0009]图1是示意性示出根据本发明的电子设备的总体配置的框图;
[0010]图2是示意性示出根据本发明第一实施例的电子设备的框图;
[0011]图3是示意性示出根据本发明第二实施例的电子设备的框图;
[0012]图4是示出应用于根据本发明的电子设备的控制方法的流程图;
[0013]图5是示出应用于根据本发明的第一实施例的电子设备的控制方法的时序图;以及
[0014]图6是示出应用于根据本发明的第一实施例的电子设备的控制方法的另一时序图。
【具体实施方式】
[0015]为了使得本发明的目的、技术方案和优点更为明显,下面将参照附图详细描述根据本发明的示例性实施例。显然,所描述的实施例仅仅是本发明的一部分实施例,而不是本发明的全部实施例,应理解的是,本发明不受本文所描述的示例实施例的限制。基于本文所描述的实施例,本领域技术人员在没有付出创造性劳动的情况下所得到的所有其它实施例都应落入本发明的保护范围之内。在本说明书和附图中,将采用相同的附图标记表示大体上相同的元素和功能,且将省略对这些元素和功能的重复性说明。此外,为了清楚和简洁,可以省略对于本领域所熟知的功能和构造的说明。
[0016]图1是示意性示出根据本发明的电子设备10的总体配置的框图。根据本发明的电子设备10可以是诸如工作组服务器、企业级服务器等各种类型的服务器,还可以是大型机、巨型机、超级计算机等。然而本发明并不限于此,本领域技术人员还可以将下文所描述的本发明的原理应用于其它合适的多电源电子设备中,以提高该电子设备的电源效率。在下文中,为了便于描述,将以服务器为例对电子设备10进行说明。
[0017]如图1中所示,电子设备10包括:第一电源11、第二电源12、第二电源13、…、第二电源In (η彡3)、均衡器20、电压调制器30以及第一控制器40。下面,分别对上述各个组件进行说明。
[0018]如图1中所示,根据本发明的电子设备10包括一个第一电源11和至少多个第二电源(12、13、…、In,其中η彡3,在下文中,第二电源(12、13、…、In)统称为第二电源In,并且如果在下文的描述中“第二电源In”存在限定条件,则“第二电源In”意在包括满足该限定条件的所有第二电源)。每个电源均与外部电源连接并为电子设备10供电,每个电源能够在唤醒状态与休眠状态之间切换。每个第二电源In具有各自的优先级,并且第一电源11具有第一休眠阈值电压Voffl和第一唤醒阈值电压Vonl,并且第一休眠阈值电压VofTl低于第一唤醒阈值电压Vonl,每个第二电源In各自具有第二休眠阈值电压Voff2和第二唤醒阈值电压Von2,并且第二休眠阈值电压Voff2低于第二唤醒阈值电压Von2。
[0019]第一电源11和第二电源In均可以将市电(例如220V的交流电、IlOV的交流电、或直流电)转换为适于电子设备10的直流电,并为电子设备10的各个组件(例如,存储器、(PU等)供电。在不同类型的电子设备10中,第一电源11和第二电源In的额定功率可能存在不同(例如,第一电源11的额定功率是1000W,第二电源In的额定功率均为600W),并且在实际使用期间,第一电源11和第二电源In的输出功率也会随着处于工作状态的第二电源In的数量、电子设备10的负载等的不同而不同。此外,如果没有明确指出,本文所称的电源的“工作状态”与“唤醒状态”含义相同,均指电源为电子设备10供电的状态,只是本文为了与电源的休眠操作与唤醒操作相对应,将电源的状态区分为“休眠状态”和“唤醒状态”。
[0020]此外,根据本发明的电子设备10将第一电源11定义为主电源,并且将第二电源In定义为从电源。在电子设备10运行期间,主电源始终处于唤醒状态以保证电子设备10的基本运行,从电源可以随着系统负载的大小而在唤醒状态与休眠状态之间切换。换言之,在电子设备10运行期间,最少有一个电源(即主电源)处于唤醒状态,最多有η个电源(即第一电源11至第二电源In)处于唤醒状态。
[0021]主电源与从电源可以有多种设置方式。例如,电子设备10的控制器(例如第一控制器40)设置有地址寄存器,用于保存所接入的各个电源的地址信息。所述控制器根据各个电源的地址信息对各个电源进行主/从电源设置。以电子设备10接入四个电源为例,四个电源的地址信息分别为B0、B2、B4和B6,所述控制器可以将地址信息BO对应的电源设置为主电源,将B2、B4和B6对应的三个电源设置为从电源。
[0022]虽然上文例示了一种主/从电源的设置方式,然而本发明并不限于此,本领域技术人员还可以采用所知的其它适当的设置方式将电子设备10接入的电源区分设置为主电源和从电源。例如,电子设备10可以识别所接入的各个电源的额定功率,根据额定功率来区分设置主电源和从电源。例如,电子设备10接入的四个电源的额定功率分别为1000W、600W、600W和600W,则电子设备10可以将额定功率为1000W的电源设置为主电源,其它三个电源设置为从电源。
[0023]每个第二电源In具有各自的优先级。通过对每个第二电源In预先设置优先级,能够在需要对多个第二电源进行唤醒/休眠状态切换操作时,根据预先设置的优先级,按顺序对所述多个第二电源进行相应的唤醒/休眠状态切换操作,从而避免了现有技术中多个第二电源同时休眠或唤醒的情形。
[0024]第二电源In的优先级可以有多种设置方式。例如,可以以与上文设置主电源与从电源相似的方式来设置第二电源In的优先级。仍以电子设备10接入四个电源为例,四个电源的地址信息分别为B0、B2、B4和B6,其中BO对应的电源设置为主电源,B2、B4和B6对应的三个电源为从电源。可以根据从电源的地址B2、B4和B6来分别对应设置它们的优先级,例如所述三个从电源的优先级顺序被设置为:B2对应的从电源> B4对应的从电源> B6对应的从电源。
[0025]虽然上文例示了一种第二电源In的优先级的设置方式,然而本发明并不限于此,本领域技术人员还可以采用所知的其它适当的设置方式对第二电源In的优先级进行设置。例如,可以根据所接入的各个第二电源In的额定功率的不同来设置优先级顺序。用户也可以在实际使用电子设备10期间根据需要对所接入的第二电源In的优先级顺序进行设置。下文将结合具体实施例,对第二电源In的优先级以及如何利用该优先级进行唤醒/休眠状态切换操作进行进一步说明。
[0026]各个电源均具有休眠阈值电压和唤醒阈值电压。各个电源的休眠阈值电压低于其唤醒阈值电压。可以将各个电源的休眠阈值电压和唤醒阈值电压视为该电源的唤醒/休眠状态切换操作的参数。通过将休眠阈值电压和唤醒阈值电压分别与另一参数(即第一电压,稍后说明)进行比较,可以判断是否将相应的电源进行唤醒或休眠,如果第一电压小
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1