Insulation fault diagnosis method and system, storage medium, and electronic equipment

By monitoring the insulation resistance of hydrogen fuel cell vehicles in real time and triggering the diagnosis thread, and using the insulation fault identification matrix for diagnosis, the problem of simple and arbitrary insulation fault handling methods in the existing technology is solved, automatic diagnosis is realized, and user experience and safety are improved.

CN115648943BActive Publication Date: 2025-04-22HIGER
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211301803.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-24
Publication Date
2025-04-22
Estimated Expiration
2042-10-24

AI Technical Summary

Technical Problem

When handling insulation failures of hydrogen fuel cell vehicles, the prior art is simple and arbitrary, resulting in a reduction in user experience and high time and labor costs for troubleshooting.

Method used

By obtaining the insulation resistance data of the target object in real time, when the insulation resistance value is lower than the preset threshold and the duration exceeds the preset time, an alarm information is output, and the insulation fault diagnosis thread is triggered, and a pre-established insulation fault recognition matrix is ​​used for diagnosis.

Benefits of technology

It realizes automatic diagnosis of insulation faults, improves user experience, saves time and labor costs for troubleshooting, and ensures safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115648943B_ABST
    Figure CN115648943B_ABST
Patent Text Reader

Abstract

The present application discloses a diagnosis method and system for insulation faults, a storage medium, and an electronic device, which relates to the technical field of hydrogen fuel cell vehicles. The main purpose is to improve the existing insulation fault handling method, which is relatively simple and arbitrary, and the process of waiting for service personnel to handle it takes a long time, which reduces the user experience and increases the time cost and labor cost of troubleshooting. It includes: obtaining the insulation resistance data of the target object in real time; when it is monitored that the insulation resistance data is lower than the preset insulation resistance threshold and exceeds the preset duration threshold, outputting an alarm prompt message that the insulation resistance is too low; based on the alarm prompt message, triggering the insulation fault diagnosis thread to perform insulation fault diagnosis on the target object, and the insulation fault diagnosis thread is generated according to the pre-established insulation fault identification matrix.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of hydrogen fuel cell vehicles, and in particular to a method and system for diagnosing insulation faults, a storage medium, and an electronic device. Background Art

[0002] Since the fuel cell stack is in direct contact with the coolant, the fuel cell stack structure design, material properties and coolant conductivity have a great impact on the insulation of new energy vehicles. Judging from the historical failure rate, insulation failure is a more frequent failure in the operation of hydrogen fuel cell vehicles, especially occasional failures. Therefore, efficient diagnosis of insulation failures in hydrogen fuel cell vehicles is particularly important.

[0003] At present, most hydrogen fuel cell vehicles are equipped with insulation monitors to monitor the insulation resistance of hydrogen fuel cell vehicles throughout their life cycle. When the insulation resistance is lower than the minimum alarm threshold set for the vehicle, the vehicle reports the insulation fault through the instrument, prompts the driver to stop the vehicle nearby and notify the service personnel to handle it, and cuts off the high voltage of the vehicle after parking.

[0004] However, the method of stopping the use of the vehicle when the insulation resistance is too low is relatively simple and arbitrary, and the process of waiting for the service personnel to handle it takes a long time, which reduces the user experience and increases the time cost and labor cost of troubleshooting. Therefore, a diagnosis method for insulation faults is urgently needed to solve the above problems. Summary of the invention

[0005] In view of this, the present application provides an insulation fault diagnosis method and system, a storage medium, and an electronic device, the main purpose of which is to improve the problem that the existing insulation fault handling method is relatively simple and arbitrary, and the process of waiting for service personnel to handle it is time-consuming, which reduces the user experience and increases the time cost and labor cost of troubleshooting.

[0006] According to one aspect of the present application, a method for diagnosing insulation faults is provided, comprising:

[0007] Obtain insulation resistance data of target objects in real time;

[0008] When the insulation resistance data is monitored to be lower than a preset insulation resistance threshold and exceeds a preset duration threshold, an insulation resistance too low warning prompt message is output;

[0009] Based on the warning prompt information, an insulation fault diagnosis thread is triggered to perform insulation fault diagnosis on the target object, and the insulation fault diagnosis thread is generated according to a pre-established insulation fault identification matrix.

[0010] Preferably, the triggering of the insulation fault diagnosis thread specifically includes:

[0011] Acquire multiple insulation resistance data of the target object within a preset monitoring time before the current moment;

[0012] Determine whether the plurality of insulation resistance data are all greater than the preset insulation resistance threshold;

