Battery cell monitoring method and device, battery management system, equipment and storage medium

By comparing the difference in internal resistance and capacity of the battery cell between the current and previous cycles, the problem of the battery management system being unable to monitor cell replacement is solved, thus achieving effective monitoring and safety assurance of the battery cell.

CN115825762BActive Publication Date: 2025-12-12ZHUHAI COSMX POWER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211459447.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-21
Publication Date
2025-12-12
Estimated Expiration
2042-11-21

AI Technical Summary

Technical Problem

Existing battery management systems cannot effectively monitor whether battery cells have been replaced, leading to inconvenience in management.

Method used

By acquiring the current internal resistance and current capacity difference of the battery cell in the current charge/discharge cycle, and comparing them with the internal resistance and capacity difference of the original battery cell in the previous cycle, it is determined whether the difference exceeds a preset difference, thus determining whether the battery cell has been replaced.

Benefits of technology

It enables effective monitoring of battery cells, allowing for timely detection of cell replacements and ensuring the normal operation of the battery management system and the safety of user terminal products.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115825762B_ABST
    Figure CN115825762B_ABST
Patent Text Reader

Abstract

The application relates to a battery cell monitoring method and device, a battery management system, equipment and a storage medium. The battery cell monitoring method comprises the following steps: acquiring a current internal resistance value and a current capacity difference of a battery cell in a current charging / discharging cycle; the current capacity difference is a difference between an actual capacity of the battery cell and a design capacity of an original battery cell; the original battery cell is the battery cell in a previous charging / discharging cycle; acquiring an original internal resistance value and an original capacity difference of the original battery cell stored in the previous charging / discharging cycle; detecting whether a first difference value exceeds a first preset difference value and whether a second difference value exceeds a second preset difference value; the first difference value is a difference between the current internal resistance value and the original internal resistance value; the second difference value is a difference between the current capacity difference and the original capacity difference; if the first difference value exceeds the first preset difference value or the second difference value exceeds the second preset difference value, it is determined that the original battery cell has been replaced. Thus, effective monitoring of the battery cell can be realized.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of battery management, in particular to a battery cell monitoring method and device, a battery management system, equipment and a storage medium. BACKGROUND

[0002] Due to the advantages of high energy density, cyclic charge / discharge and environmental protection, batteries are widely used in the field of new energy technology. The battery management system is used for monitoring and managing the battery to keep the battery in the best working state.

[0003] However, the existing battery management system cannot effectively monitor whether the battery cell has been replaced, which brings great inconvenience to the battery management work. Therefore, how to effectively monitor the battery cell is an urgent problem to be solved. SUMMARY

[0004] Therefore, the present application provides a battery cell monitoring method and device, a battery management system, equipment and a storage medium, which can effectively monitor the battery cell.

[0005] To achieve the above purpose, the present application adopts the following technical solutions:

[0006] The first aspect of the present application provides a battery cell monitoring method, comprising:

[0007] obtaining a current internal resistance value and a current capacity difference of the battery cell in the current charge / discharge cycle; the current capacity difference is the difference between the actual capacity of the battery cell and the design capacity of the original battery cell; the original battery cell is the battery cell in the last charge / discharge cycle;

[0008] obtaining the original internal resistance value and the original capacity difference of the original battery cell stored in the last charge / discharge cycle;

[0009] detecting whether the first difference value exceeds the first preset difference value and whether the second difference value exceeds the second preset difference value; the first difference value is the difference between the current internal resistance value and the original internal resistance value; the second difference value is the difference between the current capacity difference and the original capacity difference;

[0010] If the first difference value exceeds the first preset difference value or the second difference value exceeds the second preset difference value, it is determined that the original battery cell has been replaced.

[0011] Optionally, before obtaining the current internal resistance value and the current capacity difference of the battery cell in the current charge / discharge cycle, the method further comprises:

[0012] detecting whether the total voltage of the battery cell of the battery before the last power-off is abnormal;

[0013] If the total voltage of the battery cell is abnormal, the step of obtaining the current internal resistance value and the current capacity difference of the battery cell in the current charging / discharging cycle is performed.

[0014] Optionally, the method further comprises:

[0015] According to a preset time interval, the total voltage of the battery cell is obtained, and it is detected whether the deviation amplitude of the total voltage of the battery cell is greater than a preset threshold value;

[0016] If the deviation amplitude of the total voltage of the battery cell is greater than the preset threshold value, it is determined that the total voltage of the battery cell is abnormal;

