Battery energy state determination method, battery management system and device and storage medium

By screening out the target battery pack branch that can be connected to the energy transmission system, the problem of inaccurate energy state estimates of the battery module in the prior art is solved, and higher energy state accuracy is achieved.

CN119821232AActive Publication Date: 2025-04-15CONTEMPORARY AMPEREX TECHNOLOGY CO LTD +1
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
CN202510323884.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-19
Publication Date
2025-04-15
Estimated Expiration
2045-03-19

AI Technical Summary

Technical Problem

In the prior art, the accuracy of the energy state estimate of the battery module is poor, and it is impossible to accurately measure the actual available energy of the battery module.

Method used

By screening out the target battery pack branch including the target battery pack branch that can be continuously in communication with the energy transfer system from the battery pack, the energy state of the battery pack branch is determined based on the remaining power of the target battery pack branch.

Benefits of technology

The accuracy of the energy state of the battery module is improved, allowing for a more accurate measurement of the actual available energy of the battery module.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119821232A_ABST
    Figure CN119821232A_ABST
Patent Text Reader

Abstract

The invention relates to a battery energy state determination method, a battery management system and device and a storage medium. The method comprises the following steps: determining at least one target battery pack branch from a plurality of battery pack branches according to branch states of the plurality of battery pack branches in a battery module, so as to determine an energy state of the battery module according to a charge state of the at least one target battery pack branch; the at least one target battery pack branch comprises at least one battery pack branch which is not conducted with the energy transmission system of the battery module; in the method, the screened target battery pack branch comprises the battery pack branch which can be subsequently conducted with the energy transmission system, and the method can adapt to the actual situation that the battery pack branches in the battery module are conducted with the energy transmission system one by one, so that the screened target battery pack branch is the battery pack branch which can be subsequently and practically involved in energy transmission; the method can be used for accurately measuring the actual available energy of the battery module, so that the accuracy of the obtained energy state of the battery module is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of battery management technology, and in particular to a battery energy status determination method, a battery management system, a device and a storage medium. Background Art

[0002] With the development of new energy technologies, batteries are increasingly being used in various industries.

[0003] Taking new energy vehicles as an example, new energy vehicles usually use battery modules including multiple parallel battery pack branches as power sources, and exchange energy with other devices through energy transmission systems. In related technologies, the battery management system (BMS) estimates the state of energy (SOE) of the battery module based on the battery pack branches in the battery module that are connected to the energy transmission system, so as to monitor and manage the battery module.

[0004] However, the accuracy of energy state estimation of battery modules in related technologies is relatively poor. Summary of the invention

[0005] Based on this, it is necessary to provide a battery energy status determination method, a battery management system, a device and a storage medium to address the above technical problems.

[0006] In a first aspect, an embodiment of the present application provides a method for determining a battery energy state, the method comprising:

[0007] Determine at least one target battery pack branch from the multiple battery pack branches according to the branch states of the multiple battery pack branches in the battery module; the at least one target battery pack branch includes at least one battery pack branch that is not connected to the energy transmission system of the battery module;

[0008] The energy state of the battery module is determined according to the remaining power of at least one target battery pack branch.

[0009] In an embodiment of the present application, a target battery pack branch screened out from the battery module is used to determine the energy state of the battery module, and the screened out target battery pack branch includes a battery pack branch that can subsequently be connected to an energy transmission system, which can adapt to the actual situation that the battery pack branches in the battery module are connected to the energy transmission system one by one, so that the screened out target battery pack branch is the battery pack branch that can actually participate in energy transmission subsequently, which can be used to accurately measure the actual available energy of the battery module, thereby improving the accuracy of the obtained energy state of the battery module.

[0010] In one embodiment, determining at least one target battery pack branch from the multiple battery pack branches according to the branch states of the multiple battery pack branches in the battery module includes:

[0011] Determine multiple candidate battery pack branches from the multiple battery pack branches according to branch states of the multiple battery pack branches in the battery module;

[0012] At least one target battery pack branch is determined from a plurality of candidate battery pack branches according to the connection status of each candidate battery pack branch and the energy transmission system.

[0013] In an embodiment of the present application, candidate battery pack branches are screened from the battery module based on the branch status, and target battery pack branches are screened from the candidate battery pack branches based on the connection status. The influence of the branch status and the connection status on the screening of the target battery pack branches is taken into account, thereby improving the accuracy of the obtained target battery pack branches.

[0014] In one embodiment, determining at least one target battery pack branch from a plurality of candidate battery pack branches according to the connection status of each candidate battery pack branch and the energy transmission system includes:

[0015] Determine at least one first branch that is connected to the energy transmission system and at least one second branch that is not connected to the energy transmission system from among a plurality of candidate battery pack branches;

[0016] At least one target battery pack branch is determined from a plurality of candidate battery pack branches according to voltages of at least one first branch and at least one second branch, and an energy transmission mode of the battery module.

[0017] In the embodiment of the present application, the energy transmission mode of the battery module and the voltage of the candidate battery pack branch in different connection states will affect whether the candidate battery pack branch that is not connected to the energy transmission system can be normally connected under future operating conditions. Therefore, by utilizing the energy transmission mode of the battery module and the voltage of the candidate battery pack branch in different connection states, the target battery pack branch is determined from the candidate battery pack branches, and the reliability of the determined target battery pack branch can be improved.

[0018] In one embodiment, determining at least one target battery pack branch from a plurality of candidate battery pack branches according to the voltages of at least one first branch and at least one second branch, and an energy transmission mode of the battery module, comprises:

[0019] Determining a voltage maximum branch in at least one first branch according to the energy transmission mode of the battery module and the voltages of the first branches;

[0020] At least one target battery pack branch is determined from a plurality of candidate battery pack branches according to the voltage of the maximum voltage branch and the voltage of at least one second branch.

[0021] In an embodiment of the present application, a voltage maximum branch is determined in the first branch based on the energy transmission mode, so that a target battery pack branch is determined from the candidate battery pack branches according to the voltage of the voltage maximum branch and each second branch. This helps to subsequently eliminate candidate battery pack branches that cannot be connected to the energy transmission system through voltage comparison, thereby achieving rapid screening of target battery pack branches and improving the efficiency of determining the battery energy status as a whole.

[0022] In one embodiment, according to the energy transmission mode of the battery module and the voltage of each first branch, determining a voltage maximum branch in at least one first branch includes:

[0023] When the energy transmission mode of the battery module is the discharge mode, determining a first branch with the smallest voltage in at least one first branch according to the voltages of the first branches as the maximum voltage branch;

[0024] When the energy transmission mode of the battery module is the charging mode, a first branch with the largest voltage is determined in at least one first branch according to the voltages of the first branches as the maximum voltage branch.

[0025] In an embodiment of the present application, in the discharge mode of the battery module, the first branch with the smallest voltage is adopted as the maximum voltage branch, and in the charging mode of the battery module, the first branch with the largest voltage is adopted as the maximum voltage branch, so as to clarify the maximum voltage branch adopted for screening the target battery pack branch under different working conditions of the battery module, improve the adaptability of the maximum voltage branch and the working state of the battery module, and thus improve the accuracy and reliability of the target battery pack branch obtained under different working conditions of the battery module.

[0026] In one of the embodiments, determining at least one target battery pack branch from a plurality of candidate battery pack branches according to the voltage of the maximum voltage branch and the voltage of at least one second branch includes:

[0027] Comparing the voltage of each second branch with the voltage of the maximum voltage branch, obtaining the voltage magnitude relationship between each second branch and the maximum voltage branch;

[0028] At least one target battery pack branch is determined from a plurality of candidate battery pack branches according to the energy transmission mode of the battery module and the relationship between the voltages.

[0029] In an embodiment of the present application, the above-mentioned voltage magnitude relationship under different energy transmission modes can be used to estimate whether the second branch can be connected to the energy transmission system. The target battery pack branch is determined based on the above-mentioned voltage magnitude relationship and the energy transmission mode of the battery module. The reliability of the target battery pack branch successfully connecting to the energy transmission system and participating in energy interaction can be improved. The target battery pack branch that can participate in energy interaction is used to predict the energy state of the battery module, which correspondingly improves the accuracy of the energy state prediction.