[0013] If so, a prompt message of insulation monitoring false alarm is output, and the alarm prompt message of the insulation resistance being too low is cancelled.

[0014] Preferably, the triggering of the insulation fault diagnosis thread further includes:

[0015] If not, obtaining the insulation fault parameter data of the target object within the preset monitoring time, and determining the insulation fault parameter change data of the target object within the preset monitoring time according to the insulation fault parameter data;

[0016] Based on the pre-established insulation fault identification matrix, insulation fault factors and insulation fault processing measures matching the target object are determined according to the insulation fault parameter data and the insulation fault parameter change data, and are output.

[0017] Preferably, determining the insulation fault factor and insulation fault handling measures matching the target object according to the insulation fault parameter data and the insulation fault parameter change data specifically includes:

[0018] If the insulation fault parameter data and the insulation fault parameter change data conform to the preset insulation fault parameter change law, then based on the pre-established insulation fault identification matrix, insulation fault factors and insulation fault processing measures matching the target object are determined and output;

[0019] If the insulation fault parameter data and the insulation fault parameter change data do not conform to the preset insulation fault parameter change rule, information on the insulation fault caused by structural or material factors is output.

[0020] Preferably, before determining the insulation fault factors and insulation fault handling measures matching the target object based on the pre-established insulation fault identification matrix, the method further includes:

[0021] Obtain all resolved historical insulation fault diagnosis information;

[0022] Based on the historical insulation fault diagnosis information, a mapping relationship among insulation fault parameter variation rules, insulation fault factors and insulation fault processing measures is established, and an insulation fault identification matrix is ​​generated.

[0023] Preferably, the insulation fault parameters include electrical control parameters, operating condition parameters and water management parameters.

[0024] Preferably, the electrical control parameters include fuel cell state parameters and fuel cell power parameters;

[0025] The operating condition parameters include environmental humidity parameters;

[0026] The water management parameters include fuel cell water temperature parameters and fuel cell coolant conductivity parameters.

[0027] According to another aspect of the present application, a system for diagnosing insulation faults is provided, comprising:

[0028] An acquisition module, used to acquire insulation resistance data of a target object in real time;

[0029] An alarm module is used to output an alarm prompt message indicating that the insulation resistance is too low when it is detected that the insulation resistance data is lower than a preset insulation resistance threshold and exceeds a preset duration threshold;

[0030] The diagnosis module is used to trigger an insulation fault diagnosis thread based on the alarm prompt information to perform insulation fault diagnosis on the target object, and the insulation fault diagnosis thread is generated according to a pre-established insulation fault identification matrix.

[0031] Preferably, the diagnostic module specifically includes:

[0032] An acquisition unit, used to acquire a plurality of insulation resistance data of the target object within a preset monitoring time period before a current moment;

[0033] A judging unit, configured to judge whether the plurality of insulation resistance data are all greater than the preset insulation resistance threshold;

[0034] The release unit is used to output a prompt message of a false alarm of insulation monitoring and release the alarm prompt message of the insulation resistance being too low.

[0035] Preferably, the diagnostic module further includes:

[0036] The acquisition unit is further configured to, if not, acquire insulation fault parameter data of the target object within the preset monitoring time, and determine insulation fault parameter change data of the target object within the preset monitoring time according to the insulation fault parameter data;

[0037] The output unit is used to determine the insulation fault factors and insulation fault processing measures that match the target object based on the pre-established insulation fault identification matrix and according to the insulation fault parameter data and the insulation fault parameter change data, and output them.

[0038] Preferably, the output unit is specifically used for:

[0039] If the insulation fault parameter data and the insulation fault parameter change data conform to the preset insulation fault parameter change law, then based on the pre-established insulation fault identification matrix, insulation fault factors and insulation fault processing measures matching the target object are determined and output;

[0040] If the insulation fault parameter data and the insulation fault parameter change data do not conform to the preset insulation fault parameter change rule, information on the insulation fault caused by structural or material factors is output.

[0041] Preferably, before the output unit, the module further includes:

[0042] The acquisition unit is used to acquire all resolved historical insulation fault diagnosis information;

[0043] The establishing unit is used to establish a mapping relationship among insulation fault parameter variation rules, insulation fault factors and insulation fault processing measures based on the historical insulation fault diagnosis information, and generate an insulation fault identification matrix.

[0044] Preferably, the insulation fault parameters include electrical control parameters, operating condition parameters and water management parameters.

[0045] Preferably, the electrical control parameters include fuel cell state parameters and fuel cell power parameters;

[0046] The operating condition parameters include environmental humidity parameters;