[0017] After the determination that the total voltage of the battery cell is abnormal, the method further comprises:

[0018] A voltage abnormality identifier is generated, and the voltage abnormality identifier is stored in a preset address;

[0019] The detection of whether the total voltage of the battery cell before the last power-off is abnormal comprises:

[0020] It is detected whether the voltage abnormality identifier exists in the preset address;

[0021] If the voltage abnormality identifier exists in the preset address, the total voltage of the battery cell before the last power-off is abnormal.

[0022] Optionally, after the determination that the original battery cell is replaced, the method further comprises:

[0023] A prompt information indicating that the original battery cell has been replaced is generated, and the prompt information is sent to a terminal device.

[0024] Optionally, the method further comprises:

[0025] If the battery completes a complete charging / discharging, the internal resistance value and the capacity difference of the battery cell in the current charging / discharging cycle are calculated;

[0026] A dynamic key is generated based on the internal resistance value and the capacity difference, and the dynamic key is stored in a target address.

[0027] Optionally, the obtaining of the original internal resistance value and the original capacity difference of the original battery cell in the last charging / discharging cycle comprises:

[0028] The dynamic key stored in the last charging / discharging cycle is obtained from the target address;

[0029] The original internal resistance value and the original capacity difference of the original battery cell are determined by using the dynamic key stored in the last cycle.

[0030] The second aspect of the application provides a battery cell monitoring device, comprising:

[0031] The first obtaining module is configured to obtain a current internal resistance value and a current capacity difference of the battery cell in a current charging / discharging cycle; the current capacity difference is a difference between an actual capacity of the battery cell and a designed capacity of an original battery cell; the original battery cell is the battery cell in a previous charging / discharging cycle;

[0032] The second obtaining module is configured to obtain an original internal resistance value and an original capacity difference of the original battery cell stored in the previous charging / discharging cycle;

[0033] The detecting module is configured to detect whether a first difference value exceeds a first preset difference value and whether a second difference value exceeds a second preset difference value; the first difference value is a difference between the current internal resistance value and the original internal resistance value; the second difference value is a difference between the current capacity difference and the original capacity difference;

[0034] The determining module is configured to determine that the original battery cell has been replaced if the first difference value exceeds the first preset difference value or the second difference value exceeds the second preset difference value.

[0035] The third aspect of the present application provides a battery management system, comprising a processor and a memory connected to the processor;

[0036] The memory is configured to store a computer program;

[0037] The processor is configured to invoke and execute the computer program in the memory to execute the battery cell monitoring method according to the first aspect of the present application.

[0038] The fourth aspect of the present application provides an electronic device, comprising a battery and the battery management system according to the third aspect of the present application.

[0039] The fifth aspect of the present application provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the steps of the battery cell monitoring method according to the first aspect of the present application.

[0040] The technical solution provided by the present application can have the following beneficial effects:

[0041] In the scheme of the present application, the working parameters of the current battery cell can be obtained by obtaining the current internal resistance value and the current capacity difference of the battery cell in the current charging / discharging cycle, wherein the current capacity difference is the difference between the actual capacity of the battery cell and the designed capacity of the original battery cell, and the original battery cell is the battery cell in the last charging / discharging cycle. The working parameters of the original battery cell in the last cycle can be obtained by obtaining the original internal resistance value and the original capacity difference of the original battery cell stored in the last charging / discharging cycle. Based on this, it can be detected whether the first difference value exceeds the first preset difference value and whether the second difference value exceeds the second preset difference value; the first difference value is the difference between the current internal resistance value and the original internal resistance value; the second difference value is the difference between the current capacity difference and the original capacity difference, that is, the working parameters of the battery cell in the current charging / discharging cycle are compared with the working parameters of the original battery cell in the last charging / discharging cycle, and the replacement of the original battery cell is determined by detecting the difference value. If the first difference value exceeds the first preset difference value or the second difference value exceeds the second preset difference value, it can be determined that the original battery cell has been replaced. In this way, effective monitoring of the battery cell can be realized. BRIEF DESCRIPTION OF DRAWINGS

[0042] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0043] Figure 1 is a flowchart of a battery cell monitoring method provided by an embodiment of the present application.

[0044] Figure 2 is a structural schematic diagram of a battery cell monitoring device provided by another embodiment of the present application.

[0045] Figure 3 is a structural schematic diagram of a battery management system provided by another embodiment of the present application.

