[go: up one dir, main page]

CN114756112B - System and method for intelligent deployment of server power supply - Google Patents

System and method for intelligent deployment of server power supply Download PDF

Info

Publication number
CN114756112B
CN114756112B CN202210550214.0A CN202210550214A CN114756112B CN 114756112 B CN114756112 B CN 114756112B CN 202210550214 A CN202210550214 A CN 202210550214A CN 114756112 B CN114756112 B CN 114756112B
Authority
CN
China
Prior art keywords
power supply
power
module
modules
indication signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210550214.0A
Other languages
Chinese (zh)
Other versions
CN114756112A (en
Inventor
黄廷熙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Metabrain Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Inspur Intelligent Technology Co Ltd filed Critical Suzhou Inspur Intelligent Technology Co Ltd
Priority to CN202210550214.0A priority Critical patent/CN114756112B/en
Publication of CN114756112A publication Critical patent/CN114756112A/en
Application granted granted Critical
Publication of CN114756112B publication Critical patent/CN114756112B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/28Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J9/00Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting
    • H02J9/04Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting in which the distribution system is disconnected from the normal source and connected to a standby source
    • H02J9/06Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting in which the distribution system is disconnected from the normal source and connected to a standby source with automatic change-over, e.g. UPS systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Power Engineering (AREA)
  • Power Sources (AREA)

Abstract

The invention provides an intelligent server power supply allocation system and method, wherein the system comprises the following steps: the system comprises a server CPU, an analog adder and a plurality of power modules; the server CPU is respectively connected with each power module signal and is used for sending a master-slave adjustment instruction to the power module; the analog adder is used for collecting the power supply indication signals of each power supply module and outputting power supply indication superposition signals; the power module is used for: controlling the power supply of a power supply mode server according to the master-slave adjustment instruction, and outputting a power supply indication signal according to the power supply state; collecting power supply indication superposition signals for determining the number of working power supply modules; each power module is provided with a power backup indication signal port, and the power backup indication signal ports are mutually connected in parallel and are used for sending and detecting power backup indication signals. The invention can ensure that the power supply module operates under the condition of better working efficiency, saves electricity charge, prolongs the service life of the power supply and further achieves the aims of energy conservation and carbon reduction.

Description

一种服务器电源智能调配系统及方法System and method for intelligent deployment of server power supply

技术领域technical field

本发明涉及服务器供电技术领域,更具体的说是涉及一种服务器电源智能调配系统及方法。The present invention relates to the technical field of server power supply, and more specifically relates to a server power supply intelligent deployment system and method.

背景技术Background technique

随着云端应用的普及,服务器的数量愈来愈庞大,扮演服务器运作能量来源的电源供应器效率也被高度关注。除了电源供应器单体效率的要求,让电源供应器自动根据服务器的电源数量配置与负载条件,智能调配电源的使用模式,让电源供应器工作在效率较佳的条件下,进一步达成节能减碳的目标。With the popularization of cloud applications, the number of servers is increasing, and the efficiency of power supplies, which act as energy sources for server operations, has also been highly concerned. In addition to the requirement of single power supply efficiency, let the power supply automatically adjust the usage mode of the power supply according to the server's power quantity configuration and load conditions, so that the power supply can work under the condition of better efficiency, and further achieve energy saving and carbon reduction The goal.

现有的服务器供电方案部署,电源的使用调配主控权掌握在服务器。电源供应器由服务器通知相关信息(电源数量配置)与启动电源备援的模式Master-Slave(主-从架构),即采用让电源侦测本身负载状况,判断持续工作或是停止工作的机制。In the deployment of existing server power supply solutions, the master control of power supply deployment is in the server. The power supply is notified by the server of relevant information (configuration of the number of power supplies) and starts the power backup mode Master-Slave (master-slave architecture), which uses a mechanism that allows the power supply to detect its own load status and determine whether to continue working or stop working.

但是,现有的服务器供电方案存在如下缺点:However, the existing server power supply scheme has the following disadvantages:

1、单体电源供应器无法主动得知整个服务器有几个电源供应器正常运作。需要服务器通过通讯单元主动正确告知,才能让个别的电源供应器在开启电源备援的模式时,工作在效率较佳的状态。1. A single power supply cannot actively know how many power supplies are operating normally in the entire server. It is necessary for the server to actively and correctly notify through the communication unit, so that individual power supplies can work in a state of better efficiency when the power backup mode is turned on.

2、当服务器上的电源启动电源备援的模式之后,若是Master(主电源)有异常,会让其他正常的Slave(从电源)跳脱电源备援的模式,恢复标准模式(不管系统负载条件,一律持续工作),让电源无法工作在效率较佳的条件下。2. After the power supply on the server starts the power backup mode, if the Master (main power supply) is abnormal, other normal Slaves (slave power supplies) will jump out of the power backup mode and restore the standard mode (regardless of the system load conditions) , all continue to work), so that the power supply cannot work under the condition of better efficiency.

发明内容Contents of the invention

针对以上问题,本发明的目的在于提供一种服务器电源智能调配系统及方法,解决了服务器内供电电源的电源调配的效率问题。避免电源因为系统不即时的信息,而造成电源没有在较佳的效率下运行。In view of the above problems, the object of the present invention is to provide a server power supply intelligent allocation system and method, which solves the power supply allocation efficiency problem of the power supply in the server. Avoid the power supply not running at the best efficiency due to the system's non-real-time information.

本发明为实现上述目的,通过以下技术方案实现:一种服务器电源智能调配系统,包括:服务器CPU、模拟加法器和多个电源模块;服务器CPU分别与每个电源模块信号连接,用于向电源模块发送主从调整指令;模拟加法器用于采集每个电源模块的供电指示信号,并输出供电指示叠加信号;In order to achieve the above object, the present invention is achieved through the following technical solutions: a server power supply intelligent deployment system, including: a server CPU, an analog adder and a plurality of power supply modules; the server CPU is respectively connected to each power supply module for signal The module sends master-slave adjustment instructions; the analog adder is used to collect the power supply indication signal of each power supply module, and output the power supply indication superposition signal;

所述电源模块用于:The power module is used for:

根据主从调整指令控制自身的供电模式服务器供电,并根据供电状态输出供电指示信号;Control its own power supply mode server power supply according to the master-slave adjustment command, and output power supply indication signal according to the power supply status;

