Method and device for identifying power battery pressure difference anomaly, server and storage medium
By calculating the voltage difference change trend and slope between the power battery cell voltage and the standard cell voltage, the problem of large error in voltage extreme difference analysis in the existing technology is solved, and high-accuracy power battery anomaly identification and positioning is achieved.
Patent Information
- Application Number
- CN202310631658.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-30
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2043-05-30
AI Technical Summary
In the existing technology, directly using voltage extreme differences to perform power battery safety analysis has large errors, making it difficult to identify and locate voltage outlier cells, resulting in difficulties in troubleshooting power battery abnormalities.
By obtaining the vehicle's historical charging data, the cell pressure difference between the voltage of each single battery and the preset standard cell is calculated, and the pressure difference change trend and slope are used to determine the power battery pressure difference abnormality, and identify and locate abnormal cells.
The accuracy of identifying abnormal power battery voltage differences has been improved, and abnormal cells can be directly identified and located to ensure battery safety.
Smart Images

Figure CN116442786B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of automobile battery safety remote diagnosis or early warning, and in particular relates to a method and device for identifying abnormal pressure difference of a power battery, a server and a storage medium. BACKGROUND
[0002] A power battery is a core component of an electric vehicle. In recent years, as electric vehicles have become more popular, battery safety issues have received increasing attention. In related technologies, methods for monitoring and identifying the pressure difference of a power battery can monitor the range of single battery voltages (the difference between the maximum and minimum single battery voltages) to monitor the safety of the power battery.
[0003] Currently, the battery materials widely used in the market mainly include ternary batteries and lithium iron phosphate batteries. The voltage characteristics of lithium iron phosphate batteries cause the voltage to change very rapidly at the end of charging and discharging. When there is an abnormal single battery with an outlier voltage in a power battery pack, the voltage range of the battery pack will also change rapidly at the end of charging and discharging.
[0004] In related technologies, such as CN114633664A, "Charging Early Warning Method, Battery Management System and Vehicle", the maximum voltage and minimum voltage of a battery pack can be recorded during each charging process of the battery pack, and the charging voltage difference value obtained by subtracting the minimum voltage from the maximum voltage can be calculated. If the charging voltage difference value in N charging processes increases sequentially, the battery pack is set to be prohibited from charging. N is an integer greater than or equal to 2.
[0005] In related technologies, such as CN113777515A, "Electric Vehicle Charging Safety Early Warning Method", the voltage variation trend of a battery during charging and discharging can be analyzed to reflect the inconsistency of the battery. A "voltage difference normalization curve" is used to analyze and represent the voltage variation trend of the battery. SOC during charging and discharging is used as the horizontal coordinate.
[0006] However, directly using the range of voltages to analyze the safety of a power battery in related technologies can have a large error, which is not convenient for monitoring and implementation. In a power battery, the single battery with an outlier voltage is usually only an individual single battery, which makes it impossible to directly identify and locate the abnormal single battery, and is not conducive to the abnormal investigation of the power battery, which needs to be improved. SUMMARY
[0007] The present application provides a method and device for identifying abnormal pressure difference of a power battery, a server and a storage medium to solve the technical problem that directly using the range of voltages to analyze the safety of a power battery in related technologies has a large error, and it is difficult to directly identify and locate the single battery with an outlier voltage, which is not conducive to the abnormal investigation of the power battery.
[0008] The first aspect of the present application provides a method for identifying power battery pressure difference anomaly, applied to a server, wherein the method comprises the following steps: obtaining historical charging data of each charging of a vehicle within a preset time period; extracting data satisfying a preset single cell voltage condition from the historical charging data, and labeling the data to obtain final label data, and screening single frame data satisfying a preset screening condition from the final label data; and based on the single frame data, sequentially calculating the voltage difference between each single cell of the power battery and a preset standard single cell, obtaining the pressure difference change trend of each single cell, and determining the power battery pressure difference anomaly when the pressure difference change trend reaches a preset anomaly condition.
[0009] According to the above technical means, the embodiments of the present application can calculate the single cell voltage difference between each single cell of the power battery and a preset standard single cell based on the historical charging data, thereby obtaining the pressure difference change trend of each single cell, identifying the single cell voltage difference anomaly, and the identification result has high accuracy and can directly identify and locate the abnormal single cell, which is beneficial to ensuring the safety of the battery.
[0010] Optionally, in an embodiment of the present application, before obtaining the historical charging data of each charging of the vehicle within a preset time period, it further comprises: collecting current charging data of the vehicle, wherein the current charging data comprises at least one of collection time, voltage of each single cell of the power battery, and total current of the vehicle; saving the current charging data of the vehicle to a preset database to generate the historical charging data of each charging.
[0011] According to the above technical means, the embodiments of the present application can collect the charging data of each charging of the vehicle and store it in the preset database, thereby facilitating the identification of power battery pressure difference anomaly by using historical charging data.
[0012] Optionally, in an embodiment of the present application, before extracting the data satisfying the preset single cell voltage condition, it further comprises: cleaning the historical charging data to delete data frames containing null values or invalid values in the historical charging data; based on the collection time, sorting the cleaned historical charging data, and labeling the cleaned historical charging data with charging number sequence to obtain initial label data.
[0013] According to the above technical means, the embodiments of the present application can clean the historical charging data, thereby ensuring that the pressure difference change trend obtained by using the historical charging data has higher accuracy.
[0014] Optionally, in an embodiment of the present application, the preset single-cell voltage condition comprises: a first frame single-cell voltage of a preset standard single cell in the initial label data is less than a preset standard voltage, and a last frame single-cell voltage of the preset standard single cell in the initial label data is greater than the preset standard voltage.
[0015] According to the above technical means, the embodiments of the present application can use the preset single-cell voltage condition to filter out data that does not meet the preset single-cell voltage condition, so as to improve the accuracy of the pressure difference change trend.
[0016] Optionally, in an embodiment of the present application, the preset screening condition comprises: a current frame single-cell voltage of the preset standard single cell in the final label data is greater than or equal to the preset standard voltage, and a previous frame single-cell voltage of the preset standard single cell in the final label data is less than the preset standard voltage.
[0017] According to the above technical means, the embodiments of the present application can use the preset screening condition to filter out data that does not meet the preset screening condition, so as to improve the accuracy of the pressure difference change trend.
[0018] Optionally, in an embodiment of the present application, when the pressure difference change trend reaches a preset abnormal condition, determining that the power battery pressure difference is abnormal comprises: calculating a pressure difference curve slope of a single cell of the power battery of the vehicle based on the pressure difference change trend, and determining whether an absolute value of the curve slope is greater than a preset threshold value; if the absolute value of the curve slope is greater than the preset threshold value, determining that the single cell of the power battery of the vehicle is abnormal.
[0019] According to the above technical means, the embodiments of the present application can determine the abnormality of the single cell of the power battery of the vehicle based on the pressure difference curve slope.
[0020] The second aspect embodiment of the present application provides a power battery pressure difference abnormality identification device, applied to a server, wherein the device comprises: an acquisition module configured to acquire historical charging data of each charging of a vehicle within a preset time length; a screening module configured to extract data meeting a preset single-cell voltage condition from the historical charging data, and label the data to obtain final label data, and screen single-frame data meeting a preset screening condition from the final label data; and an identification module configured to calculate a single-cell pressure difference of each single cell of a power battery relative to a preset standard single cell based on the single-frame data to obtain a pressure difference change trend of each single cell, and determine that the power battery pressure difference is abnormal when the pressure difference change trend reaches a preset abnormal condition.
[0021] Optionally, in an embodiment of the present application, further comprising: a collection module, configured to collect current charging data of the vehicle, wherein the current charging data comprises at least one of collection time, voltage of each single battery in the power battery, and total current of the vehicle; and a storage module, configured to save the current charging data of the vehicle into a preset database to generate the historical charging data of each charging.
[0022] Optionally, in an embodiment of the present application, further comprising: a cleaning module, configured to clean the historical charging data to delete data frames containing null values or invalid values in the historical charging data; and a labeling module, configured to sort the cleaned historical charging data based on the collection time, and label the cleaned historical charging data with charging number serials to obtain initial labeled data.
[0023] Optionally, in an embodiment of the present application, the preset single voltage condition comprises that first frame single voltage of a preset standard single in the initial labeled data is less than a preset standard voltage, and last frame single voltage of the preset standard single in the initial labeled data is greater than the preset standard voltage.
[0024] Optionally, in an embodiment of the present application, the preset screening condition comprises that current frame single voltage of the preset standard single in the final labeled data is greater than or equal to the preset standard voltage, and previous frame single voltage of the preset standard single in the final labeled data is less than the preset standard voltage.
[0025] Optionally, in an embodiment of the present application, the identification module comprises: a calculation unit, configured to calculate a pressure difference curve slope of the single battery of the power battery of the vehicle based on the pressure difference change trend, and determine whether an absolute value of the curve slope is greater than a preset threshold; and a determination unit, configured to determine that the single battery of the power battery of the vehicle is abnormal when the absolute value of the curve slope is greater than the preset threshold.
[0026] The third aspect embodiment of the present application provides a server, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the power battery pressure difference abnormality identification method as described in the above embodiments.
[0027] The fourth aspect embodiment of the present application provides a computer readable storage medium, which stores a computer program executable by a processor to implement the power battery pressure difference abnormality identification method as described above.
[0028] The beneficial effects of the embodiments of the present application are as follows:
[0029] (1) The embodiment of the present application can calculate the single cell pressure difference between each single cell of the power battery and the preset standard single cell for each charging of the power battery based on historical charging data, thereby obtaining the pressure difference change trend of each single cell, identifying the single cell pressure difference anomaly, and having high accuracy of the identification result and being capable of directly identifying and locating the abnormal single cell, which is beneficial to guarantee the safety of the battery.
[0030] (2) The embodiment of the present application can clean the historical charging data, thereby ensuring that the pressure difference change trend obtained by using the historical charging data has higher accuracy.
[0031] (3) The embodiment of the present application can determine the single cell anomaly of the power battery of the vehicle based on the slope of the pressure difference curve, and the determination method has a physical basis and high robustness.
[0032] Additional aspects and advantages of the present application will be in part apparent and in part pointed out hereinafter. BRIEF DESCRIPTION OF DRAWINGS
[0033] The above and / or additional aspects and advantages of the present application will become apparent and be readily appreciated from the following description, including the accompanying drawings, wherein:
[0034] Figure 1 a flow chart of a method for identifying a power battery pressure difference anomaly according to an embodiment of the present application;
[0035] Figure 2 a flow chart of a method for identifying a power battery pressure difference anomaly according to an embodiment of the present application;
[0036] Figure 3 a structural schematic diagram of a device for identifying a power battery pressure difference anomaly according to an embodiment of the present application;
[0037] Figure 4 a structural schematic diagram of a server according to an embodiment of the present application.
[0038] Wherein, 10 - a device for identifying a power battery pressure difference anomaly; 100 - an acquisition module, 200 - a screening module and 300 - an identification module; 401 - a memory, 402 - a processor and 403 - a communication interface. DETAILED DESCRIPTION
[0039] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar notations represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the accompanying drawings are exemplary and are intended to explain the present application, and cannot be understood as limiting the present application.
[0040] A method for identifying power battery voltage difference anomaly, a device, a server, and a storage medium are described below with reference to the accompanying drawings. In the related art mentioned in the background, directly using the range of voltages for power battery safety analysis has a large error, and it is difficult to directly identify and locate voltage outliers, which is not conducive to power battery anomaly troubleshooting. The present application provides a method for identifying power battery voltage difference anomaly. In this method, the voltage difference between each single battery of the power battery and the preset standard single battery can be calculated based on the historical charging data of each charging of the power battery, thereby obtaining the voltage difference trend of each single battery, identifying the single voltage difference anomaly, and obtaining accurate results. The method is conducive to ensuring battery safety. Thus, the related art directly uses the range of voltages for power battery safety analysis, which has a large error and is difficult to directly identify and locate voltage outliers, which is not conducive to power battery anomaly troubleshooting.
[0041] Specifically, Figure 1 A flowchart of a method for identifying power battery voltage difference anomaly is provided in the present application.
[0042] As Figure 1 The method for identifying power battery voltage difference anomaly is applied to a server, and the method includes the following steps:
[0043] In step S101, the historical charging data of each charging of the vehicle within a predetermined time period is obtained.
[0044] In actual execution, the present application can be applied to a server, such as a vehicle networking platform, a cloud big data platform, etc. The server can obtain the historical charging data uploaded by an electric vehicle for each charging within a long period, wherein the long period can be three months or can be set by the user.
[0045] Optionally, in one embodiment of the present application, before obtaining the historical charging data of each charging of the vehicle within a predetermined time period, it further includes: collecting the current charging data of the vehicle, wherein the current charging data includes at least one of the collection time, the voltage of each single battery in the power battery, and the total current of the vehicle; saving the current charging data of the vehicle to a preset database to generate the historical charging data of each charging.
[0046] As a possible implementation, the present application can collect the current charging data uploaded by the vehicle to the server each time it is charged, and save the current charging data to a preset database to generate the historical charging data of each charging, so as to call the historical charging data within any time period at any time.
[0047] The current charging data can include acquisition time, voltage of each single battery in the power battery, total current of the vehicle, and the like. The preset database can be set by a person skilled in the art according to different servers, and is not specifically limited here.
[0048] In step S102, data satisfying a preset single battery voltage condition is extracted from historical charging data, and the data is labeled to obtain final labeled data, and single frame data satisfying a preset screening condition is screened from the final labeled data.
[0049] In some embodiments, the embodiments of the present application can extract data satisfying a preset single battery voltage condition from the data of the first charging to the data of the last charging within a preset time period based on historical charging data, and label the extracted data with a charging number sequence to obtain final labeled data.
[0050] Further, the embodiments of the present application can extract data frames satisfying a preset screening condition from the final labeled data, that is, extract single frame data satisfying a preset screening condition from the data of each charging, and save in a preset database.
[0051] Optionally, in an embodiment of the present application, before extracting data satisfying a preset single battery voltage condition, it further includes: cleaning historical charging data to delete data frames containing null values or invalid values in the historical charging data; sorting the cleaned historical charging data based on acquisition time, and labeling the cleaned historical charging data with a charging number sequence to obtain initial labeled data.
[0052] That is, before extracting data satisfying a preset single battery voltage condition, the embodiments of the present application can preprocess historical charging data, wherein the preprocessing method can include: cleaning historical charging data stored in a preset database to delete data frames containing null values or invalid values, and sorting the cleaned historical charging data according to time sequence, and labeling the cleaned historical charging data with a charging number sequence to obtain initial labeled data.
[0053] Optionally, in an embodiment of the present application, the preset single battery voltage condition includes: the first frame single battery voltage of a preset standard single battery in the initial labeled data is less than a preset standard voltage, and the last frame single battery voltage of the preset standard single battery in the initial labeled data is greater than the preset standard voltage.
[0054] In actual execution process, the embodiments of the present application can set a standard single battery A in advance, and the voltage of the standard single battery A is V A , and set the voltage value V SThe standard voltage is determined in turn, and the initial tag data of each charge within the preset time period is judged to see whether it meets the preset single voltage condition. Taking the initial tag data of a single charge as an example, during this charge, if the single voltage V A Less than the preset standard voltage V S , and the cell voltage V of the last frame of cell A in the initial tag data is A Greater than the standard voltage V of the preset standard monomer S , it can be determined that the preset single cell voltage condition is met.
[0055] Optionally, in one embodiment of the present application, the preset screening conditions include: the current frame cell voltage of the preset standard cell in the final label data is greater than or equal to the preset standard voltage, and the previous frame cell voltage of the preset standard cell in the final label data is less than the preset standard voltage.
[0056] In some embodiments, the present invention can extract a frame of data that meets the requirements from the data of each charge based on a preset screening condition: in the frame data before the current frame data, the voltage V A Less than the standard voltage V S ; and the voltage V of monomer A in the current frame data A Greater than or equal to the standard voltage V S The embodiment of the present application can sequentially filter the historical data of each charge within a preset time period and save the filter results in a preset database.
[0057] In step S103, the cell pressure difference of the voltage of each single cell in the power battery relative to the preset standard cell is calculated in sequence based on the single frame data to obtain the pressure difference change trend of each single cell. When the pressure difference change trend reaches a preset abnormal condition, it is determined that the power battery pressure difference is abnormal.
[0058] As a possible implementation method, the embodiment of the present application can calculate the pressure difference of all other monomers relative to the standard monomer A, where the pressure difference DV of monomer X relative to monomer A is X =V X -V A , the voltage difference of each cell in each frame of data is calculated and saved in sequence. For a total of N charges, a series of N voltage difference data will be calculated for cell X:
[0059] DV (X,1) , DV (X,2) ,……,DV (X,N-1) , DV (X,N) .
[0060] Optionally, in one embodiment of the present application, when the pressure difference change trend reaches the preset abnormal condition, it is determined that the power battery pressure difference is abnormal, comprising: based on the pressure difference change trend, calculating the pressure difference curve slope of the single battery of the power battery of the vehicle, and determining whether the absolute value of the curve slope is greater than a preset threshold; if the absolute value of the curve slope is greater than the preset threshold, it is determined that the single battery of the power battery of the vehicle is abnormal.
[0061] Further, the present application embodiment can calculate the slope slope(x) of the single pressure difference curve according to a series of pressure difference data of the single X using the least square method, wherein the specific calculation formula can be as follows:
[0062]
[0063] The present application embodiment can determine whether the single pressure difference change trend is abnormal according to the calculated slope slope(x), set a threshold value K for the slope slope(x), and if the absolute value of slope(x) is greater than K, it is determined that the pressure difference change trend of the single X is abnormal, and an alarm is issued.
[0064] In combination Figure 2 As shown in FIG. 1, the working principle of the power battery pressure difference abnormality identification method of the present application embodiment is described in detail in one embodiment.
[0065] As shown in FIG. 2, the present application embodiment can include the following steps: Figure 2
[0066] Step S201: Collecting vehicle charging process data. The present application embodiment can collect historical charging data during vehicle charging, and save the current charging data in each charging process within 3 months to a preset database, wherein the current charging data should include the collection time, the voltage of each single battery of the vehicle power battery, the total current of the vehicle, etc.
[0067] Step S202: Preprocessing vehicle data in the cloud. The present application embodiment can clean the historical charging data saved in the preset database, delete data frames containing null or invalid values, sort the data according to time sequence, and label the data with charging number sequence to obtain initial labeled data.
[0068] Step S203: Extracting required charging data. The present application embodiment can assume that n charging data of the vehicle is obtained in step S202, and whether the data from the first charging to the nth charging is required is judged in sequence, and the data that does not meet the requirements is deleted, and the requirements are as follows:
[0069] First, set a single A as a standard single, and set the voltage value V S For the standard voltage, at this time, if the voltage V A of the first frame of charging data of the single A is less than V S , and the voltage V A of the last frame of charging data of the single A is greater than V S , it is qualified.
[0070] All qualified data is retained, and the data is relabeled with the charging number sequence to obtain final labeled data.
[0071] Step S204: Extract the data frame that meets the requirements. The embodiment of the application can assume that the data of N times of charging of the vehicle is obtained through step S203, and a frame of data that meets the requirements is extracted from the data of each charging, and the requirements are as follows:
[0072] 1. The voltage V A of the single A in the previous frame of data of the frame data is less than the standard voltage V S .
[0073] 2. The voltage V A of the single A in the frame data is greater than or equal to the standard voltage V S .
[0074] The embodiment of the application can extract a total of N frames of data from the data of N times of charging and save them to a preset database.
[0075] Step S205: Calculate the pressure difference of each single body from the standard single body. The embodiment of the application can calculate the pressure difference of all other single bodies from the standard single body A, wherein the pressure difference DV X of the single body X from the single body A is V X -V A . The pressure difference of each single body of each frame of data is calculated in sequence and saved, and a series of pressure difference data of N times of charging is calculated for the single body X:
[0076] DV (X,1) , DV (X,2) , …, DV (X,N-1) , DV (X,N) .
[0077] Step S206: Determine whether the pressure difference change trend of the single body is abnormal. The embodiment of the application can calculate the slope slope(x) of the pressure difference curve of the single body X according to a series of pressure difference data of the single body X using the least square method, wherein the specific calculation formula can be as follows:
[0078]
[0079] The embodiment of the application can determine whether the single-body pressure difference change trend is abnormal according to the calculated slope (slope (x)), set a threshold value K for the slope (slope (x)), and if the absolute value of the slope (slope (x)) is greater than K, it is determined that the pressure difference change trend of the single-body X is abnormal, and an alarm is issued.
[0080] The method for identifying power battery pressure difference anomaly according to the embodiment of the application can calculate the single-body pressure difference between the voltage of each single-body battery of the power battery and the preset standard single-body during each charging based on the historical charging data, thereby obtaining the pressure difference change trend of each single-body battery, identifying the single-body pressure difference anomaly, and having high accuracy of the identification result and being capable of directly identifying and locating the abnormal single-body, which is beneficial to the safety of the battery. Thus, the technical problem that the direct use of the range of the voltage for the safety analysis of the power battery has a large error and it is difficult to directly identify and locate the voltage outlier single-body, which is not conducive to the abnormal troubleshooting of the power battery, is solved.
[0081] Secondly, the device for identifying power battery pressure difference anomaly according to the embodiment of the application is described with reference to the accompanying drawings.
[0082] Figure 3 is a block schematic diagram of the device for identifying power battery pressure difference anomaly according to the embodiment of the application.
[0083] As shown in Figure 3 , the device for identifying power battery pressure difference anomaly 10 is applied to a server, wherein the device 10 comprises an acquisition module 100, a screening module 200 and an identification module 300.
[0084] Specifically, the acquisition module 100 is configured to acquire historical charging data of each charging of a vehicle within a preset time length.
[0085] The screening module 200 is configured to extract data satisfying a preset single-body voltage condition from the historical charging data, mark the data to obtain final label data, and screen single-frame data satisfying a preset screening condition from the final label data.
[0086] The identification module 300 is configured to calculate the single-body pressure difference of the voltage of each single-body battery of the power battery relative to the preset standard single-body based on the single-frame data to obtain the pressure difference change trend of each single-body battery, and determine that the power battery pressure difference is abnormal when the pressure difference change trend reaches a preset abnormal condition.
[0087] Optionally, in an embodiment of the application, the device for identifying power battery pressure difference anomaly 10 further comprises an acquisition module and a storage module.
[0088] The collection module is configured to collect current charging data of the vehicle, wherein the current charging data comprises at least one of a collection time, a voltage of each single battery in the power battery, and a total current of the vehicle.
[0089] The storage module is configured to save the current charging data of the vehicle into a preset database to generate historical charging data of each charging.
[0090] Optionally, in an embodiment of the present application, the power battery pressure difference abnormality identification device 10 further comprises a cleaning module and a label module.
[0091] The cleaning module is configured to clean the historical charging data to delete data frames containing null values or invalid values in the historical charging data.
[0092] The label module is configured to sort the cleaned historical charging data based on the collection time, and label the cleaned historical charging data with a charging number sequence to obtain initial label data.
[0093] Optionally, in an embodiment of the present application, the preset single battery voltage condition comprises that a first frame single battery voltage of a preset standard single battery in the initial label data is less than a preset standard voltage, and a last frame single battery voltage of the preset standard single battery in the initial label data is greater than the preset standard voltage.
[0094] Optionally, in an embodiment of the present application, the preset screening condition comprises that a current frame single battery voltage of the preset standard single battery in the final label data is greater than or equal to the preset standard voltage, and a previous frame single battery voltage of the preset standard single battery in the final label data is less than the preset standard voltage.
[0095] Optionally, in an embodiment of the present application, the identification module 300 comprises a calculation unit and a determination unit.
[0096] The calculation unit is configured to calculate a pressure difference curve slope of the single battery of the power battery of the vehicle based on the pressure difference change trend, and determine whether an absolute value of the curve slope is greater than a preset threshold.
[0097] The determination unit is configured to determine that the single battery of the power battery of the vehicle is abnormal when the absolute value of the curve slope is greater than the preset threshold.
[0098] It should be noted that the foregoing explanation and description of the power battery pressure difference abnormality identification method embodiment are also applicable to the power battery pressure difference abnormality identification device of the embodiment, which will not be described here again.
[0099] The power battery voltage difference abnormality recognition device provided by the embodiment of the application can calculate the single battery voltage difference between each single battery of the power battery and the preset standard single battery based on historical charging data, so as to obtain the voltage difference change trend of each single battery, recognize the single battery voltage difference abnormality, and has high recognition result accuracy and can directly recognize and locate the abnormal single battery, thereby being beneficial to guaranteeing the safety of the battery. Thus, the technical problem that the power battery safety analysis directly using the range of the voltage has a large error and it is difficult to directly recognize and locate the voltage outlier single battery and is not beneficial to the power battery abnormality troubleshooting in the related art is solved.
[0100] Figure 4 The structural schematic diagram of the server provided by the embodiment of the application is provided. The server can include:
[0101] The memory 401, the processor 402, and the computer program stored in the memory 401 and executable on the processor 402.
[0102] The processor 402 implements the power battery voltage difference abnormality recognition method provided in the above embodiment when executing the program.
[0103] Further, the server further includes:
[0104] The communication interface 403 is used for communication between the memory 401 and the processor 402.
[0105] The memory 401 is used for storing the computer program executable on the processor 402.
[0106] The memory 401 can include a high-speed RAM memory, and can also include a non-volatile memory such as at least one disk memory.
[0107] If the memory 401, the processor 402, and the communication interface 403 are independently implemented, the communication interface 403, the memory 401, and the processor 402 can be connected to each other through a bus and complete the communication between them. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, Figure 4 Only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.
[0108] Optionally, in a specific implementation, if the memory 401, the processor 402 and the communication interface 403 are integrated on a chip, the memory 401, the processor 402 and the communication interface 403 can complete mutual communication through an internal interface.
[0109] The processor 402 can be a central processing unit (CPU) or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement one or more embodiments of the present application.
[0110] The embodiment further provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the power battery pressure difference abnormality identification method.
[0111] In the description of the present specification, the description of the terms "one embodiment", "some embodiments", "an example", "a specific example", or "some examples" means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In the present specification, the illustrative description of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or N embodiments or examples in a suitable manner. In addition, the person skilled in the art can combine and combine the different embodiments or examples described in the present specification and the features of the different embodiments or examples without contradiction.
[0112] In addition, the terms "first", "second" are only for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features. Therefore, the features defined with "first", "second" can explicitly or implicitly include at least one of the features. In the description of the present application, the meaning of "N" is at least two, for example, two, three, etc., unless otherwise specifically limited.
[0113] Any process or method descriptions in flow charts or described elsewhere herein can be understood as representing code modules, segments, or portions of code which include one or more executable instructions for implementing the specified logic functions (or steps) and / or can be implemented by one or more hardware or software components, by other physical components, by combinations thereof, and / or by means to be understood by those skilled in the art. The preferred embodiments of the present application include additional implementations, in which the order of steps can be different, functions can be performed in substantially simultaneous fashion, and / or functions can be performed in reverse order, depending on the functionality involved.
[0114] The logic and / or steps represented in the flowcharts and / or described herein, for example, can be considered as a sequence of executable instructions stored in a computer readable medium, which can be executed by an instruction execution system, apparatus or device, such as a computer-based system, a processor-based system, or other system that can fetch the instructions from the instruction execution system, apparatus or device and execute the instructions, or a combination of them. For the purposes of this specification, a "computer readable medium" can be any apparatus that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus or device. The computer readable medium can be a computer readable storage medium or a computer readable signal medium. The computer readable storage medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a propagation medium. The computer readable signal medium can include, but is not limited to, a computer readable medium that facilitates transfer of the program from one place to another. A specific example of a computer readable medium is a non-transitory computer-readable storage medium. A specific example of a computer readable signal medium is a source or destination of the computer readable medium. Another specific example of a computer readable signal medium is a computer readable signal travelling through space. Thus, a computer readable medium can take many forms of hardware to carry out the program for use by or in connection with the instruction execution system, apparatus or device.
[0115] It should be understood that aspects of the application can be implemented in hardware, software, firmware or combinations thereof. In the above embodiments, the N steps or methods can be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. As such, if implemented in hardware, and in another embodiment, any of the following technologies, known in the art, or their combinations can be used: discrete logic circuitry having logic gates for implementing logic functions on data signals, application specific integrated circuits having appropriate combinational logic gates, programmable gate arrays (PGA), field programmable gate arrays (FPGA), and the like.
[0116] Those skilled in the art can understand that all or part of the steps carried out by the above-mentioned embodiment methods can be completed by programs instructing related hardware, and the programs can be stored in a computer readable storage medium. When the programs are executed, one or a combination of the steps of the method embodiments is included.
[0117] In addition, each of the functional units in the various embodiments of the present application can be integrated in one processing module, or each of the units can be physically present separately, or two or more units can be integrated in one module. The integrated module can be implemented in the form of hardware or in the form of a software functional module. When the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it can also be stored in a computer readable storage medium.
[0118] The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it should be understood that the above embodiments are exemplary and should not be construed as limiting the present application, and those skilled in the art can make changes, modifications, replacements and variations to the above embodiments within the scope of the present application.
Claims
1. A method for identifying abnormal power battery pressure difference, characterized in that: Applied to a server, wherein the method comprises the following steps: Acquiring historical charging data of each charge of the vehicle within a preset time period; cleaning the historical charging data to delete data frames containing null values or invalid values in the historical charging data; sorting the cleaned historical charging data based on acquisition time, and labeling the cleaned historical charging data with a charging number sequence number to obtain initial label data; Extracting data that meets a preset single-cell voltage condition from the historical charging data, marking the data to obtain final label data, and filtering single-frame data that meets a preset filtering condition from the final label data; and sequentially calculating the cell pressure difference of the voltage of each single cell in the power battery relative to a preset standard cell based on the single frame data, obtaining a pressure difference variation trend of each single cell, and determining that the power battery pressure difference is abnormal when the pressure difference variation trend reaches a preset abnormal condition; The preset single cell voltage condition includes: The first frame cell voltage of the preset standard cell in the initial label data is lower than the preset standard voltage, and the last frame cell voltage of the preset standard cell in the initial label data is higher than the preset standard voltage; The preset screening conditions include: The current frame cell voltage of the preset standard cell in the final label data is greater than or equal to the preset standard voltage, and the previous frame cell voltage of the preset standard cell in the final label data is less than the preset standard voltage.
2. The method according to claim 1, characterized in that Before obtaining the historical charging data of each charge of the vehicle within a preset time period, the method further includes: Collecting current charging data of the vehicle, wherein the current charging data includes at least one of a collection time, a voltage of each single cell in the power battery, and a total current of the vehicle; The current charging data of the vehicle is saved in a preset database to generate the historical charging data of each charging.
3. The method according to claim 1, characterized in that When the pressure difference variation trend reaches a preset abnormal condition, determining that the power battery pressure difference is abnormal includes: Calculating a slope of a pressure difference curve of a single cell of a power battery of the vehicle based on the pressure difference variation trend, and determining whether an absolute value of the slope of the curve is greater than a preset threshold; If the absolute value of the slope of the curve is greater than the preset threshold, it is determined that a single cell of the power battery of the vehicle is abnormal.
4. A device for identifying abnormal power battery pressure, characterized in that: Applied to a server, wherein the device comprises: An acquisition module is used to obtain historical charging data of each charge of the vehicle within a preset time period; a cleaning module, configured to clean the historical charging data to delete data frames containing null values or invalid values in the historical charging data; a label module, configured to sort the cleaned historical charging data based on the collection time, and label the cleaned historical charging data with a charging times sequence number to obtain initial label data; a screening module, configured to extract data satisfying a preset single-cell voltage condition from the historical charging data, label the data to obtain final label data, and screen single-frame data satisfying a preset screening condition from the final label data; and an identification module, configured to sequentially calculate, based on the single frame data, a cell pressure difference of the voltage of each single cell in the power battery relative to a preset standard cell, obtain a pressure difference variation trend of each single cell, and determine that the power battery pressure difference is abnormal when the pressure difference variation trend reaches a preset abnormal condition; The preset cell voltage condition includes: the cell voltage of the first frame of the preset standard cell in the initial label data is less than the preset standard voltage, and the cell voltage of the last frame of the preset standard cell in the initial label data is greater than the preset standard voltage; The preset screening condition includes: a current frame cell voltage of the preset standard cell in the final label data is greater than or equal to the preset standard voltage, and a previous frame cell voltage of the preset standard cell in the final label data is less than the preset standard voltage.
5. The device according to claim 4, characterized in that Also includes: a collection module, configured to collect current charging data of the vehicle, wherein the current charging data includes at least one of a collection time, a voltage of each single cell in the power battery, and a total current of the vehicle; The storage module is used to save the current charging data of the vehicle into a preset database and generate the historical charging data of each charging.
6. The device according to claim 4, characterized in that The identification module includes: a calculation unit, configured to calculate a slope of a pressure difference curve of a single cell of a power battery of the vehicle based on the pressure difference variation trend, and determine whether an absolute value of the slope of the curve is greater than a preset threshold; The determination unit is configured to determine that a single cell of the power battery of the vehicle is abnormal when the absolute value of the slope of the curve is greater than the preset threshold.
7. A server, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method for identifying abnormal power battery pressure as described in any one of claims 1 to 3.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the method for identifying abnormal power battery pressure as described in any one of claims 1 to 3.
Citation Information
Patent Citations
Electric vehicle charging safety early warning method
CN113777515A
Charging early warning method, battery management system and vehicle
CN114633664A
Power battery anomaly detection method and device, storage medium and electronic device
CN114839556A
Lithium ion battery abnormity identification and diagnosis method based on historical data
CN116027200A