[0046] Figure 4 is a structural schematic diagram of an electronic device provided by another embodiment of the present application. DETAILED DESCRIPTION

[0047] In order to make the purpose, technical solutions and advantages of the present application more clear, the technical solutions of the present application will be described in detail below. Obviously, the described embodiments are only some of the embodiments of the present application, not all. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of the present application.

[0048] Embodiments of the present application provide a battery cell monitoring method, which comprises the following steps: Figure 1 As shown in the figure, taking the execution of a battery management system as an example, the battery cell monitoring method comprises the following steps:

[0049] In step S101, the current internal resistance value and the current capacity difference of the battery cell in the current charge / discharge cycle are obtained; the current capacity difference is the difference between the actual capacity of the battery cell and the designed capacity of the original battery cell; the original battery cell is the battery cell in the last charge / discharge cycle.

[0050] The charge / discharge cycle refers to the process of completing one 100% complete charging / discharging of the battery. The internal resistance value refers to the equivalent impedance inside the battery cell, and the capacity difference refers to the difference between the actual capacity and the designed capacity of the battery cell.

[0051] It should be understood that the battery generally comprises a plurality of battery cells, and therefore, the internal resistance value can be the average internal resistance of all battery cells in the battery.

[0052] Correspondingly, obtaining the current internal resistance value and the current capacity difference of the battery cell in the current charge / discharge cycle can be obtaining the current internal resistance value and the current capacity difference of the battery cell when the battery cell completes one complete charging process or one complete discharging process in the current charge / discharge cycle after completing the discharging process in the last charge / discharge cycle.

[0053] Specifically, the calculation formula of the internal resistance value IMP is: IMP = (((average voltage of battery cell-current voltage of battery cell)*1000) / current).

[0054] For example, the average voltage is 3.7V, the current voltage of the battery cell when completing one complete charging is 3.1V, and the current is 1500mA. Then, the current internal resistance value IMP = (((3.7-3.1)*1000) / 1500)*100 = 40.

[0055] The calculation formula of the capacity difference H is: H = (ideal SOH-current SOH)*100*design capacity.

[0056] For example, the ideal SOH is 98%, the current SOH is 96%, and the design capacity is 10000mAH. Then, the current capacity difference H = (100%-98%)*100*10000 = 20000

[0057] It should be noted that the original battery cell refers to the battery cell in the last charge / discharge cycle. If the original battery cell is not replaced, the current battery cell and the original battery cell are the same battery cell. If the original battery cell has been replaced, the current battery cell and the original battery cell are not the same battery cell.

[0058] Step S102, acquire the original internal resistance value and the original capacity difference of the original battery in the last charging / discharging cycle.

[0059] The internal resistance value and the capacity difference of the battery can be calculated after each complete charging or discharging. In practice, the internal resistance value and the capacity difference of the battery can be calculated after each complete charging or discharging of the battery, and the calculated internal resistance value and capacity difference can be stored to provide a reference for judging the battery in the next charging / discharging cycle.

[0060] Step S103, detect whether the first difference value exceeds the first preset difference value and whether the second difference value exceeds the second preset difference value; the first difference value is the difference between the current internal resistance value and the original internal resistance value; the second difference value is the difference between the current capacity difference and the original capacity difference.

[0061] Since the internal resistance and the capacity attenuation of the battery do not change with the change of the voltage, but change with the increase of the number of charging / discharging cycles, when the battery is replaced, the corresponding internal resistance value and capacity difference will not match the internal resistance value and capacity difference of the battery before replacement. Therefore, the internal resistance value and the capacity difference can be used as a basis for monitoring the battery. By comparing the internal resistance value and the capacity difference of the original battery with the internal resistance value and the capacity difference of the battery used in the current charging / discharging cycle, it can be detected whether the battery has been replaced.

[0062] Step S104, if the first difference value exceeds the first preset difference value or the second difference value exceeds the second preset difference value, it is determined that the original battery has been replaced.

[0063] The specific values of the first preset difference value and the second preset difference value can be set according to actual needs, which are not limited here.

[0064] For example, the first preset difference value and the second preset difference value can both be 0. Only when the first difference value and the second difference value are both 0, it can be determined that the original battery has not been replaced, otherwise, the original battery has been replaced.