[0047] The water management parameters include fuel cell water temperature parameters and fuel cell coolant conductivity parameters.

[0048] According to another aspect of the present application, a storage medium is provided, wherein at least one executable instruction is stored in the storage medium, and the executable instruction enables a processor to execute operations corresponding to the above insulation fault diagnosis method.

[0049] According to another aspect of the present application, there is provided an electronic device, comprising: a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus;

[0050] The memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute operations corresponding to the above insulation fault diagnosis method.

[0051] By means of the above technical solution, the technical solution provided by the embodiment of the present application has at least the following advantages:

[0052] The present application provides a diagnosis method and system for insulation fault, storage medium, and electronic device, firstly, the insulation resistance data of the target object is obtained in real time; secondly, when the insulation resistance data is monitored to be lower than the preset insulation resistance threshold and exceeds the preset duration threshold, an alarm prompt message of too low insulation resistance is output; finally, based on the alarm prompt message, an insulation fault diagnosis thread is triggered to perform insulation fault diagnosis on the target object, and the insulation fault diagnosis thread is generated according to a pre-established insulation fault identification matrix. Compared with the prior art, the embodiment of the present application monitors the insulation tissue of the target object in real time, and when it is monitored to be lower than the preset insulation resistance threshold, an insulation fault diagnosis thread generated according to a pre-established insulation fault identification matrix is ​​output while triggering an alarm message to perform insulation fault diagnosis on the target object, thereby realizing automatic diagnosis of insulation fault, ensuring safety while saving the time consumed by users for manual fault handling, reducing the time cost and labor cost consumed in troubleshooting, and improving the user experience.

[0053] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present application. Also, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:

[0055] Figure 1 A flow chart of a method for diagnosing insulation faults provided in an embodiment of the present application is shown;

[0056] Figure 2 A flow chart of another insulation fault diagnosis method provided by an embodiment of the present application is shown;

[0057] Figure 3 A flowchart of insulation fault diagnosis in an application scenario provided by an embodiment of the present application is shown;

[0058] Figure 4 The invention shows an identification flow chart of an insulation fault identification matrix in an application scenario provided by an embodiment of the present application;

[0059] Figure 5 A block diagram of a system for diagnosing insulation faults provided in an embodiment of the present application is shown;

[0060] Figure 6 A schematic diagram of the structure of a terminal provided in an embodiment of the present application is shown. DETAILED DESCRIPTION

[0061] The exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0062] At the same time, it should be understood that for the convenience of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship.

[0063] The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the present application, its application, or uses.

[0064] Technologies, methods, and equipment known to ordinary technicians in the relevant art may not be discussed in detail, but where appropriate, the technologies, methods, and equipment should be considered as part of the specification.

[0065] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0066] The embodiments of the present application can be applied to computer systems / servers, which can operate with many other general or special computing system environments or configurations. Examples of well-known computing systems, environments and / or configurations suitable for use with computer systems / servers include, but are not limited to: personal computer systems, server computer systems, thin clients, thick clients, handheld or laptop devices, microprocessor-based systems, set-top boxes, programmable consumer electronics, network personal computers, small computer systems, large computer systems, and distributed cloud computing technology environments including any of the above systems, etc.

[0067] Computer systems / servers may be described in the general context of computer system executable instructions (such as program modules) executed by a computer system. In general, program modules may include routines, programs, object programs, components, logic, data structures, etc., which perform specific tasks or implement specific abstract data types. Computer systems / servers may be implemented in a distributed cloud computing environment where tasks are performed by remote processing devices linked through a communication network. In a distributed cloud computing environment, program modules may be located on local or remote computing system storage media including storage devices.

[0068] The present application embodiment provides a method for diagnosing insulation faults, such as Figure 1 As shown, the method includes:

[0069] 101. Obtain insulation resistance data of the target object in real time.

[0070] Among them, the target object can be a pure hydrogen fuel cell vehicle, or a hybrid vehicle, for example, a hydrogen fuel cell vehicle, a hydrogen fuel electric mining car, a hybrid vehicle, a hybrid mining car, etc., or other power systems, which are not specifically limited in the embodiments of the present application. In the embodiments of the present application, the current execution end can be the control end of the power system, for example, the control center of the vehicle power system, etc., and the insulation resistance data of the target object is obtained in real time through a high-precision sensor to realize the monitoring of the insulation resistance of the target object.

[0071] It should be noted that the current execution end can be configured at the central control position of the instrument panel of the vehicle's driver's seat so that the driver can understand the actual condition of the vehicle in real time. It can also be configured at the service end to remotely monitor the vehicle through a communication connection with the vehicle. The embodiments of this application do not make specific limitations.

