Control method, device, equipment and storage medium of battery system

By obtaining the current threshold according to the power capacity of the battery system, and calculating the accumulated time according to the real -time operating current, the working current of the battery system is controlled to solve the problem of lack of quantitative closed -loop control strategies in existing technologies, and a more detailed and secure battery control Essence

CN114142112BActive Publication Date: 2025-01-28BEIJING HYPERSTRONG TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202010922426.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-04
Publication Date
2025-01-28
Estimated Expiration
2040-09-04

AI Technical Summary

Technical Problem

The prior art can only allow peak operation or not allow peak operation, and does not provide quantitative closed-loop control strategies, so it cannot effectively manage the current control of the battery system during peak charging and discharging.

Method used

Through the power capacity (SOP) of the battery system (SOP), obtain continuous charging and discharge current threshold and peak charging and discharge current threshold, and calculate the cumulative time according to the real -time working current. When the cumulative time reaches the preset duration Current threshold.

Benefits of technology

The quantitative closed -loop control of working current is realized, replaced with simple logical judgments, improved the fineness of battery control, and enhanced the safety and reliability of the battery system in the peak mode.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114142112B_ABST
    Figure CN114142112B_ABST
Patent Text Reader

Abstract

The present application provides a control method, device, equipment and storage medium for a battery system, by obtaining the continuous charge and discharge current threshold and peak charge and discharge current threshold of the battery system according to the SOP of the battery system, and calculating the cumulative time when the continuous charge and discharge current threshold is greater than the continuous charge and discharge current threshold according to the real-time working current of the battery system. When the cumulative time reaches a certain length of time, the working current of the battery system is controlled to be less than or equal to the continuous charge and discharge current threshold. In this technical scheme, the control of the working current is achieved by calculating the cumulative time when the working current is greater than the continuous charge and discharge current threshold, replacing the logical judgment that only allows peak operation or does not allow peak operation, giving a quantitative closed-loop control strategy, and taking into account the characteristics of the battery cells under different working conditions, improving the precision of battery control.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of battery technology, and in particular to a control method, device, equipment and storage medium for a battery system. Background Art

[0002] With the advancement of science and technology and the development of society, batteries are used as energy storage devices in all aspects of life. In the field of electric vehicles, OEMs usually put forward peak charging and discharging requirements for battery systems to ensure that the vehicle meets the performance requirements of rapid acceleration and deceleration. The battery system operation mode can be divided into continuous operation mode and peak operation mode. Among them, the continuous operation mode refers to the battery system operating at a continuous current / continuous power that does not exceed the continuous current / continuous power specified by the battery cell manufacturer. In this mode, the battery system can operate continuously until the battery cell is fully charged / discharged. The peak operation mode refers to the battery system operating at a continuous current / continuous power that exceeds the continuous current / continuous power specified by the battery cell manufacturer, but does not exceed the maximum current / maximum power specified by the battery cell manufacturer. In this mode, the battery system can only operate continuously for a short period of time, and after the peak mode ends, it needs to be forced to operate at a continuous current / continuous power that is less than or equal to the continuous current / continuous power for a period of time.

[0003] However, the methods provided by the prior art can only make logical judgments on whether to allow peak operation or not, and do not provide a quantitative closed-loop control strategy. Summary of the invention

[0004] The present application provides a control method, device, equipment and storage medium for a battery system, which are used to solve the problem that the existing method can only allow logical judgment of peak operation or not allow peak operation, but does not provide a quantitative closed-loop control strategy.

[0005] In a first aspect, an embodiment of the present application provides a control method for a battery system, including:

[0006] According to the SOP of the battery system, a continuous charge and discharge current threshold and a peak charge and discharge current threshold of the battery system are obtained;

[0007] According to the real-time working current of the battery system, obtaining the accumulated time during which the working current is greater than the continuous charge and discharge current threshold;

[0008] During the charge and discharge process, after the accumulated time reaches a preset first duration, the operating current of the battery system is controlled to be less than or equal to the continuous charge and discharge current threshold.

