Method, device and equipment for remotely diagnosing battery insulation fault and storage medium
By receiving and analyzing real-time filtered battery status information and vehicle operating status, the insulation fault types of the power battery system of new energy vehicles are identified, solving the problem of real-time monitoring in existing technologies and realizing accurate diagnosis of the insulation status of the power battery system during operation.
Patent Information
- Application Number
- CN202511364495.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-23
- Publication Date
- 2025-11-21
AI Technical Summary
Existing technologies cannot monitor the insulation status of the power battery system of new energy vehicles in real time, which increases the difficulty of diagnosing insulation faults and leads to frequent false alarms or missed alarms.
By receiving real-time filtered battery status information and vehicle operating status uploaded by the target vehicle, and using parameters such as the battery's internal air pressure change rate, humidity change rate, single cell voltage difference, and insulation resistance value, combined with the vehicle's operating status, remote diagnosis is performed to identify insulation fault types.
It enables remote real-time monitoring of the insulation status of the power battery system during operation, improving the accuracy and reliability of insulation fault diagnosis and reducing false alarms and missed alarms.
Smart Images

Figure CN120986256A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of battery fault diagnosis, specifically to a method, apparatus, equipment, and storage medium for remotely diagnosing battery insulation faults. Background Technology
[0002] With the rapid development of new energy vehicles, the safety and reliability of power batteries for new energy vehicles are of paramount importance. To ensure the safe operation of the power battery system, predictable, rapid and accurate fault diagnosis of the power battery is of great significance.
[0003] Insulation fault diagnosis in power batteries is a crucial aspect of the safety and reliability of new energy vehicles. With the rapid development of power battery technology, the complexity of battery systems is increasing, and the difficulty of diagnosing insulation faults is also constantly rising.
[0004] The insulation performance of power batteries is affected by various factors such as temperature, humidity, vibration, and aging, which increases the uncertainty of fault diagnosis. Insulation faults usually manifest as slight leakage current or localized insulation degradation in the early stages. These signals are easily masked by noise and are difficult to identify accurately.
[0005] Traditional insulation testing methods (such as withstand voltage tests and insulation resistance tests) are typically performed when the vehicle is stationary or offline, making it impossible to monitor the insulation status of the battery system in real time during operation. Furthermore, during vehicle operation, the battery system is affected by factors such as high-frequency ripple and electromagnetic interference (EMI), making it difficult to extract insulation fault signals. Due to environmental interference and signal noise, insulation detection systems may produce false alarms (mistaking normal signals for faults) or miss faults (ignoring actual fault signals).
[0006] Therefore, there is an urgent need for a solution to the above problems. Summary of the Invention
[0007] This application provides a method, apparatus, device, and computer-readable storage medium for remote diagnosis of battery insulation faults, which can solve the technical problem in the prior art that the insulation status of the battery system during operation cannot be monitored in real time.
[0008] In a first aspect, embodiments of this application provide a method for remotely diagnosing battery insulation faults, the method comprising: Receive target battery status information and vehicle operating status uploaded by the target vehicle, wherein the target battery status information is generated by filtering the battery data of the target vehicle collected in real time; The target battery is diagnosed based on the target battery status information and the vehicle operating status to determine the type of insulation fault in the target battery.
[0009] In conjunction with the first aspect, in one embodiment, the target battery status information includes the battery's internal air pressure change rate and insulation resistance, or the battery's internal humidity change and insulation resistance, or the single-cell voltage difference and insulation resistance, or the insulation resistance value. Based on the target battery status information and the vehicle's operating status, the target battery is diagnosed to determine the type of insulation fault in the target battery, including: The target battery is diagnosed based on the internal air pressure change rate, the insulation resistance value, and the vehicle operating status to determine the insulation fault type of the target battery. Alternatively, the target battery can be diagnosed based on the rate of change of internal humidity of the battery, the insulation resistance value, and the vehicle operating status to determine the type of insulation fault in the target battery. Alternatively, the target battery can be diagnosed based on the individual cell voltage difference, the insulation resistance value, and the vehicle operating status to determine the insulation fault type of the target battery. Alternatively, the target battery can be diagnosed based on the insulation resistance value and the vehicle's operating status to determine the type of insulation fault in the target battery.
[0010] In conjunction with the first aspect, in one embodiment, the step of diagnosing the target battery based on the rate of change of internal air pressure in the battery, the insulation resistance value, and the vehicle operating status to diagnose the insulation fault type of the target battery includes: Obtain the preset air pressure change rate, the first preset insulation resistance value, and the second preset insulation resistance value; If the rate of change of internal air pressure in the battery is greater than the preset rate of change of air pressure, the insulation resistance is less than the first preset insulation resistance and greater than or equal to the second preset insulation resistance, and the vehicle is in driving mode, then the insulation fault type of the target battery is diagnosed as the first driving insulation fault.
[0011] In conjunction with the first aspect, in one embodiment, the step of diagnosing the target battery based on the battery's internal humidity change rate, the insulation resistance value, and the vehicle's operating status to determine the insulation fault type of the target battery includes: Obtain the preset humidity change rate, the first preset insulation resistance value, and the second preset insulation resistance value; If the humidity change rate inside the battery is greater than the preset humidity change rate, the insulation resistance value is less than the first preset insulation resistance value but greater than or equal to the second preset insulation resistance value, and the vehicle is in driving mode, then the insulation fault type of the target battery is diagnosed as the first driving insulation fault.
[0012] In conjunction with the first aspect, in one embodiment, the step of diagnosing the target battery based on the individual cell voltage difference, the insulation resistance value, and the vehicle operating status to determine the insulation fault type of the target battery includes: Obtain the preset voltage difference, the first preset insulation resistance value, and the second preset insulation resistance value; If the voltage difference between individual cells in the battery pack is greater than the preset voltage difference, the insulation resistance is less than the first preset insulation resistance and greater than or equal to the second preset insulation resistance, and the vehicle is in driving mode, then the insulation fault type of the target battery is diagnosed as a first driving insulation fault.
[0013] In conjunction with the first aspect, in one embodiment, the step of diagnosing the target battery based on the insulation resistance value and the vehicle operating status to determine the insulation fault type of the target battery includes: Obtain each consecutive time interval where the insulation resistance value is less than the first preset insulation resistance value and greater than or equal to the second preset insulation resistance value; If each of the consecutive time intervals shows a gradually decreasing trend, and the vehicle is in a charging state, then the insulation fault type of the target battery is diagnosed as a first charging insulation fault.
[0014] In conjunction with the first aspect, in one embodiment, the step of diagnosing the target battery based on the insulation resistance value and the vehicle operating status to determine the insulation fault type of the target battery includes: If the insulation resistance value is less than the second preset insulation resistance value or greater than the third threshold insulation resistance value, and the vehicle is in a charging state, then the insulation fault type of the target battery is diagnosed as a second charging insulation fault. If the insulation resistance value is less than the second preset insulation resistance value or greater than the third threshold insulation resistance value, and the vehicle is in driving mode, then the insulation fault type of the target battery is diagnosed as the second driving insulation fault.
[0015] Secondly, embodiments of this application provide a device for remotely diagnosing battery insulation faults, the device comprising: The receiving module is used to receive target battery status information and vehicle operating status uploaded by the target vehicle. The target battery status information is generated by filtering the battery data of the target vehicle collected in real time. The diagnostic module is used to diagnose the target battery based on the target battery status information and the vehicle operating status, and to diagnose the insulation fault type of the target battery.
[0016] Thirdly, embodiments of this application provide a device for remotely diagnosing battery insulation faults. The device includes a processor, a memory, and a program for remotely diagnosing battery insulation faults stored in the memory and executable by the processor. When the program for remotely diagnosing battery insulation faults is executed by the processor, it implements the steps of the method for remotely diagnosing battery insulation faults as described above.
[0017] Fourthly, embodiments of this application provide a computer-readable storage medium storing a program for remotely diagnosing battery insulation faults, wherein when the program for remotely diagnosing battery insulation faults is executed by a processor, it implements the steps of the method for remotely diagnosing battery insulation faults as described above.
[0018] The beneficial effects of the technical solutions provided in this application include: By receiving target battery status information and vehicle operating status uploaded by the target vehicle, wherein the target battery status information is generated by filtering the real-time collected battery data of the target vehicle, the target battery is diagnosed based on the target battery status information and the vehicle operating status, and the insulation fault type of the target battery is diagnosed. This addresses the technical problem of not being able to monitor the insulation status type of the battery system in real time during operation, and enables remote diagnosis of the insulation status type of the battery system during operation. Attached Figure Description
[0019] Figure 1 This is a flowchart illustrating the first embodiment of the method for remotely diagnosing battery insulation faults according to this application; Figure 2 This is a functional module diagram of an embodiment of the device for remotely diagnosing battery insulation faults according to this application; Figure 3 This is a schematic diagram of the hardware structure of the device for remotely diagnosing battery insulation faults involved in the embodiments of this application. Detailed Implementation
[0020] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.
[0021] First, some of the technical terms used in this application will be explained to help those skilled in the art understand this application.
[0022] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0023] In a first aspect, embodiments of this application provide a method for remotely diagnosing battery insulation faults.
[0024] In one embodiment, reference is made to Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the method for remotely diagnosing battery insulation faults according to this application. Figure 1 As shown, the methods for remotely diagnosing battery insulation faults include: Step S10: Receive the target battery status information and vehicle operating status uploaded by the target vehicle, wherein the target battery status information is generated by filtering the battery data of the target vehicle collected in real time. As an example, the BMS collects battery pack data in real time, including individual cell voltage, individual cell temperature, high-voltage detection point voltage, main circuit current, branch circuit current, battery operating mode (driving, charging, standby), hardware and software version information, SOC, SOH, relay status, internal pressure, internal humidity, and fault information. For the sampled data such as individual cell voltage, individual cell temperature, internal pressure, internal humidity, and fault information, the BMS performs validity verification. During extreme value calculation and average value calculation, the BMS filters out invalid values, and the extreme values calculated after invalid value removal are used for fault diagnosis. The actual vehicle's battery management system uploads battery information in real time via the TBOX, including individual cell voltage, individual cell temperature, high-voltage detection point voltage, main circuit current, branch circuit current, battery operating mode (driving, charging, standby), hardware and software version information, SOC, SOH, relay status, internal pressure, internal humidity, and fault information. The target battery status information includes the rate of change of internal air pressure and insulation resistance, or the rate of change of internal humidity and insulation resistance, or the difference in voltage between individual cells and insulation resistance, or the insulation resistance value. Vehicle operating status includes driving status and charging status.
[0025] Step S20: Diagnose the target battery based on the target battery status information and the vehicle operating status to determine the insulation fault type of the target battery.
[0026] Exemplary methods include diagnosing the target battery based on its internal air pressure change rate, insulation resistance, and vehicle operating status to identify the type of insulation fault; or diagnosing the target battery based on its internal humidity change rate, insulation resistance, and vehicle operating status to identify the type of insulation fault; or diagnosing the target battery based on its cell voltage difference, insulation resistance, and vehicle operating status to identify the type of insulation fault; or diagnosing the target battery based on its insulation resistance and vehicle operating status to identify the type of insulation fault.
[0027] Specifically, the step of diagnosing the target battery based on the internal pressure change rate of the battery, the insulation resistance value, and the vehicle operating status to determine the insulation fault type of the target battery includes: obtaining a preset pressure change rate, a first preset insulation resistance value, and a second preset insulation resistance value; if the internal pressure change rate of the battery is greater than the preset pressure change rate, the insulation resistance value is less than the first preset insulation resistance value but greater than or equal to the second preset insulation resistance value, and the vehicle operating status is driving status, then the insulation fault type of the target battery is diagnosed as a first driving insulation fault.
[0028] For example, the system acquires preset air pressure change rate, first preset insulation resistance value, and second preset insulation resistance value. If the internal air pressure change rate of the battery is greater than the preset air pressure change rate, the insulation resistance value is less than the first preset insulation resistance value but greater than or equal to the second preset insulation resistance value, and the vehicle is in driving mode, then the insulation fault type of the target battery is diagnosed as the first driving insulation fault. For example, the system determines the battery pack insulation fault type by reading the internal air pressure data. If the air pressure change rate is ≥20% / h (calibrable), it is recorded as a rapid change in pack air pressure. If, within 24 hours (calibrable), the insulation resistance value is ≤600Ω / V for 6000ms (calibrable), it is recorded as an air pressure insulation abnormality risk. If three air pressure insulation abnormality risks (calibrable) occur within one month, the system outputs the handling measure "Driving Insulation Risk Warning 1". At the same time, after reading "Driving insulation resistance too low (high)", the air pressure insulation abnormality risk flag is set to 0.
[0029] Specifically, the step of diagnosing the target battery based on the internal humidity change rate, the insulation resistance value, and the vehicle operating status to determine the insulation fault type of the target battery includes: acquiring a preset humidity change rate, a first preset insulation resistance value, and a second preset insulation resistance value; if the internal humidity change rate of the battery is greater than the preset humidity change rate, the insulation resistance value is less than the first preset insulation resistance value but greater than or equal to the second preset insulation resistance value, and the vehicle operating status is driving status, then the insulation fault type of the target battery is diagnosed as a first driving insulation fault.
[0030] For example, a preset humidity change rate, a first preset insulation resistance value, and a second preset insulation resistance value are acquired. If the humidity change rate inside the battery is greater than the preset humidity change rate, the insulation resistance value is less than the first preset insulation resistance value but greater than or equal to the second preset insulation resistance value, and the vehicle is in driving mode, then the insulation fault type of the target battery is diagnosed as the first driving insulation fault. For example, based on the humidity data inside the battery pack, if the humidity change rate is ≥20%RH / h (calibrable), it is recorded as a Pack humidity change flag. If, within 24 hours (calibrable), the insulation resistance value is ≤600Ω / V for 6000ms (calibrable), it is recorded as a humidity insulation abnormality risk. If three humidity insulation abnormality risks (calibrable) occur within one month, the handling measure "Driving Insulation Risk Warning 1" is output. At the same time, after reading "Driving insulation resistance too low (high)," the humidity insulation abnormality risk flag is set to 0.
[0031] Specifically, the step of diagnosing the target battery based on the individual cell voltage difference, the insulation resistance value, and the vehicle operating status to determine the insulation fault type of the target battery includes: obtaining a preset voltage difference, a first preset insulation resistance value, and a second preset insulation resistance value; if the individual cell voltage difference of the battery pack is greater than the preset voltage difference, the insulation resistance value is less than the first preset insulation resistance value but greater than or equal to the second preset insulation resistance value, and the vehicle operating status is driving status, then the insulation fault type of the target battery is diagnosed as a first driving insulation fault.
[0032] For example, the system acquires preset voltage difference, first preset insulation resistance, and second preset insulation resistance. If the voltage difference of a single battery cell is greater than the preset voltage difference, the insulation resistance is less than the first preset insulation resistance but greater than or equal to the second preset insulation resistance, and the vehicle is in driving mode, then the insulation fault type of the target battery is diagnosed as the first driving insulation fault. For instance, based on the battery cell voltage data, if the battery cell voltage data is read and Vmax-Vmin ≥ 250mV (calibrable), it is recorded as a high single-cell voltage difference. If, within 24 hours (calibrable), the insulation resistance is ≤ 600Ω / V for 6000ms (calibrable), it is recorded as a voltage difference insulation abnormality risk. If three voltage difference insulation abnormality risks (calibrable) occur within one month, the processing measure "Driving Insulation Risk Warning 1" is output. Simultaneously, after reading "Driving Insulation Resistance Too Low (High)," the voltage difference insulation abnormality risk flag is set to 0.
[0033] Specifically, the step of diagnosing the target battery based on the insulation resistance value and the vehicle operating status to determine the insulation fault type of the target battery includes: obtaining each consecutive time interval where the insulation resistance value is less than a first preset insulation resistance value and greater than or equal to a second preset insulation resistance value; if each consecutive time interval shows a gradually decreasing trend and the vehicle operating status is a charging state, then the insulation fault type of the target battery is diagnosed as a first charging insulation fault.
[0034] As an example, the system acquires consecutive time intervals where the insulation resistance is less than the first preset insulation resistance and greater than or equal to the second preset insulation resistance. If each consecutive time interval shows a gradually decreasing trend and the vehicle is in a charging state, the insulation fault type of the target battery is diagnosed as a first charging insulation fault. For example, based on the abnormal insulation resistance data, the battery pack insulation resistance data is read. If the insulation resistance is ≤600Ω / V for 6000ms (calibrable), it is recorded as a low risk of driving insulation resistance, and the time points t1, t2, t3, and t4 are recorded (number of times calibrable). If the interval time shortens for three consecutive times Δ(t1t2) > Δ(t2t3) > Δ(t3t4), the processing measure "Driving Insulation Risk Warning 1" is output. At the same time, after reading "Driving insulation resistance too low (high)", the low risk time point flag is set to 0.
[0035] Specifically, the step of diagnosing the target battery based on the insulation resistance value and the vehicle operating status, and diagnosing the insulation fault type of the target battery, includes: if the insulation resistance value is less than a second preset insulation resistance value or greater than a third threshold insulation resistance value, and the vehicle operating status is charging, then the insulation fault type of the target battery is diagnosed as a second charging insulation fault; if the insulation resistance value is less than a second preset insulation resistance value or greater than a third threshold insulation resistance value, and the vehicle operating status is driving, then the insulation fault type of the target battery is diagnosed as a second driving insulation fault.
[0036] As an example, if the insulation resistance value is less than the second preset insulation resistance value or greater than the third threshold insulation resistance value, and the vehicle is in a charging state, then the insulation fault type of the target battery is diagnosed as a second charging insulation fault. For example, the insulation resistance value is less than the second preset insulation resistance value or greater than the third threshold insulation resistance value, where the third preset insulation resistance value is greater than the first preset insulation resistance value. After reading the "vehicle insulation resistance too low (high)" signal, the processing measure "vehicle insulation risk warning 2" is output. If the insulation resistance value is less than the second preset insulation resistance value or greater than the third threshold insulation resistance value, and the vehicle is in a charging state, then the insulation fault type of the target battery is diagnosed as a second vehicle insulation fault. For example, by judging abnormal insulation resistance data, the insulation resistance data of the battery pack is read. If the insulation resistance is ≤100Ω / V for 6000ms (which can be calibrated), it is recorded as low risk of insulation resistance, and the time points T1, T2, T3 and T4 are recorded (the number of times can be calibrated). If the interval time shortens by Δ(T1T2)>Δ(T2T3)>Δ(T3T4) for three consecutive times, the processing measure "Charging Insulation Risk Warning 2" is output. At the same time, after reading "Charging Insulation Resistance Too Low", the number of low risk time point flags is set to 0.
[0037] In this embodiment, the target battery status information and vehicle operating status uploaded by the target vehicle are received. The target battery status information is generated by filtering the battery data of the target vehicle collected in real time. Based on the target battery status information and the vehicle operating status, the target battery is diagnosed to identify the insulation fault type of the target battery. This addresses the technical problem of not being able to monitor the insulation status type of the battery system in real time during operation, and enables remote diagnosis of the insulation status type of the battery system during operation.
[0038] Secondly, embodiments of this application also provide a device for remotely diagnosing battery insulation faults.
[0039] In one embodiment, reference is made to Figure 2 , Figure 2 This is a functional module diagram of an embodiment of the device for remotely diagnosing battery insulation faults according to this application. Figure 2 As shown, the device for remotely diagnosing battery insulation faults includes: The receiving module 10 is used to receive target battery status information and vehicle operating status uploaded by the target vehicle. The target battery status information is generated by filtering the real-time collected battery data of the target vehicle. The diagnostic module 20 is used to diagnose the target battery based on the target battery status information and the vehicle operating status, and to diagnose the insulation fault type of the target battery.
[0040] Furthermore, in one embodiment, the diagnostic module 20 is used for: The target battery is diagnosed based on the internal air pressure change rate, the insulation resistance value, and the vehicle operating status to determine the insulation fault type of the target battery. Alternatively, the target battery can be diagnosed based on the rate of change of internal humidity of the battery, the insulation resistance value, and the vehicle operating status to determine the type of insulation fault in the target battery. Alternatively, the target battery can be diagnosed based on the individual cell voltage difference, the insulation resistance value, and the vehicle operating status to determine the insulation fault type of the target battery. Alternatively, the target battery can be diagnosed based on the insulation resistance value and the vehicle's operating status to determine the type of insulation fault in the target battery.
[0041] Furthermore, in one embodiment, the device for remotely diagnosing battery insulation faults further includes a new module for: Obtain the preset air pressure change rate, the first preset insulation resistance value, and the second preset insulation resistance value; If the rate of change of internal air pressure in the battery is greater than the preset rate of change of air pressure, the insulation resistance is less than the first preset insulation resistance and greater than or equal to the second preset insulation resistance, and the vehicle is in driving mode, then the insulation fault type of the target battery is diagnosed as the first driving insulation fault.
[0042] Furthermore, in one embodiment, the device for remotely diagnosing battery insulation faults further includes a new module for: Obtain the preset humidity change rate, the first preset insulation resistance value, and the second preset insulation resistance value; If the humidity change rate inside the battery is greater than the preset humidity change rate, the insulation resistance value is less than the first preset insulation resistance value but greater than or equal to the second preset insulation resistance value, and the vehicle is in driving mode, then the insulation fault type of the target battery is diagnosed as the first driving insulation fault.
[0043] Furthermore, in one embodiment, the device for remotely diagnosing battery insulation faults further includes a new module for: Obtain the preset voltage difference, the first preset insulation resistance value, and the second preset insulation resistance value; If the voltage difference between individual cells in the battery pack is greater than the preset voltage difference, the insulation resistance is less than the first preset insulation resistance and greater than or equal to the second preset insulation resistance, and the vehicle is in driving mode, then the insulation fault type of the target battery is diagnosed as a first driving insulation fault.
[0044] Furthermore, in one embodiment, the device for remotely diagnosing battery insulation faults further includes a new module for: Obtain each consecutive time interval where the insulation resistance value is less than the first preset insulation resistance value and greater than or equal to the second preset insulation resistance value; If each of the consecutive time intervals shows a gradually decreasing trend, and the vehicle is in a charging state, then the insulation fault type of the target battery is diagnosed as a first charging insulation fault.
[0045] Furthermore, in one embodiment, the device for remotely diagnosing battery insulation faults further includes a new module for: If the insulation resistance value is less than the second preset insulation resistance value or greater than the third threshold insulation resistance value, and the vehicle is in a charging state, then the insulation fault type of the target battery is diagnosed as a second charging insulation fault. If the insulation resistance value is less than the second preset insulation resistance value or greater than the third threshold insulation resistance value, and the vehicle is in driving mode, then the insulation fault type of the target battery is diagnosed as the second driving insulation fault.
[0046] The functions of each module in the aforementioned device for remotely diagnosing battery insulation faults correspond to the steps in the aforementioned method embodiment for remotely diagnosing battery insulation faults, and their functions and implementation processes will not be described in detail here.
[0047] Thirdly, embodiments of this application provide a device for remotely diagnosing battery insulation faults. The device for remotely diagnosing battery insulation faults can be a personal computer (PC), a laptop computer, a server, or other device with data processing capabilities.
[0048] Reference Figure 3 , Figure 3 This is a schematic diagram of the hardware structure of a device for remotely diagnosing battery insulation faults, as described in an embodiment of this application. In this embodiment, the device for remotely diagnosing battery insulation faults may include a processor, a memory, a communication interface, and a communication bus.
[0049] The communication bus can be of any type and is used to interconnect the processor, memory, and communication interface.
[0050] The communication interface includes input / output (I / O) interfaces, physical interfaces, and logical interfaces used for interconnecting internal devices within the device to enable remote diagnosis of battery insulation faults, as well as interfaces used for interconnecting the device with other devices (such as other computing devices or user equipment). Physical interfaces can be Ethernet interfaces, fiber optic interfaces, ATM interfaces, etc.; user equipment can be displays, keyboards, etc.
[0051] 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.
[0052] The processor can be a general-purpose processor, which can call a program for remotely diagnosing battery insulation faults stored in memory and execute the method for remotely diagnosing battery insulation faults provided in the embodiments of this application. For example, the general-purpose processor can be a central processing unit (CPU). The method executed when the program for remotely diagnosing battery insulation faults is called can be referred to in various embodiments of the method for remotely diagnosing battery insulation faults in this application, and will not be repeated here.
[0053] Those skilled in the art will understand that Figure 3 The hardware structure shown does not constitute a limitation of this application and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0054] Fourthly, embodiments of this application also provide a computer-readable storage medium.
[0055] The present application provides a computer-readable storage medium storing a program for remotely diagnosing battery insulation faults, wherein when the program for remotely diagnosing battery insulation faults is executed by a processor, it implements the steps of the method for remotely diagnosing battery insulation faults as described above.
[0056] The method implemented when the program for remotely diagnosing battery insulation faults is executed can be referred to in various embodiments of the method for remotely diagnosing battery insulation faults in this application, and will not be repeated here.
[0057] It should be noted that the sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0058] The terms "comprising" and "having," and any variations thereof, in the specification, claims, and accompanying drawings of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus. The terms "first," "second," and "third," etc., are used to distinguish different objects, etc., and do not indicate a sequence, nor do they limit "first," "second," and "third" to different types.
[0059] In the description of the embodiments of this application, terms such as "exemplary," "for example," or "for instance" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplary," "for example," or "for instance" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary," "for example," or "for instance" is intended to present the relevant concepts in a concrete manner.
[0060] In the description of the embodiments of this application, unless otherwise stated, " / " means "or". For example, A / B can mean A or B. The "and / or" in the text is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, in the description of the embodiments of this application, "multiple" means two or more.
[0061] In some processes described in the embodiments of this application, multiple operations or steps are included in a specific order. However, it should be understood that these operations or steps may not be executed in the order they appear in the embodiments of this application, or they may be executed in parallel. The sequence number of the operation is only used to distinguish 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 sequentially or in parallel, and these operations or steps may be combined.
[0062] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a terminal device to execute the methods described in the various embodiments of this application.
[0063] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A method for remotely diagnosing battery insulation faults, characterized in that, The method for remotely diagnosing battery insulation faults includes: Receive target battery status information and vehicle operating status uploaded by the target vehicle, wherein the target battery status information is generated by filtering the battery data of the target vehicle collected in real time; The target battery is diagnosed based on the target battery status information and the vehicle operating status to determine the type of insulation fault in the target battery.
2. The method for remotely diagnosing battery insulation faults as described in claim 1, characterized in that, The target battery status information includes the battery's internal air pressure change rate and insulation resistance, or the battery's internal humidity change and insulation resistance, or the individual cell voltage difference and insulation resistance, or the insulation resistance value. Based on the target battery status information and the vehicle's operating status, the target battery is diagnosed to determine the type of insulation fault, including: The target battery is diagnosed based on the internal air pressure change rate, the insulation resistance value, and the vehicle operating status to determine the insulation fault type of the target battery. Alternatively, the target battery can be diagnosed based on the rate of change of internal humidity of the battery, the insulation resistance value, and the vehicle operating status to determine the type of insulation fault in the target battery. Alternatively, the target battery can be diagnosed based on the individual cell voltage difference, the insulation resistance value, and the vehicle operating status to determine the insulation fault type of the target battery. Alternatively, the target battery can be diagnosed based on the insulation resistance value and the vehicle's operating status to determine the type of insulation fault in the target battery.
3. The method for remotely diagnosing battery insulation faults as described in claim 2, characterized in that, The method of diagnosing the target battery based on the internal air pressure change rate, the insulation resistance value, and the vehicle operating status, and diagnosing the insulation fault type of the target battery, includes: Obtain the preset air pressure change rate, the first preset insulation resistance value, and the second preset insulation resistance value; If the rate of change of internal air pressure in the battery is greater than the preset rate of change of air pressure, the insulation resistance is less than the first preset insulation resistance and greater than or equal to the second preset insulation resistance, and the vehicle is in driving mode, then the insulation fault type of the target battery is diagnosed as the first driving insulation fault.
4. The method for remotely diagnosing battery insulation faults as described in claim 2, characterized in that, The method of diagnosing the target battery based on the battery's internal humidity change rate, insulation resistance value, and vehicle operating status, and diagnosing the insulation fault type of the target battery, includes: Obtain the preset humidity change rate, the first preset insulation resistance value, and the second preset insulation resistance value; If the humidity change rate inside the battery is greater than the preset humidity change rate, the insulation resistance value is less than the first preset insulation resistance value but greater than or equal to the second preset insulation resistance value, and the vehicle is in driving mode, then the insulation fault type of the target battery is diagnosed as the first driving insulation fault.
5. The method for remotely diagnosing battery insulation faults as described in claim 2, characterized in that, The method of diagnosing the target battery based on the individual cell voltage difference, the insulation resistance value, and the vehicle operating status, and diagnosing the insulation fault type of the target battery, includes: Obtain the preset voltage difference, the first preset insulation resistance value, and the second preset insulation resistance value; If the voltage difference between individual cells in the battery pack is greater than the preset voltage difference, the insulation resistance is less than the first preset insulation resistance and greater than or equal to the second preset insulation resistance, and the vehicle is in driving mode, then the insulation fault type of the target battery is diagnosed as a first driving insulation fault.
6. The method for remotely diagnosing battery insulation faults as described in claim 2, characterized in that, Based on the insulation resistance value and the vehicle operating status, the target battery is diagnosed to determine the type of insulation fault in the target battery, including: Obtain each consecutive time interval where the insulation resistance value is less than the first preset insulation resistance value and greater than or equal to the second preset insulation resistance value; If each of the consecutive time intervals shows a gradually decreasing trend, and the vehicle is in a charging state, then the insulation fault type of the target battery is diagnosed as a first charging insulation fault.
7. The method for remotely diagnosing battery insulation faults as described in claim 2, characterized in that, The process of diagnosing the target battery based on the insulation resistance value and the vehicle operating status, and identifying the insulation fault types of the target battery, includes: If the insulation resistance value is less than the second preset insulation resistance value or greater than the third threshold insulation resistance value, and the vehicle is in a charging state, then the insulation fault type of the target battery is diagnosed as a second charging insulation fault. If the insulation resistance value is less than the second preset insulation resistance value or greater than the third threshold insulation resistance value, and the vehicle is in driving mode, then the insulation fault type of the target battery is diagnosed as the second driving insulation fault.
8. A device for remotely diagnosing battery insulation faults, characterized in that, The device for remotely diagnosing battery insulation faults includes: The receiving module is used to receive target battery status information and vehicle operating status uploaded by the target vehicle. The target battery status information is generated by filtering the battery data of the target vehicle collected in real time. The diagnostic module is used to diagnose the target battery based on the target battery status information and the vehicle operating status, and to diagnose the insulation fault type of the target battery.
9. A device for remotely diagnosing battery insulation faults, characterized in that, The device for remotely diagnosing battery insulation faults includes a processor, a memory, and a program for remotely diagnosing battery insulation faults stored in the memory and executable by the processor, wherein when the program for remotely diagnosing battery insulation faults is executed by the processor, it implements the steps of the method for remotely diagnosing battery insulation faults as claimed in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a program for remotely diagnosing battery insulation faults, wherein when the program for remotely diagnosing battery insulation faults is executed by a processor, it implements the steps of the method for remotely diagnosing battery insulation faults as claimed in any one of claims 1 to 7.