Power-on method of power module and electronic device

By determining the power-on sequence and completion conditions of the power modules, each power module is powered on in sequence, which solves the problem of inrush current superposition caused by powering on the power modules at the same time, and improves the stability of the server and the accuracy of energy consumption testing.

CN113933579BActive Publication Date: 2025-01-24NEW H3C SECURITY TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111020699.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-01
Publication Date
2025-01-24
Estimated Expiration
2041-09-01

AI Technical Summary

Technical Problem

In the server architecture, powering up the power module simultaneously will cause the input shock current to be superimposed, affecting the input shock voltage of the entire server, and the power module may have a problem of excessive impact voltage during the energy consumption test.

Method used

By obtaining the power-on sequence and attributes of each power module, including rated power and conversion efficiency, the power-on completion conditions of each power module are determined, and the power-on control of the power module is performed based on these conditions to achieve the sequential power-on of each power module.

Benefits of technology

This avoids the problem of inrush current superposition caused by all power modules being powered on at the same time, ensuring stable operation of the server, reducing power value changes during energy consumption testing, and improving test accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113933579B_ABST
    Figure CN113933579B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of server technology, and in particular to a power-on method and electronic equipment for a power module, wherein the method comprises obtaining a power-on sequence and properties of each power module, wherein the properties comprise rated power and conversion efficiency; determining power-on completion conditions of each power module based on the properties of each power module; and controlling the power-on of the power module according to the power-on sequence and the power-on completion conditions. Since the properties of the power module comprise rated power and conversion efficiency, the corresponding power-on completion conditions can be accurately determined, and then the power module can be controlled to be powered on in combination with the power-on sequence, so that each power module can be powered on in sequence, thereby avoiding the problem of superposition of impact currents caused by all power modules being powered on at the same time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of servers, and in particular to a power-on method for a power module and electronic equipment. Background Art

[0002] In the server architecture, the power module supplies power to the entire server. The power module redundancy rules are divided into active and standby or dual active. Usually, the server power supply module includes multiple power modules. In actual business applications, multiple power modules are powered on at the same time, and the simultaneous startup of the power modules will cause the input surge current to overlap, which will affect the input surge voltage of the entire server.

[0003] In the on-site test, energy consumption test is the main concern of customers, and the score accounts for a large proportion. If during the test, the power module surge voltage is too large, and the power value changes too much when testing the whole machine pressure, it will affect the power consumption test of the whole machine. Summary of the invention

[0004] In view of this, an embodiment of the present invention provides a power-on method for a power module and an electronic device to solve the problem of superposition of impact currents caused by powering on the power modules at the same time.

[0005] According to a first aspect, an embodiment of the present invention provides a power-on method for a power module, comprising:

[0006] Obtaining the power-on sequence and properties of each power module, wherein the properties include rated power and conversion efficiency;

[0007] Based on the properties of each power module, determine the power-on completion conditions of each power module;

[0008] The power module is powered on according to the power-on sequence and the power-on completion condition.

[0009] The power-on method of the power module provided in the embodiment of the present invention can accurately determine the theoretical power of the power module because the properties of the power module include the rated power and the conversion efficiency. Then, the corresponding power-on completion condition can be determined in combination with the actual power. The power-on completion condition is used to control the power-on of the power module, so that each power module can be powered on in sequence, thereby avoiding the problem of superposition of impact currents caused by all the power modules being powered on at the same time.

[0010] In combination with the first aspect, in a first implementation manner of the first aspect, determining the power-on completion condition of each power module based on the attribute of each power module includes:

[0011] Determining a preset power-on power of each power module based on the product of the rated power and the conversion efficiency;

[0012] Based on the preset power-on power and the power-on sequence, a power-on completion condition of each power module is determined.

[0013] In the power-on method of the power module provided in the embodiment of the present invention, the product of the rated power and the conversion efficiency can represent the maximum input power of a single power module. At this time, it is necessary to power on the next power module to support the power-on activity of the entire server. Therefore, determining the power-on completion condition based on the preset power-on power and the power-on sequence can ensure the reliability of the determined power-on completion condition.

