Battery health state monitoring method and device, medium and vehicle

The battery health status is calculated through BMS and the battery voltage difference information is displayed using the on-board terminal. This solves the problem of unbalanced voltage when the battery is fully charged in new energy vehicles, and improves the battery's service efficiency and life.

CN120405482APending Publication Date: 2025-08-01SHANGHAI SICAR VEHICLE TECH DEV +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510644451.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-19
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

In new energy vehicles, the voltage difference between the battery cells of the power batteries gradually increases when the power battery is fully charged, causing the battery cells with high voltage to reach the cut-off voltage ahead of time while the battery cells with unfilled voltage is low, resulting in the problem of the overall capacity of the battery pack falling.

Method used

The operating condition information of the battery is obtained through BMS, the correlation coefficient between the voltage difference coefficient of the battery cell and the number of charging cycles is calculated, and the battery health value is determined based on the pre-stored correspondence relationship, and the prompt information is displayed through the on-board terminal to remind users to maintain or repair in time.

Benefits of technology

It effectively reduces the possibility that the battery cell with low voltage is not fully charged during charging, reduces the risk of the overall battery capacity being too low, and extends the battery life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120405482A_ABST
    Figure CN120405482A_ABST
Patent Text Reader

Abstract

The invention discloses a battery health state monitoring method and device, a medium and a vehicle, and the method comprises the steps: obtaining the working condition information of a battery, and the working condition information comprises the charging cycle number of the battery and the voltage value of each battery cell during each full charging; calculating a first range coefficient of the voltage value of each cell during each full charge, calculating a first correlation coefficient of the first range coefficient and the number of charge cycles, and calculating the number of charge cycles based on the pre-stored first range coefficient, the corresponding relation of the first correlation coefficient and the first health value, and the currently calculated first range coefficient and the first correlation coefficient. Determining a corresponding first health value; and determining first prompt information corresponding to the currently determined value interval of the first health value based on a pre-stored corresponding relationship between the value interval of the first health value and the prompt information. According to the invention, the possibility that the battery cell with low voltage is not fully charged during charging can be reduced, so that the possibility that the overall capacity of the battery is too low can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of new energy vehicles, and particularly relates to a method, device, medium and vehicle for monitoring the state of health of a battery. Background Art

[0002] In new energy vehicles, as the core component for electrochemical energy storage in the power battery, its safety and reliability are directly related to the safety of the vehicle during its entire life cycle.

[0003] During the use of new energy vehicles, the range of the voltage values of each battery cell in the power battery at full charge often gradually increases. If this range is too large, during charging, the battery cells with higher voltages may reach the cut-off voltage in advance, while the battery cells with lower voltages may not be fully charged, resulting in a decrease in the overall capacity of the battery pack.

[0004] How to avoid too low overall capacity when the power battery is fully charged has become a technical problem that needs to be solved urgently at present. Summary of the Invention

[0005] Embodiments of the present disclosure provide a method, device, medium and vehicle for monitoring the state of health of a battery, which can solve the above technical problems existing in the related art. The technical solutions are as follows:

[0006] In a first aspect, a method for monitoring the state of health of a battery is provided. The method includes:

[0007] The BMS (Battery Management System) obtains the operating condition information of the battery, where the operating condition information includes the number of charging cycles of the battery and the voltage values of each battery cell at each full charge;

[0008] The BMS calculates a first range coefficient of the voltage values of each battery cell at each full charge, and calculates a first correlation coefficient between the first range coefficient and the number of charging cycles. Based on the corresponding relationship between the pre-stored first range coefficient, first correlation coefficient and first health value, and the currently calculated first range coefficient and first correlation coefficient, the corresponding first health value is determined;

[0009] The BMS sends the currently determined first health value to the in-vehicle terminal;

[0010] The in-vehicle terminal determines a first prompt message corresponding to the value range of the currently determined first health value based on the corresponding relationship between the pre-stored value range of the first health value and the prompt message;

[0011] The in-vehicle terminal displays the first prompt message through a display screen.

[0012] In some possible implementations, the method further includes:

[0013] The BMS includes the cell numbers corresponding to the voltage values that are in the specified ranking in ascending order and the voltage values that are in the specified ranking in descending order among the voltage values of each cell during each full charge in the extreme value list, calculates the number of times each cell number appears in the extreme value list in a continuous specified number of times, and determines the corresponding second health value based on the correspondence between the number of times the cell number appears in the extreme value list stored in advance and the second health value, and the number of times each cell number appears in the extreme value list calculated currently;

[0014] The BMS sends the currently determined second health value to the vehicle-mounted terminal;

[0015] The vehicle-mounted terminal determines the second prompt information corresponding to the value range of the currently determined second health value based on the correspondence between the value range of the second health value stored in advance and the prompt information;

[0016] The vehicle-mounted terminal displays the second prompt information through the display screen.

[0017] In some possible implementations, the operating condition information of the battery further includes the fault types and the number of faults that have occurred in the battery system; the method further includes:

[0018] The BMS determines the corresponding third health value based on the correspondence between the fault types, the number of faults stored in advance and the third health value, and the fault types and the number of faults that have occurred in the battery system;

[0019] The BMS sends the currently determined third health value to the vehicle-mounted terminal;

[0020] The vehicle-mounted terminal determines the third prompt information corresponding to the value range of the currently determined third health value based on the correspondence between the value range of the third health value stored in advance and the prompt information;

[0021] The vehicle-mounted terminal displays the third prompt information through the display screen.

[0022] In some possible implementations, the operating condition information further includes the change value of SOC (State of Charge) and the charging capacity during each charge; the method further includes:

[0023] The BMS calculates the rated charge amount corresponding to the change value of the SOC during each charging process, calculates the first ratio of the charging capacity to the rated charge amount during each charging process, and calculates the second correlation coefficient between the first ratio and the number of charging cycles. Based on the pre-stored correspondence between the second correlation coefficient and the fourth health value, and the currently calculated second correlation coefficient, it determines the corresponding fourth health value;

[0024] The BMS sends the currently determined fourth health value to the in-vehicle terminal;

[0025] The in-vehicle terminal determines the fourth prompt information corresponding to the value range of the currently determined fourth health value based on the pre-stored correspondence between the value range of the fourth health value and the prompt information;

[0026] The in-vehicle terminal displays the fourth prompt information through the display screen.

[0027] In some possible implementation manners, the operating condition information further includes the number of disconnections of the contactor and the load current at each disconnection; the method further includes:

[0028] The BMS calculates the first weighted value of the number of times of the load current of the contactor based on the pre-stored correspondence between each interval of the load current and the weight, and determines the corresponding fifth health value based on the pre-stored correspondence between the first weighted value and the fifth health value, and the currently calculated first weighted value;

[0029] The BMS sends the currently determined fifth health value to the in-vehicle terminal;

[0030] The in-vehicle terminal determines the fifth prompt information corresponding to the value range of the currently determined fifth health value based on the pre-stored correspondence between the value range of the fifth health value and the prompt information;

[0031] The in-vehicle terminal displays the fifth prompt information through the display screen.

[0032] In some possible implementation manners, the operating condition information further includes the number of times of high-voltage power-off of the battery and the insulation resistance value of the battery at each high-voltage power-off; the method further includes:

[0033] The BMS calculates the third correlation coefficient between the insulation resistance value of the battery at each high-voltage power-off and the number of high-voltage power-offs, and determines the corresponding sixth health value based on the pre-stored correspondence between the third correlation coefficient and the sixth health value, and the currently calculated third correlation coefficient;

[0034] The BMS sends the currently determined sixth health value to the in-vehicle terminal;

[0035] The vehicle-mounted terminal determines the sixth prompt message corresponding to the value range of the currently determined sixth health value based on the corresponding relationship between the value range of the sixth health value stored in advance and the prompt message;

[0036] The vehicle-mounted terminal displays the sixth prompt message through the display screen.

[0037] In a second aspect, a vehicle is provided. The vehicle includes a BMS and a vehicle-mounted terminal;

