Battery voltage difference fault diagnosis method, device and equipment and readable storage medium

Calculate the battery data of the vehicle through the cloud diagnostic platform, calculate the load and electricity state difference and growth rate, solve the problem that the battery management system cannot effectively diagnose the safety performance of the battery, and realize the timely diagnosis and management of battery pressure failure.

CN119375718AActive Publication Date: 2025-01-28DONGFENG MOTOR GRP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411532430.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-01-28
Estimated Expiration
2044-10-30

AI Technical Summary

Technical Problem

Due to chip performance, energy consumption and cost factors, the battery management system of new energy vehicles cannot effectively store and process huge battery data, resulting in the inability to timely diagnose and manage the safety performance of the battery.

Method used

Obtain vehicle battery data through the cloud diagnostic platform, calculate the maximum load state status of each single battery and the difference between the minimum lotus state, calculate the growth rate of the load state difference, and diagnose the battery pressure differences based on these data.

Benefits of technology

The timely and effective diagnosis of battery pressure difference fails, improves the safety performance of the battery, and can manage and monitor the safety of more vehicle batteries.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119375718A_ABST
    Figure CN119375718A_ABST
Patent Text Reader

Abstract

The invention discloses a battery voltage difference fault diagnosis method, device and equipment and a readable storage medium, and the method comprises the steps: a cloud diagnosis platform obtains vehicle battery data, and the vehicle battery data comprises current static voltage data; calculating a difference value between the maximum charge state and the minimum charge state of each single battery in the current static voltage data to obtain a current charge state difference value; calculating the growth rate of the current charge state difference value relative to the charge state difference value before the first preset duration; and performing battery voltage difference fault diagnosis according to the current charge state difference value and the growth rate. Compared with the prior art, the method has the advantages that the cloud diagnosis platform has higher data storage and calculation capability compared with a battery management system, the cloud diagnosis platform calculates the current charge state difference value and the growth rate according to the obtained latest vehicle battery data, and further performs battery voltage difference fault diagnosis based on the current charge state difference value and the growth rate; therefore, timely and effective battery voltage difference fault diagnosis management is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of battery safety technology, and in particular to a battery voltage difference fault diagnosis method, device, equipment and readable storage medium. Background Art

[0002] The safety and reliability of new energy vehicle power batteries are particularly important. To ensure the safe operation of the power battery system, accurate and rapid fault diagnosis of the power battery is of great significance. At present, the power of new energy vehicle power batteries continues to increase, especially the power of commercial vehicles has reached 600kWh (kilowatt-hours), and some models have reached 1000kWh, and the number of battery cells per vehicle has reached 1000.

[0003] The battery management system of new energy vehicles is limited by factors such as chip performance, energy consumption and cost. It is unable to store and process huge amounts of battery data, and is unable to diagnose and manage the safety performance of the battery in a timely and effective manner. Summary of the invention

[0004] The present application provides a battery pressure difference fault diagnosis method, device, equipment and readable storage medium, aiming to solve the technical problem that the battery management system of new energy vehicles is limited by factors such as chip performance, energy consumption and cost, and is unable to store and process large amounts of battery data, and is unable to diagnose and manage the safety performance of the battery in a timely and effective manner.

[0005] In a first aspect, an embodiment of the present application provides a battery voltage difference fault diagnosis method, the battery voltage difference fault diagnosis method comprising:

[0006] The cloud diagnostic platform obtains vehicle battery data, wherein the vehicle battery data includes current static voltage data;

[0007] Calculate the difference between the maximum state of charge and the minimum state of charge of each single battery in the current static voltage data to obtain the current state of charge difference;

[0008] Calculate the growth rate of the current state of charge difference relative to the state of charge difference before the first preset time period;

[0009] Perform battery voltage difference fault diagnosis based on the current state of charge difference and growth rate.

[0010] Optionally, the vehicle battery data also includes a preset balancing capability of a battery management system and a preset cell self-discharge rate of a first preset time, and the battery voltage difference fault diagnosis based on the current state of charge difference and growth rate includes:

[0011] For a long-term idle vehicle, if the current state of charge difference is greater than or equal to a first preset difference and the growth rate is less than the first preset growth rate, a first result of the battery pressure difference fault diagnosis is determined;

[0012] For a long-term idle vehicle, if the latest state of charge difference is greater than or equal to the first preset difference and less than the second preset difference and the growth rate is greater than or equal to the first preset growth rate, then a second result of the battery pressure difference fault diagnosis is determined;

[0013] For a long-term idle vehicle, if the latest state of charge difference is greater than or equal to the second preset difference and the growth rate is greater than or equal to the first preset growth rate, a third result of the battery pressure difference fault diagnosis is determined;

[0014] For the running vehicle, if the latest state of charge difference is greater than the third preset difference, determining a fourth result of the battery pressure difference fault diagnosis;

[0015] For a running vehicle, if the latest state of charge difference is greater than or equal to the first preset difference and less than the third preset difference and the growth rate is greater than or equal to the second preset growth rate, a battery pressure difference fault diagnosis is performed based on the growth rate, the preset balancing capability of the battery management system and the preset cell self-discharge rate of the first preset time. If the second preset growth rate is greater than the first preset growth rate, the severity levels of the first result, the second result, the third result and the fourth result increase in order.

