Battery management diagnosis method, system and equipment and storage medium
By adjusting the analog-to-digital conversion frequency and using high-precision sampling technology, the problems of complex and costly sampling harnesses in the BMS hardware topology were solved, enabling high-precision monitoring and management of battery status and improving the reliability and control capabilities of the battery management system.
Patent Information
- Application Number
- CN202411179506.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-27
- Publication Date
- 2026-03-06
AI Technical Summary
Existing BMS hardware topologies suffer from problems such as complex sampling harnesses and high costs, making it difficult to achieve high-precision and efficient battery management.
By employing analog-to-digital conversion frequency adjustment and high-precision sampling technology, combined with current and voltage data processing and monitoring methods, battery status monitoring and abnormal alarms are performed through module monitoring units and battery monitoring modules.
It enables high-precision, non-destructive monitoring and management of battery status, enhancing the reliability and redundancy control capabilities of the battery management system.
Smart Images

Figure CN121618078A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of electrochemical energy storage, and in particular to a battery management diagnostic method, system, device and storage medium. Background Technology
[0002] In electrochemical energy storage systems, the BMS (Battery Management System) is an electronic device composed of battery electronic components and a battery control unit. The battery electronic components include devices that collect electrical and thermal data from individual battery cells (integrated) or battery modules (integrated) and provide this data to the battery control unit. The battery control unit includes electronic control components that control or manage the electrical or thermal performance of the battery system and can interact with other control units in the energy storage system. The core function of the BMS is to manage and maintain each battery cell, prevent overcharging and over-discharging, extend battery life, and monitor battery status.
[0003] Existing BMS hardware topologies are divided into centralized and distributed types. The centralized hardware architecture concentrates all electrical components on a single board (including sampling chips for individual cell voltage and temperature). The sampling chips communicate with the main chip via a daisy-chain, resulting in a simple circuit design, mostly low-voltage structures. The advantages of this approach are relative simplicity and reduced cost; the disadvantages are that the longer sampling wiring harnesses for individual cells lead to more complex sampling wire design, and balancing long and short wires can cause additional voltage drops. The wiring harness arrangement for the entire battery pack is also relatively complicated, and the number of sampling channels is limited. The distributed hardware architecture includes a main board and slave boards, where the main board is the BMU and the slave boards contain individual CSC sampling chips. The advantages of this architecture are simplified module assembly, easier modification of sampling wiring harnesses, uniform wiring distance, and no uneven voltage drop issues. The disadvantages are higher cost, the need for an additional MCU, and a separate CAN bus method that simply sends information from each module to the BMS. Summary of the Invention
[0004] In view of the problems existing in the prior art, this application provides a battery management method, system, device and storage medium.
[0005] A battery management system and diagnostic method, the method comprising:
[0006] Collect battery module charging and discharging current and voltage data to generate current and voltage analog signals;
[0007] Convert analog current and voltage signals into digital signals;
[0008] Processing digital signals to generate current and voltage related data;
[0009] Send current and voltage related data to the battery monitoring module;
[0010] It stores, processes, monitors, and displays current and voltage-related data.
[0011] Furthermore, when converting analog current and voltage signals into digital signals, the analog-to-digital conversion frequency is adjusted according to the timing of collecting the charging and discharging current and voltage data of the battery module.
[0012] Furthermore, adjusting the analog-to-digital conversion frequency based on the timing of collecting battery module charging and discharging current and voltage data includes the following steps:
[0013] When the battery module starts charging and discharging, the analog-to-digital conversion frequency is adjusted to high-frequency mode; when the battery module is continuously charging and discharging, the analog-to-digital conversion frequency is adjusted to low-frequency mode or intermittent high-frequency mode.
[0014] Furthermore, processing and monitoring current and voltage related data includes the following steps:
[0015] The system compares current and voltage data with system settings to promptly issue alarms for instantaneous peak values and abnormal values.
[0016] Furthermore, processing and monitoring current and voltage-related data includes the following steps:
[0017] Calculate and integrate the current values to obtain the battery module capacity decay data;
[0018] Calculate the relationship between battery module capacity decay data and charge / discharge cycles, and calculate the relationship between coulombic efficiency and charge / discharge cycles (A).
[0019] The system compares the contact data A with the system setting value and issues an alarm for abnormal values.
[0020] Furthermore, processing and monitoring current and voltage related data includes the following steps:
[0021] Calculate the current multiplied by the voltage and its integral to obtain the battery module power and energy data. Then, calculate the relationship between the battery module power and energy data and the number of charge and discharge cycles. Calculate the correlation data B between the battery module power and energy data and the number of charge and discharge cycles. Compare the correlation data B with the system set value and issue an alarm for abnormal values.
[0022] Furthermore, processing and monitoring current and voltage related data includes the following steps:
[0023] Based on the continuous analog current / voltage signal strength, the DC internal resistance is calculated, compared with the system set value, and an alarm is triggered for abnormal values; the relationship between the number of charge and discharge cycles and the increase of DC internal resistance is continuously calculated to determine the battery module's degradation data.
[0024] Furthermore, processing and monitoring current and voltage related data includes the following steps:
[0025] When the battery module starts charging or discharging or switches between charging and discharging, frequency transformation analysis is performed on the current / voltage signal after analog-to-digital conversion, or impedance analysis is performed at a specific frequency, and an alarm for abnormal values is triggered.
[0026] A battery management system includes: a module monitoring unit, a communication module, and a battery monitoring module. The module monitoring unit includes multiple current sampling modules, multiple voltage sampling modules, a high-speed ADC, a clock, and an MCU. One voltage sampling module samples the voltage of a battery module, and one or more current sampling modules sample the current of a battery cluster, wherein the battery cluster is composed of multiple battery modules connected in series. The communication module facilitates communication between the module monitoring unit and the battery monitoring module. The battery monitoring module stores, processes, monitors, and displays current and voltage-related data.
[0027] An electronic device includes: a processor and a memory for storing a computer program capable of running on the processor.
[0028] When the processor runs the computer program, it executes the steps of the battery management system and diagnostic method described above.
[0029] A computer storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the above-described method.
[0030] The technical effects and advantages of this application are as follows:
[0031] This application provides a battery management method, system, device, and storage medium that enhances battery management systems and diagnostic methods. It can not only be used as a monitoring tool to perform non-destructive, high-precision, and high-reliability monitoring and modification of existing electrochemical energy storage systems that are already in operation, but also provide redundant management and control functions for new electrochemical energy storage systems.
[0032] Other features and advantages of this application will be set forth in the following description and will be apparent in part from the description or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures pointed out in the description and the accompanying drawings. Attached Figure Description
[0033] Figure 1 This application illustrates a battery management system provided. Detailed Implementation
[0034] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0035] Furthermore, in this invention, the terms "first," "second," and other similar words are not intended to imply any order, quantity, or importance, but are merely used to distinguish different elements, and the terms "upper," "lower," "left," "right," and other similar words are merely positional relationships in the accompanying drawings.
[0036] This application provides a battery management diagnostic method, the method comprising:
[0037] S1: Collects battery module charging and discharging current and voltage data to generate current and voltage analog signals;
[0038] S2: Converts analog current and voltage signals into digital signals;
[0039] S3: Processes digital signals to generate current and voltage related data;
[0040] S4: Send current and voltage related data to the battery monitoring module;
[0041] S5: Stores, processes, monitors, and displays current and voltage related data.
[0042] In step S2, when converting the analog current and voltage signals into digital signals, the analog-to-digital conversion frequency is adjusted according to the timing of collecting the battery module's charging and discharging current and voltage data. Specifically:
[0043] When the battery module starts charging and discharging, the analog-to-digital conversion frequency is adjusted to high-frequency mode; when the battery module is continuously charging and discharging, the analog-to-digital conversion frequency is adjusted to low-frequency mode or intermittent high-frequency mode.
[0044] By setting a specified time, the battery module can be in the state of starting to charge and discharge before the specified time, and in the state of continuous charging and discharging after the specified time.
[0045] It should be noted that a high-speed ADC (Analog-to-Digital Converter) can convert continuous analog current / voltage signals into digital signals with high frequency and high precision (up to GHz sampling frequency) to achieve high-precision sampling. In high-frequency mode, the conversion frequency can reach the GHz level, with a period in the nanosecond (ns) level; the conversion frequency in low-frequency mode can be adjusted according to different precision requirements; the indirect high-frequency mode intermittently switches between high-frequency and low-frequency modes to monitor current / voltage fluctuations.
[0046] The adjustment of the analog-to-digital conversion frequency mentioned above can be controlled by an MCU to save storage and communication resources.
[0047] The clock module provides a high-precision, high-stability clock signal and calibrates the system's sampling timing by triggering the MCU to provide the sampling period and modulate the sampling frequency.
[0048] In step S5, processing and monitoring current and voltage related data includes:
[0049] (1) Compare the current and voltage data with the system settings and promptly alarm for instantaneous peak values and abnormal values.
[0050] (2) For high-frequency and high-precision charging and discharging current data, calculate and integrate the current value to obtain the battery module capacity decay data; calculate the relationship between the battery module capacity decay data and the number of charging and discharging cycles, obtain the coulomb efficiency and the number of charging and discharging cycles, compare the above data with the system set value, and issue an alarm for abnormal values.
[0051] (3) For high-frequency and high-precision charging and discharging current and voltage data, calculate and calculate the current multiplied by the voltage value and its integral to obtain the battery module power and energy data, and calculate the relationship between the battery module power and energy data and the number of charging and discharging, obtain the connection between the battery module power and energy data and the number of charging and discharging, compare the above data with the system set value, and issue an alarm for abnormal values.
[0052] (4) When the battery module is charging and discharging, the DC internal resistance is calculated based on the continuous analog current / voltage signal strength and compared with the system set value, and an alarm is triggered for abnormal values; the relationship between the number of charging and discharging cycles and the increase of DC internal resistance is continuously calculated to determine the battery module's attenuation data.
[0053] (5) When the battery module starts charging or discharging or switches between charging and discharging, perform frequency transformation analysis on the current / voltage signal after analog-to-digital conversion, or perform impedance analysis at a specific frequency, and issue an alarm for abnormal values.
[0054] In addition, a high-precision voltage sampling module can obtain the open-circuit voltage of the battery module in its idle state, enabling accurate estimation of the remaining capacity of the Li+ battery, especially since the voltage sampling module uses electromotive force timing. Furthermore, this value needs to be further correlated with the number of charge-discharge cycles to further determine the state of the battery module.
[0055] Based on the battery management method provided in the above embodiments, this application provides a battery management system, such as... Figure 1 As shown, the system includes: a module monitoring unit, a communication module, and a battery monitoring module. The module monitoring unit includes multiple current sampling modules, multiple voltage sampling modules, a high-speed ADC (analog-to-digital converter), a clock, and a MCU (microcontroller). One voltage sampling module samples the voltage of one battery module, and one or more current sampling modules sample the current of a battery cluster, which is composed of multiple battery modules connected in series. The current sampling modules are connected to the connecting cables between the battery modules, and the voltage sampling modules are connected to the positive or negative terminals of the battery modules. Both the current and voltage sampling modules can be active or passive.
[0056] As mentioned above, a module monitoring unit (PMU) corresponds to several battery modules and can cover one or more battery clusters; while a battery monitoring module (BMU) is connected to several module monitoring units (PMU) through a communication module (CMU) for collecting, storing and processing data.
[0057] When the communication module connects the module monitoring unit (PMU) and the battery monitoring module (BMU), a twisted pair cable or a wireless communication protocol can be used for the connection.
[0058] Based on the battery management method provided in the above embodiments, this application provides an electronic device, which includes: a processor and a memory for storing a computer program that can run on the processor, wherein the processor executes the steps in the above method embodiments when running the computer program.
[0059] According to the battery management method provided in the above embodiments, this application provides a computer storage medium storing a computer program thereon, wherein the computer program, when executed by a processor, implements the steps in the above method embodiments.
[0060] Finally, it should be noted that the above description is only a preferred embodiment of this application and is not intended to limit this application. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing embodiments or make equivalent substitutions for some of the technical features. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A battery management diagnostic method, characterized by, The method comprises: Collecting battery module charge and discharge current and voltage data, forming current and voltage analog signals; Converting the current and voltage analog signals into digital signals; Processing the digital signals to form current and voltage related data; Sending the current and voltage related data to a battery monitoring module; Storing, processing, monitoring and displaying the current and voltage related data.
2. The battery management diagnostic method of claim 1, wherein, When converting the current and voltage analog signals into digital signals, the analog-to-digital conversion frequency is adjusted according to the time when the battery module charge and discharge current and voltage data are collected.
3. The battery management diagnostic method of claim 2, wherein, Adjusting the analog-to-digital conversion frequency according to the time when the battery module charge and discharge current and voltage data are collected comprises the following steps: When the battery module starts charging and discharging, the analog-to-digital conversion frequency is adjusted to a high frequency mode; when the battery module continues to charge and discharge, the analog-to-digital conversion frequency is adjusted to a low frequency mode or an indirect high frequency mode.
4. The battery management diagnostic method of claim 1, wherein, Processing and monitoring the current and voltage related data comprises the following steps: Comparing the current and voltage related data with system set values, and timely performing instantaneous peak and abnormal value alarm.
5. The battery management diagnostic method of claim 1, wherein, Processing and monitoring the current and voltage related data comprises the following steps: Calculating and calculating the integral of the current value to obtain battery module capacity attenuation data; Calculating the relationship between the battery module capacity attenuation data and the number of charge and discharge times, calculating the contact data A of the coulomb efficiency and the number of charge and discharge times; Comparing the contact data A with the system set values, and performing abnormal value alarm.
6. The battery management diagnostic method of claim 1, wherein, Processing and monitoring the current and voltage related data comprises the following steps: Calculating and calculating the product of the current and voltage values and their integrals to obtain battery module power and energy data, and calculating the relationship between the battery module power and energy data and the number of charge and discharge times, calculating the contact data B of the battery module power and energy data and the number of charge and discharge times, comparing the contact data B with the system set values, and performing abnormal value alarm.
7. The battery management diagnostic method of claim 1, wherein, Processing and monitoring the current and voltage related data comprises the following steps: According to the strength of the continuous analog current / voltage signal, the direct current internal resistance is calculated, the direct current internal resistance is compared with the system set value, and the abnormal value alarm is performed; the growth relationship between the number of charge and discharge times and the direct current internal resistance is continuously calculated to judge the attenuation data of the battery module.
8. The battery management diagnostic method of claim 1, wherein, Processing and monitoring the current and voltage related data comprises the following steps: When the battery module starts charging or charging is converted, the frequency conversion analysis is performed on the current / voltage signal after analog-to-digital conversion, or the impedance analysis of a specific frequency is performed, and abnormal value alarm is performed.
9. A battery management diagnostic system, the system comprising: The module monitoring unit, the communication module, and the battery monitoring module, wherein the module monitoring unit comprises a plurality of current sampling modules, a plurality of voltage sampling modules, a high-speed ADC, a clock, and an MCU, one voltage sampling module is used to sample the voltage of one battery module, and one or more current sampling modules are used to sample the current of one battery cluster, the battery cluster is formed by a plurality of battery modules connected in series; the communication module is used for communication between the module monitoring unit and the battery monitoring module; and the battery monitoring module is used for storing, processing, monitoring and displaying current and voltage related data.
10. An electronic device, comprising: The electronic device comprises a processor and a memory for storing a computer program capable of running on the processor, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 8.
11. A computer storage medium having stored thereon a computer program, wherein, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 8.