[0014] In combination with the first embodiment of the first aspect, in the second embodiment of the first aspect, determining the power-on completion condition of each power module based on the preset power-on power and the power-on sequence includes:

[0015] When the power-on sequence of the current power module is 1, determining that the power-on completion condition of the current power module is that the power-on power of all power modules is greater than the preset power-on power of the current power module;

[0016] When the power-on order of the current power module is greater than 1, the power-on completion condition of the current power module is determined to be that the power-on power is greater than the target power-on power, and the target power-on power is the sum of the preset power-on powers of all powered-on power modules and the preset power-on power of the current power module.

[0017] In combination with the second implementation manner of the first aspect, in the third implementation manner of the first aspect, the power-on control of the power module according to the power-on sequence and the power-on completion condition includes:

[0018] Based on the power-on completion condition of the current power module, determining whether the power-on of the current power module is completed;

[0019] When the current power module is powered on, the next power module is controlled to be powered on based on the power-on sequence.

[0020] In combination with the first aspect, in a fourth implementation manner of the first aspect, the power-on control of the power module according to the power-on sequence and the power-on completion condition includes:

[0021] Get the target waiting time;

[0022] When the current power module fails to power on, the waiting timer is started to determine the waiting time;

[0023] When the waiting time reaches the target waiting time, the next power module is controlled to be powered on based on the power-on sequence.

[0024] According to the power-on method for a power module provided in an embodiment of the present invention, if a power module fails to power on, the subsequent power modules waiting to be powered on will automatically enter the power-on process after a target waiting time, thereby avoiding the subsequent power modules being in a waiting state.

[0025] In combination with the first aspect, in a fifth implementation of the first aspect, when multiple power modules need to be started in the current order, the power-on control of the power modules according to the power-on order and the power-on completion condition includes:

[0026] Obtaining random durations corresponding one-to-one to the multiple power modules;

[0027] When it is determined based on the power-on completion condition that the current power module has completed powering on, the multiple power modules are controlled to power on after waiting for corresponding random time periods respectively.

[0028] In the power-on method for a power module provided by an embodiment of the present invention, the random duration is to prevent the entire equipment room from being powered on at the same time, thereby preventing the total power consumption from being instantly increased.

[0029] In combination with the first aspect, or any one of the first to fifth embodiments of the first aspect, in a sixth embodiment of the first aspect, the power-on control of the power module according to the power-on sequence and the power-on completion condition includes:

[0030] Obtain redundancy rules for all power modules, where the redundancy rules include active / standby and dual active / dual active;

[0031] Based on the redundancy rule, the power-on sequence and the power-on completion condition, power-on control is performed on the power module.

[0032] The power-on method of the power module provided in the embodiment of the present invention adopts different power-on control methods according to different redundancy rules, thereby ensuring the reliability of power-on of the power module.

[0033] In combination with the sixth implementation manner of the first aspect, in the seventh implementation manner of the first aspect, when the redundancy rule is primary and standby, the power-on control of the power module based on the redundancy rule, the power-on sequence, and the power-on completion condition includes:

[0034] Based on the maintained power consumption, power-on control is performed on the backup power module;

[0035] Based on the power-on sequence and the power-on completion condition, power-on control is performed on the main power supply module.

[0036] In the power-on method of the power module provided by the embodiment of the present invention, in the power supply master-slave state, one or more power modules are in the backup state, and during the power-on process, only the power energy consumption of the set backup power supply needs to be maintained.

[0037] According to the second aspect, an embodiment of the present invention further provides a power-on device for a power module, comprising:

[0038] An acquisition module, used to acquire the power-on sequence and properties of each power module, wherein the properties include rated power and conversion efficiency;

[0039] A determination module, used to determine a power-on completion condition of each power module based on the properties of each power module;

[0040] A control module is used to control the power-on of the power module according to the power-on sequence and the power-on completion condition.

[0041] The power-on device for the power module provided in the embodiment of the present invention can accurately determine the theoretical power of the power module because the properties of the power module include the rated power and the conversion efficiency. Then, the corresponding power-on completion condition can be determined in combination with the actual power. The power-on completion condition is then used to control the power-on of the power module, so that each power module can be powered on in sequence, thereby avoiding the problem of superposition of impact currents caused by all the power modules being powered on at the same time.

