A method and related equipment for multi-module coordinated current sharing control in power transmission and distribution equipment.
By collecting multi-dimensional state parameters in power transmission and distribution equipment, dynamically calculating the comprehensive performance weight of the charging module and adaptively allocating current, the problems of load imbalance and aging in the existing technology are solved, and efficient and reliable operation of the charging module is achieved.
Patent Information
- Application Number
- CN202511821247.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-05
- Publication Date
- 2026-03-06
- Estimated Expiration
- 2045-12-05
AI Technical Summary
Current sharing control of charging modules in existing power transmission and distribution equipment mostly adopts a static allocation strategy based on a single parameter of output current. This strategy fails to comprehensively consider dynamic parameters such as module temperature and equivalent series resistance of capacitors, resulting in unbalanced load distribution among charging modules, high temperature or aging, reduced system efficiency and shortened service life.
By periodically collecting multi-dimensional state parameters, including output current, output voltage, module temperature, and equivalent series resistance of capacitors, the comprehensive performance weight of the charging module is dynamically calculated. Based on the multi-frequency composite pulse load, the dynamic output internal resistance is calculated, the working group and the standby group are dynamically divided, and the target current is adaptively allocated to achieve adaptive current sharing control.
It achieves balanced load distribution among charging modules, improves system efficiency, extends equipment lifespan, reduces module aging, and ensures efficient and reliable system operation.
Smart Images