采集供电指示叠加信号,用于确定工作的电源模块数量,并发送至服务器电源模块;Collect the superimposed signal of power supply indication, use it to determine the number of working power modules, and send it to the server power module;

每个电源模块上均设有电源备援指示信号端口,电源备援指示信号端口互相并联,用于发送和侦测电源备援指示信号。Each power supply module is provided with a power reserve indication signal port, and the power reserve indication signal ports are connected in parallel to each other for sending and detecting the power reserve indication signal.

进一步,所述电源模块内设有单片机,所述单片机用于侦测系统的供电配置,并根据服务器CPU下发的主从调整指令控制电源模块的供电模式。Further, the power supply module is provided with a single-chip microcomputer, and the single-chip microcomputer is used to detect the power supply configuration of the system, and control the power supply mode of the power supply module according to the master-slave adjustment command issued by the server CPU.

进一步,所述单片机包括:控制单元、指示单元、第一检测单元、第二检测单元和通讯单元,所述控制单元分别与指示单元、第一检测单元、第二检测单元和通讯单元连接;所述指示单元,用于根据电源模块的供电状态生成供电指示信号并发送至模拟加法器;所述第一检测单元,用于采集模拟加法器生成的供电指示叠加信号;所述第二检测单元,用于侦测电源备援指示信号;所述通讯单元,用于与服务器CPU进行信号传输。Further, the single-chip microcomputer includes: a control unit, an indication unit, a first detection unit, a second detection unit and a communication unit, and the control unit is respectively connected with the indication unit, the first detection unit, the second detection unit and the communication unit; The indication unit is used to generate a power supply indication signal according to the power supply status of the power module and send it to the analog adder; the first detection unit is used to collect the power supply indication superposition signal generated by the analog adder; the second detection unit, It is used for detecting the power backup indication signal; the communication unit is used for signal transmission with the server CPU.

相应的,本发明还公开了一种服务器电源智能调配方法,包括:Correspondingly, the present invention also discloses a server power supply intelligent allocation method, including:

采集供电指示叠加信号,根据供电指示叠加信号和供电指示信号确定运行的电源模块数量N;Collect the superimposed signal of the power supply indication, and determine the number N of power supply modules running according to the superimposed signal of the power supply indication and the power supply indication signal;

通过服务器CPU分别向N个电源模块发送主从调整指令;Send master-slave adjustment instructions to N power modules through the server CPU;

电源模块收到主从调整指令后,依序按照设定的反应时间进行主从供电模式的调整;After the power module receives the master-slave adjustment command, it will adjust the master-slave power supply mode in sequence according to the set reaction time;

当前作为主电源的电源模块发生异常时,停止输出并对其它正常的电源模块进行初始化设置;When the power module currently serving as the main power source is abnormal, stop the output and initialize the other normal power modules;

对当前正常的电源模块依序按照设定的反应时间进行主从供电模式的调整。Adjust the master-slave power supply mode for the currently normal power supply modules in sequence according to the set response time.

进一步,所述根据供电指示叠加信号和供电指示信号确定运行的电源模块数量N,具体为:Further, the determination of the number N of power supply modules running according to the superposition signal of the power supply indication and the power supply indication signal is specifically:

若供电指示叠加信号的值为供电指示信号的N倍,则确定当前有N个电源模块运行。If the value of the superimposed signal of the power supply indication is N times that of the power supply indication signal, it is determined that there are currently N power supply modules running.

进一步,所述N个电源模块根据其反应时间由短至长依次命名为电源模块1至电源模块N。Further, the N power modules are named as power module 1 to power module N in sequence according to their response time from short to long.

进一步,所述电源模块收到主从调整指令后,依序按照设定的反应时间进行主从供电模式的调整,包括:Further, after the power module receives the master-slave adjustment instruction, it adjusts the master-slave power supply mode in sequence according to the set reaction time, including:

电源模块1通过单片机内的第二检测单元侦测电源备援指示信号;The power supply module 1 detects the power backup indication signal through the second detection unit in the single-chip microcomputer;

若电源备援指示信号为低电平,则认定当前未有电源模块被设置为主电源;If the power backup indication signal is low level, it is determined that no power module is currently set as the main power supply;

将电源备援指示信号设置为输出信号,并通过输出高电平将电源模块1设置为主电源;Set the power backup indication signal as an output signal, and set the power module 1 as the main power supply by outputting a high level;

将其它N-1个电源模块依序进行备援设置。The other N-1 power supply modules are sequentially set for backup.

进一步,在其它N-1个电源模块中,任一电源模块n的备援设置方式包括:电源模块n通过单片机内的第二检测单元侦测电源备援指示信号;Further, in the other N-1 power supply modules, the backup setting method of any power supply module n includes: the power supply module n detects the power backup indication signal through the second detection unit in the single-chip microcomputer;

若电源备援指示信号为高电平,则认定当前有电源模块被设置为主电源;If the power backup indication signal is at a high level, it is determined that a power module is currently set as the main power supply;

将电源备援指示信号设置为输入侦测功能,并通过侦测高电平将电源模块n设置为电源模块n-1的从电源。The power backup indication signal is set as the input detection function, and the power module n is set as the slave power supply of the power module n-1 by detecting a high level.

进一步,所述当前作为主电源的电源模块发生异常时,停止输出并对其它正常的电源模块进行初始化设置,具体为:Further, when the power module currently serving as the main power supply is abnormal, stop the output and perform initialization settings on other normal power modules, specifically:

电源模块1发生异常时,停止输出,将其电源备援指示信号转化为低电平;When an abnormality occurs in the power module 1, the output is stopped, and its power backup indication signal is converted to a low level;

将电源模块1的供电模式由作为主电源的电源备援模式恢复为标准模式;Restore the power supply mode of the power supply module 1 from the power backup mode as the main power supply to the standard mode;

其它N-1个电源模块侦测到电源备援指示信号为低电平后,分别将其供电模式恢复为标准模式。After the other N−1 power supply modules detect that the power backup indication signal is at a low level, they respectively restore their power supply modes to the standard mode.

进一步,所述对当前正常的电源模块依序按照设定的反应时间进行主从供电模式的调整,包括:Further, the adjustment of the master-slave power supply mode to the currently normal power supply modules in sequence according to the set reaction time includes:

电源模块2通过单片机内的第二检测单元侦测电源备援指示信号;The power supply module 2 detects the power backup indication signal through the second detection unit in the single-chip microcomputer;