[0042] According to the third aspect, an embodiment of the present invention provides an electronic device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the power-on method of the power module described in the first aspect or any one embodiment of the first aspect by executing the computer instructions.

[0043] According to a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, which stores computer instructions, and the computer instructions are used to enable the computer to execute the power-on method of the power module described in the first aspect or any one embodiment of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0045] Figure 1is a flow chart of a power-on method for a power module according to an embodiment of the present invention;

[0046] Figure 2 is a schematic diagram of power variation during a power-on process according to an embodiment of the present invention;

[0047] Figure 3 is a flow chart of a power-on method for a power module according to an embodiment of the present invention;

[0048] Figure 4 is a flow chart of a power-on method for a power module according to an embodiment of the present invention;

[0049] Figure 5 is a structural block diagram of a power-on device of a power module according to an embodiment of the present invention;

[0050] Figure 6 It is a schematic diagram of the hardware structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0051] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0052] The power-on method of the power module provided in the embodiment of the present invention sequentially powers on each power module based on each power module and the power-on completion condition, thereby avoiding the superposition of the impact current caused by powering on at the same time. Wherein, the power-on completion condition is determined based on the properties of each power module and the power-on condition.

[0053] The power-on method can be applied to a server power system, a data center power system, or other systems with multiple power modules. The specific application scenario of the power-on method can be set accordingly according to actual needs, and no limitation is made here.

[0054] According to an embodiment of the present invention, an embodiment of a power-on method for a power module is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0055] In this embodiment, a power-on method for a power module is provided, which can be used in electronic equipment, such as a server, etc. Figure 1 is a flow chart of a power-on method for a power module according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:

[0056] S11, obtaining the power-on sequence and attributes of each power module.

[0057] The attributes include rated power and conversion efficiency.

[0058] The power-on sequence of each power module can be determined by using a random number, or can be customized, or can be determined based on the slot number of each power module, etc. The specific method for determining the power-on sequence can be set according to needs and is not limited to the above. The attributes of the power module can be stored by the electronic device, or obtained by the electronic device from a third party, or obtained by other means, etc.

[0059] S12: Determine a power-on completion condition for each power module based on the attributes of each power module.

[0060] The power-on completion condition of each power module indicates whether the power-on of each power module is completed. The power-on completion condition of each power module can be obtained by multiplying the rated power of each power module by the conversion efficiency to obtain a preset power-on power, and then comparing the preset power-on power with the actual power to determine the power-on completion condition; or it can be calculated based on the properties of the power module combined with other properties. The specific calculation method is not limited here, and it only needs to ensure that the power-on completion condition is determined based on the properties of each power module.

[0061] The corresponding power-on completion condition is determined by using the properties of each power module. Compared with the randomly set power-on completion condition, the power-on completion condition is more accurate. And the corresponding power-on completion conditions are different for power modules with different properties. Therefore, the power-on completion condition is personalized for each power module, which meets the actual needs of the power module itself.

[0062] S13, controlling power-on of the power module according to the power-on sequence and the power-on completion condition.

[0063] After obtaining the power-on sequence and the power-on completion condition, the electronic device can control the power-on of each power module. For example, the server system includes three power modules, and specifically, the power-on sequence is: power module 1, power module 2, and power module 3.

[0064] Then, the specific power-on control method of these three power modules is: control power module 1 to power on, and when the power-on completion condition of power module 1 is met, control power module 2 to power on; when the power-on completion condition of power module 2 is met, control power module 3 to power on; when the power-on completion condition of power module 3 is met, the power-on process of the server system is completed.