[0009] Optionally, the method further includes:

[0010] Control the battery system to operate for a second time period when the operating current is less than or equal to the continuous charge and discharge current threshold; wherein the second time period is any one of the following time periods: a preset time period, the first time period, and the time period during which the accumulated time is reduced to 0.

[0011] Optionally, the method further includes:

[0012] Before the accumulated time reaches the first duration, the operating current of the battery system is controlled to be less than the peak charge and discharge current threshold.

[0013] Optionally, the method further includes:

[0014] If the duration of the operating current of the battery system being greater than the peak charge and discharge current threshold is greater than a preset third duration, an overcurrent warning is sent and overcurrent protection is performed.

[0015] In a specific implementation, controlling the operating current of the battery system to be less than or equal to the continuous charge and discharge current threshold includes:

[0016] A current smoothing strategy is adopted to control the battery system to operate within a range where the operating current is less than or equal to the continuous charge and discharge current threshold.

[0017] In a specific implementation, obtaining, according to the real-time working current of the battery system, the accumulated time during which the working current is greater than the continuous charge and discharge current threshold includes:

[0018] The accumulated time T is calculated according to formula (1): T=f(i, Δt); wherein i represents the real-time working current of the battery system, and Δt represents the operation cycle of the BMS.

[0019] or,

[0020] The accumulated time T is calculated according to formula (2): T=f(i, Δt, Temp); wherein i represents the real-time working current, Δt represents the operation cycle of the BMS, and Temp represents any one of the following: the lowest temperature of the battery system, the highest temperature of the battery system, the average temperature of the battery system, and the temperature of a specified temperature point in the battery system.

[0021] In a second aspect, an embodiment of the present application provides a control device for a battery system, comprising:

[0022] A processing module, used for obtaining a continuous charge and discharge current threshold and a peak charge and discharge current threshold of the battery system according to the SOP of the battery system;

[0023] The processing module is also used to obtain the cumulative time that the working current is greater than the continuous charge and discharge current threshold according to the real-time working current of the battery system;

[0024] The control module is used to control the working current of the battery system to be less than or equal to the continuous charge and discharge current threshold after the accumulated time reaches a preset first time period during the charge and discharge process.

[0025] In one possible design, the processing module is also used to send an overcurrent warning and perform overcurrent protection if the duration of the operating current of the battery system being greater than the peak charge and discharge current threshold is greater than a preset third time period.

[0026] In a possible design, the processing module is further used to obtain the cumulative time during which the working current is greater than the continuous charge and discharge current threshold according to the real-time working current of the battery system, including:

[0027] The accumulated time T is calculated according to formula (1): T=f(i, Δt); wherein i represents the real-time working current of the battery system, and Δt represents the operation cycle of the BMS.

[0028] or,

[0029] The accumulated time T is calculated according to formula (2): T=f(i, Δt, Temp); wherein i represents the real-time working current, Δt represents the operation cycle of the BMS, and Temp represents any one of the following: the lowest temperature of the battery system, the highest temperature of the battery system, the average temperature of the battery system, and the temperature of a specified temperature point in the battery system.

[0030] In one possible design, the control module is also used to control the battery system to operate for a second time period when the operating current is less than or equal to the continuous charge and discharge current threshold; wherein the second time period is any one of the following time periods: a preset time period, the first time period, and the time period during which the accumulated time is reduced to 0.

[0031] In a possible design, the control module is further used to control the operating current of the battery system to be less than the peak charge and discharge current threshold before the accumulated time reaches the first duration.

[0032] In one possible design, the control module is also used to control the operating current of the battery system to be less than or equal to the continuous charge and discharge current threshold, including: adopting a current smoothing strategy to control the battery system to operate in a range where the operating current is less than or equal to the continuous charge and discharge current threshold.

[0033] In a third aspect, an embodiment of the present application provides an electronic device, including: a memory, a processor, and a memory controller; wherein:

[0034] The memory stores computer-executable instructions;

[0035] The processor executes the computer-executable instructions stored in the memory, so that the electronic device executes the control method of the battery system as described in the first aspect.

