Multi-power-supply-module control method
By dynamically adjusting the number and status of multiple power supply modules based on temperature, the impact of ambient temperature and load changes on multi-power supply module systems in existing technologies is resolved, achieving more efficient heat dissipation and extended module lifespan, and improving system stability and reliability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-19
- Publication Date
- 2026-03-10
AI Technical Summary
Existing multi-power module systems lack adaptive control over ambient temperature and day/night operating conditions, resulting in the deployment of too many modules under low-temperature, light-load conditions and the failure to increase the power distribution of modules in a timely manner under high-temperature conditions, thus affecting heat dissipation lifespan and system reliability.
The number of working modules is calculated by measuring the current temperature. The number of modules participating in the operation is determined based on the temperature correction coefficient and the initial number of modules. Balance control is then performed, including voltage value correction and characterization of electrical quantity correction. The working status of the modules is dynamically adjusted to adapt to load and temperature changes.
It improves the system's heat dissipation capacity and module lifespan, enhances the system's operational stability and reliability, reduces energy consumption, and optimizes the balanced use of modules.
Smart Images

Figure CN121642885A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of power electronics technology, and in particular to a multi-power supply module control method. Background Technology
[0002] Multi-power module collaborative control technology is widely used in communication, power electronics, photovoltaic, and energy storage scenarios. It is used to achieve unified management through a collaborative control system when multiple DC / DC or AC / DC power modules are operating in parallel. Existing systems typically monitor the output current, output power, or efficiency characteristics of each module, and combine this with preset power distribution strategies or operating modes to perform load distribution and current sharing control, in order to avoid overloading of a single module and improve system stability and power supply reliability.
[0003] However, the existing management strategies for multi-power module systems primarily adjust the operating status and number of modules based on load, current changes, or preset modes. They lack adaptive control for ambient temperature or day / night operating conditions and fail to establish a correlation between the number of operating modules and the current temperature. This results in too many modules being deployed under low-temperature, light-load conditions, and a failure to promptly increase the power allocated to modules under high-temperature conditions, which is detrimental to reducing thermal stress on individual modules and extending their lifespan. Furthermore, existing technologies lack coordinated control strategies for power modules when there is surplus power. Summary of the Invention
[0004] This application provides a multi-power module control method to address the issues of improving heat dissipation lifespan and system reliability.
[0005] The technical solution adopted in this application is as follows:
[0006] In a first aspect, this application provides a multi-power supply module control method, the method comprising:
[0007] Measure the current temperature;
[0008] The number of working modules is calculated based on the current temperature, and the number of working modules is positively correlated with the current temperature;
[0009] The power supply module that controls the number of working modules participates in the operation.
[0010] In conjunction with the first aspect, in one optional implementation, the number of working modules is calculated based on the current temperature according to the following formula:
[0011] K = [k*t] + k0;
[0012] Where K is the number of working modules, k is the temperature correction coefficient and k > 0, t is the current temperature, and k0 is the initial number of working modules.
[0013] In conjunction with the first aspect, in one optional implementation, the number of working modules is calculated based on the current temperature, including:
[0014] During the daytime period, the number of the first working modules is calculated based on the current temperature;
[0015] During the nighttime period, the number of the second working modules is calculated based on the current temperature;
[0016] The number of first working modules is greater than the number of second working modules.
[0017] In conjunction with the first aspect, in one alternative implementation, the power supply module that controls the number of working modules participates in the operation, including:
[0018] The power modules of the specified number of working modules are connected to the power grid;
[0019] Balance the power supply modules.
[0020] In conjunction with the first aspect, in one optional implementation, power module balancing is performed, including:
[0021] Measure the voltage values of multiple power modules;
[0022] The power module corresponding to the lowest calibrated voltage value is the reference module, and the other power modules are the modules to be balanced.
[0023] Calculate the voltage difference between each module to be balanced and the reference module;
[0024] Calculate the equalization time required for the modules to be equalized based on the voltage difference corresponding to the modules to be equalized;
[0025] Perform a balancing operation on the corresponding module to be balanced for the required balancing time.
[0026] In conjunction with the first aspect, in one alternative implementation, the power supply module that controls the number of working modules participates in the operation, including:
[0027] The power modules of the specified number of working modules are connected to the power grid;
[0028] The power rating of the power module is corrected.
[0029] In conjunction with the first aspect, in one optional implementation, the power rating of the power module is corrected, including:
[0030] Measure the voltage values of multiple power modules;
[0031] The power supply module corresponding to the highest calibrated voltage value is the reference module, and the other power supply modules are modules to be corrected.
[0032] The actual power level of the corresponding power module is calculated based on the voltage value.
[0033] The reference module's represented charge value was corrected to 100%;
[0034] The power consumption value of the module to be corrected is adjusted to the ratio of its actual power consumption value to that of the reference module.
[0035] In conjunction with the first aspect, in one optional implementation, the power rating of the power module is corrected, including:
[0036] Measure the voltage values of multiple power modules;
[0037] The power supply module corresponding to the highest calibrated voltage value is the reference module, and the other power supply modules are modules to be corrected.
[0038] The actual power level of the corresponding power module is calculated based on the voltage value.
[0039] Correct the reference module's represented charge value to SOC0;
[0040] The electrical quantity value of the module to be corrected is adjusted according to the following formula:
[0041] SOC1 = SOC0 * (soc1 / soc0);
[0042] Wherein, SOC1 is the characterization power value of the module to be corrected, soc1 is the actual power value of the module to be corrected, and soc0 is the actual power value of the reference module.
[0043] In conjunction with the first aspect, in one alternative implementation, the control method further includes:
[0044] Measure the power value of each power module involved in the operation;
[0045] When the power value meets the overload condition, the power module corresponding to the control power value is disconnected from the power grid, and at the same time, a corresponding number of power modules are connected to the power grid.
[0046] In conjunction with the first aspect, in one alternative implementation, the overload condition includes:
[0047] The power value exceeds the preset overload power value and continues for more than the preset time.
[0048] Based on the implementation methods provided in the above aspects, this application can be further combined to provide more implementation methods.
[0049] Other advantages, objectives and features of this application will be partly apparent from the description below, and partly understood by those skilled in the art through study and practice of this application. Attached Figure Description
[0050] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on the structures shown in these drawings without creative effort.
[0051] Figure 1 This is one of the flowcharts of the multi-power module control method provided in the embodiments of this application;
[0052] Figure 2 This is one of the sub-step diagrams of step S103 provided in the embodiments of this application;
[0053] Figure 3 This is a second schematic diagram of a sub-step of step S103 provided in the embodiments of this application;
[0054] Figure 4 This is one of the sub-step diagrams of step S105 provided in the embodiments of this application;
[0055] Figure 5 This is the second schematic diagram of a sub-step of step S105 provided in the embodiments of this application;
[0056] Figure 6 This is the second flowchart of the multi-power module control method provided in the embodiments of this application. Detailed Implementation
[0057] It should be noted that, in this application, the terms "exemplary" or "for example" are used to indicate that something is being described as an example, illustration, or illustration. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or design solutions. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0058] The term "and / or" as used in this application includes any and all combinations of one or more of the associated listed items. In this application, "at least one" means one or more, and "more than one" means two or more. The terms "first," "second," and other ordinal terms used in this application may be used to describe various constituent elements, but these constituent elements are not limited by these terms. The purpose of using these terms is solely to distinguish one constituent element from others and should not be construed as indicating or implying relative importance. For example, without departing from the scope of this application, a first constituent element may be named a second constituent element, and similarly, a second constituent element may be named a first constituent element.
[0059] refer to Figure 1, Figure 1 This is one of the flowcharts for a multi-power supply module control method provided in an embodiment of this application. For example... Figure 1 As shown, the multi-power supply module control method includes at least the following steps:
[0060] S101: Measure the current temperature;
[0061] S103: Calculate the number of working modules based on the current temperature. The number of working modules is positively correlated with the current temperature.
[0062] S105: The power supply module that controls the number of working modules participates in the operation.
[0063] It should be noted that this method can be executed by electronic devices such as servers, cloud platforms, personal computers, laptops, industrial control hosts, communication base station equipment, and data center rack power management units. Furthermore, the battery module in this solution serves as a buffer power source, always maintaining a fully charged state.
[0064] Specifically, firstly, in step S101, temperature sensors placed inside or around the system collect real-time temperature information. This temperature can be the temperature near key components inside the equipment, the ambient temperature inside the cabinet, or the indoor / outdoor ambient temperature, etc. Then, in step S103, the control system calculates the number of power modules that need to be activated based on the current temperature, according to a pre-set algorithm or lookup table rule. This number increases with rising temperature; that is, the higher the temperature, the more power modules are activated. This distributes the load, reduces the heat generation and thermal stress of individual modules, and thus improves the overall system's operational stability and reliability. Next, in step S105, the control system controls the activation or deactivation of each power module based on the calculation results, activating the corresponding number of power modules while keeping the remaining modules in standby or off state.
[0065] For example, in a data center rack power system containing eight power modules, the following control strategy can be preset: when the current temperature is below 30°C, only two power modules need to be activated to meet the load demand; when the temperature is between 30°C and 50°C, four to six power modules are activated; when the temperature is above 50°C, all eight power modules are activated to provide power. Taking a current temperature of 45°C as an example, the system determines that five power modules are needed based on the above rules, so it controls five of them to be running, while the remaining three modules remain in standby or off state. This effectively distributes heat while ensuring power supply to the load, improving heat dissipation conditions and extending the service life of the power modules.
[0066] In some embodiments, reference Figure 2 , Figure 2 This is one of the sub-step diagrams of step S103 provided in an embodiment of this application. For example... Figure 2 As shown, the number of working modules K can be calculated based on the current temperature t using the following formula:
[0067] K = [k*t] + k0.
[0068] Where k is a temperature correction coefficient and k > 0, used to characterize the theoretically required increase in the number of working modules for every 1°C increase in temperature; t is the currently measured temperature value; k0 is the initial number of working modules that the system needs to operate at least under lower or reference temperature conditions; [] represents rounding operation, more specifically, rounding down, which can be set according to the specific application scenario (step S201). This formula allows the number of working modules to increase progressively with the current temperature, thereby automatically increasing the number of power modules participating in operation when the ambient or equipment temperature is high, thus distributing the load, reducing the thermal stress on individual modules, and improving the system's operational reliability.
[0069] For example, in a specific application scenario, with a temperature correction coefficient k=0.1 and an initial number of working modules k0=2, assuming the current temperature t=45℃, then according to the above formula, we can obtain: K=[0.1*45]+2=[4.5]+2. If we use the rounding method, [4.5] can be taken as 5, so the final calculated K=7, indicating that 7 power modules should be working simultaneously under the current temperature condition of 45℃; if we use the floor method, [4.5] is taken as 4, so K=6, indicating that 6 power modules should be put into operation. In practical applications, the appropriate rounding rule and coefficient k can be selected according to the system's requirements for redundancy and safety margin, so as to achieve a more reasonable module deployment strategy while ensuring power supply safety.
[0070] In some embodiments, reference Figure 3 , Figure 3 This is a second schematic diagram of a sub-step of step S103 provided in an embodiment of this application. For example... Figure 3 As shown, to better adapt to the differences in temperature and load conditions between day and night, the system can calculate the number of working modules that need to be put into operation based on the current time period. Specifically, during the daytime, the system calculates the first number of working modules based on the real-time detected current temperature (step S301); during the nighttime, the system also calculates the second number of working modules based on the current temperature, ensuring that, under the same temperature conditions, the number of the first working modules during the daytime is greater than the number of the second working modules at night (step S303). This setting allows for the deployment of more modules during the typically high-load, high-temperature daytime period to improve system redundancy and heat dissipation; while reducing the number of modules deployed during the relatively low-load, low-temperature nighttime period reduces energy consumption and unnecessary equipment operating time, thus achieving a balance between reliability and energy efficiency.
[0071] For example, in a data center power supply system, the daytime period from 8:00 AM to 8:00 PM is pre-defined as the daytime period, and the nighttime period from 8:00 PM to 8:00 AM the next day is defined as the nighttime period. The control strategy can be stipulated as follows: when the current temperature is 35°C, if it is during the daytime period, the calculated number of working modules is 6; while under the same temperature condition of 35°C, if it is during the nighttime period, the calculated number of working modules is 4. In this way, when the system is running during the day and business traffic is high, 6 modules will participate in power supply simultaneously to provide higher redundancy and better heat dissipation; while at night, when business traffic decreases and overall heat generation is reduced, only 4 modules are needed to meet the demand, thereby effectively reducing energy consumption and extending the module lifespan while ensuring power supply safety.
[0072] In some embodiments, reference Figure 4 , Figure 4 This is one of the sub-step diagrams of step S105 provided in an embodiment of this application. For example... Figure 4 As shown, the system can automatically control a corresponding number of power supply modules to participate in power supply work based on the previously calculated number of working modules. Specifically, the control device first selects and calls a corresponding number of modules from multiple power supply modules according to the currently calculated number of working modules, and connects them to the power grid or bus to begin assuming output power (step S401). Subsequently, the system performs balanced control on the various power supply modules that have participated in the work (step S403), such as balancing the distribution in terms of output current, output power, or working time, to avoid some modules operating at high load for a long time while other modules are in a low load or even idle state, thereby reducing the aging rate of individual modules and improving the reliability and service life of the overall system.
[0073] For example, in a computer room power supply system configured with 10 power modules, when the calculated number of working modules based on the current temperature and load is 6, the control device will select 6 modules from these 10 and connect them to the DC bus to participate in power supply. Among these 6 operational modules, the system uses a balancing control strategy to ensure that the current output of each module is basically the same, for example, all 50A, rather than a few modules bearing the majority of the current. As operating time progresses, the system can also rotate the modules participating in operation, maintaining a relative balance between modules in long-term working and standby states over time, thereby reducing the risk of failure caused by overuse of individual modules.
[0074] In some embodiments, power module balancing is primarily aimed at ensuring that the voltage levels of each module are as consistent as possible, preventing some modules from having high voltages while others have low voltages, which could affect overall performance or lifespan. Specifically, the system first measures the voltage values of all power modules, then selects the module with the lowest voltage as the "reference module," and the remaining modules with higher voltages as "modules to be balanced." Next, the system calculates the voltage difference between each module to be balanced and the reference module, and uses this voltage difference to calculate the balancing time required for each module: the larger the voltage difference, the longer the balancing time required. Simultaneously, the system presets an upper limit for the balancing time. During actual balancing, the smaller of the "balancing time calculated based on the voltage difference" and the "preset upper limit for balancing time" is taken as the actual balancing time for that module, to avoid excessively long and unreasonable balancing processes in cases of voltage anomalies or detection failures. Finally, the system performs balancing operations on each module to be balanced for its corresponding actual balancing time (e.g., by dissipating excess energy or adjusting the charging current), gradually bringing their voltages closer to the reference module, achieving a generally consistent overall voltage.
[0075] For example, in a system consisting of four power supply modules, their measured voltages are: Module A 52.0V, Module B 51.8V, Module C 51.5V, and Module D 51.2V. The system designates Module D (51.2V), with the lowest voltage, as the reference module, while the remaining modules A, B, and C are the modules to be balanced. The system then calculates the voltage difference between each module and Module D: the difference for Module A is 0.8V, for Module B it is 0.6V, and for Module C it is 0.3V. According to a preset control strategy, such as "every 0.1V voltage difference corresponds to 10 minutes of balancing time," the system calculates the balancing time as follows: 80 minutes for Module A, 60 minutes for Module B, and 30 minutes for Module C. Simultaneously, assuming the preset upper limit for balancing time in the system is 60 minutes, in actual execution, the balancing time for Module A will be limited to 60 minutes, while Modules B and C will perform balancing operations according to their calculated 60 minutes and 30 minutes, respectively. By employing the above strategies, voltage uniformity can be achieved while avoiding abnormal balancing processes caused by excessively long calculation times, thereby helping to ensure the stability and reliability of the entire power supply system.
[0076] In some embodiments, reference Figure 5 , Figure 5 This is a second schematic diagram of a sub-step of step S105 provided in an embodiment of this application. For example... Figure 5As shown, controlling a certain number of power modules to participate in operation can be understood as follows: When the system decides how many power modules need to be connected to the grid for output, it first calls the corresponding number of modules from the standby power modules according to this "number of working modules," connecting these modules to the grid or bus and starting to bear the output power (step S501). Subsequently, the system will correct the "characterized energy value" of these power modules that have already participated in operation (step S503). The "characterized energy value" here can be a parameter used to reflect the current energy or available capacity status of the module (such as SOC, remaining dischargeable capacity, etc.). After the modules are repeatedly put into or taken out of operation and undergo charging and discharging, these energy estimates may deviate. Therefore, it is necessary to update and correct these energy parameters each time a module is called to participate in operation, based on the latest operating status, actual output, or measurement results, to ensure that subsequent scheduling and control decisions are more accurate and reliable.
[0077] For example, in an energy storage system consisting of 10 power modules, if the system determines that only 4 power modules are needed at this time based on load demand and economic strategies, the controller selects 4 modules from the non-operating modules and connects them to the bus to start supplying power to the load. As these 4 modules are put into operation, the system records information such as their discharge current, voltage changes, and operating time, and adjusts the characteristic energy values of these 4 modules based on historical data. For example, if it is found that the previously estimated remaining energy of a certain module is too high, its State of Charge (SOC) is recalculated based on the actual discharge behavior and voltage changes during the current operation, adjusting it from the original estimate of 80% to a more realistic 72%. In this way, while "calling a certain number of power modules to participate in operation as needed," the system continuously corrects the energy characteristic parameters of each module, providing more accurate basic data for subsequent decisions on "which modules should be called up next, how many modules should be called up, and how to allocate the load."
[0078] In some embodiments, correcting the power module's represented capacity value can be understood as follows: The system first measures the terminal voltage of multiple currently connected power modules and selects the module with the highest voltage as the "reference module," while the remaining modules with lower voltages are designated as "modules to be corrected." Next, the system calculates the "actual capacity value" of each module based on its voltage value (and, if necessary, information such as the module's characteristic curve), expressed in ampere-hours, watt-hours, or the corresponding internal energy percentage. Then, the represented capacity value of the reference module is directly corrected to 100%, serving as the benchmark for "fully charged." For the remaining modules to be corrected, their represented capacity values are updated according to the ratio of their actual capacity value to the reference module's actual capacity value: if a module's actual capacity is only 80% of the reference module's, the module's displayed capacity or internal record is corrected from the original estimate to 80%. In this way, without precisely measuring the complete charge-discharge curve of each module individually, the current voltage distribution can be used to uniformly calibrate the capacity representation of all modules, making the capacity displays of different modules more consistent and closer to the actual state.
[0079] For example, in a system consisting of four power modules, the measured voltages of modules A, B, C, and D are as follows: A = 52.0V, B = 51.5V, C = 51.0V, and D = 50.8V. The system designates module A (52.0V), with the highest voltage, as the reference module, and modules B, C, and D as modules to be corrected. By looking up tables or calculating, the system obtains the actual electrical quantities corresponding to these voltages: assuming A's actual electrical quantity is 100 units, B's is 90 units, C's is 80 units, and D's is 76 units. At this point, the system corrects module A's represented electrical quantity to 100%; for module B, its represented electrical quantity is corrected to 90 / 100 = 90%; for module C, it is corrected to 80 / 100 = 80%; and for module D, it is corrected to 76 / 100 = 76%. If, before the correction, the system recorded the following power values: A at 95%, B at 88%, C at 70%, and D at 60%, then after the correction, the power values of the four modules will be unified to the new value with A as the "full charge baseline," more accurately reflecting the actual power differences between different modules, which is beneficial for subsequent balanced control and scheduling strategy formulation.
[0080] In some embodiments, correcting the power module's characterization value can be understood as follows: The system first measures the terminal voltages of multiple power modules and selects the module with the highest voltage as the "reference module," while the remaining modules are designated as "modules to be corrected." Subsequently, the system calculates the actual power value corresponding to each module based on its voltage value (e.g., through a voltage-SOC calibration curve or conversion formula), i.e., the "real" power parameters such as SOC0 and SOC1. Next, the characterization value of the reference module is directly corrected to SOC0 (i.e., the current state of the reference module is considered the new standard value). For each module to be corrected, its new characterization value is calculated using the formula SOC1 = SOC0 * (soc1 / soc0): where soc1 / soc0 represents the ratio of the actual power of the module to be corrected to the actual power of the reference module, and SOC0 is the characterization reference value used by the reference module in the system. By multiplying the two, it is equivalent to first measuring the differences between different modules using the proportional relationship of actual power consumption, and then scaling it to a unified power consumption scale. This achieves proportional calibration of the power consumption of each module, making the power consumption values recorded within the system closer to the real working conditions and comparable to each other.
[0081] For example, suppose two power modules are involved in the correction: module A and module B. The system measures the voltage of both modules and calculates their corresponding actual power values: module A's actual power soc0 = 100, and module B's actual power soc1 = 80. Since module A has the highest voltage, it is selected as the reference module. The system first sets the represented power value of module A to SOC0 = 90 (for example, to maintain consistency with the system's original scale or historical operating data, it does not simply take 100, but rather a value of 90 related to the system strategy). Next, module B is corrected according to the formula: SOC1 = SOC0 * (soc1 / soc0) = 90 * (80 / 100) = 72. Thus, module B's represented power is corrected to 72. Through this process, although the actual power of the two modules is given in the form of "physical quantities" such as soc0=100 and soc1=80, the power represented by the system is ultimately recorded and used and uniformly mapped to the internal coordinates with SOC0=90 as the scale, and the actual power ratio between the two is maintained at 80:100, which is beneficial for subsequent balance control and scheduling decisions.
[0082] In some embodiments, reference Figure 6 , Figure 6 This is a second flowchart of a multi-power supply module control method provided in an embodiment of this application. Figure 6As shown, this control method can also be understood as follows: the system measures the output power of each power module currently participating in grid connection in real time and compares the measured power value with a pre-set overload criterion (step S601). When an overload condition is detected in a module or the entire system (e.g., the output power of a single module exceeds its rated upper limit, or the overall output exceeds the safety margin), the control strategy will prioritize removing the overloaded power module from the grid, that is, stopping the module from continuing to supply power to the grid, in order to avoid overheating, damage, or impact on system reliability due to prolonged overload. At the same time, the system will also select power modules that correspond one-to-one with the power modules that have been removed from the grid from the power modules currently in standby or reserve status, and put them into operation on the grid, that is, the same number of power modules are put into operation as the number of power modules removed (step S603), thereby maintaining the stability of the overall output power and the continuity of grid power supply without increasing the burden on individual modules, and realizing dynamic sharing and automatic protection of overload conditions.
[0083] For example, suppose four power modules A, B, C, and D are connected to the grid at a certain moment, each with a rated power of 5kW. The system monitors their output power in real time as follows: A 5kW, B 5.2kW, C 4.8kW, and D 5.3kW. The overload criterion set in the system is: a single module power exceeding 5kW is considered an overload condition. At this time, the power values of modules B and D have exceeded their rated values and are judged to be in an overload state. The control strategy will issue instructions to have modules B and D successively disconnect from the grid, stopping the transmission of power to the grid to prevent the overload from continuing. At the same time, two modules E and F, which are in standby mode, are selected from the standby pool and put into operation on the grid, so that the number of modules put in is consistent with the number of modules disconnected, and they will respectively take over the portion of power output originally provided by B and D. After the switch, the four modules A, C, E, and F operate within their respective allowable ranges under the newly allocated power, which not only alleviates the overload risk of the original modules, but also ensures that the total power output on the grid side remains basically unchanged, maintaining the safety and power supply stability of the system.
[0084] In some embodiments, the term "overload condition" can be further understood as follows: the system not only considers whether the instantaneous power of a power module exceeds a preset overload power threshold, but also whether this overload state lasts for a set minimum time. If the output power of a module occasionally slightly exceeds the overload power value for a short period of time, but quickly returns to normal, the system can treat this as a transient fluctuation rather than directly determining it as an overload. Only when the output power of the module continuously exceeds the preset overload power value for a period exceeding a preset judgment time (e.g., several seconds or several minutes) will the system determine that the module has entered an overload condition and trigger corresponding protection or adjustment strategies accordingly. By setting both the power threshold and the duration conditions simultaneously, misjudgments caused by transient impacts or short-term fluctuations can be avoided, thus making overload detection more reliable and stable.
[0085] For example, suppose a power module has a rated power of 5kW, and the system presets its overload power value to 5.5kW and the "preset time" to 10 seconds. During operation, the system monitors in real time that the module's output power suddenly rises to 5.6kW at a certain moment, but only lasts for 3 seconds before falling back below 5kW. Since the power exceeds 5.5kW, but the duration does not reach 10 seconds, the system will not classify this brief power surge as an overload condition. Conversely, if the system monitors that the module's output power remains above 5.6kW for more than 10 seconds without returning to below 5.5kW, then the dual conditions of "power value exceeding the preset overload power value and lasting for more than the preset time" are met. The system will then classify this state as an overload condition and may further implement protection and adjustment measures such as reducing the load, removing the module from the grid, or activating a backup module.
[0086] In some embodiments, to more precisely identify different degrees and forms of overload, this application can also perform graded and cumulative control of power values and time dimensions. Specifically, the range where "power value is greater than preset overload power value" can be further divided into several power levels, with each higher power level corresponding to a relatively shorter preset time. That is, the higher the power, the stricter the requirement for the allowable duration. For example, the range where the output power of a single module is higher than the rated power can be divided into multiple power ranges such as P1, P2, and P3, where P3 is the highest power level and has the shortest allowable duration, to reflect the stronger destructive effect of high overload on the device.
[0087] In some embodiments, the determination of "time" can be achieved not only through continuous (constant) timing but also through cumulative timing. Specifically, when the output power of a module exceeds the preset power threshold corresponding to the current level, the system begins to accumulate time at that level. Once the power value falls back below the threshold, the cumulative timing temporarily stops, but the previously accumulated time is not reset. In subsequent operation, as long as the power of the module exceeds the threshold again, the accumulation continues on the original basis. When the total accumulated time exceeds the preset time corresponding to that level, even if there is no single instance of continuous overload exceeding the preset time, the system can still determine it as an overload condition, thereby triggering the deactivation of the corresponding module and the deployment of the backup module. This cumulative timing method is suitable for recurring overload impact scenarios, but each one lasting only a short time, and helps to more realistically reflect the total thermal stress experienced by the device.
[0088] In some embodiments, to prevent the accumulated time from continuously accumulating during long-term operation and leading to overly conservative protection actions, a "safe power threshold" can be set. Operation below this safe power is considered a state conducive to module "recovery." When the system detects that the output power of a power module has dropped below this safe power, it begins to accumulate the operating time below the safe power. When this accumulated time reaches or exceeds a preset recovery time threshold, it is considered that the module has fully recovered in terms of thermal stress and operating condition, and the previously accumulated overload time for that module can be partially or completely reset (e.g., cleared or reduced proportionally). By introducing the concepts of safe power and recovery time, it is possible to avoid a single or small overload having an excessive impact on module judgment even after a long period, achieving a more dynamic and reasonable assessment of the module's health status.
[0089] In some embodiments, the system can also simultaneously calculate "continuous overload time" and "cumulative overload time," and select either one or a combination thereof as the determination criterion. For example, for the same power level, it can be preset that if a pure cumulative method is used, it needs to accumulate for 1 minute before being determined as an overload. However, if a continuous overload state at this level lasts for 30 seconds, it can be directly considered that its destructiveness is equivalent to accumulating for 1 minute, triggering overload protection in advance. In other words, at the same power level, continuous overload has a significantly shorter allowable time than the equivalent cumulative time due to the more severe thermal shock to the device. This allows for a more stringent duration criterion, improving the response speed to severe continuous overloads.
[0090] In some embodiments, to further evaluate the health and reliability of the power modules from a long-term operational perspective, the system can also statistically manage the "number of overload occurrences" of the modules. Specifically, whenever a power module is controlled to disconnect from the grid due to meeting overload conditions, the system records this event as an overload record for that module and accumulates it within the module's lifecycle or a predetermined time window. When the number of overload occurrences accumulated by a module within a limited time range (e.g., using calendar days as the statistical period) exceeds a preset threshold, the system can consider that the module has experienced excessive abnormal stress on that day, and to avoid potential damage or failure risks, adopt a more stringent limitation strategy for that module.
[0091] For example, in one implementation, the statistical period can be set to one day, and the "overload count threshold" can be set to 20 times. When a power module is detected to have been taken offline due to overload conditions 20 times or more within the same calendar day, the system considers the module to be in a high-risk state and automatically marks it as "disabled" or "stopped," preventing it from reconnecting to the grid for the remainder of the day. Even after maintenance personnel change shifts or the load conditions change, the module remains in a stopped state until the statistical period ends or it is manually inspected and reset before it can be put back into use. By statistically analyzing the overload count and controlling the threshold, modules can be "derated" or "temporarily taken offline" over time, reducing the cumulative damage to module lifespan and system reliability caused by repeated overloads.
[0092] It should be noted that the order of description of the embodiments in this application is not intended to limit the priority of the embodiments.
[0093] Unless otherwise defined, all technical and scientific terms used in this application have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used in this application and in its specification is for the purpose of describing particular embodiments only and is not intended to be limiting of the application.
[0094] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many forms under the guidance of this application without departing from the spirit and scope of protection of the claims. All equivalent transformations made under the inventive concept of this application using the content of this application's specification and drawings, or direct / indirect applications in other related technical fields, are included within the patent protection scope of this application.
Claims
1. A multi-power module control method, characterized by, The method comprises the following steps: measuring current temperature; calculating the number of working modules according to the current temperature, the number of working modules being positively correlated with the current temperature; controlling the power modules of the number of working modules to participate in work.
2. The multi-power module control method according to claim 1, wherein The calculation of the number of working modules according to the current temperature is based on the following formula: K = [k * t] + k0; wherein K is the number of working modules, k is a temperature correction coefficient and k > 0, t is the current temperature, and k0 is the initial number of working modules.
3. The multi-power module control method of claim 1, wherein The calculation of the number of working modules according to the current temperature comprises: in the daytime period, calculating a first number of working modules according to the current temperature; in the nighttime period, calculating a second number of working modules according to the current temperature; wherein the first number of working modules is greater than the second number of working modules.
4. The multi-power module control method according to any one of claims 1 to 3, characterized by, The control of the power modules of the number of working modules to participate in work comprises: calling the power modules of the number of working modules to enter the power grid; balancing the power modules.
5. The multi-power module control method according to claim 4, wherein The balancing of the power modules comprises: measuring the voltage values of a plurality of the power modules; calibrating the power module corresponding to the lowest voltage value as a reference module, and the remaining power modules as to-be-balanced modules; calculating the voltage difference value of each to-be-balanced module and the reference module; calculating the balancing time required by the to-be-balanced module according to the voltage difference value corresponding to the to-be-balanced module; performing a balancing operation on the corresponding to-be-balanced module for the required balancing time.
6. The multi-power module control method according to any one of claims 1 to 3, characterized by, The control of the power modules of the number of working modules to participate in work comprises: calling the power modules of the number of working modules to enter the power grid; correcting the representative power values of the power modules.
7. The multi-power module control method according to claim 6, wherein The correction of the representative power values of the power modules comprises: measuring the voltage values of a plurality of the power modules; calibrating the power module corresponding to the highest voltage value as a reference module, and the remaining power modules as to-be-corrected modules; calculating the actual power values of the power modules corresponding to the voltage values; correcting the representative power value of the reference module to 100%; correcting the representative power value of the to-be-corrected module to the ratio of the actual power value corresponding to the to-be-corrected module to the actual power value of the reference module.
8. The multi-power module control method of claim 6, wherein The correction of the representative power values of the power modules comprises: measuring the voltage values of a plurality of the power modules; calibrating the power module corresponding to the highest voltage value as a reference module, and the remaining power modules as to-be-corrected modules; calculating the actual power values of the power modules corresponding to the voltage values; correcting the representative power value of the reference module to SOC0; correcting the representative power value of the to-be-corrected module according to the following formula: SOC1 = SOC0 * (soc1 / soc0); wherein SOC1 is the representative power value of the to-be-corrected module, soc1 is the actual power value of the to-be-corrected module, and soc0 is the actual power value of the reference module.
9. The multi-power module control method according to any one of claims 1-3, wherein, The control method further comprises: measuring the power values of each power module participating in work; When the power value meets an overload condition, the power module corresponding to the power value is controlled to exit the power grid, and a corresponding number of power modules are controlled to enter the power grid.
10. The multi-power module control method according to claim 9, wherein The overload condition includes: The power value is greater than a preset overload power value and lasts for more than a preset time.
Citation Information
Patent Citations
Method and apparatus for providing power conversion with parallel function
CN101989808A
Multi-module unit and control method and device thereof, storage medium and processor
CN112556113A
Power supply equalization device, power supply equalization method and power supply system
CN116760149A
Parallel current sharing control method for multiple power supply modules
CN117240092A
Multi-module parallel power supply system control method, controller and system
CN120110153A