[0065] Optionally, after the power-on completion condition of power module 1 is met, power module 2 may be controlled to be powered on after a preset time interval. The preset time interval may be set accordingly according to actual needs. Taking the power-on of two power modules as an example, Figure 2 The power changes during the power-on process of the two power modules are shown. When the power-on power of power module 1 reaches the maximum power (i.e., Figure 2 When the first peak point in the figure is reached, the preset time can be waited for until the power-on power of the power module 1 decreases before controlling the power module 2 to power on. Therefore, by controlling the power-on of the two power modules through the power-on method described in this embodiment, it is possible to avoid the power module 2 from being powered on at the maximum power-on power of the power module 1, thereby avoiding the superposition of the inrush current.

[0066] The power-on method of the power module provided in this embodiment can accurately determine the theoretical power of the power module, because the properties of the power module include the rated power and the conversion efficiency. Then, the corresponding power-on completion condition can be determined in combination with the actual power. The power-on completion condition is used to control the power-on of the power module, so that each power module can be powered on in sequence, thereby avoiding the problem of superposition of impact currents caused by all the power modules being powered on at the same time.

[0067] In this embodiment, a power-on method for a power module is provided, which can be used in electronic equipment, such as a server, etc. Figure 3 is a flow chart of a power-on method for a power module according to an embodiment of the present invention. Figure 3 As shown, the process includes the following steps:

[0068] S21, obtaining the power-on sequence and attributes of each power module.

[0069] The attributes include rated power and conversion efficiency.

[0070] For details, please see Figure 2 S11 of the illustrated embodiment will not be described in detail here.

[0071] S22: Determine a power-on completion condition for each power module based on the attribute of each power module.

[0072] Specifically, the above S22 includes:

[0073] S221, determining a preset power-on power of each power module based on the product of the rated power and the conversion efficiency.

[0074] Corresponding to each power module, the electronic device calculates the product of the rated power and the conversion efficiency, and uses the product as the preset power-on power of the power module, that is, the maximum power of the power module.

[0075] S222: Determine the power-on completion condition of each power module based on the preset power-on power and power-on sequence.

[0076] The preset power-on power is the maximum power of the power module, and the maximum power cannot provide the power required for the server system to work. Therefore, if the power of the power module reaches the maximum power, it indicates that the next power module needs to be powered on at this time. Specifically, the power-on completion conditions of each power module are determined in combination with the power-on sequence. When the power-on sequence of the current power module is 1, the power-on completion condition of the current power module is determined to be that the power-on power of all power modules is greater than the preset power-on power of the current power module; when the power-on sequence of the current power module is greater than 1, the power-on completion condition of the current power module is determined to be that the power-on power is greater than the target power-on power, wherein the target power-on power is the sum of the preset power-on powers of all powered-on power modules and the preset power-on power of the current power module.

[0077] For example, if the rated power of a power module is x and the conversion efficiency is y, then the power-on completion timing of the first power module to be powered on is: n>x1*y1, where n is the power-on power of all power modules, and the power-on power is the power output when the power module is powered on; the power-on completion timing of other power modules is: n>target power-on power, and the target power-on power is: x1*y1+x2*y2+…+x(n-1)*y(n-1).

[0078] S23, controlling power-on of the power module according to the power-on sequence and the power-on completion condition.

[0079] Specifically, the above S23 includes:

[0080] S231, based on the power-on completion condition of the current power module, determine whether the power-on of the current power module is completed.

[0081] During the power-on process of the current power module, the power-on power of all power modules is monitored to determine whether the power-on completion condition is met. If the power-on completion condition is met, it means that the power-on of the current power module is completed; otherwise, the current power-on state is maintained.

[0082] When the current power module is powered on, execute S232; otherwise, execute S231.

[0083] S232, based on the power-on sequence, control the next power module to power on.

[0084] In the power-on method of the power module provided in this embodiment, the product of the rated power and the conversion efficiency can represent the maximum input power of a single power module. At this time, the next power module needs to be powered on to support the power-on activity of the entire server. Therefore, determining the power-on completion condition based on the preset power-on power and power-on sequence can ensure the reliability of the determined power-on completion condition.

[0085] In some optional implementations of this embodiment, the above S23 may also include:

[0086] (1) Obtain the target waiting time.

[0087] The target waiting time of each power module can be the same or different, and can be set according to actual needs. The setting of the target waiting time needs to ensure that all power modules complete the power-on action within the set time of the basic power consumption requirement.

[0088] (2) When the current power module fails to power on, a waiting timer is started to determine the waiting time.

[0089] The determination of the power failure of the current power module can be to wait for a time, and the power is not outputted after power on, or the output power is lower than a value. After determining that the current power module fails to power on, the waiting timer can be started to determine the waiting time.

[0090] (3) When the waiting time reaches the target waiting time, the next power module is controlled to be powered on based on the power-on sequence.

[0091] For example, after the current power module fails to power on, the next power module starts waiting timing to determine the waiting time. When the waiting time reaches the target waiting time, the electronic device controls the next power module to power on to avoid long waiting.

[0092] If a power module fails to power on, the power modules waiting to be powered on will automatically enter the power-on process after the target waiting time is reached, avoiding the power modules waiting in a state of waiting.

[0093] In this embodiment, a power-on method for a power module is provided, which can be used in electronic equipment, such as a server, etc. Figure 4 is a flow chart of a power-on method for a power module according to an embodiment of the present invention. Figure 4 As shown, the process includes the following steps:

[0094] S31, obtaining the power-on sequence and attributes of each power module.

[0095] The attributes include rated power and conversion efficiency.

[0096] The description of the power-on sequence and properties can be found above and will not be repeated here.

[0097] S32: Determine a power-on completion condition for each power module based on the attribute of each power module.

[0098] For details, please see Figure 3 S22 of the illustrated embodiment will not be described in detail here.

[0099] S33, controlling power-on of the power module according to the power-on sequence and the power-on completion condition.

[0100] Specifically, the above S33 includes:

[0101] S331, obtain redundancy rules of all power modules.

[0102] The redundancy rules include active / standby and dual active / standby.

[0103] The redundancy rule of the power module is set according to actual needs when the electronic device is powered on the server, and can also be manually defined, etc. After the redundancy rule is set, the electronic device can obtain the redundancy rules of all power modules accordingly.

[0104] S332, based on the redundancy rule, the power-on sequence and the power-on completion condition, the power-on control of the power module is performed.

[0105] The electronic device performs power-on control for the main and standby power modules and the dual-main power modules respectively. Specifically, when the redundancy rule is dual-main, the electronic device performs power-on control for the power modules according to the power-on sequence and power-on completion conditions described above. For example, at this time, all the power supplies of the server power supply are in dual-main mode, so when powering on, the power module with a smaller slot number is first powered on, and then when the power module reaches the power-on completion condition, the next power module is powered on to avoid overlapping situations.

[0106] When the redundancy rule is master-slave, the electronic equipment needs to control the power-on of the backup power module and the master power module respectively.

[0107] In some optional implementations of this embodiment, when the redundancy rule is primary and backup, the above S332 may include:

[0108] (1) Based on the power consumption to be maintained, the backup power module is powered on.

[0109] (2) Based on the power-on sequence and power-on completion conditions, the main power supply module is powered on and controlled.

[0110] Specifically, for the backup power module, during the power-on process, only the power consumption of the backup power supply needs to be maintained, that is, the backup power supply is only used for backup, so only 2-6w of power consumption is required. For the main power module, the electronic device controls its power-on according to the power-on sequence and power-on completion conditions described above.

[0111] In the power supply active-standby state, one or more power modules are in the backup state. During the power-on process, only the set backup power supply needs to be provided with the maintenance power consumption.

[0112] In some optional implementations of this embodiment, when multiple power modules need to be started in the current order, the power-on control of the power modules according to the power-on order and the power-on completion condition includes:

[0113] (1) Obtain random durations corresponding to multiple power modules.

[0114] The random duration may be generated by an electronic device, or may be generated by other devices and then sent to the electronic device, etc., and no limitation is made here.

[0115] Specifically, for the power supply system of multiple servers, if the power modules of each server are powered on using the above-mentioned power-on method, the problem of power consumption superposition caused by the simultaneous power-on of multiple power modules of the same server can be avoided. However, if multiple power modules of different servers are powered on at the same time, the problem of power consumption superposition will still occur. If the first power modules of each server are started at the same time, the power consumption will increase as time goes by. Since the startup time is exactly the same, Figure 2 As shown in the figure, each power module reaches its peak value at the first point, and the total power consumption in the computer room will be accumulated. Based on this, when the second one is started, each one is given a random duration, for example, the second delay is 10ms, etc. By delaying the power-on of the next power module for a period of time, it is possible to avoid the situation where power accumulation occurs when multiple servers share a power supply system.

[0116] Alternatively, n power modules under the same device may need to be powered on in the same order, for example, power modules of the same model. Then, in order to avoid the superposition of power consumption, the n power modules need to be respectively assigned a random duration, and the random duration is used to distinguish the power-on order of the n power modules.

[0117] (2) When it is determined based on the power-on completion condition that the current power module has completed powering on, the multiple power modules are controlled to power on after waiting for corresponding random time periods.

[0118] The random duration is to prevent the entire equipment room from being powered on at the same time, which would cause an instantaneous increase in total power consumption.

[0119] For example, the current order is the second power-on order, and n power modules need to be started. At this time, the electronic device obtains n random durations, which correspond one to one with the n power modules. During the startup process, after the current power module is powered on, the n power modules wait for the corresponding random durations before being powered on.

[0120] As an optional implementation of this embodiment, the power-on method includes: when the server is powered on, first detect the server power module, and when there is only one power module, the server skips this process and directly powers on. When there are more than two power modules, the power redundancy rule will be loaded. The rule will specify which slot will be powered on first, and then based on the power-on completion timing, after determining that the power module is powered on, the next power module is powered on, thereby realizing the power-on of the power modules in sequence and avoiding the superposition of impact current.

[0121] The power-on method of the power module provided in this embodiment adopts different power-on control methods according to different redundancy rules, so as to ensure the reliability of power-on of the power module.

[0122] In this embodiment, a power-on device for a power module is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0123] This embodiment provides a power-on device for a power module, such as Figure 5 As shown, including:

[0124] An acquisition module 41 is used to acquire a power-on sequence and properties of each power module, wherein the properties include rated power and conversion efficiency;

[0125] A determination module 42, configured to determine a power-on completion condition of each power module based on the properties of each power module;

[0126] The control module 43 is used to control the power-on of the power module according to the power-on sequence and the power-on completion condition.

[0127] The power-on device for the power module provided in the present embodiment can accurately determine the theoretical power of the power module, since the properties of the power module include the rated power and the conversion efficiency. The corresponding power-on completion condition can be determined in combination with the actual power. The power-on completion condition is then used to control the power-on of the power module, so that each power module can be powered on in sequence, thereby avoiding the problem of superposition of impact currents caused by all the power modules being powered on at the same time.

[0128] The power-on device of the power module in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC circuit, a processor and a memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.

[0129] The further functional description of each of the above modules is the same as that of the above corresponding embodiments and will not be repeated here.

[0130] The embodiment of the present invention also provides an electronic device having the above Figure 5 The power supply module shown is powered on.

[0131] See also Figure 6 , Figure 6 is a schematic diagram of the structure of an electronic device provided by an optional embodiment of the present invention, such as Figure 6 As shown, the electronic device may include: at least one processor 51, such as a CPU (Central Processing Unit), at least one communication interface 53, a memory 54, and at least one communication bus 52. The communication bus 52 is used to realize the connection and communication between these components. The communication interface 53 may include a display screen (Display) and a keyboard (Keyboard), and the optional communication interface 53 may also include a standard wired interface and a wireless interface. The memory 54 may be a high-speed RAM memory (Random Access Memory) or a non-volatile memory (non-volatile memory), such as at least one disk storage. The memory 54 may optionally be at least one storage device located away from the aforementioned processor 51. The processor 51 may be combined with Figure 5 In the described device, the memory 54 stores an application program, and the processor 51 calls the program code stored in the memory 54 to execute any of the above method steps.