[0036] In a fourth aspect, an embodiment of the present application provides a storage medium, comprising: a readable storage medium and a computer program, wherein the computer program is stored in the readable storage medium, and the computer program is used to implement the control method of the battery system of the first aspect.

[0037] The control method, device, equipment and storage medium of the battery system provided in the embodiments of the present application obtain the continuous charge and discharge current threshold and peak charge and discharge current threshold of the battery system according to the SOP of the battery system, and calculate the cumulative time when the continuous charge and discharge current threshold is greater than the continuous charge and discharge current threshold according to the real-time working current of the battery system. When the cumulative time reaches a certain length of time, the working current of the battery system is controlled to be less than or equal to the continuous charge and discharge current threshold. In this technical scheme, the control of the working current is achieved by calculating the cumulative time when the working current is greater than the continuous charge and discharge current threshold, replacing the logical judgment that only peak operation can be allowed or not allowed, and providing a quantitative closed-loop control strategy, and taking into account the characteristics of the battery cells under different working conditions, the precision of the battery control is improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] Figure 1 A flowchart of a first embodiment of a control method for a battery system provided in an embodiment of the present application;

[0039] Figure 2 A flow chart of a second embodiment of a control method for a battery system provided in an embodiment of the present application;

[0040] Figure 3 A flow chart of another embodiment of a control method for a battery system provided in an embodiment of the present application;

[0041] Figure 4 A flowchart of another embodiment of the second control method for a battery system provided in an embodiment of the present application;

[0042] Figure 5 A schematic diagram of the structure of a first embodiment of a control device for a battery system provided in an embodiment of the present application;

[0043] Figure 6 A structural block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0044] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0045] With the advancement of science and technology and the growing development of new energy technologies for power batteries, lithium-ion batteries have been used in all aspects of life because of their strong advantages in energy density, cycle life, energy saving and green environmental protection. In the field of electric vehicles, vehicles often experience sudden acceleration and deceleration, so the battery needs to have peak charging and discharging capabilities. The battery system operation mode can be divided into continuous operation mode and peak operation mode, where the continuous operation mode refers to the battery system operating at a continuous current / continuous power less than or equal to the battery cell manufacturer. In this mode, the battery system can operate continuously until the battery cell is fully charged / discharged. The peak operation mode refers to the battery system operating at a continuous current / continuous power exceeding the continuous current / continuous power specified by the battery cell manufacturer, but not exceeding the maximum current / maximum power specified by the battery cell manufacturer. In this mode, the battery system can only operate continuously for a short period of time, and after the peak mode ends, it needs to be forced to operate at a continuous current / continuous power less than or equal to a period of time. However, the method provided by the prior art can only allow logical judgment of peak operation or not allow peak operation, and does not provide a quantitative closed-loop control strategy.

[0046] In response to the above problems, the embodiments of the present application provide a control method, device, equipment and storage medium for a battery system, by obtaining the continuous charge and discharge current threshold and peak charge and discharge current threshold of the battery system according to the power capability (State of Power, SOP) of the battery system, and calculating the cumulative time when the continuous charge and discharge current threshold is greater than the continuous charge and discharge current threshold according to the real-time working current of the battery system. When the cumulative time reaches a certain length of time, the working current of the battery system is controlled to be less than or equal to the continuous charge and discharge current threshold. In this technical solution, the control of the working current is achieved by calculating the cumulative time when the working current is greater than the continuous charge and discharge current threshold, replacing the logical judgment that only peak operation can be allowed or not allowed, and providing a quantitative closed-loop control strategy, and taking into account the characteristics of the battery cells under different working conditions, the precision of battery control is improved.

[0047] The technical solution of the present application is described in detail below through specific embodiments.

[0048] It should be noted that the following specific embodiments may be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.

[0049] Figure 1 The flowchart of the control method of the battery system provided in the embodiment of the present application is as follows:

[0050] S101: Acquire a continuous charge and discharge current threshold and a peak charge and discharge current threshold of the battery system according to the SOP of the battery system.

