Lithium analysis detection method, electronic device, storage medium, and computer program product
By acquiring current and voltage data during lithium battery charging to calculate dynamic DC internal resistance, the problem of low accuracy in existing lithium plating detection is solved, achieving more efficient lithium plating detection and early warning.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SUNWODA MOBILITY ENERGY TECHNOLOGY CO LTD
- Filing Date
- 2026-03-09
- Publication Date
- 2026-06-16
AI Technical Summary
Existing lithium plating detection methods for lithium batteries have low accuracy, which affects the cycle life and safety performance of lithium batteries.
By acquiring current and voltage data during the lithium battery charging process, dynamic DC internal resistance data is calculated, and the relationship between these data is used to determine whether lithium plating has occurred in the lithium battery.
It improves the accuracy and efficiency of lithium plating detection, reduces safety hazards to lithium batteries, and enhances the user experience.
Smart Images

Figure CN122218490A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of battery technology, specifically relating to a lithium plating detection method, electronic equipment, storage medium, and computer program product. Background Technology
[0002] In related technologies, detection methods for lithium plating in lithium batteries can be divided into two categories: non-in-situ detection methods and in-situ detection methods. Among these, in-situ detection methods are generally suitable for lithium plating detection and early warning scenarios in Battery Management Systems (BMS). These in-situ detection methods, classified by their detection principles, mainly include capacity testing and coulombic efficiency methods, three-electrode negative electrode potential methods, voltage curve characteristic methods, and impedance methods, among others. However, although there are many methods for lithium plating detection and early warning in BMS, the accuracy of these methods in detecting lithium plating is relatively low. Summary of the Invention
[0003] This application aims to provide a lithium plating detection method, electronic device, storage medium, and computer program product, with the goal of improving the accuracy of lithium plating detection in lithium batteries.
[0004] To solve the above-mentioned technical problems, this application is implemented as follows: In a first aspect, embodiments of this application propose a lithium plating detection method, comprising: Acquire current and voltage data of lithium batteries during the charging process; Based on the current data and the voltage data, the dynamic DC internal resistance data of the lithium battery at each charging stage are calculated. Based on the relationship between the dynamic DC internal resistance data, the lithium plating detection result of the lithium battery is determined.
[0005] Secondly, embodiments of this application propose an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the lithium plating detection method described in the first aspect.
[0006] Thirdly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the lithium plating detection method described in the first aspect.
[0007] Fourthly, embodiments of this application provide a computer program product, which includes a computer program that, when executed by a processor, implements the lithium plating detection method described in the first aspect.
[0008] In this embodiment of the application, the current data and voltage data of the lithium battery are acquired during the charging process, and the dynamic DC internal resistance data of the lithium battery at each charging stage is calculated based on the current data and voltage data. Then, the lithium battery is judged to determine whether lithium plating has occurred based on the relationship between the dynamic DC internal resistance data of each charging stage, so as to determine the detection result of lithium plating detection of the lithium battery.
[0009] Therefore, compared with traditional lithium plating detection methods, the embodiments of this application perform lithium plating detection based on dynamic DC internal resistance data of multiple charging stages during lithium battery charging. This can detect whether lithium plating has occurred in the lithium battery on a more comprehensive and stable data basis, thereby effectively improving the accuracy of lithium plating detection for lithium batteries.
[0010] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0011] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which: Figure 1 A schematic flowchart of the lithium plating detection method provided in this application in some embodiments; Figure 2 for Figure 1 A detailed flowchart of step S101; Figure 3 for Figure 1 A detailed flowchart of step S103; Figure 4 A flowchart illustrating the steps of the lithium plating detection method provided in this application in some other embodiments; Figure 5 for Figure 4 A detailed flowchart of step S402; Figure 6 A schematic diagram illustrating the structure and working principle of the lithium plating early warning system involved in some embodiments of the lithium plating detection method provided in this application; Figure 7 A schematic diagram illustrating the workflow of a lithium plating early warning system and device; Figure 8a This is a schematic diagram of data collected by the data acquisition module during the first charging process of a lithium battery. Figure 8b This is a schematic diagram of data collected by the data acquisition module during the 100th charge of the lithium battery. Figure 8cThis is a schematic diagram of data collected by the data acquisition module during the 500th charge of the lithium battery. Figure 9 A schematic diagram of lithium plating determination data involved in lithium plating analysis for the data processing module; Figure 10a This is a schematic diagram of another type of data collected by the data acquisition module during the first charging of the lithium battery; Figure 10b This is a schematic diagram of another type of data collected by the data acquisition module during the 100th charge of the lithium battery; Figure 10c This is a schematic diagram of another type of data collected by the data acquisition module during the 500th charge of the lithium battery; Figure 11 A schematic diagram of another lithium plating determination data involved in lithium plating analysis for the data processing module; Figure 12 A schematic diagram of a lithium plating determination result involved in lithium plating analysis for the data processing module; Figure 13 A schematic diagram of the structure of the electronic device provided in this application. Detailed Implementation
[0012] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0013] It should be noted that although functional modules are divided in the device / system schematic diagram and a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device / system or the order in the flowchart. The terms "first," "second," etc., in the specification, claims, and the aforementioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0014] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.
[0015] First, the overall concept of the lithium plating detection method provided in the embodiments of this application will be explained.
[0016] With the increasing development and application of lithium-ion batteries in electric vehicles and energy storage, the requirements for energy density, rate performance, cycle life, and safety performance of lithium batteries are also becoming more stringent. Currently, the main anode material for commercially available lithium batteries is graphite. Due to its low lithium intercalation potential, which is close to the deposition potential of lithium metal, under certain process defects (such as electrode wrinkles, poor wetting, etc.) and harsh charging conditions (high-rate low-temperature charging), lithium metal is more likely to preferentially deposit on the surface of the anode instead of being intercalated into the interior, a phenomenon commonly known as lithium plating. Lithium plating on the anode not only accelerates battery capacity decay but may also puncture the separator, causing internal short circuits and thermal runaway, which are major problems affecting the cycle life and safety performance of lithium batteries. Therefore, during the operation of electric vehicles or energy storage stations, real-time detection and early warning of lithium plating in the cells can significantly reduce the probability of safety problems.
[0017] The main lithium plating detection methods in the industry can be divided into two categories: non-in-situ detection methods and in-situ detection methods. In-situ detection methods are generally suitable for lithium plating detection and early warning scenarios in BMS (Body Management System). The main in-situ detection methods for lithium plating can be classified according to their detection principles, including capacity testing and coulombic efficiency methods, three-electrode negative electrode potential methods, voltage curve characteristic methods, and impedance methods.
[0018] However, although there are many methods for lithium plating detection and early warning in related technologies, most of them are based on a single signal and have low accuracy.
[0019] To address the aforementioned problems, this application proposes a lithium plating detection method, electronic device, computer-readable storage medium, and computer program product, aiming to improve the accuracy of lithium plating detection in lithium batteries. Compared to traditional lithium plating detection methods, this application's embodiment performs lithium plating detection based on dynamic DC internal resistance data from multiple charging stages during the lithium battery charging process. This allows for the detection of lithium plating on a more comprehensive and stable data basis, thereby effectively improving the accuracy of lithium plating detection in lithium batteries.
[0020] Next, the lithium plating detection method, electronic device, computer-readable storage medium, and computer program product provided in this application will be specifically described through the following embodiments, and the various detailed embodiments of the lithium plating detection method provided in this application will be described in detail first.
[0021] It should be noted that in all specific embodiments of this application, when processing data related to user identity or characteristics, such as user information, user behavior data, user historical data, and user location information, user permission or consent is obtained first. Furthermore, the collection, use, and processing of this data comply with relevant laws, regulations, and standards. In addition, when embodiments of this application require access to sensitive personal information of users, separate permission or consent from the user is obtained through pop-ups or redirection to confirmation pages. Only after obtaining the user's separate permission or consent is the necessary user-related data required for the proper functioning of these embodiments acquired.
[0022] It should be noted that the lithium plating detection method provided in this application relates to the field of battery technology. The lithium plating detection method provided in this application can be applied to a terminal, a server, or software running on either a terminal or a server. In some embodiments, the terminal can be an electronic device such as a vehicle equipped with a lithium battery or a terminal device associated with the vehicle (e.g., a smartphone, tablet, laptop, desktop computer). The server can be the backend server terminal device of the aforementioned terminal, which can be configured as an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDN), and big data and artificial intelligence platforms. The software can be an application implementing the lithium plating detection method, a computer program, and a storage medium carrying the computer program. It should be understood that, based on different design needs of practical applications, the terminals, servers, and software using the lithium plating detection method provided in this application may also be other forms not listed here, and the lithium plating detection method provided in this application does not specifically limit these.
[0023] Furthermore, this application can also be used in numerous general-purpose or special-purpose computer system environments or configurations. For example: vehicle battery management systems; multiprocessor systems of terminals such as personal computers, server computers, handheld or portable devices, and tablet devices; microprocessor-based systems of terminals such as set-top boxes, programmable consumer electronics devices, personal computers (PCs), minicomputers, and mainframe computers; and distributed computing environments including any of the above systems or devices, etc. This application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform specific tasks or implement specific abstract data types. This application can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via communication networks. In distributed computing environments, program modules can reside in local and remote computer storage media, including storage devices.
[0024] For ease of understanding and explanation, the following text uses the lithium plating detection method provided in the embodiments of this application in a BMS system as an example to describe in detail the various specific embodiments of this application. The BMS system can use the lithium plating detection method provided in the embodiments of this application to detect lithium plating in lithium batteries and issue a warning signal when the detection result indicates that lithium plating has occurred. In some descriptions, the BMS system may be simply referred to as the system. The implementation of the lithium plating detection method provided in the embodiments of this application in any of the above-described forms can refer to the process of applying the lithium plating detection method to electronic pens and electronic devices described later.
[0025] Please refer to Figure 1 , Figure 1 The schematic flowcharts of the lithium plating detection method provided in this application are shown in some embodiments. It should be understood that, although... Figure 1 The flowcharts illustrating subsequent steps show the execution order of some method steps. However, based on different design requirements for practical applications, the lithium plating detection method provided in this application can, of course, employ a different execution order of method steps than shown in the figures. That is, Figure 1 The order of the steps shown does not constitute a limitation on the execution logic order of the lithium plating detection method provided in this application. Any other logic based on... Figure 1 Reasonable changes to the sequence of steps shown should be included within the protection scope of the lithium plating detection method provided in this application.
[0026] like Figure 1 As shown, the lithium plating detection method of this application embodiment may include steps S101 to S103 as shown below.
[0027] Step S101: Obtain the current and voltage data of the lithium battery during the charging process.
[0028] During the charging process of a lithium battery, the battery management system (BMS) can acquire real-time current and voltage data of the lithium battery in order to perform lithium plating detection and early warning tasks.
[0029] Optionally, the BMS system can be activated when the lithium battery enters the charging process, and use the lithium battery's voltage / current / temperature three-in-one sensor (referred to as V / I / T sensor, also often called battery parameter monitoring sensor) to collect and receive the voltage, current and temperature data of the lithium battery in real time during the charging process.
[0030] Optionally, the BMS system may include a lithium plating warning system (the BMS system / lithium plating warning system may be a vehicle-side system equipped with a lithium battery or a device configured with such a system). The lithium plating warning system can be activated when the lithium battery enters the charging process, and can collect and receive voltage, current and temperature data of the lithium battery in real time during the charging process through the V / I / T sensors of the lithium battery.
[0031] Optionally, the lithium plating warning system may include a data acquisition module connected to the V / I / T sensor of the lithium battery. When the lithium plating warning system is a subsystem / module of the BMS system, the BMS system can immediately control the lithium plating warning system to start after detecting that the lithium battery has entered the charging state. The lithium plating warning system then uses the data acquisition module to receive and store the voltage, current, and temperature data detected by the V / I / T sensor.
[0032] Step S102: Calculate the dynamic DC internal resistance data of the lithium battery at each charging stage based on the current data and the voltage data.
[0033] After acquiring the current and voltage data of the lithium battery during the charging process, the BMS system further calculates the dynamic DC internal resistance data of the lithium battery at each charging stage in the current charging cycle based on the current and voltage data.
[0034] Optionally, the BMS system can use formulas To calculate the dynamic DC internal resistance (DCR) data of the lithium battery at each charging stage, where I is the current data and V is the voltage data of the lithium battery before it starts charging in response to the current data I (such as the initial voltage). This refers to the voltage data (such as the ending voltage) of the lithium battery after it has started charging in response to the current data I. For example, in the first stage of a lithium battery charging cycle, the BMS system controls the lithium plating warning system to acquire the current data I1 used for charging the lithium battery and the starting voltage of the lithium battery before it starts charging in response to the current data I1. And, the ending voltage of the lithium battery after charging in response to the current data I1. Therefore, these current and voltage data can be substituted into the above formula to calculate the dynamic DC internal resistance data of the lithium battery in the first stage. .
[0035] Optionally, the lithium plating early warning system may also include a data processing module connected to the data acquisition model. Thus, the BMS system controls the lithium plating early warning system to record, via the data acquisition module, the initial voltages (V1, V2, V3…V) of all cells before charging, based on the lithium battery response current data I1. n ), and, in response to the current data I1, the end voltage of all cells after charging ( Following this, the data processing module processes the data recorded by the data acquisition module to calculate the dynamic DC internal resistance data of the lithium battery during the current charging process. The DCR values under different charging stages (stage 1 to stage n) are denoted as DCR. I1 DCR I2 DCR I3 …DCR In .
[0036] Step S103: Based on the magnitude relationship between the dynamic DC internal resistance data, determine the lithium plating detection result of the lithium battery.
[0037] After calculating the dynamic DC internal resistance data of the lithium battery at each charging stage, the BMS system compares the dynamic DC internal resistance data of each charging stage to obtain the relationship between the dynamic DC internal resistance data. Based on this relationship, it determines whether lithium plating has occurred in the current charging process, and obtains the lithium plating detection result of the lithium battery.
[0038] Optionally, the BMS system can determine that lithium plating has occurred in the current charging process and that the lithium plating occurred in the later charging stage if the dynamic DC internal resistance data of the later charging stage is less than the dynamic DC internal resistance data of the previous charging stage, thereby obtaining the lithium plating detection result of the lithium battery.
[0039] Optionally, the BMS system can combine the relative magnitudes of the dynamic DC internal resistance data from multiple charging stages during repeated charging of the lithium battery to perform lithium plating detection and obtain the lithium plating detection result. That is, when performing lithium plating detection on the lithium battery, if during the Xth (X≥2) charging process, the dynamic DC internal resistance data of any two adjacent charging stages shows that the dynamic DC internal resistance data of the later charging stage is greater than that of the earlier charging stage, but during the Yth (Y>X) charging process, the dynamic DC internal resistance data of the later charging stage is less than that of the earlier charging stage, then in this case, the BMS system can determine that lithium plating has occurred in the Yth charging process, thus obtaining the lithium plating detection result for the lithium battery.
[0040] According to the lithium plating detection method of this application embodiment, during the charging process of the lithium battery, the BMS system of the lithium battery performs lithium plating detection and early warning tasks. Specifically, it first acquires real-time current and voltage data of the lithium battery; then, based on this data, it calculates the dynamic DC internal resistance data of the lithium battery at each charging stage within the current charging cycle; finally, it compares the dynamic DC internal resistance data at each charging stage to obtain the relative magnitudes of these data, and then determines whether lithium plating has occurred during the current charging process based on this relative magnitude, thus obtaining the lithium plating detection result. Therefore, compared to traditional lithium plating detection methods, this application embodiment performs lithium plating detection based on dynamic DC internal resistance data from multiple charging stages during the lithium battery charging process. This allows for the detection of lithium plating on a more comprehensive and stable data basis, effectively improving the accuracy of lithium plating detection. Furthermore, compared to traditional lithium plating detection methods, the embodiments of this application only require lithium plating detection during the charging process of the lithium battery, without the need to spend dedicated time performing specific detection procedures on the lithium battery. This effectively improves the efficiency of lithium plating detection, thereby saving user time and enhancing the user experience.
[0041] like Figure 2 As shown, according to some embodiments of this application, the above-mentioned step S101: obtaining current data and voltage data of the lithium battery during the charging process may include the following steps S201 and S202.
[0042] Step S201: During the charging process of the lithium battery, the control power supply device sends a current pulse signal to the lithium battery; the power supply device is the charging device for the lithium battery.
[0043] When the BMS system detects / warns about lithium plating in a lithium battery, it can control the charging device to output a current pulse signal to the lithium battery during the charging process.
[0044] Optionally, the lithium battery charging device can be a power supply device such as a charging pile. The BMS system can control the power supply device to send current pulse signals to the lithium battery through a lithium plating early warning system. That is, the BMS system is connected to the lithium battery power supply device through the lithium plating early warning system. During the charging process of the lithium battery through the power supply device, the lithium plating early warning system controls the power supply device to adjust the charging power, current and other parameters of the lithium battery, thereby controlling the power supply device to send current pulse signals to the lithium battery.
[0045] Optionally, the lithium plating early warning system may further include a control module connected to a power adapter to control the lithium battery's power supply to send current pulse signals to the lithium battery. Furthermore, the control module is also connected to a data acquisition module within the lithium plating early warning system to control the data acquisition module to acquire current and voltage data of the lithium battery during charging.
[0046] Optionally, the control module can control the charging device to send specific current pulse information to the lithium battery during a specific time period to charge the lithium battery while it is being charged via the charging device. This specific time period can be the time period of different charging stages during the lithium battery charging process, such as time t1 corresponding to the first charging stage, time t2 corresponding to the second charging stage, ..., time tn corresponding to the nth charging stage. n That is, t1, t2, t3...t n Furthermore, the specific current pulse signal can be a current signal greater than the normal charging current, for example, greater than the normal charging current for charging the lithium battery in the first stage. I1 is greater than the normal charging current for lithium batteries in the second stage. I2, ..., are greater than the normal charging current for charging the lithium battery in the nth stage. I n That is, I1, I2, I3...I n .
[0047] Step S202: When the lithium battery is charging in response to the current pulse signal, acquire the current data and voltage data detected by the battery parameter monitoring sensor of the lithium battery.
[0048] During the charging process of the lithium battery, the BMS system continuously monitors the voltage data of the lithium battery through the battery parameter monitoring sensor, thereby obtaining the current and voltage data of the lithium battery before and after charging in response to the current pulse signal.
[0049] Optionally, the BMS system can control the lithium plating early warning system to use its data acquisition module to receive and store the current and voltage data detected by the battery parameter monitoring sensor (V / I / T sensor) of the lithium battery before the control module controls the charging device to send a current pulse signal to the lithium battery. At this time, the current data is the normal charging current. This voltage data is from the lithium battery before the current pulse, when it is charged at the normal charging current. The starting voltage V during charging n Then, the control module sends a current pulse signal I to the lithium battery through the charging device. n Subsequently, the data acquisition module receives and stores the new current and voltage data detected by the battery parameter monitoring sensor. At this point, the new current data becomes the current pulse signal I sent by the charging device to the lithium battery. n The new voltage data is obtained after the current pulse, based on the current pulse signal I of the lithium battery. n End voltage after charging .
[0050] According to the lithium plating detection method of this embodiment, during the charging process of the lithium battery, the BMS system controls the charging device of the lithium battery to send a current pulse signal to the lithium battery. Then, the battery parameter monitoring sensor of the lithium battery continuously detects the voltage data of the lithium battery, and obtains the current data and voltage data of the lithium battery before and after charging in response to the current pulse signal. Based on the current data and voltage data, the dynamic DC internal resistance data of the lithium battery at each charging stage is calculated. The relationship between the dynamic DC internal resistance data of each charging stage is used to determine whether lithium plating has occurred in the lithium battery, thereby determining the detection result of lithium plating detection, improving the accuracy and efficiency of lithium plating detection.
[0051] Optionally, each of the dynamic DC internal resistance data includes first dynamic DC internal resistance data of a first charging stage and second dynamic DC internal resistance data of a second charging stage, wherein the first charging stage is earlier than the second charging stage.
[0052] Optionally, during the lithium battery charging process, in the first charging stage, the BMS system can acquire the voltage and current data of the lithium battery and calculate the first dynamic DC internal resistance data for the first charging stage based on the voltage and current data. Then, after the lithium battery continues charging into the second charging stage, the BMS system acquires the voltage and current data of the lithium battery and calculates the second dynamic DC internal resistance data for the second charging stage based on the voltage and current data. For example, during the first charging process of the lithium battery, the BMS system, through the control module of the lithium plating early warning system, sends a current pulse signal I1 to the lithium battery to charge it during the time period t1 corresponding to the first charging stage. The data acquisition module of the lithium plating early warning system records the initial voltage V1 of all cells of the lithium battery before the current pulse and the final voltage of all cells of the lithium battery after the current pulse. The data processing module in the lithium plating early warning system processes the data recorded by the data acquisition module and calculates the first dynamic DC internal resistance data of the first charging stage during the first charging process of the lithium battery. Furthermore, during the second charging phase following the first charging process, the control module sends a current pulse signal I2 to the lithium battery during the corresponding time period t2 to charge it. The data acquisition module records the initial voltage V2 of all cells in the lithium battery before the current pulse and the final voltage of all cells in the lithium battery after the current pulse. The data processing module then continues data processing to calculate the second dynamic DC internal resistance data for the second charging stage during the first charging process of the lithium battery. .
[0053] Optionally, during the charging process of the lithium battery, in the first charging stage of the first charging process, the BMS system can acquire the voltage and current data of the lithium battery, and calculate the first dynamic DC internal resistance data of the first charging stage based on the voltage and current data. Then, during the second charging process after the first charging process, in the second charging stage of the lithium battery, the BMS system can acquire the voltage and current data of the lithium battery, and calculate the second dynamic DC internal resistance data of the second charging stage based on the voltage and current data. For example, during the Xth (X≥2) charging process of the lithium battery, the BMS system, through the control module of the lithium plating early warning system, sends a current pulse signal I1 to the lithium battery to charge it during the time period t1 corresponding to the first charging stage. The data acquisition module of the lithium plating early warning system records the starting voltage V1 of all cells of the lithium battery before the current pulse and the ending voltage of all cells of the lithium battery after the current pulse. The data processing module in the lithium plating early warning system processes the data recorded by the data acquisition module to calculate the first dynamic DC internal resistance data of the first charging stage during the Xth charging process of the lithium battery. Then, during the Yth (Y>X) charging process of the lithium battery, the BMS system, through the control module of the lithium plating early warning system, sends a current pulse signal I2 to the lithium battery to charge it during the time period t2 corresponding to the second charging stage. The data acquisition module of the lithium plating early warning system records the initial voltage V2 of all cells of the lithium battery before the current pulse and the final voltage of all cells of the lithium battery after the current pulse. The data processing module in the lithium plating early warning system processes the data recorded by the data acquisition module to calculate the second dynamic DC internal resistance data of the second charging stage during the Yth charging process of the lithium battery. .
[0054] like Figure 3 As shown, according to some embodiments of this application, step S103 above: determining the lithium plating detection result of the lithium battery based on the magnitude relationship between the dynamic DC internal resistance data, may include any one of steps S301 and S302 as shown below.
[0055] Step S301: If the second dynamic DC internal resistance data is greater than the first dynamic DC internal resistance data, determine that the lithium battery lithium plating detection result is that the lithium battery has not undergone lithium plating.
[0056] After calculating the dynamic DC internal resistance data of the lithium battery at each charging stage and comparing the dynamic DC internal resistance data of each stage to obtain the relationship between them, the BMS system determines that the lithium battery has not undergone lithium plating if, during a certain charging process, the second dynamic DC internal resistance data of the second charging stage (later in the second charging stage) is greater than the first dynamic DC internal resistance data of the first charging stage (earlier in the first charging stage), in this case, the lithium battery has not undergone lithium plating. Alternatively, if, during multiple charging processes, the first dynamic DC internal resistance data of the first charging stage in the Xth (X≥2) charging process is less than the second dynamic DC internal resistance data of the second charging stage in the Yth (Y>X) charging process, the BMS system also determines that the lithium battery has not undergone lithium plating.
[0057] Step S302: If the second dynamic DC internal resistance data is less than the first dynamic DC internal resistance data, determine that the lithium battery has undergone lithium plating detection.
[0058] After calculating the dynamic DC internal resistance data of the lithium battery at each charging stage and comparing the magnitudes of these dynamic DC internal resistance data, the BMS system determines that lithium plating has occurred in the current lithium battery if, during a certain charging process, the second dynamic DC internal resistance data of the later second charging stage is less than the first dynamic DC internal resistance data of the earlier first charging stage. Alternatively, if, during multiple charging processes, the first dynamic DC internal resistance data of the first charging stage in the Xth (X≥2) charging process is greater than the second dynamic DC internal resistance data of the second charging stage in the Yth (Y>X) charging process, the BMS system also determines that lithium plating has occurred in the current lithium battery.
[0059] Optionally, after calculating the dynamic DC internal resistance data of the lithium battery at each charging stage and comparing the magnitudes of these dynamic DC internal resistance data, if, during multiple charging processes of the lithium battery, in any two adjacent charging stages of the Xth (X≥2)th charging process, the second dynamic DC internal resistance data of the later second charging stage is greater than the first dynamic DC internal resistance data of the earlier first charging stage, but in the Yth (Y>X)th charging process of the lithium battery, the second dynamic DC internal resistance data of the later second charging stage is less than the first dynamic DC internal resistance data of the earlier first charging stage, then in this case, the BMS system determines that the lithium plating detection result of the lithium battery indicates that lithium plating has occurred.
[0060] According to the lithium plating detection method of this embodiment, the BMS system calculates the dynamic DC internal resistance data of the lithium battery at each charging stage, compares the magnitudes of these dynamic DC internal resistance data, and then combines the second dynamic DC internal resistance data of the later charging stage with the first dynamic DC internal resistance data of the earlier charging stage during a unified charging process or multiple re-viewing processes to perform lithium plating detection on the lithium battery and determine whether lithium plating has occurred or not. Thus, compared to traditional lithium plating detection / early warning methods, the lithium plating detection method of this embodiment determines lithium plating based on multiple judgment conditions, resulting in more accurate lithium plating detection results.
[0061] like Figure 4 As shown, according to some embodiments of this application, after step S102 above: calculating the dynamic DC internal resistance data of the lithium battery in each charging stage based on the current data and the voltage data, the lithium plating detection method of this application embodiment may further include steps S401 and S402 as shown below.
[0062] Step S401: Based on the dynamic DC internal resistance data, calculate the dynamic DC internal resistance change data of the lithium battery during the target charging stage.
[0063] In addition to detecting lithium plating in lithium batteries based on the relationship between the dynamic DC internal resistance data at each charging stage, the BMS system can further analyze the changes in these dynamic DC internal resistance data to detect whether lithium plating has occurred and obtain the corresponding lithium plating detection results. That is, after calculating the dynamic DC internal resistance data for each charging stage during a single charge, the BMS system can further calculate the dynamic DC internal resistance change data for a specific target charging stage within that charging process.
[0064] Optionally, each of the dynamic DC internal resistance data includes first dynamic DC internal resistance data of a first charging stage and second dynamic DC internal resistance data of a second charging stage, wherein the first charging stage is earlier than the second charging stage; the target charging stage is the charging stage between the first charging stage and the second charging stage.
[0065] Optionally, the first charging stage and the second charging stage are the first charging stage and the second charging stage in the same charging process of the lithium battery.
[0066] Optionally, step S401 above: calculating the dynamic DC internal resistance change data of the lithium battery during the target charging stage based on the dynamic DC internal resistance data, may include the following steps: The difference between the first dynamic DC internal resistance data and the second dynamic DC internal resistance data is calculated to obtain the dynamic DC internal resistance change data.
[0067] During the charging process of a lithium battery, the Battery Management System (BMS) acquires voltage and current data of the battery during the first charging stage and calculates the first dynamic DC internal resistance data based on this data. Then, as the battery continues charging into the second charging stage, the BMS acquires the same voltage and current data and calculates the second dynamic DC internal resistance data for this stage. Finally, the BMS subtracts the first dynamic DC internal resistance data from the second dynamic DC internal resistance data to calculate the dynamic DC internal resistance change data for the target charging stage between the first and second charging stages.
[0068] For example, during the first charging of a lithium battery, the BMS system, through the control module of the lithium plating early warning system, sends a current pulse signal I1 to the lithium battery during the time period t1 corresponding to the first charging stage to charge it. The data acquisition module of the lithium plating early warning system records the initial voltage V1 of all cells of the lithium battery before the current pulse and the final voltage of all cells of the lithium battery after the current pulse. The data processing module in the lithium plating early warning system processes the data recorded by the data acquisition module and calculates the first dynamic DC internal resistance data of the first charging stage during the first charging process of the lithium battery. Furthermore, during the second charging phase following the first charging process, the control module sends a current pulse signal I2 to the lithium battery during the corresponding time period t2 to charge it. The data acquisition module records the initial voltage V2 of all cells in the lithium battery before the current pulse and the final voltage of all cells in the lithium battery after the current pulse. The data processing module then continues data processing to calculate the second dynamic DC internal resistance data for the second charging stage during the first charging process of the lithium battery. .
[0069] In this way, the BMS system can calculate the dynamic DC internal resistance data (DCR) at different charging stages during the first charging process of the lithium battery. I1 DCR I2 DCR I3 …DCR In .
[0070] Then, during the Xth (X≥2)th charging process of the lithium battery, the BMS system repeats the above process to calculate the dynamic DC internal resistance data (DCR) of the lithium battery at different charging stages during the Xth charging process. x1 DCR x2 DCR x3 …DCR xn Furthermore, the data processing module can be used to calculate the dynamic DC internal resistance change data (DCR value change) during the Xth charging process. DCR X =DCR Xi – DCR Xk (2≤i≤n, 1≤k<i), the change in DCR at different charging stages is denoted as DCR X1 , DCR X2 , DCR X3 … DCR Xn .
[0071] Similarly, during the Yth charging process, the DCR value at different charging stages during the Yth charging process is calculated and denoted as DCR. Y1 DCR Y2 DCR Y3 …DCR Yn Furthermore, the change in DCR value during the Yth charging process was calculated. DCR Y = DCR Yi –DCR YK (2≤i≤n, 1≤k<i), the change in DCR in each charging stage is denoted as DCR Y1 , DCR Y2 , DCR Y3 … DCR Yn .
[0072] Step S402: Determine the lithium plating detection result of the lithium battery based on the dynamic DC internal resistance change data.
[0073] When analyzing changes in dynamic DC internal resistance data to detect whether lithium plating has occurred in a lithium battery, the BMS system can calculate the dynamic DC internal resistance changes of the lithium battery in multiple charging stages during multiple charging processes, and then further analyze the proportional relationship between the dynamic DC internal resistance changes of the same target charging stage in different charging processes to determine whether lithium plating has occurred and obtain the corresponding lithium plating detection result.
[0074] Optionally, the dynamic DC internal resistance change data includes: the first dynamic DC internal resistance change data of the lithium battery during the m-th charging process in the target charging stage, and the second dynamic DC internal resistance change data of the lithium battery during the n-th charging process in the target charging stage, 1≤m<n.
[0075] The BMS system can first calculate the dynamic DC internal resistance (DCR) data of the lithium battery at different charging stages during the m-th (m≥1) charging process. m1 DCR m2 DCR m3 …DCR mn Then, the dynamic DC internal resistance change data of different target charging stages during the m-th charging process are further calculated. DCR, denoted as DCR m1 , DCR m2 , DCR m3 … DCR mn Then, during the nth (n≥m) charging process of the lithium battery, the BMS system first calculates the dynamic DC internal resistance (DCR) data of the lithium battery at different charging stages during this nth charging process. n1 DCR n2 DCR n3 …DCR nn Then, the dynamic DC internal resistance change data of different target charging stages during the nth charging process are calculated. DCR, denoted as DCR n1 , DCR n2 , DCR n3 … DCR nn For example, during the m=1th charging process of a lithium battery, the BMS system calculates the dynamic DC internal resistance (DCR) of the lithium battery at four charging stages: 30SOC, 50SOC, 70SOC, and 80SOC. 30SOC DCR 50SOC DCR 70SOC and DCR 80SOC Then, the dynamic DC internal resistance change data of the lithium battery during the three target charging stages from 30SOC to 50SOC, from 50SOC to 70SOC, and from 70SOC to 80SOC were further calculated. DCR, denoted as △DCR 1cycle(50SOC-30SOC) , △DCR 1cycle(70SOC-50SOC) , △DCR 1cycle(80SOC-70SOC) Similarly, the BMS system can calculate the dynamic DC internal resistance changes of the lithium battery during the n=100 / n=500th charging cycle, following the same procedure, for the three target charging stages: from 30SOC to 50SOC, from 50SOC to 70SOC, and from 70SOC to 80SOC. DCR, denoted as △DCR 100cycle(50SOC-30SOC) , △DCR 100cycle(70SOC-50SOC) , △DCR 100cycle(80SOC-70SOC) (n=100) / △DCR 500cycle(50SOC-30SOC) , △DCR 500cycle(70SOC-50SOC) , △DCR 500cycle(80SOC-70SOC) (n=500).
[0076] like Figure 5 As shown, according to some embodiments of this application, step S402 above: determining the lithium plating detection result of the lithium battery based on the dynamic DC internal resistance change data, may include any one of steps S501 and S502 as shown below.
[0077] Step S501: If the second dynamic DC internal resistance change data is less than the product of the first dynamic DC internal resistance change data and a preset coefficient, the lithium plating detection result of the lithium battery is determined to be that the lithium battery has not undergone lithium plating, and the preset coefficient is ≥2.
[0078] After calculating the first dynamic DC internal resistance change data of the lithium battery during the m-th charging process at the target charging stage, and the second dynamic DC internal resistance change data of the lithium battery during the n-th charging process at the same target charging stage, the BMS system further calculates the proportional relationship between the first and second dynamic DC internal resistance change data. If the calculated second dynamic DC internal resistance change data is less than the product of the first dynamic DC internal resistance change data and a preset coefficient k (i.e., the second dynamic DC internal resistance change data is less than k times the first dynamic DC internal resistance change data), then in this case, the BMS system determines that the lithium battery has not undergone lithium plating detection. For example, the BMS system controls the data processing module in the lithium plating early warning system to process the second dynamic DC internal resistance change data ΔDCR of the lithium battery during the 100th charging process from 30SOC to 50SOC at the target charging stage. 100cycle(50SOC-30SOC) The dynamic DC internal resistance change data △DCR of the lithium battery during the first charging stage from 30SOC to 50SOC. 1cycle(50SOC-30SOC) In comparison, we obtain △DCR 100cycle(50SOC-30SOC) With △DCR 1cycle(50SOC-30SOC) The proportional relationship between them, and the proportional relationship is △DCR 100cycle(50SOC-30SOC) <△2*DCR 1cycle(50SOC-30SOC) In the case of lithium plating, the lithium battery detection result is determined to be that lithium plating has not occurred in the lithium battery.
[0079] Step S502: If the second dynamic DC internal resistance change data is greater than or equal to the product of the first dynamic DC internal resistance change data and a preset coefficient, determine that the detection result of lithium plating detection of the lithium battery is that lithium plating has occurred in the lithium battery, and the preset coefficient is ≥2.
[0080] After calculating the proportional relationship between the first dynamic DC internal resistance change data and the second DC internal resistance change data, if the proportional relationship is such that the second dynamic DC internal resistance change data is greater than or equal to the product of the first dynamic DC internal resistance change data and a preset coefficient k (i.e., the second dynamic DC internal resistance change data is greater than or equal to k times the first dynamic DC internal resistance change data), then the BMS system determines that the lithium battery's lithium plating detection result is that lithium plating has not occurred. For example, the BMS system controls the data processing module in the lithium plating early warning system to process the second dynamic DC internal resistance change data ΔDCR during the target charging stage from 70SOC to 80SOC during the 500th charging cycle. 500cycle(80SOC-70SOC) The dynamic DC internal resistance change data △DCR of the lithium battery during the first charging stage from 70SOC to 80SOC during the 100th charge cycle. 100cycle(80SOC-70SOC) In comparison, we obtain △DCR 500cycle(80SOC-70SOC) With △DCR 100cycle(80SOC-70SOC) The proportional relationship between them, and the proportional relationship is △DCR 500cycle(80SOC-70SOC) ≥△2*DCR 100cycle(80SOC-70SOC) In such cases, the lithium plating test result of the lithium battery is determined to indicate that lithium plating has occurred in the lithium battery.
[0081] According to the lithium plating detection method of this embodiment, the change of dynamic DC internal resistance data is analyzed by the BMS system to detect whether lithium plating has occurred in the lithium battery and obtain the corresponding lithium plating detection result. That is, after calculating the dynamic DC internal resistance data of the lithium battery at each charging stage during a certain charging process, the dynamic DC internal resistance change data of a certain target charging stage of the lithium battery during the charging process is further calculated based on the dynamic DC internal resistance data. Then, the proportional relationship between the dynamic DC internal resistance change data of the same target charging stage in different charging processes is analyzed to determine whether the lithium battery has undergone lithium plating and obtain the corresponding lithium plating detection result. Compared with the traditional lithium plating detection method, this embodiment analyzes the dynamic DC internal resistance change data of the same target charging stage in the m-th (m≥1) and n-th (n>m) charging processes of the lithium battery. If the dynamic DC internal resistance change data of a certain charging stage in the n-th charging process is higher than that in the m-th charging process, the lithium battery will be detected as lithium plating. DCR nn The dynamic DC internal resistance change data is greater than or equal to the data of the same charging stage during the m-th charging process. DCR mn If the lithium content is twice or more than twice the normal value, lithium plating is considered to have occurred in the lithium battery. This improves the accuracy of lithium plating detection for lithium batteries.
[0082] Optionally, the lithium plating detection method of this application embodiment is applied to a battery management system, which includes an early warning module.
[0083] Optionally, the early warning module can be a component of the lithium plating early warning system subsystem / module within the BMS system. In this case, the early warning module can be connected to the data processing module of the lithium plating early warning system to receive the lithium plating signal sent by the data processing module. Specifically, the data processing module can send a lithium plating signal to the early warning module if it determines that lithium plating has occurred in the lithium battery.
[0084] According to some embodiments of this application, the lithium plating detection method of this application may further include the following steps: If the lithium plating detection result indicates that lithium plating has occurred in the lithium battery, an early warning signal is issued through the early warning module.
[0085] After the BMS system performs lithium plating detection on the lithium battery and obtains the detection result, if the result indicates that lithium plating has occurred, the BMS system can further control the warning module to issue a warning signal. Conversely, if the result indicates that lithium plating has not occurred, the BMS system can terminate the current lithium plating detection / warning task. For example, when the BMS system performs lithium plating detection on the lithium battery through the lithium plating warning system, if the data processing module of the lithium plating warning system processes and analyzes the data (the specific process is as shown in steps S102, S103, S401, S403 and / or the detailed steps above), and obtains a lithium plating detection signal, when the lithium plating detection signal indicates that the lithium battery has not plating lithium, the lithium plating warning system terminates and the lithium battery operates normally. However, when the lithium plating detection signal indicates that lithium plating has occurred, the data processing module sends a lithium plating signal to the warning module, which then sends a warning signal to the vehicle's infotainment system upon receiving the signal.
[0086] According to the lithium plating detection method of this embodiment, after the BMS system performs lithium plating detection on the lithium battery and obtains the detection result, if the detection result indicates that lithium plating has occurred, the BMS system can further control the warning module to issue a warning signal. Thus, compared to traditional lithium plating detection methods, this embodiment can perform lithium plating detection during the lithium battery charging process and issue a warning signal based on the detection result. This saves user time and enables timely detection and warning of potential safety hazards, effectively avoiding serious safety accidents that may be caused by untimely detection / warning using traditional methods.
[0087] Next, embodiments of the lithium plating detection method provided in this application and the lithium plating early warning system are presented.
[0088] Optionally, the lithium plating warning system can be a vehicle-side lithium plating warning system and a device for configuring the system, which addresses the problem of single signal and low accuracy of lithium plating detection / warning methods in related technologies' BMS, aiming to improve the accuracy of lithium plating detection.
[0089] Optionally, the lithium plating early warning system can be a BMS lithium plating early warning system and device, which is part of the BMS and is a sub-module of the BMS safety early warning module.
[0090] Optionally, such as Figure 6 As shown, the lithium plating warning system comprises five parts: a control module, a data acquisition module, a data processing module, a warning module, and a control circuit. The control module is connected to the power adapter, controlling the power supply to send current pulse signals to the battery pack and adjusting the charging power and current. It is also connected to the data acquisition module, adjusting the current signal sent to the battery pack based on real-time voltage data. Furthermore, the data acquisition module is connected to the battery pack's V / I / T sensors, receiving and storing the voltage, current, and temperature data detected by the sensors. The data processing module is connected to the data acquisition module, processing and analyzing the data. The warning module is connected to the data processing module, sending a lithium plating signal to the control module or the vehicle's infotainment system when the data reaches the lithium plating threshold. All modules—control, data acquisition, data processing, and warning—are connected to the power adapter and battery pack via the control circuit.
[0091] Optionally, the operation process of the lithium plating early warning system may include the following steps: During the charging process of lithium batteries (also known as lithium battery packs), after certain conditions are met (such as SOC≥30), the control module controls the power supply device to apply a specific current pulse signal i1 to the battery pack through the control circuit. The data acquisition module records and stores the cell voltage response signal v1; The data processing module processes and analyzes the data to obtain a lithium plating determination signal. When the lithium plating determination signal indicates that the cell has not plating lithium, the system operation ends and the battery pack works normally. When the lithium plating determination signal indicates that the cell has plating lithium, the data processing module sends a lithium plating signal to the warning module. The warning module receives the lithium plating signal and sends a warning signal to the vehicle's infotainment system.
[0092] Optionally, the lithium plating signal can be detected through the following steps and issued if the detection result indicates that lithium plating has occurred in the lithium battery: During vehicle charging, the control module sends specific current pulse signals (I1, I2, I3…In) to the battery pack at specific time intervals (t1, t2, t3…tn) to charge the battery; the current pulse signals are provided by the charging device, and the specific charging process is derived from the vehicle's tiered charging strategy. The data acquisition module records the initial voltage (V1, V2, V3…Vn) of all cells before the current pulse and the final voltage (Vn) of all cells after the current pulse. ); The data processing module processes the data and calculates the dynamics of the battery cell during each current pulse process in the first charging process. The DCR values under different charging steps are denoted as DCRI1, DCRI2, DCRI3, ...DCRIn; During the Xth (X≥2) charging process of the vehicle, the above process is repeated to obtain the DCR values under different charging steps during the Xth charging process, which are denoted as DCRx1, DCRx2, DCRx3 …DCRxn; Calculate the change in DCR value during the Xth charging process. DCRX = DCRX – DCRI, where the change in DCR during different charging stages is denoted as... DCRX1 DCR X2, DCR X3… DCRXn; Similarly, during the Yth charging process of the vehicle, the DCR values under different charging steps during the Yth charging process are denoted as DCRY1, DCRY2, DCRY3, ..., DCRYn; Further calculate the change in DCR value during the Yth charging process. DCRY = DCRY – DCRX, where the change in DCR at each charging stage is denoted as... DCRY1, DCRY2 DCRY3… DCRYn; The data processing module analyzes DCR and Changes in DCR value are used to determine lithium plating. The lithium plating determination conditions are as follows, and conditions 1 and 2 must be met simultaneously. Then, it is determined that lithium plating occurs in the nth charging step of the Yth charging process of the battery cell. Condition 1: During the Xth charging process, the DCR value of charging stage n is greater than the DCR of charging stage n-1, and during the Yth charging process, the DCR value of charging stage n is less than the DCR of charging stage n-1, i.e., DCRXn > DCRXn-1 and DCRYn < DCRYn-1. Condition 2: Compared to the Xth charging process, in the Yth charging process, the value of a certain charging step... DCR value, conforms to DCRYn≥a DCRXn, where the value of α is between 2 and 10.
[0093] Specifically, such as Figure 7 As shown, when the lithium plating warning system and device are working, the control module controls the power supply device to send a current pulse signal to the lithium battery of the vehicle during the vehicle charging process, and can adjust the charging power and current; the source of the aforementioned current pulse signal is the vehicle charging process.
[0094] The data acquisition module connects to the V / I / T sensors of the battery pack, receiving and storing the voltage, current, and temperature data detected by the sensors. During vehicle charging, the data acquisition module also collects real-time current and voltage data from all battery cells. The data processing module analyzes the collected current and voltage data to obtain the dynamic DCR data of the battery cells at each charging stage. Taking the data of one battery cell as an example, the data during the first charge of the cell is as follows... Figure 8a As shown, the data for the 100th charge of the battery cell is as follows: Figure 8b As shown, the data from the 500th charge of the battery cell is as follows: Figure 8c As shown.
[0095] like Figure 9 As shown, the data processing module analyzes all dynamic DCR data. During the first charge, DCR1cycle-70SOC > DCR1cycle-50SOC; during the 100th charge, DCR100cycle-70SOC > DCR100cycle-50SOC; and during the 500th charge, DCR500cycle-70SOC < DCR500cycle-50SOC. Therefore, according to lithium plating determination condition 1, lithium plating did not occur in the cell during the 100th charge and earlier charging processes, but it occurred during the 500th charge or earlier. That is, the lithium plating detection signal indicates lithium plating in the cell, and the data processing module sends a lithium plating signal to the warning module. Upon receiving the lithium plating signal, the warning module sends a warning signal to the vehicle's infotainment system.
[0096] In addition, the data acquisition module can also collect the current and voltage data of all battery cells in real time during the vehicle charging process (such as...). Figures 10a to 10c The data shown represents the data from the first charge of the battery cell, the 100th charge, and the 500th charge. This data is then analyzed by a data processing module to obtain the dynamic DCR change data of the lithium-ion battery cell at each charging stage (e.g., ...). Figure 11 (As shown).
[0097] Then, as Figure 12 As shown, the data processing module uses judgment condition 2 to determine lithium plating. Specifically, the data processing module analyzes all dynamic DCR data and finds that at the 100th charge, △DCR100cycle(50SOC-30SOC) / △DCR1cycle(50SOC-30SOC) = 0.512 < 2, indicating no lithium plating; △DCR100cycle(70SOC-50SOC) / △DCR1cycle(70SOC-50SOC) = 1.889 < 2, indicating no lithium plating; and △DCR100cycle(80SOC-70SOC) / △DCR1cycle(80SOC-70SOC) = 1.343 < 2, indicating no lithium plating. At the 500th charge, △DCR500cycle(50SOC-30SOC) / △DCR100cycle(50SOC-30SOC) =1.201<2, it is judged that lithium has not been precipitated, △DCR500cycle(70SOC-50SOC) / △DCR100cycle(70SOC-50SOC) =0.471<2, it is judged that lithium has not been precipitated, △DCR500cycle(80SOC-70SOC) / △DCR100cycle(80SOC-70SOC) =6.064>2, it is determined that lithium has evolved.
[0098] Please see Figure 13 This application also provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the above-described lithium plating detection method.
[0099] In some embodiments, the electronic device may be a vehicle or a smart terminal associated with a vehicle, such as a smartphone, tablet, laptop, desktop computer, etc.
[0100] like Figure 13 As shown, the electronic device provided in this application embodiment may include: The processor 1301 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this application. The memory 1302 can be implemented as a read-only memory (ROM), static storage device, dynamic storage device, or random access memory (RAM). The memory 1302 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 1302 and called and executed by the processor 1301 using the lithium plating detection method of the embodiments of this application. The input / output interface 1303 is used to implement information input and output; The communication interface 1304 is used to enable communication and interaction between this device and other devices. Communication can be achieved through wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.). Bus 1305 transmits information between various components of the device (e.g., processor 1301, memory 1302, input / output interface 1303, and communication interface 1304); The processor 1301, memory 1302, input / output interface 1303 and communication interface 1304 are connected to each other within the device via bus 1305.
[0101] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described lithium plating detection method.
[0102] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory may optionally include memory remotely located relative to the processor, and these remote memories can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0103] This application also provides a computer program product, including a computer program. The steps implemented by the computer program when executed by a processor are basically the same as those in the specific embodiments of the lithium plating detection method described above, and will not be repeated here.
[0104] The embodiments described in this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. As those skilled in the art will know, with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.
[0105] Those skilled in the art will understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of this application, and may include more or fewer steps than shown, or combine certain steps, or different steps.
[0106] The system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0107] Those skilled in the art will understand that all or some of the steps in the methods disclosed above, as well as the functional modules / units in the systems and devices, can be implemented as software, firmware, hardware, or suitable combinations thereof.
[0108] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0109] It should be understood that in this application, "at least one (item)" means one or more, and "more than" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0110] In the embodiments provided in this application, it should be understood that the disclosed systems and methods can be implemented in other ways. For example, the system embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between systems or units may be electrical, mechanical, or other forms.
[0111] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0112] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0113] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes multiple instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing programs, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0114] The preferred embodiments of the present application have been described above with reference to the accompanying drawings, but this does not limit the scope of the claims of the present application. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and substance of the embodiments of the present application shall be within the scope of the claims of the present application.
Claims
1. A method for detecting lithium plating, characterized in that, The method includes: Acquire current and voltage data of lithium batteries during the charging process; Based on the current data and the voltage data, the dynamic DC internal resistance data of the lithium battery at each charging stage are calculated. Based on the relationship between the dynamic DC internal resistance data, the lithium plating detection result of the lithium battery is determined.
2. The lithium plating detection method according to claim 1, characterized in that, Each of the aforementioned dynamic DC internal resistance data includes first dynamic DC internal resistance data of the first charging stage and second dynamic DC internal resistance data of the second charging stage, wherein the first charging stage is earlier than the second charging stage. The determination of the lithium plating detection result of the lithium battery based on the magnitude relationship between the dynamic DC internal resistance data includes: If the second dynamic DC internal resistance data is greater than the first dynamic DC internal resistance data, the lithium plating detection result of the lithium battery is determined to be that the lithium battery has not undergone lithium plating. If the second dynamic DC internal resistance data is less than the first dynamic DC internal resistance data, the lithium plating detection result of the lithium battery is determined to be that the lithium battery has undergone lithium plating.
3. The lithium plating detection method according to claim 1, characterized in that, The determination of the lithium plating detection result of the lithium battery based on the magnitude relationship between the dynamic DC internal resistance data includes: Based on the dynamic DC internal resistance data, the dynamic DC internal resistance change data of the lithium battery during the target charging stage is calculated. The lithium plating detection results of the lithium battery are determined based on the dynamic DC internal resistance change data.
4. The lithium plating detection method according to claim 3, characterized in that, Each of the aforementioned dynamic DC internal resistance data includes first dynamic DC internal resistance data of a first charging stage and second dynamic DC internal resistance data of a second charging stage, wherein the first charging stage is earlier than the second charging stage; the target charging stage is the charging stage between the first charging stage and the second charging stage. The calculation of the dynamic DC internal resistance change data of the lithium battery during the target charging stage based on the dynamic DC internal resistance data includes: The difference between the first dynamic DC internal resistance data and the second dynamic DC internal resistance data is calculated to obtain the dynamic DC internal resistance change data.
5. The lithium plating detection method according to claim 3, characterized in that, The dynamic DC internal resistance change data includes: the first dynamic DC internal resistance change data of the lithium battery during the m-th charging process in the target charging stage, and the second dynamic DC internal resistance change data of the lithium battery during the n-th charging process in the target charging stage, 1≤m<n. The determination of the lithium plating detection result of the lithium battery based on the dynamic DC internal resistance change data includes: If the second dynamic DC internal resistance change data is less than the product of the first dynamic DC internal resistance change data and a preset coefficient, the lithium plating detection result of the lithium battery is determined to be that the lithium battery has not undergone lithium plating, and the preset coefficient is ≥2; If the second dynamic DC internal resistance change data is greater than or equal to the product of the first dynamic DC internal resistance change data and a preset coefficient, the detection result of lithium plating detection of the lithium battery is determined to be that the lithium battery has undergone lithium plating, and the preset coefficient is ≥2.
6. The lithium plating detection method according to claim 1, characterized in that, The acquisition of current and voltage data of the lithium battery during the charging process includes: During the charging process of the lithium battery, the control power supply device sends a current pulse signal to the lithium battery; the power supply device is the charging device for the lithium battery. When the lithium battery is charging in response to the current pulse signal, the current data and voltage data detected by the battery parameter monitoring sensor of the lithium battery are acquired.
7. The lithium plating detection method according to any one of claims 1 to 6, characterized in that, The method is applied to a battery management system, which includes an early warning module. The method further includes: If the lithium plating detection result indicates that lithium plating has occurred in the lithium battery, an early warning signal is issued through the early warning module.
8. An electronic device, characterized in that, The electronic device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the lithium plating detection method according to any one of claims 1 to 7.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the lithium plating detection method as described in any one of claims 1 to 7.
10. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the lithium plating detection method as described in any one of claims 1 to 7.