[0030] In one embodiment, at least one target battery pack branch is determined from a plurality of candidate battery pack branches according to the energy transmission mode of the battery module and the relationship between the voltages, including:

[0031] When the energy transmission mode of the battery module is the discharge mode and there is no second branch whose voltage is greater than the voltage of the maximum voltage branch in all voltage magnitude relationships, each candidate battery pack branch is used as the target battery pack branch;

[0032] When the energy transmission mode of the battery module is the discharge mode, and in all voltage magnitude relationships there is a second branch whose voltage is greater than the voltage of the maximum voltage branch, the second branch whose voltage is greater than the voltage of the maximum voltage branch is eliminated from multiple candidate battery pack branches to obtain at least one target battery pack branch.

[0033] In the embodiment of the present application, a specific method for determining the target battery pack branch in the discharge mode is clarified, and a conduction strategy for the battery pack branch and the energy transmission system in the discharge mode is adapted, thereby improving the reliability of the target battery pack branch in the discharge mode, and correspondingly improving the accuracy of the battery module energy state determined based on the reliable target battery pack branch.

[0034] In one embodiment, at least one target battery pack branch is determined from a plurality of candidate battery pack branches according to the energy transmission mode of the battery module and the relationship between the voltages, including:

[0035] When the energy transmission mode of the battery module is the charging mode and there is no second branch whose voltage is less than the voltage of the maximum voltage branch in all voltage magnitude relationships, each candidate battery pack branch is used as the target battery pack branch;

[0036] When the energy transmission mode of the battery module is the charging mode, and in all voltage magnitude relationships there is a second branch whose voltage is lower than the voltage of the maximum voltage branch, the second branch whose voltage is lower than the voltage of the maximum voltage branch is eliminated from multiple candidate battery pack branches to obtain at least one target battery pack branch.

[0037] In the embodiment of the present application, a specific method for determining the target battery pack branch in the charging mode is clarified, and a conduction strategy for the battery pack branch and the energy transmission system in the charging mode is adapted, thereby improving the reliability of the target battery pack branch in the charging mode, and correspondingly improving the accuracy of the battery module energy state determined based on the reliable target battery pack branch.

[0038] In one embodiment, the method further comprises:

[0039] When all target battery pack branches are connected to the energy transmission system and the energy transmission mode of the battery module is switched, obtaining at least one branch to be connected in the battery module that is not connected to the energy transmission system;

[0040] According to the target transmission mode switched to by the battery module and the voltage of at least one branch to be turned on, each branch to be turned on is turned on with the energy transmission system.

[0041] In the embodiment of the present application, when the energy transmission mode of the battery module is switched, there is no need to disconnect the target battery packs that have been connected to the energy transmission system and then connect them again. The remaining branches to be connected can continue to be connected to the energy transmission system according to the target transmission mode, thereby improving the mode switching efficiency, reducing the switching loss of the mode switching, and extending the service life of the switch.

[0042] In one embodiment, according to the target transmission mode switched to by the battery module and the voltage of at least one branch to be turned on, each branch to be turned on is turned on with the energy transmission system, including:

[0043] Determining a conduction order for each branch to be turned on and the energy transmission system to be turned on according to a target transmission mode and a voltage of at least one branch to be turned on;

[0044] Each branch to be turned on is turned on with the energy transmission system in turn according to the turn-on sequence.

[0045] In an embodiment of the present application, a conduction sequence is determined based on a target transmission mode and the voltage of each branch to be conducted, so that each branch to be conducted is sequentially conducted to the energy transmission system according to the conduction sequence, thereby achieving orderly conduction of each branch to be conducted and improving the stability of the battery module operation.

[0046] In one embodiment, determining a conduction order of each branch to be turned on and the energy transmission system according to a target transmission mode and a voltage of at least one branch to be turned on includes:

[0047] When the target transmission mode is the discharge mode, the order of the voltages of the branches to be turned on from large to small is used as the turn-on order;

[0048] When the target transmission mode is the charging mode, the order of the voltages of the branches to be turned on from small to large is used as the turn-on order.

[0049] In the embodiments of the present application, the conduction sequence of the battery module under different energy transmission modes is clarified to adapt to different mode switches, thereby improving the stability of the battery module working mode switching and the stability of the operation after switching.

[0050] In one embodiment, each branch to be turned on is turned on with the energy transmission system in turn according to the turn-on sequence, including:

[0051] Prioritize the conduction sequence to conduct the pre-charge branch between the first branch to be conducted and the energy transmission system;

[0052] When the voltage of the first branch to be turned on meets the voltage requirement of the target transmission mode, the first branch to be turned on is turned on to the energy transmission system, and the remaining branches to be turned on are turned on to the energy transmission system in turn according to the turn-on order.

[0053] In an embodiment of the present application, the voltage of the branch to be conducted is changed by conducting a pre-stored branch between the branch to be conducted and the energy transmission system, so that the branch to be conducted can meet the voltage requirement under the corresponding target transmission mode, thereby improving the success rate of conduction between the branch to be conducted and the energy transmission system.

[0054] In one embodiment, the target transmission mode is a discharge mode, and the voltage requirements of the target transmission mode include: the voltage of the branch to be turned on is less than the voltage of the battery pack branch in the battery module that was last turned on with the energy transmission system, and the voltage difference is less than the first voltage difference.

[0055] In one embodiment, the target transmission mode is a charging mode, and the voltage requirements of the target transmission mode include: the voltage of the branch to be turned on is greater than the voltage of the battery pack branch in the battery module that was last turned on with the energy transmission system, and the voltage difference is greater than the second voltage difference.

[0056] In a second aspect, an embodiment of the present application further provides a battery energy state determination device, the device comprising:

[0057] A branch determination module, configured to determine at least one target battery pack branch from a plurality of battery pack branches according to branch states of a plurality of battery pack branches in the battery module; the at least one target battery pack branch includes at least one battery pack branch that is not connected to an energy transmission system of the battery module;

[0058] The state estimation module is used to determine the energy state of the battery module according to the remaining power of at least one target battery pack branch.

[0059] In a third aspect, an embodiment of the present application further provides a battery management system, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps in the battery energy status determination method provided in any one of the embodiments of the first aspect are implemented.

[0060] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps in the battery energy status determination method provided in any one of the embodiments of the first aspect above.

[0061] In a fifth aspect, an embodiment of the present application further provides a computer program product, including a computer program, which, when executed by a processor, implements the steps in the battery energy status determination method provided in any one of the embodiments of the first aspect above.

[0062] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0063] Figure 1 A schematic diagram of an application environment of a method for determining a battery energy state in an embodiment;

[0064] Figure 2 A schematic diagram of a flow chart of a method for determining a battery energy state in one embodiment;

[0065] Figure 3 A schematic diagram of a process for determining a target battery pack branch in one embodiment;

[0066] Figure 4 is a schematic diagram of a flow chart of determining a target battery pack branch in another embodiment;

[0067] Figure 5 is a schematic diagram of a flow chart of determining a target battery pack branch in another embodiment;

[0068] Figure 6 A schematic diagram of a flow chart for determining a branch with a maximum voltage value in one embodiment;

[0069] Figure 7 is a schematic diagram of a flow chart of determining a target battery pack branch in another embodiment;

[0070] Figure 8 is a schematic diagram of a flow chart of determining a target battery pack branch in another embodiment;

[0071] Fig. 9A schematic flow chart of a method for determining a battery energy state in another embodiment;

[0072] Fig.10 It is a schematic diagram of a flow chart of connecting the branch to be connected with the energy transmission system in one embodiment;

[0073] Fig.11 A schematic diagram of a flow chart for determining a conduction sequence in one embodiment;

[0074] Fig.12 It is a schematic diagram of a flow chart of connecting the branch to be connected with the energy transmission system in another embodiment;

[0075] Fig.13 A schematic flow chart of a method for determining a battery energy state in another embodiment;

[0076] Fig.14 FIG. 4 is a structural block diagram of a device for determining a battery energy state in one embodiment. DETAILED DESCRIPTION