[0051] In the embodiment of the present application, the operation of the battery is mainly controlled by the battery system. The battery system is deployed in the battery management system (BMS), which has multiple functions. For example, it can have various warning and protection functions, and can collect data such as current, voltage, and capacity of each battery group or even a single battery of the battery pack; can estimate the state of charge (SOC) of the battery; can monitor and manage the charging and discharging process; and can perform safety management to prevent thermal runaway caused by overcharging or discharging of the battery.

[0052] In this step, the battery system collects data information from the single cells of the battery pack, calculates the single cell SOP by the method in the national standard GB T38661-2020, and uses the lowest single cell SOP as the system SOP. Among them, the SOP of the battery system is a data table related to the temperature and SOC of the battery system. Exemplarily, the collected data includes one or more of the following: the highest single cell voltage, the lowest single cell voltage, the average single cell voltage, all single cell voltages, the highest temperature, the lowest temperature, the average temperature, the temperature of all temperature points, the highest single cell SOC, the lowest single cell SOC, the average single cell SOC, all single cell SOC, system SOC, the highest single cell health state (State of Health, SOH), the lowest single cell SOH, the average single cell SOH, all single cell SOH, system current, maximum branch current, minimum branch current, average branch current, all branch currents.

[0053] Optionally, the SOP of the battery system can also be obtained directly from the battery cell supplier.

[0054] According to the obtained SOP of the battery system, the continuous charge and discharge current threshold and the peak charge and discharge current threshold of the battery system are obtained. For example, when the battery cell supplier gives the battery cell parameters, it will give the continuous power of 5s, 10s, 30s, and 60s. In general, we will use the continuous power of 5s or 10s given by the battery cell supplier as the peak charge and discharge power of the battery cell, and the continuous power of 30s or 60s as the continuous charge and discharge power, so as to obtain the continuous charge and discharge current threshold and the peak charge and discharge current threshold of the battery system. The continuous charge and discharge current threshold and the peak charge and discharge current threshold are also data tables related to the battery system temperature and SOC.

[0055] S102: According to the real-time operating current of the battery system, obtaining the accumulated time during which the operating current is greater than the continuous charge and discharge current threshold.

[0056] In this step, the battery system collects real-time working current, compares the collected real-time working current with the continuous charge and discharge current threshold, and accumulates the time when the real-time working current is greater than the continuous charge and discharge current threshold to obtain the accumulated time.

[0057] Specifically, the methods for obtaining the accumulated time include the following:

[0058] Method 1: Formula (1): T = f(i, Δt) can be used to calculate the cumulative time T. Wherein, i represents the real-time working current of the battery system, and Δt represents the operation cycle of the BMS.

[0059] Method 2: The accumulated time T can also be calculated according to formula (2): T=f(i, Δt, Temp); wherein i represents the real-time working current, Δt represents the operation cycle of the BMS, and Temp represents any one of the following: the lowest temperature of the battery system, the highest temperature of the battery system, the average temperature of the battery system, and the temperature of a specified temperature point in the battery system.

[0060] In a specific implementation, formula (1) can be specifically implemented by formula (3): T = ∑ (k (i) × Δt + c (i)).

[0061] Wherein, i represents the real-time working current, k(i) represents the coefficient related to the real-time working current, and c(i) represents the coefficient related to the real-time working current.

[0062] In this method, k(i) and c(i) can be expressed by the following equation system: k(i)=sign(|i|-|I s |); c(i) = 0; get.

[0063] Among them, in the equation system, I sIt represents the continuous charge and discharge current threshold of the battery system. The formula of k(i) is as follows: when the absolute value of the real-time working current is greater than the absolute value of the continuous charge and discharge current threshold, k(i) is 1; when the absolute value of the real-time working current is less than the absolute value of the continuous charge and discharge current threshold, k(i) is -1; when the absolute value of the real-time working current is equal to the absolute value of the continuous charge and discharge current threshold, k(i) is 0.

[0064] In a specific implementation, formula (2) can be calculated according to formula (4): To implement it specifically.