[0072] 102. When the monitored insulation resistance data is lower than a preset insulation resistance threshold and exceeds a preset duration threshold, an alarm prompt message indicating that the insulation resistance is too low is output.

[0073] The preset insulation resistance value threshold and the preset duration threshold can be configured according to the design data of the target object, and can also be configured after collecting statistics on historical accident records. lim , and the duration exceeds the preset duration threshold, it means that the target object has an abnormal phenomenon at the current moment, which may be an abnormality in the power system or an abnormality in the monitoring equipment, and further detection is required. At this time, in order to ensure the safety of the user, an alarm prompt information about the low insulation resistance can be output.

[0074] It should be noted that the information can be output by lighting a warning light on the dashboard, or by sounding an alarm, or by remotely sending the warning information to the user's mobile device, which is not specifically limited in the embodiments of the present application.

[0075] 103. Based on the alarm prompt information, trigger the insulation fault diagnosis thread to perform insulation fault diagnosis on the target object.

[0076] Among them, the insulation fault diagnosis thread is generated according to the pre-established insulation fault identification matrix, and can be configured according to the design data of the target object, and can also be configured after statistics of historical accident records. In the embodiment of the present application, when the alarm prompt information is output, it means that the target object has an abnormal situation at the current moment, which may be an abnormal situation in the power system or an abnormal situation in the monitoring equipment. It is necessary to trigger the insulation fault diagnosis thread to perform insulation fault diagnosis on the target object to further determine the specific abnormal problem.

[0077] Compared with the prior art, the embodiment of the present application performs real-time monitoring of the insulation tissue of the target object. When the insulation resistance value monitored is lower than a preset threshold, an alarm message is output and an insulation fault diagnosis thread generated according to a pre-established insulation fault identification matrix is ​​triggered to diagnose the insulation fault of the target object. This realizes automatic diagnosis of insulation faults, ensures safety, saves the time consumed by users for manual fault handling, reduces the time cost and labor cost consumed in troubleshooting, and improves the user experience.

[0078] The present application embodiment provides another insulation fault diagnosis method, such as Figure 2 As shown, the method includes:

[0079] 201. Obtain multiple insulation resistance data of a target object within a preset monitoring time before a current moment.

[0080] In the embodiment of the present application, since the reason for the insulation resistance being too low may be not only the actual insulation failure in the power system, but also the monitoring abnormality of the monitoring equipment, therefore, after outputting the alarm prompt information of the insulation resistance being too low, the cause of the alarm prompt is diagnosed again under the premise of ensuring safety. First, it is necessary to obtain multiple insulation resistance data of the target object within the preset monitoring time before the current moment, which can be the insulation resistance data of all moments recorded within the preset monitoring time, or it can be multiple insulation resistance data periodically obtained at a pre-configured interval time, which is not specifically limited in the embodiment of the present application.

[0081] 202. Determine whether multiple insulation resistance data are all greater than a preset insulation resistance threshold.

[0082] In an embodiment of the present application, it is determined whether multiple insulation resistance data within a preset monitoring period before the current moment are all greater than a preset insulation resistance threshold. If they are all greater than, and only the insulation resistance data at the current moment is less than the preset insulation resistance threshold, it can be proved that the alarm is caused by a monitoring abnormality in the monitoring equipment, rather than an insulation fault in the power system. Otherwise, it means that an insulation fault has indeed occurred in the power system.

[0083] 203. If so, output the warning message of insulation monitoring false alarm, and cancel the warning message of insulation resistance being too low.

[0084] In an embodiment of the present application, when it is determined that the alarm prompt is caused by a monitoring abnormality in the monitoring device, a prompt message of insulation monitoring false alarm can be output, and the alarm prompt message of insulation resistance being too low can be canceled to prompt the user to continue using the target object.

[0085] 204. If not, obtain insulation fault parameter data of the target object within a preset monitoring time, and determine insulation fault parameter change data of the target object within the preset monitoring time according to the insulation fault parameter data.

[0086] In the embodiment of the present application, if not, it means that an insulation fault has indeed occurred in the power system. At this time, the cause of the insulation fault can be diagnosed based on the insulation fault parameter data of the target object within the preset monitoring time and the insulation fault parameter change data. Among them, the insulation fault parameter change data is calculated based on the insulation fault parameters. For example, the insulation fault parameter is the vehicle speed, and the insulation fault parameter change data can be the vehicle acceleration. Specifically, the insulation fault parameters include electronic control parameters, operating condition parameters and water management parameters. Furthermore, the electronic control parameters include fuel cell state parameters and fuel cell power parameters; the operating condition parameters include ambient humidity parameters; and the water management parameters include fuel cell water temperature parameters and fuel cell coolant conductivity parameters.