[0065] In this embodiment, by obtaining the current internal resistance value and the current capacity difference of the battery cell in the current charge / discharge cycle, the working parameters of the current battery cell can be obtained, wherein the current capacity difference is the difference between the actual capacity of the battery cell and the designed capacity of the original battery cell, and the original battery cell is the battery cell in the last charge / discharge cycle. By obtaining the original internal resistance value and the original capacity difference of the original battery cell stored in the last charge / discharge cycle, the working parameters of the original battery cell in the last cycle can be obtained. Based on this, it can be detected whether the first difference value exceeds the first preset difference value and whether the second difference value exceeds the second preset difference value; the first difference value is the difference between the current internal resistance value and the original internal resistance value; the second difference value is the difference between the current capacity difference and the original capacity difference, that is, the working parameters of the battery cell in the current charge / discharge cycle are compared with the working parameters of the original battery cell in the last charge / discharge cycle, and the difference value is detected to determine whether the original battery cell has been replaced. If the first difference value exceeds the first preset difference value or the second difference value exceeds the second preset difference value, it can be determined that the original battery cell has been replaced. In this way, effective monitoring of the battery cell can be realized.

[0066] In actual application, the battery cell is replaced by the user privately, which may interfere with the battery management work, or the unmatched battery cell may also affect the user's terminal product, therefore, the battery management system needs to monitor the battery cell in real time. If the battery cell is replaced, the total voltage of the battery cell of the battery will change dramatically and be powered off. In order to improve the effectiveness of the battery cell monitoring, before obtaining the current internal resistance value and the current capacity difference of the battery cell in the current charge / discharge cycle, the battery cell monitoring method can further include: detecting whether the total voltage of the battery cell of the battery before the last power-off is abnormal; if the total voltage of the battery cell is abnormal, performing the step of obtaining the current internal resistance value and the current capacity difference of the current battery cell in the current charge / discharge cycle.

[0067] In implementation, if the user wants to replace the battery cell, the total voltage of the battery cell of the battery will appear abnormal before power-off, therefore, before obtaining the current internal resistance value and the current capacity difference of the battery cell in the current charge / discharge cycle, the total voltage of the battery cell of the battery before the last power-off can be first detected to determine whether it is abnormal. If the total voltage of the battery cell is abnormal, it indicates that the user may replace the battery cell, and then the step of obtaining the internal resistance value and the current capacity difference of the current battery cell in the current charge / discharge cycle can be performed to further detect whether the battery cell has been replaced.

[0068] In some embodiments, the abnormality of the total voltage of the battery cell does not necessarily mean that the battery has abnormally powered off. In order to further improve the accuracy of the monitoring, the battery cell monitoring method can further include: obtaining the total voltage of the battery cell at a preset time interval, and detecting whether the deviation amplitude of the total voltage of the battery cell is greater than a preset threshold; if the deviation amplitude of the total voltage of the battery cell is greater than the preset threshold, it is determined that the total voltage of the battery cell is abnormal.

[0069] It should be noted that once the battery cell is illegally replaced by the user, the battery will be powered off, and the total voltage of the battery cell will sharply decrease before the battery is powered off. Therefore, the total voltage of the battery cell can be obtained at a preset time interval, and whether the total voltage of the battery cell is abnormal can be determined by judging whether the deviation of the total voltage of the battery cell in the preset time interval is greater than a preset threshold, so as to improve the accuracy of the determination of the power-off of the battery. The preset time interval and the preset threshold can be set according to actual needs, and are not limited herein.

[0070] For example, the preset time interval can be 250 ms, and the preset threshold can be 50%. When the battery management system monitors that the total voltage of the battery cell sharply decreases, and the deviation of the total voltage of the battery cell in the time interval of 250 ms reaches 50%, it can be considered that the battery is abnormally powered off, that is, the total voltage of the battery cell is abnormal.

[0071] After it is determined that the total voltage of the battery cell is abnormal, a voltage abnormality identifier can be generated based on the abnormality of the total voltage of the battery cell, and the voltage abnormality identifier can be stored in a preset address, so as to record the abnormality of the total voltage of the battery cell.

[0072] The voltage abnormality identifier is an identifier for indicating that the total voltage of the battery cell is abnormal.

[0073] Based on this, in some embodiments, when it is detected whether the total voltage of the battery cell before the last power-off is abnormal, it can be detected whether the voltage abnormality identifier exists in the preset address, so as to quickly determine whether the battery cell is replaced. If the voltage abnormality identifier exists in the preset address, the total voltage of the battery cell before the last power-off is abnormal. If the voltage abnormality identifier does not exist in the preset address, the total voltage of the battery cell before the last power-off is not abnormal.

