Intelligent control method and device of power module and computer equipment
By utilizing a power module controller to obtain the power module voltage and perform refined charging and discharging control in the smart home power storage control system, the problems of poor voltage regulation and large output current fluctuations in the smart home power storage controller under no-load conditions are solved, thereby improving the system's stability and the accuracy of fault detection.
Patent Information
- Application Number
- CN202511278435.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-09
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2045-09-09
AI Technical Summary
In the smart home power control system, the smart home power controller has poor voltage regulation capability under no-load conditions and large fluctuations in output current during regulation, resulting in poor system stability.
The power module controller obtains the power supply voltage of the power module, determines whether the voltage is within the normal range, and charges and discharges the battery pack according to the preset charging and discharging strategy until the fault alarm or synchronous rectification control conditions are met, at which point the operation stops or a fault prompt is issued.
It enables precise control over the charging and discharging process between the power module and the inverter, ensuring the stability of system operation and the timeliness of fault detection.
Smart Images

Figure CN120784934B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of power module control, in particular to an intelligent control method and device of a power module and a computer device. BACKGROUND
[0002] At present, in an intelligent home power storage control system, when an intelligent home power storage controller performs step-up or step-down or bus voltage stabilization control on a battery module and an inverter connected thereto, the following defects exist.
[0003] 1) Poor steady voltage capacity in no-load state;
[0004] 2) Slight fluctuation in output current adjustment process.
[0005] It can be seen that the specific control process of the existing intelligent home power storage controller is unstable, resulting in poor stability of the entire system. SUMMARY
[0006] Embodiments of the present application provide an intelligent control method and device of a power module, a computer device and a storage medium, aiming to solve the problem of poor stability of the entire system caused by the unstable specific control process of an intelligent home power storage controller in an intelligent home power storage control system in the prior art.
[0007] In a first aspect, an embodiment of the present application provides an intelligent control method of a power module, applied to a power module controller, wherein the power module controller is connected with a power module and an inverter; the intelligent control method of the power module comprises the following steps.
[0008] If the power module is powered on at a low voltage, the power voltage of the power module is obtained, and a voltage normal range judgment result of the power voltage is determined;
[0009] If it is determined that the voltage normal range judgment result belongs to the voltage normal range, the battery packs in the power module are charged / discharged based on a preset charging / discharging strategy until a preset fault alarm condition or a synchronous rectification control condition is met, and then the charging / discharging is stopped and corresponding operations are performed;
[0010] If it is determined that the voltage normal range judgment result does not belong to the voltage normal range, preset fault prompt information is obtained to perform fault prompting.
[0011] In a second aspect, an embodiment of the present application further provides an intelligent control device of a power module, configured in a power module controller, wherein the power module controller is connected with a power module and an inverter; the intelligent control device of the power module comprises the following steps.
[0012] The voltage normal range judgment unit is configured to, if the low voltage has been powered on, acquire a power supply voltage of the power supply module, and determine a voltage normal range judgment result of the power supply voltage.
[0013] The charge / discharge control unit is configured to, if it is determined that the voltage normal range judgment result belongs to the voltage normal range, perform charging / discharging on a plurality of battery packs in the power supply module based on a preset charging / discharging strategy, until a preset fault alarm condition or a synchronous rectification control condition is met, and then stop the charging / discharging and perform corresponding operations.
[0014] The fault prompting unit is configured to, if it is determined that the voltage normal range judgment result does not belong to the voltage normal range, acquire preset fault prompting information to perform fault prompting.
[0015] In a third aspect, an embodiment of the present application further provides a computer device, which comprises a memory and a processor, the memory has a computer program stored thereon, and the processor implements the method in the first aspect when executing the computer program.
[0016] In a fourth aspect, an embodiment of the present application further provides a computer readable storage medium, which has a computer program stored thereon, the computer program comprises program instructions, and the program instructions can implement the method in the first aspect when executed by a processor.
[0017] The embodiments of the present application provide an intelligent control method and device of a power module and a computer device, which are applied to a power module controller, the power module controller is connected with a power supply module and an inverter, and the intelligent control method of the power module comprises the following steps: if the low voltage has been powered on, acquiring a power supply voltage of the power supply module, and determining a voltage normal range judgment result of the power supply voltage; if it is determined that the voltage normal range judgment result belongs to the voltage normal range, performing charging / discharging on a plurality of battery packs in the power supply module based on a preset charging / discharging strategy, until a preset fault alarm condition or a synchronous rectification control condition is met, and then stopping the charging / discharging and performing corresponding operations; and if it is determined that the voltage normal range judgment result does not belong to the voltage normal range, acquiring preset fault prompting information to perform fault prompting. The embodiments of the present application can finely control the charging / discharging process control and fault detection between the power supply module and the inverter in an intelligent home power storage control system, and ensure the stability of system operation. BRIEF DESCRIPTION OF DRAWINGS
[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed in the embodiment description. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without any creative effort.
[0019] Figure 1 The application scenario of the intelligent control method of the power module provided by the embodiment of the present application is shown in the figure.
[0020] Figure 2 The flowchart of the intelligent control method of the power module provided by the embodiment of the present application is shown in the figure.
[0021] Figure 3 The sub-flowchart of the intelligent control method of the power module provided by the embodiment of the present application is shown in the figure.
[0022] Figure 4 The schematic block diagram of the intelligent control device of the power module provided by the embodiment of the present application is shown in the figure.
[0023] Figure 5 The schematic block diagram of the computer device provided by the embodiment of the present application is shown in the figure. DETAILED DESCRIPTION
[0024] The technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings of the embodiments of the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the protection scope of the present application.
[0025] It should be understood that when used in the specification and the appended claims, the terms "comprise" and "include" indicate the presence of described features, integers, steps, operations, elements, and / or components, but do not exclude one or more other features, integers, steps, operations, elements, components, and / or groups thereof.
[0026] It should also be understood that the terms used in the present application specification are only for the purpose of describing specific embodiments and are not intended to limit the present application. As used in the present application specification and the appended claims, unless otherwise clearly indicated by the context, the singular forms "a", "an" and "the" are intended to include the plural forms.
[0027] It should be further understood that the term "and / or" used in the present application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes these combinations.
[0028] Please refer to Figure 1 and Figure 2 wherein Figure 1 is the scene diagram of the intelligent control method of the power module provided by the embodiment of the present application, Figure 2is a flowchart of an intelligent control method of a power module provided by an embodiment of the present application. As shown in Figure 1 The intelligent control method of the power module provided by the embodiment of the present application is applied to a power module controller 10, which is connected with a power module 20 and an inverter 30. As shown in Figure 2 The method includes the following steps S110-S130.
[0029] S110, if low-voltage power-on is detected, the power voltage of the power module is obtained, and a voltage normal range judgment result of the power voltage is determined.
[0030] In this embodiment, the power module controller is described as the execution subject of the technical solution. The power module controller is an intelligent home power storage module controller in specific implementation, which is responsible for managing and coordinating the functions of voltage conversion between the power module and the inverter, and the stable operation of the bus voltage, and also includes data acquisition, fault processing, abnormal protection, short-circuit protection, communication function, etc. The power module controller can more specifically use a DSP series microcontroller (DSP stands for Digital Signal Processor, which means digital signal processor), and also includes an Ethernet interface (RJ45), an RS485 interface, an I2C / SPI interface, a GPIO, a UART, and a CAN interface.
[0031] When the low-voltage power-on is detected by the power module controller itself, the power voltage of the entire power module can be obtained, and it is determined whether the power voltage is in the voltage normal range (for example, the voltage normal range is set to 40-60V), so that the subsequent charging and discharging operation is performed according to the above judgment result.
[0032] S120, if it is determined that the voltage normal range judgment result belongs to the voltage normal range, the charging / discharging of a plurality of battery packs in the power module is performed based on a preset charging / discharging strategy, and the charging / discharging is stopped and the corresponding operation is performed when the preset fault alarm condition or the synchronous rectification control condition is met.
[0033] In this embodiment, if it is determined that the voltage normal range judgment result belongs to the voltage normal range, it means that the charging / discharging of the plurality of battery packs in the power module can be controlled, and the charging / discharging is stopped and the corresponding synchronous rectification operation or fault alarm operation is performed when the fault alarm condition or the synchronous rectification control condition is met at any time during the charging / discharging process.
[0034] In an embodiment, as shown in Figure 3 The step S120 includes:
[0035] S121, entering a waiting state and obtaining a current request type;
[0036] S122, if it is determined that the current request type is a charging request, charging a plurality of battery packs in the power module based on a preset charging strategy until the fault alarm condition or the synchronous rectification control condition is met, and stopping charging and performing corresponding operations;
[0037] S123, if it is determined that the current request type is a discharging request, discharging a plurality of battery packs in the power module based on a preset discharging strategy until the fault alarm condition or the synchronous rectification control condition is met, and stopping discharging and performing corresponding operations.
[0038] In the embodiment, the power module controller first enters a standby state (i.e., a STANDBY state), and acquires the current request type of the power module to determine whether it is a discharging request or a charging request. After the specific current request type is determined, subsequent charging or discharging operations can be performed. If it is determined that the current request type is a charging request, a plurality of battery packs in the power module are charged based on a charging strategy in the power module controller until the fault alarm condition or the synchronous rectification control condition is met, and charging is stopped and corresponding operations are performed. If it is determined that the current request type is a discharging request, a plurality of battery packs in the power module are discharged based on a discharging strategy in the power module controller until the fault alarm condition or the synchronous rectification control condition is met, and discharging is stopped and corresponding operations are performed.
[0039] In an embodiment, step S122 comprises:
[0040] acquiring a first-time maximum SOC difference of the power module, and acquiring a first comparison result between the first-time maximum SOC difference and a first preset proportion;
[0041] If it is determined that the first comparison result is that the first-time maximum SOC difference is greater than the first preset proportion, a battery pack with a minimum battery state of charge in the power module is acquired as a first target battery pack, and the first target battery pack is charged until the first target battery pack has a maximum state of charge in the power module;
[0042] acquiring a second-time maximum SOC difference of the power module, and acquiring a second comparison result between the second-time maximum SOC difference and a second preset proportion; wherein the second preset proportion is less than the first preset proportion;
[0043] If it is determined that the second comparison result is that the second time maximum SOC difference value is greater than the second preset ratio, the first target battery pack is powered off, the battery pack with the minimum battery state of charge in the power module is obtained as a second target battery pack, and the second target battery pack is charged until the second target battery pack has the maximum state of charge in the power module;
[0044] A third time maximum SOC difference value of the power module is obtained, and a third comparison result between the third time maximum SOC difference value and a third preset ratio is obtained, wherein the third preset ratio is less than the second preset ratio;
[0045] If it is determined that the third comparison result is that the third time maximum SOC difference value is less than or equal to the third preset ratio, the voltage values of the battery packs in the power module are obtained, and the battery packs are sequentially powered on in ascending order of the voltage values of the battery packs until all the battery packs in the power module have the maximum state of charge.
[0046] In the embodiment, when the first time maximum SOC difference value of the power module is obtained, and the first comparison result between the first time maximum SOC difference value and a first preset ratio is obtained, the first preset ratio can be set to 30%, and the first comparison result exists in the case that the first time maximum SOC difference value is greater than the first preset ratio, and the first time maximum SOC difference value is less than or equal to the first preset ratio. If it is determined that the first comparison result is that the first time maximum SOC difference value is greater than the first preset ratio, it indicates that there is a situation of excessive difference in power in the power module, at this time, the battery pack with the minimum battery state of charge in the power module can be obtained as a first target battery pack, and the first target battery pack is charged until the first target battery pack has the maximum state of charge in the power module, that is, the first target battery pack is first charged to the full state, and the process can be regarded as the first time to reduce the SOC difference in the power module.
[0047] Then a second time maximum SOC difference value of another time can be obtained again, and a second comparison result between the second time maximum SOC difference value and a second preset ratio can be obtained. Specifically, the second preset ratio can be set as 20%, and the second comparison result exists in the case that the second time maximum SOC difference value is greater than the second preset ratio or the second time maximum SOC difference value is less than or equal to the second preset ratio. If it is determined that the second comparison result is that the second time maximum SOC difference value is greater than the second preset ratio, it indicates that the case of a large power difference exists in the power module and is slightly improved than before, at this time, the first target battery pack can be powered off first, the battery pack with the minimum state of charge in the power module is obtained as a second target battery pack, and the second target battery pack is charged until the second target battery pack has the maximum state of charge in the power module. The process can be regarded as the second time of reducing the SOC difference in the power module, at this time, the charging of at least two low-power battery packs has been completed.
[0048] Finally, a third time maximum SOC difference value of another time is continuously obtained, and a third comparison result between the third time maximum SOC difference value and a third preset ratio is obtained. Specifically, the third preset ratio can be set as 10%. If it is determined that the third comparison result is that the third time maximum SOC difference value is less than or equal to the third preset ratio, it indicates that the power difference (i.e. the SOC difference) in the power module is already small, and the voltage values of the battery packs in the power module can be obtained first, and the battery packs are sequentially powered on in ascending order of the voltage values of the battery packs until all the battery packs in the power module have the maximum state of charge. It should be noted that the charging is stopped and the corresponding operation is performed when the fault alarm condition or the synchronous rectification control condition is detected at any time during the previous charging process.
[0049] In an embodiment, after the step of obtaining the first time maximum SOC difference value of the power module and obtaining a first comparison result between the first time maximum SOC difference value and a first preset ratio, the method further comprises:
[0050] If it is determined that the first comparison result is that the first time maximum SOC difference value is less than or equal to the first preset ratio, the first time maximum SOC difference value is taken as a second time maximum SOC difference value, and the step of obtaining the second time maximum SOC difference value of the power module and obtaining a second comparison result between the second time maximum SOC difference value and a second preset ratio is returned to be executed;
[0051] After the step of obtaining the second time maximum SOC difference value of the power module and obtaining a second comparison result between the second time maximum SOC difference value and a second preset ratio, the method further comprises:
[0052] If it is determined that the second comparison result is that the second maximum SOC difference value is less than or equal to the second preset ratio, the second maximum SOC difference value is taken as a third maximum SOC difference value, and the step of obtaining the third maximum SOC difference value of the power module and obtaining a third comparison result between the third maximum SOC difference value and a third preset ratio is performed again.
[0053] In the embodiment, if it is determined that the first comparison result is that the first maximum SOC difference value is less than or equal to the first preset ratio, it indicates that there is no case of a large power difference in the power module, but there may be other cases such as a relatively large power difference. Further judgment is needed, and at this time, the first maximum SOC difference value can be directly taken as a second maximum SOC difference value, and the step of obtaining the second maximum SOC difference value of the power module and obtaining a second comparison result between the second maximum SOC difference value and a second preset ratio is performed again, that is, the processing of comparing the first maximum SOC difference value with the second preset ratio is directly performed to determine whether the SOC difference in the power module needs to be reduced.
[0054] If it is determined that the second comparison result is that the second maximum SOC difference value is less than or equal to the second preset ratio, it indicates that there is no case of a large power difference in the power module and the situation is slightly improved than before. At this time, the second maximum SOC difference value is directly taken as a third maximum SOC difference value, and the step of obtaining the third maximum SOC difference value of the power module and obtaining a third comparison result between the third maximum SOC difference value and a third preset ratio is performed again, that is, the processing of comparing the second maximum SOC difference value with the third preset ratio is directly performed to determine whether the SOC difference in the power module needs to be reduced for the third time.
[0055] In an embodiment, after the step of obtaining the third maximum SOC difference value of the power module and obtaining a third comparison result between the third maximum SOC difference value and a third preset ratio, the method further includes:
[0056] If it is determined that the third comparison result is that the third maximum SOC difference value is greater than the third preset ratio, the second target battery pack is powered off, a battery pack with a minimum battery state of charge in the power module is taken as a third target battery pack, and the third target battery pack is charged until the third target battery pack has a maximum state of charge in the power module.
[0057] In the embodiment, if it is determined that the third comparison result is that the maximum SOC difference at the third time point is greater than the third preset proportion, it indicates that there is a relatively large power difference in the power module, and at this time, the power of the second target battery pack is first turned off, the battery pack with the minimum battery state of charge in the power module is obtained as a third target battery pack, and the third target battery pack is charged until the third target battery pack has the maximum state of charge in the power module. In the above manner, intelligent charging control of the power module is realized, and the situation that the power difference of each battery pack in the power module is too large is prevented.
[0058] In an embodiment, if it is determined that the reverse current is greater than a first preset current value or it is determined that the forward current is greater than a second preset current value, it is determined that the synchronous rectification control condition is met, where the second preset current value is greater than the first preset current value; and if it is determined that the fault prompt information is generated, it is determined that the fault alarm condition is met.
[0059] In the embodiment, if the synchronous rectification control condition or the fault alarm condition is met in any one of the above control steps of charging the plurality of battery packs in the power module based on the preset charging strategy, the currently executed step is directly exited, and the charging / discharging is stopped and the corresponding operation is performed.
[0060] More specifically, when the power module controller determines that the synchronous rectification control condition is met, and it is determined that the reverse current is greater than the first preset current value (for example, the first preset current value is set to 1A), the synchronous rectification module (for example, a synchronous rectification MOS tube, the synchronous rectification module has a connection relationship with the power module) included in the power module controller is turned off, thereby realizing reverse synchronous rectification processing of the power module. After the synchronous rectification module included in the power module controller is turned off, it can be further determined whether the forward current is greater than the second preset current value (for example, the second preset current value is set to 8A), and if it is determined that the forward current is greater than the second preset current value, the synchronous rectification module included in the power module controller is turned on, thereby realizing forward synchronous rectification processing of the power module.
[0061] More specifically, when the power module controller determines that the fault alarm condition is met, it indicates that the fault prompt information has been generated, and at this time, the user is directly prompted to perform corresponding fault processing for troubleshooting.
[0062] In an embodiment, step S123 includes:
[0063] The current total number of parallel connections in the plurality of battery packs in the power module is obtained.
[0064] If it is determined that the current total parallel connection number is greater than the first preset parallel connection number, a fourth time maximum SOC difference value of the power module is obtained, and a fourth comparison result between the fourth time maximum SOC difference value and a second preset proportion is obtained;
[0065] If it is determined that the fourth comparison result is that the fourth time maximum SOC difference value is greater than the second preset proportion, voltage values of each battery pack in the power module are obtained, and each battery pack is sequentially powered on in descending order of the voltage values of the battery packs.
[0066] In the embodiment, when it is determined that the power module is currently in a discharging state, the current total parallel connection number of a plurality of battery packs in the power module is first obtained, and it is determined whether the current total parallel connection number is greater than a first preset parallel connection number (such as 2). When it is determined that the current total parallel connection number is greater than the first preset parallel connection number, a fourth time maximum SOC difference value of the power module is first obtained, a fourth comparison result between the fourth time maximum SOC difference value and a second preset proportion (such as 20% in the foregoing example) is obtained, and on the premise that the fourth comparison result is that the fourth time maximum SOC difference value is greater than the second preset proportion, voltage values of each battery pack in the power module are obtained, and each battery pack is sequentially powered on in descending order of the voltage values of the battery packs, thereby completing the discharging operation.
[0067] In an embodiment, after the step of obtaining the current total parallel connection number of the plurality of battery packs in the power module, the method further includes:
[0068] If it is determined that the current total parallel connection number is less than or equal to the first preset parallel connection number, a fifth time maximum SOC difference value of the power module is obtained, and a fifth comparison result between the fifth time maximum SOC difference value and a third preset proportion is obtained;
[0069] If it is determined that the fifth comparison result is that the fifth time maximum SOC difference value is greater than the third preset proportion, a battery pack with a maximum battery state of charge in the power module is obtained as a fourth target battery pack, and the fourth target battery pack is powered on;
[0070] If it is determined that the fifth comparison result is that the fifth time maximum SOC difference value is less than or equal to the third preset proportion, voltage values of each battery pack in the power module are obtained, and each battery pack is sequentially powered on in descending order of the voltage values of the battery packs.
[0071] After the step of, if it is determined that the current total parallel connection number is greater than the first preset parallel connection number, a fourth time maximum SOC difference value of the power module is obtained, and a fourth comparison result between the fourth time maximum SOC difference value and a second preset proportion is obtained, the method further includes:
[0072] If it is determined that the fourth comparison result is that the maximum SOC difference at the fourth time is less than or equal to the second preset proportion, the voltage values of the battery packs in the power module are obtained, and the battery packs are sequentially powered on in descending order of the voltage values of the battery packs.
[0073] In the embodiment, if it is determined that the current total number of parallel connection is less than or equal to the first preset number of parallel connection, a fifth comparison result between the maximum SOC difference of the power module at a fifth time and a third preset proportion needs to be further confirmed. If it is determined that the fifth comparison result is that the maximum SOC difference at the fifth time is greater than the third preset proportion, only the battery pack with the maximum battery state of charge needs to be powered on, and other battery packs do not need to be powered on. If it is determined that the fifth comparison result is that the maximum SOC difference at the fifth time is less than or equal to the third preset proportion, or when it is determined that the current total number of parallel connection is greater than the first preset number of parallel connection and it is determined that the fourth comparison result is that the maximum SOC difference at the fourth time is less than or equal to the second preset proportion, the voltage values of the battery packs in the power module are obtained, and the battery packs are sequentially powered on in descending order of the voltage values of the battery packs.
[0074] In the embodiment, when the power module controller determines that the voltage normal range judgment result is not within the voltage normal range, the preset fault prompt information can be directly obtained to perform fault prompting, so as to prompt the user to troubleshoot the power module or the inverter.
[0075] In the embodiment, when the power module controller determines that the voltage normal range judgment result is not within the voltage normal range, the preset fault prompt information can be directly obtained to perform fault prompting, so as to prompt the user to troubleshoot the power module or the inverter.
[0076] It can be seen that the embodiment implementing the method can finely control the charging and discharging process control and fault detection between the power module and the inverter in the intelligent home power storage control system, and ensure the stability of system operation.
[0077] Figure 4 is a schematic block diagram of an intelligent control device of a power module provided by an embodiment of the present application. As shown in Figure 4 Corresponding to the intelligent control method of the power module, the present application further provides an intelligent control device 100 of a power module. The intelligent control device 100 of the power module includes units for executing the intelligent control method of the power module. Please refer to Figure 4 The intelligent control device 100 of the power module includes a voltage normal range judgment unit 110, a charging and discharging control unit 120, and a fault prompting unit 130.
[0078] The voltage normal range judgment unit 110 is configured to acquire the power supply voltage of the power supply module if the low-voltage power-on is detected, and determine a voltage normal range judgment result of the power supply voltage.
[0079] In the embodiment, the power module controller is taken as the execution subject to describe the technical solution. The power module controller is specifically an intelligent home storage power module controller, which is responsible for managing and coordinating the voltage conversion function between the power supply module and the inverter, and the stable operation of the bus voltage, and further includes data acquisition, fault processing, abnormal protection, short-circuit protection, communication function, etc. The power module controller can further specifically adopt a DSP series microcontroller (DSP stands for Digital Signal Processor), and further includes an Ethernet interface (RJ45), an RS485 interface, an I2C / SPI interface, a GPIO, a UART, and a CAN interface.
[0080] When the low-voltage power-on is detected by the power module controller itself, the power supply voltage of the entire power supply module can be acquired, and it is determined whether the power supply voltage is in the voltage normal range (for example, the voltage normal range is set to 40-60V), so that the subsequent charging and discharging operation is performed according to the above determination result.
[0081] The charging and discharging control unit 120 is configured to charge / discharging a plurality of battery packs in the power supply module based on a preset charging and discharging strategy if it is determined that the voltage normal range judgment result belongs to the voltage normal range, and stop the charging and discharging and perform corresponding operations when a preset fault alarm condition or a synchronous rectification control condition is met.
[0082] In the embodiment, if it is determined that the voltage normal range judgment result belongs to the voltage normal range, it means that the charging and discharging of the plurality of battery packs in the power supply module can be controlled, and the charging and discharging is stopped and the corresponding synchronous rectification operation or fault alarm operation is performed when the fault alarm condition or the synchronous rectification control condition is met at any time during the charging and discharging process.
[0083] In an embodiment, the charging and discharging control unit 120 is specifically configured to:
[0084] Enter a waiting state and acquire a current request type;
[0085] If it is determined that the current request type is a charging request, charge the plurality of battery packs in the power supply module based on a preset charging strategy, and stop charging and perform corresponding operations when the fault alarm condition or the synchronous rectification control condition is met;
[0086] If it is determined that the current request type is a discharge request, a plurality of battery packs in the power module are discharged based on a preset discharge strategy until the fault alarm condition or the synchronous rectification control condition is met, and the corresponding operation is performed.
[0087] In the embodiment, the power module controller first enters a standby state (i.e., a STANDBY state), and acquires the current request type of the power module to determine whether it is a discharge request or a charge request. After the specific current request type is determined, the subsequent charging or discharging operation can be performed. If it is determined that the current request type is a charge request, a plurality of battery packs in the power module are charged based on a charge strategy in the power module controller until the fault alarm condition or the synchronous rectification control condition is met, and the corresponding operation is performed. If it is determined that the current request type is a discharge request, a plurality of battery packs in the power module are discharged based on a discharge strategy in the power module controller until the fault alarm condition or the synchronous rectification control condition is met, and the corresponding operation is performed.
[0088] In an embodiment, the charging of the plurality of battery packs in the power module based on the preset charge strategy comprises:
[0089] The first-time maximum SOC difference of the power module is acquired, and a first comparison result between the first-time maximum SOC difference and a first preset ratio is acquired;
[0090] If it is determined that the first comparison result is that the first-time maximum SOC difference is greater than the first preset ratio, a battery pack with a minimum battery state of charge in the power module is acquired as a first target battery pack, and the first target battery pack is charged until the first target battery pack has a maximum state of charge in the power module;
[0091] The second-time maximum SOC difference of the power module is acquired, and a second comparison result between the second-time maximum SOC difference and a second preset ratio is acquired; the second preset ratio is less than the first preset ratio;
[0092] If it is determined that the second comparison result is that the second-time maximum SOC difference is greater than the second preset ratio, the first target battery pack is powered off, a battery pack with a minimum battery state of charge in the power module is acquired as a second target battery pack, and the second target battery pack is charged until the second target battery pack has a maximum state of charge in the power module;
[0093] obtain a third comparison result between the third maximum SOC difference value and a third preset ratio, wherein the third preset ratio is less than the second preset ratio;
[0094] If it is determined that the third comparison result is that the third maximum SOC difference value is less than or equal to the third preset ratio, obtain voltage values of each battery pack in the power module, and sequentially power on each battery pack in ascending order of the voltage values of the battery packs until all battery packs in the power module have a maximum state of charge.
[0095] In the embodiment, when obtaining the first maximum SOC difference value of the power module and obtaining a first comparison result between the first maximum SOC difference value and a first preset ratio, the first preset ratio can be set to 30%, and the existence of the first comparison result includes that the first maximum SOC difference value is greater than the first preset ratio, and the first maximum SOC difference value is less than or equal to the first preset ratio. If it is determined that the first comparison result is that the first maximum SOC difference value is greater than the first preset ratio, it indicates that there is a large difference in the amount of electricity in the power module, and at this time, a battery pack with a minimum battery state of charge in the power module can be obtained as a first target battery pack, and the first target battery pack is charged until the first target battery pack has a maximum state of charge in the power module, that is, the first target battery pack is first charged to a full state. The process can be regarded as the first reduction of the SOC difference in the power module.
[0096] Then, a second maximum SOC difference value at another time can be obtained again, and a second comparison result between the second maximum SOC difference value and a second preset ratio can be obtained, and the second preset ratio can be set to 20%, and the existence of the second comparison result includes that the second maximum SOC difference value is greater than the second preset ratio, and the second maximum SOC difference value is less than or equal to the second preset ratio. If it is determined that the second comparison result is that the second maximum SOC difference value is greater than the second preset ratio, it indicates that there is a large difference in the amount of electricity in the power module and the situation is slightly improved than before, at this time, the first target battery pack can be powered off, a battery pack with a minimum battery state of charge in the power module can be obtained as a second target battery pack, and the second target battery pack is charged until the second target battery pack has a maximum state of charge in the power module. The process can be regarded as the second reduction of the SOC difference in the power module, and at this time, charging of at least two low-power battery packs has been completed.
[0097] Finally, a third time maximum SOC difference value of another time is continuously obtained, and a third comparison result between the third time maximum SOC difference value and a third preset ratio is obtained. Specifically, the third preset ratio can be set to 10%. If it is determined that the third comparison result is that the third time maximum SOC difference value is less than or equal to the third preset ratio, it indicates that the power difference (i.e., the SOC difference) in the power module is already small, and the voltage values of the battery packs in the power module can be obtained first, and the battery packs are sequentially powered on in ascending order of the voltage values of the battery packs until all the battery packs in the power module have the maximum state of charge. It should be noted that the charging is stopped and the corresponding operation is performed when the fault alarm condition or the synchronous rectification control condition is detected at any time during the previous charging process.
[0098] In an embodiment, after the step of obtaining the first time maximum SOC difference value of the power module and obtaining a first comparison result between the first time maximum SOC difference value and a first preset ratio, the method further includes:
[0099] If it is determined that the first comparison result is that the first time maximum SOC difference value is less than or equal to the first preset ratio, the first time maximum SOC difference value is taken as a second time maximum SOC difference value, and the step of obtaining the second time maximum SOC difference value of the power module and obtaining a second comparison result between the second time maximum SOC difference value and a second preset ratio is executed again.
[0100] After the step of obtaining the second time maximum SOC difference value of the power module and obtaining a second comparison result between the second time maximum SOC difference value and a second preset ratio, the method further includes:
[0101] If it is determined that the second comparison result is that the second time maximum SOC difference value is less than or equal to the second preset ratio, the second time maximum SOC difference value is taken as a third time maximum SOC difference value, and the step of obtaining the third time maximum SOC difference value of the power module and obtaining a third comparison result between the third time maximum SOC difference value and a third preset ratio is executed again.
[0102] In the embodiment, if it is determined that the first comparison result is that the first-time maximum SOC difference value is less than or equal to the first preset ratio, it indicates that there is no case of too large power difference in the power module, but there can be other cases such as a relatively large power difference. Further judgment is needed, and at this time, the first-time maximum SOC difference value can be directly used as the second-time maximum SOC difference value, and the step of obtaining the second-time maximum SOC difference value of the power module and obtaining a second comparison result between the second-time maximum SOC difference value and a second preset ratio is returned to be executed. That is, the processing of comparing between the first-time maximum SOC difference value and the second preset ratio is directly jumped to be executed to determine whether the third reduction of the SOC difference in the power module is needed.
[0103] If it is determined that the second comparison result is that the second-time maximum SOC difference value is less than or equal to the second preset ratio, it indicates that there is no case of a relatively large power difference in the power module and the situation is slightly improved than before. At this time, the second-time maximum SOC difference value is directly used as the third-time maximum SOC difference value, and the step of obtaining the third-time maximum SOC difference value of the power module and obtaining a third comparison result between the third-time maximum SOC difference value and a third preset ratio is returned to be executed. That is, the processing of comparing between the second-time maximum SOC difference value and the third preset ratio is directly jumped to be executed to determine whether the third reduction of the SOC difference in the power module is needed.
[0104] In an embodiment, after the step of obtaining the third-time maximum SOC difference value of the power module and obtaining a third comparison result between the third-time maximum SOC difference value and a third preset ratio, the method further includes:
[0105] If it is determined that the third comparison result is that the third-time maximum SOC difference value is greater than the third preset ratio, the second target battery pack is powered off, the battery pack with the minimum battery state of charge in the power module is obtained as a third target battery pack, and the third target battery pack is charged until the third target battery pack has the maximum state of charge in the power module.
[0106] In the embodiment, if it is determined that the third comparison result is that the third-time maximum SOC difference value is greater than the third preset ratio, it indicates that there is a case of a relatively large power difference in the power module. At this time, the second target battery pack is powered off first, the battery pack with the minimum battery state of charge in the power module is obtained as a third target battery pack, and the third target battery pack is charged until the third target battery pack has the maximum state of charge in the power module. In the above manner, intelligent charging control of the power module is realized to prevent the case of too large power difference among the battery packs in the power module.
[0107] In an embodiment, if it is determined that the reverse current is greater than a first preset current value or it is determined that the forward current is greater than a second preset current value, it is determined that the synchronous rectification control condition is met, wherein the second preset current value is greater than the first preset current value; if it is determined that the fault prompt information is generated, it is determined that the fault alarm condition is met.
[0108] In the embodiment, if the synchronous rectification control condition or the fault alarm condition is met in any one of the above control steps of charging the plurality of battery packs in the power module based on the preset charging strategy, the currently executed step is directly exited, and the charging / discharging is stopped and the corresponding operation is performed.
[0109] More specifically, when the power module controller determines that the synchronous rectification control condition is met, and determines that the reverse current is greater than the first preset current value (for example, the first preset current value is set to 1A), the synchronous rectification module (for example, a synchronous rectification MOS tube, the synchronous rectification module has a connection relationship with the power module) included in the power module controller is turned off, thereby realizing reverse synchronous rectification processing of the power module. After the synchronous rectification module included in the power module controller is turned off, it can be further determined whether the forward current is greater than the second preset current value (for example, the second preset current value is set to 8A), and if it is determined that the forward current is greater than the second preset current value, the synchronous rectification module included in the power module controller is turned on, thereby realizing forward synchronous rectification processing of the power module.
[0110] More specifically, when the power module controller determines that the fault alarm condition is met, it means that the fault prompt information has been generated, at this time, the user is directly prompted to perform corresponding fault processing for troubleshooting.
[0111] In an embodiment, the discharging of the plurality of battery packs in the power module based on the preset discharging strategy comprises:
[0112] obtaining a current total number of parallel connection of the plurality of battery packs in the power module;
[0113] if it is determined that the current total number of parallel connection is greater than a first preset number of parallel connection, obtaining a fourth time maximum SOC difference value of the power module, and obtaining a fourth comparison result between the fourth time maximum SOC difference value and a second preset proportion;
[0114] if it is determined that the fourth comparison result is that the fourth time maximum SOC difference value is greater than the second preset proportion, obtaining voltage values of the battery packs in the power module, and sequentially powering on the battery packs in descending order of the voltage values of the battery packs.
[0115] In the embodiment, when it is determined that the power module is currently in the discharging state, the current total number of parallel connection of the battery packs in the power module is acquired first, and it is determined whether the total number is greater than a first preset parallel connection number (e.g., 2). When it is determined that the total number of parallel connection is greater than the first preset parallel connection number, the maximum SOC difference value of the power module at a fourth time is acquired first, and a fourth comparison result between the maximum SOC difference value at the fourth time and a second preset proportion (e.g., 20% in the foregoing example) is acquired. When it is determined that the fourth comparison result is that the maximum SOC difference value at the fourth time is greater than the second preset proportion, the voltage values of the battery packs in the power module are acquired, and the battery packs are sequentially powered on in descending order of the voltage values, thereby completing the discharging operation.
[0116] In an embodiment, after the current total number of parallel connection of the battery packs in the power module is acquired, the method further includes:
[0117] If it is determined that the total number of parallel connection is less than or equal to the first preset parallel connection number, a fifth time maximum SOC difference value of the power module is acquired, and a fifth comparison result between the fifth time maximum SOC difference value and a third preset proportion is acquired.
[0118] If it is determined that the fifth comparison result is that the fifth time maximum SOC difference value is greater than the third preset proportion, a battery pack with a maximum battery state of charge in the power module is acquired as a fourth target battery pack, and the fourth target battery pack is powered on.
[0119] If it is determined that the fifth comparison result is that the fifth time maximum SOC difference value is less than or equal to the third preset proportion, the voltage values of the battery packs in the power module are acquired, and the battery packs are sequentially powered on in descending order of the voltage values.
[0120] After the step of determining that the total number of parallel connection is greater than the first preset parallel connection number, the maximum SOC difference value of the power module at a fourth time is acquired, and a fourth comparison result between the maximum SOC difference value at the fourth time and a second preset proportion is acquired, the method further includes:
[0121] If it is determined that the fourth comparison result is that the maximum SOC difference value at the fourth time is less than or equal to the second preset proportion, the voltage values of the battery packs in the power module are acquired, and the battery packs are sequentially powered on in descending order of the voltage values.
[0122] In the embodiment, if it is determined that the current total number of parallel connection is less than or equal to the first preset number of parallel connection, a fifth comparison result between the fifth maximum SOC difference value of the power module at the fifth time and a third preset ratio needs to be further confirmed. If it is determined that the fifth comparison result is that the fifth maximum SOC difference value is greater than the third preset ratio, only the battery pack with the current maximum battery state of charge needs to be powered on, and other battery packs do not need to be powered on. If it is determined that the fifth comparison result is that the fifth maximum SOC difference value is less than or equal to the third preset ratio, or when it is determined that the current total number of parallel connection is greater than the first preset number of parallel connection and it is determined that the fourth comparison result is that the fourth maximum SOC difference value is less than or equal to the second preset ratio, the voltage values of the battery packs in the power module are obtained, and the battery packs are sequentially powered on in descending order of the voltage values of the battery packs.
[0123] The fault prompting unit 130 is configured to obtain preset fault prompting information to perform fault prompting if it is determined that the voltage normal range determination result is not within the voltage normal range.
[0124] In the embodiment, when the power module controller determines that the voltage normal range determination result is not within the voltage normal range, the preset fault prompting information can be directly obtained to perform fault prompting, so as to prompt the user to troubleshoot the power module or the inverter.
[0125] It can be seen that the embodiment of the device can finely control the charging and discharging process control and fault detection between the power module and the inverter in the intelligent home power storage control system, and ensure the stability of system operation.
[0126] The intelligent control device of the power module can be implemented in the form of a computer program, which can run on a computer device as shown in Figure 5 .
[0127] Please refer to Figure 5 , Figure 5 is a schematic block diagram of a computer device provided by an embodiment of the present application. The computer device integrates any of the intelligent control devices of the power module provided by the embodiments of the present application.
[0128] Please refer to Figure 5 , the computer device 400 includes a processor 402, a memory, and a network interface 405 connected through a system bus 401, wherein the memory can include a storage medium 403 and an internal memory 404.
[0129] The storage medium 403 can store an operating system 4031 and a computer program 4032. The computer program 4032 includes program instructions, which, when executed, can cause the processor 402 to perform the intelligent control method of the power module.
[0130] The processor 402 is configured to provide computing and control capabilities to support the operation of the entire computer device.
[0131] The internal memory 404 provides an environment for the computer program 4032 in the storage medium 403 to run, and the computer program 4032, when executed by the processor 402, can cause the processor 402 to perform the intelligent control method of the power module.
[0132] The network interface 405 is configured to perform network communication with other devices. Those skilled in the art can understand that the network interface 405 can be implemented by a network card, a network adapter, or the like. Figure 5 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0133] The processor 402 is configured to run the computer program 4032 stored in the memory to implement the intelligent control method of the power module.
[0134] It should be understood that, in the embodiments of the present application, the processor 402 can be a central processing unit (CPU), and the processor 402 can also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.
[0135] Those of ordinary skill in the art can understand that all or part of the processes in the above-described embodiments can be completed by a computer program instructing related hardware. The computer program includes program instructions, and the computer program can be stored in a storage medium, which is a computer-readable storage medium. The program instructions are executed by at least one processor in the computer system to implement the process steps of the above-described embodiments.
[0136] Therefore, the present application further provides a computer readable storage medium. The computer readable storage medium stores a computer program, wherein the computer program comprises program instructions. The program instructions, when executed by a processor, cause the processor to perform the intelligent control method of the power module.
[0137] The storage medium can be a U disk, a mobile hard disk, a read-only memory (ROM), a magnetic disk or an optical disk, and various computer readable storage media that can store program codes.
[0138] Those skilled in the art can understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized in electronic hardware, computer software or a combination of both. In order to clearly illustrate the interchangeability of hardware and software, the components and steps of each example have been described in the above description in general terms. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. A person skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0139] In several embodiments provided by the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of each unit is only a logical function division, and actual implementation can have another division manner. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed.
[0140] The steps in the method embodiments of the present application can be adjusted, combined and deleted in sequence according to actual needs. The units in the device embodiments of the present application can be combined, divided and deleted according to actual needs. In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit.
[0141] The integrated unit, if realized in the form of a software functional unit and sold or used as an independent product, can be stored in a storage medium. Based on such understanding, the technical solutions of the present application essentially or say the parts that make contributions to the prior art, or the whole or part of the technical solutions can be embodied in the form of a software product, which is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a terminal or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present application.
[0142] The above merely illustrates the specific embodiments of the present application, but the protection scope of the present application is not limited thereto, and any skilled person in the art can easily think of various equivalent modifications or replacements within the technical range disclosed by the present application, and these modifications or replacements shall be covered within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims
1. An intelligent control method for a power module, applied to a power module controller, characterized in that, The power module controller is connected to both the power module and the inverter; the intelligent control method for the power module includes: If the power module controller is powered on at low voltage, the power supply voltage of the power module is obtained, and the normal voltage range of the power supply voltage is determined. If the voltage normal range determination result is determined to be within the normal voltage range, then the power module charges / discharges several battery packs based on the preset charging / discharging strategy until the preset fault alarm condition or synchronous rectification control condition is met, at which point charging / discharging stops and the corresponding operation is executed. If the voltage normal range determination result is determined to be outside the voltage normal range, then a preset fault prompt message is obtained to provide a fault prompt. The charging / discharging of several battery packs in the power module based on a preset charging / discharging strategy includes charging several battery packs in the power module based on a preset charging strategy, which includes: Obtain the maximum SOC difference of the power module at a first moment, and obtain a first comparison result between the maximum SOC difference at the first moment and a first preset ratio; If it is determined that the first comparison result is that the maximum SOC difference at the first moment is greater than the first preset ratio, then the battery pack with the minimum state of charge in the power module is obtained as the first target battery pack, and the first target battery pack is charged until the first target battery pack has the maximum state of charge in the power module. Obtain the maximum SOC difference of the power module at a second moment, and obtain a second comparison result between the maximum SOC difference at the second moment and a second preset ratio; wherein the second preset ratio is less than the first preset ratio; If it is determined that the second comparison result is that the maximum SOC difference at the second moment is greater than the second preset ratio, then the first target battery pack is powered off, the battery pack with the minimum state of charge in the power module is obtained as the second target battery pack, and the second target battery pack is charged until the second target battery pack has the maximum state of charge in the power module. Obtain the maximum SOC difference of the power module at a third time, and obtain a third comparison result between the maximum SOC difference at the third time and a third preset ratio; wherein the third preset ratio is less than the second preset ratio; If the third comparison result is determined to be that the maximum SOC difference at the third time is less than or equal to the third preset ratio, then the voltage value of each battery pack in the power module is obtained, and each battery pack is powered on in ascending order of voltage value until all battery packs in the power module have the maximum state of charge.
2. The method according to claim 1, characterized in that, The system charges / discharges several battery packs in the power module based on a preset charging / discharging strategy until a preset fault alarm condition or synchronous rectification control condition is met, at which point charging / discharging stops and corresponding operations are performed, including: Enter a waiting state and obtain the current request type; If the current request type is determined to be a charging request, then several battery packs in the power module are charged based on a preset charging strategy until the fault alarm condition or the synchronous rectification control condition is met, at which point charging stops and the corresponding operation is performed. If the current request type is determined to be a discharge request, then the power module discharges several battery packs based on a preset discharge strategy until the fault alarm condition or the synchronous rectification control condition is met, at which point the discharge stops and the corresponding operation is executed.
3. The method according to claim 1, characterized in that, After the steps of obtaining the maximum SOC difference of the power module at a first moment and obtaining a first comparison result between the maximum SOC difference at the first moment and a first preset ratio, the method further includes: If it is determined that the first comparison result is that the maximum SOC difference at the first moment is less than or equal to the first preset ratio, then the maximum SOC difference at the first moment is taken as the maximum SOC difference at the second moment, and the process returns to the step of obtaining the maximum SOC difference at the second moment of the power module and obtaining the second comparison result between the maximum SOC difference at the second moment and the second preset ratio. After the steps of obtaining the maximum SOC difference of the power module at a second time and obtaining a second comparison result between the maximum SOC difference at the second time and a second preset ratio, the method further includes: If the second comparison result is determined to be that the maximum SOC difference at the second moment is less than or equal to the second preset ratio, then the maximum SOC difference at the second moment is taken as the maximum SOC difference at the third moment, and the process returns to the step of obtaining the maximum SOC difference at the third moment of the power module and obtaining the third comparison result between the maximum SOC difference at the third moment and the third preset ratio.
4. The method according to claim 1, characterized in that, After the steps of obtaining the maximum SOC difference of the power module at a third time and obtaining the third comparison result between the maximum SOC difference at the third time and a third preset ratio, the method further includes: If the third comparison result is determined to be that the maximum SOC difference at the third moment is greater than the third preset ratio, then the second target battery pack is powered off, and the battery pack with the minimum state of charge in the power module is obtained as the third target battery pack. The third target battery pack is then charged until the third target battery pack has the maximum state of charge in the power module.
5. The method according to any one of claims 1, 3-4, characterized in that, If it is determined that the reverse current is greater than the first preset current value or the forward current is greater than the second preset current value, then the synchronous rectification control condition is satisfied, wherein the second preset current value is greater than the first preset current value; if it is determined that a fault prompt message has been generated, then the fault alarm condition is satisfied.
6. The method according to claim 2, characterized in that, The discharge of several battery packs in the power module based on a preset discharge strategy includes: Obtain the current total number of battery packs operating in parallel within the power module; If it is determined that the current total number of parallel units is greater than the first preset number of parallel units, then the maximum SOC difference of the power module at the fourth moment is obtained, and the fourth comparison result between the maximum SOC difference at the fourth moment and the second preset ratio is obtained. If the fourth comparison result is determined to be that the maximum SOC difference at the fourth moment is greater than the second preset ratio, then the voltage value of each battery pack in the power module is obtained, and each battery pack is powered on in descending order of its voltage value.
7. The method according to claim 6, characterized in that, After the step of obtaining the current total number of battery packs in the power module that are connected in parallel, the method further includes: If it is determined that the current total number of parallel units is less than or equal to the first preset number of parallel units, then the maximum SOC difference of the power module at the fifth moment is obtained, and the fifth comparison result between the maximum SOC difference at the fifth moment and the third preset ratio is obtained. If it is determined that the fifth comparison result is that the maximum SOC difference at the fifth moment is greater than the third preset ratio, then the battery pack with the maximum battery state of charge in the power module is obtained as the fourth target battery pack, and the fourth target battery pack is powered on. If the fifth comparison result is determined to be that the maximum SOC difference at the fifth moment is less than or equal to the third preset ratio, then the voltage value of each battery pack in the power module is obtained, and each battery pack is powered on in descending order of its voltage value. After the step of obtaining the maximum SOC difference of the power modules at a fourth moment if it is determined that the current total number of parallel units is greater than the first preset number of parallel units, and obtaining the fourth comparison result between the maximum SOC difference at the fourth moment and the second preset ratio, the method further includes: If the fourth comparison result is determined to be that the maximum SOC difference at the fourth moment is less than or equal to the second preset ratio, then the voltage value of each battery pack in the power module is obtained, and each battery pack is powered on in descending order of its voltage value.
8. An intelligent control device for a power module, configured in a power module controller, characterized in that, The power module controller is connected to both the power module and the inverter; the intelligent control device for the power module includes: The voltage normal range judgment unit is used to obtain the power supply voltage of the power module and determine the voltage normal range judgment result of the power supply voltage if the power module controller has been powered on at low voltage. The charging / discharging control unit is used to charge / discharge several battery packs in the power module based on a preset charging / discharging strategy if the voltage normal range determination result is within the voltage normal range, until the preset fault alarm condition or synchronous rectification control condition is met, and then stop charging / discharging and execute the corresponding operation. The fault indication unit is used to obtain preset fault indication information to indicate a fault if the voltage normal range determination result is that the voltage is not within the normal range. The charging and discharging control unit is specifically used for: Obtain the maximum SOC difference of the power module at a first moment, and obtain a first comparison result between the maximum SOC difference at the first moment and a first preset ratio; If it is determined that the first comparison result is that the maximum SOC difference at the first moment is greater than the first preset ratio, then the battery pack with the minimum state of charge in the power module is obtained as the first target battery pack, and the first target battery pack is charged until the first target battery pack has the maximum state of charge in the power module. Obtain the maximum SOC difference of the power module at a second moment, and obtain a second comparison result between the maximum SOC difference at the second moment and a second preset ratio; wherein the second preset ratio is less than the first preset ratio; If it is determined that the second comparison result is that the maximum SOC difference at the second moment is greater than the second preset ratio, then the first target battery pack is powered off, the battery pack with the minimum state of charge in the power module is obtained as the second target battery pack, and the second target battery pack is charged until the second target battery pack has the maximum state of charge in the power module. Obtain the maximum SOC difference of the power module at a third time, and obtain a third comparison result between the maximum SOC difference at the third time and a third preset ratio; wherein the third preset ratio is less than the second preset ratio; If the third comparison result is determined to be that the maximum SOC difference at the third time is less than or equal to the third preset ratio, then the voltage value of each battery pack in the power module is obtained, and each battery pack is powered on in ascending order of voltage value until all battery packs in the power module have the maximum state of charge.
9. A computer device, characterized in that, The computer device includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, it implements the intelligent control method for the power module as described in any one of claims 1-7.
Citation Information
Patent Citations
Intelligent equalization control system for battery pack
CN117748681A
On-line emergency power supply
CN201528217U