若电源备援指示信号为低电平,则认定当前未有电源模块被设置为主电源;If the power backup indication signal is low level, it is determined that no power module is currently set as the main power supply;

将电源备援指示信号设置为输出信号,并通过侦测高电平将电源模块2设置为主电源;Setting the power backup indication signal as an output signal, and setting the power module 2 as the main power supply by detecting a high level;

对于其它N-2个电源模块,其中任一电源模块m进行如下调整:For the other N-2 power modules, any power module m should be adjusted as follows:

电源模块m通过单片机内的第二检测单元侦测电源备援指示信号;The power supply module m detects the power backup indication signal through the second detection unit in the single-chip microcomputer;

若电源备援指示信号为高电平,则认定当前有电源模块被设置为主电源;If the power backup indication signal is at a high level, it is determined that a power module is currently set as the main power supply;

将电源备援指示信号设置为输入侦测功能,并通过侦测高电平将电源模块m设置为电源模块m-1的从电源。The power backup indication signal is set as the input detection function, and the power module m is set as the slave power supply of the power module m-1 by detecting a high level.

对比现有技术,本发明有益效果在于:Compared with prior art, the beneficial effect of the present invention is:

1、本发明通过指令即可实现电源的智能调配,电源调配的设定由电源模块自动完成。有效降低了系统操作人员对个别电源逐一设定的复杂度。1. The invention can realize the intelligent allocation of power supply through instructions, and the setting of power supply allocation is automatically completed by the power supply module. It effectively reduces the complexity of system operators setting individual power supplies one by one.

2、本发明统一了电源调配的行为模式,改善了不同的系统操作人员对电源调配的设定差异,实现了服务器的电源调配设定的一致化。2. The present invention unifies the behavior mode of power allocation, improves the differences in setting of power allocation by different system operators, and realizes the consistency of server power allocation settings.

3、本发明能够保证电源时钟在工作效率较佳的条件下运行,节省了电费、延长了电源的使用年限,进一步达成节能减碳的目标。3. The present invention can ensure that the clock of the power supply operates under the condition of better working efficiency, saves electricity charges, prolongs the service life of the power supply, and further achieves the goal of energy saving and carbon reduction.

由此可见,本发明与现有技术相比,具有突出的实质性特点和显著的进步,其实施的有益效果也是显而易见的。It can be seen that, compared with the prior art, the present invention has outstanding substantive features and remarkable progress, and the beneficial effects of its implementation are also obvious.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only It is an embodiment of the present invention, and those skilled in the art can also obtain other drawings according to the provided drawings without creative work.

附图1是本发明具体实施方式的系统结构图。Accompanying drawing 1 is the system structural diagram of the embodiment of the present invention.

附图2是本发明具体实施方式的单片机的控制原理图。Accompanying drawing 2 is the control schematic diagram of the single-chip microcomputer of the specific embodiment of the present invention.

附图3是本发明具体实施方式的方法流程图。Accompanying drawing 3 is the method flowchart of the specific embodiment of the present invention.

具体实施方式Detailed ways

本发明的核心是提供一种服务器电源智能调配方法,现有技术中,单体电源供应器无法主动得知整个服务器有几个电源供应器正常运作。需要服务器通过通讯单元主动正确告知,才能让个别的电源供应器在开启电源备援的模式时,工作在效率较佳的状态。当服务器上的电源启动电源备援的模式之后,若是Master(主电源)有异常,会让其他正常的Slave(从电源)跳脱电源备援的模式,恢复标准模式(不管系统负载条件,一律持续工作),让电源无法工作在效率较佳的条件下。The core of the present invention is to provide a server power supply intelligent deployment method. In the prior art, a single power supply cannot actively know how many power supplies are in normal operation of the entire server. It is necessary for the server to actively and correctly notify through the communication unit, so that individual power supplies can work in a state of better efficiency when the power backup mode is turned on. When the power supply on the server starts the power backup mode, if there is an abnormality in the Master (main power supply), other normal Slaves (slave power supplies) will jump out of the power backup mode and return to the standard mode (regardless of the system load conditions, all Continuous work), so that the power supply cannot work under the condition of better efficiency.

而本发明提供的服务器电源智能调配方法,首先,采集供电指示叠加信号,根据供电指示叠加信号和供电指示信号确定运行的电源模块数量N。此时,通过服务器CPU分别向N个电源模块发送主从调整指令。电源模块收到主从调整指令后,依序按照设定的反应时间进行主从供电模式的调整。正常运行后,在当前作为主电源的电源模块发生异常时,停止输出并对其它正常的电源模块进行初始化设置;最后,对当前正常的电源模块依序按照设定的反应时间进行主从供电模式的调整。由此可见,本发明解决了服务器内供电电源的电源调配的效率问题。避免电源因为系统不即时的信息,而造成电源无法在较佳的效率下运行。In the server power supply intelligent deployment method provided by the present invention, firstly, the superimposed signal of the power supply indication is collected, and the number N of running power modules is determined according to the superimposed signal of the power supply indication and the power supply indication signal. At this time, the server CPU sends master-slave adjustment instructions to the N power modules respectively. After receiving the master-slave adjustment command, the power module adjusts the master-slave power supply mode in sequence according to the set reaction time. After normal operation, when the power module currently serving as the main power supply is abnormal, stop the output and perform initialization settings on other normal power modules; finally, perform master-slave power supply mode on the current normal power modules in sequence according to the set reaction time adjustment. It can be seen that the present invention solves the problem of the efficiency of power distribution of the power supply in the server. Prevent the power supply from running at the best efficiency due to the system's non-real-time information.

为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to enable those skilled in the art to better understand the solution of the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. Apparently, the described embodiments are only some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

实施例一:Embodiment one:

如图1所示,本实施例提供了一种服务器电源智能调配系统,包括:服务器CPU、模拟加法器和N个电源模块;服务器CPU分别与每个电源模块信号连接,用于向电源模块发送主从调整指令;模拟加法器用于采集每个电源模块的供电指示信号,并输出供电指示叠加信号。其中,N个电源模块根据其反应时间由短至长依次命名为电源模块1、电源模块2、电源模块4……电源模块N。As shown in Figure 1, the present embodiment provides a server power supply intelligent deployment system, including: a server CPU, an analog adder, and N power supply modules; the server CPU is respectively connected to each power supply module for signal transmission to the power supply module Master-slave adjustment command; the analog adder is used to collect the power supply indication signal of each power supply module, and output the power supply indication superposition signal. Among them, the N power supply modules are named as power supply module 1, power supply module 2, power supply module 4...power supply module N according to their response time from shortest to longest.