[0074] In some embodiments, after it is determined that the original battery cell is replaced, the battery cell monitoring method can further include: generating prompt information indicating that the original battery cell is replaced, and sending the prompt information to a terminal device, so that the management personnel on the terminal device side can know the information that the original battery cell is replaced, and respond in time.

[0075] In some embodiments, the battery cell monitoring method can further include: if the battery completes a complete charging / discharging, the internal resistance value and the capacity difference of the battery cell in the current charging / discharging cycle are calculated; a dynamic key is generated based on the internal resistance value and the capacity difference, and the dynamic key is stored in a target address.

[0076] In implementation, the internal resistance value and the capacity difference of the battery cell in the current charging / discharging cycle can be calculated each time the battery completes a complete charging or discharging. Since the internal resistance value and the capacity difference change with the increase of the number of charging / discharging cycles, in order to quickly and accurately obtain the original internal resistance value and the original capacity difference of the original battery cell stored in the last charging / discharging cycle, the internal resistance value and the capacity difference of the battery cell can be stored and updated in the form of a dynamic key.

[0077] Specifically, the dynamic key K can be generated based on the internal resistance value and the capacity difference. For example, K = IMPH, that is, if IMP = 40 and H = 20000, then K = 4020000; if IMP = 22 and H = 4567, then K = 224567.

[0078] In actual application, when the battery management system is in normal operation, the dynamic key can be generated based on the internal resistance value and the capacity difference, and stored in a specified position (target position) of the storage IC of the battery management system, and the stored dynamic key is updated in real time.

[0079] Based on this, when obtaining the original internal resistance value and the original capacity difference of the original battery cell stored in the last charging / discharging cycle, the dynamic key stored in the last charging / discharging cycle can be obtained from the target address; and the original internal resistance value and the original capacity difference of the original battery cell are determined by using the dynamic key stored in the last cycle.

[0080] In specific implementation, the battery management system can send a complete charging or discharging instruction to the terminal product once a period, so that the battery of the terminal product completes a complete charging or discharging. During this period, the battery management system calculates the capacity and the internal resistance value of the battery cell. After completing a complete charging or discharging, the current internal resistance value and the current capacity difference in the current charging / discharging cycle are calculated, the dynamic key stored in the target address is read out, the data of the dynamic key is separated to obtain the original internal resistance value and the original capacity difference of the original battery cell in the last charging / discharging cycle. Finally, the current internal resistance value is compared with the original internal resistance value, and the current capacity difference is compared with the original capacity difference. If both comparisons match (the first difference value does not exceed the first preset difference value, and the second difference value does not exceed the second preset difference value), it is determined that the original battery cell has not been replaced; if neither comparison matches or one of them does not match, it is determined that the original battery cell has been replaced.

[0081] Taking a vacuum cleaner as an example, in the process of daily use of the vacuum cleaner, the user may privately replace the battery of the vacuum cleaner. The private replacement of the user is usually illegal replacement, and the replaced battery may not match the vacuum cleaner, which may cause hidden dangers to the safe use of the vacuum cleaner, such as causing the vacuum cleaner to burn, the battery pack to catch fire, and the like. Therefore, the battery management system of the vacuum cleaner calculates the current internal resistance value and the current capacity difference in the current charge / discharge cycle after the vacuum cleaner completes a complete charge or discharge, reads out the dynamic key stored in the target address, separates the data of the dynamic key to obtain the original internal resistance value and the original capacity difference of the original battery in the last charge / discharge cycle. Finally, the current internal resistance value is compared with the original internal resistance value, and the current capacity difference is compared with the original capacity difference. If the first difference value does not exceed the first preset difference value, and the second difference value does not exceed the second preset difference value, the battery used in the last charge / discharge cycle and the battery in the current charge / discharge cycle are the same battery, that is, the battery is not replaced. If the first difference value exceeds the first preset difference value, or the second difference value exceeds the second preset difference value, it can be determined that the battery used in the last charge / discharge cycle and the battery in the current charge / discharge cycle are not the same battery, that is, the battery is replaced. In this way, the battery of the vacuum cleaner is detected once every time a complete charge or discharge cycle is completed, which can realize effective monitoring of the battery of the vacuum cleaner and can detect the replacement of the battery in time, thereby providing protection for the safe use of the battery of the vacuum cleaner.

