Adjustment method and system, MBMU, readable storage medium and computer program product
The total power of the multi-packet battery system is dynamically adjusted through MBMU, which solves the problems of unbalanced power distribution and overcurrent faults, and achieves the stability and safety of system performance.
Patent Information
- Application Number
- CN202411714421.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-27
- Publication Date
- 2025-02-18
AI Technical Summary
How to dynamically adjust the total power of a multi-packet battery system to achieve balanced power distribution of each battery pack and avoid overcurrent or performance degradation.
Obtain the power correction coefficient and available power of each battery pack through MBMU, adjust the power correction coefficient according to the status of the battery pack (online state, non-online state, overcurrent fault state, etc.), calculate and dynamically adjust the total power of the multi-package battery system. .
The balance of the power distribution of each battery pack in a multi-package battery system is achieved, reducing the risk of overcurrent due to excessive total power and the risk of performance reduction due to excessive total power.
Smart Images

Figure CN119459452A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of battery management, and in particular to an adjustment method, an adjustment system, an MBMU, a computer-readable storage medium, and a computer program product. Background Art
[0002] BMS (Battery Management System) is the core control unit of the power battery. Its main functions include: battery physical parameter collection and monitoring, battery protection, battery status estimation, charge and discharge control, etc. The multi-pack BMS system can be divided into three levels of architecture. The first level is the voltage, temperature and current collector, the second level is the controller of each battery pack (ie SBMU (Subsystem Battery Management Unit, power battery single pack controller)), and the third level is the main controller (ie MBMU (Main Battery Management Unit, power battery multi-pack main controller)) used to control and coordinate multiple SBMUs. Summary of the invention
[0003] The inventors found that for a multi-pack BMS system with a three-level architecture, the MBMU is required to coordinate the available power allowed for charging and discharging sent by each SBMU, and send the integrated total power to the VCU (Vehicle Control Unit) to request power and drive mechanical equipment. Therefore, how to dynamically adjust the total power of the multi-pack battery system to achieve balanced power distribution for each battery pack in the multi-pack battery system is a problem that needs to be solved.
[0004] In view of this, the present disclosure proposes an adjustment method. According to some embodiments of the first aspect of the present disclosure, an adjustment method is provided, which is executed by a power battery multi-pack main controller MBMU, including: obtaining an electric energy correction coefficient of each battery pack stored in a multi-pack battery system; obtaining the available electric energy of each battery pack; adjusting the electric energy correction coefficient of each battery pack according to the state of each battery pack; and calculating the total electric energy of the multi-pack battery system according to the adjusted electric energy correction coefficient of each battery pack and the available electric energy of each battery pack.
[0005] In some embodiments, the state of each battery pack includes an online state and an offline state. Adjusting the power correction coefficient of each battery pack according to the state of each battery pack includes: determining the number of online battery packs according to the state of each battery pack; and adjusting the power correction coefficient of each battery pack according to the number of online battery packs.
[0006] In some embodiments, adjusting the power correction coefficient of each battery pack according to the number of battery packs online includes: adjusting the power correction coefficient of the battery packs that are not online to 0 when the number of battery packs online is inconsistent with the total number of battery packs in the multi-pack battery system; adjusting the power correction coefficient of the battery packs that are online to the product of the power correction coefficient of the corresponding battery pack and a predetermined ratio, wherein the predetermined ratio is the ratio of the total number of battery packs in the multi-pack battery system to the number of battery packs online.
[0007] In some embodiments, adjusting the power correction coefficient of each battery pack according to the number of battery packs online also includes: when the number of battery packs online is consistent with the total number of battery packs in the multi-pack battery system, not adjusting the power correction coefficient of each battery pack.
[0008] In some embodiments, the state of each battery pack includes an overcurrent fault state and a non-overcurrent fault state. Adjusting the electric energy correction coefficient of each battery pack according to the state of each battery pack includes: determining whether there is a battery pack with an overcurrent fault in the multi-pack battery system according to the state of each battery pack; and adjusting the electric energy correction coefficient of each battery pack according to whether there is a battery pack with an overcurrent fault in the multi-pack battery system.
[0009] In some embodiments, based on whether there is a battery pack with an overcurrent fault in the multi-pack battery system, adjusting the electric energy correction coefficient of each battery pack includes: in the case where there is a battery pack with an overcurrent fault in the multi-pack battery system, for each battery pack with the overcurrent fault, reducing the electric energy correction coefficient of the battery pack with the overcurrent fault every first predetermined period of time until the electric energy correction coefficient of the battery pack with the overcurrent fault is zero or the overcurrent fault is eliminated.
[0010] In some embodiments, based on whether there is a battery pack with an overcurrent fault in the multi-pack battery system, adjusting the electric energy correction coefficient of each battery pack also includes: when the overcurrent fault of the battery pack with the overcurrent fault is eliminated, increasing the electric energy correction coefficient of the battery pack with the overcurrent fault every second predetermined time until the electric energy correction coefficient of the battery pack with the overcurrent fault is a first predetermined threshold, wherein the first predetermined threshold is greater than the electric energy correction coefficient of the battery pack with the overcurrent fault before adjustment.
[0011] In some embodiments, adjusting the power correction coefficient of each battery pack according to whether there is a battery pack with overcurrent fault in the multi-pack battery system also includes: if there is no battery pack with overcurrent fault in the multi-pack battery system, not adjusting the power correction coefficient of each battery pack.
[0012] In some embodiments, reducing the power correction coefficient of a battery pack with an overcurrent fault at intervals of a first predetermined time includes: reducing the power correction coefficient of the battery pack with an overcurrent fault by a second predetermined threshold at intervals of a first predetermined time according to the degree of overcurrent of the battery pack with an overcurrent fault.
[0013] In some embodiments, the overcurrent degree of the battery pack with an overcurrent fault is calculated based on the available power and the actually distributed power of the battery pack with the overcurrent fault.
[0014] In some embodiments, the adjustment method further includes: storing the adjusted power correction coefficient of each battery pack.
[0015] In some embodiments, the available power of each battery pack is calculated based on parameters of each battery pack.
[0016] In some embodiments, the parameter of each battery pack includes at least one of a battery state of charge (SOC) of each battery pack, a voltage of a battery cell of each battery pack, and a temperature of a battery cell of each battery pack.
[0017] In some embodiments, the electrical energy includes at least one of current and power.
[0018] According to some embodiments of the second aspect of the present disclosure, a power battery multi-pack controller MBMU is provided, including: a first acquisition unit, configured to acquire an electric energy correction coefficient of each battery pack stored in the multi-pack battery system; a second acquisition unit, configured to acquire available electric energy of each battery pack; an adjustment unit, configured to adjust the electric energy correction coefficient of each battery pack according to the state of each battery pack; and a calculation unit, configured to calculate the total electric energy of the multi-pack battery system according to the adjusted electric energy correction coefficient of each battery pack and the available electric energy of each battery pack.
[0019] According to some embodiments of the third aspect of the present disclosure, a power battery multi-pack main controller MBMU is provided, comprising: a memory and a processor coupled to the memory, wherein the processor is configured to execute the adjustment method in any one of the above embodiments based on instructions stored in the memory.
[0020] According to some embodiments of the fourth aspect of the present disclosure, an adjustment system is provided, comprising: the power battery multi-pack main controller MBMU in any one of the above embodiments.
[0021] In some embodiments, the adjustment system further includes: a power battery pack controller SBMU, configured to report the status of the controlled battery pack to the MBMU.
[0022] In some embodiments, the SBMU is further configured to calculate the overcurrent degree of the battery pack with overcurrent fault according to the available power and the actual distributed power of the battery pack with overcurrent fault, and report the overcurrent degree to the MBMU.
[0023] In some embodiments, the SBMU is further configured to calculate the available power of the battery pack according to the parameters of the battery pack, and report the available power of the battery pack to the MBMU.
[0024] According to some embodiments of the fifth aspect of the present disclosure, a computer-readable storage medium is provided, on which computer instructions are stored, and when the instructions are executed by a processor, the adjustment method in any of the above embodiments is implemented.
[0025] According to some embodiments of the sixth aspect of the present disclosure, a computer program product is provided, comprising computer instructions, which implement the adjustment method in any of the above embodiments when executed by a processor.
[0026] In the above embodiment, MBMU obtains the power correction coefficient of each battery pack and the available power of each battery pack, which helps to adjust the power correction coefficient of each battery pack in the future. By adjusting the power correction coefficient of each battery pack according to the state of each battery pack, a more accurate power correction coefficient of each battery pack can be obtained, and the total power of the multi-pack battery system is calculated according to the adjusted power correction coefficient of each battery pack and the available power of each battery pack, thereby realizing dynamic adjustment of the power correction coefficient of each battery pack according to the state of each battery pack and dynamic adjustment of the total power of the multi-pack battery system according to the state of each battery pack, ensuring the balance of power distribution of each battery pack in the multi-pack battery system and reducing the risk of overcurrent of the battery pack due to excessive total power or reduced performance of the multi-pack battery system due to too little total power. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] The accompanying drawings, which constitute a part of the specification, illustrate embodiments of the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0028] The present disclosure can be more clearly understood from the following detailed description with reference to the accompanying drawings.
[0029] Figure 1 Schematic diagrams showing some embodiments of the adjustment method of the present disclosure.
[0030] Figure 2 Schematic diagram showing some embodiments of the multi-pack battery management system of the present disclosure.
[0031] Figure 3 Schematic diagrams showing other embodiments of the adjustment method of the present disclosure.
[0032] Figure 4 Schematic diagram showing some embodiments of the MBMU of the present disclosure.
[0033] Figure 5 Schematic diagrams showing other embodiments of the MBMU of the present disclosure.
[0034] Figure 6Schematic diagrams showing some embodiments of the adjustment system of the present disclosure. DETAILED DESCRIPTION
[0035] Various exemplary embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. It should be noted that the relative arrangement of components and steps, numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present disclosure unless otherwise specifically stated.
[0036] At the same time, it should be understood that for the convenience of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship.
[0037] The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the present disclosure, its application, or uses.
[0038] Technologies, methods, and equipment known to ordinary technicians in the relevant art may not be discussed in detail, but where appropriate, the technologies, methods, and equipment should be considered part of the specification.
[0039] In all examples shown and discussed herein, any specific values should be interpreted as merely exemplary and not as limiting. Therefore, other examples of the exemplary embodiments may have different values.
[0040] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.
[0041] Figure 1 Schematic diagrams showing some embodiments of the adjustment method of the present disclosure.
[0042] like Figure 1 As shown, the adjustment method includes steps 110 to 140, and the adjustment method is executed by the MBMU.
[0043] The control relationship between MBMU and SBMU is as follows: Figure 2 Schematic diagram showing some embodiments of the multi-pack battery management system of the present disclosure.
[0044] like Figure 2 As shown, taking a multi-pack battery management system including n SBMUs (SBMU1, SBMU2, SBMU3, and SBMUn) as an example, the MBMU can control n SBMUs in parallel. Among them, the positive poles of SBMU1, SBMU2, SBMU3, and SBMUn are connected to the positive pole of the MBMU, and the negative poles of SBMU1, SBMU2, SBMU3, and SBMUn are connected to the negative pole of the MBMU.
[0045] In step 110 , the power correction factor of each battery pack stored in the multi-pack battery system is obtained.
[0046] For example, the MBMU can read the energy correction factor of each battery pack stored in the EEPROM (Electrically Erasable Programmable Read Only Memory).
[0047] In some embodiments, taking n battery packs as an example, the power correction coefficients may be, for example, r1, r2, r3 ... rn. The stored power correction coefficient of each battery pack may be the power correction coefficient adjusted in the last driving cycle.
[0048] In step 120 , available power of each battery pack is obtained.
[0049] In some embodiments, the available power of each battery pack is calculated based on the parameters of each battery pack. For example, the available power of each battery pack may be calculated by the SBMU of each battery pack based on the parameters of each battery pack. Taking n battery packs as an example and taking the available power as the available current as an example, the available currents of multiple battery packs may be, for example, C1, C2, C3...Cn.
[0050] For example, the parameters of each battery pack include at least one of the SOC (State of Charge) of each battery pack, the voltage of the battery cell of each battery pack, and the temperature of the battery cell of each battery pack.
[0051] By calculating the available power of each battery pack based on the real-time parameters of each battery pack, the real-time and reliability of dynamic adjustment of the total power of the multi-pack battery system is guaranteed.
[0052] In some embodiments, the available electrical energy may be, for example, at least one of available current and available power.
[0053] In some embodiments, before the MBMU obtains the power correction coefficient of each battery pack and the available power of each battery pack in the multi-pack battery system, the SBMU corresponding to each battery pack can be awakened first, for example, by sending a wake-up signal to the SBMU corresponding to each battery pack to wake up the SBMU.
[0054] In step 130 , the power correction factor of each battery pack is adjusted according to the state of each battery pack.
[0055] The power correction factor for calculating the total power of the multi-pack battery system is determined by adjusting the power correction factor of each battery pack.
[0056] By dynamically adjusting the power correction coefficient of each battery pack according to the status of each battery pack, the power correction coefficient of each battery pack can be dynamically determined, which helps to dynamically adjust the total power of the multi-pack battery system, flexibly control the total power of the multi-pack battery system, and flexibly indirectly control the power allocated to each battery pack.
[0057] In some embodiments, in the case where the state of each battery pack includes an online state and an offline state, how to adjust the power correction coefficient of each battery pack is as follows.
[0058] First, the number of online battery packs is determined according to the status of each battery pack; finally, the power correction factor of each battery pack is adjusted according to the number of online battery packs.
[0059] In some embodiments, the online state of the battery pack can be understood as the battery pack being in an upper high-voltage state, and the offline state of the battery pack can be understood as the battery pack being in a lower high-voltage state.
[0060] In some embodiments, how to adjust the power correction factor of each battery pack according to the number of online battery packs is described in detail as follows.
[0061] When the number of online battery packs is inconsistent with the total number of battery packs in the multi-pack battery system, the electric energy correction coefficient of the battery pack in the offline state is adjusted to 0, and the electric energy correction coefficient of the battery pack in the online state is adjusted to the product of the electric energy correction coefficient of the corresponding battery pack and a predetermined ratio, wherein the predetermined ratio is the ratio of the total number of battery packs in the multi-pack battery system to the number of online battery packs.
[0062] For example, if the total number of online battery packs and offline battery packs is n, and the number of online battery packs is m, then the predetermined ratio is n / m. Taking the first battery pack in the offline state as an example, the power correction coefficient r1 corresponding to the first battery pack is adjusted to 0. At this time, the total current C of the multi-pack battery system is 0 r1+r2 C2+r3 (n / m) C3+…rn (n / m) Cn.
[0063] When the number of online battery packs is inconsistent with the total number of battery packs in the multi-pack battery system, that is, when there is a battery pack that has suffered a serious fault and has been powered off, the power correction coefficient of each battery pack can be dynamically adjusted according to the number of online battery packs and the battery packs that have been powered off, so as to dynamically determine the total power of the multi-pack battery system, and normally provide power to the online battery packs, so that the mechanical equipment where the multi-pack battery system is located can be in a normally drivable state, reducing the risk of serious consequences caused by the inability to drive the mechanical equipment where the multi-pack battery system is located.
[0064] When the number of online battery packs is consistent with the total number of battery packs in the multi-pack battery system, the power correction factor of each battery pack is not adjusted.
[0065] In some embodiments, for the case where the state of each battery pack includes an overcurrent fault state and a non-overcurrent fault state, how to adjust the power correction coefficient of each battery pack is as follows.
[0066] First, according to the status of each battery pack, it is determined whether there is a battery pack with overcurrent fault in the multi-pack battery system; finally, according to whether there is a battery pack with overcurrent fault in the multi-pack battery system, the power correction coefficient of each battery pack is adjusted.
[0067] In some embodiments, how to adjust the power correction factor of each battery pack according to whether there is a battery pack with an overcurrent fault in a multi-pack battery system is described in detail as follows.
[0068] In the case where a battery pack with an overcurrent fault exists in a multi-pack battery system, for each battery pack with the overcurrent fault, the electric energy correction coefficient of the battery pack with the overcurrent fault is reduced every first predetermined time period until the electric energy correction coefficient of the battery pack with the overcurrent fault is zero or the overcurrent fault is eliminated.
[0069] For example, the power correction coefficient of the battery pack with overcurrent fault may be reduced by reducing the second predetermined threshold value every first predetermined time according to the overcurrent degree of the battery pack with overcurrent fault.
[0070] For example, if an overcurrent fault occurs in the first battery pack and the overcurrent degree is 10%, the corresponding power correction coefficient can be reduced by 10% per second.
[0071] In some embodiments, the overcurrent degree of a battery pack with an overcurrent fault is calculated based on the available power and the actual distributed power of the battery pack with the overcurrent fault. For example, the overcurrent degree of the battery pack with the overcurrent fault may be calculated by the SBMU of the battery pack with the overcurrent fault based on the available power and the actual distributed power of the battery pack with the overcurrent fault.
[0072] For example, the available current of a battery pack with an overcurrent fault is 100 amperes, but the current actually allocated to the battery pack with an overcurrent fault is 110 amperes, and the overcurrent degree at this time is 10%.
[0073] When the overcurrent fault of the battery pack is eliminated, the electric energy correction coefficient of the battery pack with the overcurrent fault is increased every second predetermined time until the electric energy correction coefficient of the battery pack with the overcurrent fault is a first predetermined threshold value, wherein the first predetermined threshold value is greater than the electric energy correction coefficient of the battery pack with the overcurrent fault before adjustment.
[0074] For example, the power correction factor of the battery pack with overcurrent fault is increased by 1% per second, and the first predetermined threshold value may be, for example, 1.1 times of the power correction factor of the battery pack with overcurrent fault before adjustment.
[0075] By making the first predetermined threshold value larger than the electric energy correction coefficient of the battery pack with overcurrent fault before adjustment, it helps to ensure the performance of the battery pack with overcurrent fault when the overcurrent fault is eliminated.
[0076] In the case where there is no battery pack with overcurrent fault in the multi-pack battery system, the power correction factor of each battery pack is not adjusted.
[0077] In the event of a battery pack overcurrent fault, the total power of the multi-pack battery system can be dynamically adjusted by dynamically adjusting the power correction coefficient of each battery pack. This helps reduce the power allocated to the battery pack with the overcurrent fault and reduces the risk of damage to the battery pack due to the overcurrent fault.
[0078] In addition, when the overcurrent fault is eliminated, the total power of the multi-pack battery system can be restored by dynamically increasing the power correction coefficient of the battery pack whose overcurrent fault has been eliminated, which helps to restore the power of the battery pack whose overcurrent fault has been eliminated and ensures the normal performance of the mechanical equipment where the multi-pack battery system is located.
[0079] In step 140 , the total power of the multi-pack battery system is calculated based on the adjusted power correction coefficient of each battery pack and the available power of each battery pack.
[0080] In some embodiments, the total power of the multi-pack battery system is calculated by summing the product of the power correction coefficient of each battery pack and the adjusted available power. Taking n battery packs as an example, the total current C=r1 C1+r2 C2+r3 C3+…rn Cn.
[0081] If an overcurrent fault occurs in a battery pack, the battery pack will be damaged. Therefore, compared to directly determining the total power of the multi-pack battery system by calculating the sum of the available power of multiple battery packs, the above adjustment method takes into account the differences between different battery packs (such as differences in capacitance and internal resistance), and can reduce the total power of the multi-pack battery system by reducing the power correction coefficient of the battery pack when an overcurrent fault occurs in a battery pack. When the total power is reduced, the power allocated to the battery pack with an overcurrent fault can also be reduced to eliminate the overcurrent fault.
[0082] Compared to directly calculating the total power of a multi-pack battery system based on the minimum value of the available power of multiple battery packs, the above adjustment method takes into account the performance of the multi-pack battery system. This is because if a smaller power is provided to the battery pack, the performance of the multi-pack battery system will be directly reduced. The above adjustment method dynamically adjusts the total power of the multi-pack battery system by dynamically adjusting the power correction coefficient of the battery pack, which helps to ensure the overall performance of the multi-pack battery system.
[0083] In some embodiments, if the battery pack switches from an online state to an offline state, or an overcurrent fault occurs, the power correction factor of each battery pack continues to be adjusted.
[0084] In some embodiments, the MBMU may store the adjusted power correction factor for each battery pack.
[0085] For example, it can be stored in EEPROM.
[0086] For example, when the multi-pack battery system is powered off, the adjusted electric energy correction coefficient may be stored.
[0087] In the above embodiment, MBMU obtains the power correction coefficient of each battery pack and the available power of each battery pack, which helps to adjust the power correction coefficient of each battery pack in the future. By adjusting the power correction coefficient of each battery pack according to the state of each battery pack, a more accurate power correction coefficient of each battery pack can be obtained, and the total power of the multi-pack battery system is calculated according to the adjusted power correction coefficient of each battery pack and the available power of each battery pack, thereby realizing dynamic adjustment of the power correction coefficient of each battery pack according to the state of each battery pack and dynamic adjustment of the total power of the multi-pack battery system according to the state of each battery pack, ensuring the balance of power distribution of each battery pack in the multi-pack battery system and reducing the risk of overcurrent of the battery pack due to excessive total power or reduced performance of the multi-pack battery system due to too little total power.
[0088] Figure 3 Schematic diagrams showing other embodiments of the adjustment method of the present disclosure.
[0089] like Figure 3 As shown, the adjustment method includes steps 310 to 380 .
[0090] In step 310 , the MBMU wakes up the SBMUs corresponding to the battery packs in the multi-pack battery system and identifies the number of online battery packs.
[0091] In other words, the status of the battery packs in the multi-pack battery system can be online or offline, and the number of online battery packs refers to the number of battery packs that are online.
[0092] In step 320 , the MBMU reads the stored power correction factor of each battery pack.
[0093] In step 330 , the SBMU calculates the available power of the corresponding battery pack.
[0094] In step 340 , the SBMU sends the calculated available power of the corresponding battery pack to the MBMU.
[0095] In step 350 , the MBMU adjusts the power correction factor of each battery pack according to the status of each battery pack.
[0096] In step 360 , the MBMU calculates the total power of the multi-pack battery system based on the adjusted power correction factor of each battery pack and the available power calculated in step 330 .
[0097] In step 370 , it is determined whether a low voltage or overcurrent fault occurs in the aforementioned online battery pack.
[0098] If a low voltage or overcurrent fault occurs, step 350 is executed again; if a low voltage or overcurrent fault does not occur, step 380 is continued.
[0099] In step 380 , the adjusted power correction factor of each battery pack is stored.
[0100] In the above embodiment, by dynamically adjusting the power correction coefficient of each battery pack according to the state of each battery pack, a more accurate power correction coefficient of each battery pack can be obtained, and the total power of the multi-pack battery system is calculated by the adjusted power correction coefficient of each battery pack, thereby realizing dynamic adjustment of the total power of the multi-pack battery system, ensuring the balance of power distribution of each battery pack in the multi-pack battery system, and reducing the risk of battery pack overcurrent due to excessive total power or performance degradation of the multi-pack battery system due to insufficient total power.
[0101] Figure 4 Schematic diagram showing some embodiments of the MBMU of the present disclosure.
[0102] like Figure 4 As shown, the MBMU 40 includes a first acquisition unit 41 , a second acquisition unit 42 , an adjustment unit 43 and a calculation unit 44 .
[0103] The first acquisition unit 41 is configured to acquire the power correction coefficient of each battery pack stored in the multi-pack battery system.
[0104] The second acquisition unit 42 is configured to acquire available electric energy of each battery pack.
[0105] In some embodiments, the available power of each battery pack is calculated based on parameters of each battery pack.
[0106] In some embodiments, the parameter of each battery pack includes at least one of a battery state of charge (SOC) of each battery pack, a voltage of a battery cell of each battery pack, and a temperature of a battery cell of each battery pack.
[0107] In some embodiments, the electrical energy includes at least one of current and power.
[0108] The adjustment unit 43 is configured to adjust the power correction coefficient of each battery pack according to the state of each battery pack.
[0109] In some embodiments, the state of each battery pack includes an online state and an offline state, and the adjustment unit 43 is further configured to determine the number of online battery packs according to the state of each battery pack; and adjust the power correction coefficient of each battery pack according to the number of online battery packs.
[0110] In some embodiments, the adjustment unit 43 is further configured to adjust the electric energy correction coefficient of the battery pack in the offline state to 0 when the number of battery packs online is inconsistent with the total number of battery packs in the multi-pack battery system; and adjust the electric energy correction coefficient of the battery pack in the online state to the product of the electric energy correction coefficient of the corresponding battery pack and a predetermined ratio, wherein the predetermined ratio is the ratio of the total number of battery packs in the multi-pack battery system to the number of battery packs online.
[0111] In some embodiments, the adjustment unit 43 is further configured to not adjust the power correction coefficient of each battery pack when the number of battery packs online is consistent with the total number of battery packs in the multi-pack battery system.
[0112] In some embodiments, the state of each battery pack includes an overcurrent fault state and a non-overcurrent fault state, and the adjustment unit 43 is further configured to determine whether there is a battery pack with an overcurrent fault in the multi-pack battery system based on the state of each battery pack; and adjust the electric energy correction coefficient of each battery pack based on whether there is a battery pack with an overcurrent fault in the multi-pack battery system.
[0113] In some embodiments, the adjustment unit 43 is also configured to, in the event that a battery pack with an overcurrent fault exists in a multi-pack battery system, reduce the electric energy correction coefficient of the battery pack with the overcurrent fault at intervals of a first predetermined time for each battery pack with the overcurrent fault until the electric energy correction coefficient of the battery pack with the overcurrent fault is zero or the overcurrent fault is eliminated.
[0114] In some embodiments, the adjustment unit 43 is further configured to increase the electric energy correction coefficient of the battery pack with the overcurrent fault at intervals of a second predetermined time when the overcurrent fault of the battery pack with the overcurrent fault is eliminated, until the electric energy correction coefficient of the battery pack with the overcurrent fault reaches a first predetermined threshold, wherein the first predetermined threshold is greater than the electric energy correction coefficient of the battery pack with the overcurrent fault before adjustment.
[0115] In some embodiments, the adjustment unit 43 is further configured to not adjust the power correction coefficient of each battery pack when there is no battery pack with overcurrent fault in the multi-pack battery system.
[0116] In some embodiments, the adjustment unit 43 is further configured to reduce the power correction coefficient of the battery pack with overcurrent fault by reducing the second predetermined threshold every first predetermined time according to the overcurrent degree of the battery pack with overcurrent fault.
[0117] In some embodiments, the overcurrent degree of the battery pack with an overcurrent fault is calculated based on the available power and the actually distributed power of the battery pack with the overcurrent fault.
[0118] The calculation unit 44 is configured to calculate the total power of the multi-pack battery system according to the adjusted power correction coefficient of each battery pack and the available power of each battery pack.
[0119] In some embodiments, the MBMU 40 further includes a storage unit configured to store the adjusted power correction factor of each battery pack.
[0120] In the above embodiment, by dynamically adjusting the power correction coefficient of each battery pack according to the state of each battery pack, a more accurate power correction coefficient of each battery pack can be obtained, and the total power of the multi-pack battery system is calculated by the adjusted power correction coefficient of each battery pack, thereby realizing dynamic adjustment of the total power of the multi-pack battery system, ensuring the balance of power distribution of each battery pack in the multi-pack battery system, and reducing the risk of battery pack overcurrent due to excessive total power or performance degradation of the multi-pack battery system due to insufficient total power.
[0121] Figure 5 Schematic diagrams showing other embodiments of the MBMU of the present disclosure.
[0122] like Figure 5As shown, the MBMU 50 of this embodiment includes: a memory 51 and a processor 52 coupled to the memory 51 , and the processor 52 is configured to execute the adjustment method in any one of the aforementioned embodiments based on the instructions stored in the memory 51 .
[0123] The memory 51 may include, for example, a system memory, a fixed non-volatile storage medium, etc. The system memory may store, for example, an operating system, an application program, a boot loader, and other programs.
[0124] MBMU50 may also include an input / output interface 53, a network interface 54, a storage interface 55, etc. These interfaces 53, 54, 55, the memory 51, and the processor 52 may be connected, for example, via a bus 56. The input / output interface 53 provides a connection interface for input / output devices such as a display, a mouse, a keyboard, a touch screen, a microphone, and a speaker. The network interface 54 provides a connection interface for various networked devices. The storage interface 55 provides a connection interface for external storage devices such as an SD card and a USB flash drive.
[0125] In the above embodiment, by dynamically adjusting the power correction coefficient of each battery pack according to the state of each battery pack, a more accurate power correction coefficient of each battery pack can be obtained, and the total power of the multi-pack battery system is calculated by the adjusted power correction coefficient of each battery pack, thereby realizing dynamic adjustment of the total power of the multi-pack battery system, ensuring the balance of power distribution of each battery pack in the multi-pack battery system, and reducing the risk of battery pack overcurrent due to excessive total power or performance degradation of the multi-pack battery system due to insufficient total power.
[0126] Figure 6 Schematic diagrams showing some embodiments of the adjustment system of the present disclosure.
[0127] like Figure 6 As shown, the adjustment system 60 includes the MBMU 61 in any one of the above-mentioned embodiments.
[0128] In some embodiments, the adjustment system 60 further includes a SBMU configured to report the status of the controlled battery pack to the MBMU.
[0129] In some embodiments, the SBMU is further configured to calculate the overcurrent degree of the battery pack with overcurrent fault according to the available power and the actual distributed power of the battery pack with overcurrent fault, and report the overcurrent degree to the MBMU.
[0130] In some embodiments, the SBMU is further configured to calculate the available power of the battery pack according to the parameters of the battery pack, and report the available power of the battery pack to the MBMU.
[0131] In the above embodiment, by dynamically adjusting the power correction coefficient of each battery pack according to the state of each battery pack, a more accurate power correction coefficient of each battery pack can be obtained, and the total power of the multi-pack battery system is calculated by the adjusted power correction coefficient of each battery pack, thereby realizing dynamic adjustment of the total power of the multi-pack battery system, ensuring the balance of power distribution of each battery pack in the multi-pack battery system, and reducing the risk of battery pack overcurrent due to excessive total power or performance degradation of the multi-pack battery system due to insufficient total power.
[0132] In some embodiments, a computer program product is protected, including a computer program or an instruction, which implements the above-mentioned adjustment method when the computer program or instruction is executed by a processor. The computer program product includes a computer program carried on a computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the MBMU, or installed from a storage device, or installed from a ROM. When the computer program is executed by the CPU, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.
[0133] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more computer-usable non-transient storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0134] So far, the adjustment method, system, MBMU, readable storage medium and computer program product of the present disclosure have been described in detail. In order to avoid obscuring the concept of the present disclosure, some details known in the art are not described. Based on the above description, those skilled in the art can fully understand how to implement the technical solution disclosed herein.
[0135] The method and system of the present disclosure may be implemented in many ways. For example, the method and system of the present disclosure may be implemented by software, hardware, firmware, or any combination of software, hardware, and firmware. The above order of steps for the method is for illustration only, and the steps of the method of the present disclosure are not limited to the order specifically described above, unless otherwise specifically stated. In addition, in some embodiments, the present disclosure may also be implemented as a program recorded in a recording medium, which includes machine-readable instructions for implementing the method according to the present disclosure. Therefore, the present disclosure also covers a recording medium storing a program for executing the method according to the present disclosure.
[0136] Although some specific embodiments of the present disclosure have been described in detail by way of example, it should be understood by those skilled in the art that the above examples are for illustration only and are not intended to limit the scope of the present disclosure. It should be understood by those skilled in the art that the above embodiments may be modified without departing from the scope and spirit of the present disclosure. The scope of the present disclosure is defined by the appended claims.
Claims
1. An adjustment method, executed by a power battery multi-pack master controller MBMU, comprising: Obtaining the power correction factor of each battery pack stored in a multi-pack battery system; Obtaining available electrical energy of each battery pack; Adjusting the power correction coefficient of each battery pack according to the state of each battery pack; The total electric energy of the multi-pack battery system is calculated according to the adjusted electric energy correction coefficient of each battery pack and the available electric energy of each battery pack.
2. The adjustment method according to claim 1, wherein: The state of each battery pack includes an online state and an offline state. The adjusting the electric energy correction coefficient of each battery pack according to the state of each battery pack includes: Determine the number of online battery packs according to the status of each battery pack; The electric energy correction coefficient of each battery pack is adjusted according to the number of online battery packs.
3. The adjustment method according to claim 2, wherein: The adjusting the electric energy correction coefficient of each battery pack according to the number of online battery packs includes: When the number of online battery packs is inconsistent with the total number of battery packs in the multi-pack battery system, adjusting the power correction coefficient of the battery pack in the offline state to 0; The power correction coefficient of the battery pack in the online state is adjusted to the product of the power correction coefficient of the corresponding battery pack and a predetermined ratio, wherein the predetermined ratio is the ratio of the total number of battery packs in the multi-pack battery system to the number of battery packs online.
4. The adjustment method according to claim 3, wherein: The adjusting the electric energy correction coefficient of each battery pack according to the number of online battery packs further includes: When the number of the battery packs online is consistent with the total number of battery packs in the multi-pack battery system, the electric energy correction coefficient of each battery pack is not adjusted.
5. The adjustment method according to any one of claims 1 to 4, wherein: The state of each battery pack includes an overcurrent fault state and a non-overcurrent fault state. The adjusting the electric energy correction coefficient of each battery pack according to the state of each battery pack includes: Determining, according to the state of each battery pack, whether there is a battery pack with an overcurrent fault in the multi-pack battery system; The electric energy correction coefficient of each battery pack is adjusted according to whether there is a battery pack with the overcurrent fault in the multi-pack battery system.
6. The adjustment method according to claim 5, wherein: The adjusting the electric energy correction coefficient of each battery pack according to whether there is a battery pack with the overcurrent fault in the multi-pack battery system includes: In the case where a battery pack with the overcurrent fault exists in the multi-pack battery system, for each battery pack with the overcurrent fault, the electric energy correction coefficient of the battery pack with the overcurrent fault is reduced at first predetermined intervals until the electric energy correction coefficient of the battery pack with the overcurrent fault is zero or the overcurrent fault is eliminated.
7. The adjustment method according to claim 6, wherein: The adjusting the electric energy correction coefficient of each battery pack according to whether there is a battery pack with the overcurrent fault in the multi-pack battery system further includes: When the overcurrent fault of the battery pack with the overcurrent fault is eliminated, the electric energy correction coefficient of the battery pack with the overcurrent fault is increased every second predetermined time until the electric energy correction coefficient of the battery pack with the overcurrent fault is a first predetermined threshold value, wherein the first predetermined threshold value is greater than the electric energy correction coefficient of the battery pack with the overcurrent fault before adjustment.
8. The adjustment method according to claim 6, wherein: The adjusting the electric energy correction coefficient of each battery pack according to whether there is a battery pack with the overcurrent fault in the multi-pack battery system further includes: In the case that there is no battery pack with the overcurrent fault in the multi-pack battery system, the electric energy correction coefficient of each battery pack is not adjusted.
9. The adjustment method according to claim 6, wherein: The step of reducing the electric energy correction coefficient of the battery pack with overcurrent fault every first predetermined time period includes: According to the overcurrent degree of the battery pack with the overcurrent fault, the electric energy correction coefficient of the battery pack with the overcurrent fault is reduced by reducing the second predetermined threshold value every first predetermined time.
10. The adjustment method according to claim 9, wherein: The overcurrent degree of the battery pack with the overcurrent fault is calculated based on the available electric energy and the actually distributed electric energy of the battery pack with the overcurrent fault.
11. The adjustment method according to any one of claims 1 to 4, further comprising: The adjusted electric energy correction coefficient of each battery pack is stored.
12. The adjustment method according to any one of claims 1 to 4, wherein: The available electric energy of each battery pack is calculated according to the parameters of each battery pack.
13. The adjustment method according to claim 12, wherein: The parameter of each battery pack includes at least one of a battery state of charge (SOC) of each battery pack, a voltage of a battery cell of each battery pack, and a temperature of a battery cell of each battery pack.
14. The adjustment method according to any one of claims 1 to 4, wherein: The electrical energy includes at least one of current and power.
15. A power battery multi-pack master controller MBMU, comprising: A first acquisition unit is configured to acquire an electric energy correction coefficient of each battery pack stored in the multi-pack battery system; A second acquisition unit is configured to acquire available electric energy of each battery pack; an adjustment unit, configured to adjust the electric energy correction coefficient of each battery pack according to the state of each battery pack; The calculation unit is configured to calculate the total electric energy of the multi-pack battery system according to the adjusted electric energy correction coefficient of each battery pack and the available electric energy of each battery pack.
16. A power battery multi-pack master controller MBMU, comprising: Memory; and A processor coupled to the memory, wherein the processor is configured to execute the adjustment method according to any one of claims 1 to 14 based on instructions stored in the memory.
17. An adjustment system comprising: A power battery multi-pack main controller MBMU as claimed in claim 15 or 16.
18. The adjustment system according to claim 17, further comprising: The power battery pack controller SBMU is configured to report the status of the controlled battery pack to the MBMU.
19. The adjustment system according to claim 17 or 18, wherein: The SBMU is further configured to calculate an overcurrent degree of the battery pack with an overcurrent fault according to the available power and the actual distributed power of the battery pack with an overcurrent fault, and report the overcurrent degree to the MBMU.
20. The adjustment system according to claim 17 or 18, wherein: The SBMU is further configured to calculate the available power of the battery pack according to the parameters of the battery pack, and report the available power of the battery pack to the MBMU.
21. A computer-readable storage medium having computer instructions stored thereon, wherein the instructions, when executed by a processor, implement the adjustment method according to any one of claims 1 to 14.
22. A computer program product, comprising computer instructions, wherein when the computer instructions are executed by a processor, the adjustment method according to any one of claims 1 to 14 is implemented.
Citation Information
Cited By
Adjustment method and system, MBMU, readable storage medium, and computer program product
WO2026113422A1