具体来说,电源模块用于:为根据主从调整指令控制自身的供电模式服务器供电,并根据供电状态输出供电指示信号;还有用于采集供电指示叠加信号,用于确定工作的电源模块数量,并发送至服务器电源模块。每个电源模块上均设有电源备援指示信号端口,电源备援指示信号端口互相并联,用于发送和侦测电源备援指示信号。Specifically, the power supply module is used to: supply power to the server in the power supply mode that controls itself according to the master-slave adjustment command, and output a power supply indication signal according to the power supply status; it is also used to collect power supply indication superposition signals to determine the number of working power supply modules, And send to the server power module. Each power supply module is provided with a power reserve indication signal port, and the power reserve indication signal ports are connected in parallel to each other for sending and detecting the power reserve indication signal.

电源模块内设有单片机,所述单片机用于侦测系统的供电配置,并根据服务器CPU下发的主从调整指令控制电源模块的供电模式。The power supply module is provided with a single-chip microcomputer, and the single-chip microcomputer is used for detecting the power supply configuration of the system, and controlling the power supply mode of the power supply module according to the master-slave adjustment command issued by the server CPU.

具体的,如图2所示,单片机包括:控制单元、指示单元、第一检测单元、第二检测单元和通讯单元,所述控制单元分别与指示单元、第一检测单元、第二检测单元和通讯单元连接;所述指示单元,用于根据电源模块的供电状态生成供电指示信号并发送至模拟加法器;所述第一检测单元,用于采集模拟加法器生成的供电指示叠加信号;所述第二检测单元,用于侦测电源备援指示信号;所述通讯单元,用于与服务器CPU进行信号传输。Specifically, as shown in Figure 2, the single-chip microcomputer includes: a control unit, an indication unit, a first detection unit, a second detection unit and a communication unit, and the control unit is connected with the indication unit, the first detection unit, the second detection unit and the communication unit respectively. The communication unit is connected; the indication unit is used to generate a power supply indication signal according to the power supply status of the power module and send it to the analog adder; the first detection unit is used to collect the power supply indication superposition signal generated by the analog adder; the The second detection unit is used for detecting the power backup indication signal; the communication unit is used for signal transmission with the server CPU.

基于上述结构,将每个电源模块的供电指示信号叠加在一起,这个叠加信号可以被每个电源模块侦测,即可得知系统有几个电源模块正常运作。再由服务器CPU通过I2C通信,指示电源模块进入智能调控模式。电源模块可以根据侦测的讯息,调整电源在效率较佳的状态下运行。Based on the above structure, the power supply indication signals of each power module are superimposed together, and the superimposed signal can be detected by each power module, so that it can be known how many power modules in the system are operating normally. Then the server CPU communicates through I2C to instruct the power module to enter the intelligent control mode. The power module can adjust the power supply to operate in a state with better efficiency according to the detected information.

实施例二:Embodiment two:

基于实施例一,如图3所示,本发明还公开了一种服务器电源智能调配方法,具体包括如下步骤:Based on Embodiment 1, as shown in FIG. 3 , the present invention also discloses a server power supply intelligent allocation method, which specifically includes the following steps:

S1:采集供电指示叠加信号,根据供电指示叠加信号和供电指示信号确定运行的电源模块数量N。S1: collect the superimposed signal of the power supply indication, and determine the number N of running power modules according to the superimposed signal of the power supply indication and the power supply indication signal.

具体来说,若供电指示叠加信号的值为供电指示信号的N倍,则确定当前有N个电源模块运行。Specifically, if the value of the power supply indication superimposed signal is N times that of the power supply indication signal, it is determined that there are currently N power supply modules running.

其中,需要特别说明的是,N个电源模块根据其反应时间由短至长依次命名为电源模块1至电源模块N。即反应时间最短的电源模块命名为电源模块1,根据反应时间的升序为电源模块命名,则电源模块N的反应时间是最长的。Wherein, it should be specially noted that the N power modules are named as power module 1 to power module N in sequence according to their response time from shortest to longest. That is, the power module with the shortest response time is named power module 1, and the power modules are named according to the ascending order of response time, and the response time of power module N is the longest.

S2:通过服务器CPU分别向N个电源模块发送主从调整指令。S2: The server CPU sends master-slave adjustment instructions to the N power modules respectively.

S3:电源模块收到主从调整指令后,依序按照设定的反应时间进行主从供电模式的调整。S3: After receiving the master-slave adjustment command, the power module adjusts the master-slave power supply mode in sequence according to the set reaction time.

具体的,电源模块1通过单片机内的第二检测单元侦测电源备援指示信号;若电源备援指示信号为低电平,则认定当前未有电源模块被设置为主电源;此时,将电源备援指示信号设置为输出信号,并通过电源备援指示信号输出高电平将电源模块1设置为主电源。至此,系统的主电源已设定完毕。最后,将其它N-1个电源模块依序进行备援设置。Specifically, the power supply module 1 detects the power backup indication signal through the second detection unit in the single-chip microcomputer; if the power backup indication signal is low level, it is determined that no power supply module is currently set as the main power supply; at this time, the The power backup indication signal is set as an output signal, and the power supply module 1 is set as the main power supply through the power backup indication signal outputting a high level. So far, the main power of the system has been set. Finally, the other N-1 power supply modules are sequentially set for backup.

作为示例的,其它N-1个电源模块依序进行备援设置的过程如下:As an example, the process of sequentially performing backup settings for other N-1 power modules is as follows:

为了便于说明,将其它N-1个电源模块中的任一电源模块命名为电源模块n。For ease of description, any power module among the other N-1 power modules is named power module n.

首先,电源模块n通过单片机内的第二检测单元侦测电源备援指示信号;若电源备援指示信号为高电平,则认定当前有电源模块被设置为主电源;将电源备援指示信号设置为输入侦测功能,并通过侦测高电平将电源模块n设置为电源模块n-1的从电源。First, the power supply module n detects the power backup indication signal through the second detection unit in the single-chip microcomputer; if the power backup indication signal is high level, it is determined that a power supply module is currently set as the main power supply; the power backup indication signal Set it as the input detection function, and set the power module n as the slave power supply of the power module n-1 by detecting the high level.