[0082] It should be understood that, although Figure 1 The steps in the flowchart of the method are displayed in sequence according to the arrows, but these steps are not necessarily executed in sequence according to the arrows. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and these steps can be executed in other sequences. Moreover, Figure 1 At least part of the steps in the method can include multiple sub-steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of these sub-steps or stages is not necessarily sequential, but can be executed in rotation or alternation with other steps or sub-steps or stages of other steps.

[0083] Embodiments of the present application provide a battery monitoring device, such as Figure 2As shown, the battery cell monitoring device can comprise: a first obtaining module 201, configured to obtain a current internal resistance value and a current capacity difference of the battery cell in a current charge / discharge cycle; the current capacity difference is a difference between an actual capacity of the battery cell and a design capacity of an original battery cell; the original battery cell is the battery cell in a previous charge / discharge cycle; a second obtaining module 202, configured to obtain a stored original internal resistance value and an original capacity difference of the original battery cell in the previous charge / discharge cycle; a detecting module 203, configured to detect whether a first difference value exceeds a first preset difference value and whether a second difference value exceeds a second preset difference value; the first difference value is a difference between the current internal resistance value and the original internal resistance value; the second difference value is a difference between the current capacity difference and the original capacity difference; and a determining module 204, configured to determine that the original battery cell has been replaced if the first difference value exceeds the first preset difference value or the second difference value exceeds the second preset difference value.

[0084] Optionally, the battery cell monitoring device can further comprise a detecting and executing module, which can be configured to: detect whether the total voltage of the battery cells of the battery before the previous power-off is abnormal; and perform the step of obtaining the current internal resistance value and the current capacity difference of the current battery cell in the current charge / discharge cycle if the total voltage of the battery cells is abnormal.

[0085] Optionally, the battery cell monitoring device can further comprise a detecting and determining module, which can be configured to: obtain the total voltage of the battery cells of the battery according to a preset time interval, and detect whether a deviation amplitude of the total voltage of the battery cells is greater than a preset threshold; and determine that the total voltage of the battery cells is abnormal if the deviation amplitude of the total voltage of the battery cells is greater than the preset threshold.

[0086] The battery cell monitoring device can further comprise a generating module, which can be configured to: generate a voltage abnormality identifier if the total voltage of the battery cells is abnormal, and store the voltage abnormality identifier in a preset address.

[0087] When detecting whether the total voltage of the battery cells of the battery before the previous power-off is abnormal, the detecting and executing module can be specifically configured to: detect whether the voltage abnormality identifier exists in the preset address; and determine that the total voltage of the battery cells of the battery before the previous power-off is abnormal if the voltage abnormality identifier exists in the preset address.

[0088] Optionally, the battery cell monitoring device can further comprise a prompting module, which can be specifically configured to: generate prompt information indicating that the original battery cell has been replaced, and send the prompt information to a terminal device.

[0089] Optionally, the battery cell monitoring device can further comprise a calculating and generating module, which can be configured to: calculate the internal resistance value and the capacity difference of the battery cell in the current charge / discharge cycle if the battery completes a complete charge / discharge; generate a dynamic key based on the internal resistance value and the capacity difference, and store the dynamic key in a target address.

[0090] Optionally, when the original internal resistance value and the original capacity difference of the original battery cell stored in the last charge / discharge cycle are acquired, the second acquisition module 202 can be specifically configured to: acquire the dynamic key stored in the last charge / discharge cycle from the target address; and determine the original internal resistance value and the original capacity difference of the original battery cell by using the dynamic key stored in the last cycle.

[0091] It should be understood that the specific implementation of the battery cell monitoring device provided by the embodiments of the present application can refer to the specific implementation of the battery cell monitoring method described in any of the above embodiments, which will not be repeated here.

[0092] The embodiments of the present application provide a battery management system, which can be used for monitoring the battery cell. Figure 3 As shown in the figure, the battery management system can include a memory 301 and a processor 302; wherein the memory 301 is connected with the processor 302, and is configured to store a program; and the processor 302 is configured to realize the battery cell monitoring method disclosed in any of the above embodiments by running the program stored in the memory 301.

[0093] Specifically, the battery management system can further include a bus, a communication interface 303, an input device 304 and an output device 305.

[0094] The processor 302, the memory 301, the communication interface 303, the input device 304 and the output device 305 are connected with each other through the bus. Wherein:

[0095] The bus can include a channel for transmitting information between various components of the computer system.

[0096] The processor 302 can be a general-purpose processor, such as a general-purpose central processing unit (CPU), a microprocessor, etc., or can be an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of programs of the present application. It can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a ready-to-use programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component.