[0087] 205. Based on the pre-established insulation fault identification matrix, insulation fault factors and insulation fault processing measures matching the target object are determined according to the insulation fault parameter data and the insulation fault parameter change data, and outputted.

[0088] In the embodiment of the present application, the mapping relationship between the insulation fault parameter data and the insulation fault parameter change data and the insulation fault factors and insulation fault treatment measures that match the target object can be recorded by pre-establishing an insulation fault identification matrix. When using the above insulation fault identification matrix for insulation fault diagnosis, the insulation fault parameter data and the insulation fault parameter change data obtained are directly input into it to obtain the matching insulation fault factors and insulation fault treatment measures. Specifically, the embodiment step 205 specifically includes: if the insulation fault parameter data and the insulation fault parameter change data conform to the preset insulation fault parameter change law, then based on the pre-established insulation fault identification matrix, the insulation fault factors and insulation fault treatment measures that match the target object are determined and output; if the insulation fault parameter data and the insulation fault parameter change data do not conform to the preset insulation fault parameter change law, then the information that the structure or material factor causes the insulation fault is output.

[0089] Exemplarily, in case one, the insulation fault parameter data and the insulation fault parameter change data are: the fuel cell state changes from the standby state to the start-up state, and the fuel cell power output is not 0; the insulation fault factor is: caused by the Y capacitor effect of the fuel cell; the insulation fault handling measures are: the insulation monitor performs insulation resistance filtering processing.

[0090] Case 2: The insulation fault parameter data and insulation fault parameter change data are: the fuel cell is in operation, and the ambient humidity is too high or changes suddenly; the insulation fault factor is: the electrical components of the vehicle are damp; the insulation fault handling measures are: check the high-voltage electrical components and perform waterproofing.

[0091] Case three, the insulation fault parameter data and the insulation fault parameter change data are: the fuel cell state is in the operating state, the fuel cell temperature is high, or the temperature changes greatly; the insulation fault factor is: caused by abnormal internal temperature of the fuel cell; the insulation fault handling measures are: optimize the fuel cell temperature control logic program.

[0092] Case 4: Insulation fault parameter data and insulation fault parameter change data are: the fuel cell state is in operation state, the coolant conductivity exceeds the standard, or the conductivity changes greatly; the insulation fault factor is: caused by abnormal coolant conductivity; the insulation fault handling measures are: replace the deionization tank or coolant.

[0093] It should be noted that the above-mentioned situations may occur alone or in combination, and are not specifically limited in the embodiments of the present application.

[0094] For further explanation and limitation, in an embodiment of the present application, before determining the insulation fault factors and insulation fault handling measures that match the target object based on a pre-established insulation fault identification matrix, the embodiment method also includes: obtaining all historical insulation fault diagnosis information that has been resolved; establishing a mapping relationship between insulation fault parameter change rules, insulation fault factors and insulation fault handling measures based on the historical insulation fault diagnosis information, and generating an insulation fault identification matrix.

[0095] It should be noted that the insulation fault identification matrix established by statistically analyzing all the historical insulation fault diagnosis information that has been resolved is a more convincing method. The diagnosis results based on big data can greatly improve the accuracy.

[0096] In a specific application scenario, the insulation fault diagnosis process, such as Figure 3As shown in the figure, (1) after the vehicle starts, step 310 is executed, that is, the VCU calculates the insulation fault parameter change data dVI in real time and stores the insulation fault parameter data VI, the insulation resistance value R, and the insulation fault parameter change data dVI in real time; (2) judgment 31 is executed. When an insulation fault occurs at time t, step 311 is executed, that is, the VCU reads the insulation resistance value R(Δt), the insulation fault parameter data VI(Δt), and the insulation fault parameter change data dVI(Δt) in the time period from (t - Δt) to t before, and judgment 32 is executed. Otherwise, step 310 is continued to be executed; (3) judgment 32 is executed. When any R(Δt) < Rlim, step 321 is executed, that is, VI(T) and dVI(T) are input into the fault identification matrix I, the RI law is compared, and the mapping relationship is obtained. Otherwise, steps 320 and 332 are executed, that is, it is determined that the insulation resistance value is normal, and "false alarm of the insulation monitor" is output and displayed on the dashboard; (4) judgment 33 is executed. When the law identification is completed and there is a mapping relationship, steps 331 and 332 are executed, that is, the corresponding fault cause CI and treatment measure MI are output and displayed on the dashboard. Otherwise, there is no mapping relationship, and steps 330 and 332 are executed to output "caused by structural or material factors" and display it on the dashboard.