[0065] Among them, k(i) represents a coefficient related to the real-time working current, c(i) represents a coefficient related to the real-time working current, m and n are constant coefficients, and e is a natural constant.

[0066] S103: After the accumulated time reaches a preset first duration, controlling the operating current of the battery system to be less than or equal to the continuous charge and discharge current threshold.

[0067] In this step, a first time length needs to be preset, wherein the first time length refers to the longest cumulative time that the battery current works when it is greater than the continuous charge and discharge current threshold, and is a fixed value, such as 30 seconds.

[0068] The accumulated time when the real-time working current is greater than the continuous charge and discharge current threshold is compared with the preset first duration. Before the accumulated time reaches the first duration, the battery system controls the real-time working current to work within a range less than the peak charge and discharge current threshold. After the accumulated time reaches the first duration, the battery system adopts a current smoothing strategy to control the real-time working current to be less than or equal to the continuous charge and discharge current threshold and last for a second duration. Among them, the current smoothing strategy refers to changing the current at a certain rate within the allowable range of the battery cell, such as 0.1C / s.

[0069] Optionally, the second duration is any of the following durations: a preset duration, a first duration, and a duration during which the accumulated time is reduced to 0. Specifically, the second duration can be set to a preset duration, which is a fixed value, such as 20 seconds; the second duration can be set to a duration equal to the first duration; the second duration can also be set to a duration during which the accumulated time is reduced to 0. Specifically, the duration during which the accumulated time is reduced to 0 refers to a duration during which the difference between the accumulated time when the real-time working current is greater than the continuous charge and discharge current threshold and the accumulated time when the system operating current is less than or equal to the continuous charge and discharge current threshold limit is reduced to 0.

[0070] In a specific embodiment, after the accumulated time reaches the first duration, the battery system controls the real-time working current and adopts a cooling strategy. The cooling strategy refers to controlling the system to continue cooling for a certain length of time. The cooling method includes one or more of the following: system temperature reduction, battery cell temperature reduction, system polarization reduction, battery cell polarization reduction, system heating power reduction, battery cell heating power reduction, system current reduction, battery cell current reduction, system power reduction, battery cell power reduction, system operating power does not exceed the continuous operating power limit, battery cell operating power does not exceed the continuous operating power limit, system current does not exceed the continuous current limit, and battery cell current does not exceed the continuous current limit.

[0071] The control method of the battery system provided in this embodiment obtains the continuous charge and discharge current threshold and the peak charge and discharge current threshold of the battery system according to the SOP of the battery system, and calculates the cumulative time that the working current is greater than the continuous charge and discharge current threshold according to the real-time working current of the battery system. When the cumulative time reaches a certain length of time, the working current is controlled to be less than or equal to the continuous charge and discharge current threshold. This scheme provides a quantitative closed-loop control strategy for the working current, which improves the precision of battery control.

[0072] In order to further improve the safety of the battery and avoid overcharging and over-discharging of the battery, on the basis of the above embodiment, by calculating the cumulative time when the real-time working current of the battery system exceeds the peak charge and discharge, the battery system can take overcurrent protection measures in time, thereby improving the safety of the battery and avoiding battery abuse.

[0073] Figure 2 The flowchart of the second embodiment of the control method of the battery system provided in the embodiment of the present application is as follows:

[0074] S201: Acquire a continuous charge and discharge current threshold and a peak charge and discharge current threshold of the battery system according to the SOP of the battery system.

[0075] In this step, the technical terms, technical effects, technical features, and optional implementation methods of step S201 can be understood with reference to step S101, and repeated contents will not be repeated here.

[0076] S202: According to the real-time operating current of the battery system, obtain the accumulated time during which the operating current is greater than the continuous charge and discharge current threshold.

[0077] In this step, the technical terms, technical effects, technical features, and optional implementation methods of step S202 can be understood with reference to step S102, and repeated contents will not be repeated here.

[0078] S203: If the duration of the operating current of the battery system being greater than the peak charge and discharge current threshold is greater than a preset third duration, an overcurrent warning is sent and overcurrent protection is performed.