[0038] The BMS is used to obtain the working condition information of the battery. The working condition information includes the number of charge cycles of the battery and the voltage values of each battery cell during each full charge, and is used to calculate the first range coefficient of the voltage values of each battery cell during each full charge, and calculate the first correlation coefficient between the first range coefficient and the number of charge cycles. Based on the corresponding relationship between the first range coefficient, the first correlation coefficient and the first health value stored in advance, and the currently calculated first range coefficient and first correlation coefficient, the corresponding first health value is determined; the BMS is further used to send the currently determined first health value to the vehicle-mounted terminal;

[0039] The vehicle-mounted terminal is used to determine the first prompt message corresponding to the value range of the currently determined first health value based on the corresponding relationship between the value range of the first health value stored in advance and the prompt message. The display screen of the vehicle-mounted terminal is used to display the first prompt message.

[0040] In a third aspect, a battery management system is provided. The battery management system includes at least one functional component. Each functional component includes a processor and a memory. The processor of the at least one functional component is used to execute the instructions stored in the memory of the at least one functional component, so that the battery health status monitoring system executes the battery health status monitoring method as described in the first aspect and its possible implementation manners.

[0041] In a fourth aspect, a computer-readable storage medium is provided. At least one program code is stored in the computer-readable storage medium. The at least one program code is loaded and executed by a processor to implement the battery health status monitoring method as described in the first aspect and its possible implementation manners.

[0042] In a fifth aspect, a computer program product is provided. At least one program code is stored in the computer program product. The at least one program code is loaded and executed by a processor to implement the battery health status monitoring method as described in the first aspect and its possible implementation manners.

[0043] The beneficial effects brought by the technical solution provided by the present disclosure at least include:

[0044] By displaying the first prompt message on the display screen, the user can obtain the range information and the range change information of the voltage values of each battery cell when the battery is fully charged, and can be reminded to perform maintenance or repair on the battery in a timely manner, so as to reduce the possibility that the battery cells with low voltage during charging are not fully charged, and further reduce the possibility that the overall battery capacity is too low.

[0045] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. Brief Description of the Drawings

[0046] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present disclosure. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0047] Figure 1 It is a schematic diagram of a vehicle provided by an embodiment of the present disclosure. Detailed Description of the Embodiments

[0048] To make the purpose, technical solutions and advantages of the present disclosure clearer, the following will further describe the embodiments of the present disclosure in detail with reference to the drawings.

[0049] It should be noted that, without conflict, the embodiments in the present disclosure and the features in the embodiments can be combined with each other. The present disclosure will be described in detail below with reference to the drawings and in combination with the embodiments.

[0050] An embodiment of the present disclosure provides a method for monitoring the health state of a battery. The method includes:

[0051] The BMS obtains the operating condition information of the battery, and the operating condition information includes the charging cycle times of the battery and the voltage values of each battery cell during each full charge;

[0052] The BMS calculates the first range coefficient of the voltage values of each battery cell during each full charge, and calculates the first correlation coefficient between the first range coefficient and the charging cycle times. Based on the pre-stored corresponding relationship between the first range coefficient, the first correlation coefficient and the first health value, and the currently calculated first range coefficient and first correlation coefficient, the corresponding first health value is determined;

[0053] The BMS sends the currently determined first health value to the in-vehicle terminal;

[0054] The in-vehicle terminal determines the first prompt message corresponding to the value range of the currently determined first health value based on the pre-stored corresponding relationship between the value range of the first health value and the prompt message;

[0055] The vehicle-mounted terminal displays a first prompt message through a display screen.

[0056] By adopting the battery health status monitoring method provided by the embodiments of the present disclosure and displaying a first prompt message through a display screen, the user can obtain the range information and range change information of the voltage values of each battery cell during full charge, and can remind the user to perform maintenance or repair on the battery in time, so as to reduce the possibility that the battery cell with a low voltage during charging is not fully charged, and further reduce the possibility that the overall battery capacity is too low.

[0057] Among them, full charge of the battery means that the SOC of the battery reaches a first high specified value. The first high specified value can be, for example, but not limited to, 90% or 95%.

[0058] Optionally, the correspondence between the value range of the pre-stored first health value and the prompt message may include: when the first health value is within the first range, reminding the user that the current battery is in a relatively healthy state; when the first health value is within the second range, reminding the user to change the driving habit (such as stepping on the accelerator less forcefully) to increase the number of charge and discharge cycles of the battery and extend the service life of the battery; when the first health value is within the third range, reminding the user to perform maintenance on the battery; when the first health value is within the fourth range, reminding the user to repair the battery in time.

[0059] In some examples, the method further includes: starting to record the working condition information of the battery when the recording condition is met. The recording condition can be, for example, but not limited to: the battery has undergone a certain number of full charge and discharge cycles.

[0060] Among them, in newly produced vehicles, the working mode of the battery health status monitoring function is defaulted to the off mode. After the user picks up the vehicle and uses it, after the battery accumulatively meets a certain number of full charge and discharge cycles, the working mode of the battery health status monitoring function will automatically switch to the working mode. At this time, the BMS starts to record the working condition information of the battery for subsequent evaluation of the battery health status.

[0061] In this way, after the battery accumulatively meets a certain number of full charge and discharge cycles, the recording of the working condition information of the battery starts, which can reduce the influence of product differences caused during the production and manufacturing process on the health status evaluation. The product differences caused during the production and manufacturing process may include: inconsistencies in initial diagnostic data, inconsistent factory times, etc.

[0062] Optionally, the battery health status monitoring function can be switched to the working mode after the battery accumulatively meets 3-5 full charge and discharge cycles. In this way, while reducing the influence of product differences caused during the production and manufacturing process on the health status evaluation, it can avoid too many full charge and discharge cycles to be accumulated, resulting in missing initial data.

[0063] In some examples, the method further includes: enabling the function of evaluating the health state of the battery when specified enabling conditions are met.

[0064] Among them, the user can enable the function of monitoring the health state of the battery through devices such as, for example but not limited to, the display screen of the vehicle-mounted terminal. Taking the example of the user enabling it through the vehicle-mounted terminal, first, the customer finds the interface for the function of monitoring the health state of the battery on the display screen and clicks the check button. At this time, the vehicle-mounted terminal sends a request instruction for enabling the evaluation of the health state of the battery to the controller through the vehicle network, and the controller then sends the request instruction for enabling the evaluation of the health state of the battery to the BMS through the vehicle network. After the BMS receives the enabling instruction, the BMS needs to confirm whether the current state meets the conditions for enabling the function of monitoring the health state of the battery.

[0065] Optionally, the specified enabling conditions may include but are not limited to:

[0066] 1. The working mode of the function of monitoring the health state of the battery is the working mode; 2. The time since the working mode is switched from off to the working time or the last time it was enabled ≥ 90 days; 3. The power battery system has been powered on at high voltage; 4. There is no fault in the power battery system that prohibits powering on at high voltage; 5. The vehicle is in the P gear state; 6. The DC-DC (Direct Current - Direct Current) module of the vehicle is working in a normal state. If all the above six conditions are met, the BMS confirms to enable the function of evaluating the health state of the battery.

[0067] When conditions 1 and 2 above are met, it can ensure that enough working condition information data of the battery is recorded, and it can ensure that the saved working condition information data of the battery is continuous with the current situation, thereby improving the accuracy of evaluating the current health state of the battery. When conditions 3, 4, and 6 above are met, it can ensure the stable progress of the evaluation of the health state of the battery. When condition 5 above is met, the evaluation of the health state of the battery can be carried out, which can avoid the evaluation of the health state of the battery from interfering with the normal use of the vehicle, thereby ensuring the driving safety of the user.

[0068] Optionally, when the BMS confirms to enable the function of evaluating the health state of the battery, the BMS can feedback a signal indicating the successful enabling of the function of monitoring the health state of the battery to the vehicle-mounted terminal through the controller, and the display screen feedbacks the information of successful enabling to the user and pops up the precautions during the calculation of the function of monitoring the health state of the battery. For example, the precautions that can be popped up can be: Keep the gear in the P gear before the calculation of the evaluation of the health state of the battery is completed.

[0069] In this way, it can enable the user to know that the evaluation of the health state of the battery has been enabled and inform the user of the relevant precautions to ensure the stable progress of the evaluation of the health state of the battery.