[0077] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0078] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by technicians in the technical field to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the term "including" and any variations thereof in the specification and claims of this application and the above-mentioned figure descriptions are intended to cover non-exclusive inclusions.

[0079] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0080] In the description of the embodiments of the present application, the term "and / or" is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. In the description of the embodiments of the present application, the term "plurality" refers to more than two (including two), unless otherwise clearly and specifically defined.

[0081] With the development of new energy technologies, batteries are increasingly being used in various industries.

[0082] Taking new energy vehicles as an example, new energy vehicles usually use battery modules including multiple parallel battery pack branches as power sources, and exchange energy with other devices through energy transmission systems. In related technologies, the battery management system (BMS) estimates the state of energy (SOE) of the battery module based on the battery pack branches in the battery module that are connected to the energy transmission system, so as to monitor and manage the battery module.

[0083] However, in actual applications, the BMS connects each battery pack branch to the energy transmission system one by one based on the energy state of each battery pack branch in the battery module. The related technology estimates SOE based on the battery pack branches connected to the energy transmission system, ignoring the energy contribution of the battery pack branches connected to the energy transmission system under future working conditions, and cannot accurately measure the actual available energy of the battery module, resulting in poor accuracy in estimating the energy state of the battery module.

[0084] Based on this, the present application provides a method for determining a battery energy status, which determines the energy status of a battery module by screening out a target battery pack branch from a battery module that can be continuously connected to an energy transmission system. The screened out target battery pack branch is a battery pack branch that can actually participate in energy transmission in the future, and can be used to accurately measure the actual available energy of the battery module, thereby achieving the technical effect of improving the accuracy of the energy status of the obtained battery module.

[0085] In one embodiment, a method for determining a battery energy state is provided, which can be applied to Figure 1 In the application environment shown. Among them, the battery module 100 includes a plurality of parallel battery pack branches 101, and the battery module 100 interacts with external devices through the energy transmission system 200, such as charging the battery module 100 through an external device, or discharging the external device through the battery module 100. Each battery pack branch 101 in the battery module 100 is connected to the energy transmission system 200 and the BMS300 respectively, and the BMS300 can control the connection state between the battery pack branch 101 and the energy transmission system 200, such as closing the relay between the battery pack branch 101 and the energy transmission system 200 to connect the battery pack branch 101 and the energy transmission system 200, or disconnecting the relay between the battery pack branch 101 and the energy transmission system 200 to disconnect the battery pack branch 101 from the energy transmission system 200.

[0086] The battery pack in the battery pack branch 101 may include a plurality of single batteries or cells.

[0087] Those skilled in the art will understand that Figure 1 The structure shown in the figure is only a block diagram of a partial structure related to the embodiment of the present application, and does not constitute a limitation on the computer device to which the embodiment of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0088] In one embodiment, the present application provides a method for determining a battery energy state, such as Figure 2 As shown, this embodiment includes the following steps:

[0089] S210. Determine at least one target battery pack branch from the multiple battery pack branches based on the branch states of the multiple battery pack branches in the battery module; the at least one target battery pack branch includes at least one battery pack branch that is not connected to the energy transmission system of the battery module.

[0090] Among them, the branch state is used to characterize the working state of the battery pack branch, which can be faulty or normal. Exemplarily, the branch state can be determined based on the current, voltage or battery pack temperature of the battery pack branch. For example, determine whether the battery pack branch is short-circuited based on the branch / voltage, and determine that the branch state of the battery pack branch is faulty in the case of a short circuit; or determine whether the battery pack has thermal runaway (such as the temperature is higher than the temperature threshold) based on the battery pack temperature, and determine that the branch state of the battery pack branch is faulty in the case of thermal runaway.

[0091] The energy transmission system is a channel for the battery module to interact with external devices. The battery module can be charged and discharged through the energy transmission system. If the battery pack branch is connected to the energy transmission system, it means that the switch (such as a relay) between the battery pack branch and the energy transmission system is closed; if the battery pack branch is not connected to the energy transmission system, it means that the switch (such as a relay) between the battery pack branch and the energy transmission system is disconnected.

[0092] Optionally, the BMS may monitor the status of each battery pack branch in the battery module to determine whether each battery pack branch is faulty, and select battery pack branches with normal branch status as target battery pack branches.

[0093] S220. Determine an energy state of the battery module according to the remaining power of at least one target battery pack branch.

[0094] The state of energy (SOE) of the battery module is used to measure the actual available energy of the battery module. For example, for a battery module used in a new energy vehicle, the SOE of the battery module can be used to estimate the range of the new energy vehicle.

[0095] Optionally, after screening the target battery pack branches from the battery module, the BMS may determine the state of charge (SOC) of the battery module according to the remaining power of each target battery pack branch, and then determine the SOE of the battery module based on the SOC of the battery module.

[0096] Exemplarily, for each target battery pack branch, the BMS can obtain the electrical status parameters of the target battery pack branch, such as current, voltage, and resistance, to determine the remaining power of the target battery pack branch according to the electrical status parameters of the target battery pack branch, and determine the SOC of the battery module according to the sum of the remaining power of all target battery pack branches, and then obtain the SOE of the battery module corresponding to the SOC of the battery module based on the correlation between SOC and SOE.

[0097] It should be noted that the remaining power based on the target battery pack branch can be used not only to predict the energy state of the battery module but also to predict other energy parameters of the battery module, such as the total remaining power, output power, etc. This can improve the accuracy of the prediction of the battery module energy parameters and reduce the occurrence of parameter jumps.

[0098] In an embodiment of the present application, at least one target battery pack branch is determined from the multiple battery pack branches according to the branch states of the multiple battery pack branches in the battery module, so as to determine the energy state of the battery module according to the charge state of the at least one target battery pack branch; the at least one target battery pack branch includes at least one battery pack branch that is not connected to the energy transmission system of the battery module; in the above method, the energy state of the battery module is determined by using the target battery pack branches screened out from the battery module, and the screened out target battery pack branches include battery pack branches that can be subsequently connected to the energy transmission system, which can adapt to the actual situation that the battery pack branches in the battery module are connected to the energy transmission system one by one, so that the screened out target battery pack branches are the battery pack branches that can actually participate in the energy transmission subsequently, which can be used to accurately measure the actual available energy of the battery module, thereby improving the accuracy of the obtained energy state of the battery module.

[0099] The branch state of the battery pack branch and the connection state of the battery pack branch and the energy transmission system will affect the selected target battery pack branch. Based on this, in one embodiment, if Figure 3 As shown, in the above S210, at least one target battery pack branch is determined from the multiple battery pack branches according to the branch states of the multiple battery pack branches in the battery module, including:

[0100] S310, determining a plurality of candidate battery pack branches from the plurality of battery pack branches according to branch states of the plurality of battery pack branches in the battery module.

[0101] Among them, the candidate battery pack branches are battery pack branches with normal branch status screened out in the battery module.

[0102] Optionally, the BMS may monitor the status of each battery pack branch in the battery module to determine whether each battery pack branch is faulty, and select battery pack branches with normal branch status as candidate battery pack branches.

[0103] S320: Determine at least one target battery pack branch from a plurality of candidate battery pack branches according to the connection status of each candidate battery pack branch and the energy transmission system.

[0104] Among them, the connection status between the battery pack branch and the energy transmission system is used to indicate whether the battery pack branch and the energy transmission system are conductive.

[0105] Optionally, after screening the candidate battery pack branches, the BMS may obtain the connection status of each candidate battery pack branch and the energy transmission system to screen at least one target battery pack branch from multiple candidate battery pack branches.

[0106] Exemplarily, when all candidate battery packs are connected to the energy transmission system, the BMS takes all candidate battery pack branches as target battery pack branches; when some candidate battery pack branches are connected to the energy transmission system and some candidate battery pack branches are not connected to the energy transmission system, the BMS may take the candidate battery pack branches connected to the energy transmission system as target battery pack branches, and further screen the target battery pack branches from the candidate battery pack branches not connected to the energy transmission system.