[0079] In this step, the battery system obtains the real-time operating current and compares it with the peak charge and discharge current threshold. If it is greater than the peak charge and discharge current threshold, the time is accumulated.

[0080] A third time length is preset, and the third time length refers to the longest cumulative time that the working current works when it is greater than the peak charge and discharge current threshold, and is a fixed value, such as 3 seconds. When the cumulative time is greater than the third time length, the battery system sends an overcurrent warning to the overcurrent detection protection circuit. After the overcurrent detection protection circuit receives the overcurrent warning, the protection circuit is triggered to start and perform overcurrent protection on the battery.

[0081] S204: After the accumulated time reaches a preset first duration, controlling the operating current of the battery system to be less than or equal to the continuous charge and discharge current threshold.

[0082] In this step, the technical terms, technical effects, technical features, and optional implementation methods of step S204 can be understood with reference to step S103, and repeated contents will not be repeated here.

[0083] The control method of the battery system provided in this embodiment is based on the previous embodiment. By calculating the cumulative time when the real-time operating current of the battery system exceeds the peak charge and discharge, overcurrent protection measures can be taken in time when the battery is overcharged or over-discharged, thereby improving the safety of the battery.

[0084] In the above-mentioned Embodiment 1 and Embodiment 2, the real-time working current, continuous charge and discharge current threshold, and peak charge and discharge current threshold of the battery system can all be replaced by the real-time working power, continuous charge and discharge power threshold, and peak charge and discharge power threshold of the battery system, which will not be elaborated here.

[0085] Figure 3 A flow chart of another embodiment of a control method for a battery system provided in an embodiment of the present application, Figure 4 A flowchart of another embodiment of the second control method for the battery system provided in an embodiment of the present application.

[0086] from Figure 3It can be seen that after the battery system starts running, the SOP of the system is calculated and the cumulative time that the working current is greater than the continuous charge and discharge current threshold is calculated. When the cumulative time is greater than or equal to the first duration, the battery system limits the real-time working current to make it less than or equal to the continuous charge and discharge current threshold and recalculates the SOP of the system after it continues to work for the second duration; when the cumulative time is less than the first duration, the SOP of the system is directly recalculated.

[0087] Figure 4 exist Figure 3 On the basis of further improving the safety of the battery system. Figure 4 It can be seen that after the battery system starts running, the SOP of the system is calculated and the cumulative time that the working current is greater than the continuous charge and discharge current threshold is calculated. When the cumulative time is greater than or equal to the first duration, the battery system limits the real-time working current so that it works at a value less than or equal to the continuous charge and discharge current threshold and continues for a third duration before recalculating the SOP of the system. When the cumulative time is less than the first duration, it is necessary to determine whether the battery system is overcurrent at this time. When the battery system is overcurrent, the real-time working current needs to be limited, and the SOP of the system needs to be recalculated after limiting the second duration; when the battery system is not overcurrent, the SOP of the system is directly recalculated.

[0088] The following is an embodiment of the device of the present application, which can be used to execute the embodiment of the method of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the embodiment of the method of the present application.

[0089] Figure 5 A schematic diagram of the structure of a control device for a battery system according to an embodiment of the present application is shown in FIG. Figure 5 As shown, the control device 10 of the battery system includes:

[0090] The processing module 11 is used to obtain a continuous charge and discharge current threshold and a peak charge and discharge current threshold of the battery system according to the SOP of the battery system.

[0091] The processing module 11 is further used to obtain the accumulated time during which the working current is greater than the continuous charge and discharge current threshold according to the real-time working current of the battery system.

[0092] The control module 12 is used to control the operating current of the battery system to be less than or equal to the continuous charge and discharge current threshold after the accumulated time reaches a preset first time period during the charge and discharge process.

[0093] In a possible design, the processing module 11 is further used to send an overcurrent warning and perform overcurrent protection if the duration of the operating current of the battery system being greater than the peak charge and discharge current threshold is greater than a preset third time period.

