Battery management method, system and computer readable storage medium
Through the online management device regularly detects battery parameters and sends them to the offline analysis platform for analysis, and formulates control strategies, which solves the problem of inaccurate evaluation caused by huge data in traditional battery management systems, and improves the accuracy of battery charging and discharging strategies and battery life.
Patent Information
- Application Number
- CN202210672546.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-14
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2042-06-14
AI Technical Summary
Due to the huge and irregular data of traditional battery management systems, it is difficult to screen out effective information, resulting in inaccurate battery status evaluation and low accuracy in management strategies.
The battery is detected by the online management device at a preset time interval, and the battery parameters are obtained and sent to the offline analysis platform for data analysis. Control strategies are formulated based on the analysis results and the battery charge and discharge strategies are adjusted.
The total amount of data analyzed is reduced, the accuracy of data analysis results is improved, thereby improving the accuracy of battery charging and discharging strategies and extending battery life.
Smart Images

Figure CN114977416B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of battery management technology, and in particular to a battery management method, system and computer-readable storage medium. Background Art
[0002] The Battery Management System (BMS) is a monitoring unit for power batteries. It collects information such as battery voltage, temperature, and current to achieve high-voltage safety management, battery status analysis, energy management, fault diagnosis management, and battery information management. It communicates key parameters of the power system with the entire vehicle through the CAN bus, thereby achieving effective management of battery system safety, avoiding overcharging and over-discharging of batteries, extending battery life, reducing operating costs, and ensuring the safety and reliability of power battery pack applications.
[0003] Traditional battery management systems mainly collect and evaluate the online operating data of battery packs in real time. However, since the data is huge and irregular, even if it can be transmitted to an offline platform for analysis, the requirements for the offline platform are very high, and it is difficult to filter out effective information, making it impossible to accurately evaluate the battery status. Therefore, the management strategy of traditional battery management systems has low accuracy. Summary of the invention
[0004] The present invention provides a battery management method, system and computer-readable storage medium to improve the accuracy of management strategies.
[0005] According to one aspect of the present invention, there is provided a battery management method, which is applied to an online management device, and includes: testing a battery at a preset time interval to obtain detected battery parameters; sending the battery parameters to an offline analysis platform, and receiving a first control signal based on a control strategy sent by the offline analysis platform; and adjusting the charge and discharge strategy of the battery according to the first control signal.
[0006] According to another aspect of the present invention, there is provided a battery management method, which is applied to an offline analysis platform, and includes: receiving battery parameters sent by an online management device; performing data analysis on the battery parameters to obtain a calendar life SOH value of the battery, formulating a first control strategy according to the calendar life SOH value, and generating a first control signal according to the first control strategy; and sending the first control signal to the online management device.
[0007] According to another aspect of the present invention, a battery management system is provided, comprising: an online management device and an offline analysis platform, for executing the aforementioned battery management method.
[0008] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the battery management method described in any embodiment of the present invention when executed.
[0009] The technical solution of the embodiment of the present invention performs a test on the battery once at a preset time interval, and sends the battery parameters to an offline analysis platform for data analysis. Compared with the prior art that performs data analysis on a large amount of battery operation data, the offline analysis platform only needs to analyze a small amount of battery parameters, thereby reducing the total amount of data analyzed. In addition, since data analysis is performed on the battery parameters obtained by the test, the accuracy of the data analysis results is relatively high. A higher data analysis result can correspondingly improve the accuracy of the battery charging and discharging strategy formulated according to the data analysis results.
[0010] In addition, it also includes: acquiring the operating data of the battery in real time; sending the operating data to the offline analysis platform, receiving the second control signal after the offline analysis platform corrects the first control signal based on the operating data; the charging and discharging strategy of the battery is adjusted according to the control strategy, including: adjusting the charging and discharging strategy of the battery according to the second control signal. The first control signal is corrected according to the operating data of the battery to obtain the second control signal, and adjusting the charging and discharging strategy of the battery according to the second control signal can further improve the accuracy of the charging and discharging strategy of the battery.
[0011] In addition, the real-time acquisition of the operating data of the battery includes: real-time acquisition of one or more operating data of the battery including voltage, current, temperature, capacity, voltage and internal resistance inconsistency.
[0012] In addition, it also includes: acquiring the battery expansion data in real time; sending the expansion data to the offline analysis platform, and receiving a third control signal after the offline analysis platform corrects the second control signal according to the expansion data; and adjusting the battery charge and discharge strategy according to the control strategy includes: adjusting the battery charge and discharge strategy according to the third control signal. The third control signal is obtained by correcting the second control signal according to the battery expansion data, and the third control signal can solve the battery expansion problem in a targeted manner and improve the battery life.
[0013] In addition, the battery is tested at each preset time interval, including: charging and discharging capacity detection under a specified current, static open circuit voltage detection, dynamic open circuit voltage detection, internal resistance detection, and temperature detection. One or more detections are performed on the battery at each preset time interval.
[0014] In addition, it also includes: receiving the operating data of the battery sent by the online management device; performing data analysis on the operating data to obtain the cycle SOH value of the battery, and calculating the target SOH value of the battery according to the cycle SOH value and the calendar life SOH value; formulating a second control strategy according to the target SOH value, and generating a second control signal according to the second control strategy; and sending the second control signal to the online management device.
[0015] In addition, it also includes: receiving the expansion data of the battery sent by the online management device; correcting the target SOH value according to the expansion data, formulating a third control strategy according to the corrected target SOH value, generating a third control signal according to the third control strategy; and sending the third control signal to the online management device.
[0016] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0018] Figure 1 is a flow chart of a battery management method provided by Embodiment 1 of the present invention;
[0019] Figure 2 is a flow chart of a battery management method provided by Embodiment 2 of the present invention;
[0020] Figure 3 is a flow chart of a battery management method provided by Embodiment 3 of the present invention;
[0021] Figure 4 is a flow chart of a battery management method provided by Embodiment 4 of the present invention;
[0022] Figure 5 is a flow chart of a battery management method provided by Embodiment 5 of the present invention;
[0023] Figure 6 is a flow chart of a battery management method provided by Embodiment 6 of the present invention;
[0024] Figure 7 It is a structural diagram of a battery management system according to Embodiment 7 of the present invention. DETAILED DESCRIPTION
[0025] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0026] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0027] Embodiment 1
[0028] Figure 1 A flowchart of a battery management method is provided for the first embodiment of the present invention. This embodiment can be applied to manage single batteries or battery packs of electric devices such as electric vehicles and electric robots. The method can be executed by an online management device, which can be implemented in the form of hardware and / or software. The online management device can be configured in an electronic device. Figure 1 As shown, the method includes:
[0029] Step 101: Detect the battery at preset intervals to obtain detected battery parameters.
[0030] In this step, the battery is tested for the charge and discharge capacity of the battery under a specified current, and the charge and discharge capacity of the battery under the specified current is used as a battery parameter. It can be understood that the aforementioned battery testing is the charge and discharge capacity testing of the battery under a specified current, which is only a specific example in this embodiment and does not constitute a limitation. In other embodiments of the present invention, the battery testing can also be static open circuit voltage testing or dynamic open circuit voltage testing or internal resistance testing or temperature testing of the battery. In addition, in other embodiments of the present invention, multiple different tests can be performed on the battery at the same time, such as static open circuit voltage testing and dynamic open circuit voltage testing of the battery at the same time, etc., which can be flexibly set according to actual needs and are not listed one by one here.
[0031] In addition, in this embodiment, the preset duration can be flexibly set according to actual needs. For example, for a new battery that has just been used, its battery condition is better, and a longer preset duration can be set, and for an old battery that has been used for a period of time, its battery condition is worse, and a shorter preset duration can be set.
[0032] Step 102: Send the battery parameters to an offline analysis platform.
[0033] Step 103: Receive a first control signal based on a control strategy sent by the offline analysis platform.
[0034] Step 104: Adjust the charge and discharge strategy of the battery according to the first control signal.
[0035] Compared with the prior art, in the battery management method provided in the first embodiment of the present invention, the battery is tested once at a preset time interval, and the battery parameters are sent to the offline analysis platform for data analysis. Compared with the prior art that performs data analysis on a large amount of battery operation data, the offline analysis platform only needs to analyze a small amount of battery parameters, thereby reducing the total amount of data analyzed. Moreover, since data analysis is performed on battery parameters, the accuracy of the data analysis results is higher, and higher data analysis results can correspondingly improve the accuracy of the control strategy formulated according to the data analysis results.
[0036] Embodiment 2
[0037] Figure 2 This is a flow chart of a battery management method provided in the second embodiment of the present invention. This embodiment is a further improvement on the basis of the first embodiment. Figure 2 As shown, the method includes:
[0038] Step 201: Detect the battery at preset intervals to obtain detected battery parameters.
[0039] Step 202: Acquire battery operation data in real time.
[0040] In this step, the operating data acquired in real time may include one or more of the voltage, current, temperature, capacity, voltage and internal resistance inconsistency of the battery, which can be flexibly set according to actual needs.
[0041] Step 203: Send the battery parameters and battery operation data to an offline analysis platform.
[0042] Step 204: Receive a second control signal obtained by correcting the first control signal by the offline analysis platform according to the operation data.
[0043] Specifically, in this step, the offline analysis platform can modify the first control signal in the first embodiment according to the operation data to obtain a second control signal, and then send the second control signal to the online management device.
[0044] Step 205: Adjust the battery charging and discharging strategy according to the second control signal.
[0045] Compared with the prior art, the battery management method provided in the second embodiment retains the technical effects of the first embodiment while obtaining the operating data of the battery, and generates a second control signal after correcting the first control signal according to the operating data of the battery in the offline management platform, thereby further improving the accuracy of the battery charging and discharging strategy. The battery life can be further improved according to the more accurate battery charging and discharging strategy.
[0046] Embodiment 3
[0047] Figure 3 This is a flow chart of a battery management method provided in Embodiment 3 of the present invention. This embodiment is a further improvement on Embodiment 1. Figure 3 As shown, the method includes:
[0048] Step 301: Detect the battery at preset intervals to obtain detected battery parameters.
[0049] Step 302: Acquire battery expansion data in real time.
[0050] In this step, the battery will generate an outward expansion force when it expands, and a pressure sensor can be set to measure the expansion force generated when the battery expands, and the expansion force is used as the expansion data of the battery. It can be understood that the above-mentioned use of the expansion force of the battery as the expansion data of the battery is only a specific example in this embodiment and does not constitute a limitation. In other embodiments of the present invention, other data such as expansion volume, volume change rate, etc. can also be used as expansion data, which can be flexibly set according to actual needs.
[0051] Step 303: Send the battery parameters and battery expansion data to an offline analysis platform.
[0052] Step 304: Receive a third control signal obtained by correcting the second control signal by the offline analysis platform according to the expansion data.
[0053] Specifically, in this step, the offline analysis platform can correct the second control signal in the second embodiment according to the expansion data to obtain a third control signal, and then send the third control signal to the online management device.
[0054] Step 305: Adjust the battery charging and discharging strategy according to the third control signal.
[0055] Compared with the prior art, the battery management method provided in the third embodiment retains the technical effect of the first embodiment while obtaining the expansion data of the battery, and corrects the second control signal according to the expansion data of the battery in the offline management platform to obtain the third control signal, thereby further improving the accuracy of the battery charging and discharging strategy. The battery life can be further improved according to the charging and discharging strategy with higher accuracy.
[0056] Embodiment 4
[0057] Figure 4 A flowchart of a battery management method provided in Embodiment 4 of the present invention. This embodiment can be applied to the management of single cells or battery packs of electrical equipment such as electric vehicles and electric robots. The method can be executed by an offline analysis platform, which can be implemented in the form of hardware and / or software. The online management device can be configured in electronic devices such as servers.
[0058] like Figure 4 As shown, the method includes:
[0059] Step 401: Receive battery parameters sent by an online management device.
[0060] Step 402: Perform data analysis on battery parameters to obtain the calendar life SOH value of the battery.
[0061] Step 403: formulate a first control strategy according to the calendar life SOH value, and generate a first control signal according to the first control strategy.
[0062] Step 404: Send the first control signal to the online management device.
[0063] It can be understood that this embodiment is a battery management method running on the offline analysis platform side corresponding to the first embodiment, which also has the technical effects of the first embodiment. For details, please refer to the specific description of the first embodiment, which will not be repeated here.
[0064] Embodiment 5
[0065] Figure 5 This is a flowchart of a battery management method provided in Embodiment 5 of the present invention. This embodiment is a further improvement based on Embodiment 4. Figure 5 As shown, the method includes:
[0066] Step 501: Receive battery parameters sent by an online management device.
[0067] Step 502: Perform data analysis on battery parameters to obtain the calendar life SOH value of the battery.
[0068] Step 503: Receive the battery operation data sent by the online management device.
[0069] Step 504: Analyze the operation data to obtain the cycle SOH value of the battery, and calculate the target SOH value of the battery based on the cycle SOH value and the calendar life SOH value.
[0070] Step 505: formulate a second control strategy according to the target SOH value, and generate a second control signal according to the second control strategy.
[0071] Step 506: Send the second control signal to the online management device.
[0072] It can be understood that this embodiment is a battery management method running on the offline analysis platform side corresponding to the second embodiment, which also has the technical effects of the second embodiment. For details, please refer to the specific description of the second embodiment, which will not be repeated here.
[0073] Embodiment 6
[0074] Figure 6 This is a flowchart of a battery management method provided in Embodiment 6 of the present invention. This embodiment is a further improvement on Embodiment 5. Figure 6 As shown, the method includes:
[0075] Step 601: Receive battery parameters sent by an online management device.
[0076] Step 602: Perform data analysis on battery parameters to obtain the calendar life SOH value of the battery.
[0077] Step 603: Receive the battery operation data sent by the online management device.
[0078] Step 604: Analyze the operation data to obtain the cycle SOH value of the battery, and calculate the target SOH value of the battery based on the cycle SOH value and the calendar life SOH value.
[0079] Step 605: Receive battery expansion data sent by the online management device.
[0080] Step 606: Correct the target SOH value according to the expansion data, formulate a third control strategy according to the corrected target SOH value, and generate a third control signal according to the third control strategy.
[0081] Step 607: Send the third control signal to the online management device.
[0082] It can be understood that this embodiment is a battery management method running on the offline analysis platform side corresponding to the third embodiment, which also has the technical effects of the third embodiment. For details, please refer to the specific description of the third embodiment, which will not be repeated here.
[0083] Embodiment 7
[0084] Figure 7 This is a schematic diagram of the structure of a battery management system provided by Embodiment 7 of the present invention. Figure 7 As shown, the battery management system includes an online management device 100 and an offline analysis platform 200, wherein the online management device 100 is used to run the battery management method provided in embodiments 1 to 3 of this sub-embodiment and the online management device 100 side, and the offline analysis platform 200 is used to run the battery management method provided in embodiments 4 to 6 and the offline analysis platform 200 side.
[0085] It can be understood that the battery management system provided in the seventh embodiment of the present invention runs the battery management method provided in the aforementioned embodiment, and therefore also has the technical effects of the aforementioned embodiments. For details, please refer to the specific description of the aforementioned embodiments, which will not be repeated here.
[0086] Specifically, in this embodiment, the online management device 100 includes a regular operation module 101, a periodic detection module 102, and a pressure module 103. Among them, the regular operation module 101 is used to obtain the operation data of the battery in real time and send the operation data to the offline analysis platform 200; the periodic detection module 102 is used to detect the battery at each preset time interval, obtain the detected battery parameters, and send the battery parameters to the offline analysis platform 200; the pressure module 103 is used to obtain the expansion data of the battery in real time and send the expansion data to the offline analysis platform 200. It can be understood that the above-mentioned online management device 100 including the regular operation module 101, the periodic detection module 102, and the pressure module 103 is only a specific example of this embodiment, and does not constitute a limitation. In other embodiments of the present invention, the online management device 100 may also include other modules such as a communication module and a control module, which can be flexibly set according to actual needs.
[0087] In this embodiment, the offline analysis platform 200 includes a first data analysis module 201, a second data analysis module 202, and a comprehensive correction module 203. The first data analysis module 201 is used to receive the battery parameters sent by the periodic detection module 102; perform data analysis on the battery parameters to obtain the calendar life SOH value of the battery; the second data analysis module 202 is used to receive the battery operation data sent by the conventional operation module 101; perform data analysis on the operation data to obtain the cycle SOH value of the battery; the comprehensive correction module 203 is used to formulate a first control strategy according to the calendar life SOH value and generate a first control signal according to the first control strategy, and is also used to calculate the target SOH value of the battery according to the cycle SOH value and the calendar life SOH value, formulate a second control strategy according to the target SOH value and generate a second control signal according to the second control strategy, and correct the target SOH value according to the expansion data, formulate a third control strategy according to the corrected target SOH value and generate a third control signal according to the third control strategy.
[0088] The battery management system provided in the embodiment of the present invention can execute the battery management method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects for executing the battery management method.
[0089] Embodiment 8
[0090] Embodiment 8 of the present invention provides a computer-readable storage medium, which stores computer instructions. The computer instructions are used to enable a processor to implement the battery management method provided by any of the above embodiments when executed.
[0091] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0092] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A battery management method, applied to an online management device, characterized in that: include: The battery is tested at a preset time interval to obtain the detected battery parameters; wherein the battery parameters are the charge and discharge capacity of the battery under a specified current; Sending the battery parameter to an offline analysis platform, and receiving a first control signal based on a control strategy sent by the offline analysis platform; adjusting a charge and discharge strategy of the battery according to the first control signal; The method further comprises: Acquire the operating data of the battery in real time; wherein the operating data of the battery includes: one or more of the voltage, current, temperature, capacity, voltage and internal resistance inconsistency of the battery; sending the operation data to the offline analysis platform, and receiving a second control signal obtained by the offline analysis platform based on the correction of the first control signal according to the operation data; The adjusting the charging and discharging strategy of the battery according to the control strategy includes: adjusting a charge and discharge strategy of the battery according to the second control signal; Acquiring expansion data of the battery in real time; sending the expansion data to the offline analysis platform, and receiving a third control signal obtained by the offline analysis platform correcting the second control signal according to the expansion data; The adjusting the charging and discharging strategy of the battery according to the control strategy includes: The charging and discharging strategy of the battery is adjusted according to the third control signal.
2. The method according to claim 1, characterized in that The battery is tested at each preset time interval, including: At each preset time interval, the battery is subjected to one or more of the following tests: charge and discharge capacity test under a specified current, static open circuit voltage test, dynamic open circuit voltage test, internal resistance test, and temperature test.
3. A battery management method, applied to an offline analysis platform, characterized in that: include: Receiving battery parameters sent by an online management device; wherein the battery parameters are the charge and discharge capacity of the battery under a specified current; Performing data analysis on the battery parameters to obtain a calendar life SOH value of the battery, formulating a first control strategy according to the calendar life SOH value, and generating a first control signal according to the first control strategy; sending the first control signal to the online management device; The method further comprises: Receiving the operating data of the battery sent by the online management device; wherein the operating data of the battery includes: one or more of the voltage, current, temperature, capacity, voltage and internal resistance inconsistency of the battery; Performing data analysis on the operating data to obtain a cycle SOH value of the battery, and calculating a target SOH value of the battery according to the cycle SOH value and the calendar life SOH value; Formulate a second control strategy according to the target SOH value, and generate a second control signal according to the second control strategy; sending the second control signal to the online management device; receiving the battery expansion data sent by the online management device; Correcting the target SOH value according to the expansion data, formulating a third control strategy according to the corrected target SOH value, and generating a third control signal according to the third control strategy; The third control signal is sent to the online management device.
4. A battery management system, characterized in that: include: An online management device and an offline analysis platform, wherein the online management device is used to execute the battery management method as described in any one of claims 1 to 2, and the offline analysis platform is used to execute the battery management method as described in claim 3.
5. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the battery management method according to any one of claims 1 to 3 when executed.
Citation Information
Patent Citations
Generalized battery management system
CN105789716A