[0097] The identification process of the insulation fault identification matrix is as Figure 4 shown in the figure. Among them, the insulation fault parameter data VI = {EC, WC, WM}, the insulation fault parameter change data dVI = {dEC, dWC, dWM}, the insulation resistance value R, and the insulation fault alarm threshold Rlim. Among them, EC is the electronic control factor, including the fuel cell state and the fuel cell power; WC is the working condition factor, including the environmental humidity; WM is the water management factor, including the fuel cell water temperature and the fuel cell coolant conductivity. The insulation fault identification matrix I = {RI, CI, MI}, where RI is the change law of the insulation fault characterization data, CI is the insulation fault factor, and MI is the insulation fault treatment measure. The three are in a mapping relationship, that is, RI → CI → MI. The VCU determines the insulation fault factor CI and the treatment measure MI by identifying the insulation fault parameter data and the insulation fault parameter change data through the insulation fault identification matrix, so as to realize the automatic diagnosis of the insulation fault.

[0098] The present application provides a method for diagnosing insulation faults, firstly, obtaining insulation resistance data of a target object in real time; secondly, when the insulation resistance data is monitored to be lower than a preset insulation resistance threshold and exceeds a preset duration threshold, outputting an alarm prompt message indicating that the insulation resistance is too low; finally, based on the alarm prompt message, triggering an insulation fault diagnosis thread to perform insulation fault diagnosis on the target object, wherein the insulation fault diagnosis thread is generated according to a pre-established insulation fault identification matrix. Compared with the prior art, the embodiment of the present application monitors the insulation tissue of the target object in real time, and when it is monitored to be lower than a preset insulation resistance threshold, outputting an alarm message and triggering an insulation fault diagnosis thread generated according to a pre-established insulation fault identification matrix to perform insulation fault diagnosis on the target object, thereby realizing automatic diagnosis of insulation faults, ensuring safety while saving the time consumed by users for manual fault handling, reducing the time cost and labor cost consumed in troubleshooting, and improving the user experience.

[0099] Furthermore, as a response to the above Figure 1 The implementation of the method shown in the figure, the embodiment of the present application provides a diagnosis system for insulation faults, such as Figure 5 As shown, the system includes:

[0100] Acquisition module 41, alarm module 42, diagnosis module 43.

[0101] An acquisition module 41 is used to acquire insulation resistance data of a target object in real time;

[0102] The alarm module 42 is used to output an alarm prompt message indicating that the insulation resistance is too low when the insulation resistance data is monitored to be lower than a preset insulation resistance threshold and exceeds a preset duration threshold;

[0103] The diagnosis module 43 is used to trigger an insulation fault diagnosis thread based on the alarm prompt information to perform insulation fault diagnosis on the target object, and the insulation fault diagnosis thread is generated according to a pre-established insulation fault identification matrix.

[0104] In a specific application scenario, the diagnostic module specifically includes:

[0105] An acquisition unit, used to acquire a plurality of insulation resistance data of the target object within a preset monitoring time period before a current moment;

[0106] A judging unit, used for judging whether the plurality of insulation resistance data are all greater than the preset insulation resistance threshold;

[0107] The release unit is used to output a prompt message of a false alarm of insulation monitoring and release the alarm prompt message of the insulation resistance being too low.

[0108] In a specific application scenario, the diagnosis module further includes:

[0109] The acquisition unit is further configured to, if not, acquire insulation fault parameter data of the target object within the preset monitoring time, and determine insulation fault parameter change data of the target object within the preset monitoring time according to the insulation fault parameter data;

[0110] The output unit is used to determine the insulation fault factors and insulation fault processing measures that match the target object based on the pre-established insulation fault identification matrix and according to the insulation fault parameter data and the insulation fault parameter change data, and output them.

[0111] In a specific application scenario, the output unit is specifically used to:

[0112] If the insulation fault parameter data and the insulation fault parameter change data conform to the preset insulation fault parameter change law, then based on the pre-established insulation fault identification matrix, insulation fault factors and insulation fault processing measures matching the target object are determined and output;

[0113] If the insulation fault parameter data and the insulation fault parameter change data do not conform to the preset insulation fault parameter change rule, information on the insulation fault caused by structural or material factors is output.

[0114] In a specific application scenario, before the output unit, the module further includes:

[0115] The acquisition unit is used to acquire all resolved historical insulation fault diagnosis information;

[0116] The establishing unit is used to establish a mapping relationship among insulation fault parameter variation rules, insulation fault factors and insulation fault processing measures based on the historical insulation fault diagnosis information, and generate an insulation fault identification matrix.

[0117] In specific application scenarios, insulation fault parameters include electrical control parameters, operating condition parameters, and water management parameters.

[0118] In a specific application scenario, the electronic control parameters include fuel cell state parameters and fuel cell power parameters;

[0119] The operating condition parameters include environmental humidity parameters;

[0120] The water management parameters include fuel cell water temperature parameters and fuel cell coolant conductivity parameters.

[0121] The present application provides a diagnosis system for insulation faults, which first obtains insulation resistance data of a target object in real time; secondly, when the insulation resistance data is monitored to be lower than a preset insulation resistance threshold and exceeds a preset duration threshold, an alarm prompt message indicating that the insulation resistance is too low is output; finally, based on the alarm prompt message, an insulation fault diagnosis thread is triggered to perform insulation fault diagnosis on the target object, and the insulation fault diagnosis thread is generated according to a pre-established insulation fault identification matrix. Compared with the prior art, the embodiment of the present application monitors the insulation tissue of the target object in real time, and when it is monitored to be lower than a preset insulation resistance threshold, an insulation fault diagnosis thread generated according to a pre-established insulation fault identification matrix is ​​output while an alarm message is triggered to perform insulation fault diagnosis on the target object, thereby realizing automatic diagnosis of insulation faults, ensuring safety while saving the time consumed by users for manual fault handling, reducing the time cost and labor cost of troubleshooting, and improving the user experience.

[0122] According to an embodiment of the present application, a storage medium is provided, wherein the storage medium stores at least one executable instruction, and the computer executable instruction can execute the insulation fault diagnosis method in any of the above method embodiments.

[0123] Based on this understanding, the technical solution of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.), and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each implementation scenario of the present application.

[0124] Figure 6 A schematic diagram of the structure of an electronic device provided according to an embodiment of the present application is shown. The specific embodiment of the present application does not limit the specific implementation of the terminal.

[0125] like Figure 6 As shown, the terminal may include: a processor (processor) 502 , a communication interface (Communications Interface) 504 , a memory (memory) 506 , and a communication bus 508 .

[0126] The processor 502 , the communication interface 504 , and the memory 506 communicate with each other via a communication bus 508 .

[0127] The communication interface 504 is used to communicate with other devices such as clients or other servers.

[0128] The processor 502 is used to execute the program 510, and specifically can execute the relevant steps in the above insulation fault diagnosis method embodiment.

[0129] Specifically, the program 510 may include program codes, which include computer operation instructions.

[0130] The processor 502 may be a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application. The one or more processors included in the terminal may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.

[0131] The memory 506 is used to store the program 510. The memory 506 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0132] The program 510 may be specifically configured to enable the processor 502 to perform the following operations:

[0133] Obtain insulation resistance data of target objects in real time;

[0134] When the insulation resistance data is monitored to be lower than a preset insulation resistance threshold and exceeds a preset duration threshold, an alarm prompt message indicating that the insulation resistance is too low is output;

[0135] Based on the warning prompt information, an insulation fault diagnosis thread is triggered to perform insulation fault diagnosis on the target object, and the insulation fault diagnosis thread is generated according to a pre-established insulation fault identification matrix.

[0136] The storage medium may also include an operating system and a network communication module. The operating system is a program that manages the hardware and software resources of the physical device for diagnosing the above-mentioned insulation fault, and supports the operation of the information processing program and other software and / or programs. The network communication module is used to realize the communication between the components inside the storage medium, and the communication with other hardware and software in the information processing physical device.

[0137] Each embodiment in this specification is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the system embodiment, since it basically corresponds to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0138] The method and system of the present application may be implemented in many ways. For example, the method and system of the present application may be implemented by software, hardware, firmware, or any combination of software, hardware, and firmware. The above order of steps for the method is for illustration only, and the steps of the method of the present application are not limited to the order specifically described above, unless otherwise specifically stated. In addition, in some embodiments, the present application may also be implemented as a program recorded in a recording medium, which includes machine-readable instructions for implementing the method according to the present application. Therefore, the present application also covers a recording medium storing a program for executing the method according to the present application.

[0139] Obviously, those skilled in the art should understand that the above modules or steps of the present application can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, and optionally, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order from that herein, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.