[0094] In a possible design, the processing module 11 is further configured to obtain, according to the real-time working current of the battery system, a cumulative time during which the working current is greater than the continuous charge and discharge current threshold, including:

[0095] The accumulated time T is calculated according to formula (1): T=f(i, Δt); wherein i represents the real-time working current of the battery system, and Δt represents the operation cycle of the BMS.

[0096] or,

[0097] The accumulated time T is calculated according to formula (2): T=f(i, Δt, Temp); wherein i represents the real-time working current, Δt represents the operation cycle of the BMS, and Temp represents any one of the following: the lowest temperature of the battery system, the highest temperature of the battery system, the average temperature of the battery system, and the temperature of a specified temperature point in the battery system.

[0098] In a possible design, the control module 12 is also used to control the battery system to operate for a second time period when the operating current is less than or equal to the continuous charge and discharge current threshold; wherein the second time period is any one of the following time periods: a preset time period, the first time period, and the time period during which the accumulated time is reduced to 0.

[0099] In a possible design, the control module 12 is further used to control the operating current of the battery system to be less than the peak charge and discharge current threshold before the accumulated time reaches the first duration.

[0100] In one possible design, the control module 12 is also used to control the operating current of the battery system to be less than or equal to the continuous charge and discharge current threshold, including: adopting a current smoothing strategy to control the battery system to operate in a range where the operating current is less than or equal to the continuous charge and discharge current threshold.

[0101] The control device of the battery system provided in any of the above embodiments can be used to execute Figures 1 to 4 The implementation principle and technical effect of the method in the illustrated embodiment are similar and will not be described in detail here.

[0102] It should be noted that it should be understood that the division of the various modules of the above device is only a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. And these modules can all be implemented in the form of software called by processing elements; they can also be all implemented in the form of hardware; some modules can also be implemented in the form of software called by processing elements, and some modules can be implemented in the form of hardware. For example, the determination module can be a separately established processing element, or it can be integrated in a chip of the above device. In addition, it can also be stored in the memory of the above device in the form of program code, and called and executed by a processing element of the above device. The implementation of other modules is similar. In addition, these modules can be fully or partially integrated together, or they can be implemented independently. The processing element described here can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each module above can be completed by an integrated logic circuit of hardware in the processor element or instructions in the form of software.

[0103] For example, the above modules may be one or more integrated circuits configured to implement the above methods, such as one or more application specific integrated circuits (ASIC), or one or more microprocessors (digital signal processors, DSP), or one or more field programmable gate arrays (FPGA), etc. For another example, when a module above is implemented in the form of a processing element scheduling program code, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call program code. For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0104] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server or data center to another website, computer, server or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state disk, SSD), etc.

[0105] Figure 6 A structural block diagram of an electronic device provided in an embodiment of the present application, such as Figure 6 As shown, the electronic device 100 includes: a memory 111, a processor 112 and a controller 113; the memory 111 stores computer-executable instructions; the processor 112 executes the computer-executable instructions stored in the memory 111, so that the electronic device 100 executes the control method of the battery system provided in any embodiment.

[0106] In the implementation of the electronic device 100, each component is electrically connected directly or indirectly to achieve data transmission or interaction, that is, each component can be connected through an interface or integrated together. For example, these components can be electrically connected to each other through one or more communication buses or signal lines, such as through a bus. The memory 111 stores computer-executable instructions for implementing the data access control method, including at least one software function module that can be stored in the memory 111 in the form of software or firmware. The processor 112 executes various functional applications and data processing by running the software programs and modules stored in the memory 111.

[0107] The memory 111 may include one or more computer-readable storage media, which may be non-transitory. The memory 111 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 111 is used to store at least one instruction, which is used to be executed by the processor to implement the control method of the battery system provided in the method embodiment of the present application.

[0108] The processor 112 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 112 may be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), and programmable logic array (PLA). The processor 112 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a central processing unit (CPU); the coprocessor is a low-power processor for processing data in the standby state.

[0109] Those skilled in the art will understand that Figure 6 The structure shown in the figure does not constitute a limitation on the electronic device 100, and the electronic device 100 may include more or less components than those shown in the figure, or combine some components, or adopt a different arrangement of components.

