Adaptive current output method and system for multiple parallel power modules
By dynamically adjusting the resistance value of the drive board, temperature balance of multiple parallel power modules is achieved, solving the problem of uneven heat dissipation in the frequency converter and improving the stability and reliability of the system.
Patent Information
- Application Number
- CN202510962341.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-14
- Publication Date
- 2025-10-28
AI Technical Summary
Uneven heat dissipation of multiple parallel power modules in existing frequency converters leads to inconsistent heat generation, affecting system stability and reliability. Existing technologies are insufficient in terms of temperature prediction accuracy, response speed, and heat dissipation effect.
By collecting the temperature values of each parallel power module in real time, the resistance value of the driver board is dynamically adjusted to regulate the current output, thereby achieving temperature balance of multiple parallel power modules. A digital potentiometer is used as the resistance adjustment device, combined with a temperature sensor and control system for real-time feedback adjustment.
This achieves uniform heating of multiple parallel power modules under different temperature conditions, improving system stability and reliability, and reducing energy waste and insufficient heat dissipation.
Smart Images

Figure CN120855830A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of frequency conversion technology, specifically to a method and system for adaptive current output of multiple parallel power modules. Background Art
[0002] Frequency converters typically contain multiple power modules connected in parallel, each responsible for handling a portion of the current. Ideally, these power modules should distribute the current evenly to maintain consistent heat generation. However, reality is often more complex. The internal cooling system of the frequency converter may experience uneven heat dissipation due to design flaws, manufacturing errors, or variations in operating conditions. This uneven heat dissipation leads to inconsistent heating across the power modules, severely impacting the system's stability and reliability.
[0003] Patent CN118400975A discloses a heat dissipation system and its control method. The system includes a control module, a heat dissipation circuit, and a frequency converter. The frequency converter includes an intelligent power module, and the heat dissipation circuit is connected to the intelligent power module. The intelligent power module contains a current detection module, which is connected to the control module. The heat dissipation circuit is used to dissipate heat from the intelligent power module. The current detection module is used to detect the actual current of the intelligent power module. The control module is used to acquire the actual current of the intelligent power module during the operation of the frequency converter; determine the actual temperature of the intelligent power module based on the actual current; and control the operation of the heat dissipation circuit based on the actual temperature, so that the heat exchange medium circulates and exchanges heat in the heat dissipation circuit to dissipate heat from the intelligent power module. This patent predicts the actual temperature of the intelligent power module and performs pre-heat dissipation through current detection. However, there are still certain shortcomings in the accuracy of temperature prediction, the efficiency of the heat dissipation circuit, and the system response time, resulting in poor reliability.
[0004] Patent CN113702795A discloses a power amplifier. This solution can collect the output current of IGBT modules in real time and dynamically adjust it when the output current of a certain IGBT has a large deviation, ensuring the IGBT module balance. When the IGBT output current exceeds the normal value, the internal control system of the power module box activates protection and outputs a fault to the power amplifier control unit. However, the accuracy and response speed of the current detection in this patent are not high enough, resulting in inaccurate current deviation detection and affecting the timeliness and effectiveness of dynamic adjustment. Moreover, the system only adjusts the current balance of the IGBT modules and does not consider the heat dissipation effect in actual scenarios, resulting in uneven temperature of the IGBT modules and affecting the reliability and stability of the system.
[0005] Patent CN119095343A discloses a heat dissipation device for a frequency converter and an air conditioner. The heat dissipation device for the frequency converter includes: a fan (4) configured to cool the frequency converter; a drive circuit (21) including a first current amplifier (V3) and an adjustable resistor (R2) electrically connected to the control current input terminal of the first current amplifier (V3), one of the amplified current input terminal and the amplified current output terminal of the first current amplifier (V3) being electrically connected to the fan (4); a heat monitoring unit (3) configured to monitor the heat dissipation of the frequency converter; and a controller (1) electrically connected to the adjustable resistor (R2) to provide current to the control current input terminal of the first current amplifier (V3). The controller (1) is signal-connected to the heat monitoring unit (3) and the adjustable resistor (R2) respectively and is configured to: decrease the resistance value of the adjustable resistor (R2) in response to an increase in the heat dissipation of the frequency converter and / or increase the resistance value of the adjustable resistor (R2) in response to a decrease in the heat dissipation of the frequency converter. However, this patent relies on heat dissipation monitoring, which cannot reflect temperature changes in real time, especially when temperatures change rapidly, resulting in a response delay. Furthermore, the patent primarily adjusts fan speed based on heat dissipation, a method that cannot evenly distribute heat dissipation demand, leading to overheating or insufficient cooling in some areas. Additionally, the patent's fan speed control is not precise enough to achieve optimal heat dissipation under different temperature conditions, resulting in energy waste and insufficient cooling. Summary of the Invention
[0006] To address the shortcomings of existing technologies, such as uneven actual heating of power modules and lack of effective dynamic adjustment mechanisms, this invention provides a method and system for adaptive current output of multiple parallel power modules.
[0007] The present invention adopts the following technical solution.
[0008] This invention discloses an adaptive current output method for multiple parallel power modules, comprising:
[0009] Step 1: Collect the temperature values of each parallel power module in real time. When the temperature of any power module does not meet the first temperature balance condition, take all the parallel power modules that do not meet the first temperature balance condition as parallel power modules to be adjusted. The first temperature balance condition is set based on the average temperature of each power module.
[0010] Step 2: Calculate the target resistance value to be adjusted based on the current temperature and resistance value of each parallel power module to be adjusted, and adjust the resistance value of the corresponding parallel power module to be adjusted according to the target resistance value.
[0011] Step 3: Collect the output current of each parallel power module after adjustment and the temperature value of all parallel power modules, and calculate the target temperature value of each parallel power module after adjustment;
[0012] Step 4: Set the second temperature balance condition based on the current temperature value of each parallel power module. According to the target temperature value calculated in Step 3, determine whether each parallel power module after adjustment meets the second temperature balance condition. If all meet the condition, return to Step 1. Otherwise, take the adjusted power module that does not meet the condition as the power module to be adjusted and return to Step 2.
[0013] More preferably,
[0014] In step 1, after collecting the temperature values of each parallel power module, it is also necessary to determine whether the temperature of each power module meets the first temperature equilibrium condition, including:
[0015] Calculate the temperature deviation of each power module relative to the average temperature of each power module, and record it as the first temperature deviation of each power module.
[0016] If the absolute value of the first temperature deviation of a power module is less than the first temperature threshold, then the power module satisfies the first temperature balance condition; otherwise, the power module does not satisfy the first temperature balance condition.
[0017] More preferably,
[0018] In step 2, based on the current temperature and resistance values of each parallel power module to be adjusted, the target resistance value to be adjusted is calculated as follows:
[0019]
[0020] Among them, R i,t R represents the target resistance value of the i-th power module to be adjusted; t represents the total number of sampling points in the current sampling period; R i,t,base K represents the resistance value of the i-th power module to be adjusted. p It is the set proportionality coefficient; e i,t K represents the first temperature deviation of the power module to be adjusted at the current sampling point. i It is the set accumulation coefficient; e i,j K represents the first temperature deviation of the i-th power module to be adjusted at the j-th sampling point; j is an integer representing the j-th sampling point, and its value ranges from [1, t]; d These are the set difference coefficients; e i,t-1 t0 is the first temperature deviation of the power module to be adjusted at the previous sampling point; t0 is the sampling interval time.
[0021] More preferably,
[0022] In step 2, the resistance value of the corresponding parallel power module to be adjusted is adjusted by a resistance adjustment device, which is a digital potentiometer.
[0023] More preferably,
[0024] In step 3, the formula for calculating the target temperature value of each parallel power module after adjustment is shown below:
[0025]
[0026] Among them, T i,steady T is the calculated target temperature of the i-th regulated power module. env For ambient temperature; I i,o R is the output current of the i-th regulated power module; i,a Let be the resistance value of the power module after adjustment (i); k is the heat dissipation coefficient.
[0027] More preferably,
[0028] In step 4, the second temperature equilibrium condition includes a first equilibrium criterion and a second equilibrium criterion;
[0029] When the target temperature of the adjusted power module meets the first balance criterion and the current temperature of the adjusted power module meets the second balance criterion, it is determined that the adjusted power module meets the second temperature balance condition; wherein, the first balance criterion and the second balance criterion are both based on the temperature settings of each power module.
[0030] More preferably,
[0031] The first balance criterion is:
[0032] When the absolute value of the deviation between the adjusted target temperature of the power module and the collected temperatures of each power module is less than the set second temperature threshold, it is determined that the adjusted target temperature of the power module meets the first balance criterion.
[0033] More preferably,
[0034] The second balance criterion is:
[0035] When the absolute value of the temperature deviation between the adjusted power module and any other power module is less than the set third temperature threshold, it is determined that the current temperature of the adjusted power module meets the second balance criterion.
[0036] Another aspect of the present invention discloses an adaptive current output system for multiple parallel power modules based on an adaptive current output method for multiple parallel power modules, including a temperature acquisition and balance judgment module, a resistance adjustment module, a temperature acquisition and calculation module, and a second balance judgment module.
[0037] The temperature acquisition and balance judgment module acquires the temperature values of each parallel power module in real time. When the temperature of a power module does not meet the first temperature balance condition, all parallel power modules that do not meet the first temperature balance condition are designated as parallel power modules to be adjusted. The first temperature balance condition is set based on the average temperature of each power module.
[0038] The resistance adjustment module calculates the target resistance value to be adjusted based on the current temperature and resistance value of each parallel power module to be adjusted, and adjusts the resistance value of the corresponding parallel power module to be adjusted according to the target resistance value.
[0039] The temperature acquisition and calculation module acquires the output current of each parallel power module after adjustment and the temperature value of all parallel power modules, and calculates the target temperature value of each parallel power module after adjustment.
[0040] The second balance judgment module sets a second temperature balance condition based on the current temperature value of each parallel power module. Based on the target temperature value calculated by the temperature acquisition and calculation module, it judges whether each parallel power module after adjustment meets the second temperature balance condition. If all meet the condition, the temperature acquisition module is executed; otherwise, the adjusted power module that does not meet the condition is taken as the power module to be adjusted, and the resistance adjustment module is executed.
[0041] Another aspect of this application discloses a frequency converter configured with the adaptive current output system of the multiple parallel power modules as described in claim 9.
[0042] This application also discloses a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the adaptive current output method for multiple parallel power modules.
[0043] The beneficial effects of this invention are compared with those of the prior art:
[0044] The adaptive current output method and system for multiple parallel power modules of the present invention mainly adjusts the current output mechanism in real time by dynamically adjusting the resistance value of the driver board in the power module, so that the system can respond to temperature changes in real time and ensure that the multiple parallel power modules heat up uniformly under different temperature conditions in different application scenarios, thereby significantly improving the stability and reliability of the system. Attached Figure Description
[0045] Figure 1 This is a schematic diagram of the adaptive current output process of the power module;
[0046] Figure 2 This is a schematic block diagram of the adaptive current output circuit of the power module. DETAILED DESCRIPTION
[0047] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of this invention. The embodiments described in this application are merely some embodiments of this invention, and not all embodiments. Based on the spirit of this invention, other embodiments obtained by those skilled in the art without creative effort are all within the protection scope of this invention.
[0048] This application discloses an adaptive current output method for multiple parallel power modules, see appendix. Figure 1 ,include:
[0049] Step 1: Collect the temperature values of each parallel power module in real time. When the temperature of any power module does not meet the first temperature balance condition, take all the parallel power modules that do not meet the first temperature balance condition as parallel power modules to be adjusted. The first temperature balance condition is set based on the average temperature of each power module.
[0050] After collecting the temperature values of each parallel power module, it is also necessary to determine whether the temperature of each power module meets the first temperature balance condition.
[0051] Specifically, determining whether the temperature of each power module meets the first temperature balance condition involves calculating the deviation of the temperature of each power module relative to the average temperature of each power module, which is denoted as the first temperature deviation of each power module. Those skilled in the art should know that the deviation of A relative to B is obtained through AB.
[0052] If the absolute value of the first temperature deviation of a power module is less than the first temperature threshold, then the power module meets the first temperature balance condition; otherwise, the power module does not meet the first temperature balance condition. Preferably, the first temperature threshold is 10°C.
[0053] Step 2: Calculate the target resistance value to be adjusted based on the current temperature and resistance value of each parallel power module to be adjusted, and adjust the resistance value of the corresponding parallel power module to be adjusted according to the target resistance value. Specifically, the resistance value of the corresponding parallel power module to be adjusted is adjusted by a resistance adjustment device, which is a digital potentiometer.
[0054] The target resistance value to be adjusted is calculated based on the current temperature and resistance values of each parallel power module to be adjusted, as shown in the following formula:
[0055]
[0056] Among them, R i,tThe target resistance value of the i-th power module to be adjusted is given by R, where i is an integer representing the i-th power module to be adjusted, i∈[1,n], and n is the total number of power modules to be adjusted; t is the total number of sampling points in the current sampling period, preferably 1s; i,t,base K represents the resistance value of the i-th power module to be adjusted. p This is a set scaling factor, and the preferred value range for the set scaling factor is 0 to 3; e i,t K represents the first temperature deviation of the power module to be adjusted at the current sampling point. i This is the set accumulation coefficient, and the preferred value range for the set accumulation coefficient is 0 to 3; e i,j K represents the first temperature deviation of the i-th power module to be adjusted at the j-th sampling point; j is an integer representing the j-th sampling point, and its value ranges from [1, t]; d This refers to the set difference coefficient, and the preferred value range for the set difference coefficient is 0 to 3; e i,t-1 t0 is the first temperature deviation of the power module to be adjusted at the previous sampling point, i.e., the (t-1)th sampling point; t0 is the sampling interval time; wherein, the preferred value range of the set proportional coefficient, the set accumulation coefficient and the set difference coefficient is only a preferred embodiment. The set proportional coefficient, the set accumulation coefficient and the set difference coefficient can be set by those skilled in the art based on the actual operating results of the multi-parallel power modules, which will not be elaborated here; preferably, the set proportional coefficient is greater than the set accumulation coefficient and the set accumulation coefficient is greater than the set difference coefficient.
[0057] Step 3: Collect the output current of each parallel power module after adjustment and the temperature value of all parallel power modules, and calculate the target temperature value of each parallel power module after adjustment, as shown in the following formula:
[0058]
[0059] Among them, T i,steady T is the calculated target temperature of the i-th regulated power module. env For ambient temperature; I i,o R is the output current of the i-th regulated power module; i,a Here is the resistance value of the i-th adjusted power module; k is the heat dissipation coefficient, provided by the heat sink manufacturer for each parallel power module.
[0060] Step 4: Set the second temperature balance condition based on the current temperature value of each parallel power module. According to the target temperature value calculated in Step 3, determine whether each parallel power module after adjustment meets the second temperature balance condition. If all meet the condition, return to Step 1. Otherwise, take the adjusted power module that does not meet the condition as the power module to be adjusted and return to Step 2.
[0061] The second temperature balance condition includes a first balance criterion and a second balance criterion; wherein, both the first balance criterion and the second balance criterion are based on the temperature settings of each power module.
[0062] The first balance criterion is:
[0063] When the absolute value of the deviation between the adjusted target temperature of the power module and the collected temperatures of each power module is less than the set second temperature threshold, it is determined that the adjusted target temperature of the power module meets the first balance criterion; preferably, the second temperature threshold is 10℃.
[0064] The second balance criterion is:
[0065] When the absolute value of the temperature deviation between the adjusted power module and any other power module is less than the set third temperature threshold, it is determined that the current temperature of the adjusted power module meets the second balance criterion; preferably, the third temperature threshold is 10℃.
[0066] When the target temperature of the adjusted power module meets the first balance criterion and the current temperature of the adjusted power module meets the second balance criterion, it is determined that the adjusted power module meets the second temperature balance condition.
[0067] Example 1
[0068] An adaptive current output method for multiple parallel power modules.
[0069] Because the drive boards in each power module of a multi-parallel power module have the same current value, but the heat dissipation inside the frequency converter is uneven, the heating conditions of each power module are inconsistent, affecting the stability and reliability of the system. The preferred embodiment of this invention relates to an adaptive current output method for multi-parallel power modules. By dynamically adjusting the resistance value of the drive board, it ensures that the multi-parallel power modules heat up uniformly under different temperature conditions, thereby improving the stability and reliability of the system.
[0070] See appendix Figure 1 The adaptive current output method for multiple parallel power modules of the present invention includes:
[0071] Step 1: See Appendix Figure 2 The driver board transmits the real-time temperature values of each parallel power module to the control system. When the control system determines that the temperature of a power module does not meet the first temperature balance condition, it takes all the parallel power modules that do not meet the first temperature balance condition as parallel power modules to be adjusted. The first temperature balance condition is set based on the average temperature of each power module.
[0072] The present invention installs a temperature sensor on each parallel power module for real-time temperature detection.
[0073] Those skilled in the art will know that the temperature sensor can be a thermistor, a PT100 platinum resistance thermometer, etc. Specifically, the PT100 platinum resistance thermometer has higher accuracy and stability, but is more expensive. Other types of temperature sensors may differ in response speed and accuracy, but generally still achieve the function of temperature detection. In this invention, a thermistor is preferred.
[0074] The temperature sensor transmits the detected temperature data to the control system via a communication line. Preferably, the control system of the present invention can be replaced with a simple logic controller. This frees up more DSP or MCU resources. While simple logic controllers are less expensive, they may not be able to implement complex calculations and control logic, thus affecting the system's response speed and accuracy.
[0075] The control system receives temperature data from the temperature sensor and determines whether the temperature of each power module meets the first temperature balance condition.
[0076] Specifically, determining whether the temperature of each power module meets the first temperature balance condition involves calculating the deviation of the temperature of each power module relative to the average temperature of each power module, which is denoted as the first temperature deviation of each power module.
[0077] If the absolute value of the first temperature deviation of a power module is less than the first temperature threshold, then the power module satisfies the first temperature balance condition; otherwise, the power module does not satisfy the first temperature balance condition.
[0078] Step 2: The control system calculates the target resistance value to be adjusted based on the current temperature and resistance value of each parallel power module to be adjusted. The drive board adjusts the resistance value of the corresponding parallel power module to be adjusted according to the target resistance value. Specifically, the resistance value of the corresponding parallel power module to be adjusted is adjusted by a resistance adjustment device, which is a digital potentiometer.
[0079] The target resistance value to be adjusted is calculated based on the current temperature and resistance values of each parallel power module to be adjusted, as shown in the following formula:
[0080]
[0081] Among them, R i,t The target resistance value of the i-th power module to be adjusted is given by R, where i is an integer representing the i-th power module to be adjusted, i∈[1,n], and n is the total number of power modules to be adjusted; t is the total number of sampling points in the current sampling period, preferably 1s; i,t,base K represents the resistance value of the i-th power module to be adjusted. p This is a set scaling factor, and the preferred value range for the set scaling factor is 0 to 3; e i,tK represents the first temperature deviation of the power module to be adjusted at the current sampling point. i This is the set accumulation coefficient, and the preferred value range for the set accumulation coefficient is 0 to 3; e i,j K represents the first temperature deviation of the i-th power module to be adjusted at the j-th sampling point; j is an integer representing the j-th sampling point, and its value ranges from [1, t]; d This refers to the set difference coefficient, and the preferred value range for the set difference coefficient is 0 to 3; e i,t-1 t0 is the first temperature deviation of the power module to be adjusted at the previous sampling point, i.e., the (t-1)th sampling point; t0 is the sampling interval time; where the set proportional coefficient is greater than the set accumulation coefficient, and the set accumulation coefficient is greater than the set difference coefficient.
[0082] The power module's driver board integrates a resistance adjustment device, which can dynamically adjust the resistance value according to control signals sent by the control system. The driver board also includes a control interface and a power module to ensure precise resistance adjustment. The control signal is not a direct resistance value, but rather an instruction or parameter generated based on a target resistance value for dynamic resistance adjustment. It is generated by the control system and sent to the driver board, which adjusts the resistance value according to the control signal, thereby changing the current output and achieving temperature balance. Those skilled in the art should know how to generate a control signal for dynamically adjusting the resistance value based on a target resistance value; this will not be elaborated upon here.
[0083] Those skilled in the art should know that the resistance adjustment device can be an analog switch (such as a MOSFET switch), a digital potentiometer, etc. Considering the adjustment accuracy, the present invention preferably uses a digital potentiometer as the resistance adjustment device.
[0084] The driver board of the power module is integrated on the power module (each power module has one driver board); the resistor adjustment device is integrated on the driver board of the power module and is used to adjust the output current of the power module. The relationship between the resistance value of the resistor adjustment device and the output current of the power module is shown in the following formula:
[0085] R T ×I o =U T ;
[0086] Among them, R T The resistance value of the resistance adjustment device; I o U is the output current of the power module. T This refers to the power supply voltage for the driver board of the power module.
[0087] Those skilled in the art, knowing the relationship between the resistance value of the digital potentiometer on the driver board, the power supply voltage of the driver board, and the output current of the power module, as well as the function of the digital potentiometer on the driver board, should know where the resistance adjustment device is integrated on the driver board; this will not be elaborated upon here.
[0088] Step 3: The driver board collects the output current of each parallel power module after adjustment and the temperature values of all parallel power modules, and transmits them to the control system to calculate the target temperature value of each parallel power module after adjustment, as shown in the following formula:
[0089]
[0090] Among them, T i,steady T is the calculated target temperature of the i-th regulated power module. env For ambient temperature; I i,o R is the output current of the i-th regulated power module; i,a Here is the resistance value of the i-th adjusted power module; k is the heat dissipation coefficient, provided by the heat sink manufacturer for each parallel power module.
[0091] Step 4: The control system sets the second temperature balance condition based on the current temperature value of each parallel power module. According to the target temperature value calculated in Step 3, it determines whether each parallel power module after adjustment meets the second temperature balance condition. If all meet the condition, it returns to Step 1. Otherwise, the adjusted power module that does not meet the condition is taken as the power module to be adjusted, and it returns to Step 2.
[0092] The second temperature balance condition includes a first balance criterion and a second balance criterion; wherein, both the first balance criterion and the second balance criterion are based on the temperature settings of each power module.
[0093] The first balance criterion is:
[0094] When the absolute value of the deviation between the adjusted target temperature of the power module and the collected temperatures of each power module is less than the set second temperature threshold, it is determined that the adjusted target temperature of the power module meets the first balance criterion; preferably, the second temperature threshold is 10℃.
[0095] The second balance criterion is:
[0096] When the absolute value of the temperature deviation between the adjusted power module and any other power module is less than the set third temperature threshold, it is determined that the current temperature of the adjusted power module meets the second balance criterion; preferably, the third temperature threshold is 10℃.
[0097] When the target temperature of the adjusted power module meets the first balance criterion and the current temperature of the adjusted power module meets the second balance criterion, it is determined that the adjusted power module meets the second temperature balance condition.
[0098] Ultimately, this balances the uneven heat generation caused by heat dissipation issues in multiple parallel power modules, thereby improving the stability and reliability of the system.
[0099] In practical implementation, each driver board can be equipped with a backup temperature sensor and a backup resistor adjustment circuit to prevent system failure due to a single point of failure. Furthermore, an embedded machine learning solution can be used, leveraging a lightweight network model to predict temperature change trends and adjust resistance values in advance, further improving the system's response speed and accuracy. Specifically, the model's input includes the power module's load status, module temperature, module current, module voltage, driver board resistance, ambient temperature data, and the operating status of the heat dissipation circuit. The embedded system can employ MobileNET's convolutional neural network to incorporate time-series data.
[0100] Example 2
[0101] An adaptive current output method for multiple parallel power modules.
[0102] The most basic implementation of this invention uses a thermistor as a temperature sensor. After the control system receives the temperature data, it determines whether the temperature of all power modules is uniform according to preset rules. If the temperature of the power modules needs to be adjusted, the control system sends a control signal to the driver board. The driver board uses a MOSFET analog switch to change the resistance value of the driver board, thereby changing the current passing through the power modules and achieving relative temperature uniformity among the multiple parallel power modules.
[0103] This application also discloses a multi-parallel power module adaptive current output system based on a multi-parallel power module adaptive current output method, including a temperature acquisition and balance judgment module, a resistance adjustment module, a temperature acquisition and calculation module, and a second balance judgment module:
[0104] The temperature acquisition and balance judgment module drives the board to acquire the temperature values of each parallel power module in real time and transmit them to the control system. When the control system determines that the temperature of a power module does not meet the first temperature balance condition, it takes all the parallel power modules that do not meet the first temperature balance condition as parallel power modules to be adjusted. The first temperature balance condition is set based on the average temperature of each power module.
[0105] The resistance adjustment module, the control system calculates the target resistance value to be adjusted based on the current temperature and resistance value of each parallel power module to be adjusted, and sends a control signal to the drive board. The drive board then adjusts the resistance value of the parallel power module to be adjusted according to the control signal.
[0106] The temperature acquisition and calculation module, through the driver board, acquires the output current of each parallel power module after adjustment and the temperature value of all parallel power modules, and uploads it to the control system to calculate the target temperature value of each parallel power module after adjustment.
[0107] The second balance judgment module controls the system to set a second temperature balance condition based on the current temperature value of each parallel power module. Based on the target temperature value calculated by the temperature acquisition and calculation module, it judges whether each parallel power module after adjustment meets the second temperature balance condition. If all meet the condition, the temperature acquisition module is executed; otherwise, the adjusted power module that does not meet the condition is taken as the power module to be adjusted, and the resistance adjustment module is executed.
[0108] See appendix Figure 2 The diagram below is a schematic block diagram of the adaptive current output circuit of the power module of this invention, illustrating the relationship between the control system, the driver board, and the multiple parallel power modules:
[0109] Each power module's driver board transmits the corresponding power module's temperature data and output current data to the control system. The control system then sends control signals to each power module's driver board. The power module's driver board adjusts the resistance value of the digital potentiometer, thereby controlling the output current of the corresponding power module.
[0110] The driver board of the power module is integrated on the power module; the resistor adjustment device is integrated on the driver board of the power module and is used to adjust the output current of the power module. The relationship between the resistance value of the resistor adjustment device and the output current of the power module is shown in the following formula:
[0111] R T ×I o =U T ;
[0112] Among them, R T The resistance value of the resistance adjustment device; I o U is the output current of the power module. T This refers to the power supply voltage for the driver board of the power module.
[0113] This disclosure can be a system, method, and / or computer program product. A computer program product may include a computer-readable storage medium having computer-readable program instructions loaded thereon for causing a processor to implement various aspects of this disclosure.
[0114] Computer-readable storage media can be tangible devices capable of holding and storing instructions for use by an instruction execution device. Computer-readable storage media can be, for example—but not limited to—electrical storage devices, magnetic storage devices, optical storage devices, electromagnetic storage devices, semiconductor storage devices, or any suitable combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disc read-only memory (CD-ROM), digital multifunction disc (DVD), memory sticks, floppy disks, mechanical encoding devices, such as punch cards or recessed protrusions storing instructions thereon, and any suitable combination thereof. The computer-readable storage media used herein are not to be construed as transient signals themselves, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., light pulses through fiber optic cables), or electrical signals transmitted through wires.
[0115] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions to be stored in the computer-readable storage medium in each computing / processing device.
[0116] Computer program instructions used to perform the operations of this disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk, C++, etc., and conventional procedural programming languages such as the "C" language or similar programming languages. The computer-readable program instructions may execute entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, electronic circuitry, such as programmable logic circuitry, field-programmable gate arrays (FPGAs), or programmable logic arrays (PLAs), is personalized by utilizing the status information of the computer-readable program instructions to implement various aspects of this disclosure.
[0117] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the specific implementation of the present invention. Any modifications or equivalent substitutions that do not depart from the spirit and scope of the present invention should be covered within the protection scope of the claims of the present invention.
Claims
1. A method for adaptive current output of multiple parallel power modules, characterized in that, include: Step 1: Collect the temperature values of each parallel power module in real time. When the temperature of any power module does not meet the first temperature balance condition, take all the parallel power modules that do not meet the first temperature balance condition as parallel power modules to be adjusted. The first temperature balance condition is set based on the average temperature of each power module. Step 2: Calculate the target resistance value to be adjusted based on the current temperature and resistance value of each parallel power module to be adjusted, and adjust the resistance value of the corresponding parallel power module to be adjusted according to the target resistance value. Step 3: Collect the output current of each parallel power module after adjustment and the temperature value of all parallel power modules, and calculate the target temperature value of each parallel power module after adjustment; Step 4: Set the second temperature balance condition based on the current temperature value of each parallel power module. According to the target temperature value calculated in Step 3, determine whether each parallel power module after adjustment meets the second temperature balance condition. If all meet the condition, return to Step 1. Otherwise, take the adjusted power module that does not meet the condition as the power module to be adjusted and return to Step 2.
2. The adaptive current output method for multiple parallel power modules according to claim 1, characterized in that: In step 1, after collecting the temperature values of each parallel power module, it is also necessary to determine whether the temperature of each power module meets the first temperature equilibrium condition, including: Calculate the temperature deviation of each power module relative to the average temperature of each power module, and record it as the first temperature deviation of each power module. If the absolute value of the first temperature deviation of a power module is less than the first temperature threshold, then the power module satisfies the first temperature balance condition; otherwise, the power module does not satisfy the first temperature balance condition.
3. The adaptive current output method for multiple parallel power modules according to claim 1 or 2, characterized in that: In step 2, based on the current temperature and resistance values of each parallel power module to be adjusted, the target resistance value to be adjusted is calculated as follows: Among them, R i,t R represents the target resistance value of the i-th power module to be adjusted; t represents the total number of sampling points in the current sampling period; R i,t,base K represents the resistance value of the i-th power module to be adjusted. p It is the set proportional coefficient; e i,t K represents the first temperature deviation of the power module to be adjusted at the current sampling point. i It is the set accumulation coefficient; e i,j K represents the first temperature deviation of the i-th power module to be adjusted at the j-th sampling point; j is an integer representing the j-th sampling point, and its value ranges from [1, t]; d These are the set difference coefficients; e i,t-1 t0 is the first temperature deviation of the power module to be adjusted at the previous sampling point; t0 is the sampling interval time.
4. The adaptive current output method for multiple parallel power modules according to claim 1, characterized in that: In step 2, the resistance value of the corresponding parallel power module to be adjusted is adjusted by a resistance adjustment device, which is a digital potentiometer.
5. The adaptive current output method for multiple parallel power modules according to claim 1, characterized in that: In step 3, the formula for calculating the target temperature value of each parallel power module after adjustment is shown below: Among them, T i,steady T is the calculated target temperature of the i-th regulated power module. env For ambient temperature; I i,o R is the output current of the i-th regulated power module; i,a Let be the resistance value of the power module after adjustment (i); k is the heat dissipation coefficient.
6. The adaptive current output method for multiple parallel power modules according to claim 1, characterized in that: In step 4, the second temperature equilibrium condition includes a first equilibrium criterion and a second equilibrium criterion; When the target temperature of the adjusted power module meets the first balance criterion and the current temperature of the adjusted power module meets the second balance criterion, it is determined that the adjusted power module meets the second temperature balance condition; wherein, the first balance criterion and the second balance criterion are both based on the temperature settings of each power module.
7. The adaptive current output method for multiple parallel power modules according to claim 6, characterized in that: The first balance criterion is: When the absolute value of the deviation between the adjusted target temperature of the power module and the collected temperatures of each power module is less than the set second temperature threshold, it is determined that the adjusted target temperature of the power module meets the first balance criterion.
8. The adaptive current output method for multiple parallel power modules according to claim 6, characterized in that: The second balance criterion is: When the absolute value of the temperature deviation between the adjusted power module and any other power module is less than the set third temperature threshold, it is determined that the current temperature of the adjusted power module meets the second balance criterion.
9. A system utilizing the adaptive current output method for multiple parallel power modules as described in any one of claims 1-8, characterized in that, It includes a temperature acquisition and balance judgment module, a resistance adjustment module, a temperature acquisition and calculation module, and a second balance judgment module. The temperature acquisition and balance judgment module acquires the temperature values of each parallel power module in real time. When the temperature of a power module does not meet the first temperature balance condition, all parallel power modules that do not meet the first temperature balance condition are designated as parallel power modules to be adjusted. The first temperature balance condition is set based on the average temperature of each power module. The resistance adjustment module calculates the target resistance value to be adjusted based on the current temperature and resistance value of each parallel power module to be adjusted, and adjusts the resistance value of the corresponding parallel power module to be adjusted according to the target resistance value. The temperature acquisition and calculation module acquires the output current of each parallel power module after adjustment and the temperature value of all parallel power modules, and calculates the target temperature value of each parallel power module after adjustment. The second balance judgment module sets a second temperature balance condition based on the current temperature value of each parallel power module. Based on the target temperature value calculated by the temperature acquisition and calculation module, it judges whether each parallel power module after adjustment meets the second temperature balance condition. If all meet the condition, the temperature acquisition module is executed; otherwise, the adjusted power module that does not meet the condition is taken as the power module to be adjusted, and the resistance adjustment module is executed.
10. A frequency converter, characterized in that: The frequency converter is configured with the adaptive current output system of the multi-parallel power modules as described in claim 9.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the program implements the steps of the adaptive current output method for multiple parallel power modules as described in any one of claims 1-8.
Citation Information
Patent Citations
Novel power amplifier
CN113702795A
Cooling system and control method thereof
CN118400975A
Heat dissipation device of frequency converter and air conditioner
CN119095343A