Method and device for determining electric quantity balance scheme of storage battery pack and electronic equipment
By adjusting the balance circuit access solution to meet the preset range of operational safety changes, the problem of unbalanced battery capacity in each battery pack is solved, and the effect of battery balance, extending service life and improving safety is achieved.
Patent Information
- Application Number
- CN202510188150.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-20
- Publication Date
- 2025-05-13
AI Technical Summary
The problem of unbalanced battery capacity of each battery in existing battery packs affects capacity utilization, accelerates battery aging and causes safety problems.
By acquiring the access data of the battery access equalization circuit based on the first equalization circuit access scheme, the equalization circuit access scheme is adjusted to meet the preset range of operational safety changes until a reasonable equalization circuit access scheme is determined as the battery pack power balance scheme.
It effectively balances the power of each battery in the battery pack, extends the service life of the battery pack, improves utilization rate, and ensures the safety of the battery during use.
Smart Images

Figure CN119995100A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of storage batteries, and in particular to a method, device and electronic equipment for determining a battery pack power balance solution. Background Art
[0002] With the continuous advancement of life and technology, batteries have become an indispensable energy storage tool in industrial production and daily life. As a key energy storage component, the stability and reliability of battery performance are crucial.
[0003] At present, during the use of batteries, due to the influence of various factors, there is often an imbalance in the amount of electricity between the batteries. This imbalance not only affects the utilization rate of the battery capacity, but also causes overcharge and over-discharge of some batteries, thereby accelerating battery aging and causing safety problems.
[0004] The problem of unbalanced power among the batteries in the existing battery pack has become a technical problem that needs to be solved urgently in the industry. Summary of the invention
[0005] The present invention provides a method, device and electronic equipment for determining a battery pack power balance scheme to solve the problem of unbalanced power of batteries in an existing battery pack, thereby balancing the power of the battery pack and increasing the service life of the batteries.
[0006] According to one aspect of the present invention, a method for determining a battery pack power balancing solution is provided, wherein the battery pack includes a plurality of batteries, and the determination method includes:
[0007] Acquiring access data of the battery accessing the equalizing circuit based on the first equalizing circuit access scheme;
[0008] When the operation safety variation of the battery under the current access data does not meet the preset range, adjusting the first equalizing circuit access scheme and forming a second equalizing circuit access scheme according to the current operation parameters of the battery;
[0009] The access data is acquired again based on the first balancing circuit access scheme and / or the second balancing circuit access scheme until the operating safety variation of the battery under the current access data satisfies the preset range, and the current balancing circuit access scheme is determined to be the battery pack power balancing scheme.
[0010] Optionally, before acquiring the access data of the battery accessing the equalizing circuit based on the first equalizing circuit access solution, the method further includes:
[0011] Obtaining operating parameters of the battery;
[0012] Determining the remaining power of the battery according to the operating parameters;
[0013] Determining the first balancing circuit access scheme according to the remaining power of the battery;
[0014] Wherein, the operating parameters include the voltage, current and internal resistance of the battery.
[0015] Optionally, before adjusting the first balancing circuit access scheme according to the current operating parameters of the battery and forming the second balancing circuit access scheme, the method further includes:
[0016] Acquiring the operating status information of the battery under the current access data;
[0017] Determine the amount of change in the battery power according to the operating status information;
[0018] Determining the operational safety variation according to the battery charge variation and temperature variation;
[0019] Wherein, the operating status information includes voltage, current and temperature.
[0020] Optionally, adjusting the first balancing circuit access scheme and forming a second balancing circuit access scheme according to current operating parameters of the battery includes:
[0021] Obtaining the operating parameters of the battery again;
[0022] determining the current power level of the battery according to the operating parameters;
[0023] Adjusting the first equalization circuit access scheme according to the difference feedback adjustment algorithm and the current power of the battery;
[0024] Wherein, the operating parameters include voltage, current and internal resistance.
[0025] Optionally, after determining the current power level of the battery according to the operating parameter, the method further includes:
[0026] The second balancing circuit access scheme is formed according to a fuzzy logic algorithm and the current power level of the battery.
[0027] Optionally, adjusting the first equalization circuit access scheme according to the difference feedback adjustment algorithm and the current power of the battery includes:
[0028] Get the current power of each battery in the battery pack and record it as SOC1-SOC n ;
[0029] Determine the average power SOC of the battery pack according to the current power of each batteryavg ;
[0030] The difference between the current power of each battery and the average power is determined based on the current power of each battery and the average power, and recorded as ΔSOC1-ΔSOC n ;
[0031] The first balancing circuit access scheme is adjusted according to the difference between each battery and the average power; wherein n is the number of batteries in the battery group.
[0032] Optionally, acquiring the access data again based on the first balancing circuit access solution and / or the second balancing circuit access solution includes:
[0033] Determine the actual access solution according to the minimum cost of the operation of the balancing circuit and the minimum cost of the equipment;
[0034] The access data is determined according to the actual access plan.
[0035] According to another aspect of the present invention, a device for determining a battery pack power balance scheme is provided, wherein the battery pack includes a plurality of batteries, and the device for determining a battery pack power balance scheme includes:
[0036] An acquisition module; used for acquiring access data of the battery accessing the equalization circuit based on the first equalization circuit access scheme;
[0037] An adjustment module; used for adjusting the first equalizing circuit access scheme and forming a second equalizing circuit access scheme according to the current operating parameters of the battery when the operating safety variation of the battery under the current access data does not meet the preset range;
[0038] A determination module; used to obtain the access data again based on the first balancing circuit access scheme and / or the second balancing circuit access scheme, until the operating safety change of the battery under the current access data meets the preset range, and determine that the current balancing circuit access scheme is the battery pack power balancing scheme.
[0039] According to another aspect of the present invention, there is provided an electronic device, comprising: one or more processors;
[0040] a storage device for storing one or more programs,
[0041] When the one or more programs are executed by the one or more processors, the one or more processors implement any of the above-mentioned methods for determining a battery pack power balancing solution of the present invention.
[0042] According to another aspect of the present invention, a storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, the method for determining any of the battery pack power balancing solutions described above in the present invention is implemented.
[0043] The technical solution of the embodiment of the present invention first obtains the access data of the battery based on the first balancing circuit access scheme. If the operational safety variation of the battery does not meet the preset range under the current access data, the access scheme of the first balancing circuit is adjusted or a second balancing circuit access scheme is formed according to the current operating parameters of the battery. The access data is obtained again according to the access scheme of the first balancing circuit and the access scheme of the second balancing circuit until the operational safety variation of the battery meets the preset range under the current access data, and the current balancing circuit scheme is determined to be the power balancing scheme of the battery group. The embodiment of the present invention continuously adjusts the access scheme of the balancing circuit through the operating parameters of the battery and obtains new access data until the operational safety variation of the adjusted battery group meets the preset range, and the balancing circuit access scheme is determined to be the power balancing scheme of the battery group. The balancing circuit adjusts the power of each battery in the battery group so that the power of each battery in the battery group is not much different, which can not only effectively balance the power of each battery in the battery group, but also extend the service life of the battery group, improve the utilization rate of the battery group, and ensure the safety of the battery during use.
[0044] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0046] Figure 1 A flow chart of a method for determining a battery pack power balancing solution provided by an embodiment of the present invention;
[0047] Figure 2 A flowchart of another method for determining a battery pack power balancing solution provided by an embodiment of the present invention;
[0048] Figure 3 A flowchart of another method for determining a battery pack power balancing solution provided by an embodiment of the present invention;
[0049] Figure 4A flowchart of another method for determining a battery pack power balancing solution provided by an embodiment of the present invention;
[0050] Figure 5 A flowchart of another method for determining a battery pack power balancing solution provided by an embodiment of the present invention;
[0051] Figure 6 A flow chart of adjusting a first equalization circuit access scheme according to a difference feedback adjustment algorithm provided in an embodiment of the present invention;
[0052] Figure 7 A flowchart of another method for determining a battery pack power balancing solution provided by an embodiment of the present invention;
[0053] Figure 8 A schematic diagram of the structure of a device for determining a battery pack power balance solution provided by an embodiment of the present invention;
[0054] Fig. 9 A schematic structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0055] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0056] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0057] Figure 1A flowchart of a method for determining a battery pack power balance scheme provided by an embodiment of the present invention, which can be applied to battery pack charging and discharging conditions. The method can be executed by a device for determining a battery pack power balance scheme, which can be implemented in the form of hardware and / or software.
[0058] like Figure 1 As shown, the method for determining the battery pack power balancing solution provided by the embodiment of the present invention includes:
[0059] S110: Acquire battery access data for accessing an equalizing circuit based on a first equalizing circuit access solution.
[0060] Specifically, when charging and discharging a battery pack, there are differences in the power of each battery in the battery pack, and a reasonable balancing circuit access scheme needs to be selected to balance the power of each battery in the battery pack. Before determining a reasonable balancing circuit access scheme, it is necessary to first obtain the access data of the battery under the first balancing circuit access scheme. The first balancing circuit access scheme may be a scheme for connecting each battery in the battery pack to the balancing circuit, and the access data may be the charging current and discharging current of each battery in the battery pack connected to the balancing circuit.
[0061] S120: When the operational safety variation of the battery under the current access data does not meet the preset range, adjust the first balancing circuit access scheme according to the current operating parameters of the battery and form a second balancing circuit access scheme.
[0062] Specifically, after the access data of the battery accessing the equalizing circuit is determined according to the first equalizing circuit access scheme, the battery is accessed to the equalizing circuit with the current access data. After the access, if the operation safety variation of the battery does not meet the preset range, it means that the first equalizing circuit access scheme is unreasonable at this time, and it is necessary to adjust the first equalizing circuit access scheme according to the current operation parameters of the battery, or generate a second equalizing circuit access scheme according to the current operation parameters of the battery. Among them, the operation safety variation of the battery can be the amount of change of the battery power and the amount of change of the temperature, and the preset range is set according to actual needs. Exemplarily, after the battery is accessed to the equalizing circuit according to the current access data, the difference between the battery with the most power and the battery with the least power in the battery group is not within the preset range after a certain preset time, indicating that the amount of change of the battery power after the battery is accessed to the equalizing circuit does not meet the preset range, and then it is determined that the current first equalizing circuit access scheme is unreasonable. It is necessary to obtain the operation parameters of the battery again, adjust the first equalizing circuit access scheme according to the operation parameters of the battery, or generate a second equalizing circuit access scheme according to the new battery operation parameters.
[0063] S130, obtaining access data again based on the first balancing circuit access scheme and / or the second balancing circuit access scheme until the operational safety variation of the battery under the current access data satisfies a preset range, and determining that the current balancing circuit access scheme is a battery pack power balancing scheme.
[0064] Specifically, when the first balancing circuit access scheme is unreasonable, the first balancing circuit access scheme is adjusted according to the current operating parameters of the battery and the second balancing circuit access scheme is generated. The access data of the battery access to the balancing circuit is obtained again according to the first balancing circuit access scheme or the second balancing circuit access scheme, and it is determined whether the operating safety variation of the battery meets the preset range under the current access data. If the range is met, the current balancing circuit access scheme is determined to be the power balancing scheme of the battery pack. If the range is not met, the first balancing circuit access scheme and the second balancing power access scheme are continued to be adjusted according to the operating parameters of the battery until the operating safety variation of the battery meets the preset range under the current access data, and the current balancing circuit access scheme is determined to be the power balancing scheme of the battery pack.
[0065] The method for determining the battery pack power balancing scheme provided by the embodiment of the present invention first obtains the access data of the battery access equalization circuit based on the first equalization circuit access scheme. If the operation safety variation of the battery does not meet the preset range under the current access data, the access scheme of the first equalization circuit is adjusted or the second equalization circuit access scheme is formed according to the current operation parameters of the battery. The access data is obtained again according to the access scheme of the first equalization circuit and the access scheme of the second equalization circuit until the operation safety variation of the battery meets the preset range under the current access data, and the current equalization circuit scheme is determined to be the power balancing scheme of the battery pack. The embodiment of the present invention continuously adjusts the access scheme of the equalization circuit through the operation parameters of the battery and obtains new access data until the operation safety variation of the adjusted battery pack meets the preset range, and the equalization circuit access scheme is determined to be the power balancing scheme of the battery pack. The equalization circuit adjusts the power of each battery in the battery pack so that the power of each battery in the battery pack is not much different, which can not only effectively balance the power of each battery in the battery pack, but also extend the service life of the battery pack, improve the utilization rate of the battery pack, and ensure the safety of the battery during use.
[0066] Optional, Figure 2 A flowchart of another method for determining a battery pack power balance solution provided by an embodiment of the present invention. Figure 2 The method for determining a battery pack power balancing solution provided by an embodiment of the present invention includes:
[0067] S210: Obtain operating parameters of the battery.
[0068] Specifically, before the battery pack is connected to the equalization circuit, it is necessary to first obtain the operating parameters of the battery, and determine the first equalization circuit connection scheme of the battery according to the operating parameters of the battery. The operating parameters may include the voltage, current and internal resistance of the battery.
[0069] S220: Determine the remaining power of the battery according to the operating parameters.
[0070] Specifically, after obtaining the operating parameters of the battery, the battery power can be determined according to the operating parameters of the battery. After obtaining the voltage of the battery, the battery power can be determined by a voltage measurement method. According to the characteristics of the battery, there is a certain correspondence between its voltage and power. By replacing the voltage information of the battery and combining it with the voltage-power characteristic curve, the current power of the battery can be determined. The power of the battery can be determined by the charge and discharge current of the battery. The power of the battery can also be determined according to the internal resistance measurement method. After calculating the internal resistance of the battery, the power of the battery is determined according to the internal resistance-power characteristic curve. After obtaining the operating parameters of the battery, the remaining power of the battery can be determined in the above manner. The embodiment of the present invention does not specifically limit the method for determining the remaining power of the battery, which can be selected according to actual needs.
[0071] S230: Determine a first balancing circuit access scheme according to the remaining power of the battery.
[0072] Specifically, after obtaining the remaining power of each battery in the battery pack, the first balancing circuit access scheme can be determined according to the remaining power of the crude battery. After determining the power of each battery, the first balancing circuit access scheme can be determined according to the power of the battery. Exemplarily, when the battery is connected to the balancing circuit for charging, the balancing circuit resistance corresponding to the battery with the most power is adjusted to be larger so that its charging current is smaller; the balancing circuit resistance corresponding to the battery with the least power is adjusted to be smaller so that its charging current is larger. The first balancing circuit access scheme is determined according to the power of the battery, so as to obtain the access data of the battery under the first balancing circuit access scheme.
[0073] S240: Acquire battery access data for accessing the equalizing circuit based on the first equalizing circuit access solution.
[0074] S250: When the operational safety variation of the battery under the current access data does not meet the preset range, the first balancing circuit access scheme is adjusted according to the current operating parameters of the battery and a second balancing circuit access scheme is formed.
[0075] S260, obtaining access data again based on the first balancing circuit access scheme and / or the second balancing circuit access scheme until the operating safety variation of the battery under the current access data satisfies a preset range, and determining that the current balancing circuit access scheme is a battery pack power balancing scheme.
[0076] Optional, Figure 3 A flowchart of another method for determining a battery pack power balance solution provided by an embodiment of the present invention. Figure 3 The method for determining a battery pack power balancing solution provided by an embodiment of the present invention includes:
[0077] S310: Acquire battery access data for accessing the equalizing circuit based on the first equalizing circuit access solution.
[0078] S320: Obtain the operating status information of the battery under the current access data.
[0079] Specifically, after the storage battery is connected to the equalization circuit according to the current connection data, the operation status information of the storage battery under the current connection data is obtained. The operation status information includes the voltage, current and temperature information of the storage battery after the storage battery is connected to the equalization circuit.
[0080] S330: Determine the battery charge change according to the operating status information.
[0081] Specifically, after obtaining the operating status information of the battery after being connected to the balancing circuit under the current access data, it is also necessary to determine the change in the battery power according to the operating status information of the battery at this time. The battery power at this time can be determined by the above voltage measurement method. The battery power at this time can also be determined by the ampere-hour integration method. After obtaining the charge and discharge current of the battery, the current is integrated to determine the battery power. The specific calculation method is: SOC = SOC0-∫(Idt) / C n Among them, SOC is the current power of the battery, SOC0 is the initial power of the battery, I is the charge and discharge current of the battery, t is the charge and discharge time of the battery, C n The above method can be used to determine the amount of electricity after the battery is connected to the equalization circuit, and the change in the amount of electricity after the battery is connected to the equalization circuit can be calculated based on the initial amount of electricity.
[0082] S340: Determine an operational safety change according to a battery charge change and a battery temperature change.
[0083] Specifically, after the battery is connected to the balancing circuit, the power and temperature of each battery are determined, and then the power change and temperature change of each battery after the battery is connected to the balancing circuit can be determined, and the operation safety change of the battery is determined according to the power change and temperature change of the battery. After the battery is connected to the balancing circuit, the operation safety change of the battery after the battery is connected to the balancing circuit is determined according to the change of the battery power and the change of the temperature, and then whether the battery connection data is reasonable is determined according to the operation safety change.
[0084] S350: When the operational safety variation of the battery under the current access data does not meet the preset range, the first balancing circuit access scheme is adjusted according to the current operating parameters of the battery and a second balancing circuit access scheme is formed.
[0085] S360, obtaining access data again based on the first balancing circuit access scheme and / or the second balancing circuit access scheme until the operational safety variation of the battery under the current access data satisfies a preset range, and determining that the current balancing circuit access scheme is a battery pack power balancing scheme.
[0086] Optional, Figure 4 A flowchart of another method for determining a battery pack power balance solution provided by an embodiment of the present invention. Figure 4 The method for determining a battery pack power balancing solution provided by an embodiment of the present invention includes:
[0087] S410: Acquire battery access data for accessing an equalizing circuit based on a first equalizing circuit access solution.
[0088] S420: When the operational safety variation of the battery under the current access data does not satisfy a preset range, the operational parameters of the battery are acquired again.
[0089] Specifically, after the battery is connected to the balancing circuit according to the current access data, if the operational safety variation of the battery does not meet the preset range, it means that the current access data is unreasonable. The reason for the unreasonable access data may be that the previously acquired operating parameters of the battery were inaccurate, resulting in an unreasonable first balancing circuit access scheme. Therefore, at this time, the battery has been connected to the balancing circuit, and the battery power has changed. It is necessary to obtain the operating parameters of the battery again in order to adjust the first balancing circuit access scheme or generate a second balancing access scheme. Among them, the operating parameters of the battery include voltage, current and internal resistance.
[0090] S430: Determine the current power level of the battery according to the operating parameters.
[0091] Specifically, because the battery has been connected to the balancing circuit according to the current access data, the power of each battery will change, and the current power of the battery needs to be determined based on the operating parameters of the battery acquired again. The specific method for determining the current power of the battery can be any of the above-mentioned voltage measurement method, ampere-hour integration method and internal resistance measurement method. The embodiment of the present invention does not limit this, and a suitable method can be selected according to actual needs.
[0092] S440: Adjust the first balancing circuit access scheme according to the difference feedback adjustment algorithm and the current power of the battery.
[0093] Specifically, under the current access data of the battery, the operational safety variation of the battery does not meet the preset range, indicating that the first balancing circuit inclusion scheme at this time is unreasonable, and the first balancing circuit access scheme needs to be readjusted. After determining the power of each battery according to the operating parameters of the battery again, the first balancing circuit access scheme is adjusted according to the power of each battery at this time, and the access scheme of the first balancing circuit can be adjusted according to the current power of the battery through the difference feedback adjustment algorithm. Among them, the difference feedback adjustment algorithm adjusts the charging current and discharging current of each battery after it is connected to the balancing circuit according to the power difference between the batteries.
[0094] S450, obtaining access data again based on the first balancing circuit access scheme and / or the second balancing circuit access scheme until the operational safety variation of the battery under the current access data satisfies a preset range, and determining that the current balancing circuit access scheme is a battery pack power balancing scheme.
[0095] Optional, Figure 5 A flowchart of another method for determining a battery pack power balance solution provided by an embodiment of the present invention. Figure 5 The method for determining a battery pack power balancing solution provided by an embodiment of the present invention includes:
[0096] S510: Acquire battery access data for accessing an equalizing circuit based on a first equalizing circuit access solution.
[0097] S520: When the operational safety variation of the battery under the current access data does not satisfy the preset range, the operational parameters of the battery are obtained again.
[0098] S530: Determine the current power level of the battery according to the operating parameters.
[0099] S540: Adjust the first balancing circuit access scheme according to the difference feedback adjustment algorithm and the current power of the battery.
[0100] S550: forming a second balancing circuit access scheme according to a fuzzy logic algorithm and the current power level of the battery.
[0101] Specifically, under the current access data of the battery, the operational safety variation of the battery does not meet the preset range, which means that the first balancing circuit inclusion plan at this time is unreasonable and the first balancing circuit access plan needs to be readjusted. After reacquiring the power of each battery, a second balancing circuit access plan can also be formed according to the fuzzy logic algorithm and the current power of each battery. After obtaining the current power of each battery, the power of each battery is sorted, and the power of the battery with the power in the middle is used as the standard power of the battery. The fuzzy set is defined according to the difference with the standard power. The fuzzy set includes "negative large, negative small, zero, positive small and positive large. Among them, negative large refers to a battery whose current power is greatly different from the standard power and the power is less than the standard power, negative small refers to a battery whose current power is slightly different from the standard power and the power is less than the standard power, zero refers to a battery whose current power is not much different from the standard power, and positive large refers to a battery whose current power is greatly different from the standard power and the power is The positive small refers to a battery whose current power is greater than the standard power, and the positive small refers to a battery whose current power is less than the standard power and whose power is greater than the standard power. Then, a fuzzy rule base is established, and different fuzzy sets correspond to different fuzzy rules. Exemplarily, if the battery is charged when connected to the balancing circuit, if the fuzzy set is negative large, it is necessary to increase the charging current, and then adjust the internal resistance of the balancing circuit corresponding to the battery to become smaller. The embodiment of the present invention forms a second balancing circuit adjustment scheme according to the current power of each battery through a fuzzy logic algorithm, which further protects the battery and increases the battery life.
[0102] S560, obtaining access data again based on the first balancing circuit access scheme and / or the second balancing circuit access scheme until the operational safety variation of the battery under the current access data satisfies a preset range, and determining that the current balancing circuit access scheme is a battery pack power balancing scheme.
[0103] Optional, Figure 6 A flowchart of adjusting the first equalization circuit access scheme according to the difference feedback adjustment algorithm provided by the embodiment of the present invention. Figure 6 , the method for adjusting the first equalization circuit access scheme according to the difference feedback adjustment algorithm provided by the embodiment of the present invention includes:
[0104] S610, obtain the current power of each battery in the battery pack and record it as SOC1-SOC n .
[0105] Specifically, before adjusting the first equalization circuit access scheme according to the difference feedback adjustment algorithm, it is necessary to first obtain the current power of each battery in the battery pack and record the current power of each battery as SOC1-SOC n.. Where n is the number of batteries in the battery pack.
[0106] S620: Determine the average power SOC of the battery pack according to the current power of each battery. avg .
[0107] Specifically, after obtaining the current power of each battery in the battery pack, the average power of the battery pack is calculated according to the current power of each battery. The average power of the battery pack is recorded as SOC avg The current charge of each battery in the battery pack is added up, and then divided by the total number of batteries in the battery pack. The result is the average charge SOC of the battery pack. avg .
[0108] S630: Determine the difference between the current power of each battery and the average power of each battery according to the current power of each battery and the average power, and record it as ΔSOC1-ΔSOC n .
[0109] Specifically, after determining the average power of the battery pack and the current power of each battery, the difference between the current power of each battery and the average power is determined according to the current power of the battery and the average power, and the difference is recorded as ΔSOC1-ΔSOC n .
[0110] S640, adjusting the first balancing circuit access scheme according to the difference between the current power of each storage battery and the average power;
[0111] Specifically, after determining the difference between the current power of each battery in the battery group and the average power of the battery group, the first balancing circuit access scheme is adjusted according to the difference. For batteries with higher power than the average, the charging current is appropriately reduced during the charging process, and the discharge current is appropriately increased during the discharge process; for batteries with lower power than the average, the charging current is appropriately increased during the charging process, and the discharge current is appropriately reduced during the discharge process. The embodiment of the present invention adjusts the first balancing circuit access scheme according to the difference between the current power of the battery and the average power, and can accurately determine the first balancing circuit access scheme, thereby reducing the time required to determine the battery group power balancing scheme.
[0112] Optional, Figure 7 A flowchart of another method for determining a battery pack power balance solution provided by an embodiment of the present invention. Figure 7 The method for determining a battery pack power balancing solution provided by an embodiment of the present invention includes:
[0113] S710: Acquire battery access data for accessing an equalizing circuit based on a first equalizing circuit access solution.
[0114] S720: When the operational safety variation of the battery under the current access data does not meet the preset range, adjust the first balancing circuit access scheme according to the current operating parameters of the battery and form a second balancing circuit access scheme.
[0115] S730: Determine an actual access plan according to the minimum cost of the balancing circuit operation and the minimum cost of the device, and determine the access data according to the actual access plan.
[0116] Specifically, after adjusting the first balancing circuit access scheme and forming the second balancing circuit access scheme, it is necessary to obtain access data of the battery pack accessing the balancing circuit according to the first balancing circuit access scheme and the second balancing circuit access scheme. The actual balancing circuit access scheme is selected according to the minimum cost of the balancing circuit design cost and the minimum cost of the balancing circuit operation after the battery pack is connected to the balancing circuit, and the access data of the battery pack is obtained according to the actual balancing circuit access scheme.
[0117] S740: until the operational safety variation of the battery under the current access data satisfies a preset range, determine that the current equalization circuit access scheme is the battery pack power balancing scheme.
[0118] The method for determining the battery pack power balance scheme provided by the embodiment of the present invention, when the operating safety variation of the battery under the current access data does not meet the preset range, obtains the operating parameters of the battery again, adjusts the first balancing circuit access scheme through the difference feedback algorithm and / or fuzzy logic algorithm according to the operating parameters of the battery at this time, has formed a second balancing circuit access scheme, and generates new access data until the current access data meets the preset range. Not only can it effectively balance the power of each battery in the power pack, slow down the aging time of the battery, increase the service life of the battery, but it can also improve the safety of the battery.
[0119] The embodiment of the present invention also provides a device for determining a battery pack power balance solution. Figure 8 The structure diagram of a device for determining a battery pack power balance solution provided by an embodiment of the present invention is shown in FIG. Figure 8 As shown, the battery pack power balancing solution determination device 100 includes:
[0120] The acquisition module 110 is used to acquire access data of the battery accessing the equalization circuit based on the first equalization circuit access solution.
[0121] The adjustment module 120 is used to adjust the first balancing circuit access scheme and form a second balancing circuit access scheme according to the current operating parameters of the battery when the operating safety variation of the battery under the current access data does not meet the preset range.
[0122] The determination module 130 is used to obtain access data again based on the first balancing circuit access scheme and / or the second balancing circuit access scheme until the operating safety change of the battery under the current access data meets the preset range, and determine that the current balancing circuit access scheme is the battery pack power balancing scheme.
[0123] The embodiment of the present invention obtains the access data of the battery accessing the equalization circuit through the acquisition module, and the adjustment module continuously adjusts the first equalization circuit access scheme and forms the second equalization circuit access scheme according to the operating parameters of the battery. Finally, the access data that meets the preset range is determined by the determination module. The power of the battery is effectively balanced, the aging time of the battery is slowed down, the service life of the battery is increased, and the safety of the battery is improved.
[0124] The device for determining a battery pack power balancing solution provided in the embodiment of the present invention can execute the method for determining a battery pack power balancing solution provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0125] Fig. 9 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0126] like Fig. 9 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0127] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0128] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a method for determining a battery pack power balancing solution.
[0129] In some embodiments, the method for determining the battery pack power balancing scheme may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the method for determining the battery pack power balancing scheme described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the method for determining the battery pack power balancing scheme in any other appropriate manner (e.g., by means of firmware).
[0130] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0131] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0132] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0133] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0134] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0135] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0136] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0137] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for determining a battery pack power balance solution, characterized in that: The battery pack includes a plurality of batteries, and the determination method includes: Acquiring access data of the battery accessing the equalizing circuit based on the first equalizing circuit access scheme; When the operation safety variation of the battery under the current access data does not meet the preset range, adjusting the first equalizing circuit access scheme and forming a second equalizing circuit access scheme according to the current operation parameters of the battery; The access data is acquired again based on the first balancing circuit access scheme and / or the second balancing circuit access scheme until the operating safety variation of the battery under the current access data satisfies the preset range, and the current balancing circuit access scheme is determined to be the battery pack power balancing scheme.
2. The method for determining a battery pack power balance solution according to claim 1, characterized in that: Before acquiring the access data of the battery accessing the equalizing circuit based on the first equalizing circuit access scheme, the method further includes: Obtaining operating parameters of the battery; Determining the remaining power of the battery according to the operating parameters; Determining the first balancing circuit access scheme according to the remaining power of the battery; Wherein, the operating parameters include the voltage, current and internal resistance of the battery.
3. The method for determining a battery pack power balance solution according to claim 1, characterized in that: Before adjusting the first balancing circuit access scheme according to the current operating parameters of the battery and forming the second balancing circuit access scheme, the method further includes: Acquiring the operating status information of the battery under the current access data; Determine the amount of change in the battery power according to the operating status information; Determining the operational safety variation according to the battery charge variation and temperature variation; Wherein, the operating status information includes voltage, current and temperature.
4. The method for determining a battery pack power balance solution according to claim 1, characterized in that: Adjusting the first balancing circuit access scheme and forming a second balancing circuit access scheme according to the current operating parameters of the battery includes: Obtaining the operating parameters of the battery again; determining the current power level of the battery according to the operating parameters; Adjusting the first equalization circuit access scheme according to the difference feedback adjustment algorithm and the current power of the battery; Wherein, the operating parameters include voltage, current and internal resistance.
5. The method for determining a battery pack power balance solution according to claim 4, characterized in that: After determining the current power of the battery according to the operating parameters, the method further includes: The second balancing circuit access scheme is formed according to a fuzzy logic algorithm and the current power level of the battery.
6. The method for determining a battery pack power balance solution according to claim 4, characterized in that: Adjusting the first equalization circuit access scheme according to the difference feedback adjustment algorithm and the current power of the battery includes: Get the current power of each battery in the battery pack and record it as SOC1-SOC n ; Determine the average power SOC of the battery pack according to the current power of each battery avg ; The difference between the current power of each battery and the average power is determined based on the current power of each battery and the average power, and recorded as ΔSOC1-ΔSOC n ; The first balancing circuit access scheme is adjusted according to the difference between the current power of each battery and the average power; wherein n is the number of batteries in the battery pack.
7. The method for determining a battery pack power balance solution according to claim 1, characterized in that: Acquiring the access data again based on the first balancing circuit access solution and / or the second balancing circuit access solution includes: Determine the actual access solution according to the minimum cost of the operation of the balancing circuit and the minimum cost of the equipment; The access data is determined according to the actual access plan.
8. A device for determining a battery pack power balance scheme, characterized in that: The battery pack includes a plurality of batteries, and the device for determining the battery pack power balance scheme includes: An acquisition module; used for acquiring access data of the battery accessing the equalization circuit based on the first equalization circuit access scheme; An adjustment module; used for adjusting the first equalizing circuit access scheme and forming a second equalizing circuit access scheme according to the current operating parameters of the battery when the operating safety variation of the battery under the current access data does not meet the preset range; A determination module; used to obtain the access data again based on the first balancing circuit access scheme and / or the second balancing circuit access scheme, until the operating safety change of the battery under the current access data meets the preset range, and determine that the current balancing circuit access scheme is the battery pack power balancing scheme.
9. An electronic device, characterized in that: The electronic device comprises: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method for determining the battery pack power balancing scheme as described in any one of claims 1-7.
10. A storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method for determining a battery pack power balancing scheme as described in any one of claims 1 to 7 is implemented.