[0070] Optionally, if any of the above six conditions is not met, the battery health status monitoring function cannot be enabled. The BMS will feedback the non - compliance reason signal to the vehicle terminal through the controller, and the display screen will inform the customer of the reason for not enabling it. After adjustment, the customer can re - operate to enable the battery health status monitoring function.

[0071] In this way, when the battery health status monitoring function cannot be enabled, the user can be informed of the reason, so as to remind the user to adjust the vehicle in time to meet the conditions for enabling the battery health status monitoring function.

[0072] Optionally, when the user has not enabled the battery health status monitoring function for a long time, the BMS will send a signal to prompt the user to perform a health check on the battery, and feedback it to the vehicle terminal through the controller. The vehicle terminal will push a prompt message to remind the user to start the battery health status evaluation calculation. In this way, the user can be reminded in time to enable the battery health status evaluation to ensure the reliability of the battery during use.

[0073] Optionally, in the battery health status monitoring function, if the vehicle gear becomes a non - P gear, the battery health status monitoring function will also exit. In this way, when the user needs to use the vehicle, the battery health status monitoring function can be exited in time to avoid affecting the normal use of the vehicle by this function.

[0074] Furthermore, if the battery health status monitoring function exits, it is considered not enabled to avoid interfering with the above - mentioned condition 2.

[0075] In some examples, the method further includes:

[0076] The BMS includes the cell numbers corresponding to the voltage values ranked in the specified ascending order and the specified descending order among the voltage values of each cell during each full charge in the extreme value list, calculates the number of times each cell number appears in the extreme value list in a continuous specified number of times, and determines the corresponding second health value based on the pre - stored correspondence between the number of times a cell number appears in the extreme value list and the second health value, as well as the currently calculated number of times each cell number appears in the extreme value list;

[0077] The BMS sends the currently determined second health value to the vehicle terminal;

[0078] The vehicle terminal determines the second prompt message corresponding to the value range of the currently determined second health value based on the pre - stored correspondence between the value range of the second health value and the prompt message;

[0079] The vehicle terminal displays the second prompt message through the display screen.

[0080] Among them, in a continuously specified number of times, if the number of occurrences of the battery cells with the same number in the first extreme value list is too large, it means that each time the battery is fully discharged, the battery cells corresponding to this number have a greater impact on the stability of the battery, and the health state of the battery is poor.

[0081] Optionally, the correspondence between the value range of the pre-stored second health value and the prompt information may include: when the second health value is within the first range, reminding the user that the current battery is in a relatively healthy state; when the second health value is within the second range, reminding the user to maintain the battery; when the second health value is within the third range, reminding the user to replace the corresponding battery cells in a timely manner.

[0082] In some examples, the operating condition information further includes the second temperature difference between the maximum temperature and the minimum temperature of each battery cell during each full discharge of the battery. The method further includes: when calculating the first range coefficient and forming the extreme value list, data with a first temperature difference greater than the second specified temperature difference is not included.

[0083] In this way, it is possible to reduce the interference of temperature differences on the voltage range of the battery cells during full charge, thereby ensuring the stability of the subsequent data calculation process.

[0084] In some instances, the operating condition information includes the voltage values of each battery cell during each full discharge of the battery. The method further includes:

[0085] The BMS calculates the fourth range coefficient of the voltage values of each battery cell during each full discharge, and determines the corresponding seventh health value based on the correspondence between the pre-stored fourth range coefficient and the seventh health value, and the currently calculated fourth range coefficient;

[0086] The BMS sends the currently determined seventh health value to the vehicle-mounted terminal;

[0087] The vehicle-mounted terminal determines the seventh prompt information corresponding to the value range of the currently determined seventh health value based on the correspondence between the pre-stored value range of the seventh health value and the prompt information;

[0088] The vehicle-mounted terminal displays the seventh prompt information through the display screen.

[0089] Among them, a full discharge of the battery means that the SOC of the battery is discharged to the first low specified value. The first low specified value can be, for example but not limited to, 5% or 10%.

[0090] In some examples, the operating condition information further includes the starting value of the SOC, the cut-off value of the SOC, the temperature of each battery cell, and the difference between the maximum temperature and the minimum temperature of each battery cell during the battery discharge process. The method further includes:

[0091] When calculating the fourth range coefficient, data where the starting value of the SOC is lower than the specified second-highest SOC value, the cut-off value of the SOC is higher than the specified second-lowest SOC value, the minimum temperature of the battery cell is less than the first specified low temperature value, the maximum temperature of the battery cell is greater than the first specified high temperature value, or the difference between the maximum temperature and the minimum temperature of each battery cell is greater than the third specified temperature is not included.

[0092] In some examples, the method further includes: The BMS includes the battery cell numbers corresponding to the voltage values that are arranged in ascending order within the specified ranking and in descending order within the specified ranking among the voltage values of each battery cell during each full discharge in the extreme value list, calculates the number of times each battery cell number appears in the extreme value list in a continuous specified number of times, and determines the corresponding eighth health value based on the pre-stored correspondence between the number of times a battery cell number appears in the extreme value list and the eighth health value, and the currently calculated number of times each battery cell number appears in the extreme value list;

[0093] The BMS sends the currently determined eighth health value to the vehicle-mounted terminal;

[0094] The vehicle-mounted terminal determines the eighth prompt message corresponding to the value range of the currently determined eighth health value based on the pre-stored correspondence between the value range of the eighth health value and the prompt message;

[0095] The vehicle-mounted terminal displays the eighth prompt message through the display screen.

[0096] In some examples, the working condition information further includes the duration of each static state of the battery and the voltage values of each battery cell before and after the static state: The method further includes:

[0097] The BMS calculates the third ratio of the difference between the average voltage values of each battery cell before and after the static state to the duration of the static state when the duration of each static state of the battery is greater than the specified duration, and determines the corresponding ninth health value based on the pre-stored correspondence between the third ratio and the ninth health value, and the currently calculated third ratio;

[0098] The BMS sends the currently determined ninth health value to the vehicle-mounted terminal;

[0099] The vehicle-mounted terminal determines the ninth prompt message corresponding to the value range of the currently determined ninth health value based on the pre-stored correspondence between the value range of the ninth health value and the prompt message;

[0100] The vehicle-mounted terminal displays the ninth prompt message through the display screen.

[0101] Among them, if the value of the third ratio is too large, it indicates that the voltage of the battery changes significantly over time, that is, the battery is over-discharged during static placement. In this case, there may be problems such as a significant increase in the internal resistance of some battery cells and uneven electrolyte concentration, and even problems such as burrs on the electrode plates and damage to the separator, thus causing potential safety hazards. Therefore, based on the magnitude of the third ratio, evaluating the battery in terms of the basic performance dimension of the battery cells can effectively improve the safety during vehicle use.

[0102] In some examples, the operating condition information further includes a second temperature difference between the maximum temperature and the minimum temperature of each battery cell during each full discharge of the battery. The method further includes:

[0103] When calculating the second range coefficient and forming the extreme value list, data with a second temperature difference greater than the second specified temperature difference is not included.

[0104] In this way, the interference of temperature differences on the voltage range of the battery cells during full discharge can be reduced, thereby ensuring the stability of the subsequent data calculation process.

[0105] In some examples, the operating condition information of the battery further includes the types and quantities of faults that have occurred in the battery system; the method further includes:

[0106] The BMS determines the corresponding third health value based on the pre-stored correspondence between the fault type, fault quantity and the third health value, and the types and quantities of faults that have occurred in the battery system;

[0107] The BMS sends the currently determined third health value to the in-vehicle terminal;

[0108] The in-vehicle terminal determines the third prompt information corresponding to the value range of the currently determined third health value based on the pre-stored correspondence between the value range of the third health value and the prompt information;

[0109] The in-vehicle terminal displays the third prompt information through the display screen.

[0110] Among them, the types and quantities of faults that have occurred in the battery system can reflect the reliability of the battery system's operation. By evaluating the battery in terms of the system fault dimension based on the fault levels and the quantities of faults at each level that have occurred in the battery system, the reliability of the battery system's operation can be evaluated, thereby ensuring the reliability of the battery during use.