[0097] The processor 302 can include a main processor, and can also include a baseband chip, a modem, etc.

[0098] The memory 301 stores programs for implementing the technical solutions of the present application, and can also store an operating system and other key services. Specifically, the programs can include program codes, which include computer operation instructions. More specifically, the memory 301 can include a read-only memory (ROM), other types of static storage devices that can store static information and instructions, a random access memory (RAM), other types of dynamic storage devices that can store information and instructions, a disk memory, a flash memory, and the like.

[0099] The input device 304 can include devices that receive data and information input by a user, such as a keyboard, a mouse, a camera, a scanner, a light pen, a voice input device, a touch screen, a pedometer, a gravity sensor, and the like.

[0100] The output device 305 can include devices that allow information to be output to a user, such as a display screen, a speaker, and the like.

[0101] The communication interface 303 can include devices of the transceiver type or the like, to communicate with other devices or communication networks, such as an Ethernet, a radio access network (RAN), a wireless local area network (WLAN), and the like.

[0102] The processor 302 executes the programs stored in the memory 301, and can be used to implement each step of the battery monitoring method provided by the embodiments of the present application.

[0103] The embodiments of the present application also provide an electronic device, such as Figure 4 As shown, the electronic device can include a battery 401 and a battery management system 402 as described in any of the above embodiments.

[0104] Another embodiment of the present application also provides a storage medium, which stores a computer program. When the computer program is executed by a processor, each step of the battery monitoring method provided by any of the above embodiments is implemented.

[0105] For each of the above method embodiments, in order to simply describe, each is expressed as a combination of a series of actions, but those skilled in the art should know that the present application is not limited by the order of the actions described, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification all belong to preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0106] It should be noted that each of the embodiments in the specification is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between embodiments can be mutually referred to.

[0107] The steps in the method of each embodiment of the application can be adjusted, combined and deleted according to actual needs.

[0108] The modules and sub-modules in the device and terminal in each embodiment of the application can be combined, divided and deleted according to actual needs.

[0109] In several embodiments provided by the present application, it should be understood that the disclosed terminal, device and method can be implemented by other ways. For example, the terminal embodiments described above are merely schematic. For example, the division of modules or sub-modules is merely a logical function division. In actual implementation, another division manner can be adopted. For example, a plurality of sub-modules or modules can be combined or integrated into another module, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed each other can be indirect coupling or communication connection through some interfaces, devices or modules, which can be electrical, mechanical or other forms.

[0110] The modules or sub-modules described as separate components can or can not be physically separated, and the components of the modules or sub-modules can or can not be physical modules or sub-modules, that is, they can be located in one place or distributed on a plurality of network modules or sub-modules. Part or all of the modules or sub-modules can be selected according to actual needs to achieve the purpose of the embodiment scheme.

[0111] In addition, each functional module or sub-module in each embodiment of the application can be integrated in one processing module, or each module or sub-module can exist physically, or two or more modules or sub-modules can be integrated in one module. The integrated module or sub-module can be realized in the form of hardware or software functional module or sub-module.

[0112] Those skilled in the art will further appreciate that the units and algorithms described in connection with the examples disclosed herein can be embodied directly in hardware, in software, or in a combination of the two. For ease of understanding, the illustrative examples are described in general terms and in connection with individual features without reference to specific hardware or software that could be configured to perform the features. To the extent a particular feature is implemented in software, the software includes but is not limited to firmware, resident software, microcode, etc. Unless otherwise specified, the software can reside on memory, on a computer-readable medium, or on a computer-readable storage medium that is not transitory. The software can be distributed on such media, or can be distributed in other forms known to those of skill in the art.

[0113] The steps of a method or algorithm described in connection with the examples disclosed herein can be embodied directly in hardware, in software, or in a combination of the two. Software embodied in a software unit can reside in RAM, a memory, a read-only memory (ROM), an electrically programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0114] Finally, it is to be noted that the terms "comprising", "including", and "having" are intended to be open-ended terms that specify the presence of the stated elements or features, but do not preclude the presence of additional elements or features. It is also to be noted that the term "comprising" is used herein to permit the inclusion of the stated elements or features, but not to the exclusion of additional elements or features.

[0115] The above description of disclosed embodiments is intended to be illustrative and not restrictive. Many embodiments of the application will be readily apparent to those of skill in the art upon reviewing the above description, one of ordinary skill in the art can make modifications and variations in the described embodiments without departing from the spirit or scope of the application. Accordingly, the scope of the application should be determined by reference to the appended claims and their legal equivalents rather than by reference to the foregoing description.