[0016] Optionally, the battery voltage difference fault diagnosis according to the growth rate, the preset balancing capability of the battery management system and the preset cell self-discharge rate of the first preset time period includes:

[0017] The equalization capacity of the battery management system for the first preset time period is calculated by multiplying the preset equalization capacity of the battery management system by the cumulative power-on time of the vehicle within the first preset time period;

[0018] If the balancing capability of the battery management system of the first preset time period is less than or equal to the preset cell self-discharge rate of the first preset time period, determining a fifth result of the battery voltage difference fault diagnosis;

[0019] If the balancing capability of the battery management system of the first preset time is greater than the preset self-discharge rate of the battery cell of the first preset time, and the balancing capability of the battery management system of the first preset time is greater than the growth rate, determining a sixth result of the battery voltage difference fault diagnosis;

[0020] If the balancing capacity of the battery management system of the first preset time is greater than the preset battery cell self-discharge rate of the first preset time, and the balancing capacity of the battery management system of the first preset time is less than the growth rate, then the seventh result of the battery pressure difference fault diagnosis is determined, and the severity levels of the fifth result, the sixth result and the seventh result increase in sequence.

[0021] Optionally, the vehicle battery data also includes the vehicle power-on time. In the case of a long-term idle vehicle, if the current state of charge difference is greater than or equal to a first preset difference and the growth rate is less than a first preset growth rate, before determining the first result of the battery pressure difference fault diagnosis, the method includes:

[0022] Counting the cumulative value of the vehicle power-on time within the second preset time;

[0023] If the accumulated value is less than the preset parking time, the vehicle is determined to be a long-term parking vehicle;

[0024] If the accumulated value is greater than or equal to the preset holding time, the vehicle is determined to be a running vehicle.

[0025] Optionally, before the cloud diagnostic platform acquires vehicle battery data, the following steps are included:

[0026] The vehicle battery management system collects vehicle battery data and uploads the vehicle battery data to the cloud diagnostic platform through the on-board terminal.

[0027] Optionally, after the battery voltage difference fault diagnosis is performed according to the current state of charge difference and growth rate, the following steps are included:

[0028] The battery voltage difference fault diagnosis result is sent to a background management center, and the background management center is provided with at least one login account for logging into the background management center through the account to view the battery voltage difference fault diagnosis result.

[0029] Optionally, the current static voltage data is the latest static voltage data after the duration of the vehicle being powered off reaches a third preset duration.

[0030] In a second aspect, an embodiment of the present application provides a battery voltage difference fault diagnosis device, the battery voltage difference fault diagnosis device comprising:

[0031] An acquisition module is used for the cloud diagnosis platform to acquire vehicle battery data, wherein the vehicle battery data includes current static voltage data;

[0032] A first calculation module is used to calculate the difference between the maximum state of charge and the minimum state of charge of each single battery in the current static voltage data to obtain a current state of charge difference;

[0033] A second calculation module, used to calculate a growth rate of a current state of charge difference relative to a state of charge difference before a first preset time period;

[0034] The diagnostic module is used to diagnose battery voltage difference faults based on the current state of charge difference and growth rate.

[0035] In a third aspect, an embodiment of the present application provides a battery pressure difference fault diagnosis device, which includes a processor, a memory, and a battery pressure difference fault diagnosis program stored in the memory and executable by the processor, wherein when the battery pressure difference fault diagnosis program is executed by the processor, the steps of the battery pressure difference fault diagnosis method described above are implemented.

[0036] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a battery pressure difference fault diagnosis program is stored, wherein when the battery pressure difference fault diagnosis program is executed by a processor, the steps of the battery pressure difference fault diagnosis method as described above are implemented.

[0037] The beneficial effects brought by the technical solution provided in the embodiments of the present application include:

[0038] In the embodiment of the present application, the cloud diagnostic platform obtains vehicle battery data, and the vehicle battery data includes current static voltage data; calculates the difference between the maximum state of charge and the minimum state of charge of each single cell in the current static voltage data to obtain the current state of charge difference; calculates the growth rate of the current state of charge difference relative to the state of charge difference before the first preset time period; and performs battery pressure difference fault diagnosis based on the current state of charge difference and growth rate. The embodiment of the present application places the battery pressure difference fault diagnosis on the cloud diagnostic platform for processing. The cloud diagnostic platform has more powerful data storage and computing capabilities than the battery management system, and can manage and monitor the safety status of more vehicle batteries. The cloud diagnostic platform calculates the current state of charge difference and growth rate based on the latest vehicle battery data obtained, and further performs battery pressure difference fault diagnosis based on the current state of charge difference and growth rate, thereby achieving timely and effective battery pressure difference fault diagnosis management. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 This is a flow chart of an embodiment of a method for diagnosing a battery pressure difference fault of the present application;

[0040] Figure 2 For this application Figure 1 A detailed flow chart of step S40;

[0041] Figure 3 A schematic diagram of data collection and diagnosis process of an embodiment of a battery pressure difference fault diagnosis method of the present application;