[0107] In an embodiment of the present application, multiple candidate battery pack branches are determined from the multiple battery pack branches based on the branch status of multiple battery pack branches in the battery module, and at least one target battery pack branch is determined from the multiple candidate battery pack branches based on the connection status of each candidate battery pack branch and the energy transmission system; in the above method, candidate battery pack branches are screened from the battery module based on the branch status, and then the target battery pack branches are screened from the candidate battery pack branches based on the connection status, which takes into account the influence of the branch status and the connection status on the screening of the target battery pack branches, thereby improving the accuracy of the obtained target battery pack branch.

[0108] In the case where some candidate battery pack branches are connected to the energy transmission system and some candidate battery pack branches are not connected to the energy transmission system, in one embodiment, if Figure 4 As shown, the above S320, according to the connection status of each candidate battery pack branch and the energy transmission system, determines at least one target battery pack branch from multiple candidate battery pack branches, including:

[0109] S410, determining at least one first branch that is connected to the energy transmission system and at least one second branch that is not connected to the energy transmission system from among a plurality of candidate battery pack branches.

[0110] Optionally, the BMS may determine a candidate battery pack branch that is connected to the energy transmission system from all candidate battery pack branches as the first branch based on the connection status between each candidate battery pack branch and the energy transmission system, and determine a candidate battery pack branch that is not connected to the energy transmission system from all candidate battery pack branches as the second branch.

[0111] S420, determining at least one target battery pack branch from a plurality of candidate battery pack branches according to the voltages of at least one first branch and at least one second branch, and an energy transmission mode of the battery module.

[0112] The energy transmission mode of the battery module is used to characterize the working mode of the battery module, which can be a charging mode or a discharging mode.

[0113] Optionally, the BMS may take the first branch among all candidate battery pack branches as the target battery pack branch, and further screen the target battery pack branch in the second branch according to the voltage of each first branch, the voltage of each second branch and the energy transmission mode of the battery module.

[0114] For example, the BMS can compare the voltage of each first branch with the voltage of each second branch, determine from all second branches the second branch whose voltage relationship with the first branch satisfies the voltage relationship in the corresponding energy transmission mode, and use all first branches and second branches that meet the voltage relationship as target battery pack branches. The voltage relationship that needs to be met in different energy transmission modes is different.

[0115] In an embodiment of the present application, at least one first branch that is connected to the energy transmission system and at least one second branch that is not connected to the energy transmission system are determined from multiple candidate battery pack branches, so as to determine at least one target battery pack branch from the multiple candidate battery pack branches based on the voltages of the at least one first branch and the at least one second branch, and the energy transmission mode of the battery module; in the above method, the energy transmission mode of the battery module and the voltages of the candidate battery pack branches in different connection states will affect whether the candidate battery pack branches that are not connected to the energy transmission system can be normally connected under future operating conditions. Therefore, by utilizing the energy transmission mode of the battery module and the voltages of the candidate battery pack branches in different connection states to determine the target battery pack branch from the candidate battery pack branches, the reliability of the determined target battery pack branch can be improved.

[0116] To obtain the target battery pack branch, in one embodiment, as Figure 5As shown, the above S320, according to the connection status of each candidate battery pack branch and the energy transmission system, determines at least one target battery pack branch from multiple candidate battery pack branches, including:

[0117] S510, determining at least one first branch that is connected to the energy transmission system and at least one second branch that is not connected to the energy transmission system from among a plurality of candidate battery pack branches.

[0118] Optionally, the BMS may determine a candidate battery pack branch that is connected to the energy transmission system from all candidate battery pack branches as the first branch based on the connection status between each candidate battery pack branch and the energy transmission system, and determine a candidate battery pack branch that is not connected to the energy transmission system from all candidate battery pack branches as the second branch.

[0119] S520: Determine a branch with a maximum voltage in at least one first branch according to the energy transmission mode of the battery module and the voltages of each first branch.

[0120] The maximum voltage branch is the first branch with the largest or smallest voltage among all the first branches.

[0121] Optionally, the BMS can obtain the energy transmission mode of the battery module and the voltage of each first branch, and compare the voltages of each first branch to determine the first branch with the largest voltage and the first branch with the smallest voltage, and then select one of the first branch with the largest voltage and the first branch with the smallest voltage as the branch with the maximum voltage according to the energy transmission mode of the battery module.

[0122] S530: Determine at least one target battery pack branch from a plurality of candidate battery pack branches according to the voltage of the maximum voltage branch and the voltage of at least one second branch.

[0123] Optionally, after obtaining the voltage maximum branch in the first branch, the BMS can compare the voltage of the voltage maximum branch with the voltage of each second branch, determine the second branch whose voltage relationship with the voltage maximum branch satisfies the voltage relationship in the corresponding energy transmission mode from all the second branches, and use all the first branches and the second branches that meet the voltage relationship as the target battery pack branches. The voltage relationship that needs to be met in different energy transmission modes is different.

[0124] In an embodiment of the present application, a maximum voltage branch is determined in at least one first branch according to an energy transmission mode of the battery module and the voltage of each first branch, and at least one target battery pack branch is determined from multiple candidate battery pack branches according to the voltage of the maximum voltage branch and the voltage of at least one second branch; in the above method, a maximum voltage branch is determined in the first branch based on the energy transmission mode, so as to determine the target battery pack branch from the candidate battery pack branches according to the voltage of the maximum voltage branch and each second branch, which helps to subsequently eliminate the candidate battery pack branches that cannot be connected to the energy transmission system from the candidate battery pack branches by means of voltage comparison, thereby realizing rapid screening of the target battery pack branches and improving the efficiency of battery energy status determination as a whole.

[0125] The determination method of the voltage maximum branch is different in different energy transmission modes. In one embodiment, Figure 6 As shown, the above S520, according to the energy transmission mode of the battery module and the voltage of each first branch, determines the voltage maximum branch in at least one first branch, including:

[0126] S610: When the energy transmission mode of the battery module is the discharge mode, determine a first branch with the smallest voltage in at least one first branch according to the voltages of the first branches as the maximum voltage branch.

[0127] Optionally, the BMS compares the voltages of the first branches, and when the energy transmission mode of the battery module is the discharge mode, determines the first branch with the smallest voltage among all the first branches as the branch with the maximum voltage among all the first branches of the battery module in the discharge mode.

[0128] S620: When the energy transmission mode of the battery module is the charging mode, determine a first branch with the largest voltage in at least one first branch according to the voltages of the first branches as the maximum voltage branch.

[0129] Optionally, the BMS compares the voltages of the first branches, and when the energy transmission mode of the battery module is the charging mode, determines the first branch with the largest voltage among all the first branches as the branch with the maximum voltage among all the first branches of the battery module in the discharging mode.

[0130] In an embodiment of the present application, when the energy transmission mode of the battery module is a discharge mode, a first branch with the smallest voltage is determined in at least one first branch according to the voltages of each first branch, as the voltage maximum branch; when the energy transmission mode of the battery module is a charging mode, a first branch with the largest voltage is determined in at least one first branch according to the voltages of each first branch, as the voltage maximum branch; in the above method, in the discharge mode of the battery module, the first branch with the smallest voltage is adopted as the voltage maximum branch, and in the charging mode of the battery module, the first branch with the largest voltage is adopted as the voltage maximum branch, so as to clarify the voltage maximum branch adopted for screening the target battery pack branch under different working states of the battery module, improve the adaptability of the voltage maximum branch and the working state of the battery module, thereby improving the accuracy and reliability of the target battery pack branch obtained under different working states of the battery module.

[0131] In practical applications, the target battery pack branch can be determined by the relationship between the voltage of the maximum voltage branch and the voltage of each second branch. Figure 7 As shown, the above S520, according to the voltage of the maximum voltage branch and the voltage of at least one second branch, determines at least one target battery pack branch from a plurality of candidate battery pack branches, including:

[0132] S710: Compare the voltage of each second branch with the voltage of the maximum voltage branch to obtain the voltage magnitude relationship between each second branch and the maximum voltage branch.