[0111] Optionally, the pre-stored correspondence between the value range of the third health value and the prompt information may include: when the third health value is within the first range, reminding the user that the current battery system is in a relatively healthy state; when the third health value is within the second range, reminding the user to perform maintenance or servicing on the battery system; when the third health value is within the third range, reminding the user that the battery system needs to be repaired.

[0112] In some examples, the operating condition information further includes the change value of the SOC and the charging capacity during each charging; the method further includes:

[0113] The BMS calculates the rated charging amount corresponding to the change value of the SOC during each charging process, calculates the first ratio of the charging capacity to the rated charging amount during each charging process, and calculates the second correlation coefficient between the first ratio and the number of charging cycles. Based on the corresponding relationship between the pre-stored second correlation coefficient and the fourth health value, and the currently calculated second correlation coefficient, the corresponding fourth health value is determined;

[0114] The BMS sends the currently determined fourth health value to the vehicle-mounted terminal;

[0115] The vehicle-mounted terminal determines the fourth prompt information corresponding to the value range of the currently determined fourth health value based on the corresponding relationship between the pre-stored value range of the fourth health value and the prompt information;

[0116] The vehicle-mounted terminal displays the fourth prompt information through the display screen.

[0117] Among them, as the battery is used, the actual capacity of the battery will change, and the first ratio will gradually decrease. Among them, the second correlation coefficient can reflect the change of the first ratio. If the second correlation coefficient is too large, it means that the actual capacity of the battery drops too fast, that is, there is an abnormality during the use of the battery. At this time, it is necessary to feedback to the user to maintain the battery or adjust the battery usage method.

[0118] Optionally, the corresponding relationship between the pre-stored value range of the fourth health value and the prompt information may include: when the fourth health value is within the first range, reminding the user that the current battery is in a relatively healthy state; when the fourth health value is within the second range, reminding the user to drive civilized (such as reducing full throttle); when the fourth health value is within the third range, reminding the user that the battery needs to be maintained.

[0119] In some examples, the operating condition information further includes: the number of discharge cycles, and when the pulse current is greater than a specified value and the duration of the pulse current is greater than a specified duration during each discharge process, the highest cell voltage value at the start of the pulse current and the voltage value of the first cell corresponding to the highest cell voltage value at the end of the pulse current, and the lowest cell voltage value at the start of the pulse current and the voltage value of the second cell corresponding to the lowest cell voltage value at the end of the pulse current. The method further includes:

[0120] During each discharge process, when the pulsed current is greater than a specified value, the BMS calculates the internal resistances of the first cell and the second cell based on the voltage value changes and the pulsed current of the first cell and the second cell, calculates the second ratio of the average value of the first cell and the second cell to the initial internal resistance of the cell, and calculates the fourth correlation coefficient between the second ratio and the number of discharge cycles. Based on the corresponding relationship between the fourth correlation coefficient and the tenth health value and the currently confirmed fourth correlation coefficient, the corresponding tenth health value is determined;

[0121] The BMS sends the currently determined tenth health value to the vehicle-mounted terminal;

[0122] The vehicle-mounted terminal determines the tenth prompt message corresponding to the value range of the currently determined tenth health value based on the corresponding relationship between the pre-stored value range of the tenth health value and the prompt message;

[0123] The vehicle-mounted terminal displays the tenth prompt message through the display screen.

[0124] In some examples, the operating condition information further includes the starting value of the SOC, the cut-off value of the SOC, the temperature of each cell, and the difference between the maximum temperature and the minimum temperature of each cell during the battery discharge process. The evaluation strategy includes: when calculating the first ratio, the second correlation coefficient, and the second ratio, data where the starting value of the SOC is lower than the specified second high SOC value, the cut-off value of the SOC is higher than the specified second low SOC value, the minimum temperature of the cell is less than the first specified low temperature value, the maximum temperature of the cell is greater than the first specified high temperature value, or the difference between the maximum temperature and the minimum temperature of each cell is greater than the third specified temperature is not included.

[0125] In some examples, the operating condition information further includes: the number of discharge cycles, and when the pulsed current during each discharge process is greater than a specified value and the duration of the pulsed current is greater than a specified duration, the highest cell voltage value at the start of the pulsed current and the voltage value of the first cell corresponding to the highest cell voltage value at the end of the pulsed current, and the lowest cell voltage value at the start of the pulsed current and the voltage value of the second cell corresponding to the lowest cell voltage value at the end of the pulsed current. The method further includes:

[0126] During each discharge process, when the pulsed current is greater than a specified value, the BMS calculates the internal resistances of the first cell and the second cell based on the voltage value changes and the pulsed current of the first cell and the second cell, calculates the second ratio of the average value of the first cell and the second cell to the initial internal resistance of the cell, and calculates the fourth correlation coefficient between the second ratio and the number of discharge cycles. Based on the corresponding relationship between the fourth correlation coefficient and the tenth health value and the currently confirmed fourth correlation coefficient, the corresponding tenth health value is determined;

[0127] The BMS sends the currently determined tenth health value to the vehicle-mounted terminal;

[0128] The vehicle-mounted terminal determines the tenth prompt message corresponding to the value range of the tenth health value determined currently based on the corresponding relationship between the value range of the pre-stored tenth health value and the prompt message;

[0129] The vehicle-mounted terminal displays the tenth prompt message through the display screen.

[0130] In some examples, the working condition information further includes the disconnection times of the contactor and the load current at each disconnection; the method further includes:

[0131] The BMS calculates the first weighted value of the number of times of the load current of the contactor based on the corresponding relationship between each interval of the pre-stored load current and the weight, and determines the corresponding fifth health value based on the corresponding relationship between the pre-stored first weighted value and the fifth health value and the currently calculated first weighted value;

[0132] The BMS sends the currently determined fifth health value to the vehicle-mounted terminal;

[0133] The vehicle-mounted terminal determines the fifth prompt message corresponding to the value range of the fifth health value determined currently based on the corresponding relationship between the value range of the pre-stored fifth health value and the prompt message;

[0134] The vehicle-mounted terminal displays the fifth prompt message through the display screen.

[0135] Wherein, when the contactor is disconnected, the load current of the contactor has a non-linear negative correlation with its service life, that is, the larger the current, the more significant the life attenuation. Therefore, based on the level of the load current of the contactor and the occurrence times of each level of load current, the service life of the contactor can be effectively evaluated to remind the user to replace the contactor in time.

[0136] Optionally, the corresponding relationship between the value range of the pre-stored fifth health value and the prompt message may include: when the fifth health value is within the first interval, reminding the user that the current contactor is in a relatively healthy state; when the fifth health value is within the second interval, reminding the user to replace the contactor in time.

[0137] In some examples, the working condition information includes the impact times of the current on the fuse during the charge and discharge process and the corresponding current values. The method further includes:

[0138] Classify the current value at each time when the fuse is impacted by the current, and evaluate the battery in terms of the service life of the electrical component based on the current level when the fuse is impacted and the occurrence times of each level of current.

[0139] The BMS calculates the second weighted value of the number of impact currents of the fuse based on the corresponding relationship between each interval of the pre-stored impact current and the weight, and determines the corresponding eleventh health value based on the corresponding relationship between the pre-stored second weighted value and the eleventh health value, and the currently calculated first weighted value;

[0140] The BMS sends the currently determined eleventh health value to the vehicle-mounted terminal;

[0141] The vehicle-mounted terminal determines the eleventh prompt message corresponding to the value range of the currently determined eleventh health value based on the corresponding relationship between the value range of the pre-stored fifth health value and the prompt message;

[0142] The vehicle-mounted terminal displays the eleventh prompt message through the display screen.

[0143] In some possible implementation manners, the working condition information further includes the number of times of high-voltage power-off of the battery and the insulation resistance value when the battery is powered off at high voltage each time; the method further includes:

[0144] The BMS calculates the third correlation coefficient between the insulation resistance value of the battery when it is powered off at high voltage each time and the number of times of high-voltage power-off, and determines the corresponding sixth health value based on the corresponding relationship between the pre-stored third correlation coefficient and the sixth health value, and the currently calculated third correlation coefficient;

[0145] The BMS sends the currently determined sixth health value to the vehicle-mounted terminal;