[0042] Figure 4 This is a schematic diagram of the diagnosis and result sending process of an embodiment of a battery pressure difference fault diagnosis method of the present application;

[0043] Figure 5 This is a functional module diagram of an embodiment of a battery pressure difference fault diagnosis device of the present application;

[0044] Figure 6 This is a schematic diagram of the hardware structure of the battery pressure difference fault diagnosis device involved in the embodiment of the present application. DETAILED DESCRIPTION

[0045] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0046] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below in conjunction with the accompanying drawings.

[0047] In a first aspect, an embodiment of the present application provides a battery voltage difference fault diagnosis method.

[0048] In one embodiment, referring to Figure 1 , Figure 1 This is a flow chart of an embodiment of a method for diagnosing a battery voltage difference fault according to the present application. Figure 1 As shown, the battery voltage difference fault diagnosis method includes:

[0049] Step S10: The cloud diagnostic platform obtains vehicle battery data, where the vehicle battery data includes current static voltage data.

[0050] In this embodiment, the cloud diagnostic platform is a big data cloud platform, which stores the vehicle battery data uploaded by each managed vehicle, embeds and runs a battery voltage difference fault diagnosis model, and the battery voltage difference fault diagnosis model performs battery voltage difference fault diagnosis based on the vehicle battery data. The vehicle battery data includes the current static voltage data, and the static voltage data generally refers to the voltage data of the battery when it is neither charging nor discharging.

[0051] Step S20, calculating the difference between the maximum state of charge and the minimum state of charge of each single battery in the current static voltage data to obtain the current state of charge difference.

[0052] In this embodiment, the vehicle battery is composed of a large number of single cells connected in series or in parallel. The state of charge of the battery, i.e., the SOC of the battery, is an indicator used to quantify the remaining capacity of the battery. Its value is defined as the ratio of the current remaining capacity of the battery to the total capacity, usually expressed as a percentage, and its value range is between 0 and 1. Battery voltage difference fault refers to the excessive difference between the open circuit voltages of different battery cells inside the battery. The current state of charge difference can be obtained by the difference between the maximum SOC and the minimum SOC of each single cell to detect whether the battery has a voltage difference fault. The state of charge difference can be expressed by ΔSOC. The SOC of individual single cells is outliers and lower than the level of other single cells. Excessive ΔSOC will affect the capacity of the battery pack, and then affect the cruising range of the entire vehicle, reduce the service life of the battery, affect the user experience, and even bring safety hazards. Therefore, the diagnosis of battery voltage difference fault is crucial for the safety management of batteries.

[0053] Step S30, calculating a growth rate of the current state of charge difference relative to the state of charge difference before a first preset time period.

[0054] In this embodiment, in order to accurately diagnose the battery pressure difference fault, the change of the state of charge difference ΔSOC is further considered and monitored. The first preset time period is, for example, one month, and the growth rate of the current state of charge difference ΔSOC relative to the state of charge difference ΔSOC one month ago is calculated. The growth rate calculation formula is, for example: (current ΔSOC-ΔSOC one month ago) / ΔSOC one month ago.

[0055] Step S40: diagnose the battery voltage difference fault according to the current state of charge difference and growth rate.

[0056] In this embodiment, the current state of charge difference ΔSOC is the difference between the maximum SOC and the minimum SOC of each single cell in the current static voltage data, which reflects the current battery pressure difference. The growth rate reflects the change in the current battery pressure difference relative to a first preset time period, such as one month ago. According to the specific values ​​of the current state of charge difference and the growth rate, it is possible to accurately determine whether the battery has a pressure difference fault and the type of battery pressure difference fault.

[0057] In this embodiment, the cloud diagnosis platform is a big data cloud platform, which stores vehicle battery data uploaded by each managed vehicle, embeds and runs a battery pressure difference fault diagnosis model, and the battery pressure difference fault diagnosis model performs battery pressure difference fault diagnosis based on the vehicle battery data. The battery pressure difference fault refers to that the difference between the open circuit voltages of different battery cells inside the battery is too large. The current state of charge difference can be obtained by the difference between the maximum SOC and the minimum SOC of each single cell to detect whether the battery has a pressure difference fault. In order to accurately diagnose the battery pressure difference fault, the change of the state of charge difference ΔSOC is further considered and monitored, and the growth rate of the current state of charge difference ΔSOC relative to the state of charge difference ΔSOC one month ago is calculated. The current state of charge difference ΔSOC is the difference between the maximum SOC and the minimum SOC of each single cell in the current static voltage data, which reflects the current battery pressure difference. The growth rate reflects the change of the current battery pressure difference relative to the first preset time period, such as one month ago. According to the specific values ​​of the current state of charge difference and the growth rate, it is possible to accurately determine whether the battery has a pressure difference fault and the type of battery pressure difference fault. By placing the battery pressure difference fault diagnosis on the cloud diagnostic platform for processing, the cloud diagnostic platform has more powerful data storage and computing capabilities than the battery management system, and can manage and monitor the safety status of more vehicle batteries. The cloud diagnostic platform achieves timely, effective and accurate battery pressure difference fault diagnosis management, thereby improving the safety performance of vehicle batteries.