[0133] Optionally, the BMS may compare the voltage of each second branch with the voltage of the maximum voltage branch, respectively, to obtain the voltage magnitude relationship between each second branch and the maximum voltage branch.

[0134] S720: Determine at least one target battery pack branch from a plurality of candidate battery pack branches according to the energy transmission mode of the battery module and the relationship between the voltages.

[0135] Optionally, after obtaining the above-mentioned voltage magnitude relationship, the BMS may determine a reference magnitude relationship according to the energy transmission mode of the battery module, and match the actually obtained voltage magnitude relationships with the reference magnitude relationship to determine at least one target battery pack branch from multiple candidate battery pack branches according to the matching results.

[0136] Exemplarily, when the matching result is that all actually obtained voltage magnitude relationships satisfy the reference magnitude relationship, the BMS takes all candidate battery pack branches as target battery pack branches; when the matching result is that there are voltage magnitude relationships that do not satisfy the reference magnitude relationship among all actually obtained voltage magnitude relationships, the BMS may take the first branch among all candidate battery pack branches and the second branch that satisfies the reference magnitude relationship as target battery pack branches.

[0137] In an embodiment of the present application, by comparing the voltage of each second branch with the voltage of the maximum voltage branch, the voltage magnitude relationship between each second branch and the maximum voltage branch is obtained, so as to determine at least one target battery pack branch from multiple candidate battery pack branches according to the energy transmission mode of the battery module and the voltage magnitude relationships; in the above method, the above voltage magnitude relationship under different energy transmission modes can be used to estimate whether the second branch can be connected to the energy transmission system, and the target battery pack branch is determined based on the above voltage magnitude relationship and the energy transmission mode of the battery module, which can improve the reliability of the target battery pack branch that can successfully connect to the energy transmission system and participate in energy interaction, and use the target battery pack branch that can participate in energy interaction to predict the energy state of the battery module, which correspondingly improves the accuracy of energy state prediction.

[0138] In the case where the energy transmission mode of the battery module is a discharge mode, in one embodiment, as Figure 8 As shown, the above S720, according to the energy transmission mode of the battery module and the relationship between the voltages, determines at least one target battery pack branch from a plurality of candidate battery pack branches, including:

[0139] S810. When the energy transmission mode of the battery module is the discharge mode and there is no second branch whose voltage is greater than the voltage of the maximum voltage branch in all voltage magnitude relationships, each candidate battery pack branch is taken as a target battery pack branch.

[0140] It should be noted that in the discharge mode, the BMS connects the battery pack branches in the battery module to the energy transmission system in order from high to low voltage. Under normal circumstances, the voltage of all the second branches that are not connected in the battery module should be less than or equal to the voltage of the branch with the smallest voltage among all the first branches that are connected.

[0141] In the discharge mode, the maximum voltage branch is the minimum voltage branch in the first branch of the battery module.

[0142] In actual working conditions, there is no situation where the voltage of the second branch is greater than the voltage of the branch with the maximum voltage, which means that the voltage of the second branch of the battery module has not changed due to external influences. The BMS can continue to connect each second branch to the energy transmission system in order from high to low voltage.

[0143] Optionally, when the energy transmission mode of the battery module is the discharge mode, and there is no second branch whose voltage is greater than the voltage of the maximum voltage branch in all voltage magnitude relationships, it is characterized that each second branch in the battery module that is not connected to the energy transmission system can subsequently be connected to the energy transmission system normally, and the BMS takes each candidate battery pack branch as the target battery pack branch.

[0144] S820. When the energy transmission mode of the battery module is the discharge mode, and in all voltage magnitude relationships there is a second branch whose voltage is greater than the voltage of the maximum voltage branch, eliminate the second branch whose voltage is greater than the voltage of the maximum voltage branch from multiple candidate battery pack branches to obtain at least one target battery pack branch.

[0145] In actual working conditions, the voltage of the second branch is greater than the voltage of the branch with the maximum voltage value, which means that the voltage of the second branch of the battery module becomes higher due to external influences and is higher than the voltage of the branch with the minimum voltage among all the first branches that are turned on. If the energy transmission mode of the battery module is not switched, the second branch cannot be turned on with the energy transmission system later.

[0146] Optionally, when the energy transmission mode of the battery module is the discharge mode, and in all voltage magnitude relationships there is a second branch whose voltage is greater than the voltage of the maximum voltage branch, the second branch in the battery module whose voltage is greater than the voltage of the maximum voltage branch cannot be subsequently connected to the energy transmission system, and the BMS eliminates the second branch in the candidate battery pack branches whose voltage is greater than the voltage of the maximum voltage branch, and uses the remaining candidate battery pack branches as target battery pack branches.

[0147] In an embodiment of the present application, when the energy transmission mode of the battery module is a discharge mode, and there is no second branch whose voltage is greater than the voltage of the maximum voltage branch in all voltage magnitude relationships, each candidate battery pack branch is taken as a target battery pack branch; when the energy transmission mode of the battery module is a discharge mode, and there is a second branch whose voltage is greater than the voltage of the maximum voltage branch in all voltage magnitude relationships, the second branch whose voltage is greater than the voltage of the maximum voltage branch is eliminated from multiple candidate battery pack branches to obtain at least one target battery pack branch; in the above method, the specific manner of determining the target battery pack branch in the discharge mode is clarified, and it is adapted to the conduction strategy of the battery pack branch and the energy transmission system in the discharge mode, thereby improving the reliability of the target battery pack branch in the discharge mode, and correspondingly improving the accuracy of the battery module energy state determined based on the reliable target battery pack branch.

[0148] In the case where the energy transmission mode of the battery module is a charging mode, in one embodiment, as Figure 8 As shown, the above S720, determining at least one target battery pack branch from multiple candidate battery pack branches according to the energy transmission mode of the battery module and the relationship between the voltages, also includes:

[0149] S830: When the energy transmission mode of the battery module is the charging mode and there is no second branch whose voltage is less than the voltage of the maximum voltage branch in all voltage magnitude relationships, each candidate battery pack branch is taken as the target battery pack branch.

[0150] It should be noted that in charging mode, the BMS connects the battery pack branches in the battery module to the energy transmission system in order from low to high voltage. Under normal circumstances, the voltage of all the second branches that are not connected in the battery module should be greater than or equal to the voltage of the branch with the maximum voltage among all the first branches that are connected.

[0151] In the charging mode, the maximum voltage branch is the maximum voltage branch in the first branch of the battery module.

[0152] In actual working conditions, there is no situation where the voltage of the second branch is lower than the voltage of the branch with the maximum voltage value, which means that the voltage of the second branch of the battery module has not changed due to external influences. The BMS can continue to connect each second branch to the energy transmission system in order from low to high voltage.

[0153] Optionally, when the energy transmission mode of the battery module is the charging mode, and there is no second branch whose voltage is less than the voltage of the voltage maximum branch in all voltage magnitude relationships, it is characterized that each second branch in the battery module that is not connected to the energy transmission system can be connected to the energy transmission system normally later, and the BMS takes each candidate battery pack branch as the target battery pack branch.

[0154] S840. When the energy transmission mode of the battery module is the charging mode, and in all voltage magnitude relationships there is a second branch whose voltage is lower than the voltage of the maximum voltage branch, eliminate the second branch whose voltage is lower than the voltage of the maximum voltage branch from among multiple candidate battery pack branches to obtain at least one target battery pack branch.

[0155] In actual working conditions, the voltage of the second branch is lower than the voltage of the branch with the maximum voltage value, which means that the voltage of the second branch of the battery module becomes lower due to external influences, and is lower than the voltage of the branch with the maximum voltage among all the first branches that are turned on. If the energy transmission mode of the battery module is not switched, the second branch cannot be turned on with the energy transmission system later.

[0156] Optionally, when the energy transmission mode of the battery module is the charging mode, and in all voltage magnitude relationships there is a second branch whose voltage is lower than the voltage of the maximum voltage branch, the second branch in the battery module whose voltage is lower than the voltage of the maximum voltage branch cannot be subsequently connected to the energy transmission system, and the BMS eliminates the second branch in the candidate battery pack branches whose voltage is lower than the voltage of the maximum voltage branch, and uses the remaining candidate battery pack branches as target battery pack branches.