[0110] An embodiment of the present application provides a non-temporary computer-readable storage medium, which, when instructions in the storage medium are executed by a processor of an electronic device, is used to implement the technical solution in the control method of the battery system provided in the above embodiment.

[0111] An embodiment of the present application also provides a computer program product including instructions, which, when executed on a computer, enables the computer to execute the control method of the battery system provided in the above embodiment.

[0112] An embodiment of the present application further provides a computer program, which, when executed on a computer, enables the computer to execute the above-mentioned method for controlling the battery system.

[0113] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0114] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for controlling a battery system, characterized in that: include: According to the power capability SOP of the battery system, a continuous charge and discharge current threshold and a peak charge and discharge current threshold of the battery system are obtained; According to the real-time working current of the battery system, obtaining the accumulated time during which the working current is greater than the continuous charge and discharge current threshold; During the charge and discharge process, after the accumulated time reaches a preset first duration, the operating current of the battery system is controlled to be less than or equal to the continuous charge and discharge current threshold and continue to work for a second duration; wherein the second duration is any one of the following durations: the preset duration, the first duration, and the duration that reduces the accumulated time to 0.

2. The method according to claim 1, characterized in that The method further comprises: Before the accumulated time reaches the first duration, the operating current of the battery system is controlled to be less than the peak charge and discharge current threshold.

3. The method according to claim 1, characterized in that The method further comprises: If the duration of the operating current of the battery system being greater than the peak charge and discharge current threshold is greater than a preset third time period, an overcurrent warning is sent and overcurrent protection is performed.

4. The method according to claim 1, characterized in that: The controlling the operating current of the battery system to be less than or equal to the continuous charge and discharge current threshold comprises: A current smoothing strategy is adopted to control the battery system to operate within a range where the operating current is less than or equal to the continuous charge and discharge current threshold.

5. The method according to claim 1, characterized in that The obtaining, according to the real-time working current of the battery system, the accumulated time during which the working current is greater than the continuous charge and discharge current threshold comprises: According to formula (1): Calculate the cumulative time T; wherein, Indicates the real-time working current of the battery system, Indicates the operation cycle of the battery management system BMS; or, According to formula (2): , calculate the cumulative time T; wherein, represents the real-time working current, Indicates the operating cycle of BMS, Represents any one of the following: the lowest temperature of the battery system, the highest temperature of the battery system, the average temperature of the battery system, and the temperature of a specified temperature point in the battery system.

6. A control device for a battery system, characterized in that: include: A processing module, used for obtaining a continuous charge and discharge current threshold and a peak charge and discharge current threshold of the battery system according to the SOP of the battery system; The processing module is also used to obtain the cumulative time that the working current is greater than the continuous charge and discharge current threshold according to the real-time working current of the battery system; A control module is used to control the operating current of the battery system to be less than or equal to the continuous charge and discharge current threshold and to continue working for a second time period after the cumulative time reaches a preset first time period during the charge and discharge process; wherein the second time period is any one of the following time periods: a preset time period, the first time period, and the time period during which the cumulative time is reduced to 0.

7. The device according to claim 6, characterized in that The control module is also used for: Control the battery system to operate for a second time period when the operating current is less than or equal to the continuous charge and discharge current threshold; wherein the second time period is any one of the following time periods: a preset time period, the first time period, and the time period during which the accumulated time is reduced to 0.

8. An electronic device, characterized in that: include: Memory, processor and controller; wherein, The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the electronic device executes the control method of the battery system according to any one of claims 1 to 5.

9. A storage medium, characterized in that: include: A readable storage medium and a computer program, wherein the computer program is stored in the readable storage medium, and the computer program is used to implement the control method of the battery system according to any one of claims 1 to 5.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the control method of the battery system according to any one of claims 1 to 5 is implemented.

Citation Information

Patent Citations

  • Battery charging and discharging current control method and method for using same to establish BMS (Battery Management System) model

    CN105244553A