[0058] Furthermore, in one embodiment, the vehicle battery data also includes a preset balancing capability of the battery management system and a preset self-discharge rate of the battery cell for a first preset time period, referring to Figure 2 , Figure 2 For this application Figure 1 The detailed flow chart of step S40 is as follows: Figure 2 As shown, step S40 includes:

[0059] Step S401, for a long-term idle vehicle, if the current state of charge difference is greater than or equal to a first preset difference and the growth rate is less than the first preset growth rate, then determining a first result of battery pressure difference fault diagnosis;

[0060] Step S402, for a long-term idle vehicle, if the latest state of charge difference is greater than or equal to a first preset difference and less than a second preset difference and the growth rate is greater than or equal to the first preset growth rate, then determining a second result of the battery pressure difference fault diagnosis;

[0061] Step S403, for a long-term idle vehicle, if the latest state of charge difference is greater than or equal to the second preset difference and the growth rate is greater than or equal to the first preset growth rate, then determining a third result of the battery pressure difference fault diagnosis;

[0062] Step S404, for the running vehicle, if the latest state of charge difference is greater than the third preset difference, determining a fourth result of the battery pressure difference fault diagnosis;

[0063] Step S405, for a running vehicle, if the latest state of charge difference is greater than or equal to the first preset difference and less than the third preset difference and the growth rate is greater than or equal to the second preset growth rate, a battery pressure difference fault diagnosis is performed based on the growth rate, the preset balancing capability of the battery management system and the preset cell self-discharge rate of the first preset time. If the second preset growth rate is greater than the first preset growth rate, the severity levels of the first result, the second result, the third result and the fourth result increase in order.

[0064] In this embodiment, the vehicles are divided into long-term idle vehicles and running vehicles to perform battery pressure difference fault diagnosis respectively. The division of long-term idle vehicles and running vehicles can be determined by the cumulative power-on time of the vehicles within a certain period of time, or the definition labels of long-term idle vehicles and running vehicles are obtained from other functional modules of the cloud diagnosis platform. First, for long-term idle vehicles, if the current state of charge difference ΔSOC is greater than or equal to a first preset difference such as 10% and the growth rate is less than the first preset growth rate such as 4%, the first result of the battery pressure difference fault diagnosis is determined, and the first result For example, "the vehicle has been shelved for a long time, and a reminder for vehicle power-on equalization is required"; if the latest state of charge difference ΔSOC is greater than or equal to the first preset difference, such as 10% and less than the second preset difference, such as 12%, and the growth rate is greater than or equal to the first preset growth rate, such as 4%, then the second result of the battery pressure difference fault diagnosis is determined, and the second result is, for example, "the vehicle has been shelved for a long time and the battery cell self-discharge is abnormal, and a reminder for vehicle power-on equalization is required"; if the latest state of charge difference ΔSOC is greater than or equal to the second preset difference, such as 12%, and the growth rate is greater than or equal to the first preset growth rate, such as 4%, then the battery pressure difference fault diagnosis is determined. The third result of the fault diagnosis is, for example, "the vehicle has been shelved for a long time and the battery self-discharge is abnormal, and the vehicle needs to be reminded to enter the station for maintenance"; secondly, for the running vehicle, if the latest state of charge difference ΔSOC is greater than the third preset difference, such as 15%, then the fourth result of the battery pressure difference fault diagnosis is determined, and the fourth result is, for example, "the battery self-discharge is abnormal, and the vehicle needs to be invited to enter the station for maintenance"; if the latest state of charge difference ΔSOC is greater than or equal to the first preset difference, such as 10%, less than the third preset difference, such as 15%, and the growth rate is greater than or equal to the second preset growth rate, such as 6%, then further The battery voltage difference fault diagnosis is performed based on the growth rate, the preset balancing capability of the battery management system and the preset cell self-discharge rate of the first preset time. Among them, the reminder can be made by sending a result notification to the vehicle terminal or the user APP, and the invitation can be made by manually calling the car owner. It can be seen that the severity level of the invitation type battery voltage difference fault diagnosis result is higher than the reminder type battery voltage difference fault diagnosis result. Secondly, according to the severity level of the battery voltage difference fault diagnosis result, different processing methods such as power-on balancing reminder, pit maintenance reminder and pit maintenance invitation can be selected.

[0065] Further, in one embodiment, the battery voltage difference fault diagnosis according to the growth rate, the preset balancing capability of the battery management system and the preset cell self-discharge rate of the first preset time includes:

[0066] The equalization capacity of the battery management system for the first preset time period is calculated by multiplying the preset equalization capacity of the battery management system by the cumulative power-on time of the vehicle within the first preset time period;

[0067] If the balancing capability of the battery management system of the first preset time period is less than or equal to the preset cell self-discharge rate of the first preset time period, determining a fifth result of the battery voltage difference fault diagnosis;

[0068] If the balancing capability of the battery management system of the first preset time is greater than the preset self-discharge rate of the battery cell of the first preset time, and the balancing capability of the battery management system of the first preset time is greater than the growth rate, determining a sixth result of the battery voltage difference fault diagnosis;