通过上述设置,实现了电源模块2为从-1电源、电源模块3为从-2电源、电源模块4为从-3电源……电源模块N为从-(N-1)电源。Through the above settings, the power supply module 2 is the slave-1 power supply, the power module 3 is the slave-2 power supply, the power module 4 is the slave-3 power supply...the power module N is the slave-(N-1) power supply.

S4:当前作为主电源的电源模块发生异常时,停止输出并对其它正常的电源模块进行初始化设置。S4: When the power module currently serving as the main power supply is abnormal, stop the output and initialize the other normal power supply modules.

具体来说:电源模块1发生异常时,停止输出,将其电源备援指示信号转化为低电平;将电源模块1的供电模式由作为主电源的电源备援模式恢复为标准模式;其它N-1个电源模块侦测到电源备援指示信号为低电平后,分别将其供电模式恢复为标准模式。Specifically: when the power supply module 1 is abnormal, stop the output, and convert its power backup indication signal to low level; restore the power supply mode of the power supply module 1 from the power backup mode as the main power supply to the standard mode; other N - One power supply module restores its power supply mode to the standard mode after detecting that the power backup indication signal is at a low level.

S5:对当前正常的电源模块依序按照设定的反应时间进行主从供电模式的调整。S5: Adjust the master-slave power supply mode for the currently normal power supply modules in sequence according to the set response time.

具体的,电源模块2通过单片机内的第二检测单元侦测电源备援指示信号;若电源备援指示信号为低电平,则认定当前未有电源模块被设置为主电源;将电源备援指示信号设置为输出信号,并通过输出高电平将电源模块2设置为主电源。Specifically, the power supply module 2 detects the power supply backup indication signal through the second detection unit in the single-chip microcomputer; if the power supply backup indication signal is low level, then it is determined that no power supply module is currently set as the main power supply; the power supply backup The indication signal is set as an output signal, and the power supply module 2 is set as the main power supply by outputting a high level.

此时,实现了在电源模块1发现异常后,将其的从电源设置为主电源。At this time, it is realized that after the power module 1 finds an abnormality, its slave power supply can be set as the main power supply.

设置完成后,需要对其它的电源模块进行相应的调整,对于其它N-2个电源模块,其中任一电源模块m进行如下调整:After the setting is completed, other power modules need to be adjusted accordingly. For the other N-2 power modules, any power module m among them should be adjusted as follows:

首先,电源模块m通过单片机内的第二检测单元侦测电源备援指示信号;若电源备援指示信号为高电平,则认定当前有电源模块被设置为主电源;将电源备援指示信号设置为输入侦测功能,并通过侦测高电平将电源模块m设置为电源模块m-1的从电源。First, the power supply module m detects the power backup indication signal through the second detection unit in the single-chip microcomputer; if the power backup indication signal is high level, it is determined that a power supply module is currently set as the main power supply; the power backup indication signal Set it as the input detection function, and set the power module m as the slave power supply of the power module m-1 by detecting the high level.

通过上述设置,在将电源模块2设定为主电源的前提下,实现了电源模块3为从-2电源、电源模块4为从-3电源……电源模块N为从-(N-1)电源。Through the above settings, under the premise that the power module 2 is set as the main power supply, the power module 3 is used as the slave-2 power supply, the power module 4 is used as the slave-3 power supply...the power module N is used as the slave-(N-1) power supply.

至此,本方法实现了电源主动及时侦测系统的电源配置与自动设定备援模式,能够让电源始终保存在效率较佳的条件下运行。So far, the method realizes the active and timely detection of the power supply configuration of the system and the automatic setting of the backup mode, so that the power supply can always be kept running under the condition of better efficiency.

实施例三:Embodiment three:

基于上述实施例,本实施例还提供了一种服务器电源智能调配方法,本方法采用如实施例一的服务器电源智能调配系统。需要特别说明的是,所述的服务器电源智能调配系统包括四个电源模块,具体为:Based on the above-mentioned embodiments, this embodiment also provides a method for intelligent allocation of server power supplies. The method adopts the intelligent allocation system for server power supplies as in Embodiment 1. It should be noted that the server power intelligent deployment system includes four power modules, specifically:

电源模块1,其反应时间为1秒;电源模块2,其反应时间为2秒;电源模块3,其反应时间为3秒;电源模块4,其反应时间为4秒。The response time of power module 1 is 1 second; the response time of power module 2 is 2 seconds; the response time of power module 3 is 3 seconds; the response time of power module 4 is 4 seconds.

基于上述系统,本方法具体包括如下步骤:Based on the above-mentioned system, the method specifically includes the following steps:

步骤1:控制单元利用第一检测单元,检测供电指示信号(Power-Good)的叠加量。Step 1: The control unit uses the first detection unit to detect the superposition amount of the power supply indication signal (Power-Good).

基于系统中有4个电源模块正常运行,检测单元侦测到4倍的叠加量。可以判断目前系统有4个电源模块一起运行。Based on the normal operation of 4 power modules in the system, the detection unit detected 4 times the amount of superposition. It can be judged that the current system has 4 power modules running together.

步骤2:服务器CPU通过I2C通信接口与电源模块的通讯模块进行通信,并下指令让4个电源模块进入智能模式。Step 2: The server CPU communicates with the communication module of the power supply module through the I2C communication interface, and issues an instruction to make the four power supply modules enter the intelligent mode.

步骤3:4个电源模块收到指令后,依序按照反应时间的设定做主-从架构的调整。Step 3: After the 4 power modules receive the command, they adjust the master-slave architecture sequentially according to the response time setting.

具体调整过程如下:The specific adjustment process is as follows:

步骤3-1:Step 3-1:

1、电源模块1开始设定。1. The power module 1 starts setting.

2、电源模块1的第二检测单元侦测电源备援的指示信号(cold-redundant)。2. The second detection unit of the power module 1 detects the indication signal of power redundancy (cold-redundant).

得到信号为低电压电平(low level),代表目前系统没有电源模块被设定为主电源(Master)。The signal obtained is a low voltage level (low level), which means that no power module in the system is currently set as the master power supply (Master).

3、设定电源模块1为主电源(Master):3. Set power module 1 as the main power supply (Master):

将电源备援的指示信号(cold-redundant):改为输出功能。电源备援的指示信号(cold-redundant)输出高电平。Change the indicator signal of power backup (cold-redundant): to an output function. The indicator signal (cold-redundant) of the power supply backup outputs a high level.