Figure CN121282993B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of charging technology, and in particular to a method and related equipment for coordinated current sharing control of multiple charging modules in power transmission and distribution equipment. Background Technology
[0002] Charging modules for power transmission and distribution equipment are units in power systems that provide stable DC power to energy storage devices. They are widely used in substations, distribution terminals, and new energy storage scenarios. Currently, most existing technologies adopt static current sharing control strategies based on output current, which distribute load current by pre-setting a fixed weight ratio, or rely solely on a single voltage / current parameter to achieve current balance between modules.
[0003] Currently, most power transmission and distribution equipment uses a static allocation strategy based on a single parameter of output current for current sharing control of charging modules. This strategy distributes load current using a fixed weight ratio, failing to comprehensively consider the impact of dynamic parameters such as module temperature and equivalent series resistance of capacitors on the actual load-carrying capacity of the modules. Relying solely on output current for current sharing control cannot accurately reflect the performance differences of charging modules under different operating conditions. This directly leads to load imbalance among charging modules, high temperatures, or aging, which not only reduces the overall system efficiency but also accelerates the aging of charging modules and shortens the lifespan of power transmission and distribution equipment. Summary of the Invention
[0004] To address the aforementioned technical problems, this application provides a method and related equipment for coordinated current sharing control of multiple charging modules in power transmission and distribution equipment.
[0005] The technical solution provided in this application is described below:
[0006] The first aspect of this application provides a method for coordinated current sharing control of multiple charging modules in power transmission and distribution equipment, the method comprising:
[0007] Periodically collect multi-dimensional status parameters of each charging module, including at least output current, output voltage, module temperature and capacitor equivalent series resistance;
[0008] Under no-load conditions, the dynamic output internal resistance of each charging module is calculated by inputting a multi-frequency composite pulse load to each charging module.
[0009] Based on the module temperature, the equivalent series resistance of the capacitor, and the dynamic output internal resistance, each charging module is dynamically divided into a working group and a standby group.
[0010] The comprehensive performance weight of each charging module in the working group is dynamically calculated based on the multi-dimensional state parameters.
[0011] Based on the total system load current and the comprehensive performance weight of each charging module, the target current is allocated to each charging module according to the weight ratio.
[0012] A PWM control signal is generated based on the target current to drive each charging module;
[0013] The actual output current of each charging module is periodically monitored and updated to achieve adaptive current sharing control.
[0014] Optionally, the comprehensive performance weight of each charging module in the working group is dynamically calculated based on the multi-dimensional state parameters, including:
[0015] The collected multi-dimensional state parameters are standardized to obtain standardized parameters;
[0016] Determine the influence coefficient of each parameter in the standardized parameters on the performance of the charging module in the working group;
[0017] Based on the influence coefficient, weight coefficients are assigned to each parameter in the standardized parameters. The weight coefficients of the dynamic output internal resistance, the module temperature, and the equivalent series resistance of the capacitor are higher than the weight coefficients of the output current and the output voltage.
[0018] The standardized parameters are then corrected in a performance direction to obtain the corrected parameters;
[0019] The comprehensive performance score of each charging module in the working group is calculated based on the correction parameters and the weighting coefficients.
[0020] The overall performance scores of all charging modules within the working group are normalized to obtain the overall performance weight of each charging module.
[0021] Optionally, based on the total system load current and the comprehensive performance weight of each charging module, a target current is allocated to each charging module according to its weight ratio, including:
[0022] The system obtains the current total load current in real time, which is the total current value that each charging module of the power transmission and distribution equipment needs to cooperate with.
[0023] Extract the comprehensive performance weight of each charging module in the working group, and calculate the initial target current of each charging module according to the target formula;
[0024] The target formula is: S=H*G, where S is the target current of a single module, H is the total load current of the system, and G is the comprehensive performance weight of a single module.
[0025] Determine whether the initial target current exceeds the boundary check current;
[0026] If so, determine the total number of currents exceeding the boundary verification current;
[0027] The total current is allocated to each charging module according to a weighted proportion, so that the sum of the initial target current and the remaining current of each charging module is equal to the total load current of the system.
[0028] Optionally, based on the module temperature, the equivalent series resistance of the capacitor, and the dynamic output internal resistance, each charging module is dynamically divided into a working group and a standby group, including:
[0029] Set the work group admission thresholds for module temperature, equivalent series resistance of capacitors, and dynamic output internal resistance.
[0030] The module temperature, equivalent series resistance of capacitors, and dynamic output internal resistance of each charging module are monitored in real time, and candidate charging modules that meet all parameters are selected.
[0031] The minimum number of charging modules required by the working group is calculated based on the current total load demand of the system and the maximum output capacity of a single charging module.
[0032] Candidate charging modules are sorted by priority, and a target number of charging modules are selected to form a working group, wherein the target number is the minimum number of charging modules required by the working group.
[0033] The remaining candidate charging modules and charging modules that have not met the admission threshold are designated as the reserve group.
[0034] Optionally, under system no-load conditions, the dynamic output internal resistance of each charging module is calculated by inputting a multi-frequency composite pulse load to each charging module, including:
[0035] Determine that the system is in an unloaded state, disconnect the external load so that each charging module has no actual output current, and establish a dynamic internal resistance test benchmark.
[0036] Generate a multi-frequency composite pulse load signal;
[0037] The pulse load signal is applied sequentially to each charging module, and the output voltage and current changes of each charging module under different frequency pulses are collected synchronously.
[0038] For each frequency point, calculate the dynamic internal resistance component at that frequency based on the ratio of voltage change to current change;
[0039] The dynamic internal resistance components at each frequency point are obtained to obtain the dynamic output internal resistance of each charging module.
[0040] Optionally, generating a PWM control signal based on the target current to drive each charging module includes:
[0041] Collect the current actual output current of each charging module;
[0042] The actual output current is compared with the target current to obtain the current deviation value;
[0043] The current deviation value is subjected to PI regulation to obtain the voltage regulation amount used to correct the output.
[0044] The PWM duty cycle is calculated based on the voltage regulation amount and the output voltage characteristics of the charging module, and the PWM duty cycle is positively correlated with the target current.
[0045] A PWM control signal is generated based on the PWM duty cycle, and the PWM control signal is output to the drive circuit of each charging module to adjust the output current of each charging module.
[0046] Optionally, the actual output current of each charging module can be periodically monitored and updated to achieve adaptive current sharing control, including:
[0047] Set the current monitoring cycle;
[0048] The actual output current of each charging module is collected during each current monitoring cycle, and the current status parameters of each charging module are recorded synchronously.
[0049] Calculate the deviation between the actual output current and the target current of each charging module;
[0050] Determine whether the deviation value exceeds the preset flow equalization accuracy range;
[0051] If so, the target current is dynamically redistributed based on the deviation value, and the PWM control signal is corrected to achieve adaptive current sharing control.
[0052] A second aspect of this application provides a multi-module collaborative current sharing control device for charging in power transmission and distribution equipment, the device comprising:
[0053] The acquisition unit is used to periodically acquire multi-dimensional status parameters of each charging module. The multi-dimensional status parameters include at least the output current, output voltage, module temperature, and capacitor equivalent series resistance.
[0054] The first calculation unit is used to calculate the dynamic output internal resistance of each charging module by inputting a multi-frequency composite pulse load to each charging module in the system no-load state.
[0055] The unit is divided into working groups and standby groups based on the module temperature, the equivalent series resistance of the capacitor, and the dynamic output internal resistance.
[0056] The second calculation unit dynamically calculates the comprehensive performance weight of each charging module in the working group based on the multi-dimensional state parameters.
[0057] The allocation unit is used to allocate target current to each charging module according to the total load current of the system and the comprehensive performance weight of each charging module, based on the weight ratio.
[0058] The driving unit is used to generate a PWM control signal based on the target current to drive each charging module;
[0059] The update unit is used to periodically monitor and update the actual output current of each charging module to achieve adaptive current sharing control.
[0060] A third aspect of this application provides a multi-module collaborative current sharing control device for charging in power transmission and distribution equipment, the device comprising:
[0061] Processor, memory, input / output units, and bus;
[0062] The processor is connected to the memory, the input / output unit, and the bus;
[0063] The memory stores a program, which the processor invokes to perform the method as described in the first aspect and any one of the first aspects.
[0064] A fourth aspect of this application provides a computer-readable storage medium on which a program is stored, which, when executed on a computer, performs the methods described in the first aspect and any one of the first aspects.
[0065] As can be seen from the above technical solutions, this application has the following beneficial effects:
[0066] 1. This application comprehensively evaluates the actual load-carrying capacity of a module by periodically collecting multi-dimensional state parameters such as module temperature, equivalent series resistance of capacitors, and dynamic output internal resistance, combined with output current and voltage data. Compared with the traditional static allocation strategy that relies solely on output current, this method can accurately reflect the performance differences of the module under different operating conditions, avoid the problem of inefficient operation caused by module overload, and significantly improve the load distribution balance.
[0067] 2. This application divides the system into working groups and standby groups in real time based on temperature, equivalent series resistance of capacitance, and dynamic internal resistance, enabling dynamic monitoring and group adjustment of module status. When the performance of a working group module degrades, a standby group module can be switched in a timely manner to avoid single module overload failure. At the same time, the dynamic calculation of comprehensive performance weights and the weight-based current allocation mechanism enable the system to adaptively adjust the target current of each module according to the total load demand, maintaining efficient current sharing operation.
[0068] 3. This application forms a closed-loop adaptive current sharing control by periodically monitoring the actual output current and feeding back and adjusting the PWM control signal. This not only improves the overall system efficiency, but also reduces the accumulation of performance differences between modules by balancing load distribution, effectively delaying the degradation process such as capacitor aging and increased internal resistance, and significantly extending the service life of power transmission and distribution equipment and charging modules.
[0069] 4. This invention effectively solves the problems of load imbalance, low efficiency, and accelerated aging in traditional current sharing control by using multi-dimensional parameter fusion, dynamic grouping, adaptive weight allocation, and closed-loop control technology, and realizes the efficient, reliable and long-life operation of the charging module of power transmission and distribution equipment. Attached Figure Description
[0070] To more clearly illustrate the technical solutions in this application, the accompanying drawings used in the description of the embodiments 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 these drawings without creative effort.
[0071] Figure 1 This is a schematic diagram of an embodiment of the multi-module collaborative current sharing control method for charging in power transmission and distribution equipment according to this application;
[0072] Figure 2 This is a schematic diagram of another embodiment of the multi-module collaborative current sharing control method for charging in power transmission and distribution equipment according to this application;
[0073] Figure 3 This is a schematic diagram of another embodiment of the multi-module collaborative current sharing control method for charging in power transmission and distribution equipment according to this application;
[0074] Figure 4 This is a schematic diagram of another embodiment of the multi-module collaborative current sharing control method for charging in power transmission and distribution equipment according to this application;
[0075] Figure 5 This is a schematic diagram of another embodiment of the multi-module coordinated current sharing control method for charging in power transmission and distribution equipment according to this application;
[0076] Figure 6 This is a schematic diagram of another embodiment of the multi-module coordinated current sharing control method for charging in power transmission and distribution equipment according to this application;
[0077] Figure 7 This is a schematic diagram of another embodiment of the multi-module collaborative current sharing control method for charging in power transmission and distribution equipment according to this application;
[0078] Figure 8 This is a schematic diagram of an embodiment of the multi-module collaborative current sharing control device for charging in the power transmission and distribution equipment of this application;
[0079] Figure 9 This is a schematic diagram of another embodiment of the multi-module collaborative current sharing control device for charging in the power transmission and distribution equipment of this application. Detailed Implementation
[0080] Currently, most power transmission and distribution equipment uses a static allocation strategy based on a single parameter of output current for current sharing control of charging modules. This strategy distributes load current using a fixed weight ratio, failing to comprehensively consider the impact of dynamic parameters such as module temperature and equivalent series resistance of capacitors on the actual load-carrying capacity of the modules. Relying solely on output current for current sharing control cannot accurately reflect the performance differences of charging modules under different operating conditions. This directly leads to load imbalance among charging modules, high temperatures, or aging, which not only reduces the overall system efficiency but also accelerates the aging of charging modules and shortens the lifespan of power transmission and distribution equipment.
[0081] Based on this, this application provides a method and related equipment for collaborative current sharing control of charging modules in power transmission and distribution equipment. Through multi-dimensional parameter fusion, dynamic grouping, adaptive weight allocation and closed-loop control technology, it effectively solves the problems of load imbalance, low efficiency and accelerated aging of traditional current sharing control, and realizes efficient, reliable and long-life operation of charging modules of power transmission and distribution equipment.
[0082] Please see Figure 1 The first aspect of this application provides a method for coordinated current sharing control of multiple charging modules in power transmission and distribution equipment, the method comprising:
[0083] 101. Periodically collect multi-dimensional status parameters of each charging module, wherein the multi-dimensional status parameters include at least output current, output voltage, module temperature and equivalent series resistance of capacitor;
[0084] 102. Under no-load conditions, the dynamic output internal resistance of each charging module is calculated by inputting a multi-frequency composite pulse load to each charging module.
[0085] 103. Based on the module temperature, the equivalent series resistance of the capacitor, and the dynamic output internal resistance, each charging module is dynamically divided into a working group and a standby group.
[0086] 104. Dynamically calculate the comprehensive performance weight of each charging module in the working group based on the multi-dimensional state parameters;
[0087] 105. Based on the total system load current and the comprehensive performance weight of each charging module, allocate the target current to each charging module according to the weight ratio.
[0088] 106. Generate a PWM control signal based on the target current to drive each charging module;
[0089] 107. Periodically monitor and update the actual output current of each charging module to achieve adaptive current sharing control.
[0090] In this embodiment, multi-dimensional state parameters of each charging module are first periodically collected. These multi-dimensional state parameters include at least output current, output voltage, module temperature, and equivalent series resistance of the capacitor. Under no-load conditions, a multi-frequency composite pulse load is input to each charging module to calculate the dynamic output internal resistance of each module. Then, based on the module temperature, equivalent series resistance of the capacitor, and dynamic output internal resistance, each charging module is dynamically divided into a working group and a standby group. Furthermore, the comprehensive performance weight of each charging module in the working group is dynamically calculated based on the multi-dimensional state parameters. According to the total load current of the system and the comprehensive performance weight of each charging module, a target current is allocated to each charging module according to the weight ratio. A PWM control signal is generated based on the target current to drive each charging module. The actual output current of each charging module is periodically monitored and updated to achieve adaptive current sharing control.
[0091] In step 101, the system first needs to periodically collect multi-dimensional status parameters of each charging module. It should be noted that this periodic collection is based on the dynamic characteristics of the system's operation. The collection period is determined according to the module's response speed and system stability requirements, and is generally adjustable within the second range; the specific time is not specifically limited here. The collected parameters include output current, output voltage, module temperature, and capacitor equivalent series resistance (ESR). These parameters reflect the module's output capability, operating status, thermal stability, and the aging degree of key components, respectively. The output current and voltage are acquired in real time using high-precision current and voltage sensors. The module temperature is collected using distributed temperature sensors embedded in the module's core heat-generating components. The capacitor ESR is calculated using a dedicated detection circuit combined with an AC signal injection method. These parameters will serve as the basis for subsequent module status assessment, grouping, and current sharing control, ensuring that the control strategy can be dynamically adjusted based on the module's actual operating status.
[0092] After acquiring the initial state parameters, the system proceeds to step 102, which calculates the dynamic output internal resistance of each charging module under no-load conditions. The no-load state is chosen to eliminate interference from the load current on the internal resistance measurement, ensuring the accuracy of the measurement results. Specifically, the system injects a multi-frequency composite pulse load into each charging module. This composite pulse contains multiple characteristic frequency components, covering the dynamic load frequency range that the system may encounter, such as 50Hz, 100Hz, 500Hz, etc., without specific limitations. By monitoring the output voltage changes of the module under different frequency pulses and combining the amplitude of the injected pulse current, the output internal resistance corresponding to different frequencies is calculated according to Ohm's law. This comprehensive analysis yields the module's dynamic output internal resistance characteristics. Compared to static internal resistance, dynamic output internal resistance better reflects the module's output capability under different load change rates.
[0093] Based on the module temperature and capacitor ESR collected in step 101 and the dynamic output internal resistance calculated in step 102, the charging modules are dynamically grouped into working groups and standby groups. The grouping logic is to select modules with stable performance and good condition to undertake the main load, while modules with poor condition are used as standby to ensure the overall reliability of the system.
[0094] In the specific division, threshold ranges are set for each parameter: for example, if the module temperature exceeds the set upper limit, such as 85℃, its heat dissipation capacity decreases, and continued operation may lead to performance degradation; if the capacitor ESR exceeds 1.5 times the initial value, it indicates severe capacitor aging, which may affect output ripple and dynamic response; if the dynamic output internal resistance exceeds the normal range, such as deviating from the average value by more than 20%, it indicates abnormal module output capability. When any parameter of a module exceeds the threshold, it will be assigned to the standby group; conversely, modules with all parameters within the normal range will be assigned to the working group. Furthermore, this grouping is dynamically updated, and is re-evaluated after each status parameter acquisition to ensure that the working group always consists of modules with the best current status.
[0095] In step 104, after the working group is determined, the comprehensive performance weight of each module will be dynamically calculated based on multi-dimensional state parameters. This weight needs to comprehensively reflect the current performance, load capacity, and reliability of the module. During the calculation process, each parameter will be normalized, such as converting output current stability, voltage regulation accuracy, temperature, ESR, and dynamic internal resistance into dimensionless values between 0 and 1. Then, different weight coefficients will be assigned according to the degree of influence of each parameter on the module performance. For example, the weight coefficients for dynamic output internal resistance and output current stability are relatively high because they directly affect the current sharing effect. The comprehensive performance score of each module is obtained by weighted summation, and this score is its comprehensive performance weight. The higher the weight, the more suitable the module is to bear more load in the current state.
[0096] In step 105, after obtaining the comprehensive performance weights of each module, a target current is allocated to each module based on the total system load current and its weight percentage. The total system load current is determined by the overall power supply demand of the power transmission and distribution equipment, and can be monitored in real time by a total current sensor or calculated based on load-side feedback. The allocation of the target current for each module follows the "weight percentage" principle, i.e., the target current of a module = total system load current × (the comprehensive performance weight of that module ÷ the total weight of all modules in the working group). This allocation method ensures that the total system output current meets the load demand, allows modules with better performance to bear a larger proportion of the load, avoids accelerated aging of modules with poor performance due to overload, and improves the overall operating efficiency of the system.
[0097] In step 106, after the target current is determined, a PWM control signal is generated based on the target current to drive each charging module. Specifically, the system compares the target current of each module with the current actual output current to obtain a current deviation signal. This deviation signal is processed by a PI regulator and converted into a corresponding PWM duty cycle adjustment command. The frequency and duty cycle of the PWM control signal directly determine the on and off times of the power switches in the charging module, thereby adjusting the module's output current to approach the target current.
[0098] In step 107, adaptive current sharing control is achieved by periodically monitoring and updating the actual output current of each charging module. Specifically, the monitoring period is consistent with the parameter acquisition period in step 101 to ensure timely capture of changes in module output current. The system compares the actual output current with the target current allocated in step 105. If the deviation is within the allowable range, the current PWM control signal is maintained; if the deviation exceeds the range, the deviation information is fed back to step 104 to recalculate the comprehensive performance weight. This closed-loop feedback mechanism can compensate for current deviations caused by module parameter drift, load fluctuations, or environmental changes in real time, ensuring that the output current of each module is always allocated according to the set weight, achieving long-term stable collaborative current sharing control, and improving the reliability and service life of the entire power transmission and distribution equipment charging system.
[0099] Please refer to Figure 2 According to some embodiments of the present invention, the step 104 of dynamically calculating the comprehensive performance weight of each charging module in the working group based on the multi-dimensional state parameters may specifically include, but is not limited to, the following:
[0100] 201. Standardize the collected multi-dimensional state parameters to obtain standardized parameters;
[0101] 202. Determine the influence coefficient of each parameter in the standardized parameters on the performance of the charging module in the working group;
[0102] 203. Based on the influence coefficient, assign weight coefficients to each parameter in the standardized parameters, wherein the weight coefficients of the dynamic output internal resistance, the module temperature, and the equivalent series resistance of the capacitor are higher than the weight coefficients of the output current and the output voltage.
[0103] 204. The standardized parameters are corrected in terms of performance direction to obtain the corrected parameters;
[0104] 205. Calculate the overall performance score of each charging module in the working group based on the correction parameters and the weighting coefficients;
[0105] 206. Normalize the overall performance scores of all charging modules in the working group to obtain the overall performance weight of each charging module.
[0106] In this embodiment, the collected multi-dimensional state parameters are first standardized to obtain standardized parameters. Since the physical meaning and dimensions of each state parameter differ (e.g., output current is in A, temperature is in °C, and ESR is in mΩ), directly involving them in calculations can cause numerical scale interference with the results. Therefore, standardization is necessary to eliminate the influence of dimensions. Specifically, the min-max standardization method is used to map each parameter value to the [0,1] interval. The calculation formula is: Standardized parameter = (Original parameter - Minimum parameter value) / (Maximum parameter value - Minimum parameter value). For example, for module temperature, if the current temperature of a module is 50°C, and the temperature range of all modules is 30°C to 70°C, then its standardized temperature is (50-30) / (70-30) = 0.5; for dynamic output internal resistance, if the internal resistance of a module is 10mΩ, and the internal resistance range of all modules is 5mΩ to 20mΩ, then its standardized internal resistance is (10-5) / (20-5) ≈ 0.33. Through this processing, different parameters can be compared on the same numerical scale.
[0107] After standardization, proceed to step 202 to determine the influence coefficients of each parameter in the standardized parameters on the performance of the charging modules in the working group. These influence coefficients quantify the actual impact of each parameter on the overall module performance. For example, the dynamic output internal resistance directly reflects the stability of the module's output capability under load changes; the lower the internal resistance, the higher the current distribution accuracy under load fluctuations, thus its influence coefficient is high. Exceeding the module temperature threshold significantly reduces the lifespan and conversion efficiency of power devices; the effect of temperature changes on performance is non-linear, so the influence coefficient dynamically increases with temperature. Increased capacitor ESR means decreased capacitor filtering capability, leading to increased output ripple and indirectly affecting current sharing accuracy, thus also having a high influence coefficient. Output current and output voltage represent the module's immediate output state; their fluctuations can be quickly corrected through closed-loop control, and their impact on long-term performance is relatively weak, hence their influence coefficients are low. Therefore, the specific values of the influence coefficients can be determined through multiple sets of comparative experiments. For example, under the same load conditions, a single parameter can be adjusted and the change in current sharing error measured; the error change rate can be used as the benchmark for the influence coefficient of that parameter, thereby obtaining the influence coefficients of each parameter in the standardized parameters on the performance of the charging modules in the working group.
[0108] Based on the obtained influence coefficients, weight coefficients are assigned to each standardized parameter, with the weight coefficients for dynamic output internal resistance, module temperature, and capacitor equivalent series resistance explicitly set higher than those for output current and output voltage. The weight coefficients are a quantitative representation of the influence coefficients and must satisfy the condition that the sum of all parameter weight coefficients is 1. For example, if the influence coefficients for dynamic output internal resistance, module temperature, and capacitor ESR are 0.3, 0.25, and 0.2 respectively, and the influence coefficients for output current and output voltage are 0.15 and 0.1 respectively, then the corresponding weight coefficients can be proportionally allocated as 0.3, 0.25, 0.2, 0.15, and 0.1, summing to 1. This allocation method ensures that parameters playing a key role in module performance dominate the comprehensive evaluation, making the weight calculation results more closely reflect the actual performance of the module.
[0109] Next, the standardized parameters are corrected for performance orientation to obtain corrected parameters. Since the influence of each parameter on performance differs, some parameters are "positive parameters"—the larger the value, the better the performance, such as output voltage stability; others are "negative parameters"—the larger the value, the worse the performance, such as module temperature, dynamic output internal resistance, and capacitor ESR. Therefore, they need to be unified into positive indicators through correction. For positive parameters, the corrected parameter is equal to its standardized parameter; for negative parameters, the corrected parameter is 1 minus its standardized parameter, to achieve the unified logic that "the larger the value, the better the performance." For example, if a module's standardized temperature is 0.5, which is a negative parameter, then its corrected temperature is 1 - 0.5 = 0.5; if a module's standardized dynamic internal resistance is 0.3, which is a negative parameter, then its corrected internal resistance is 1 - 0.3 = 0.7. The higher the corrected value, the better the performance corresponding to that parameter.
[0110] After parameter correction, the overall performance score of each charging module in the working group is calculated based on the corrected parameters and weighting coefficients. The calculation uses a weighted summation method: Overall Performance Score = (Corrected Parameter × Corresponding Weighting Coefficient). Taking a certain module as an example, if its corrected dynamic internal resistance is 0.7 (weight 0.3), corrected temperature is 0.5 (weight 0.25), corrected capacitor ESR is 0.6 (weight 0.2), corrected output current is 0.8 (weight 0.15), and corrected output voltage is 0.9 (weight 0.1), then its overall performance score is: 0.7×0.3 + 0.5×0.25 + 0.6×0.2 + 0.8×0.15 + 0.9×0.1 = 0.21 +0.125 + 0.12 + 0.12 + 0.09 = 0.665. This score comprehensively reflects the overall performance of the module in its current state; a higher score indicates that the module is more suitable for handling a higher proportion of the load.
[0111] Finally, the overall performance scores of all charging modules in the working group are normalized to obtain the overall performance weight of each charging module. The purpose of normalization is to make the sum of the weights of all modules equal to 1, which facilitates the subsequent proportional allocation of the target current.
[0112] The specific calculation method is as follows: the overall performance weight of a module = the overall performance score of that module ÷ the sum of the overall performance scores of all modules in the working group. For example, if the working group contains 3 modules with overall performance scores of 0.665, 0.58, and 0.755 respectively, and the total score is 0.665 + 0.58 + 0.755 = 2.0, then the overall performance weights of the three modules are 0.665 / 2.0 = 0.3325, 0.58 / 2.0 = 0.29, and 0.755 / 2.0 = 0.3775 respectively. Through this processing, the weight of each module directly reflects its performance proportion in the working group, providing a quantitative basis for the reasonable allocation of the target current.
[0113] Please refer to Figure 3 According to some embodiments of the present invention, in step 105, allocating a target current to each charging module according to the total system load current and the comprehensive performance weight of each charging module can specifically include, but is not limited to, the following:
[0114] 301. Obtain the current total load current of the system in real time, wherein the total load current is the total current value required for the coordinated operation of each charging module of the power transmission and distribution equipment;
[0115] 302. Extract the comprehensive performance weight of each charging module in the working group, and calculate the initial target current of each charging module according to the target formula;
[0116] The target formula is: S=H*G, where S is the target current of a single module, H is the total load current of the system, and G is the comprehensive performance weight of a single module.
[0117] 303. Determine whether the initial target current exceeds the boundary verification current;
[0118] 304. If so, determine the total number of currents exceeding the boundary verification current;
[0119] 305. Allocate the remaining current to each charging module according to the weight ratio of the total current, so that the sum of the initial target current and the remaining current of each charging module is equal to the total load current of the system.
[0120] In this embodiment, the current total load current of the system is first acquired in real time. This total load current is the total current value that each charging module needs to output in coordination under the current operating conditions of the power transmission and distribution equipment, directly reflecting the real-time power supply demand on the load side. It is acquired in real time by a high-precision Hall current sensor installed at the total output terminal or calculated based on the power demand feedback from the load side. Since the load may change dynamically with the operating status of the power transmission and distribution equipment, "real-time acquisition" needs to ensure sufficient response speed, generally synchronized with the status parameter acquisition cycle, to ensure that subsequent current distribution can quickly adapt to load changes.
[0121] Based on the obtained total load current, the comprehensive performance weight of each charging module within the working group is further extracted, and the initial target current is calculated using the target formula. The comprehensive performance weight here originates from the dynamic calculation results of step 104, and its value comprehensively reflects the current output capability, stability, and reliability of each module. In the target formula S=H*G, S represents the initial target current of a single module, H is the total system load current obtained in step 301, and G is the comprehensive performance weight of that module.
[0122] To prevent the initial target current from exceeding the module's safe operating range, it is necessary to determine whether the initial target current of each module exceeds the boundary check current. The boundary check current is the maximum allowable output current determined based on the module's hardware parameters and current state. Its value needs to be dynamically adjusted by comprehensively considering factors such as the module's rated current, real-time temperature, and capacitor ESR. For example, if a module's rated current is 50A, but the current temperature reaches 80℃, close to the upper limit of 85℃, its boundary check current may drop to 40A; if the initial target current is calculated to be 45A, it clearly exceeds this boundary value and requires further processing. This step is a crucial line of defense to ensure module safety and avoid overload damage.
[0123] When it is determined that the initial target current exceeds the boundary check current, the total amount of current exceeding the boundary check current is determined. Specifically, for each module exceeding the boundary, the difference between its initial target current and the boundary check current is calculated, i.e., the excess current. Then, the excess currents of all modules are summed to obtain the total excess current that needs to be reallocated. For example, if module A has an initial target current of 50A and a boundary current of 40A, resulting in an excess of 10A, and module B has an initial target current of 45A and a boundary current of 40A, resulting in an excess of 5A, then the total current is 15A. This value represents the portion of the current allocation scheme that exceeds the safe range and needs to be transferred to other modules through subsequent adjustments to maintain the overall current balance of the system.
[0124] Finally, the total current is allocated to each charging module according to its weighted proportion, ensuring that the sum of the initial target current and the remaining current of each module equals the total system load current. Here, "remaining current" refers to the total excess current that needs to be reallocated, and the allocation targets are modules within the workgroup that have not exceeded the boundary check current. The allocation is still based on the comprehensive performance weight of each module, i.e., the remaining current allocated to a module = total excess current × (the comprehensive performance weight of that module ÷ the total weight of all allocable modules). For example, if the total excess current is 15A, and the total weight of allocable modules C (weight 0.3) and D (weight 0.2) is 0.5, then module C receives 15 × (0.3 / 0.5) = 9A, and module D receives 6A.
[0125] After adjustment, the final target current for module A is its boundary value of 40A, for module B it is 40A, for module C it increases by 9A to 39A based on its original initial target (e.g., 30A), and for module D it increases by 6A to 26A based on its original initial target (e.g., 20A). The total remains 40 + 40 + 39 + 26 = 145A (consistent with the total system load current). This dynamic adjustment ensures that the target current of each module does not exceed the safety boundary, maintains the overall current balance, and continues the principle of performance-weighted allocation, achieving a balance between safety and efficiency.
[0126] Please refer to Figure 4According to some embodiments of the present invention, step 103, which dynamically divides each charging module into a working group and a standby group based on the module temperature, the equivalent series resistance of the capacitor, and the dynamic output internal resistance, may specifically include, but is not limited to, the following:
[0127] 401. Set the work group admission thresholds for module temperature, equivalent series resistance of capacitors, and dynamic output internal resistance.
[0128] 402. Real-time monitoring of module temperature, equivalent series resistance of capacitors and dynamic output internal resistance of each charging module, and selection of candidate charging modules that meet all parameters.
[0129] 403. Calculate the minimum number of charging modules required by the workgroup based on the current total load demand of the system and the maximum output capacity of a single charging module;
[0130] 404. Sort the candidate charging modules by priority, select a target number of charging modules to form a working group, where the target number is the minimum number of charging modules required by the working group;
[0131] 405. The remaining candidate charging modules and charging modules that have not reached the admission threshold are designated as the standby group.
[0132] In this embodiment, the first step is to set workgroup entry thresholds for module temperature, capacitor equivalent series resistance (ESR), and dynamic output internal resistance. These thresholds are determined based on the hardware characteristics of the charging module, operational safety boundaries, and long-term reliability requirements. For module temperature, the threshold is typically referenced to the rated junction temperature of the power device, with a certain safety margin to avoid performance degradation or shortened lifespan due to high temperatures. For capacitor ESR, the threshold needs to be determined by considering the initial value and aging characteristics of the capacitor, generally set to 1.5-2 times the initial value. When the ESR exceeds this value, the capacitor's filtering performance and dynamic response capability will significantly decrease, potentially affecting output stability. For dynamic output internal resistance, the threshold is determined based on the internal resistance distribution characteristics of modules in the same batch, using the average dynamic internal resistance at the time of module delivery as a benchmark, allowing a deviation of ±20%. Exceeding this range indicates abnormal module output capability, which may lead to imbalance in load sharing. Furthermore, these thresholds are not fixed values and can be dynamically adjusted according to the system operating environment or module aging level to adapt to different operating conditions.
[0133] After setting the thresholds, the temperature, capacitance ESR, and dynamic output internal resistance of each charging module are monitored in real time, and candidate charging modules that meet all parameters are selected. The monitoring process is synchronized with the system's status parameter acquisition cycle to ensure data real-time performance.
[0134] The module temperature is acquired by an NTC thermistor or infrared sensor embedded in the surface of the power device, and the accurate temperature value is obtained after AD conversion. The capacitor ESR is calculated by injecting a small AC signal of a specific frequency into the module output terminal and monitoring the phase difference between the voltage and current. The dynamic output internal resistance is dynamically corrected based on the measurement results under the multi-frequency composite pulse load in step 102, combined with real-time output voltage and current fluctuations.
[0135] During the screening process, each of the three parameters of each module must be compared one by one. Only when the module temperature does not exceed the set temperature threshold, the capacitor ESR does not exceed the set ESR threshold, and the dynamic output internal resistance is within the set internal resistance range, will the module be judged as "all parameters meet the standard" and included in the candidate charging module list.
[0136] Based on the candidate module list, the minimum number of charging modules required by the working group is calculated according to the current total load demand of the system and the maximum output capacity of a single charging module. The current total load demand of the system can be monitored in real time by the total bus current sensor, or obtained by converting the power demand on the load side, and is expressed as a current value, such as I_total. The maximum output capacity of a single charging module is its designed rated maximum output current, such as I_single_max, which is determined by hardware parameters such as the power device capacity and heat dissipation capacity of the module.
[0137] After determining the minimum required number of modules, the candidate charging modules are prioritized, and the target number (N_min) of modules are selected to form a working group. The priority ranking must comprehensively reflect the current performance and reliability of the modules, and the ranking criteria include, but are not limited to, module temperature, capacitor ESR, and dynamic output internal resistance. During ranking, each indicator is first normalized, and then a comprehensive priority score is calculated based on preset weights, with the scores ranked from highest to lowest. Subsequently, the top N_min modules are selected from the ranking results to form a working group. This process ensures that the working group consists of modules with the best current performance, meeting load requirements while reducing the difficulty of current sharing control due to differences in module performance.
[0138] Finally, the remaining candidate charging modules and those that did not meet the entry threshold were designated as a standby group. The "remaining candidate charging modules" refer to modules in the candidate list that were not selected for the working group, i.e., modules ranked after N_min. Although these modules are not currently bearing the load, all their parameters meet the standards and can serve as "hot standby" resources. When a module in the working group experiences parameter exceedances or malfunctions, it can be quickly replaced to maintain system stability. The standby group provides redundancy for the system, preventing underperforming modules from affecting current sharing and ensuring rapid response capabilities during load fluctuations or module anomalies, thereby improving the reliability and fault tolerance of the entire charging system.
[0139] Please refer to Figure 5According to some embodiments of the present invention, in step 102, under the system no-load state, calculating the dynamic output internal resistance of each charging module by inputting a multi-frequency composite pulse load to each charging module may specifically include, but is not limited to, the following:
[0140] 501. Ensure the system is in an unloaded state, disconnect the external load so that each charging module has no actual output current, and establish a dynamic internal resistance test benchmark.
[0141] 502. Generate a multi-frequency composite pulse load signal;
[0142] 503. The pulse load signal is applied to each charging module in sequence, and the output voltage change and current change of each charging module under different frequency pulses are collected synchronously.
[0143] 504. For each frequency point, calculate the dynamic internal resistance component at that frequency based on the ratio of voltage change to current change.
[0144] 505. Obtain the dynamic internal resistance components at each frequency point to obtain the dynamic output internal resistance of each charging module.
[0145] In this embodiment, the system is first determined to be in an unloaded state, and a dynamic internal resistance test benchmark is established. Specifically, the system first uses a load monitoring circuit to determine whether it is currently in an unloaded state. If an external load exists, the external load circuit is disconnected by controlling a relay or solid-state switch to ensure that no actual load current flows through the output terminals of each charging module. At this time, the output current of each module is theoretically zero, and the output voltage is stable at its rated unloaded voltage value. During this process, the initial state parameters of each module need to be recorded simultaneously, including the unloaded output voltage, the current module temperature, and the capacitance ESR, etc., as a benchmark reference for subsequent dynamic testing to avoid interference from initial state differences on the test results. The purpose of establishing a benchmark is to eliminate the influence of external loads on the module output characteristics and ensure that the voltage and current changes detected when a pulse load is applied are determined only by the module's own characteristics.
[0146] Subsequently, a multi-frequency composite pulse load signal is generated. Considering that the charging module may face dynamic load changes at different frequencies during actual operation, a single-frequency test signal cannot fully reflect the dynamic characteristics of the module. Therefore, a composite pulse signal containing multiple characteristic frequencies needs to be generated. This signal is usually composed of several sinusoidal or square wave pulses of different frequencies superimposed. The frequency range needs to cover the typical dynamic load frequencies that the system may encounter, such as 50Hz, 100Hz, 200Hz, and 500Hz. The specific frequency points can be set according to the actual application scenario of the power transmission and distribution equipment. The amplitude of the pulse signal needs to be controlled within a certain proportion of the module's rated output current, such as 10%-30%, to ensure that the test signal is significant enough to generate detectable voltage changes without causing excessive current to impact the module. Signal generation can be achieved through a digital signal processor or a dedicated waveform generator to ensure that the phase and amplitude of each frequency component are controllable.
[0147] The generated multi-frequency composite pulse load signal is then sequentially applied to each charging module, and the output voltage and current changes of each module under different frequency pulses are simultaneously collected. To avoid mutual interference between modules, the pulse signal is applied sequentially, meaning that only one charging module is tested at a time, while the other modules remain unloaded. During the application process, the pulse current change flowing into the module is monitored in real time by a current sensor, and the voltage change at the module's output is collected by a high-speed voltage sampling circuit. The sampling frequencies of both must be much higher than the highest frequency of the pulse signal to fully capture transient changes. For example, when a composite pulse containing 50Hz and 500Hz is applied to a module, the voltage and current changes under the 50Hz pulse component and the 500Hz pulse component must be recorded separately to ensure that the voltage and current changes of each frequency component are accurately separated.
[0148] For each frequency point, the dynamic internal resistance component at that frequency is calculated based on the ratio of voltage change to current change. For a specific frequency f, according to the dynamic extension of Ohm's law, the dynamic internal resistance component Rf of the module at that frequency can be determined by the ratio of the voltage change ΔUf to the current change ΔIf at the corresponding frequency, i.e., Rf = ΔUf / ΔIf. This calculation must be based on the synchronously acquired frequency component data in step 503, ensuring that ΔUf and ΔIf are changes at the same time and frequency. For example, for a 50Hz frequency component, if the acquired voltage change is 0.5V and the current change is 0.1A, then the dynamic internal resistance component at that frequency is 5Ω; for a 500Hz component, if the voltage change is 0.8V and the current change is 0.1A, then its dynamic internal resistance component is 8Ω. In this way, the specific internal resistance value of each module at each test frequency point can be obtained, reflecting the output impedance characteristics of the module under different frequency responses.
[0149] Finally, the dynamic internal resistance components at each frequency point are integrated to obtain the dynamic output internal resistance of each charging module. Since the dynamic output internal resistance is not a single value but a characteristic curve that varies with frequency, the internal resistance components calculated in step 504 need to be summarized to form the module's dynamic internal resistance frequency characteristic. In practical applications, the internal resistance components at each frequency point can be weighted according to the common dynamic frequency distribution of the system's load to obtain a comprehensive dynamic internal resistance evaluation value, or the complete frequency characteristic curve can be directly stored for subsequent module grouping and current sharing control strategies.
[0150] For example, if the dynamic load at 50Hz and 100Hz accounts for a high proportion in the system, the internal resistance components at these two frequencies can be given higher weights, resulting in a more accurate dynamic output internal resistance assessment that better reflects the actual operating conditions. This process allows for a comprehensive understanding of the dynamic output capabilities of each module, providing crucial parameter support for achieving precise coordinated current sharing control in the future.
[0151] Please refer to Figure 6 According to some embodiments of the present invention, step 106, which generates a PWM control signal based on the target current to drive each charging module, may specifically include, but is not limited to, the following:
[0152] 601. Collect the current actual output current of each charging module;
[0153] 602. Compare the actual output current with the target current to obtain the current deviation value;
[0154] 603. Perform PI regulation on the current deviation value to obtain the voltage regulation amount used to correct the output;
[0155] 604. Calculate the PWM duty cycle based on the voltage regulation amount and the output voltage characteristics of the charging module, wherein the PWM duty cycle is positively correlated with the target current;
[0156] 605. Generate a PWM control signal according to the PWM duty cycle, and output the PWM control signal to the drive circuit of each charging module to adjust the output current of each charging module.
[0157] In this embodiment, the actual output current of each charging module is collected. The system needs to rely on current sensing elements to collect the real-time output current of each charging module. The collection frequency is consistent with the system status parameter collection period to ensure timely capture of dynamic changes in current. The collected current signal is converted into a digital quantity after analog-to-digital conversion and transmitted to the main controller as feedback for subsequent current adjustment. This process must ensure the accuracy of the data acquisition, typically requiring the error to be controlled within ±1% to avoid inaccurate adjustment due to measurement deviation. At the same time, high-frequency noise interference needs to be eliminated through filtering to ensure the authenticity of the feedback current signal.
[0158] The actual output current is then compared with the target current allocated in step 105 to obtain the current deviation value. The deviation value is calculated by subtracting the actual output current from the target current (i.e., ΔI = Itarget - Iactual). When ΔI is positive, it indicates that the actual output current is less than the target current, and the output needs to be increased; when ΔI is negative, it indicates that the actual output current is greater than the target current, and the output needs to be decreased. This deviation value directly reflects the gap between the current module output and the desired state, and is the core input for subsequent adjustments.
[0159] The current deviation is then processed by PI regulation to obtain the voltage regulation amount used to correct the output. The core function of PI regulation is to quickly respond to the deviation through the proportional element and eliminate steady-state error through the integral element, ensuring that the actual current can stably track the target current. Specifically, the proportional part is proportional to the current deviation value and can quickly generate an adjustment effect; for example, when the deviation is large, a large adjustment amount is immediately output. The integral part is proportional to the integral of the deviation value and can gradually accumulate the deviation until the small deviation in steady state is eliminated.
[0160] The parameters of the PI regulator need to be tuned according to the dynamic response characteristics of the module, usually determined through simulation or experiment, to balance regulation speed and stability. After PI regulation, the output voltage regulation amount (ΔU) will be used as the basis for the next step of calculating the PWM duty cycle. Its physical meaning is the increment or decrement of the module output voltage that needs to be adjusted to make the actual current reach the target value.
[0161] The PWM duty cycle is then calculated based on the voltage regulation and the output voltage characteristics of the charging module, and this duty cycle is positively correlated with the target current. The charging module typically uses a DC-DC converter topology, where the output voltage and PWM duty cycle have a clear mathematical relationship. For example, in a Buck topology, ideally, the output voltage Uout = Vin × D, where Vin is the input voltage and D is the PWM duty cycle, i.e., the ratio of the switching time to the period of the switching transistor. Based on this characteristic, the required duty cycle regulation ΔD can be derived from the voltage regulation ΔU: ΔD = ΔU / Vin. The final PWM duty cycle D = D0 + ΔD, where D0 is the current reference duty cycle. Since the output current and output voltage are positively correlated under a constant load (I = Uout / R_load), and the duty cycle is positively correlated with the output voltage, a positive correlation naturally forms between the duty cycle and the target current. The larger the target current, the higher the required duty cycle, and vice versa. This mapping relationship ensures that the duty cycle adjustment directly affects the output current, achieving control.
[0162] Finally, a PWM control signal is generated based on the calculated PWM duty cycle and output to the drive circuits of each charging module to regulate the output current. The generation of the PWM control signal is implemented by the timer module of the main controller. A fixed PWM period is set, and the conduction time within each period is determined according to the duty cycle D, where Ton = D × T (period). The generated PWM signal is a high / low level pulse, which, after processing by the drive circuit, drives the power switching transistors in the charging module to turn on or off.
[0163] When the duty cycle increases, the on-time of the switching transistor lengthens, leading to a rise in module output voltage and current. Conversely, when the duty cycle decreases, the on-time of the switching transistor shortens, resulting in a decrease in output voltage and current. Through this closed-loop regulation process, the actual output current of each module continuously approaches the target current, ultimately achieving coordinated current sharing among modules based on their overall performance weights, thus ensuring the efficient and stable operation of the entire charging system.
[0164] Please refer to Figure 7 According to some embodiments of the present invention, the periodic monitoring and updating of the actual output current of each charging module in step 107 to achieve adaptive current sharing control may specifically include, but is not limited to, the following:
[0165] 701. Set the current monitoring cycle;
[0166] 702. Collect the actual output current of each charging module in each current monitoring cycle and record the current status parameters of each charging module simultaneously.
[0167] 703. Calculate the deviation between the actual output current and the target current of each charging module;
[0168] 704. Determine whether the deviation value exceeds the preset flow equalization accuracy range;
[0169] 705. If so, the target current is dynamically redistributed based on the deviation value, and the PWM control signal is corrected to achieve adaptive current sharing control.
[0170] In this embodiment, the current monitoring period is first set. This monitoring period is coordinated with the multi-dimensional state parameter acquisition period or dynamically adjusted according to load fluctuation characteristics. For example, a longer period is used during stable load phases, while a shorter period is automatically switched during periods of rapid load change, balancing response speed and resource consumption. The specific value of the period needs to be determined through system debugging to ensure that it covers the dynamic changes in module current without causing data redundancy due to excessive sampling. No specific limit is placed on the specific value of the monitoring period here.
[0171] After entering each set current monitoring cycle, the actual output current of each charging module is collected and the current status parameters are recorded simultaneously. The actual output current is collected by a high-precision Hall current sensor or shunt connected in series at the output of each module. The status parameters recorded simultaneously include, but are not limited to, the real-time values of the current module temperature, output voltage, capacitor ESR, and dynamic output internal resistance. These parameters are used to help analyze the causes of current deviation and to provide the latest status basis for the subsequent redistribution of target current, ensuring that the adjustment strategy can adapt to the current operating conditions of the module.
[0172] Based on the actual output current collected and the allocated target current, the current deviation value of each module can be calculated. The deviation value is calculated in the form of relative deviation, i.e., (actual output current - target current) / target current × 100%. This method reflects the degree of deviation under different load levels better than absolute deviation. For example, the absolute deviation of 1A is 10% under a target current of 10A, but only 1% under a target current of 100A. Relative deviation can more accurately reflect the quality of current sharing. During the calculation process, the collected current data needs to be filtered to eliminate outliers caused by sensor noise or transient interference, ensuring the authenticity of the deviation value.
[0173] After obtaining the deviation value, it is further determined whether it exceeds the preset current sharing accuracy range. This preset range is determined according to the system design requirements, usually based on the power supply stability requirements of the power transmission and distribution equipment. For example, in scenarios with high requirements for current sharing accuracy, the range can be set to ±2%; in general load scenarios, it can be relaxed to ±5%. The judgment process needs to consider both the deviation of a single module and the deviation of the entire system. If only the deviation of an individual module exceeds the range, it may be due to the performance fluctuation of that module; if multiple modules exceed the range simultaneously, it may be caused by the deviation in the total load current calculation or the overall drift of system parameters, and should be treated differently to improve the targeting of adjustments.
[0174] When the deviation value exceeds the preset range, the target current is dynamically reallocated and the PWM control signal is corrected based on the deviation value. During the reallocation of the target current, the overall performance weights are fine-tuned based on the state parameters synchronously recorded in step 702. For example, if a module's actual current is lower than the target value due to increased temperature, its weight can be appropriately reduced to decrease target current allocation and avoid overload. If a module's actual current is higher due to decreased dynamic internal resistance, its weight can be appropriately increased to fully utilize its output capacity. After the target current is reallocated, the system inputs the deviation between the new target current and the current actual current into the PI regulator to calculate the correction amount for the PWM duty cycle. By adjusting the conduction time of the power switch, the module output current is brought closer to the new target value. This correction process is real-time, and can be dynamically adjusted according to the deviation within each monitoring cycle, forming a closed-loop feedback mechanism to ensure that the output current of each module remains stable within the current sharing accuracy range, achieving adaptive current sharing control and improving the stability and reliability of the system operation.
[0175] Please see Figure 8 The second aspect of this application provides a multi-module collaborative current sharing control device for charging in power transmission and distribution equipment, the device comprising:
[0176] The acquisition unit 801 is used to periodically acquire multi-dimensional status parameters of each charging module. The multi-dimensional status parameters include at least the output current, output voltage, module temperature, and capacitor equivalent series resistance.
[0177] The first calculation unit 802 is used to calculate the dynamic output internal resistance of each charging module by inputting a multi-frequency composite pulse load to each charging module in the system no-load state.
[0178] The partitioning unit 803 dynamically divides each charging module into a working group and a standby group based on the module temperature, the equivalent series resistance of the capacitor, and the dynamic output internal resistance.
[0179] The second calculation unit 804 dynamically calculates the comprehensive performance weight of each charging module in the working group based on the multi-dimensional state parameters.
[0180] The allocation unit 805 is used to allocate a target current to each charging module according to the total load current of the system and the comprehensive performance weight of each charging module, based on the weight ratio.
[0181] The drive unit 806 is used to generate a PWM control signal according to the target current to drive each charging module;
[0182] The update unit 807 is used to periodically monitor and update the actual output current of each charging module in order to achieve adaptive current sharing control.
[0183] Please see Figure 9 This application also provides a multi-module collaborative current sharing control device for charging in power transmission and distribution equipment, the device comprising:
[0184] Processor 901, memory 902, input / output unit 903, bus 904;
[0185] The processor 901 is connected to the memory 902, the input / output unit 903, and the bus 904;
[0186] The memory 902 stores a program, and the processor 901 calls the program to execute any of the methods described above.
[0187] This application also relates to a computer-readable storage medium on which a program is stored, which, when run on a computer, causes the computer to perform any of the methods described above.
[0188] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0189] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, or indirect coupling or communication connection between apparatuses or units, and may be electrical, mechanical, or other forms.
[0190] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0191] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0192] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
Claims
1. A method for charging multi-module collaborative current sharing control in power transmission and distribution equipment, characterized in that, The method comprises: Periodically collecting multi-dimensional state parameters of each charging module, the multi-dimensional state parameters at least including output current, output voltage, module temperature, and equivalent series resistance of capacitor, etc. In the system idle state, the dynamic output internal resistance of each charging module is calculated by inputting multi-frequency composite pulse load to each charging module. Setting the working group access threshold of module temperature, equivalent series resistance of capacitor, and dynamic output internal resistance. Real-time detecting the module temperature, equivalent series resistance of capacitor, and dynamic output internal resistance of each charging module, and screening out candidate charging modules meeting all parameters. According to the current total load demand of the system and the maximum output capacity of a single charging module, the number of the minimum charging modules required by the working group is calculated. The candidate charging modules are prioritized, and a target number of charging modules are selected to form a working group, the target number being the number of the minimum charging modules required by the working group. The remaining candidate charging modules and the charging modules not meeting the access threshold are classified into a standby group. Based on the multi-dimensional state parameters, the comprehensive performance weight of each charging module in the working group is dynamically calculated. According to the total load current of the system and the comprehensive performance weight of each charging module, a target current is allocated to each charging module according to the weight proportion. The PWM control signal is generated according to the target current to drive each charging module. The actual output current of each charging module is periodically monitored and updated to realize adaptive current sharing control.
2. The method of claim 1, wherein the method further comprises: Based on the multi-dimensional state parameters, the comprehensive performance weight of each charging module in the working group is dynamically calculated, comprising: The collected multi-dimensional state parameters are standardized to obtain standardized parameters. The influence coefficient of each parameter in the standardized parameters on the performance of the charging modules in the working group is determined. Based on the influence coefficient, a weight coefficient is allocated to each parameter in the standardized parameters, the weight coefficients of the dynamic output internal resistance, the module temperature, and the equivalent series resistance of capacitor being higher than the weight coefficients of the output current and the output voltage. The performance direction of the standardized parameters is corrected to obtain corrected parameters. Based on the corrected parameters and the weight coefficients, the comprehensive performance score of each charging module in the working group is calculated. The comprehensive performance scores of all charging modules in the working group are normalized to obtain the comprehensive performance weight of each charging module.
3. The method of claim 1, wherein the method further comprises: According to the total load current of the system and the comprehensive performance weight of each charging module, a target current is allocated to each charging module according to the weight proportion, comprising: The current total load current of the system is obtained in real time, the total load current being the total current value required by the power supply and distribution equipment to be cooperated by each charging module. The comprehensive performance weight of each charging module in the working group is extracted, and the initial target current of each charging module is calculated according to a target formula. The target formula is: S=H G, wherein S is a single module target current, H is a system total load current, and G is a single module comprehensive performance weight. It is judged whether the initial target current exceeds the boundary check current. If yes, the total number of currents exceeding the boundary check current is determined. The remaining current is allocated to each charging module according to the weight proportion, so that the sum of the initial target current and the remaining current of each charging module is equal to the total load current of the system.
4. The method of claim 1, wherein the method further comprises: In the system idle state, the dynamic output resistance of each charging module is calculated by inputting a multi-frequency composite pulse load to each charging module, including: Determine that the system is in an idle state, disconnect the external load to make each charging module have no actual output current, and establish a dynamic internal resistance test reference; Generate a multi-frequency composite pulse load signal; Apply the pulse load signal to each charging module in turn, and synchronously collect the output voltage variation and current variation of each charging module under different frequency pulses; For each frequency point, calculate the dynamic internal resistance component at the frequency according to the ratio of the voltage variation to the current variation; Obtain the dynamic internal resistance components at each frequency point to obtain the dynamic output resistance of each charging module.
5. The method of claim 1, wherein the method further comprises: Generate a PWM control signal according to the target current to drive each charging module, including: Collect the current actual output current of each charging module; Compare the actual output current with the target current to obtain a current deviation value; PI adjust the current deviation value to obtain a voltage adjustment amount for correcting the output; Calculate the PWM duty cycle according to the voltage adjustment amount and the output voltage characteristic of the charging module, and the PWM duty cycle is positively correlated with the target current; Generate a PWM control signal according to the PWM duty cycle, and output the PWM control signal to the driving circuit of each charging module to adjust the output current of each charging module.
6. The method of claim 1, wherein the method further comprises: Periodically monitor and update the actual output current of each charging module to achieve adaptive current sharing control, including: Set a current monitoring period; In each current monitoring period, collect the actual output current of each charging module, and synchronously record the current state parameters of each charging module; Calculate the deviation value of the actual output current of each charging module from the target current; Determine whether the deviation value exceeds a preset current sharing accuracy range; If yes, dynamically redistribute the target current based on the deviation value, correct the PWM control signal, and achieve adaptive current sharing control.
7. A charging multi-module cooperative current sharing control device in a power distribution equipment, characterized in that, The device includes: An acquisition unit for periodically collecting multi-dimensional state parameters of each charging module, including at least output current, output voltage, module temperature, and capacitor equivalent series resistance; A first calculation unit for calculating the dynamic output resistance of each charging module by inputting a multi-frequency composite pulse load to each charging module in the system idle state; A division unit for setting the working group access threshold of module temperature, capacitor equivalent series resistance, and dynamic output resistance; detecting the module temperature, capacitor equivalent series resistance, and dynamic output resistance of each charging module in real time, and screening out candidate charging modules that meet all parameters; calculating the number of the minimum charging modules required by the working group according to the current total load demand of the system and the maximum output capacity of a single charging module; selecting a target number of charging modules to form a working group according to the priority of the candidate charging modules, the target number being the minimum number of charging modules required by the working group; the remaining candidate charging modules and the charging modules that do not meet the access threshold are divided into a standby group; A second calculation unit for dynamically calculating the comprehensive performance weight of each charging module in the working group based on the multi-dimensional state parameters. The distribution unit is configured to distribute a target current to each charging module according to a total load current of the system and a comprehensive performance weight of each charging module, and the weight proportion is used for distribution; The driving unit is configured to generate a PWM control signal according to the target current to drive each charging module; The updating unit is configured to periodically monitor and update an actual output current of each charging module to realize adaptive current sharing control.
8. A charging multi-module cooperative current sharing control device in a power distribution equipment, characterized in that, The device comprises: a processor, a memory, an input / output unit and a bus; the processor is connected with the memory, the input / output unit and the bus; the memory stores a program, and the processor invokes the program to execute the method in any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a program, and the program executes the method in any one of claims 1 to 6 when executed on the computer.
Citation Information
Patent Citations
Integrated distributed energy storage UPS system
CN120301011A