[0069] If the balancing capacity of the battery management system of the first preset time is greater than the preset battery cell self-discharge rate of the first preset time, and the balancing capacity of the battery management system of the first preset time is less than the growth rate, then the seventh result of the battery pressure difference fault diagnosis is determined, and the severity levels of the fifth result, the sixth result and the seventh result increase in sequence.

[0070] In this embodiment, when the latest state of charge difference ΔSOC is greater than or equal to the first preset difference, such as 10% and less than the third preset difference, such as 15%, and the growth rate is greater than or equal to the second preset growth rate, such as 6%, firstly, the preset balancing capacity of the battery management system and the preset self-discharge rate of the battery cell for the first preset time are obtained from the vehicle battery data, and the preset balancing capacity of the battery management system for the first preset time is multiplied by the preset balancing capacity of the battery management system by the cumulative power-on time of the vehicle within the first preset time, so as to calculate the balancing capacity of the battery management system for the first preset time, for example, the preset balancing capacity of the battery management system is 0.028% / hour*the first preset time, such as the cumulative power-on time of the vehicle within one month, such as 60 hours=the balancing capacity of the battery management system for the first preset time, such as one month, is 4.2% / month; if the balancing capacity of the battery management system for the first preset time is less than or equal to the preset self-discharge rate of the battery cell for the first preset time, then the fifth result of the battery voltage difference fault diagnosis is determined, and the fifth result is, for example, "the balancing capacity of the battery management system is insufficient", wherein the self-discharge rate refers to the battery under certain conditions. When the battery is placed for a period of time, the self-discharge rate is 0.028% / hour. The rate at which power decreases after a period of time is usually expressed as a percentage or monthly power loss. For example, a battery with a capacity of 12Ah (ampere-hour) self-discharges 0.36Ah in one month, leaving 11.64Ah. The self-discharge rate of the battery is 3%. Generally speaking, high-quality lithium batteries have a lower self-discharge rate. If the balancing ability of the battery management system for the first preset time is greater than the preset self-discharge rate of the battery cell for the first preset time, and the balancing ability of the battery management system for the first preset time is greater than the growth rate, then the sixth result of the battery voltage difference fault diagnosis is determined, and the sixth result is, for example, "the battery cell self-discharge is abnormal, and the vehicle needs to be reminded to enter the station for maintenance." If the balancing ability of the battery management system for the first preset time is greater than the preset self-discharge rate of the battery cell for the first preset time, and the balancing ability of the battery management system for the first preset time is less than the growth rate, then the seventh result of the battery voltage difference fault diagnosis is determined, and the seventh result is, for example, "the battery cell self-discharge is abnormal, and the vehicle needs to be invited to enter the station for maintenance." It is obvious that the severity levels of the fifth result, the sixth result, and the seventh result increase in order.

[0071] Furthermore, in one embodiment, the vehicle battery data also includes the vehicle power-on time, and before step S401, includes:

[0072] Counting the cumulative value of the vehicle power-on time within the second preset time;

[0073] If the accumulated value is less than the preset parking time, the vehicle is determined to be a long-term parking vehicle;

[0074] If the accumulated value is greater than or equal to the preset holding time, the vehicle is determined to be a running vehicle.

[0075] In this embodiment, the second preset time length may be the same as the first preset time length, for example, also one month, and the cumulative value of the vehicle power-on time within one month is counted. If the cumulative value of the vehicle power-on time within one month is less than the preset shelving time, such as 7.2 hours, the vehicle is determined to be a long-term shelved vehicle. If the cumulative value of the vehicle power-on time within one month is greater than or equal to the preset shelving time, such as 7.2 hours, the vehicle is determined to be an operating vehicle. Among them, the preset shelving time of 7.2 hours used for judgment reflects the proportion of the cumulative value of the vehicle power-on time within one month to the total time of one month, such as 24 hours a day, 30 days * 24 hours a month is 720 hours, and 7.2 hours accounts for 1% of 720 hours.

[0076] Further, in one embodiment, referring to Figure 3 , Figure 3 This is a schematic diagram of the data collection and diagnosis process of an embodiment of the battery pressure difference fault diagnosis method of the present application, such as Figure 3 As shown, before step S10, the following steps are included:

[0077] Step S00: The vehicle battery management system collects vehicle battery data and uploads the vehicle battery data to the cloud diagnosis platform through the vehicle terminal.

[0078] In this embodiment, the battery management system BMS collects vehicle battery data in real time through the CAN bus. The vehicle battery data includes but is not limited to the voltage, temperature, high-voltage detection point voltage, main current, branch current, battery working mode (such as driving, charging and standby), software and hardware version information, SOC, battery health status and relay status of each single battery, and filters out invalid values ​​that exceed the range. And upload various types of vehicle battery data to the cloud diagnosis platform through vehicle terminals such as T-BOX.

[0079] Further, in one embodiment, referring to Figure 4 , Figure 4 This is a schematic diagram of the diagnosis and result sending process of an embodiment of the battery pressure difference fault diagnosis method of the present application, such as Figure 4 As shown, after step S40, the following steps are included:

[0080] Step S50, sending the battery voltage difference fault diagnosis result to the background management center, the background management center is provided with at least one login account, so that the background management center can be logged in through the account to view the battery voltage difference fault diagnosis result.