[0157] In an embodiment of the present application, when the energy transmission mode of the battery module is the charging mode, and there is no second branch whose voltage is less than the voltage of the maximum voltage branch in all voltage magnitude relationships, each candidate battery pack branch is taken as a target battery pack branch; when the energy transmission mode of the battery module is the charging mode, and there is a second branch whose voltage is less than the voltage of the maximum voltage branch in all voltage magnitude relationships, the second branch whose voltage is less than the voltage of the maximum voltage branch is eliminated from multiple candidate battery pack branches to obtain at least one target battery pack branch; in the above method, the specific manner of determining the target battery pack branch in the charging mode is clarified, and it is adapted to the conduction strategy of the battery pack branch and the energy transmission system in the charging mode, thereby improving the reliability of the target battery pack branch in the charging mode, and correspondingly improving the accuracy of the battery module energy state determined based on the reliable target battery pack branch.

[0158] When the energy transmission mode of the battery module is switched, in one embodiment, Fig. 9 As shown, the above method also includes:

[0159] S910. When all target battery pack branches are connected to the energy transmission system and the energy transmission mode of the battery module is switched, obtain at least one branch to be connected in the battery module that is not connected to the energy transmission system.

[0160] The energy transmission mode of the battery module may be switched from a charging mode to a discharging mode, or from a discharging mode to a charging mode.

[0161] Optionally, after all battery pack branches in the battery module that can be connected to the energy transmission system, that is, all target battery pack branches, are connected to the energy transmission system, the BMS can monitor whether the energy transmission mode of the battery module is switched, and if switching occurs, obtain the battery pack branches in the battery module that are not connected to the energy transmission system as the branches to be connected.

[0162] S920: Connect each branch to be turned on to the energy transmission system according to the target transmission mode switched to by the battery module and the voltage of at least one branch to be turned on.

[0163] Optionally, the BMS may determine the priority of each battery pack branch according to the target transmission mode switched to by the battery module and the voltage of each branch to be turned on, so as to turn on each branch to be turned on in batches with the energy transmission system according to the priority.

[0164] In an embodiment of the present application, when each target battery pack branch is connected to the energy transmission system and the energy transmission mode of the battery module is switched, at least one branch to be connected in the battery module that is not connected to the energy transmission system is obtained, and each branch to be connected is connected to the energy transmission system according to the target transmission mode to which the battery module is switched and the voltage of at least one branch to be connected; in the above method, when the energy transmission mode of the battery module is switched, each target battery pack that has been connected to the energy transmission system does not need to be disconnected and then connected, and the remaining branches to be connected can continue to be connected to the energy transmission system according to the target transmission mode, thereby improving the mode switching efficiency, reducing the switching loss of the mode switching, and extending the service life of the switch.

[0165] The target transmission mode determines the order in which each branch to be turned on is turned on with the energy transmission system. Fig.10 As shown, the above method also includes:

[0166] S1010. When all target battery pack branches are connected to the energy transmission system and the energy transmission mode of the battery module is switched, obtain at least one branch to be connected in the battery module that is not connected to the energy transmission system.

[0167] The energy transmission mode of the battery module may be switched from a charging mode to a discharging mode, or from a discharging mode to a charging mode.

[0168] Optionally, after all battery pack branches in the battery module that can be connected to the energy transmission system, that is, all target battery pack branches, are connected to the energy transmission system, the BMS can monitor whether the energy transmission mode of the battery module is switched, and if switching occurs, obtain the battery pack branches in the battery module that are not connected to the energy transmission system as the branches to be connected.

[0169] S1020: Determine a conduction order in which the branches to be conducted are conducted with the energy transmission system according to a target transmission mode and a voltage of at least one branch to be conducted.

[0170] Among them, different target transmission modes correspond to different conduction sequences.

[0171] Optionally, the BMS may sort the voltages of the branches to be turned on according to their voltages, and select the sorting of voltages corresponding to the target transmission mode as the turn-on sequence for turning on the branches to be turned on and the energy transmission system.

[0172] S1030, connecting each branch to be connected to the energy transmission system in turn according to the connection sequence.

[0173] Optionally, after obtaining the conduction sequence, the BMS can conduct each branch to be conducted with the energy transmission system in turn according to the conduction sequence. For example, the BMS can conduct each branch to be conducted with the energy transmission system in turn according to the order of high to low voltage, or can conduct each branch to be conducted with the energy transmission system in turn according to the order of low to high voltage.

[0174] In an embodiment of the present application, the conduction order of each branch to be conducted and the energy transmission system is determined according to the target transmission mode and the voltage of at least one branch to be conducted, so that each branch to be conducted is connected to the energy transmission system in turn according to the conduction order; in the above method, the conduction order is determined based on the target transmission mode and the voltage of each branch to be conducted, so that each branch to be conducted is connected to the energy transmission system in turn according to the conduction order, thereby achieving orderly conduction of each branch to be conducted, and improving the stability of the operation of the battery module.

[0175] The target transmission mode switched to by the battery module is different, and the corresponding conduction sequence is also different. In one embodiment, Fig.11 As shown, the above S1020, according to the target transmission mode and the voltage of at least one branch to be turned on, determines the conduction order of each branch to be turned on and the energy transmission system, including:

[0176] S1110 , when the target transmission mode is the discharge mode, the order of the voltages of the branches to be turned on from large to small is used as the turn-on order.

[0177] In the discharge mode, the battery pack branch with more remaining power is preferentially connected to the energy transmission system for discharge. The more remaining power there is in the battery pack branch, the greater the voltage is.

[0178] Optionally, when the target transmission mode is the discharge mode, the BMS may use the order of the voltages of the branches to be turned on from large to small as the turn-on order of the branches to be turned on and the energy transmission system.

[0179] S1120: When the target transmission mode is the charging mode, the order of the voltages of the branches to be turned on from small to large is used as the turn-on order.

[0180] In the charging mode, the battery pack branch with less remaining power is preferentially connected to the energy transmission system for charging. The less the remaining power of the battery pack branch, the smaller the voltage.

[0181] Optionally, when the target transmission mode is the charging mode, the BMS may use the order of the voltages of the branches to be turned on from small to large as the turn-on order of the branches to be turned on and the energy transmission system.

[0182] In an embodiment of the present application, when the target transmission mode is the discharge mode, the voltages of the branches to be turned on are arranged in a descending order as the turn-on order; when the target transmission mode is the charging mode, the voltages of the branches to be turned on are arranged in a descending order as the turn-on order; in the above method, the turn-on order of the battery module under different energy transmission modes is clarified, which is suitable for different mode switching, thereby improving the stability of the battery module working mode switching and the stability of the operation after switching.

[0183] In order to conduct the branch to be conducted with the energy transmission system, in one embodiment, the above S1030, conducting each branch to be conducted with the energy transmission system in sequence according to the conduction order, includes:

[0184] Prioritize the conduction sequence to conduct the pre-charge branch between the first branch to be conducted and the energy transmission system;

[0185] When the voltage of the first branch to be turned on meets the voltage requirement of the target transmission mode, the first branch to be turned on is turned on to the energy transmission system, and the remaining branches to be turned on are turned on to the energy transmission system in sequence according to the turn-on order.

[0186] Among them, there are two transmission branches including a pre-charging branch between each battery pack branch in the battery module and the energy transmission system. For example, Figure 1 As shown, the branch including the load R between the battery pack branch 101 and the energy transmission system 200 is the pre-charging branch of the connected battery pack branch 101 .

[0187] Optionally, after the conduction sequence is determined, the BMS may preferentially conduct the pre-charge branch between the first branch to be conducted and the energy transmission system according to the conduction sequence. Exemplarily, the BMS may control the closing of the relay on the pre-charge branch between the first branch to be conducted and the energy transmission system to conduct the pre-charge branch.

[0188] Among them, after the pre-stored branch of the branch to be turned on is turned on, the branch to be turned on will participate in the energy interaction, and the voltage will change accordingly.