[0132] The communication bus 52 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus. The communication bus 52 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0133] Among them, the memory 54 may include a volatile memory (English: volatile memory), such as a random access memory (English: random-access memory, abbreviated: RAM); the memory may also include a non-volatile memory (English: non-volatile memory), such as a flash memory (English: flash memory), a hard disk drive (English: hard disk drive, abbreviated: HDD) or a solid-state drive (English: solid-state drive, abbreviated: SSD); the memory 54 may also include a combination of the above types of memory.

[0134] The processor 51 may be a central processing unit (CPU), a network processor (NP), or a combination of a CPU and a NP.

[0135] The processor 51 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof.

[0136] Optionally, the memory 54 is also used to store program instructions. The processor 51 can call the program instructions to implement the present application Figure 1 , 3Or the power-on method of the power module shown in Embodiment 4.

[0137] The embodiment of the present invention further provides a non-transitory computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions can execute the power-on method of the power module in any of the above method embodiments. The storage medium may be a disk, an optical disk, a read-only memory (ROM), a random access memory (RAM), a flash memory, a hard disk (HDD) or a solid-state drive (SSD), etc.; the storage medium may also include a combination of the above types of memory.

[0138] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A method for powering on a power module, characterized in that: include: Obtaining the power-on sequence and properties of each power module, wherein the properties include rated power and conversion efficiency; Based on the properties of each power module, determine the power-on completion conditions of each power module; According to the power-on sequence and the power-on completion condition, power-on control is performed on the power module; The determining, based on the properties of the respective power modules, the power-on completion conditions of the respective power modules includes: Based on the product of the rated power and the conversion efficiency, determining the preset power-on power of each power module; the preset power-on power is the maximum power of the power module; Based on the preset power-on power and the power-on sequence, determining the power-on completion conditions of each power module; The power-on control of the power module according to the power-on sequence and the power-on completion condition includes: During the power-on process of the current power module, the power-on power of all power modules is monitored to determine whether the power-on completion condition is met; When the current power module is powered on, based on the power-on sequence, controlling the next power module to be powered on; The determining, based on the preset power-on power and the power-on sequence, the power-on completion conditions of each power module includes: When the power-on sequence of the current power module is 1, determining that the power-on completion condition of the current power module is that the power-on power of all power modules is greater than the preset power-on power of the current power module; When the power-on order of the current power module is greater than 1, the power-on completion condition of the current power module is determined to be that the power-on power is greater than the target power-on power, and the target power-on power is the sum of the preset power-on powers of all powered-on power modules and the preset power-on power of the current power module.