[0081] In this embodiment, the results of the battery pressure difference fault diagnosis are sent to the background management center. The background management center can set a login account for each enterprise management department. Each enterprise management department logs in to the background management center through the account to view the results of the battery pressure difference fault diagnosis. Each enterprise management department, such as the marketing department and the R&D department, etc., executes different response strategies according to the results of the battery pressure difference fault diagnosis. The background management center can also store and record the results of the battery pressure difference fault diagnosis, provide a human-computer operation interface, and provide functions such as data reading and downloading.

[0082] Furthermore, in one embodiment, the current static voltage data is the latest static voltage data after the duration of the vehicle being powered off reaches a third preset duration.

[0083] In this embodiment, the static voltage data generally refers to the voltage data of the battery when it is neither charging nor discharging. In order to avoid the volatility of the static voltage data when the vehicle is just powered off, the current static voltage data is taken as the latest static voltage data after the duration of the vehicle power-off reaches a third preset duration, such as 8 hours.

[0084] In a second aspect, an embodiment of the present application also provides a battery voltage difference fault diagnosis device.

[0085] In one embodiment, referring to Figure 5 , Figure 5 This is a functional module diagram of an embodiment of a battery pressure difference fault diagnosis device of the present application, such as Figure 5 As shown, the battery voltage difference fault diagnosis device includes:

[0086] An acquisition module 10 is used for the cloud diagnosis platform to acquire vehicle battery data, wherein the vehicle battery data includes current static voltage data;

[0087] A first calculation module 20 is used to calculate the difference between the maximum state of charge and the minimum state of charge of each single battery in the current static voltage data to obtain a current state of charge difference;

[0088] A second calculation module 30, used to calculate the growth rate of the current state of charge difference relative to the state of charge difference before a first preset time period;

[0089] The diagnosis module 40 is used to perform battery voltage difference fault diagnosis based on the current state of charge difference and growth rate.

[0090] Furthermore, in one embodiment, the vehicle battery data also includes a preset balancing capability of the battery management system and a preset cell self-discharge rate of a first preset time. The diagnostic module 40 is further used to:

[0091] For a long-term idle vehicle, if the current state of charge difference is greater than or equal to a first preset difference and the growth rate is less than the first preset growth rate, a first result of the battery pressure difference fault diagnosis is determined;

[0092] For a long-term idle vehicle, if the latest state of charge difference is greater than or equal to the first preset difference and less than the second preset difference and the growth rate is greater than or equal to the first preset growth rate, then a second result of the battery pressure difference fault diagnosis is determined;

[0093] For a long-term idle vehicle, if the latest state of charge difference is greater than or equal to the second preset difference and the growth rate is greater than or equal to the first preset growth rate, a third result of the battery pressure difference fault diagnosis is determined;

[0094] For the running vehicle, if the latest state of charge difference is greater than the third preset difference, determining a fourth result of the battery pressure difference fault diagnosis;

[0095] For a running vehicle, if the latest state of charge difference is greater than or equal to the first preset difference and less than the third preset difference and the growth rate is greater than or equal to the second preset growth rate, a battery pressure difference fault diagnosis is performed based on the growth rate, the preset balancing capability of the battery management system and the preset cell self-discharge rate of the first preset time. If the second preset growth rate is greater than the first preset growth rate, the severity levels of the first result, the second result, the third result and the fourth result increase in order.

[0096] Further, in one embodiment, the battery voltage difference fault diagnosis based on the growth rate, the preset balancing capability of the battery management system and the preset cell self-discharge rate of the first preset time is also used for:

[0097] The equalization capacity of the battery management system for the first preset time period is calculated by multiplying the preset equalization capacity of the battery management system by the cumulative power-on time of the vehicle within the first preset time period;

[0098] If the balancing capability of the battery management system of the first preset time period is less than or equal to the preset cell self-discharge rate of the first preset time period, determining a fifth result of the battery voltage difference fault diagnosis;

[0099] If the balancing capability of the battery management system of the first preset time is greater than the preset self-discharge rate of the battery cell of the first preset time, and the balancing capability of the battery management system of the first preset time is greater than the growth rate, determining a sixth result of the battery voltage difference fault diagnosis;

[0100] If the balancing capacity of the battery management system of the first preset time is greater than the preset battery cell self-discharge rate of the first preset time, and the balancing capacity of the battery management system of the first preset time is less than the growth rate, then the seventh result of the battery pressure difference fault diagnosis is determined, and the severity levels of the fifth result, the sixth result and the seventh result increase in sequence.

[0101] Furthermore, in one embodiment, the vehicle battery data also includes the vehicle power-on time, and the battery voltage difference fault diagnosis device also includes a vehicle type determination module for:

[0102] Counting the cumulative value of the vehicle power-on time within the second preset time;

[0103] If the accumulated value is less than the preset parking time, the vehicle is determined to be a long-term parking vehicle;

[0104] If the accumulated value is greater than or equal to the preset holding time, the vehicle is determined to be a running vehicle.

[0105] Furthermore, in one embodiment, the battery voltage difference fault diagnosis device further includes a collection and uploading module, which is used to:

[0106] The vehicle battery management system collects vehicle battery data and uploads the vehicle battery data to the cloud diagnostic platform through the on-board terminal.

[0107] Furthermore, in one embodiment, the battery voltage difference fault diagnosis device further includes a result sending module, which is used to:

[0108] The battery voltage difference fault diagnosis result is sent to a background management center, and the background management center is provided with at least one login account for logging into the background management center through the account to view the battery voltage difference fault diagnosis result.

[0109] Furthermore, in one embodiment, the current static voltage data is the latest static voltage data after the duration of the vehicle being powered off reaches a third preset duration.

[0110] Among them, the functional implementation of each module in the above-mentioned battery pressure difference fault diagnosis device corresponds to the various steps in the above-mentioned battery pressure difference fault diagnosis method embodiment, and its functions and implementation processes are no longer repeated here one by one.

[0111] In a third aspect, an embodiment of the present application provides a battery voltage difference fault diagnosis device.

[0112] Reference Figure 6 , Figure 6 Schematic diagram of the hardware structure of the battery voltage difference fault diagnosis device involved in the embodiment of the present application. In the embodiment of the present application, the battery voltage difference fault diagnosis device may include a processor, a memory, a communication interface and a communication bus.

[0113] The communication bus may be of any type and is used to interconnect the processor, the memory, and the communication interface.

[0114] The communication interface includes an input / output (I / O) interface, a physical interface, and a logical interface, etc., which are used to interconnect the devices inside the battery voltage difference fault diagnosis device, and an interface used to interconnect the battery voltage difference fault diagnosis device with other devices (such as other computing devices or user devices). The physical interface can be an Ethernet interface, an optical fiber interface, an ATM interface, etc.; the user device can be a display, a keyboard, etc.

[0115] The memory can be various types of storage media, such as random access memory (RAM), read-only memory (ROM), non-volatile RAM (NVRAM), flash memory, optical storage, hard disk, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), etc.

[0116] The processor may be a general-purpose processor, and the general-purpose processor may call the battery pressure difference fault diagnosis program stored in the memory, and execute the battery pressure difference fault diagnosis method provided in the embodiment of the present application. For example, the general-purpose processor may be a central processing unit (CPU). Among them, the method executed when the battery pressure difference fault diagnosis program is called can refer to the various embodiments of the battery pressure difference fault diagnosis method of the present application, which will not be repeated here.

[0117] Those skilled in the art will understand that Figure 6 The hardware structure shown in the figure does not constitute a limitation on the present application, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0118] In a fourth aspect, an embodiment of the present application also provides a readable storage medium.

[0119] A battery pressure difference fault diagnosis program is stored on a readable storage medium of the present application, wherein when the battery pressure difference fault diagnosis program is executed by a processor, the steps of the battery pressure difference fault diagnosis method as described above are implemented.

[0120] Among them, the method implemented when the battery pressure difference fault diagnosis program is executed can refer to the various embodiments of the battery pressure difference fault diagnosis method of the present application, and will not be repeated here.

[0121] It should be noted that the serial numbers of the above-mentioned embodiments of the present application are only for description and do not represent the advantages or disadvantages of the embodiments.

[0122] The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices. The terms "first", "second" and "third" are used to distinguish different objects, etc., and do not represent a sequence, nor do they limit "first", "second" and "third" to different types.

[0123] In the description of the embodiments of the present application, "exemplary", "for example" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary", "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary", "for example" or "for example" is intended to present related concepts in a specific way.

[0124] In the description of the embodiments of the present application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; the “and / or” in the text is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, “multiple” refers to two or more than two.

[0125] In some processes described in the embodiments of the present application, multiple operations or steps that appear in a specific order are included, but it should be understood that these operations or steps may not be executed in the order in which they appear in the embodiments of the present application or in parallel, and the sequence number of the operation is only used to distinguish the different operations, and the sequence number itself does not represent any execution order. In addition, these processes may include more or fewer operations, and these operations or steps may be executed in sequence or in parallel, and these operations or steps may be combined.

[0126] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, disk, CD) as described above, and includes a number of instructions for a terminal device to execute the methods described in each embodiment of the present application.

[0127] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A battery voltage difference fault diagnosis method, characterized in that: The battery voltage difference fault diagnosis method comprises: The cloud diagnostic platform obtains vehicle battery data, wherein the vehicle battery data includes current static voltage data; Calculate the difference between the maximum state of charge and the minimum state of charge of each single battery in the current static voltage data to obtain the current state of charge difference; Calculate the growth rate of the current state of charge difference relative to the state of charge difference before the first preset time period; Perform battery voltage difference fault diagnosis based on the current state of charge difference and growth rate.