[0146] The vehicle-mounted terminal determines the sixth prompt message corresponding to the value range of the currently determined sixth health value based on the corresponding relationship between the value range of the pre-stored sixth health value and the prompt message;

[0147] The vehicle-mounted terminal displays the sixth prompt message through the display screen.

[0148] Among them, when the battery is in normal use, the insulation resistance value of the battery will be maintained within a relatively high range. When the insulation resistance value of the battery drops to a relatively low value, it indicates that the insulation performance of the battery is abnormal, and at this time, it may cause the risk of electric shock to the user. Through the third correlation coefficient between the insulation resistance value of the battery and the number of times of battery power-off, it is possible to judge whether the insulation resistance value of the battery changes normally, and thus it is possible to confirm the health status of the battery.

[0149] Among them, the "insulation resistance value of the battery when it is powered off at high voltage each time" is the insulation resistance value of the positive electrode or the negative electrode of the battery to the ground. For example, it can be the smaller one of the insulation resistance values of the positive electrode and the negative electrode of the battery to the ground.

[0150] Optionally, the correspondence between the value range of the pre-stored sixth health value and the prompt information may include: when the sixth health value is within the first range, reminding the user that the current battery is in a relatively healthy state; when the sixth health value is within the second range, reminding the user to perform vehicle maintenance; when the sixth health value is within the third range, reminding the user to repair the battery.

[0151] During the user's vehicle use process, various prompt information will not only be displayed on the display screen, but also the scores of the battery system in multiple dimensions will be displayed. The multiple dimensions include: the basic performance dimension of the battery cells, the system fault dimension, the service life dimension of the battery cells, the service life dimension of the electrical components, and the safety performance dimension. The following will be described in conjunction with examples:

[0152] 1. Basic performance dimension of battery cells

[0153] After the working mode of the battery health status monitoring function is switched to the working mode, the BMS will automatically record the charge and discharge information of the battery system, mainly recording: when fully charged, the top three maximum values of the battery cell voltages in descending order and their corresponding battery cell numbers, the top three minimum values of the battery cell voltages in ascending order and their corresponding battery cell numbers, the average battery cell voltage, the maximum battery cell temperature, the minimum battery cell temperature, and the temperature difference between the maximum and minimum battery cell temperatures; when the SOC is lower than 5% after discharging, the top three maximum values of the battery cell voltages in descending order and their corresponding battery cell numbers, the top three minimum values of the battery cell voltages in ascending order and their corresponding battery cell numbers, the average battery cell voltage, the average battery cell voltage, the maximum battery cell temperature, the minimum battery cell temperature, and the temperature difference between the maximum and minimum battery cell temperatures; when the battery cells are static for 24 hours or more, the top three maximum values of the battery cell voltages before standing in descending order and their corresponding battery cell numbers and the top three minimum values in ascending order and their corresponding battery cell numbers, the top three maximum values of the battery cell voltages after standing in descending order and their corresponding battery cell numbers and the top three minimum values in descending order and their corresponding battery cell numbers, the average battery cell voltages before and after standing, the maximum battery cell temperature, the minimum battery cell temperature, and the temperature difference. When the battery health status monitoring function is enabled, the BMS calculates and scores the stored operating condition information.

[0154] The full score of the score in the basic performance dimension of the battery cells is 100 points, which includes the final score under full charge, the final score under full discharge, and the standing score. The scoring of the basic performance dimension of the battery cells is obtained through the first health value, the second health value, the seventh health value, the eighth health value, and the ninth health value.

[0155] The final score of the basic performance dimension of the battery cells under full charge is obtained in the following way:

[0156] (1) Calculate the first range coefficient ΔV_max = (the highest battery cell voltage during full charge - the lowest battery cell voltage during full charge) / average voltage × 100%;

[0157] (2) The first health value is taken as: 60 - 30×ΔV_max at this time;

[0158] (3) Calculate the first correlation coefficient where

[0159] n represents the number of data, x i represents the number of charge cycles corresponding to each data, and y i represents the first range coefficient corresponding to each data. Among them, when calculating the first correlation coefficient, the first range coefficients with a temperature difference ≥ 5°C during full charge need to be excluded to avoid inaccurate calculation due to temperature.

[0160] (4) Deduct points according to the first correlation coefficient: Among them, when k1 < 0.003%, the first health value remains unchanged; when 0.003% ≤ k1 < 0.01%, the first health value is deducted 3 points; when k1 ≥ 0.01%, the first health value is deducted 5 points.

[0161] (5) Abnormality judgment: When the same battery cell enters the first extreme value list three times in five consecutive full charge conditions, it is judged as abnormal, and the second health value is recorded as -2×the number of abnormalities.

[0162] Among them, the score obtained through conditions (1)-(4) is the first health value, and the score obtained through condition (5) is the second health value. The sum of the first health value and the second health value is the final score of the battery cell's basic performance dimension under the full charge state.

[0163] The final score of the battery cell's basic performance dimension under the full discharge state is obtained by the following method:

[0164] (1) Calculate the fourth range coefficient ΔV_max = (highest voltage during full discharge - lowest voltage during full discharge) / average voltage × 100%;

[0165] (2) The seventh health value is recorded as 30 - 10×ΔV_max;

[0166] (3) Abnormality judgment: When the same battery cell enters the second extreme value list three times in five consecutive full discharge conditions, it is judged as abnormal, and the eighth health value is recorded as -2×the number of abnormalities.

[0167] Among them, the seventh health value can be obtained through (1) and (2), and the eighth health value is obtained through (3). The sum of the seventh health value and the eighth health value is the final score of the battery cell's basic performance dimension under the full discharge state.

[0168] The final static score of the battery cell's basic performance dimension is obtained by the following method:

[0169] (1) When the static time t ≥ 24, calculate the static voltage drop rate: ΔV_t = (V_before static - V_after static) / t;

[0170] (2) Deduction rule: The ninth health value is 10 - 1×[(ΔV_t / 0.1mV / h)], and the lower limit of the value is 0.

[0171] Among them, the ninth health value can be obtained through (1) and (2), and the ninth health value is the static score.

[0172] In summary, by summing up the first health value, the second health value, the seventh health value, the eighth health value and the ninth health value, the total score of the battery cell in the basic performance dimension can be obtained.

[0173] 2. System failure dimension

[0174] The initial score of the battery in the system fault dimension is 100 points, and the score of the system fault dimension is obtained through the third health value. Among them, the calculation method of the third health value is as follows:

[0175] (1) If there is a highest fault level, the current value of the third health value is -3; if there is no highest fault level but there is a general fault, the current value of the third health value is -2, and if there is only a minor fault, the current value of the third health value is -1;

[0176] (2) Deduction is made according to the number of fault occurrences. Select the fault with the most occurrences of faults for deduction. The value of the third health value is the value in step (1) -1×the number of faults. In this step, at most 5 points can be subtracted;

[0177] (3) Deduction is made according to the number of faults. The value of the third health value is the value in step (2) -0.5×the number of faults. In this step, at most 5 points can be subtracted;

[0178] (4) Deduction is made according to whether there is a current fault. If there is, the value of the third health value is the value in step (3) -2.

[0179] In this way, through (1)-(4), the final third health value can be obtained, which is the initial score of the system fault dimension plus the value of the third health value. After the battery is evaluated in the system fault dimension, the score of this dimension can be fed back to the user through the display screen.

[0180] 3. Service life dimension of battery cells

[0181] After the working mode of the battery health status monitoring function is switched to the working mode, the battery management system will automatically record the cell parameters of the power battery system, mainly recording the changes in the cell voltage, cell temperature and current during the charge and discharge process, and calculating the capacity health status and the internal resistance health status.

[0182] Among them, the initial score of the battery in the dimension of the service life of the battery cell is 100 points. The score of the battery in the dimension of the service life of the battery cell includes the scores of the battery cell capacity change dimension and the battery cell internal resistance change dimension. The final score of the battery cell is obtained through the fourth health value and the tenth health value.

[0183] Among them, the evaluation method of the battery cell in the dimension of battery cell capacity change is as follows:

[0184] (1) During the charging process, when the minimum temperature of the battery cell ≥ 10°C, the maximum temperature of the battery cell ≤ 45°C, the temperature difference ≤ 5°C, the starting SOC ≤ 30%, the cut-off SOC ≥ 80%, and the SOC is in a credible state, record the charging capacity C of this time. t , where the SOC being in a credible state can mean "the current charging cycle is within a full charge or within five charge-discharge cycles after SOC correction", and take the rated capacity C0 consistent with the SOC interval during this charging process;

[0185] (2) Calculate: Record the SOH of this charge C parameters and the number of charging cycles of this time;

[0186] (3) Calculate the second correlation coefficient Among them,

[0187] n represents the number of data, x i represents the number of charging cycles, y i frepresents the SOH C ; ;

[0188] When k2 < 0.05%, the fourth health value takes the value of 0; when 0.05% ≤ k2 < 0.1%, the fourth health value takes the value of 1; when 0.1% ≤ k2 < 0.2%, the fourth health value takes the value of -2; when k2 ≥ 0.2%, the fourth health value takes the value of -5. [[ID=३३]]

[0189] Among them, through steps (1)-(3), the fourth health value can be obtained. The fourth health value is not greater than zero, and the current score of the battery in the dimension of the service life of the battery cell is the sum of the initial score and the fourth health value.

[0190] The calculation method in the dimension of battery cell internal resistance change is as follows:

[0191] (1) During the discharge process, the minimum temperature of the battery cell ≥ 10°C, the maximum temperature of the battery cell ≤ 45°C, the temperature difference ≤ 5°C, the starting SOC ≥ 30%, the cut-off SOC ≤ 80%. When the SOC is in a reliable state, the starting current ≤ 3A and lasts for more than 30s. If a pulsed current ΔI ≥ 100A appears within 10s, record the pulsed current, the voltage values of the first battery cell before and after the pulsed current V1 before pulsed current and V1 after pulsed current, and the voltage values of the second battery cell before and after the pulsed current V2 before pulsed current and V2 after pulsed current. Among them, the SOC being in a reliable state can refer to "the current discharge cycle is in a full discharge or within five charge-discharge cycles after SOC correction".

[0192] (2) Calculate the resistance value of the first battery cell Rt1 = (V1 before pulsed current - V1 after pulsed current) / ΔI, the resistance value of the second battery cell Rt2 = (V2 before pulsed current - V2 after pulsed current) / ΔI, take the average value RtAve of Rt1 and Rt2, and record RtAve, the average temperature of the battery cell, and the SOC.

[0193] (3) Look up the initial internal resistance R0 according to the battery cell temperature and SOC recorded above.

[0194] (4) Calculate Among them, when RtAve > 2R0, the SOH R is calculated as 0% and record the current discharge cycle number.

[0195] (5) Calculate the fourth correlation coefficient Among them,

[0196] n represents the number of data, x i represents the discharge cycle number, y i represents the SOH R ;

[0197] When k4 < 0.05%, the tenth health value is taken as 0; when 0.05% ≤ k4 < 0.1%, the tenth health value is taken as -1; when 0.1% ≤ k4 < 0.2%, the tenth health value is taken as -2; when 0.2% ≤ k4 < 0.5%, the tenth health value is taken as -5; when 0.5% ≤ k4 < 1%, the tenth health value is taken as -10; when k4 > 1%, the tenth health value is taken as -20.

[0198] Among them, through steps (1)-(5), the tenth health value can be obtained. The tenth health value is not greater than zero, and the final score of the battery in the dimension of the battery cell service life is the sum of the initial score, the fourth health value, and the tenth health value.

[0199] In summary, the evaluation of the battery in the dimension of the battery cell service life can be completed, and the evaluation result can be fed back to the user so that the user can obtain the current state in the dimension of the battery cell service life.

[0200] 4. Service life dimension of electrical components

[0201] After the working mode of the battery health status monitoring function is switched to the working mode, the BMS will automatically record the electrical component parameters of the battery system, and record and calculate the contactor life and fuse life.

[0202] After the battery health status monitoring function is enabled, the BMS calculates and scores the stored electrical component life information, with an initial score of 100 points. The score of the battery in the dimension of cell service life includes the scores of the cell capacity change dimension and the cell internal resistance change dimension, and the final score is obtained through the fourth health value and the eleventh health value.

[0203] Among them, the calculation method of the electrical life of the contactor is as follows:

[0204] (1) Record the load current I at each disconnection of each contactor, and classify each contactor into six categories according to I≤20A, I≤500A, I≤1000A, I≤1500A, I≤2000A, I>2000A; among them, if a certain value of the load current I is greater than 1000A, it means that the contactor needs to be replaced. At this time, a reminder to replace the contactor should be sent to the user.

[0205] (2) Weight coefficient ω i Are 0.1, 1, 100, 1000, 3000, 7000 respectively;

[0206] (3) The first weighted value is denoted as Where N i Represents the number of operations at a certain current level;

[0207] (4) The remaining life is denoted as Where L max1 Is the designed life of the contactor, generally 20000;

[0208] (5) When L 接触器 ≥80%, the fourth health value is 0, 60%≤L 接触器 <80%, the fourth health value is -5, 40%≤L 接触器 <60%, the fourth health value is -10, when L 接触器 <40% is deducted 20 points, and the fourth health value is -20.

[0209] In this way, the sum of the fourth health value and the initial score is the current score in the dimension of the electrical component service life.

[0210] Among them, the calculation method of the electrical life of the fuse is as follows:

[0211] (1) Record the number of impacts of current I on the fuse during the charge and discharge process, and classify it into five categories: I ≤ |500| A, I ≤ |1000| A, I ≤ |1500| A, I ≤ |2000| A, and I > |2000| A;

[0212] (2) The weight coefficient k i are 0.6, 20, 500, 1000, and 3000 respectively;

[0213] (3) The cumulative life of the fuse is recorded as where N i represents the number of impacts at a certain current level;

[0214] (4) The assessment of the remaining life of the fuse is recorded as where L max2 is the design life of the fuse, generally 5000;

[0215] (5) When L 熔断器 ≥ 80%, the value of the eleventh health value is 0, 60% ≤ L 熔断器 < 80%, the value of the eleventh health value is -5, 40% ≤ L 熔断器 < 60%, the value of the eleventh health value is -10, L 熔断器 < 40%, the value of the eleventh health value is -20.

[0216] In this way, the sum of the initial score, the fourth health value, and the eleventh health value is the final score for the service life dimension of the electrical component.

[0217] In summary, it is possible to evaluate the battery health status in the service life dimension of the electrical component, thereby effectively improving the reliability during the battery usage process.

[0218] 5. Safety performance dimension

[0219] After the working mode of the battery health status monitoring function is switched to the working mode, the BMS will automatically record the electrical safety parameters of the power battery system, mainly recording the insulation resistance value, the high-voltage interlock resistance value, and the cooling plate status.

[0220] The initial score for the safety performance dimension is 100 points. It mainly includes the scores of the insulation safety dimension, the high-voltage interlock safety dimension, and the cooling plate status dimension, and is obtained through the fifth health value, the twelfth health value, and the thirteenth health value.

[0221] Among them, the insulation safety calculation process is as follows:

[0222] (1) Every 24h, record the minimum insulation resistance value during this driving cycle after high-voltage power-on and save it. A total of 100 values are saved. If it exceeds, the data is first in first out;

[0223] (2) Record the insulation resistance value of the battery pack after discharging high voltage every 24 hours, save the insulation resistance value, and accumulate 100 values. If it exceeds, the data is first in first out;

[0224] (3) Do not record the insulation resistance value during charging, preheating, and heat preservation;

[0225] (4) The judgment priority of the battery pack insulation resistance value is higher than that of the whole vehicle. If the battery pack insulation resistance value is abnormal, the insulation state of the whole vehicle is not reported;

[0226] (5) Calculate the third correlation coefficient where d i represents the data serial number, R i represents d i corresponds to the recorded insulation resistance value, p is the number of data, and here it can take 100 corresponding to the above;

[0227] (6) The insulation safety and health score is recorded as

[0228] (7) When S1≥85, the value of the fifth health value is 0; when 70≤S1<85, the value of the fifth health value is -5; when 50≤S1<70, the value of the fifth health value is -10; when 30≤S1<50, the value of the fifth health value is -10; when S1<30, the value of the fifth health value is -20.