[0140] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A method for diagnosing insulation faults, characterized in that: include: Obtain insulation resistance data of target objects in real time; When the insulation resistance data is monitored to be lower than a preset insulation resistance threshold and exceeds a preset duration threshold, an alarm prompt message indicating that the insulation resistance is too low is output; Based on the warning prompt information, trigger an insulation fault diagnosis thread to perform insulation fault diagnosis on the target object, wherein the insulation fault diagnosis thread is generated according to a pre-established insulation fault identification matrix; The triggering of the insulation fault diagnosis thread specifically includes: Acquire multiple insulation resistance data of the target object within a preset monitoring time before the current moment; Determine whether the plurality of insulation resistance data are all greater than the preset insulation resistance threshold; If not, obtaining the insulation fault parameter data of the target object within the preset monitoring time, and determining the insulation fault parameter change data of the target object within the preset monitoring time according to the insulation fault parameter data; Based on the pre-established insulation fault identification matrix, determine the insulation fault factors and insulation fault treatment measures that match the target object according to the insulation fault parameter data and the insulation fault parameter change data, and output them; The step of determining the insulation fault factor and insulation fault handling measures matching the target object according to the insulation fault parameter data and the insulation fault parameter change data specifically includes: If the insulation fault parameter data and the insulation fault parameter change data conform to the preset insulation fault parameter change law, then based on the pre-established insulation fault identification matrix, insulation fault factors and insulation fault processing measures matching the target object are determined and output; If the insulation fault parameter data and the insulation fault parameter change data do not conform to the preset insulation fault parameter change rule, information on the insulation fault caused by structural or material factors is output.

2. The method according to claim 1, characterized in that The triggering insulation fault diagnosis thread further includes: If so, a prompt message of insulation monitoring false alarm is output, and the alarm prompt message of the insulation resistance being too low is cancelled.

3. The method according to claim 1, characterized in that Before determining the insulation fault factors and insulation fault handling measures matching the target object based on the pre-established insulation fault identification matrix, the method further includes: Obtain all resolved historical insulation fault diagnosis information; Based on the historical insulation fault diagnosis information, a mapping relationship among insulation fault parameter variation rules, insulation fault factors and insulation fault processing measures is established, and an insulation fault identification matrix is ​​generated.

4. The method according to any one of claims 1 to 3, characterized in that: Insulation fault parameters include electrical control parameters, operating condition parameters and water management parameters.

5. The method according to claim 4, characterized in that The electronic control parameters include fuel cell state parameters and fuel cell power parameters; The operating condition parameters include environmental humidity parameters; The water management parameters include fuel cell water temperature parameters and fuel cell coolant conductivity parameters.

6. A diagnostic system for insulation faults, characterized in that: include: An acquisition module, used to acquire insulation resistance data of a target object in real time; An alarm module is used to output an alarm prompt message indicating that the insulation resistance is too low when it is detected that the insulation resistance data is lower than a preset insulation resistance threshold and exceeds a preset duration threshold; A diagnosis module, configured to trigger an insulation fault diagnosis thread based on the alarm prompt information to perform insulation fault diagnosis on the target object, wherein the insulation fault diagnosis thread is generated according to a pre-established insulation fault identification matrix; The diagnostic module specifically includes: An acquisition unit, used to acquire a plurality of insulation resistance data of the target object within a preset monitoring time period before a current moment; A judging unit, used for judging whether the plurality of insulation resistance data are all greater than the preset insulation resistance threshold; The acquisition unit is further configured to, if not, acquire insulation fault parameter data of the target object within the preset monitoring time, and determine insulation fault parameter change data of the target object within the preset monitoring time according to the insulation fault parameter data; An output unit, configured to determine, based on the pre-established insulation fault identification matrix, insulation fault parameter data and insulation fault parameter change data, insulation fault factors and insulation fault processing measures that match the target object, and output them; The output unit is specifically used for: If the insulation fault parameter data and the insulation fault parameter change data conform to the preset insulation fault parameter change law, then based on the pre-established insulation fault identification matrix, insulation fault factors and insulation fault processing measures matching the target object are determined and output; If the insulation fault parameter data and the insulation fault parameter change data do not conform to the preset insulation fault parameter change rule, information on the insulation fault caused by structural or material factors is output.

7. A storage medium, wherein at least one executable instruction is stored in the storage medium, characterized in that: The executable instructions enable the processor to execute operations corresponding to the insulation fault diagnosis method according to any one of claims 1 to 5.

8. An electronic device comprising: A processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, wherein the executable instruction enables the processor to execute an operation corresponding to the insulation fault diagnosis method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Insulation detection device and method and vehicle

    CN114734818A