步骤3-2:Step 3-2:

1、电源模块2开始设定。1. The power module 2 starts setting.

2、电源模块2的第二检测单元侦测电源备援的指示信号(cold-redundant)。得到信号为高电平(high level),代表目前系统有电源模块被设定为主电源(Master)。2. The second detection unit of the power module 2 detects the indication signal of power redundancy (cold-redundant). The obtained signal is high level (high level), which means that the current system has a power module set as the master power supply (Master).

3、设定电源模块2为电源模块1的从电源(Slave-1)。3. Set power module 2 as the slave power supply (Slave-1) of power module 1.

将电源备援的指示信号(cold-redundant)设置为:维持输入侦测功能。将电源备援的指示信号(cold-redundant)的侦测设为高电平。Set the indicator signal (cold-redundant) of the power backup to: maintain the input detection function. Set the detection of the indicator signal (cold-redundant) of power redundancy to a high level.

步骤3-3:Step 3-3:

1、电源模块3开始设定。1. The power module 3 starts setting.

2、电源模块3的第二检测单元侦测电源备援的指示信号(cold-redundant)。得到信号为高电平(high level),代表目前系统有电源模块被设定为主电源(Master)。2. The second detection unit of the power module 3 detects the indication signal of power redundancy (cold-redundant). The obtained signal is high level (high level), which means that the current system has a power module set as the master power supply (Master).

3、设定电源模块3为电源模块2的从电源(Slave-2)。3. Set the power module 3 as the slave power supply (Slave-2) of the power module 2.

将电源备援的指示信号(cold-redundant)设置为:维持输入侦测功能。将电源备援的指示信号(cold-redundant)的侦测设为高电平。Set the indicator signal (cold-redundant) of the power backup to: maintain the input detection function. Set the detection of the indication signal (cold-redundant) of the power backup to a high level.

步骤3-4:Step 3-4:

1、电源模块4开始设定。1. The power module 4 starts setting.

2、电源模块4的第二检测单元侦测电源备援的指示信号(cold-redundant)。得到信号为高电平(high level),代表目前系统有电源模块被设定为主电源(Master)。2. The second detection unit of the power module 4 detects the indication signal of power redundancy (cold-redundant). The obtained signal is high level (high level), which means that the current system has a power module set as the master power supply (Master).

3、设定电源模块4为电源模块3的从电源(Slave-3)。3. Set the power module 4 as the slave power supply (Slave-3) of the power module 3.

将电源备援的指示信号(cold-redundant)设置为:维持输入侦测功能。将电源备援的指示信号(cold-redundant)的侦测设为高电平。Set the indicator signal (cold-redundant) of the power backup to: maintain the input detection function. Set the detection of the indicator signal (cold-redundant) of power redundancy to a high level.

步骤4:当主电源(电源模块1)异常时(ex:Vin UVP,交流电输入的电源插头松脱)。执行过程如下:Step 4: When the main power supply (power module 1) is abnormal (ex: Vin UVP, the power plug of the AC input is loose). The execution process is as follows:

1、电源模块1停止输出。1. The power module 1 stops outputting.

2、电源模块1的电源备援的指示信号(cold-redundant)输出从高电平(highlevel)转换为低电平(low level)。2. The output of the indication signal (cold-redundant) of the power supply module 1 is switched from high level to low level.

3、电源模块1从电源备援的模式[Master(主电源)],恢复成标准模式。3. The power supply module 1 returns to the standard mode from the power backup mode [Master (main power supply)].

4、电源模块2、电源模块3、电源模块4分别侦测到电源备援的指示信号(cold-redundant)为低电平(low level),全部恢复成标准模式。4. The power module 2, power module 3, and power module 4 respectively detect that the indicator signal of power redundancy (cold-redundant) is low level (low level), and all restore to the standard mode.

步骤5:系统正常运作的电源模块(即电源模块2、电源模块3和电源模块4)重新自动智能依序,并按照反应时间的设定做主-从架构的调整。Step 5: The power modules (that is, power module 2, power module 3 and power module 4) in normal operation of the system are automatically and intelligently sequenced again, and adjust the master-slave architecture according to the setting of the response time.

具体调整过程如下:The specific adjustment process is as follows:

步骤5-1:Step 5-1:

1、电源模块2开始设定。1. The power module 2 starts setting.

2、电源模块2的第二检测单元侦测电源备援的指示信号(cold-redundant)。2. The second detection unit of the power module 2 detects the indication signal of power redundancy (cold-redundant).

得到信号为低电压电平(low level),代表目前系统没有电源模块被设定为主电源(Master)。The signal obtained is a low voltage level (low level), which means that no power module in the system is currently set as the master power supply (Master).

3、设定电源模块2为主电源(Master):3. Set the power module 2 as the main power supply (Master):

将电源备援的指示信号(cold-redundant):改为输出功能。电源备援的指示信号(cold-redundant)输出高电平。Change the indicator signal of power backup (cold-redundant): to an output function. The indicator signal (cold-redundant) of the power supply backup outputs a high level.

步骤5-2:Step 5-2:

1、电源模块3开始设定。1. The power module 3 starts setting.

2、电源模块3的第二检测单元侦测电源备援的指示信号(cold-redundant)。得到信号为高电平(high level),代表目前系统有电源模块被设定为主电源(Master)。2. The second detection unit of the power module 3 detects the indication signal of power redundancy (cold-redundant). The obtained signal is high level (high level), which means that the current system has a power module set as the master power supply (Master).

3、设定电源模块3为电源模块2的从电源(Slave-2)。3. Set the power module 3 as the slave power supply (Slave-2) of the power module 2.

将电源备援的指示信号(cold-redundant)设置为:维持输入侦测功能。将电源备援的指示信号(cold-redundant)的侦测设为高电平。Set the indicator signal (cold-redundant) of the power backup to: maintain the input detection function. Set the detection of the indicator signal (cold-redundant) of power redundancy to a high level.

步骤5-3:Step 5-3:

1、电源模块4开始设定。1. The power module 4 starts setting.

2、电源模块4的第二检测单元侦测电源备援的指示信号(cold-redundant)。得到信号为高电平(high level),代表目前系统有电源模块被设定为主电源(Master)。2. The second detection unit of the power module 4 detects the indication signal of power redundancy (cold-redundant). The obtained signal is high level (high level), which means that the current system has a power module set as the master power supply (Master).