[0229] In this way, the insulation safety calculation process can be completed.

[0230] Among them, the high-voltage interlock safety calculation process is as follows:

[0231] (1) Record the number of plug and unplug operations of the connector under load, and deduct 5 points each time;

[0232] (2) Record the minimum value of the high-voltage interlock resistance during each driving cycle after high-voltage power-on every 24 hours, and save it separately for each connector, and accumulate 100 values. If it exceeds, the data is first in first out;

[0233] (3) The fifth correlation coefficient is recorded as where d i represents the data serial number, R i represents d i corresponds to the recorded high-voltage interlock resistance value, p is the number of data, and here it can take 100 corresponding to the above;

[0234] (4) The high-voltage interlock contact resistance health score is recorded as

[0235] (5) When k5 ≥ 85, the twelfth health value is 0; when 70 ≤ k5 < 85, the twelfth health value is -5; when 50 ≤ k5 < 70, the twelfth health value is -10; when 30 ≤ k5 < 50, the twelfth health value is -10; when k5 < 30, the twelfth health value is -20.

[0236] In this way, the calculation process of high-voltage interlock safety can be completed.

[0237] Among them, the calculation process of the cooling plate state is as follows:

[0238] (1) During each heat management startup period, if the difference between the average temperature of the battery pack and the water inlet temperature ≥ 5°C, and the difference between the water inlet temperature and the water outlet temperature at the moment before heat management startup ≤ 1°C, trigger the battery pack cooling analysis. If the heat management runs continuously for 5 minutes or more, the difference between the water inlet temperature and the water outlet temperature ≤ 1°C, and the temperature change of each battery cell ≤ 1°C, record the cooling anomaly flag once;

[0239] (2) When the high voltage is applied to the battery pack for more than 72 hours without triggering condition (1), then when the temperature difference between the battery cells of the battery pack ≤ 5°C, the battery pack heat management is not turned on, the difference between the average temperature difference of the battery pack and the water inlet temperature ≥ 5°C, the absolute value of the current ≤ 5A, and the battery is in the high-voltage state, turn on the temperature equalization function of the cooling plate. The heat management runs continuously for 10 minutes. If the difference between the water inlet temperature and the water outlet temperature ≤ 1°C, and the temperature change of each battery cell ≤ 2°C, record the cooling anomaly flag once;

[0240] (3) If condition (1) or (2) is satisfied, record once, and record continuously for 50 times. If it exceeds, the data is first-in, first-out;

[0241] (4) After the battery health status monitoring function is turned on, if the number of cooling anomaly flags is continuously one-third abnormal, report the inspection flag to remind the customer to check the battery coolant level or contact the after-sales service for handling;

[0242] (5) If there is a situation of reporting an anomaly flag, the twelfth health value is -10; otherwise, the twelfth health value is 0.

[0243] In this way, the calculation of the cooling plate state can be completed.

[0244] In summary, the final score in the safety performance dimension is the sum of the initial score, the fifth health value, the twelfth health value, and the thirteenth health value.

[0245] 6. Operating conditions dimension

[0246] After the working mode of the battery health status monitoring function is switched to the working mode, the BMS will automatically record the usage conditions of the battery system, mainly recording the cycle capacity statistics under different conditions, battery abuse information, and cycle capacity statistics in different temperature ranges.

[0247] After the battery health status monitoring function is enabled, the BMS calculates and scores the stored usage conditions, with an initial score of 100 points in the dimension of usage conditions. It mainly includes the scores of the condition capacity and the battery abuse dimension, and is obtained through the fourteenth health value and the fifteenth health value.

[0248] Among them, the evaluation of the condition capacity statistics is as follows:

[0249] (1) After the battery system is under high voltage, the cumulative capacity and duration are statistically recorded according to four conditions: discharge condition, high-load condition, feedback condition, DC charging condition, and AC charging condition.

[0250] (2) The condition capacity score is recorded as where ΔC i represents the cumulative capacity of a single condition, C0 represents the allowable cycle capacity designed for the battery, and K 工况 is the dynamic weight, which includes K 快充 , K 慢充 , K 慢充 and K 放电 , among which, K 快充 = 1.2, K 慢充 = 0.8, K 高荷载 = 1.2, K 放电 = 0.9.

[0251] Among them, the scoring process for the battery abuse information is as follows:

[0252] (1) Statistically record whether there is a fault of too high cell temperature. If there is a fault of too high cell temperature, record the highest cell temperature and its location, duration, and average cell temperature.

[0253] (2) Statistically record whether there is too low cell temperature. Statistically record the working time of the cell at -25°C and below and the discharge rate > 0.2C, the lowest cell temperature value and its location, duration, and average cell temperature.

[0254] (3) Statistically record whether there is a fault of too high cell voltage. If there is a fault of too high cell voltage, record the highest cell voltage and its location, duration, and average cell voltage.

[0255] (4) Statistically record whether there is a fault of too low cell voltage. If there is a fault of too low cell voltage, record the lowest cell voltage and its location, duration, and average cell voltage.

[0256] When a fault of excessive cell temperature, excessive cell voltage, or low cell voltage occurs, the current value of the fourteenth health value is -3 × the number of faults;

[0257] (6) When the cell temperature is too low and lasts for more than 1 hour, the current value of the fourteenth health value is the value in step (5) - 1 × the number of occurrences;

[0258] The final score in the usage condition dimension is 100 points.

[0259] Based on the same concept, as Figure 1 shown, an embodiment of the present disclosure further provides a vehicle, which includes a BMS and an in-vehicle terminal;

[0260] The BMS is used to obtain the working condition information of the battery. The working condition information includes the charging cycle times of the battery and the voltage values of each cell during each full charge, and is used to calculate the first range coefficient of the voltage values of each cell during each full charge, and calculate the first correlation coefficient between the first range coefficient and the charging cycle times. Based on the pre-stored corresponding relationship between the first range coefficient, the first correlation coefficient and the first health value, and the currently calculated first range coefficient and first correlation coefficient, determine the corresponding first health value; the BMS is also used to send the currently determined first health value to the in-vehicle terminal;

[0261] The in-vehicle terminal is used to determine the first prompt information corresponding to the value range of the currently determined first health value based on the pre-stored corresponding relationship between the value range of the first health value and the prompt information. The display screen of the in-vehicle terminal is used to display the first prompt information.

[0262] In the related art, users cannot clearly understand the usage status and potential risks of the battery. In the vehicle provided by the embodiment of the present disclosure, the scores in each dimension can enable customers to conveniently know the current state of the power battery, and can send out prompt information to guide users to correctly use the battery. If potential risks are found, they can also be avoided in advance through maintenance or repair, improving the service life of the battery and reducing the risk of property loss for users.

[0263] Based on the same concept, an embodiment of the present disclosure further provides a battery management system, which includes at least one functional component. Each functional component includes a processor and a memory. The processor of at least one functional component is used to execute the instructions stored in the memory of at least one functional component, so that the battery health status monitoring system executes the battery health status monitoring method provided above.

[0264] Based on the same concept, embodiments of the present disclosure further provide a computer-readable storage medium, in which at least one program code is stored, and the at least one program code is loaded and executed by a processor to implement the battery health status monitoring method provided above.

[0265] Based on the same concept, embodiments of the present disclosure further provide a computer program product, in which at least one program code is stored, and the at least one program code is loaded and executed by a processor to implement the battery health status monitoring method provided above.

[0266] It should be noted that the terms used herein are only for describing specific embodiments and are not intended to limit the exemplary embodiments according to the present disclosure. As used herein, unless the context clearly indicates otherwise, the singular form is also intended to include the plural form. In addition, it should be understood that when the terms "comprising" and / or "including" are used in this specification, they indicate the presence of features, steps, operations, devices, components, and / or combinations thereof.