2. The power-on method according to claim 1, characterized in that: The power-on control of the power module according to the power-on sequence and the power-on completion condition includes: Based on the power-on completion condition of the current power module, determining whether the power-on of the current power module is completed; When the current power module is powered on, the next power module is controlled to be powered on based on the power-on sequence.

3. The power-on method according to claim 1, characterized in that: The power-on control of the power module according to the power-on sequence and the power-on completion condition includes: Get the target waiting time; When the current power module fails to power on, the waiting timer is started to determine the waiting time; When the waiting time reaches the target waiting time, the next power module is controlled to be powered on based on the power-on sequence.

4. The power-on method according to claim 1, characterized in that: When multiple power modules need to be started in the current order, the power-on control of the power modules according to the power-on order and the power-on completion condition includes: Obtaining random durations corresponding one-to-one to the multiple power modules; When it is determined based on the power-on completion condition that the current power module has completed powering on, the multiple power modules are controlled to power on after waiting for corresponding random time periods respectively.

5. The power-on method according to any one of claims 1 to 4, characterized in that: The power-on control of the power module according to the power-on sequence and the power-on completion condition includes: Obtain redundancy rules for all power modules, where the redundancy rules include active / standby and dual active / dual active; Based on the redundancy rule, the power-on sequence and the power-on completion condition, power-on control is performed on the power module.

6. The power-on method according to claim 5, characterized in that: When the redundancy rule is primary / standby, the power-on control of the power module based on the redundancy rule, the power-on sequence and the power-on completion condition includes: Based on the power consumption to be maintained, power-on control is performed on the backup power module; Based on the power-on sequence and the power-on completion condition, power-on control is performed on the main power supply module.

7. An electronic device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the power-on method of the power module according to any one of claims 1 to 6 by executing the computer instructions.

8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the power-on method of the power module according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Multi-unit power supply module control method, controller and direct-current quick charging pile

    CN108879811A

  • A power supply circuit control method and a power supply control device

    CN109324676A

  • Power supply module and power supply system

    US20130232362A1