2. The battery voltage difference fault diagnosis method according to claim 1, characterized in that: The vehicle battery data also includes a preset balancing capability of the battery management system and a preset cell self-discharge rate of a first preset time. The battery voltage difference fault diagnosis based on the current state of charge difference and growth rate includes: For a long-term idle vehicle, if the current state of charge difference is greater than or equal to a first preset difference and the growth rate is less than the first preset growth rate, a first result of the battery pressure difference fault diagnosis is determined; For a long-term idle vehicle, if the latest state of charge difference is greater than or equal to the first preset difference and less than the second preset difference and the growth rate is greater than or equal to the first preset growth rate, then a second result of the battery pressure difference fault diagnosis is determined; For a long-term idle vehicle, if the latest state of charge difference is greater than or equal to the second preset difference and the growth rate is greater than or equal to the first preset growth rate, a third result of the battery pressure difference fault diagnosis is determined; For the running vehicle, if the latest state of charge difference is greater than the third preset difference, determining a fourth result of the battery pressure difference fault diagnosis; For a running vehicle, if the latest state of charge difference is greater than or equal to the first preset difference and less than the third preset difference and the growth rate is greater than or equal to the second preset growth rate, a battery pressure difference fault diagnosis is performed based on the growth rate, the preset balancing capability of the battery management system and the preset cell self-discharge rate of the first preset time. If the second preset growth rate is greater than the first preset growth rate, the severity levels of the first result, the second result, the third result and the fourth result increase in order.

3. The battery voltage difference fault diagnosis method according to claim 2, characterized in that: The battery voltage difference fault diagnosis according to the growth rate, the preset balancing capability of the battery management system and the preset cell self-discharge rate of the first preset time period includes: The equalization capacity of the battery management system for the first preset time period is calculated by multiplying the preset equalization capacity of the battery management system by the cumulative power-on time of the vehicle within the first preset time period; If the balancing capability of the battery management system of the first preset time period is less than or equal to the preset self-discharge rate of the battery cell of the first preset time period, determining a fifth result of the battery voltage difference fault diagnosis; If the balancing capability of the battery management system of the first preset time is greater than the preset self-discharge rate of the battery cell of the first preset time, and the balancing capability of the battery management system of the first preset time is greater than the growth rate, determining a sixth result of the battery voltage difference fault diagnosis; If the balancing capacity of the battery management system of the first preset time is greater than the preset battery cell self-discharge rate of the first preset time, and the balancing capacity of the battery management system of the first preset time is less than the growth rate, then the seventh result of the battery pressure difference fault diagnosis is determined, and the severity levels of the fifth result, the sixth result and the seventh result increase in sequence.

4. The battery voltage difference fault diagnosis method according to claim 2, characterized in that: The vehicle battery data also includes the vehicle power-on time. For the long-term idle vehicle, if the current state of charge difference is greater than or equal to the first preset difference and the growth rate is less than the first preset growth rate, before determining the first result of the battery pressure difference fault diagnosis, it includes: Counting the cumulative value of the vehicle power-on time within the second preset time; If the accumulated value is less than the preset parking time, the vehicle is determined to be a long-term parking vehicle; If the accumulated value is greater than or equal to the preset holding time, the vehicle is determined to be a running vehicle.

5. The battery voltage difference fault diagnosis method according to claim 1, characterized in that: Before the cloud diagnostic platform obtains vehicle battery data, it includes: The vehicle battery management system collects vehicle battery data and uploads the vehicle battery data to the cloud diagnostic platform through the on-board terminal.

6. The battery voltage difference fault diagnosis method according to claim 1, characterized in that: After the battery voltage difference fault diagnosis is performed according to the current state of charge difference and the growth rate, the method includes: The battery voltage difference fault diagnosis result is sent to a background management center, and the background management center is provided with at least one login account for logging into the background management center through the account to view the battery voltage difference fault diagnosis result.

7. The battery voltage difference fault diagnosis method according to claim 1, characterized in that: The current static voltage data is the latest static voltage data after the duration of power-off of the vehicle reaches a third preset duration.

8. A battery voltage difference fault diagnosis device, characterized in that: The battery voltage difference fault diagnosis device comprises: An acquisition module is used for the cloud diagnosis platform to acquire vehicle battery data, wherein the vehicle battery data includes current static voltage data; A first calculation module is used to calculate the difference between the maximum state of charge and the minimum state of charge of each single battery in the current static voltage data to obtain a current state of charge difference; A second calculation module, used to calculate a growth rate of a current state of charge difference relative to a state of charge difference before a first preset time period; The diagnostic module is used to diagnose battery voltage difference faults based on the current state of charge difference and growth rate.

9. A battery voltage difference fault diagnosis device, characterized in that: The battery pressure difference fault diagnosis device includes a processor, a memory, and a battery pressure difference fault diagnosis program stored in the memory and executable by the processor, wherein when the battery pressure difference fault diagnosis program is executed by the processor, the steps of the battery pressure difference fault diagnosis method as described in any one of claims 1 to 7 are implemented.

10. A readable storage medium, characterized in that: The readable storage medium stores a battery pressure difference fault diagnosis program, wherein when the battery pressure difference fault diagnosis program is executed by the processor, the steps of the battery pressure difference fault diagnosis method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Battery control method and system aiming at voltage difference fault

    CN108839586A

  • Fault analysis method, device and equipment and computer readable storage medium

    CN115236513A

  • Battery voltage difference early warning method and device, vehicle and electronic equipment

    CN115805844A

  • Power battery consistency early warning method and device and computer equipment

    CN117799440A

  • Battery abnormality recognition method and apparatus, electronic device, and storage medium

    WO2024082104A1