[0267] Unless otherwise specifically stated, the relative arrangements of components and steps, numerical expressions, and values set forth in these embodiments do not limit the scope of the present disclosure. At the same time, it should be understood that, for the sake of convenience of description, the dimensions of the various parts shown in the drawings are not drawn in actual proportional relationships. Technologies, methods, and devices known to those of ordinary skill in the relevant art may not be discussed in detail, but where appropriate, the technologies, methods, and devices should be regarded as part of the specification. In all the examples shown and discussed herein, any specific value should be construed as merely exemplary and not as a limitation. Therefore, other examples of the exemplary embodiments may have different values. It should be noted that: like reference numerals and letters denote like items in the following drawings, and thus, once an item is defined in one drawing, it does not need to be further discussed in subsequent drawings.

[0268] In the description of the present disclosure, it should be understood that the orientation or positional relationships indicated by orientation words such as "front, back, up, down, left, right", "horizontal, vertical, perpendicular, horizontal", and "top, bottom" are usually based on the orientation or positional relationships shown in the drawings, and are only for the convenience of describing the present disclosure and simplifying the description. Without contrary description, these orientation words do not indicate and imply that the device or element referred to must have a specific orientation or be constructed and operated in a specific orientation, and thus should not be construed as limiting the protection scope of the present disclosure; the orientation words "inside, outside" refer to the inside and outside of the contour of each component itself.

[0269] For ease of description, spatial relative terms such as "above", "over", "on the upper surface", "upper" etc. may be used herein to describe the spatial positional relationship of one device or feature to other devices or features as shown in the figures. It should be understood that the spatial relative terms are intended to encompass different orientations in use or operation in addition to the orientation depicted in the figures. For example, if the device in the figures is inverted, a device described as "above" or "over" other devices or structures will then be positioned "below" or "under" the other devices or structures. Thus, the exemplary term "above" can include both orientations of "above" and "below". The device may also be positioned in other different ways (rotated 90 degrees or in other orientations), and corresponding interpretations of the spatial relative descriptions used herein will be made.

[0270] In addition, it should be noted that the use of terms such as "first" and "second" to define components is only for the convenience of differentiating the corresponding components. Without further statement, the above terms have no special meaning, and thus should not be construed as limiting the scope of protection of the present disclosure.

[0271] The above are only the preferred embodiments of the present disclosure and are not used to limit the present disclosure. For those skilled in the art, various changes and modifications can be made to the present disclosure. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present disclosure shall be included within the scope of protection of the present disclosure.

Claims

1. A method for monitoring the state of health of a battery, characterized in that, The method includes: The BMS obtains the operating condition information of the battery, where the operating condition information includes the number of charge cycles of the battery and the voltage values of each battery cell during each full charge; The BMS calculates the first range coefficient of the voltage values of each battery cell during each full charge, calculates the first correlation coefficient between the first range coefficient and the number of charge cycles, and determines the corresponding first health value based on the pre-stored correspondence between the first range coefficient, the first correlation coefficient, and the first health value, as well as the currently calculated first range coefficient and first correlation coefficient; The BMS sends the currently determined first health value to the vehicle-mounted terminal; The vehicle-mounted terminal determines the first prompt information corresponding to the value range of the currently determined first health value based on the pre-stored correspondence between the value range of the first health value and the prompt information; The vehicle-mounted terminal displays the first prompt information through the display screen.

2. The method according to claim 1, wherein The method further includes: The BMS includes the cell numbers corresponding to the voltage values that are sorted in ascending order within the specified ranking and in descending order within the specified ranking among the voltage values of each battery cell during each full charge in the extreme value list, calculates the number of times each cell number appears in the extreme value list in consecutive specified times, and determines the corresponding second health value based on the pre-stored correspondence between the number of times the cell number appears in the extreme value list and the second health value, as well as the currently calculated number of times each cell number appears in the extreme value list; The BMS sends the currently determined second health value to the vehicle-mounted terminal; The vehicle-mounted terminal determines the second prompt information corresponding to the value range of the currently determined second health value based on the pre-stored correspondence between the value range of the second health value and the prompt information; The vehicle-mounted terminal displays the second prompt information through the display screen.

3. The method according to claim 1, wherein The operating condition information of the battery further includes the types and quantities of faults that have occurred in the battery system; the method further includes: The BMS determines the corresponding third health value based on the pre-stored correspondence between the fault type, the fault quantity, and the third health value, as well as the types and quantities of faults that have occurred in the battery system; The BMS sends the currently determined third health value to the vehicle-mounted terminal; The vehicle-mounted terminal determines the third prompt information corresponding to the value range of the currently determined third health value based on the pre-stored correspondence between the value range of the third health value and the prompt information; The vehicle-mounted terminal displays the third prompt information through the display screen.

4. The method according to claim 1, characterized in that The operating condition information further includes the change value of the SOC and the charging capacity during each charge; the method further includes: The BMS calculates the rated charge amount corresponding to the change value of the SOC during each charging process, calculates the first ratio of the charging capacity to the rated charge amount during each charging process, calculates the second correlation coefficient between the first ratio and the number of charge cycles, and determines the corresponding fourth health value based on the pre-stored correspondence between the second correlation coefficient and the fourth health value, as well as the currently calculated second correlation coefficient; The BMS sends the currently determined fourth health value to the vehicle-mounted terminal; The vehicle-mounted terminal determines a fourth prompt message corresponding to the value range of the currently determined fourth health value based on the correspondence between the value range of the fourth health value stored in advance and the prompt message; The vehicle-mounted terminal displays the fourth prompt message through the display screen.

5. The method according to claim 1, characterized in that, The operating condition information further includes the disconnection times of the contactor and the load current at each disconnection; the method further includes: The BMS calculates a first weighted value of the number of times of the load current of the contactor based on the correspondence between each range of the load current stored in advance and the weight, and determines a corresponding fifth health value based on the correspondence between the first weighted value stored in advance and the fifth health value, and the currently calculated first weighted value; The BMS sends the currently determined fifth health value to the vehicle-mounted terminal; The vehicle-mounted terminal determines a fifth prompt message corresponding to the value range of the currently determined fifth health value based on the correspondence between the value range of the fifth health value stored in advance and the prompt message; The vehicle-mounted terminal displays the fifth prompt message through the display screen.

6. The method according to claim 1, characterized in that, The operating condition information further includes the number of times of high-voltage power-off of the battery and the insulation resistance value of the battery at each high-voltage power-off; the method further includes: The BMS calculates a third correlation coefficient of the insulation resistance value of the battery at each high-voltage power-off and the number of times of high-voltage power-off, and determines a corresponding sixth health value based on the correspondence between the third correlation coefficient stored in advance and the sixth health value, and the currently calculated third correlation coefficient; The BMS sends the currently determined sixth health value to the vehicle-mounted terminal; The vehicle-mounted terminal determines a sixth prompt message corresponding to the value range of the currently determined sixth health value based on the correspondence between the value range of the sixth health value stored in advance and the prompt message; The vehicle-mounted terminal displays the sixth prompt message through the display screen.

7. A vehicle, characterized in that, The vehicle includes a BMS and a vehicle-mounted terminal; The BMS is used to obtain the operating condition information of the battery, the operating condition information includes the number of charge cycles of the battery and the voltage values of each battery cell at each full charge, and is used to calculate a first range coefficient of the voltage values of each battery cell at each full charge, and calculate a first correlation coefficient between the first range coefficient and the number of charge cycles, and determine a corresponding first health value based on the correspondence between the first range coefficient, the first correlation coefficient stored in advance and the first health value; the BMS is further used to send the currently determined first health value to the vehicle-mounted terminal; The vehicle-mounted terminal is used to determine a first prompt message corresponding to the value range of the currently determined first health value based on the correspondence between the value range of the first health value stored in advance and the prompt message, and the display screen of the vehicle-mounted terminal is used to display the first prompt message.

8. A battery health status monitoring system, characterized in that, The battery health state monitoring system includes at least one functional component, and each functional component includes a processor and a memory. The processor of the at least one functional component is configured to execute instructions stored in the memory of the at least one functional component, so that the battery health state monitoring system executes the battery health state monitoring method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, At least one program code is stored in the computer-readable storage medium, and the at least one program code is loaded and executed by a processor to implement the battery health state monitoring method according to any one of claims 1 to 6.

10. A computer program product, characterized in that, At least one program code is stored in the computer program product, and the at least one program code is loaded and executed by a processor to implement the battery health state monitoring method according to any one of claims 1 to 6.