3、设定电源模块4为电源模块3的从电源(Slave-3)。3. Set the power module 4 as the slave power supply (Slave-3) of the power module 3.

将电源备援的指示信号(cold-redundant)设置为:维持输入侦测功能。将电源备援的指示信号(cold-redundant)的侦测设为高电平。Set the indicator signal (cold-redundant) of the power backup to: maintain the input detection function. Set the detection of the indicator signal (cold-redundant) of power redundancy to a high level.

至此,本方法通过提供了一种电源自行侦测的机制,来实现电源自动调配的功能。So far, the method realizes the function of automatic power allocation by providing a power self-detection mechanism.

综上所述,本发明解决了服务器内供电电源的电源调配的效率问题。避免电源因为系统不即时的信息,而造成电源无法在较佳的效率下运行。To sum up, the present invention solves the problem of the efficiency of power allocation of the power supply in the server. Prevent the power supply from running at the best efficiency due to the system's non-real-time information.

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的方法而言,由于其与实施例公开的系统相对应,所以描述的比较简单,相关之处参见方法部分说明即可。Each embodiment in this specification is described in a progressive manner, each embodiment focuses on the difference from other embodiments, and the same or similar parts of each embodiment can be referred to each other. As for the method disclosed in the embodiment, since it corresponds to the system disclosed in the embodiment, the description is relatively simple, and for related parts, please refer to the description of the method part.

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Professionals can further realize that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, computer software or a combination of the two. In order to clearly illustrate the possible For interchangeability, in the above description, the composition and steps of each example have been generally described according to their functions. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present invention.

在本发明所提供的几个实施例中,应该理解到,所揭露的系统、系统和方法,可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,系统或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present invention, it should be understood that the disclosed system, system and method can be implemented in other ways. For example, the system embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of systems or units may be in electrical, mechanical or other forms.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。In addition, each functional module in each embodiment of the present invention may be integrated into one processing unit, or each module may physically exist separately, or two or more modules may be integrated into one unit.

同理,在本发明各个实施例中的各处理单元可以集成在一个功能模块中,也可以是各个处理单元物理存在,也可以两个或两个以上处理单元集成在一个功能模块中。Similarly, each processing unit in each embodiment of the present invention may be integrated into one functional module, or each processing unit may exist physically, or two or more processing units may be integrated into one functional module.

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。Finally, it should also be noted that in this text, relational terms such as first and second etc. are only used to distinguish one entity or operation from another, and do not necessarily require or imply that these entities or operations, any such actual relationship or order exists. Furthermore, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements, but also includes elements not expressly listed. other elements of or also include elements inherent in such a process, method, article, or device. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising said element.

以上对本发明所提供的服务器电源智能调配系统及方法进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。The above is a detailed introduction of the server power supply intelligent allocation system and method provided by the present invention. In this paper, specific examples are used to illustrate the principle and implementation of the present invention, and the descriptions of the above embodiments are only used to help understand the method and core idea of the present invention. It should be pointed out that for those skilled in the art, without departing from the principles of the present invention, several improvements and modifications can be made to the present invention, and these improvements and modifications also fall within the protection scope of the claims of the present invention.

Claims (8)

1. The utility model provides a server power intelligence allotment system which characterized in that includes: the system comprises a server CPU, an analog adder and a plurality of power modules;
the server CPU is respectively connected with each power module signal and is used for sending a master-slave adjustment instruction to the power module; after receiving the master-slave adjustment instruction, the power supply module sequentially adjusts the master-slave power supply mode according to the set reaction time; stopping outputting and initializing other normal power supply modules when the power supply module serving as the main power supply is abnormal; the current normal power supply module is sequentially adjusted according to the set reaction time in a master-slave power supply mode;
the analog adder is used for collecting the power supply indication signals of each power supply module and outputting power supply indication superposition signals;
the power module is used for:
controlling the power supply of a power supply mode server according to the master-slave adjustment instruction, and outputting a power supply indication signal according to the power supply state;
the power supply indication superposition signal is collected and used for determining the number of working power supply modules and sending the power supply modules to the server power supply module;
each power module is provided with a power backup indication signal port, and the power backup indication signal ports are connected in parallel and are used for sending and detecting power backup indication signals;
after receiving the master-slave adjustment instruction, the power supply module sequentially adjusts the master-slave power supply mode according to the set reaction time, and comprises the following steps:
the power module 1 detects a power supply standby indication signal through a second detection unit in the singlechip;
if the power supply standby indication signal is at a low level, determining that no power supply module is currently set as a main power supply;
setting a power supply standby indication signal as an output signal, and setting the power supply module 1 as a main power supply by outputting a high level;
sequentially carrying out backup setting on other N-1 power supply modules;
when the current power module serving as the main power supply is abnormal, stopping outputting and initializing other normal power modules, specifically:
when the power module 1 is abnormal, stopping outputting and converting a power standby indication signal into a low level;
restoring the power supply mode of the power supply module 1 from a power supply standby mode as a main power supply to a standard mode;
after the other N-1 power modules detect that the power backup indication signal is in a low level, the power supply modes of the other N-1 power modules are respectively restored to the standard mode.
2. The intelligent server power supply allocation system according to claim 1, wherein a single-chip microcomputer is arranged in the power supply module, and the single-chip microcomputer is used for detecting power supply configuration of the system and controlling a power supply mode of the power supply module according to master-slave adjustment instructions issued by a server CPU.
3. The server power intelligent distribution system according to claim 2, wherein the single-chip microcomputer comprises: the device comprises a control unit, an indication unit, a first detection unit, a second detection unit and a communication unit, wherein the control unit is respectively connected with the indication unit, the first detection unit, the second detection unit and the communication unit;
the indication unit is used for generating a power supply indication signal according to the power supply state of the power supply module and sending the power supply indication signal to the analog adder;
the first detection unit is used for collecting the power supply indication superposition signal generated by the analog adder;
the second detection unit is used for detecting a power supply standby indication signal;
and the communication unit is used for carrying out signal transmission with the CPU of the server.
4. The intelligent server power supply allocation method is characterized by comprising the following steps of:
collecting a power supply indication superposition signal, and determining the number N of running power supply modules according to the power supply indication superposition signal and the power supply indication signal;
respectively sending master-slave adjustment instructions to N power supply modules through a server CPU;
after receiving the master-slave adjustment instruction, the power supply module sequentially adjusts the master-slave power supply mode according to the set reaction time;
stopping outputting and initializing other normal power supply modules when the power supply module serving as the main power supply is abnormal;
the current normal power supply module is sequentially adjusted according to the set reaction time in a master-slave power supply mode;
after receiving the master-slave adjustment instruction, the power supply module sequentially adjusts the master-slave power supply mode according to the set reaction time, and comprises the following steps:
the power module 1 detects a power supply standby indication signal through a second detection unit in the singlechip;
if the power supply standby indication signal is at a low level, determining that no power supply module is currently set as a main power supply;
setting a power supply standby indication signal as an output signal, and setting the power supply module 1 as a main power supply by outputting a high level;
sequentially carrying out backup setting on other N-1 power supply modules;
when the current power module serving as the main power supply is abnormal, stopping outputting and initializing other normal power modules, specifically:
when the power module 1 is abnormal, stopping outputting and converting a power standby indication signal into a low level;
restoring the power supply mode of the power supply module 1 from a power supply standby mode as a main power supply to a standard mode;
after the other N-1 power modules detect that the power backup indication signal is in a low level, the power supply modes of the other N-1 power modules are respectively restored to the standard mode.
5. The intelligent server power allocation method according to claim 4, wherein the determining the number N of power modules running according to the power supply instruction superposition signal and the power supply instruction signal specifically includes:
and if the value of the power supply indication superposition signal is N times of the power supply indication signal, determining that N power supply modules are currently operated.
6. The intelligent server power allocation method according to claim 5, wherein the N power modules are named as power module 1 to power module N in order from short to long according to their reaction time.
7. The intelligent server power allocation method according to claim 4, wherein the backup setting mode of any power module N among other N-1 power modules comprises:
the power module n detects a power backup indication signal through a second detection unit in the singlechip;
if the power supply standby indication signal is in a high level, the current power supply module is determined to be set as a main power supply;
the power backup indication signal is set as an input detection function, and the power module n is set as a slave power source of the power module n-1 by detecting the high level.
8. The intelligent server power allocation method according to claim 4, wherein the adjusting the master-slave power supply mode of the current normal power supply module according to the set reaction time sequentially comprises:
the power module 2 detects a power supply standby indication signal through a second detection unit in the singlechip;
setting the power supply standby indication signal as an output signal, and setting the power supply module 2 as a main power supply by outputting a high level;
for the other N-2 power supply modules, any one of the power supply modules m is adjusted as follows:
the power module m detects a power supply standby indication signal through a second detection unit in the singlechip;
the power backup indication signal is set as an input detection function, and the power module m is set as a slave power source of the power module m-1 by detecting a high level.
CN202210550214.0A 2022-05-20 2022-05-20 System and method for intelligent deployment of server power supply Active CN114756112B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210550214.0A CN114756112B (en) 2022-05-20 2022-05-20 System and method for intelligent deployment of server power supply

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210550214.0A CN114756112B (en) 2022-05-20 2022-05-20 System and method for intelligent deployment of server power supply