[0189] Optionally, after the pre-charge branch of the first branch to be turned on is turned on, the BMS can continue to monitor the voltage of the first branch to be turned on, and close another transmission branch between the first branch to be turned on and the energy transmission system when the voltage meets the voltage requirement of the corresponding target transmission mode, thereby turning on the first branch to be turned on and the energy transmission system. Referring to the above-mentioned conduction process, the remaining branches to be turned on are turned on with the energy transmission system in turn according to the conduction order.

[0190] In an embodiment of the present application, a pre-charged branch between a first branch to be conducted and an energy transmission system is preferentially conducted in a conduction order, so that when the voltage of the first branch to be conducted meets the voltage requirement of a target transmission mode, the first branch to be conducted and the energy transmission system are conducted, and the remaining branches to be conducted are conducted in turn with the energy transmission system in a conduction order; in the above method, the voltage of the branch to be conducted is changed by conducting a pre-charged branch between the branch to be conducted and the energy transmission system, so that the branch to be conducted can meet the voltage requirement under the corresponding target transmission mode, thereby improving the success rate of conduction between the branch to be conducted and the energy transmission system.

[0191] In one embodiment, the target transmission mode is a discharge mode, and the voltage requirements of the target transmission mode include: the voltage of the branch to be turned on is less than the voltage of the battery pack branch in the battery module that was last turned on with the energy transmission system, and the voltage difference is less than the first voltage difference.

[0192] Among them, in the discharge mode, the BMS connects each battery pack branch to the energy transmission in sequence according to the voltage from large to small, and the battery pack branch connected to the energy transmission system participates in the discharge, and the voltage gradually decreases.

[0193] Optionally, in the discharge mode, the voltage of the battery pack branch that was last connected to the energy transmission system gradually decreases. When the voltage difference between the branch to be connected and the branch to be connected is reduced to less than a preset first voltage difference, the BMS can connect the branch to be connected with the energy transmission system.

[0194] In one embodiment, the target transmission mode is a charging mode, and the voltage requirements of the target transmission mode include: the voltage of the branch to be turned on is greater than the voltage of the battery pack branch in the battery module that was last turned on with the energy transmission system, and the voltage difference is greater than the second voltage difference.

[0195] Among them, in the charging mode, the BMS connects each battery pack branch to the energy transmission system in sequence according to the voltage from small to large. The battery pack branches connected to the energy transmission system participate in charging, and the voltage gradually increases.

[0196] Optionally, in the charging mode, the voltage of the battery pack branch that was last connected to the energy transmission system gradually increases. When the voltage difference between the branch to be connected and the branch to be connected increases to a value greater than a preset second voltage difference, the BMS can connect the branch to be connected to the energy transmission system.

[0197] It should be noted that the first pressure difference and the second pressure difference may be the same or different.

[0198] In one embodiment, if Fig.12 As shown, the above S1030, sequentially connecting each branch to be connected to the energy transmission system according to the connection sequence, includes:

[0199] S1210, preferentially conducting the pre-charging branch between the first branch to be conducted and the energy transmission system according to the conduction order;

[0200] S1220: In the discharge mode, when the voltage of the first branch to be turned on is lower than the voltage of the battery pack branch in the battery module that was previously turned on with the energy transmission system, and the voltage difference is lower than the first voltage difference, the first branch to be turned on is turned on with the energy transmission system, and the remaining branches to be turned on are turned on with the energy transmission system in turn according to the turn-on sequence;

[0201] S1230. In the charging mode, when the voltage of the first branch to be turned on is greater than the voltage of the battery pack branch in the battery module that was previously connected to the energy transmission system, and the voltage difference is greater than the second voltage difference, the first branch to be turned on is turned on to the energy transmission system, and the remaining branches to be turned on are turned on to the energy transmission system in sequence according to the turn-on order.

[0202] To facilitate understanding by those skilled in the art, the battery energy status determination method provided by the present application is described in detail below. Fig.13 As shown, the method may include:

[0203] S1301, determining multiple candidate battery pack branches from multiple battery pack branches according to whether multiple battery pack branches in the battery module are in normal branch states;

[0204] S1302, determining, according to whether a plurality of candidate battery pack branches are connected to the energy transmission system, at least one first branch connected to the energy transmission system and at least one second branch not connected to the energy transmission system;

[0205] S1303: when the energy transmission mode of the battery module is the discharge mode, determine a first branch with the smallest voltage in at least one first branch according to the voltages of the first branches as the maximum voltage branch;

[0206] S1304: when the energy transmission mode of the battery module is the charging mode, determine a first branch with the largest voltage in at least one first branch according to the voltages of the first branches as the maximum voltage branch;

[0207] S1305, comparing the voltage of each second branch with the voltage of the maximum voltage branch, and obtaining the voltage magnitude relationship between each second branch and the maximum voltage branch;

[0208] S1306: when the energy transmission mode of the battery module is the discharge mode and there is no second branch whose voltage is greater than the voltage of the maximum voltage branch in all voltage magnitude relationships, use each candidate battery pack branch as a target battery pack branch;

[0209] S1307, when the energy transmission mode of the battery module is the discharge mode, and in the case that the voltage of the second branch is greater than the voltage of the maximum voltage branch in all voltage magnitude relationships, the second branch whose voltage is greater than the voltage of the maximum voltage branch is eliminated from multiple candidate battery pack branches, to obtain at least one target battery pack branch;

[0210] S1308: When the energy transmission mode of the battery module is the charging mode and there is no second branch whose voltage is less than the voltage of the maximum voltage branch in all voltage magnitude relationships, each candidate battery pack branch is used as a target battery pack branch;

[0211] S1309, when the energy transmission mode of the battery module is the charging mode, and in the case that the voltage of the second branch is less than the voltage of the maximum voltage branch in all voltage magnitude relationships, the second branch whose voltage is less than the voltage of the maximum voltage branch is eliminated from the plurality of candidate battery pack branches, to obtain at least one target battery pack branch;

[0212] S1310, determining the energy state of the battery module according to the remaining power of at least one target battery pack branch;

[0213] S1311, determining whether each target battery pack branch is connected to the energy transmission system, and whether the energy transmission mode of the battery module is switched;

[0214] S1312, when all target battery pack branches are connected to the energy transmission system and the energy transmission mode of the battery module is switched, obtaining at least one branch to be connected in the battery module that is not connected to the energy transmission system;

[0215] S1313, when the target transmission mode is the discharge mode, the voltages of the branches to be turned on are in descending order as the turn-on order; when the target transmission mode is the charge mode, the voltages of the branches to be turned on are in descending order as the turn-on order;

[0216] S1314, preferentially conducting the pre-charging branch between the first branch to be conducted and the energy transmission system according to the conduction order;

[0217] S1315. In the discharge mode, when the voltage of the first branch to be turned on is lower than the voltage of the battery pack branch in the battery module that was previously turned on with the energy transmission system, and the voltage difference is lower than the first voltage difference, the first branch to be turned on is turned on with the energy transmission system, and the remaining branches to be turned on are turned on with the energy transmission system in turn according to the turn-on sequence;

[0218] S1316. In the charging mode, when the voltage of the first branch to be turned on is greater than the voltage of the battery pack branch in the battery module that was previously connected to the energy transmission system, and the voltage difference is greater than the second voltage difference, the first branch to be turned on is turned on to the energy transmission system, and the remaining branches to be turned on are turned on to the energy transmission system in sequence according to the turn-on order.

[0219] It should be noted that for the description in the above S1301-S1316, reference may be made to the relevant description in the above embodiment, and the effects are similar, which will not be repeated in this embodiment.

[0220] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0221] In one embodiment, Fig.14 As shown, a battery energy state determination device is provided, including: a branch determination module 1401 and a state estimation module 1402; wherein:

[0222] The branch determination module 1401 is used to determine at least one target battery pack branch from multiple battery pack branches according to the branch states of multiple battery pack branches in the battery module; the at least one target battery pack branch includes at least one battery pack branch that is not connected to the energy transmission system of the battery module;

[0223] The state estimation module 1402 is used to determine the energy state of the battery module according to the remaining power of at least one target battery pack branch.