Claims

1. A method of monitoring a battery cell, the method comprising: The method comprises the following steps: obtaining a current internal resistance value and a current capacity difference of the battery in a current charging / discharging cycle; the current capacity difference is a difference between an actual capacity of the battery and a designed capacity of an original battery; the original battery is the battery in a previous charging / discharging cycle; obtaining an original internal resistance value and an original capacity difference of the original battery stored in the previous charging / discharging cycle; detecting whether a first difference value exceeds a first preset difference value and whether a second difference value exceeds a second preset difference value; the first difference value is a difference between the current internal resistance value and the original internal resistance value; the second difference value is a difference between the current capacity difference and the original capacity difference; if the first difference value exceeds the first preset difference value or the second difference value exceeds the second preset difference value, it is determined that the original battery has been replaced.

2. The method of claim 1, wherein, Before the step of obtaining the current internal resistance value and the current capacity difference of the battery in the current charging / discharging cycle, the method further comprises the following steps: detecting whether a total voltage of the battery before a previous power-off is abnormal; if the total voltage of the battery before the previous power-off is abnormal, the step of obtaining the current internal resistance value and the current capacity difference of the battery in the current charging / discharging cycle is performed.

3. The method of claim 2, wherein, The method further comprises the following steps: obtaining the total voltage of the battery at a preset time interval and detecting whether a deviation amplitude of the total voltage of the battery is greater than a preset threshold value; if the deviation amplitude of the total voltage of the battery is greater than the preset threshold value, it is determined that the total voltage of the battery is abnormal; after the step of determining that the total voltage of the battery is abnormal, the method further comprises the following steps: generating a voltage abnormality identifier and storing the voltage abnormality identifier in a preset address; the step of detecting whether the total voltage of the battery before the previous power-off is abnormal comprises the following steps: detecting whether the voltage abnormality identifier exists in the preset address; if the voltage abnormality identifier exists in the preset address, the total voltage of the battery before the previous power-off is abnormal.

4. The method of claim 1, wherein, after the step of determining that the original battery is replaced, the method further comprises the following steps: generating prompt information indicating that the original battery has been replaced and sending the prompt information to a terminal device.

5. The method of claim 1, wherein, The method further comprises the following steps: if the battery completes a complete charging / discharging, the internal resistance value and the capacity difference of the battery in the current charging / discharging cycle are calculated; a dynamic key is generated based on the internal resistance value and the capacity difference, and the dynamic key is stored in a target address.

6. The method of claim 5, wherein, the step of obtaining the original internal resistance value and the original capacity difference of the original battery stored in the previous charging / discharging cycle comprises the following steps: the dynamic key stored in the previous charging / discharging cycle is obtained from the target address; the original internal resistance value and the original capacity difference of the original battery are determined by using the dynamic key stored in the previous charging / discharging cycle.

7. An electric cell monitoring device, characterized by comprising: The method comprises the following steps: a first obtaining module is configured to obtain a current internal resistance value and a current capacity difference of a battery in a current charging / discharging cycle; the current capacity difference is a difference between an actual capacity of the battery and a designed capacity of an original battery; the original battery is the battery in a previous charging / discharging cycle; a second obtaining module is configured to obtain an original internal resistance value and an original capacity difference of the original battery stored in the previous charging / discharging cycle; a detecting module is configured to detect whether a first difference value exceeds a first preset difference value and whether a second difference value exceeds a second preset difference value; The first difference value is a difference value between the current internal resistance value and the original internal resistance value; The second difference value is a difference value between the current capacity difference and the original capacity difference; The determining module is configured to determine that the original battery cell has been replaced if the first difference value exceeds the first preset difference value or the second difference value exceeds the second preset difference value.

8. A battery management system, characterized by, Comprise: a processor and a memory connected to the processor; The memory is configured to store a computer program; The processor is configured to call and execute the computer program in the memory to execute the battery cell monitoring method according to any one of claims 1 to 6.

9. An electronic device, comprising: The battery management system according to claim 8.

10. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the battery cell monitoring method according to any one of claims 1 to 6. The battery management system according to claim 8. The computer program is executed by the processor to implement the steps of the battery cell monitoring method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Cell monitoring method and cell monitoring device

    CN109273781A

  • Cell capacity calculation method and system, mobile power supply and shared charging equipment

    CN111490575A