Publications (2)

Publication Number Publication Date
CN114756112A CN114756112A (en) 2022-07-15
CN114756112B true CN114756112B (en) 2023-07-18

Family

ID=82335036

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210550214.0A Active CN114756112B (en) 2022-05-20 2022-05-20 System and method for intelligent deployment of server power supply

Country Status (1)

Country Link
CN (1) CN114756112B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104049709A (en) * 2013-03-15 2014-09-17 广达电脑股份有限公司 Power management method of server system
CN106961144A (en) * 2017-05-10 2017-07-18 中电科信息产业有限公司 A kind of base station power energy-saving control device and control method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7191347B2 (en) * 2002-12-31 2007-03-13 International Business Machines Corporation Non-disruptive power management indication method, system and apparatus for server
CN104954306B (en) * 2014-03-27 2018-03-13 华为技术有限公司 Multichannel array device for compensation of distortion and method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104049709A (en) * 2013-03-15 2014-09-17 广达电脑股份有限公司 Power management method of server system
CN106961144A (en) * 2017-05-10 2017-07-18 中电科信息产业有限公司 A kind of base station power energy-saving control device and control method

Also Published As

Publication number Publication date
CN114756112A (en) 2022-07-15

Similar Documents

Publication Publication Date Title
CN102210081B (en) Emergency power supply apparatus
US4611289A (en) Computer power management system
CN111488049A (en) A server cabinet power supply system and control method
CN104953694B (en) Power distribution system
JP2012085516A (en) Smart micro grid
US9866054B2 (en) Charging controlling device
CN113904344B (en) Optical storage joint primary frequency modulation control method, device, equipment and storage medium
US10942555B2 (en) Power supplying method for computer system
US11218022B2 (en) Power conversion system and method of operating the same
CN106774771A (en) Electric power system and its method for controlling power supply
CN109617206B (en) A power management device and method with multi-energy input and multi-channel adjustable output
US20040078655A1 (en) Apparatus and method for power integrated control
CN107579592A (en) A data center power supply system and power supply method
EP3993216A1 (en) Charging system and method
CN114756112B (en) System and method for intelligent deployment of server power supply
TW201407332A (en) Uninterruptible power system and method of operating the same
CN115085177A (en) SOC equalization method and system of energy storage system with common DC bus
CN110401260A (en) A kind of server backup power source and server power supply
CN205249118U (en) Double - circuit maximum power point tracks from net type photovoltaic inverter device
CN112350325A (en) Power supply method and device
CN102541248A (en) Method for dynamically adjusting power supply efficiency in cloud computing industry by means of centralization
CN208015396U (en) Integrated power supply device and system
WO2020177440A1 (en) Ups circuit, power supply circuit, and electronic device
CN215732943U (en) Control cabinet
CN116505504A (en) A kind of power supply system, power supply unit and server

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: 215100 Building 9, No.1 guanpu Road, Guoxiang street, Wuzhong Economic Development Zone, Suzhou City, Jiangsu Province

Patentee after: Suzhou Yuannao Intelligent Technology Co.,Ltd.

Country or region after: China

Address before: 215100 Building 9, No.1 guanpu Road, Guoxiang street, Wuzhong Economic Development Zone, Suzhou City, Jiangsu Province

Patentee before: SUZHOU LANGCHAO INTELLIGENT TECHNOLOGY Co.,Ltd.

Country or region before: China