[0224] Each module in the above-mentioned battery energy status determination device can be implemented in whole or in part by software, hardware and a combination thereof. Each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory in the computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.

[0225] In one embodiment, a battery management system is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the steps of any of the above-mentioned battery energy status determination methods are implemented.

[0226] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of any of the above-mentioned battery energy status determination methods are implemented.

[0227] In one embodiment, a computer program product is provided, comprising a computer program, which implements the steps of any of the above-mentioned battery energy status determination methods when executed by a processor.

[0228] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.

[0229] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0230] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A method for determining a battery energy state, characterized in that: The method comprises: According to branch states of multiple battery pack branches in the battery module, at least one target battery pack branch is determined from the multiple battery pack branches; the at least one target battery pack branch includes at least one battery pack branch that is not connected to the energy transmission system of the battery module; The energy state of the battery module is determined according to the remaining power of the at least one target battery pack branch.

2. The method according to claim 1, characterized in that The method of determining at least one target battery pack branch from the multiple battery pack branches according to the branch states of the multiple battery pack branches in the battery module comprises: Determining a plurality of candidate battery pack branches from the plurality of battery pack branches according to branch states of the plurality of battery pack branches in the battery module; At least one target battery pack branch is determined from the plurality of candidate battery pack branches according to the connection status between each of the candidate battery pack branches and the energy transmission system.

3. The method according to claim 2, characterized in that The determining at least one target battery pack branch from the plurality of candidate battery pack branches according to the connection status between each of the candidate battery pack branches and the energy transmission system comprises: Determine at least one first branch that is connected to the energy transmission system and at least one second branch that is not connected to the energy transmission system from among the plurality of candidate battery pack branches; At least one target battery pack branch is determined from the plurality of candidate battery pack branches according to the voltages of the at least one first branch and the at least one second branch, and the energy transmission mode of the battery module.

4. The method according to claim 3, characterized in that The determining at least one target battery pack branch from the plurality of candidate battery pack branches according to the voltages of the at least one first branch and the at least one second branch, and the energy transmission mode of the battery module, comprises: Determining a branch with a maximum voltage in at least one first branch according to the energy transmission mode of the battery module and the voltage of each of the first branches; At least one target battery pack branch is determined from the plurality of candidate battery pack branches according to the voltage of the maximum voltage branch and the voltage of the at least one second branch.

5. The method according to claim 4, characterized in that The step of determining a branch with a maximum voltage in at least one first branch according to the energy transmission mode of the battery module and the voltage of each of the first branches comprises: When the energy transmission mode of the battery module is a discharge mode, determining a first branch with the smallest voltage among the at least one first branch according to the voltages of the first branches as the maximum voltage branch; When the energy transmission mode of the battery module is the charging mode, a first branch with the largest voltage is determined in the at least one first branch according to the voltages of the first branches as the maximum voltage branch.

6. The method according to claim 4 or 5, characterized in that: The determining at least one target battery pack branch from the plurality of candidate battery pack branches according to the voltage of the maximum voltage branch and the voltage of the at least one second branch comprises: Comparing the voltage of each of the second branches with the voltage of the maximum voltage branch, to obtain a voltage magnitude relationship between each of the second branches and the maximum voltage branch; At least one target battery pack branch is determined from the plurality of candidate battery pack branches according to the energy transmission mode of the battery module and the relationship between the voltage magnitudes.

7. The method according to claim 6, characterized in that The determining at least one target battery pack branch from the plurality of candidate battery pack branches according to the energy transmission mode of the battery module and the voltage magnitude relationship includes: When the energy transmission mode of the battery module is a discharge mode and there is no voltage relationship in which the voltage of the second branch is greater than the voltage of the maximum voltage branch, each of the candidate battery pack branches is used as the target battery pack branch; When the energy transmission mode of the battery module is the discharge mode, and in all voltage magnitude relationships there is a situation in which the voltage of the second branch is greater than the voltage of the maximum voltage branch, the second branch whose voltage is greater than the voltage of the maximum voltage branch is eliminated from the multiple candidate battery pack branches to obtain the at least one target battery pack branch.

8. The method according to claim 6, characterized in that The determining at least one target battery pack branch from the plurality of candidate battery pack branches according to the energy transmission mode of the battery module and the voltage magnitude relationship includes: When the energy transmission mode of the battery module is the charging mode and there is no voltage relationship in which the voltage of the second branch is less than the voltage of the maximum voltage branch, each of the candidate battery pack branches is used as the target battery pack branch; When the energy transmission mode of the battery module is the charging mode, and in all voltage magnitude relationships there is a situation where the voltage of the second branch is lower than the voltage of the maximum voltage branch, the second branch whose voltage is lower than the voltage of the maximum voltage branch is eliminated from the multiple candidate battery pack branches to obtain the at least one target battery pack branch.

9. The method according to any one of claims 1 to 5, characterized in that The method further comprises: When each of the target battery pack branches is connected to the energy transmission system and the energy transmission mode of the battery module is switched, obtaining at least one branch to be connected in the battery module that is not connected to the energy transmission system; According to the target transmission mode switched to by the battery module and the voltage of the at least one branch to be turned on, each branch to be turned on is turned on with the energy transmission system.

10. The method according to claim 9, characterized in that The step of connecting each branch to be connected with the energy transmission system according to the target transmission mode switched to by the battery module and the voltage of the at least one branch to be connected comprises: Determining a conduction order in which each of the branches to be conducted is conducted with the energy transmission system according to the target transmission mode and the voltage of the at least one branch to be conducted; The branches to be turned on are turned on with the energy transmission system in sequence according to the turn-on sequence.

11. The method according to claim 10, characterized in that The step of determining the conduction order of the branches to be conducted and the energy transmission system according to the target transmission mode and the voltage of the at least one branch to be conducted, comprises: When the target transmission mode is the discharge mode, the order of the voltages of the branches to be turned on from large to small is used as the turn-on order; When the target transmission mode is the charging mode, the order of the voltages of the branches to be turned on from small to large is used as the turn-on order.

12. The method according to claim 10, characterized in that The step of sequentially connecting each of the branches to be connected to the energy transmission system according to the connection sequence includes: Prioritizing the conduction of the pre-charging branch between the first branch to be conducted and the energy transmission system according to the conduction sequence; When the voltage of the first branch to be turned on meets the voltage requirement of the target transmission mode, the first branch to be turned on is turned on with the energy transmission system, and the remaining branches to be turned on are turned on with the energy transmission system in sequence according to the turn-on order.

13. The method according to claim 12, characterized in that The target transmission mode is a discharge mode, and the voltage requirements of the target transmission mode include: the voltage of the branch to be turned on is less than the voltage of the battery pack branch in the battery module that was last turned on with the energy transmission system, and the voltage difference is less than the first voltage difference.

14. The method according to claim 12, characterized in that The target transmission mode is a charging mode, and the voltage requirements of the target transmission mode include: the voltage of the branch to be turned on is greater than the voltage of the battery pack branch in the battery module that was last turned on with the energy transmission system, and the voltage difference is greater than the second voltage difference.

15. A battery energy status determination device, characterized in that: The device comprises: A branch determination module, configured to determine at least one target battery pack branch from the plurality of battery pack branches according to branch states of the plurality of battery pack branches in the battery module; the at least one target battery pack branch includes at least one battery pack branch that is not connected to the energy transmission system of the battery module; A state estimation module is used to determine the energy state of the battery module according to the remaining power of the at least one target battery pack branch.

16. A battery management system, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and wherein the processor implements the steps of the method according to any one of claims 1 to 14 when executing the computer program.

17. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 14 are implemented.

18. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 14 are implemented.

Citation Information

Patent Citations

  • Calculation method for calibrating PACKSOC based on capacity of single battery

    CN111239611A

  • Electric vehicle energy state determination method and device, storage medium and vehicle

    CN114475348A

  • Battery state determination method and related device

    CN114966452A

  • Battery cell control method, device and equipment of battery pack and storage medium

    CN117284155A

  • SOC calculation method and device of multi-branch battery system, equipment and medium

    CN118769996A