Power supply system, method and device, medium, product and electronic equipment
By dividing load groups in the AI server and introducing auxiliary modules, dynamically adjusting the energy transmission path between the power supply buses, redundant sharing of power modules is achieved, solving the problem of excessive number of power modules and large space occupancy, and improving computing power density and reliability.
Patent Information
- Application Number
- CN202510542970.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-28
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2045-04-28
AI Technical Summary
Due to the differences in different voltage levels and peak power consumption time periods in the AI server, the number of power modules is too large and the space is occupied, which limits the increase in the computing power density of the AI server.
By dividing the load group in the server into multiple load groups according to the difference in peak power consumption time periods, and introducing auxiliary modules, the status of the auxiliary modules is dynamically adjusted according to the power supply capacity of each power supply and the power demand of the load group, so as to adjust the energy transmission path between the power supply buses, and redundant sharing of the power modules is achieved.
It reduces the number of redundant power modules, saves space, improves the computing power density of the server, and maintains high reliability and redundancy capabilities, solving the problem of too many power modules and large space occupancy.
Smart Images

Figure CN120066865A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of power supply technologies, and particularly to a power supply system, method, device, medium, product, and electronic device. Background Art
[0002] With the rapid development of artificial intelligence technologies and the wide application of large-scale deep learning models, the demand for AI (Artificial Intelligence) computing power has shown an explosive growth. The GPU (Graphics Processing Unit) has become the core infrastructure to support AI computing power with its powerful parallel computing ability, especially outstanding in large-scale matrix operations, deep learning training, and inference tasks. With the continuous climbing of computing power demand, the power supply of AI servers faces severe challenges.
[0003] To ensure system reliability, modern AI servers generally adopt a redundant power supply design, and each power module is equipped with a backup power module to meet the continuous operation requirements in case of a single power failure. And the server usually contains load groups with different voltage levels, and each load group corresponding to each voltage level needs to be configured with an N+N redundant power module design (N is a positive integer). The number and complexity of power modules are large (requiring an integer multiple of N+N power modules), resulting in excessive power modules occupying the internal space of the server, restricting the improvement of the computing power density of AI servers, and becoming an important bottleneck in the current technological development. Summary of the Invention
[0004] This application provides a power supply system, method, device, medium, product, and electronic device to at least solve the problem of excessive server power modules and large space occupation in related technologies.
[0005] This application provides a power supply system, including: multiple power supplies, each power supply includes at least N+1 parallel power modules, the multiple power supplies are respectively connected to multiple load groups through corresponding power supply buses, each power supply is configured to output an adapted voltage to supply power to the corresponding load group, the multiple load groups are configured to have peak power consumption time periods with staggered distributions on the time axis, and N is an integer greater than 1; an auxiliary module, connected between the multiple power supply buses, configured to dynamically adjust its own state according to the power supply capabilities of each power supply and the power requirements of the corresponding load groups, so as to adjust the energy transmission path between the power supply buses.
[0006] This application also provides an electronic device, including the above power supply system, and further including multiple load groups connected to the power supply system, the multiple load groups are configured to have peak power consumption time periods with staggered distributions on the time axis.
[0007] The present application also provides a power supply method, which is applied to the above-mentioned power supply system. The power supply method includes: controlling multiple power sources to output corresponding voltages through corresponding power supply buses to supply power to corresponding load groups; obtaining the power demands of multiple load groups and the power supply capabilities of multiple power sources in real time; judging whether there is a power source that meets the preset compensation condition according to the power demands of multiple load groups and the power supply capabilities of multiple power sources; when the i-th power source meets the preset compensation condition, adjusting the state of the auxiliary module so that the i-th power supply bus and the j-th power supply bus are connected through the auxiliary module; controlling the j-th power source to supply power compensation to the i-th power supply bus through the auxiliary module and supply power to the j-th load group through the j-th power supply bus; i≠j, and both i and j are integers not greater than the number of power sources.
[0008] The present application also provides a power supply device, including: a memory for storing a computer program; a processor for implementing the steps of any of the above power supply methods when executing the computer program.
[0009] The present application also provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the steps of any of the above power supply methods are implemented.
[0010] The present application also provides a computer program product, including a computer program. When the computer program is executed by a processor, the steps of any of the above power supply methods are implemented.
[0011] Through the present application, since the load groups in the server are divided into multiple load groups according to the differences in peak power consumption time periods, and the auxiliary module adjusts its working state according to a preset instruction and switches between multiple power supply buses, the energy flow and power supply strategy can be optimized according to the power demands of the load groups and the output capabilities of the power sources; when two of the power supply buses are connected, the energy of each other's power supply modules can be effectively shared, and these two power sources are redundant with each other, only requiring an integer multiple of N + 1 power supply modules, reducing the number of redundant power supply modules required, saving space and increasing the computing power density of the server. It solves the technical problem of too many power supply modules in the server and large space occupation, and achieves the technical effect of optimizing the configuration of power supply modules, reducing the complexity of the server and the internal space occupation on the premise of ensuring power supply redundancy and reliability. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] In order to more clearly illustrate the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0013] Figure 1 It is an architecture diagram of a power supply system in the related art;
[0014] Figure 2 It is a schematic diagram of the architecture of another power supply system in the related art;
[0015] Figure 3 It is a schematic diagram of the architecture of the first power supply system provided by the embodiment of the present application;
[0016] Figure 4 It is a schematic diagram of the architecture of the second power supply system provided by the embodiment of the present application;
[0017] Figure 5 It is a schematic diagram of the architecture of the third power supply system provided by the embodiment of the present application;
[0018] Figure 6 It is a specific schematic diagram of the power supply system provided by the embodiment of the present application;
[0019] Figure 7 It is a flowchart of the power supply method provided by the embodiment of the present application;
[0020] Figure 8 It is a power supply flowchart of the redundant power supply bus provided by the embodiment of the present application;
[0021] Figure 9 It is a control strategy flowchart for two power supply buses to be redundant backups of each other provided by the embodiment of the present application;
[0022] Figure 10 It is a flowchart of the charging control strategy of the energy storage module provided by the embodiment of the present application. Detailed implementation manners
[0023] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the protection scope of the present application.
[0024] Taking two power supplies and two load groups as an example for illustration, as Figure 1 shown, one implementation manner in the related art is that the first power supply outputs a voltage Vo1 to supply power to the first load group, and the second power supply changes the voltage of Vo1 to obtain Vo2 to supply power to the second load group. As Figure 2As shown, another implementation of the related art is that the first power supply output voltage Vo1 supplies power to the first load group, and the second power supply output voltage Vo2 supplies power to the second load group. The first load group and the second load group require different power supply voltages. To improve power supply reliability, the first power supply uses N+N power supply module redundancy, and the second power supply uses N+N power supply module redundancy. However, the number of power supply modules required is at least 2N+2N, which occupies a large space.
[0025] If in the application scenario of the server, for example, the first load group is GPU devices, and the second load group is CPU (Central Processing Unit) and memory, Figure 1 In the above method, the GPU requires 12kW of power, and the CPU and memory require 2kW of power. The Vo1 power supply uses a PSU (Power Supply Unit) with a granularity of 3kW. Under N+N redundancy, 8 3kW PSUs are required, which means the total output capacity of the Vo2 power supply is 24kW; the V02 power supply uses a PSU with a granularity of 1kW. Under N+N redundancy, 4 1kW PSUs are required, which means the total output capacity of the Vo2 power supply is 4kW. The total output capacity of the two is 28kW, using 8 3kW PSUs and 4 1kW PSUs. Although the number of PSUs and the output power capacity are still not ideal, the PSU still occupies a large space, which still makes the space occupancy rate of the server's own functional units low, and the overall power supply system energy efficiency is still not high under light load conditions. Figure 2 In the power supply mode of , eight 3kW PSUs and four 1kW PSUs are used in parallel and independently. Although the number and output power of PSUs are still not ideal, PSUs still occupy a large space, which still makes the space occupancy rate of the server's own functional units low. Under light load conditions, the overall power supply system energy efficiency is still not high. With the continuous growth of GPU, CPU, and memory power consumption, the competition between computing power and electricity has not been fundamentally improved.
[0026] like Figure 3 As shown, the present application provides a power supply system, including: multiple power supplies, each power supply including at least N+1 parallel power supply modules, the multiple power supplies are connected one by one to multiple load groups through corresponding power supply buses, each power supply is configured to output an adaptive voltage to power the corresponding load group, and the multiple load groups are configured to have staggered peak power consumption time periods on the time axis, N is an integer greater than 1; an auxiliary module 13, connected between the multiple power supply buses, configured to dynamically adjust its own state according to the power supply capacity of each power supply and the power demand of the corresponding load group, so as to adjust the energy transmission path between the power supply buses.
[0027] In this embodiment, based on the dynamic redundancy sharing mechanism of multi-power collaboration, first, the load devices of different functional modules inside the electronic device are grouped according to their service operation characteristics, forming multiple load groups with different power demand characteristics. Each load group is connected to a dedicated power supply through an independent power supply bus, and each power supply adopts a redundant configuration mode of at least N + 1 parallel power supply modules to ensure the continuous power supply ability in case of a single module failure; during system operation, by real-time monitoring the instantaneous power consumption data of each load group and its historical operation rules, the peak power consumption periods with staggered distributions in the time dimension of each load group are identified (for example, the first load group generates peak demand during the data processing stage, while the second load group generates peak demand during the data storage stage). At this time, the auxiliary module connected between multiple power supply buses makes dynamic decisions based on a preset optimization algorithm.
[0028] When it is detected that a certain load group enters the high-power consumption stage and the output of the module of its affiliated power supply is close to full load, the auxiliary module immediately activates the energy transfer channel with this power supply bus, and forms a cross-power N + 1 redundancy sharing mechanism by dynamically connecting the redundant capacity of the power supply in the low-power consumption period to the current high-load power supply bus.
[0029] Specifically, when two power supply buses are connected through the auxiliary module, the module clusters of the two independent power supplies will jointly form a virtual power supply pool of (N + 1) × 2. When any single power supply fails, the remaining N + 1 normal modules in the other power supply can still meet the peak demand. Compared with the rigid architecture in the traditional solution where each power supply is separately configured with N + 1 redundant modules (the total number of modules is (N + 1) × 2), this embodiment can reduce the total number of power supply modules on the premise of ensuring the same redundancy.
[0030] It should be understood that the power supply system provided in this embodiment can be applied to various electronic devices, such as servers, switches, base station devices, etc. For example, in a server, the loads can include CPUs, GPUs, storage modules, communication modules, etc.; in a switch, the loads can include network interface modules, data forwarding chips, control modules, etc.; in a base station device, the loads can include radio frequency modules, baseband processing units, power management modules, etc.
[0031] It should also be understood that when each power supply includes N + 1 power supply modules connected in parallel, N of them are main power supply modules and the other one is a backup power supply module. Each power supply selects the corresponding number of main power supply modules from the N power supply modules to supply power to the load according to the requirements (voltage and / or current and / or power) of the load group. When a main power supply module fails, the backup power supply module is started. In traditional redundant power supplies, each load group with a different voltage level is configured with N + N power supply modules, that is, each load group with a certain voltage level requires an independent redundant power supply (it should be noted that in the related art, grouping is based on voltage levels. In addition to grouping by voltage levels in the present application, grouping is also carried out according to peak power consumption time periods). This configuration leads to an increase in the number of power supply modules, thus occupying a large amount of space and increasing the complexity of the system. In this embodiment, by introducing the auxiliary module 13 and adjusting and compensating the power supply modules based on the time difference of the peak power of the load group, the number of redundant power supply modules is reduced (traditionally, the number of required power supply modules is (N + N) × the number of groups of power supply modules). Compared with the traditional configuration, this configuration only requires (N + 1) × the number of groups of power supply modules, reducing the number of redundant power supplies, optimizing the space utilization rate, reducing the complexity of the power supply system, and at the same time retaining the required high reliability and redundancy capabilities.
[0032] As Figure 3 shown, for the sake of easy understanding, two power supplies are taken as an example for illustration. The first power supply 11 is configured to output a first voltage to supply power to the first load group; the second power supply 12 is configured to output a second voltage to supply power to the second load group; the first load group and the second load group have peak power consumption time periods that are staggered in the time axis; the auxiliary module 13, whose first end and second end are respectively connected to two power supply buses, is configured to dynamically adjust its own working state according to the power supply capabilities of the two power supplies and the power requirements of the two load groups, so as to adjust the energy transmission path between the two power supply buses.
[0033] Figure 3 Among them, the first voltage on the first power supply bus is Vo1, and the second voltage on the second power supply bus is Vo2. When the server is operating in the light load mode, the power requirements of the first load group and the second load group are both low. The auxiliary module 13 is in the standby mode and does not supply power to any power supply bus direction. The Vo1 power supply N + 1 redundant first power supply 11 module supplies power to the first load group, and the Vo2 power supply N + 1 redundant second power supply 12 module supplies power to the second load group. They do not interfere with each other, only for backup and do not participate in power supply. In this way, the overall power supply energy efficiency of the Vo1 and Vo2 power supply systems is higher.
[0034] When the power demand of the first load group is high and the first power supply 11 cannot independently provide sufficient power for the first load group, the auxiliary module 13 will activate its regulation function. In this case, the first power supply 11 is still responsible for providing the main power supply for the first load group to ensure a stable power supply for the first load group. At the same time, the second power supply 12 will be connected to the first power supply bus through the second power supply bus and the auxiliary module 13 to provide energy compensation. In this way, the second power supply 12 not only supplies power to the second load group but also provides additional support for the power supply of the first load group, thus ensuring that the first load group can still obtain sufficient power when the power supply is insufficient.
[0035] Similarly, when the power demand of the second load group is high and the second power supply 12 cannot independently meet the power supply demand of the second load group, the second power supply 12 will continue to provide the main power for the second load group through the second power supply bus. At the same time, the first power supply 11 will provide energy compensation for the second power supply bus through the first power supply bus and the auxiliary module 13. In this way, the first power supply 11 can not only continue to supply power to the first load group but also partially undertake the power supply demand of the second load group when the second power supply 12 is insufficient, thus ensuring the stability and reliability of the system.
[0036] It should also be understood that in the case of multiple power supply buses, the auxiliary module 13 can be connected to multiple power supply buses, and the energy flow between the power supply buses can be adjusted in real time according to the power supply capabilities of each load group and each power supply.
[0037] Compared with Figure 1 and Figure 2 in the server field, if the power consumption required by the GPU (the first load group) is 12 kW and the power consumption required by the CPU, memory, etc. (the second load group) is 2 kW. The Vo1 power supply uses PSUs with a granularity of 3 kW. In the N+1 redundancy, 5 PSUs of 3 kW are required, that is, the total output capacity of the Vo2 power supply is 15 kW; the Vo2 power supply uses PSUs with a granularity of 1 kW. In the N+1 redundancy, 3 PSUs of 1 kW are required, that is, the total output capacity of the Vo2 power supply is 3 kW. The total output capacity of the two is only 18 kW, using 5 PSUs of 3 kW and 3 PSUs of 1 kW. Compared with Figure 1 in the scheme, the number of PSUs is reduced by 38%. N is a positive integer and greater than 2. The larger the two values, the higher the reduction ratio of the number of PSUs, the higher the proportion of the space released by the power supply system, then the larger the proportion of computing power, and the more the computing power density is improved. The fewer the number of PSUs participating in the power supply, the higher the system energy efficiency of the overall power supply system in the light load mode.
[0038] With this design, the auxiliary module 13 can flexibly adjust the energy flow between the two power supplies when the power demand of the load group is high, ensuring that the power supply requirements of the load group are met. Specifically, the auxiliary module 13 adjusts the energy transfer between different power supply buses, enabling the power supply modules to complement each other and avoiding the situation where a single power supply module is overloaded or unable to meet the requirements of the load group.
[0039] This dynamic adjustment mechanism not only improves the utilization efficiency of the power supply but also optimizes the redundant power supply configuration, reducing the number of unnecessary power supply modules, thus effectively saving the internal space of the server and increasing the computing power density of the AI server. At the same time, this compensation mechanism improves the reliability of the system, avoiding power outages caused by insufficient power supply modules and further enhancing the stability and fault tolerance of the server.
[0040] In an exemplary embodiment, the auxiliary module 13 is specifically configured to dynamically adjust its own state according to the power supply capabilities of each power supply and the power demand of the corresponding load group, and establish an energy transfer path between the two power supply buses; the auxiliary module 13 includes: a power conversion module and a switch module, the power conversion module is respectively connected to the first power supply bus and the second power supply bus through the switch module; the power conversion module is configured to perform bidirectional conversion between the power supplies of the first power supply bus and the second power supply bus; the switch module is configured to dynamically adjust its own working state according to the power supply capabilities of the two power supplies and the power demands of the two load groups to adjust the connection state between the two power supply buses.
[0041] In this embodiment, the power conversion module is configured to perform bidirectional electric energy conversion between the first power supply bus and the second power supply bus (its specific implementation can be a bidirectional converter), and realize the energy interconnection of the two power supply buses by adjusting the voltage / current / power matching of the input and output ends. The switch module dynamically adjusts the switch state according to the power supply capabilities of the first power supply 11 and the second power supply 12 (such as supply voltage, supply current, supply power, and fault status) and the power demands of the first load group and the second load group, and according to the preset control logic.
[0042] Specifically, when it is detected that the power demand of the first load group exceeds the power supply capacity of the first power supply 11, the switch module closes the connection path of the first power supply bus, the power conversion module, and the second power supply bus, and at the same time controls the power conversion module to use Vo2 as the input and Vo1 as the output, and injects the redundant electric energy of the second power supply 12 into the first power supply bus through the power conversion module to compensate for the peak demand of the first load group. Similarly, when the power demand of the second load group exceeds the power supply capacity of the second power supply 12, the switch module closes the connection path of the second power supply bus, the power conversion module, and the first power supply bus, and controls the power conversion module to use Vo1 as the input and Vo2 as the output, and injects the redundant electric energy of the first power supply 11 into the second power supply bus through the power conversion module.
[0043] In this embodiment, through the bi-directional adaptation ability of the power conversion module and the dynamic path switching of the switch module, the bi-directional flow of energy across voltage levels between the two power supply buses is realized, so that the redundant capacities of the first power supply 11 and the second power supply 12 are backed up with each other. Thus, on the premise of ensuring power supply reliability, the traditional 2N + 2N redundant configuration is optimized to a 2N + 2 hybrid redundant architecture (N > 1), significantly reducing the number of power modules and the space occupation.
[0044] As Figure 4 shown, in an exemplary embodiment, it further includes: an energy storage module 14, which is connected to the switch module and configured to dynamically adjust its own working state according to the power supply capabilities of the two power supplies and the power demands of the two load groups, so as to obtain energy from one of the power supply buses or supply energy to the power supply bus through the switch module; the switch module is further configured to dynamically adjust its own working state according to the power supply capabilities of the two power supplies, the energy storage capacity of the energy storage module 14, and the power demands of the two load groups, so as to adjust the connection states between the two power supply buses and between the power supply bus and the energy storage module 14.
[0045] In this embodiment, the energy storage module 14 dynamically switches the charge and discharge modes according to the power supply capabilities of the first power supply 11 and the second power supply 12, and the power demands of the first load group and the second load group, and according to a preset strategy.
[0046] Specifically, when it is detected that the power supply capacity of the power supply corresponding to a certain power supply bus exceeds the current load group demand, the switch module closes the connection path between the energy storage module 14 and the power supply bus, and controls the energy storage module 14 to obtain electric energy from the redundant power supply for storage.
[0047] When it is detected that the power demand of a certain load group exceeds the power supply capacity of the corresponding power supply (such as the first load group and the first power supply 11), and after being compensated by the other power supply (such as the second power supply 12), the power supply capabilities of the two power supplies are still less than the power demands of the two load groups, the switch module closes the connection path between the energy storage module 14 and the target power supply bus, and controls the energy storage module 14 to release the stored electric energy and supplement energy to the corresponding power supply bus through the power conversion module. That is, the connection path between the first power supply bus and the second power supply bus is closed, and the power conversion module is controlled to take Vo2 as the input and Vo1 as the output, so that the redundant electric energy of the second power supply 12 is injected into the first power supply bus through the power conversion module; if the demand of the load group still cannot be met after compensation, the connection path between the first power supply bus and the energy storage module 14 is further closed, and the energy storage module 14 is controlled to release the stored electric energy and supplement energy to the first power supply bus through the power conversion module at an adapted voltage. The discharge priority and energy release ratio of the energy storage module 14 are dynamically calculated according to the urgency of the load group demand and the remaining energy storage capacity, and finally through a hybrid power supply mode of cross-power supply compensation and energy storage superposition.
[0048] As Figure 5 shown, in another embodiment, an energy storage module 1 and an energy storage module 2 can be provided and connected to the first power supply bus and the second power supply bus respectively. The energy storage unit 1 provides backup power for the first load group. When the first power supply 11 is idle (light load, that is, the load capacity is less than the preset load capacity), the energy storage unit 1 charges and stores energy to increase the output current of the first power supply 11 in the light load mode and improve the power supply efficiency of the first power supply 11; when the first power supply 11 is busy (heavy load or full load, the load capacity is greater than or equal to the preset load capacity), the energy storage unit 1 discharges to reduce the output current of the first power supply 11 in the heavy load mode and improve the power supply efficiency of the first power supply 11. At the same time, the energy storage unit 1 releases the stored energy in the light load mode to the first load group for consumption, realizing the use of valley energy during peak periods, maximizing the overall energy efficiency of the first power supply 11 power supply system throughout the whole period, and synchronously meeting the reliable power supply under the GPU peak power consumption condition.
[0049] Similarly, the energy storage unit 2 provides backup power for the second load group. When the second power supply 12 is idle (light load, that is, the load capacity is less than the preset load capacity), the energy storage unit 2 charges and stores energy to increase the output current of the second power supply 12 in the light load mode and improve the power supply efficiency of the second power supply 12; when the second power supply 12 is busy (heavy load or full load, the load capacity is greater than or equal to the preset load capacity), the energy storage unit 2 discharges to reduce the output current of the second power supply 12 in the heavy load mode and improve the power supply efficiency of the second power supply 12. At the same time, the energy storage unit 2 releases the stored energy in the light load mode to the second load group for consumption, realizing the use of valley energy during peak periods, maximizing the overall energy efficiency of the second power supply system throughout the whole period, and synchronously meeting the reliable power supply under the GPU peak power consumption condition.
[0050] In this embodiment, an embodiment is mainly described in which the energy storage module 1 and the energy storage module 2 are combined into an energy storage module 14 and connected to the switch module in the auxiliary module 13, which has higher integration and lower space occupation ratio. When the server starts or is in a light load condition, the integrated energy storage module 14 is charged by the first power supply 11 and / or the second power supply 12 via the power conversion module under the control of the management module. The output current of the first power supply 11 and / or the second power supply 12 in the light load mode of the power supply system is increased, and the power supply efficiency of the first power supply 11 and / or the second power supply 12 is improved; when the first power supply 11 or the second power supply 12 is busy (heavy load or full load), the energy storage module 14 discharges, reducing the output current of the first power supply 11 and / or the second power supply 12 in the heavy load mode, improving the power supply efficiency of the first power supply 11 and the second power supply 12. At the same time, the energy storage module 14 releases the energy stored in the light load mode to the first load group or the second load group for consumption, realizing the use of valley energy during peak hours, maximizing the overall energy efficiency of the first power supply 11 and the second power supply 12 at all times, and synchronously meeting the reliable power supply of the first power supply 11 and the second power supply 12 under peak power consumption conditions. The communication method between the management module and each module can be but is not limited to communication protocols such as CAN (Controller Area Network), I2C (Inter-Integrated Circuit), PMBUS (Power Management Bus), I3C (Improved Inter-Integrated Circuit), etc. The management module can be but is not limited to logical control processor devices such as BMC (Baseboard Management Controller), MCU (Microcontroller Unit), CPLD (Complex Programmable Logic Device), etc.
[0051] Through the above mechanism, the energy storage module 14 can not only act as a temporary energy pool to absorb redundant electric energy during light load, but also act as a supplementary power supply in peak or fault scenarios. The switch module reduces the dependence on the fixed redundant power supply module under the 2N + 2 hybrid redundant architecture through multi-dimensional state judgment and path collaborative control, and at the same time expands the transient power support ability.
[0052] As Figure 6 shown, in an exemplary embodiment, the energy storage module 14 includes: a battery module, which is connected to the first end of the switch module; and / or, a capacitor module, which is connected to the second end of the auxiliary module 13.
[0053] In this embodiment, the energy storage module 14 includes a battery module and / or a capacitor module. Based on its long-term stable power supply characteristics, when any power supply failure is detected (such as the failure of the first power supply 11 resulting in insufficient capacity of the first power supply bus), the battery module closes the corresponding path through the switch module and releases the stored electrical energy to the first power supply bus to ensure continuous power supply to the load group during the failure and ensure the preservation of necessary data of the first load group. The capacitor module, relying on its millisecond-level instantaneous discharge ability, when detecting the peak power consumption of any load group (such as the instantaneous power consumption of the GPU of the first load group surging beyond the power supply capacity of the first power supply 11), and when the sum of the power supply capacities of the second power supply 12 and the first power supply 11 is less than the sum of the power requirements of the two load groups, the capacitor module injects the stored electrical energy directly into the corresponding first power supply bus in the form of pulses to achieve instantaneous compensation of the peak current and play a role in smoothing the voltage of the power supply bus.
[0054] The two cooperate through different access paths and control strategies. The battery module gives priority to responding to the continuous energy gap in the power supply failure scenario, and the capacitor module focuses on coping with the short-term power requirements of the transient peaks of the load group. The switch module dynamically selects the activation order of the battery and the capacitor according to the real-time scenario priority (such as giving priority to calling the battery in case of power supply failure and giving priority to calling the capacitor in case of peak load of the load group).
[0055] It should be understood that if the battery module is preferentially connected to the first power supply bus and the power requirement of the corresponding first load group is still not satisfied after the battery module is connected, then the capacitor module is connected to the first power supply bus. Similarly, if the capacitor module is preferentially connected to the first power supply bus and the power requirement of the corresponding first load group is still not satisfied after the capacitor module is connected, then the battery module is connected to the first power supply bus.
[0056] As Figure 6 shown, in an exemplary embodiment, the switch module includes three switches; the first end of the first switch is connected to the first power supply bus, the first end of the second switch is connected to the second power supply bus, and both ends of the power conversion module are respectively connected to the second end of the first switch and the second end of the second switch. The third switch is respectively connected to the second end of the switch corresponding to the energy storage module 14 and the power supply bus with a lower voltage. The energy storage module 14 includes a battery module and a capacitor module; the first end of the third switch is connected to the battery module, the second end of the third switch is connected to the capacitor module, and the third end of the third switch is connected to the second end of the switch corresponding to the power supply bus with a lower voltage.
[0057] Specifically, assuming Vo1 is greater than Vo2, the third end of the third switch is connected to the second end of the second switch, as Figure 6As shown in the figure, S1 is the first switch, S2 is the second switch, S3 is the third switch, a is the first terminal of the third switch, b is the second terminal of the third switch, and c is the third terminal of the third switch. It should be understood that the reason why the third terminal of the third switch is connected to the second terminal of the switch corresponding to the power supply bus with a lower voltage is to avoid current impact caused by a large voltage difference. Specifically, when the energy storage module 14 is charging, S1 is closed, and the third switch is adjusted accordingly. First, the Vo1 is stepped down through the first power supply 11 and the power conversion module to charge the energy storage module 14 (the charging can adopt a mode of constant current charging first and then constant voltage charging). When the voltage of the energy storage module 14 reaches the preset charging voltage (the preset charging voltage is less than Vo2), S2 is closed, and the third switch is adjusted accordingly. Then, the second power supply 12 is controlled to charge the energy storage module 14 (this process can adopt a trickle charging mode).
[0058] The first switch is used to control the on and off of the path between the first power supply bus and the power conversion module. The second switch is used to control the on and off of the path between the second power supply bus and the power conversion module. The third switch is used to control whether the energy storage module 14 (the battery module and the capacitor module respectively) is to be connected to the power supply bus. The implementation manners of the three switches can be, but are not limited to, devices such as metal oxide semiconductor field effect transistors, insulated gate bipolar transistors, diodes, thyristors, etc.
[0059] The present application also provides an electronic device, including the above-mentioned power supply system, and further including a plurality of load groups connected to the power supply system. The plurality of load groups are configured to have peak power consumption time periods distributed staggeredly on the time axis.
[0060] In an exemplary embodiment, it further includes: a cabinet, and the power supply system and the plurality of load groups are arranged in the cabinet. For the introduction of the electronic device, please refer to the above-mentioned embodiment, and the present application will not elaborate here.
[0061] As Figure 7 shown, the present application also provides a power supply method, which is applied to the above-mentioned power supply system. The power supply method includes:
[0062] S11: Control a plurality of power supplies to output corresponding voltages through corresponding power supply buses to supply power to corresponding load groups;
[0063] Specifically, multiple power supplies are set, each corresponding to a plurality of load groups. Each power supply outputs a specific adapted voltage to provide power support for the corresponding load group, ensuring that the corresponding load group can operate normally. For example, the first power supply outputs the first voltage Vo1 to supply power to the first load group, and the second power supply outputs the second voltage Vo2 to supply power to the second load group, meeting the electrical energy required for their operation (the first voltage and the second voltage are different. In the following embodiments, it is assumed that the first voltage is greater than the second voltage, that is, Vo1 > Vo2). Such a setting enables different load groups to obtain voltages adapted to them, ensuring that all parts of the electronic device can operate stably and efficiently.
[0064] S12: Obtain the power requirements of multiple load groups and the power supply capabilities of multiple power supplies in real time;
[0065] To achieve dynamic management and optimization of the power supply of the electronic device, the power requirements of multiple load groups and the power supply capabilities of multiple power supplies are obtained in real time. Specifically, corresponding sensors or monitoring modules are set at the power supplies and load groups, or the power requirements of multiple load groups during operation, including real-time power, peak power, etc., are collected in real time through BMC, CPLD, BIOS (Basic Input / Output System), etc. At the same time, the power supply capabilities of multiple power supplies are monitored, such as output voltage, current, remaining capacity, whether there are faults, etc. This provides key basis for subsequent judgment on whether power supply compensation is needed and how to adjust the power supply strategy, enabling the system to make accurate decisions according to the actual operation situation.
[0066] S13: Determine whether there is a power supply that meets the preset compensation conditions according to the power requirements of multiple load groups and the power supply capabilities of multiple power supplies;
[0067] Based on the obtained power requirements of multiple load groups and the power supply capabilities of multiple power supplies, it is determined whether there is a power supply that meets the preset compensation conditions. The preset compensation conditions are set based on system design and actual requirements. The specific implementation method can be that when the power supply capacity of a certain power supply cannot meet the power requirements of the corresponding load group, or when the power supply capacity decreases due to certain abnormal conditions of the power supply. Through this judgment step, potential problems in the power supply system can be detected in time, providing a basis for subsequent compensation operations.
[0068] S14: When the i-th power supply meets the preset compensation conditions, adjust the state of the auxiliary module so that the i-th power supply bus and the j-th power supply bus are connected through the auxiliary module;
[0069] When it is determined that the i-th power supply meets the preset compensation condition, it is necessary to adjust the state of the auxiliary module. The auxiliary module plays a role in connecting the power supply bus. By changing its state, the i-th power supply bus and the j-th power supply bus can be connected through the auxiliary module. In this way, energy transmission and allocation can be realized between two originally independent power supply lines, creating conditions for subsequent power supply compensation.
[0070] S15: Control the j-th power supply to supply power compensation for the i-th power supply bus through the auxiliary module and supply power to the j-th load group through the j-th power supply bus.
[0071] i≠j, and both i and j are integers not greater than the number of power supplies.
[0072] After the i-th power supply bus and the j-th power supply bus are connected through the auxiliary module, control the j-th power supply to play a dual role. On the one hand, the j-th power supply supplies power compensation for the i-th power supply bus through the auxiliary module to make up for the insufficient power supply capacity of the i-th power supply and ensure that the i-th load group can continuously and stably obtain the required power; on the other hand, the j-th power supply continues to supply power to the j-th load group normally through the j-th power supply bus. This method realizes the complementarity and collaborative work between power supplies, improving the reliability and stability of the entire server power supply system.
[0073] In an exemplary embodiment, determining whether there is a power supply that meets the preset compensation condition according to the power demand of multiple load groups and the power supply capacity of multiple power supplies includes: determining whether there is a faulty power supply according to the power supply capacity of multiple power supplies; if there is a faulty power supply, determining the faulty power supply as the i-th power supply that meets the preset compensation condition; if there is no faulty power supply, determining whether there is a power supply whose power supply capacity is less than the power demand of the corresponding load group; if there is a power supply whose power supply capacity is less than the power demand of the corresponding load group, determining the power supply whose power supply capacity is less than the power demand of the corresponding load group as the i-th power supply that meets the preset compensation condition.
[0074] In this embodiment, it is determined whether there is a power supply that meets the preset compensation condition according to the power demand of multiple load groups and the power supply capacity of multiple power supplies. The core of this determination process is to monitor the power supply state of the power supply in real time and decide whether to compensate or schedule a certain power supply based on the matching relationship between the power supply capacity of the power supply and the demand of the load group to ensure the stability and reliability of the system power supply.
[0075] Specifically, first, according to the power supply capabilities of multiple power supplies obtained in real time, check whether there are faulty power supplies. A faulty power supply refers to a power supply that can no longer provide normal power supply, or a power supply whose output voltage or current does not meet the requirements due to a faulty state (such as overload, over-temperature, short circuit, etc.). If a faulty power supply is detected, determine the faulty power supply as the i-th power supply that meets the preset compensation conditions, and disconnect the connection between the i-th power supply and the i-th load group. That is, this power supply needs to restore the power supply capacity of the load group through a compensation mechanism to avoid affecting the system stability due to power supply faults. At this time, start the compensation mode, and use other power supplies to provide sufficient power for the load group.
[0076] If no faulty power supply is detected, further determine whether the power supply capabilities of the power supplies meet the power requirements of the corresponding load groups. Specifically, evaluate the relationship between the current power supply capabilities of each power supply and the power requirements of its corresponding load group. If it is found that the power supply capability of a certain power supply is less than the power requirement of the load group it is responsible for, that is, this power supply cannot meet the current power supply requirements of the load group, then this power supply also meets the preset compensation conditions. At this time, determine this power supply (the power supply with insufficient power supply capability) as the i-th power supply that meets the preset compensation conditions, and perform corresponding compensation processing. Through this mechanism, it is possible to identify the situation of insufficient power supply capabilities of power supplies and take corresponding compensation measures to ensure that the power requirements of the load groups are effectively met and avoid power outages or instability caused by insufficient power supply of a single power supply.
[0077] It can be seen that by judging the power supply status of the power supplies in real time (whether there is a fault, whether it meets the requirements of the load group), accurately determining the power supplies that need to be compensated, and starting the compensation mechanism, it is ensured that when there is a power supply fault or insufficient power supply in the system, the stable power supply of the load group can be maintained through redundant power supplies or dynamic adjustment, thereby improving the reliability and power supply continuity of the entire system.
[0078] In an exemplary embodiment, after determining the faulty power supply as the i-th power supply that meets the preset compensation conditions, it further includes: determining the power requirement of the i-th load group as the power supply requirement corresponding to saving necessary data.
[0079] In this embodiment, after determining the faulty power supply as the i-th power supply that meets the preset compensation conditions, next, determine the power requirement of the i-th load group as the power supply requirement corresponding to saving necessary data. The main purpose of this operation is to ensure that when there is a faulty power supply, the power supply requirements of the load group related to the fault (i.e., the i-th load group) can be preferentially guaranteed, and the necessary data stored in the system can obtain continuous and stable power support.
[0080] Specifically, the power supply requirements for saving necessary data generally refer to the critical load groups related to the normal operation of the system, data security, and system recovery. To avoid data loss or damage caused by power failures, the power requirements of these load groups are given priority and regarded as parts that require special attention during the compensation process. In this way, it is possible to ensure the stable power supply of critical load groups first, ensure that critical data is not lost during a failure, and provide necessary recovery and backup mechanisms.
[0081] Therefore, after determining that the i-th power supply is a faulty power supply, by specially marking the power requirements of the i-th load group, it is ensured that when performing compensation power supply scheduling, all compensation operations will first ensure that the power requirements of these critical load groups are met (the i-th load group is triggered to immediately save these necessary data and enter the low-power mode after saving). This further enhances the security of the load group data in the server, enables the rapid activation of the compensation mechanism and ensures the continuous power supply of the core load group in the event of a power failure, and also provides guarantees for data protection and recovery.
[0082] In an exemplary embodiment, controlling the j-th power supply to perform power supply compensation for the i-th power supply bus through the auxiliary module includes: controlling the auxiliary module to convert the j-th voltage on the j-th power supply bus into the i-th voltage; and outputting the converted i-th voltage to the i-th power supply bus to perform power supply compensation for the i-th power supply bus.
[0083] Specifically, when it is determined that the i-th power supply is insufficient in power supply and needs to be compensated by the j-th power supply, the auxiliary module converts the j-th voltage on the j-th power supply bus into the i-th voltage required by the i-th power supply through its built-in voltage conversion function. This voltage conversion is achieved through a power conversion module. Once the voltage conversion is completed, the auxiliary module outputs the adjusted i-th voltage to the i-th power supply bus, providing supplementary electrical energy for the i-th power supply bus, continuously providing sufficient power for the i-th load group, and making up for the power supply gap caused by insufficient power supply. Through this compensation, it is possible to ensure that the i-th load group can still obtain stable power support when a power failure occurs or the load group demand exceeds expectations.
[0084] For example, when i is one and j is two, it means that the second power supply will provide power compensation for the first power supply bus. At this time, the auxiliary module will adjust the second voltage Vo2 of the second power supply to the first voltage Vo1 matching the first power supply through the power conversion module, and then output the converted second voltage to the first power supply bus to make up for the insufficient part that the first power supply cannot provide enough power, thereby ensuring the normal operation of the first load group.
[0085] When the power supply in this embodiment is insufficient, the power flow is dynamically adjusted, enabling efficient utilization of all power resources for power supply compensation, thereby improving the reliability and stability of the system and reducing the risk of server crashes or load group failures caused by power failures or insufficient power supply capabilities.
[0086] In an exemplary embodiment, the power supply system includes an energy storage module connected to an auxiliary module. After controlling the j-th power supply to supply power compensation to the i-th power supply bus through the auxiliary module and supply power to the j-th load group through the j-th power supply bus, it further includes: determining whether the sum of the power supply capabilities of the i-th power supply and the j-th power supply meets the sum of the power demands of the i-th load group and the j-th load group; if it is determined that the sum of the power supply capabilities of the i-th power supply and the j-th power supply meets the sum of the power demands of the i-th load group and the j-th load group, controlling the energy storage module to standby; if it is determined that the sum of the power supply capabilities of the i-th power supply and the j-th power supply does not meet the sum of the power demands of the i-th load group and the j-th load group, adjusting the state of the auxiliary module so that the i-th power supply bus and the j-th power supply bus are connected and the energy storage module is connected to the i-th power supply bus, and turning on the energy storage module so that the energy storage module supplies power compensation to the i-th power supply bus.
[0087] In this embodiment, after controlling the j-th power supply to supply power compensation to the i-th power supply bus and supply power to the j-th load group through the auxiliary module, the total power supply capabilities of the i-th power supply and the j-th power supply are evaluated in real time, that is, the sum of the power outputs of these two power supplies, to determine whether it can meet the total power demands of the i-th load group and the j-th load group. If the total power supply capabilities of these two power supplies are greater than or equal to the sum of the power demands of the two load groups, it means that the power resources are sufficient and normal power supply can be provided, and the energy storage module is placed in the standby state, that is, there is no need to start the energy storage module to supplement power. In this case, the electric energy of the energy storage module remains in a standby state to provide a quick response in case of future power shortages or changes in load group demands.
[0088] If the judgment result shows that the power supply capabilities of the two power supplies are insufficient to meet the sum of the power demands of the two load groups, the energy storage module is started as a supplementary power supply. At this time, the state of the auxiliary module is adjusted so that the two power supply buses are connected together and the energy storage module is connected to the i-th power supply bus. In this way, the energy storage module can provide additional electric energy to supplement the shortage of the i-th power supply. When it is confirmed that the energy storage module needs to be used, the energy storage module is started, and through devices such as a power conversion module, the electric energy in the energy storage module is converted into the i-th voltage and output to the i-th power supply bus, thereby providing the required power compensation for the i-th power supply bus. The start and power release of the energy storage module are dynamically adjusted to ensure that continuous power support can be provided to the load group in case of power shortages.
[0089] In this embodiment, the power supply configuration can be dynamically adjusted according to the power supply capacity of the power supply and the power demand of the load group, ensuring that the server system can maintain efficient and stable power supply under various load group conditions. As a key supplementary component, the energy storage module ensures that additional power can be provided to the load group in a timely manner in the event of insufficient power supply or sudden demand from the load group, thereby improving the reliability of the system and the utilization efficiency of power resources.
[0090] In an exemplary embodiment, the energy storage module includes a battery module and a capacitor module; adjusting the state of the auxiliary module to connect the i-th power supply bus and the j-th power supply bus and connect the energy storage module to the i-th power supply bus, and turning on the energy storage module to enable the energy storage module to perform power supply compensation for the i-th power supply bus, including: when the i-th power supply and the j-th power supply are normal and the sum of their power supply capabilities does not meet the sum of the power demands of the two load groups, adjusting the state of the auxiliary module to connect the i-th power supply bus and the j-th power supply bus, and connecting the capacitor module to the i-th power supply bus, and controlling the capacitor module to perform peak compensation for the i-th power supply bus; when the i-th power supply fails and the power supply capacity of the j-th power supply does not meet the sum of the power demands of the two load groups, adjusting the state of the auxiliary module to connect the two power supply buses, and connecting the battery module to the i-th power supply bus, and controlling the battery module to perform power supply compensation for the i-th power supply bus.
[0091] In this embodiment, the energy storage module includes a battery module and a capacitor module, and the auxiliary module can correspondingly include a third switch for adjusting the power supply state of the system to provide appropriate power compensation according to different load group requirements and power supply conditions.
[0092] Specifically, when the two power supplies are normal and the sum of their power supply capabilities does not meet the sum of the power demands of the two load groups, adjust the state of the auxiliary module to connect the two power supply buses and connect the capacitor module to the i-th power supply bus. In this scenario, the two power supplies are operating normally, but their total power supply capacity cannot meet the total power demand of the two load groups (usually when there is a peak power consumption in the i-th load group or the j-th load group). At this time, by adjusting the state of the auxiliary module, the two power supply buses are first connected together to supplement the load group through the energy flow between the power supplies. Subsequently, the capacitor module is connected to the i-th power supply bus and turned on through the switch module. Due to its extremely short discharge cycle (millisecond level), the capacitor module can quickly release the stored electrical energy when there is a sudden surge in the instantaneous power demand of the load group, and directly inject it into the i-th power supply bus in the form of a pulse to provide instantaneous peak current compensation. This fast response ability ensures that the load group can still operate stably when the power supply capacity is insufficient, which is particularly important during peak hours or in the event of a sudden load group.
[0093] When the i-th power supply fails and is unable to supply power to the i-th power supply bus, the power supply capacity of the j-th power supply may not be able to fully supplement the total power demand of the two load groups. At this time, by adjusting the state of the auxiliary module, the two power supply buses are connected, and the battery module is connected to the i-th power supply bus. The battery module has a long power release time and can stably output power, making it suitable for continuous power supply to ensure the continuous power supply of the load group during the fault. As a stable power source for a long period, the battery module ensures a smooth transition in the event of a power supply failure and avoids the risk of power interruption or service interruption.
[0094] It should be understood that whether the battery module is turned on first for compensation or the capacitor module is turned on first for compensation, when the sum of the power supply capacities of one of the two power supplies and the energy storage module still cannot meet the power demand of the two load groups, the other module is further controlled to join the power supply compensation to ensure that the power demand of the two load groups is met. Specifically, when it is detected that the sum of the power supply capacities of the two power supplies and the power supply capacity of one module (battery or capacitor module) is still insufficient to meet the total power demand of the load group, the state is adjusted to start the other module for compensation, so as to provide the required additional electric energy and ensure the normal operation of the load group.
[0095] When designing the power supply of general electronic devices, the fault state is fully considered. The battery module's reserved power is sufficient to meet the energy demand required for the load group corresponding to the faulty power supply to save necessary data. Generally, the capacitor module is not further controlled to join the compensation for the faulty power supply. Its main purpose is to improve the reliability of power reserve. The capacitor module is only started in extremely rare special cases, that is, the capacitor module also discharges to participate in the power reserve process. Similarly, the general capacitor module is mainly used for the voltage smoothing process of the power supply bus under peak power consumption conditions. In the extremely special case where the peak power consumption occurs in the i-th load group or the j-th load group and the duration is extremely long, if the energy stored by the i-th power supply, the j-th power supply, and the capacitor module under light load conditions is not enough to provide stable operation on the load group side, the battery module will also be turned on as the final reliability guarantee. Even rarer fault situations need to be considered, that is, the i-th power supply and the j-th power supply both fail and cannot supply power normally. Then the battery module needs to discharge to both the i-th power supply bus and the j-th power supply bus simultaneously to maintain the data security of the server. Switches S1 - S3 are all turned on, and the voltage conversion module (from Vo2 to Vo1) is turned on. This time is extremely short compared to the previous power reserve process time, and the core data is preferentially saved. If the energy stored by the surviving power supply and the battery unit under light load conditions is not enough to meet the data security backup requirements, the capacitor module will also be turned on to release energy as a power reserve, serving as the final reliable guarantee link for data security.
[0096] At the same time, in the event of a power failure, in order to avoid unstable power supply or server abnormality caused by the power failure, additional measures are taken to reduce the load of the load group corresponding to the faulty power supply to reduce the load group's demand for power. Specifically, the power demand of the load group corresponding to the faulty power supply is reduced to a minimum, such as saving necessary data to ensure that critical data is not lost, and after completing the data saving, the load group is switched to low power mode to further reduce power consumption and ensure that the load group demand of the faulty power supply is reasonably controlled. The load group in low power mode will continue to operate at extremely low power consumption, maximizing energy savings, reducing the additional burden on the battery module or capacitor module, and ensuring that the load group can maintain stable operation before the power supply returns to normal.
[0097] Through these two different working modes, it is possible to flexibly respond to changes in various power supplies and load groups. When the power supply capacity is insufficient, the capacitor module and the battery module each play their own advantages. The capacitor module responds to the instantaneous peak demand of the load group, while the battery module provides stable and continuous power. The regulation and switch control of the auxiliary module ensures the coordinated work of each power supply and energy storage component, optimizes the power management of the system, improves the reliability and flexibility of the entire server power supply system, and reduces the problem of power supply interruption caused by power failure or surge in load groups.
[0098] In an exemplary embodiment, after the energy storage module performs power supply compensation for the i-th power supply bus, it also includes: judging whether the charging conditions are met according to the power requirements of the i-th load group and the j-th load group, the power supply capabilities of the i-th power supply and the j-th power supply, and the storage capacity of the energy storage module; if the charging conditions are met, controlling one of the power supplies to charge the energy storage module through the corresponding power supply bus; if the charging conditions are not met, controlling the energy storage module to standby until the charging conditions are met.
[0099] In this embodiment, after the energy storage module provides power supply compensation for the i-th power supply bus, it is further determined whether the charging condition is met. When the charging condition is met, one of the power supplies is controlled to charge the energy storage module through the corresponding power supply bus to ensure that the energy storage module can continue to maintain its power reserve after providing power compensation for the load group, and prepare for the power shortage that may occur in the future.
[0100] If it is determined that the current power supply capacity cannot meet the charging demand, or the load group power demand is too high to provide sufficient margin for charging, the energy storage module is controlled to standby or continue to compensate for the power supply bus until the charging conditions are met. In the standby state, the energy storage module remains in low-power standby mode, waiting for further judgment whether there is an opportunity to charge. When the power demand of the load group decreases, or the power supply capacity of the power supply increases, it will re-judge whether the charging conditions are met, and restart the charging operation when the conditions are met.
[0101] In this embodiment, it is ensured that in the case of insufficient power supply capacity of the power supply or high demand of the load group, the energy storage module can effectively compensate for the insufficient power supply, and dynamically adjust whether to charge according to the real-time power supply conditions and the demand of the load group, so as to realize the intelligent management of the server power supply, which not only improves the energy use efficiency, but also enhances the system stability, and avoids system failures or performance degradation caused by power shortages or overuse.
[0102] In an exemplary embodiment, judging whether the charging condition is satisfied according to the power demands of the i-th load group and the j-th load group and the power supply capabilities of the i-th power supply and the j-th power supply includes: after the energy storage module compensates the power supply for the i-th power supply bus, waiting for a preset time, and within the preset time, judging whether there is a power supply that meets the preset compensation condition according to the power demands of the i-th load group and the j-th load group and the power supply capabilities of the i-th power supply and the j-th power supply; if there is a power supply that meets the preset compensation condition within the preset time, it is determined that the charging condition is not satisfied; if there is no power supply that meets the preset compensation condition within the preset time and the stored energy of the energy storage module is less than the preset stored energy, it is determined that the charging condition is satisfied.
[0103] In this embodiment, after the energy storage module provides power supply compensation for the i-th power supply bus, it waits for a preset time. The preset time is a specific time interval during which the power demands of the two load groups and the power supply capabilities of the two power supplies are continuously monitored and evaluated. Within the preset time, it is judged whether there is a power supply that meets the preset compensation condition, that is, it is checked whether the power supply has sufficient remaining capacity to provide charging support for the energy storage module.
[0104] Specifically, the judgment of the preset compensation condition is based on whether the power supply can meet the load group demand. If it is found within the preset time that at least one power supply cannot meet the power supply demand of the corresponding load group, that is, the power supply capacity of the power supply is not enough to support the power demand of the corresponding load group, it is considered that the energy storage module needs to make compensation. In this case, it is determined that the charging condition is not satisfied because the current configuration still needs to rely on the energy storage module to continue to provide power support and the power supply cannot return to the normal power supply capacity. Therefore, the charging demand of the energy storage module is postponed.
[0105] On the other hand, if it is not found within the preset time that any power supply cannot meet the load group power supply demand, that is, the power supply capacity of the power supply can support the power demands of all load groups, and the stored energy of the energy storage module is less than the preset stored energy, then it is determined that the charging condition is satisfied. This indicates that the power supply capacity in the system has been restored or stabilized, the load group demand has been sufficiently met, and therefore the energy storage module can start charging to ensure preparation for possible load group fluctuations or power supply failures in the future.
[0106] The algorithm logic of this embodiment can avoid frequent charging and discharging of the energy storage module, which helps to ensure that the charging operation of the energy storage module is only carried out when necessary, thereby optimizing the battery life, saving energy and improving the overall efficiency of the system.
[0107] In an exemplary embodiment, within a preset time, according to the power demands of the i-th load group and the j-th load group, and the power supply capabilities of the i-th power source and the j-th power source, it is determined whether there is a power source that meets the preset compensation conditions, including: within the preset time, according to the power demands of the i-th load group and the j-th load group, and the power supply capabilities of the i-th power source and the j-th power source, it is determined whether there is a peak power consumption time period for a load group; if there is a peak power consumption time period within the preset time, it is determined that there is a power source that meets the preset compensation conditions; if there is no peak power consumption time period within the preset time, it is determined that there is no power source that meets the preset compensation conditions.
[0108] In this embodiment, within a preset time, it is evaluated whether there is a peak power consumption time period for a load group. The core purpose of this judgment is to determine whether the current power supply capacity can meet the operation requirements of the load group, especially when the load group has an instantaneous peak power demand, whether additional power source support is still needed.
[0109] Specifically, first, it is determined whether there is a peak power consumption time period for a load group. The peak power consumption time period usually refers to the time period corresponding to the instantaneous power demand of the load group within a short time, which usually occurs when the load group suddenly starts, runs some high-power operations, or when the load group needs to process a large amount of data within a short time. For example, the instantaneous power consumption of a GPU or a processor may cause a peak power demand. By real-time monitoring of the power change of the load group, it is determined whether there is a peak power demand for any load group. At this time, it is determined that there is a power source that meets the preset compensation conditions and does not meet the charging conditions.
[0110] In addition, it is also possible to further analyze the sum of the peak power demands of any load group and the power demands of another load group, and compare it with the power supply capabilities of the two power sources. If the sum of the power demands of the two load groups, especially the sum of the peak power demand of any load group and the power demands of another load group, is greater than the total power supply capabilities of the two power sources, it means that the current power sources cannot provide sufficient power support to meet the demands of the load group at this moment, and thus cannot meet the power supply demands of the two load groups. At this time, it is determined that the charging conditions are not met, that is, the charging operation cannot be carried out. Because at this time, the energy storage module still needs to provide compensation power for the load group to ensure the normal operation of the load group.
[0111] It is also possible not to further analyze the sum of the peak power demands of any load group and the power demands of another load group, and compare it with the power supply capabilities of the two power sources, but directly determine that the current state is a power source that meets the preset compensation conditions and does not meet the charging conditions, so as to avoid charging the energy storage module during peak power consumption.
[0112] However, if no peak power demand of any load group is detected within a preset time and the total power supply capacity of the power source is sufficient to meet the power demands of the two load groups, it is determined that the charging condition is met. At this time, it is considered that the power supply capacity of the power source has returned to the normal level, the demands of the load groups have been fully met, and the energy storage module can start charging to safeguard possible future power supply fluctuations or changes in the load groups.
[0113] In an exemplary embodiment, to determine whether the charging condition is met based on the power demands of the i-th load group and the j-th load group, the power supply capacities of the i-th power source and the j-th power source, and the stored power of the energy storage module, the following steps are included: If the stored power is less than the preset stored power, determine the tasks to be executed by the i-th load group and the j-th load group within the preset time; based on the power demands of the tasks to be executed and the power supply capacities of the i-th power source and the j-th power source, predict whether there is a power source that meets the preset compensation condition within the preset time; if there is a power source that meets the preset compensation condition within the preset time, determine that the charging condition is not met; if there is no power source that meets the preset compensation condition within the preset time, determine that the charging condition is met.
[0114] In this embodiment, the process of judging the charging condition is based on the stored power being less than the preset stored power, dynamically predicting the power demands of the two load groups and the power supply capacities of the two power sources, and evaluating in combination with the power demands of the tasks to be executed within the preset time. In this process, according to the power demands of the tasks to be executed by the two load groups respectively and the current power supply capacity of the power source, it is predicted whether there will be a situation where external compensation power support is required, so as to determine whether the charging condition is met. When the stored power is not less than the preset stored power, it is determined that the charging amount of the energy storage module is sufficient and there is no need to charge.
[0115] Specifically, determine the tasks to be executed by the i-th load group and the j-th load group within the preset time. According to these tasks to be executed, predict the power demand of each load group for electricity within this preset time, that is, the power demand of the tasks to be executed. According to the power demands of the tasks to be executed and the current power supply capacities of the two power sources, predict the changes in the power demands of the load groups. Through prediction, estimate whether the load groups may generate a power source that meets the preset compensation condition within the preset time, that is, whether they can provide sufficient power to support the task demands of the load groups. If it is predicted that the power demands of the load groups exceed the power supply capacity of the power source within the preset time, it is determined that the preset compensation condition is met and external energy supplementation (such as through an energy storage module, etc.) is required.
[0116] If within the preset time, the prediction result indicates that there is a power supply that meets the preset compensation condition, that is, the power supply capacity of the power supply is insufficient to meet the requirements of the load group task, it is determined that the charging condition is not met. At this time, the power supply still cannot meet the power supply requirements of the load group, and the energy storage module continues to perform power supply compensation, so charging cannot start.
[0117] If within the preset time, the prediction result indicates that there is no power supply that meets the preset compensation condition, that is, the capabilities of the two power supplies are sufficient to meet the power requirements of the load group, then it is determined that the charging condition is met. In this case, the energy storage module can start the charging process to start replenishing energy to ensure subsequent power supply requirements or cope with sudden changes in the load group.
[0118] In summary, the determination of the charging condition in this embodiment senses the power requirements of the tasks to be executed by the load group, and combines the existing power supply capabilities of the power supplies to evaluate whether there is a shortage of power supplies that meet the compensation conditions. If the power supply can meet the requirements of the load group, the charging process is allowed to start; if the power supply cannot meet the requirements, it still needs to rely on the energy storage module for compensation, so as to ensure continuous power supply to the load group and avoid frequent charging and discharging of the energy storage module.
[0119] In an exemplary embodiment, controlling one of the power supplies to charge the energy storage module through the corresponding power supply bus includes: controlling the power supply with a load capacity less than the preset load capacity to charge the energy storage module through the corresponding power supply bus.
[0120] In this embodiment, the specific process of controlling the power supply to charge the energy storage module is realized by judging the load capacity of the power supply. Specifically, the current load conditions of each power supply are monitored and evaluated to determine whether it meets the charging conditions.
[0121] The load capacity refers to the power supply capacity and actual usage of the power supply to the load group at present. When the load capacity of the power supply is less than the preset load capacity, it means that the power supply still has enough remaining power to be used to charge the energy storage module. The preset load capacity is usually set according to the requirements of the system load group and the maximum power output capacity of the power supply, and it represents the load group bearing capacity of the power supply under normal operating conditions.
[0122] In this way, the load group capabilities of the power supplies can be effectively scheduled to ensure that the energy storage module is charged in time, so that when the subsequent load group requirements increase or the power supply fails, the energy storage module can provide stable power support for the system, thereby enhancing the stability and reliability of the server.
[0123] In an exemplary embodiment, before controlling multiple power supplies to output corresponding voltages through corresponding power supply buses to supply power to corresponding loads, the method further includes: detecting the stored energy of the energy storage module; if the stored energy of the energy storage module is less than a preset stored energy, controlling a power supply with an output voltage higher than a first preset value to charge the energy storage module through the corresponding power supply bus and the auxiliary module; when the voltage of the energy storage module reaches a preset charging voltage, controlling the power supply with an output voltage higher than the first preset value to stop charging the energy storage module through the corresponding power supply module and the auxiliary module, and controlling a power supply with an output voltage lower than a second preset value to charge the energy storage module through the corresponding power supply bus; the preset charging voltage is less than the output voltage of the power supply with a lower output voltage.
[0124] In this embodiment, before controlling multiple power supplies to output corresponding voltages through corresponding power supply buses to supply power to corresponding loads, it is ensured that the energy storage module has sufficient power.
[0125] Specifically, after the server is powered on, the stored energy of the energy storage module is first detected to ensure that there is sufficient electrical energy in the energy storage module. If the power of the energy storage module is lower than the set preset stored energy, it indicates that the power of the energy storage module is insufficient and the energy storage module needs to be charged. Control a power supply with a higher output voltage (such as higher than the first preset value) to start charging the energy storage module through the corresponding power supply bus and the auxiliary module; this is because the power supply with a higher output voltage has a stronger power supply ability and can provide electrical energy to the energy storage module faster, improving the charging efficiency.
[0126] Once the voltage of the energy storage module reaches the preset charging voltage (i.e., the set pre-charging completion flag), stop charging the energy storage module through the power supply with a higher output voltage to avoid overcharging. Control a power supply with a lower output voltage (such as lower than the second preset value) to continue charging the energy storage module through the corresponding power supply bus. This is because the preset charging voltage is less than the output voltage of the power supply with a lower output voltage. In this case, the lower voltage power supply can still charge the energy storage module without generating an excessive load, while ensuring that the voltage of the energy storage module is maintained within the preset stable range. In a specific embodiment, the power supply with a higher output voltage is the first power supply (outputting the first voltage), the power supply with a lower output voltage is the second power supply (outputting the second voltage), and the preset charging voltage is slightly lower than the second voltage.
[0127] This embodiment can balance the power load group, maximize the charging efficiency of the energy storage module, avoid power supply overload, ensure that the energy storage module is fully charged in the shortest time, and ensure that the energy storage module can respond to emergencies such as load group changes or power supply failures at any time.
[0128] In a specific embodiment, the implementation steps are as Figures 8 - 10 shown Figure 8In this case, when the electronic device is powered on as a whole, the monitoring and control process of the management system starts. First, the two power supplies perform self-checks to monitor whether the power supply modules 1 to N+1 in the first power supply and the power supply modules 1 to N+1 in the second power supply are operating normally. If not, corresponding power supply faults are reported to the management module. If normal, the auxiliary module self-check is entered; the process of the auxiliary module self-check includes: respectively turning on the Vo1-Vo2 direction and the Vo2-Vo1 direction, and confirming whether the operating state is normal. If not, an auxiliary module fault is reported to the management module. If normal, the energy storage module self-check is entered; the process of the energy storage unit self-check includes monitoring whether the state parameters of the battery module and the capacitor module are normal. If not, an energy storage module abnormality is reported. If normal, the energy storage capacity self-check link of the energy storage module is entered; it is judged whether the energy storage capacities of the battery module and the capacitor module meet the requirements. If not, the energy storage module enters the charging mode and runs the energy storage module charging control strategy. If so, the whole machine system enters the mutual redundant power supply working mode and runs the control strategy of mutual redundant backup of the two power supply bus power supplies; in the energy storage module charging mode and the mutual redundant power supply working mode, the working states of all components and devices of the power supply system are monitored in real time, and status inspections are carried out on the power supplies (the first power supply, the second power supply, and the auxiliary module), the energy storage module (the battery module, the capacitor module), and the load groups (the first load group, the second load group). Different levels of faults are reported with different levels of warnings.
[0129] If Figure 9 , for the energy storage capacity self-check of the energy storage module, it is judged whether the energy storage capacities of the battery module and the capacitor module meet the requirements. If so, the whole machine system enters the mutual redundant power supply working mode and runs the control strategy of mutual redundant backup of the two power supply bus power supplies. The working states of the first / second power supplies, the first / second load groups, and the energy storage module are obtained in real time. In the case of no power supply fault and the peak power consumption of the load group, the fully charged energy storage unit is in the standby state.
[0130] The power-off hold power supply backup process in the case of a power supply fault is illustrated by taking the first power supply fault as an example. The working states of the first / second power supplies are monitored in real time to judge whether the first power supply has a fault and whether the voltage of the Vo1 bus starts to drop. If there is no drop, the fully charged energy storage module continues to be in the standby state; if there is a drop, S1 and S2 are opened, the power conversion module opens the Vo2-Vo1 direction, and the second power supply is connected to the first power supply for power supply, that is, in addition to supplying power to the second load group, the remaining power supply energy of the second power supply is converted through the power conversion module and connected to the first power supply bus.
[0131] If the remaining power supply energy of the second power supply can meet the power loss holding power supply demand required by the first power supply bus due to the failure of the first power supply, there is no need to turn on the energy storage module to discharge and compensate the power supply to the first power supply bus. Control to save the current important business data of the first load group and complete the power loss holding function of the first power supply. After the continuous alarm of the first power supply failure and after maintenance, if the failure is eliminated, return to the state judgment of the energy storage module. If the remaining power supply energy of the second power supply does not meet the power loss holding power supply energy required by the first power supply bus due to the failure of the first power supply, open c-a of S3 and turn on the battery module to discharge and compensate the power supply to the first power supply bus. At this time, the second power supply and the battery module are connected in parallel through S2 and c-a of S3 as inputs and superimposed on the power conversion module. The power conversion module transfers the superimposed electric energy in the Vo2-Vo1 direction to the first power supply bus. If the power loss holding demand of the first power supply bus is met by increasing the discharge of the battery module on the basis of the remaining power supply of the second power supply, control to save the current important business data (i.e., necessary data) of the first load group and complete the power loss holding function of the first power supply. After the continuous alarm of the first power supply failure and after maintenance, if the failure is eliminated, return to the state judgment of the energy storage module.
[0132] During the process of peak shaving (using valley energy for peak) and bus voltage smoothing when the load group is in the peak power consumption state, take the first load group having peak power consumption as an example for explanation.
[0133] Real-time monitor the service status of the first / second load groups, and judge whether the first load group has peak power consumption. If not, the fully charged energy storage module continues to be in the standby state; if so, open S1 and S2, turn on the power conversion module to supply power in the Vo2-Vo1 direction, and turn on the second power supply to connect to the first power supply for power supply. That is, in addition to supplying power to the second load group, the remaining power supply energy of the second power supply is converted through the power conversion module and connected to the first power supply bus to be connected in parallel with the first power supply to supply power to the first load group under peak power consumption.
[0134] If the remaining power supply energy obtained by superimposing the second power supply on the first power supply can meet the power demand under the peak power consumption of the first load group, there is no need to turn on the energy storage module to discharge and participate in the power supply to the first power supply bus, and the peak shaving function of the peak power consumption of the first load group is controlled to be completed. Determine whether the first load group continues to perform peak shaving (that is, whether the first load group still has a peak power demand). If so, continue peak shaving; if not, return to the state judgment of the energy storage module. If the remaining power supply energy obtained by superimposing the second power supply on the first power supply does not meet the power demand under the peak power consumption of the first load group, open c-b of S3 and turn on the capacitor module to discharge and participate in the power supply to the first power supply bus. At this time, the second power supply and the capacitor module are connected in parallel through c-a of switches S2 and S3 as inputs and superimposed on the power conversion module. The power conversion module transfers the superimposed electric energy in the direction of Vo2-Vo1 to the first power supply bus and is connected in parallel with the first power supply to jointly participate in the power supply under the peak power consumption condition of the first load group. If adding the discharge of the capacitor module on the basis of the remaining power supply of the first power supply superimposed on the second power supply can meet the changed demand of the first load group under the peak power consumption, there is no need to turn on the battery module to discharge and participate in the power supply to the first power supply bus, and the peak shaving function of the peak power consumption of the first load group is controlled to be completed. Determine whether the first load group continues to perform peak shaving. If so, continue peak shaving; if not, return to the state judgment of the energy storage module.
[0135] Such as Figure 10 , perform self-check on the energy state of the energy storage module, and determine whether the stored energy of the battery module and the capacitor module meets the requirements. If not, the energy storage module enters the charging mode and runs the charging control strategy of the energy storage module.
[0136] In the case of no power failure and peak power consumption of the load group, the energy storage module with full energy is in the standby state; in the event of a power failure or peak power consumption of the load group, after the energy storage module discharges, if it must be charged according to the limit value, it is forced to charge during the period without power failure and peak power consumption of the load group. Generally, forced charging should be avoided as much as possible under heavy load; if it is not necessary to charge, charge the energy storage module during the light load period (the load carrying capacity is less than the preset load carrying capacity) to realize the use of valley energy during peak periods and improve the energy efficiency of the power supply system during light load and heavy load or full load.
[0137] Although there are certain differences in the control system algorithms between the charging process of the battery module and the charging process of the capacitor module, the difference in the control strategy process of controlling the charging of the two by the control system is very small. Therefore, this embodiment only uses the charging process of the capacitor module to illustrate the charging control strategy.
[0138] In the case of no power failure and the peak power consumption of the load group, the energy - filled energy storage module is in the standby state. Determine whether the capacitor module needs to be charged. If the energy stored in the capacitor module can meet the peak power consumption shaving requirement of the load group or the capacitor module is already fully charged, it does not charge and continues to maintain the standby state, and trickle - charges during the light - load period of the power supply. If the energy stored in the capacitor module does not meet the peak power consumption shaving requirement of the load group, the control system must control it to charge opportunistically during the light - load period of the power supply.
[0139] When the charging process is started, first configure the power conversion module to enter the required constant - current - constant - voltage capacitor charging mode, and perform constant - current - constant - voltage charging power - supply state detection. If the state of the first power supply is abnormal, report the fault and give an alarm. If the state of the first power supply is normal, determine whether the first power supply is in the light - load mode (such as below 30%). If it is not in the light - load mode, it is necessary to determine whether to charge forcibly. If the capacitor module has no energy or the remaining energy cannot meet the peak - power shaving requirement, then charge forcibly. If it is in the light - load mode, turn on the charging path to charge the capacitor module. Close S2, open the power - supply direction of the power conversion module Vo1 - Vo2, and determine whether the power conversion module is normal. If it is abnormal, report the fault and give an alarm. If it is normal, set the constant - current mode and current and voltage limits, turn on the constant - current mode, and open c - b of S3 to charge the capacitor module at a constant current. Determine whether the constant - current - mode charging of the power conversion module is completed. If it is not completed, continue constant - current charging and inspection. If the constant - current - mode charging is completed, enter the constant - voltage mode for charging. Compare the charging current and voltage values with the set values. When the preset conditions are met, the power conversion module enters the constant - voltage mode to charge the capacitor module. Determine whether the constant - voltage - mode charging is completed. If it is not completed, continue constant - voltage charging and inspection. If it is completed, the capacitor module switches from being charged by the first power supply and the first power - supply bus to being charged by the second power supply and the second power - supply bus. In special cases, such as when the first power supply that is charging the capacitor module encounters a heavy load on the first load group, it can be directly switched to the second power supply and the second power - supply bus for charging according to the algorithm parameter limit situation.
[0140] The core of the charging process of the energy storage module is that after the energy storage module completes constant - current and constant - voltage mode charging by one of the power supplies, it switches to the other power supply to continue supplementary charging. During the three charging processes, opportunistically select the light - load mode of the charging power supply to charge the energy storage module. Through the control of the energy storage module charging process, high energy efficiency of the whole - machine power - supply system is achieved.
[0141] Before the capacitor module switches to charging from the second power - supply bus, first perform the state detection of the second power supply. If there is an abnormality in the state detection of the second power supply, report the fault, and the first power - supply bus continues to charge the capacitor module or determine whether to stop charging according to the type of the fault. If the state detection of the second power supply is normal, turn on the charging path of the second power - supply bus. Close S1 and the power - conversion module Vo1 - Vo2, open S2. After charging is completed, close S2 and c - b of S3, and return to the standby mode.
[0142] From the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by means of software plus a necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases, the former is a better implementation method.
[0143] An embodiment of the present application further provides a power supply device, including a memory and a processor. A computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any of the above power supply method embodiments.
[0144] For the description of the features in the corresponding embodiment of the power supply device, reference can be made to the relevant description of the corresponding embodiment of the power supply method, which will not be elaborated here one by one.
[0145] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored. The computer program is configured to execute the steps in any of the above power supply method embodiments when running.
[0146] In an exemplary embodiment, the above computer-readable storage medium may include, but is not limited to: USB flash drive, read-only memory (ROM for short), random access memory (RAM for short), mobile hard disk, magnetic disk or optical disc, etc., various media that can store computer programs.
[0147] For the description of the features in the corresponding embodiment of the computer-readable storage medium, reference can be made to the relevant description of the corresponding embodiment of the power supply method, which will not be elaborated here one by one.
[0148] An embodiment of the present application further provides a computer program product. The above computer program product includes a computer program, and when the computer program is executed by a processor, the steps in any of the above power supply method embodiments are implemented.
[0149] An embodiment of the present application further provides another computer program product, including a non-volatile computer-readable storage medium. The non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in any of the above power supply method embodiments are implemented.
[0150] For the description of the features in the corresponding embodiment of the computer program product, reference can be made to the relevant description of the corresponding embodiment of the power supply method, which will not be elaborated here one by one.
[0151] The above has introduced in detail a power supply system, method, device, medium, product and electronic device provided by the present application. Specific examples are used in this article to elaborate on the principle and implementation manner of the present application. The description of the above embodiments is only used to help understand the method and its core idea of the present application. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present application, several improvements and modifications can be made to the present application, and these improvements and modifications also fall within the protection scope of the claims of the present application.
Claims
1. A power supply system, characterized in that: include: A plurality of power supplies, each power supply comprising at least N+1 power supply modules connected in parallel, the plurality of power supplies being connected one by one to a plurality of load groups via corresponding power supply buses, each of the power supplies being configured to output a voltage to supply power to a corresponding load group, the plurality of load groups being configured to have peak power consumption time periods staggered on a time axis, and N being an integer greater than 1; The auxiliary module is connected between the plurality of power supply buses and is configured to dynamically adjust its own state according to the power supply capacity of each power source and the power demand of the corresponding load group so as to adjust the energy transmission path between the power supply buses.
2. The power supply system according to claim 1, characterized in that: The auxiliary module is specifically configured to dynamically adjust its own state according to the power supply capacity of each power supply and the power demand of the corresponding load group, and establish an energy transmission path between the two power supply buses; The auxiliary module includes a power conversion module and a switch module; The power conversion module is connected to the first power supply bus and the second power supply bus respectively through the switch module; the power conversion module is configured to perform bidirectional power conversion between the power supplies of the first power supply bus and the second power supply bus; The switch module is configured to dynamically adjust its own working state according to the power supply capacity of the two power supplies and the power requirements of the two load groups, so as to adjust the connection state between the two power supply busbars.
3. The power supply system according to claim 2, characterized in that: Also includes: an energy storage module connected to the switch module and configured to dynamically adjust its own working state according to the power supply capacity of the two power sources and the power requirements of the two load groups, so as to obtain energy from one of the power supply buses or provide energy to the power supply bus through the switch module; The switch module is also configured to dynamically adjust its own working state according to the power supply capacity of the two power sources, the storage energy of the energy storage module, and the power requirements of the two load groups, so as to adjust the connection state between the two power supply busbars and between the power supply busbar and the energy storage module.
4. The power supply system according to claim 3, characterized in that: The energy storage module comprises: A battery module connected to the first end of the switch module; And / or, a capacitor module connected to the second end of the auxiliary module.
5. The power supply system according to claim 3 or 4, characterized in that: The switch module includes three switches; The first end of the first switch is connected to the first power supply bus, the first end of the second switch is connected to the second power supply bus, the two ends of the power conversion module are respectively connected to the second end of the first switch and the second end of the second switch, and the third switch is respectively connected to the second ends of the switches corresponding to the energy storage module and the power supply bus with lower voltage.
6. The power supply system according to claim 5, characterized in that: The energy storage module includes a battery module and a capacitor module; The first end of the third switch is connected to the battery module, the second end of the third switch is connected to the capacitor module, and the third end of the third switch is connected to the second end of the switch corresponding to the power supply bus with a lower voltage.
7. An electronic device, characterized in that: The power supply system comprises the power supply system as claimed in any one of claims 1 to 6, and further comprises a plurality of load groups connected to the power supply system, wherein the plurality of load groups are configured to have peak power consumption time periods with staggered distribution on a time axis.
8. The electronic device according to claim 7, characterized in that: Also includes: A cabinet, the power supply system and the plurality of load groups are arranged in the cabinet.
9. A power supply method, characterized in that: Applied to the power supply system according to any one of claims 1 to 6, the power supply method comprises: Control multiple power supplies to output corresponding voltages through corresponding power supply buses to supply power to corresponding load groups; Obtain the power requirements of multiple load groups and the power supply capabilities of multiple power sources in real time; According to the power requirements of multiple load groups and the power supply capabilities of multiple power supplies, determining whether there is a power supply that meets the preset compensation conditions; If the i-th power source satisfies the preset compensation condition, adjusting the state of the auxiliary module so that the i-th power supply bus and the j-th power supply bus are connected through the auxiliary module; Control the jth power supply to provide power compensation for the ith power supply bus through the auxiliary module, and to supply power to the jth load group through the jth power supply bus; i≠j, and i and j are both integers not greater than the number of power supplies.
10. The power supply method according to claim 9, characterized in that: According to the power requirements of multiple load groups and the power supply capabilities of multiple power supplies, it is determined whether there is a power supply that meets the preset compensation conditions, including: Determine whether there is a faulty power supply based on the power supply capabilities of multiple power supplies; If there is a faulty power supply, determine the faulty power supply as the i-th power supply that meets the preset compensation condition; If there is no faulty power supply, determine whether there is a power supply whose power supply capacity is less than the power demand of the corresponding load group; If there is a power supply whose power supply capacity is less than the power demand of the corresponding load group, the power supply whose power supply capacity is less than the power demand of the corresponding load group is determined as the i-th power supply that meets the preset compensation condition.
11. The power supply method according to claim 10, characterized in that: After determining that the faulty power source is the i-th power source that meets the preset compensation condition, the method further includes: The power requirement of the i-th load group is determined as the power supply requirement corresponding to storing the necessary data.
12. The power supply method according to claim 9, characterized in that: Controlling the jth power supply to provide power supply compensation for the ith power supply bus through the auxiliary module, comprising: Controlling the auxiliary module to convert the jth voltage on the jth power supply bus into the ith voltage; The transformed i-th voltage is output to the i-th power supply bus to perform power supply compensation on the i-th power supply bus.
13. The power supply method according to claim 9, characterized in that: The power supply system includes an energy storage module connected to the auxiliary module, controls the jth power supply to provide power compensation to the ith power supply bus through the auxiliary module, and supplies power to the jth load group through the jth power supply bus, and further includes: Determine whether the sum of the power supply capabilities of the i-th power supply and the j-th power supply meets the sum of the power requirements of the corresponding two load groups; If it is determined that the sum of the power requirements of the two load groups is met, controlling the energy storage module to standby; If it is determined that the sum of the power requirements of the two load groups is not met, adjust the state of the auxiliary module so that the i-th power supply bus and the j-th power supply bus are connected and the energy storage module is connected to the i-th power supply bus, and turn on the energy storage module so that the energy storage module provides power supply compensation for the i-th power supply bus.
14. The power supply method according to claim 13, characterized in that: The energy storage module includes a battery module and a capacitor module; adjusting the state of the auxiliary module so that the i-th power supply bus is connected to the j-th power supply bus and the energy storage module is connected to the i-th power supply bus, and turning on the energy storage module so that the energy storage module performs power supply compensation for the i-th power supply bus, including: When the i-th power supply and the j-th power supply are normal and the sum of their power supply capacities does not meet the sum of the power requirements of the two load groups, the state of the auxiliary module is adjusted so that the i-th power supply bus is connected to the j-th power supply bus, and the capacitor module is connected to the i-th power supply bus, and the capacitor module is controlled to perform peak compensation for the i-th power supply bus; When the i-th power supply fails and the power supply capacity of the j-th power supply cannot meet the sum of the power requirements of the two load groups, the state of the auxiliary module is adjusted to connect the i-th power supply bus and the j-th power supply bus, and the battery module is connected to the i-th power supply bus, and the battery module is controlled to provide power compensation for the i-th power supply bus.
15. The power supply method according to claim 13, characterized in that: After the energy storage module performs power supply compensation for the i-th power supply bus, the method further includes: Determine whether the charging condition is met according to the power requirements of the i-th load group and the j-th load group, the power supply capacity of the i-th power supply and the j-th power supply, and the storage capacity of the energy storage module; If the charging condition is met, controlling one of the power supplies to charge the energy storage module through the corresponding power supply bus; If the charging condition is not met, the energy storage module is controlled to standby until the charging condition is met.
16. The power supply method according to claim 15, characterized in that: According to the power requirements of the i-th load group and the j-th load group, the power supply capabilities of the i-th power source and the j-th power source, and the storage capacity of the energy storage module, determining whether the charging condition is met includes: After the energy storage module performs power supply compensation for the i-th power supply bus, wait for a preset time, and within the preset time, determine whether there is a power supply that meets the preset compensation condition according to the power requirements of the i-th load group and the j-th load group and the power supply capabilities of the i-th power supply and the j-th power supply; If there is a power source that meets the preset compensation condition within the preset time, determining that the charging condition is not met; If there is no power source that meets the preset compensation condition within the preset time and the storage energy of the energy storage module is less than the preset storage energy, it is determined that the charging condition is met.
17. The power supply method according to claim 16, characterized in that: Within the preset time, judging whether there is a power supply that meets the preset compensation condition according to the power requirements of the i-th load group and the j-th load group and the power supply capabilities of the i-th power supply and the j-th power supply includes: Within the preset time, judging whether there is a load group with a peak power consumption time period according to the power requirements of the i-th load group and the j-th load group and the power supply capabilities of the i-th power supply and the j-th power supply; If there is a peak power consumption time period within the preset time, determining that there is a power supply that meets the preset compensation condition; If there is no peak power consumption time period within the preset time, it is determined that there is no power source that meets the preset compensation condition.
18. The power supply method according to claim 15, characterized in that: According to the power requirements of the i-th load group and the j-th load group, the power supply capabilities of the i-th power source and the j-th power source, and the storage capacity of the energy storage module, determining whether the charging condition is met includes: If the power storage capacity is less than the preset power storage capacity, determine the tasks to be performed by the i-th load group and the j-th load group respectively within the preset time; According to the power requirement of the task to be executed and the power supply capacity of the i-th power supply and the j-th power supply, predict whether there is a power supply that meets the preset compensation condition within the preset time; If there is a power source that meets the preset compensation condition within the preset time, determining that the charging condition is not met; If there is no power source that meets the preset compensation condition within the preset time, it is determined that the charging condition is met.
19. The power supply method according to claim 15, characterized in that: Controlling one of the power supplies to charge the energy storage module through a corresponding power supply bus, comprising: A power source with a load capacity less than a preset load capacity is controlled to charge the energy storage module through a corresponding power supply bus.
20. The power supply method according to any one of claims 13 to 19, characterized in that: Before controlling the plurality of power supplies to output corresponding voltages through corresponding power supply buses to supply power to corresponding load groups, the method further includes: Detecting the storage capacity of the energy storage module; If the energy storage capacity of the energy storage module is less than the preset energy storage capacity, controlling the power supply with an output voltage higher than the first preset value to charge the energy storage module through the corresponding power supply bus and the auxiliary module; When the voltage of the energy storage module reaches a preset charging voltage, the power supply with an output voltage higher than a first preset value is controlled to stop charging the energy storage module through the corresponding power supply module and the auxiliary module, and the power supply with an output voltage lower than a second preset value is controlled to charge the energy storage module through the corresponding power supply bus; the preset charging voltage is lower than the output voltage of the power supply whose output voltage is lower than the second preset value.
21. A power supply device, characterized in that: include: Memory for storing computer programs; A processor, configured to implement the steps of the power supply method according to any one of claims 9 to 20 when executing the computer program.
22. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program, when executed by a processor, implements the steps of the power supply method according to any one of claims 9 to 20.
23. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the power supply method according to any one of claims 9 to 20 are implemented.
Citation Information
Patent Citations
Multi-power supply control method, device and equipment and multi-power supply system
CN111740495A
Server power supply assembly
CN113625857A
Sharing type server power supply
CN113760072A
Server power supply transient load response system and method and server
CN113867510A
Vehicle power supply redundancy system and method
CN115626128A
Cited By
Server power supply system, server, topological structure generation method and storage medium
CN121349279A
Server power supply system, server, topology generation method and storage medium
CN121349279B