V-type engine abnormality detection method and device, storage medium and electronic equipment

Through the automated abnormality detection method, the operating conditions parameters and abnormality detection parameters are calculated using the operating data of the V-type engine, and the problem of strong subjectivity of manual detection in the prior art is solved, achieving more accurate fault diagnosis.

CN118896780BActive Publication Date: 2025-02-21WEICHAI POWER CO LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411383669.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2025-02-21
Estimated Expiration
2044-09-30

AI Technical Summary

Technical Problem

The prior art relies on manual detection in the diagnosis of V-type engine faults, and there are problems such as strong subjectivity and inaccurate detection results.

Method used

By obtaining the operating data of the V-type engine, calculating the fluctuation values ​​and abnormal detection parameters of each operating condition parameter, determining the operating condition type and applying corresponding abnormal detection strategies for detection, to realize automated abnormal detection.

Benefits of technology

It reduces manual participation, reduces the subjectivity of the detection, improves the accuracy of the detection results, and can more accurately identify abnormal situations of the V-shaped engine.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118896780B_ABST
    Figure CN118896780B_ABST
Patent Text Reader

Abstract

The present application discloses a V-type engine abnormality detection method and device, storage medium and electronic equipment, which are applied to the field of engine detection, including: obtaining fluctuation values ​​of various operating parameters and various abnormality detection parameters by processing the operation data of the V-type engine, and after determining the operating type of the V-type engine by using the fluctuation values ​​of various operating parameters, performing abnormality detection on the V-type engine using an abnormality detection strategy and various abnormality detection parameters corresponding to the operating type to obtain the detection result of the V-type engine. The whole process does not rely on manual experience, reduces manual participation, reduces the subjectivity of the detection process, reduces the influence of human factors, and thus improves the accuracy of the detection result.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of engine detection, and in particular to a method and device for detecting abnormality of a V-type engine, a storage medium and an electronic device. Background Art

[0002] In the current field of automobile engine technology, V-type engines are widely used in high-end automobiles and commercial vehicles as a type of efficient and powerful engine. At present, V-type engine fault diagnosis relies on manual detection. Although this method can identify some obvious fault signs to a certain extent, such as abnormal noise, oil leakage, abnormal exhaust, etc., it is limited by the limitations of human factors and the singleness of the detection method, and the detection results are relatively subjective and inaccurate. Summary of the invention

[0003] In view of this, the embodiment of the present application provides a V-type engine abnormality detection method and device, storage medium and electronic device. The present application determines the fluctuation values ​​of each operating parameter and each abnormality detection parameter of the V-type engine by using the operating data of the V-type engine, determines the operating type of the V-type engine by using the fluctuation values ​​of each operating parameter, and then uses the abnormality detection strategy corresponding to the operating type and each abnormality detection parameter to perform abnormality detection, thereby obtaining the detection result of the V-type engine. When the present application is used for detection, the entire detection process does not rely on human experience, reduces human participation, reduces the subjectivity of detection, reduces the influence of human judgment, and improves the accuracy of the detection result.

[0004] To achieve the above objectives, the present application provides the following technical solutions:

[0005] The first aspect of the present application discloses a V-type engine abnormality detection method, comprising:

[0006] When the V-type engine is in a running state, obtaining the running data of the V-type engine;

[0007] Applying the operating data, obtaining fluctuation values ​​of various operating parameters and various abnormality detection parameters of the V-type engine; the fluctuation values ​​of various operating parameters include speed fluctuation value, cylinder exhaust temperature fluctuation value, cylinder exhaust temperature mean fluctuation value and torque mean fluctuation value; the various abnormality detection parameters include cylinder exhaust temperature difference, cylinder water temperature difference and cylinder exhaust temperature difference mean value;

[0008] Determining the operating condition type of the V-type engine by using each of the operating condition parameter fluctuation values;

[0009] An abnormality detection strategy corresponding to the operating condition type and each of the abnormality detection parameters are applied to perform abnormality detection on the V-type engine to obtain a detection result of the V-type engine.

[0010] The second aspect of the present application discloses a V-type engine abnormality detection device, comprising:

[0011] A first acquisition unit, used for acquiring operation data of the V-type engine when the V-type engine is in operation;

[0012] A second acquisition unit is used to apply the operating data to acquire fluctuation values ​​of various operating parameters and various abnormality detection parameters of the V-type engine; the fluctuation values ​​of various operating parameters include speed fluctuation values, cylinder exhaust temperature fluctuation values, cylinder exhaust temperature mean fluctuation values, and torque mean fluctuation values; and the various abnormality detection parameters include cylinder exhaust temperature difference, cylinder water temperature difference, and cylinder exhaust temperature difference mean value;

[0013] a determination unit, configured to determine the operating condition type of the engine by applying each of the operating condition parameter fluctuation values;

[0014] The detection unit is used to apply the abnormality detection strategy of the operating condition type and each of the abnormality detection parameters to perform abnormality detection on the V-type engine and obtain a detection result of the V-type engine.

[0015] A third aspect of the present application discloses a storage medium, which includes stored instructions, wherein when the instructions are executed, the device where the storage medium is located is controlled to execute the V-type engine abnormality detection method as described above.

[0016] A fourth aspect of the present application discloses an electronic device comprising a memory and one or more instructions, wherein the one or more instructions are stored in the memory and are configured to be executed by one or more processors to perform the V-type engine abnormality detection method as described above.

[0017] Compared with the prior art, this application has the following advantages:

[0018] The present application discloses a V-type engine abnormality detection method and device, storage medium and electronic equipment, including: by processing the operation data of the V-type engine, obtaining the fluctuation values ​​of each operating parameter and each abnormality detection parameter, after using the fluctuation values ​​of each operating parameter to determine the operating condition type of the V-type engine, using the abnormality detection strategy and each abnormality detection parameter corresponding to the operating condition type, performing abnormality detection on the V-type engine, and obtaining the detection result of the V-type engine. The whole process does not rely on human experience, reduces human participation, reduces the subjectivity of the detection process, reduces the influence of human factors, and thus improves the accuracy of the detection result. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.

[0020] Figure 1 A method flow chart of a V-type engine abnormality detection method provided in an embodiment of the present application;

[0021] Figure 2 A flow chart of a method for obtaining fluctuation values ​​of various operating parameters and various abnormality detection parameters of a V-type engine based on application operation data provided in an embodiment of the present application;

[0022] Figure 3 A flowchart of another V-type engine abnormality detection method provided in an embodiment of the present application;

[0023] Figure 4 A schematic diagram of the structure of a V-type engine abnormality detection device provided in an embodiment of the present application;

[0024] Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0025] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0026] In this application, the terms "comprises", "comprising" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprising a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element.

[0027] As can be seen from the background technology, at present, when detecting whether a V-type engine is abnormal, it is usually done manually. The method of relying on manual detection is highly subjective, and there are problems with timeliness and accuracy. In addition, when faced with a large number of engines, comprehensive monitoring cannot be achieved by manual labor.

[0028] The present application can be used in many general or special computing device environments or configurations. For example: personal computers, server computers, handheld devices or portable devices, tablet devices, multi-processor devices, distributed computing environments including any of the above devices or devices, etc. The present application is applied to a processing system of a vehicle, which can be composed of a processor or a computer.

[0029] Reference Figure 1 , is a method flow chart of a V-type engine abnormality detection method provided in an embodiment of the present application, steps such as S101-S104, and the specific description is as follows:

[0030] S101. When the V-type engine is in operation, obtain operation data of the V-type engine.

[0031] It should be noted that this solution can be executed when the V-type engine is in operation. Preferably, this solution can be executed when the speed of the V-type engine is greater than 200 npm, that is, the operation data of the V-type engine is started to be obtained.

[0032] The operating data may be operating data of the V-type engine after it is put on the market, or may be experimental operating data.

[0033] Preferably, during the operation of the V-type engine, the operation-related data will be reported to the database or the storage module for storing data in a regular or real-time manner; or the processor will collect the operation-related data of the V-type engine in a regular or real-time manner, and then save it in the storage module or the database. Specifically, the V-type engine feeds back the operation data every 3 seconds, and the processor collects the operation data of the V-type engine every 3 seconds. Preferably, the acquired operation data includes the current relevant operation data of the V-type engine.

[0034] When obtaining the operating data of the V-type engine, the operating data can be obtained from a storage module or a database. The obtained operating data includes historical operating data and the latest operating data. Optionally, the latest operating data can be understood as the relevant data of the operation of the V-type engine that was collected or reported most recently.

[0035] Exemplarily, the operating data may be relevant data of the V-type engine operating within a preset duration. For example, if the preset duration is 100 hours, then the operating data is relevant data of the V-type engine operating within the first 100 hours. Specifically, if the current time is 9:00 on July 6, 2024, then the relevant data of the operation of the V-type engine from 5:00 on July 2, 2024 to 9:00 on July 6, 2024 is obtained. In other words, the time point is obtained by calculating forward 100 hours from 9:00 on July 6, 2024, and then the relevant data of the operation of the V-type engine from this time point to 9:00 on July 6, 2024 is obtained.

[0036] Furthermore, the operation data includes data on the speed of the V-type engine, cylinder exhaust temperature, cylinder water temperature, and torque. For example, the operation data includes the speed data of the V-type engine, the cylinder exhaust temperature data (i.e., cylinder exhaust temperature data), the cylinder water temperature data, and the torque data. Further, the speed data, the cylinder exhaust temperature data (i.e., cylinder exhaust temperature data), the cylinder water temperature data, and the torque data are relevant data of the V-type engine running within a preset time. For example, the speed data includes relevant data on the speed of the V-type engine when it runs within a preset time, and the cylinder water temperature data includes data on the water temperature of the cylinder when the V-type engine runs within a preset time. Examples are not given one by one here.

[0037] S102: Apply the operating data to obtain fluctuation values ​​of various operating parameters and various abnormality detection parameters of the V-type engine.

[0038] Preferably, the fluctuation values ​​of various operating parameters include but are not limited to speed fluctuation value, cylinder exhaust temperature fluctuation value, cylinder exhaust temperature mean fluctuation value and torque mean fluctuation value; various abnormal detection parameters include but are not limited to cylinder exhaust temperature difference, cylinder water temperature difference and cylinder exhaust temperature difference mean.

[0039] Reference Figure 2 , which is a flow chart of a method for obtaining fluctuation values ​​of various operating parameters and various abnormality detection parameters of a V-type engine according to the application operation data provided in an embodiment of the present application, wherein the steps are shown in S201-S207, and the specific description is as follows:

[0040] S201 , obtaining rotation speed data, cylinder exhaust temperature data, cylinder water temperature data and torque data from operation data.

[0041] Analyze the operating data to obtain the speed data, cylinder exhaust temperature data, cylinder water temperature data and torque data of the V-type engine.

[0042] S202: Obtain a speed fluctuation value based on the speed data.

[0043] Based on the current time and a preset first time step, a first time point is determined; a first speed of the V-type engine at the current time is obtained, and a second speed of the V-type engine at the first time point is obtained; and an absolute value of the difference between the first speed and the second speed is determined as a speed fluctuation value.

[0044] The first time step can be set according to actual conditions, such as 3 seconds, 5 seconds, etc. The first time step can be a time interval for regularly collecting the operating data of the V-type engine or regularly reporting the operating data of the V-type engine.

[0045] Exemplarily, the first time step can be 3 seconds. By taking the current time as the anchor point and pushing it forward 3 seconds, the first time point can be obtained. For example, if the current time is 9:30:00 on September 11, 2024, the first time point is 9:29:57 on September 11, 2024.

[0046] Continuing with the above example, when the operating data of the V-type engine is obtained in real time, the first speed at the current time is the speed of the V-type engine at 9:30:00 on September 11, 2024, and the second speed at the first time point is the speed of the V-type engine at 9:29:57 on September 11, 2024.

[0047] Preferably, the first speed may be understood as the speed of the V-type engine at the current collection time, and the second speed may be understood as the speed of the V-type engine at the previous collection time.

[0048] After obtaining the first speed and the second speed, the first speed and the second speed are subjected to a difference operation, and the absolute value of the difference is used as the speed fluctuation. t -N t-0 |; where N represents the speed fluctuation, N t Indicates the first speed of the current time, N t-0 Indicates the second rotation speed at the first time point.

[0049] S203: Based on the torque data, obtain a torque mean fluctuation value.

[0050] Based on the current time and a preset second time step, a first time window and a second time window are determined; each first torque value in the first time window is obtained from the torque data, and an average operation is performed on each first torque value to obtain a first torque average; each second torque value in the second time window is obtained from the torque data, and an average operation is performed on each second torque value to obtain a second torque average; and the absolute value of the difference between the first torque average and the second torque average is determined as the torque average fluctuation value.

[0051] The second time step can be set according to actual needs, for example, it can be set to 30 seconds, or 10 seconds.

[0052] It should be noted that the duration of the first time window and the second time window are both equal to the second time step; the end time point of the first time window is the current time, the time point that is the second time step away from the current time is the start time point of the first time window, and the start time point of the first time window is earlier than the end time point of the first time window; the end time point of the second time window is the start time point of the first time window, the time point that is the second time step away from the second time window is the start time point of the second time window, and the start time point of the second time window is earlier than the end time point of the second time window.

[0053] Exemplarily, when the second time step is 30 seconds, the current time is 9:30:00 on September 11, 2024, the first time window is: 9:29:30 on September 11, 2024 - 9:30:00 on September 11, 2024; the second time window is: 9:29:00 on September 11, 2024 - 9:29:30 on September 11, 2024.

[0054] Furthermore, there are multiple sampling time points in the first time window and the second time window, for example, one sampling time point is 2 seconds or one sampling time point is 3 seconds, and the first torque value at each sampling time point in the first time window is obtained, and then the first torque values ​​are averaged and pre-settled to obtain the first torque average, for example: in, represents the first torque mean, Indicates the first time window The first torque value, Represents the total number of first torque values; obtains the second torque value at each sampling time point in the second time window, and then pre-calculates the average of each second torque value to obtain the second torque average, for example: in, represents the second torque mean, Indicates the first The second torque value, Indicates the total number of second torque values.

[0055] The torque mean fluctuation value can be specifically expressed as: ,in, Expressed as the torque mean fluctuation value.

[0056] S204. Based on the cylinder exhaust temperature data, obtain the cylinder exhaust temperature difference, the cylinder exhaust temperature fluctuation value, the cylinder exhaust temperature mean fluctuation value and the cylinder exhaust temperature difference mean value.

[0057] (1) The process of obtaining the cylinder row temperature difference is as follows:

[0058] The current first exhaust temperature of the first cylinder bank and the current second exhaust temperature of the second cylinder bank are obtained from the cylinder exhaust temperature data, and the absolute value of the difference between the first exhaust temperature and the second exhaust temperature is determined as the cylinder exhaust temperature difference.

[0059] Preferably, the first row of cylinders may be row A cylinders in a V-type engine, and the second row of cylinders may be row B cylinders in a V-type engine.

[0060] The current first exhaust temperature of the first cylinder is the first exhaust temperature of the first cylinder, using T A Indicates that the current second exhaust temperature of the second cylinder is the second exhaust temperature of the second cylinder, using T B express.

[0061] Use △T to represent the cylinder row temperature difference, △T=|T A -T B |.

[0062] (2) The process of obtaining the mean cylinder temperature difference is as follows:

[0063] Each first historical cylinder row temperature difference within a preset first time period is obtained from the cylinder row temperature data, and an average operation is performed on each first historical cylinder row temperature difference to obtain a cylinder row temperature difference average.

[0064] Preferably, the duration of the first time period can be set according to actual needs. For example, the duration of the first time period can be set to 50 hours. Then the first time period is 50 hours from the current time, and the first time period can be obtained. For example, the current time is 9:00 on July 6, 2024, and the first time period is: 5:00 on July 2, 2024 - 9:00 on July 6, 2024.

[0065] There are multiple collection time points in the first time period, for example, there is a collection time point every 2 seconds. The first historical cylinder exhaust temperature difference at each collection time point in the first time period is obtained, and the temperature difference is calculated using Indicates The first historical cylinder temperature difference at the acquisition time point, ,in, Indicates that the first cylinder is The cylinder exhaust temperature at each sampling time point, Indicates that the second cylinder is Cylinder exhaust temperature at each collection time point.

[0066] use represents the mean cylinder row temperature difference, ,in, It can represent the total number of the first historical cylinder temperature difference. Preferably, this value can be used as a reference value of the positive cylinder temperature difference.

[0067] (3) The process of obtaining the mean fluctuation value of cylinder exhaust temperature is as follows:

[0068] Determine a third time window and a fourth time window based on the current time and a preset third time step;

[0069] Acquire each second historical cylinder exhaust temperature difference within a third time window from the cylinder exhaust temperature data, and perform a mean operation on each second historical cylinder exhaust temperature difference to obtain a first mean value;

[0070] Acquire each third historical cylinder exhaust temperature difference within a fourth time window from the cylinder exhaust temperature data, and perform a mean operation on each third historical cylinder exhaust temperature difference to obtain a second mean value;

[0071] The absolute value of the difference between the first mean value and the second mean value is determined as the cylinder exhaust temperature mean value fluctuation value.

[0072] Preferably, the third time step can be set according to actual needs, for example, set to 30 seconds. Furthermore, the process of determining the third time window and the fourth time window can refer to the process of determining the first time window and the second time window, which will not be repeated here.

[0073] Preferably, the number of acquisition time points in the third time window and the fourth time window may be the same or different.

[0074] use Indicates the third time window The second historical cylinder temperature difference at the acquisition time point, ,in, Indicates the first cylinder in the third time window The cylinder exhaust temperature at each sampling time point, Indicates the second cylinder's Cylinder exhaust temperature at each collection time point.

[0075] The first mean is used express, ,in, It can represent the total number of the second historical cylinder bank temperature differences.

[0076] use Indicates the fourth time window The third historical cylinder temperature difference at the collection time point, ,in, Indicates the first cylinder in the fourth time window The cylinder exhaust temperature at each sampling time point, Indicates the second cylinder's Cylinder exhaust temperature at each collection time point.

[0077] The first mean is used express, ,in, It can represent the total number of the third historical cylinder bank temperature differences.

[0078] Cylinder exhaust temperature mean fluctuation value use express, .

[0079] (4) The process of obtaining the cylinder exhaust temperature fluctuation value is as follows:

[0080] Based on the current time and a preset fourth time step, determine a second time point, obtain a third exhaust temperature of the first column cylinder at the second time point from the cylinder exhaust temperature data, and obtain a fourth exhaust temperature of the second column cylinder at the second time point;

[0081] determining an absolute value of a difference between the third row temperature and the fourth row temperature as a fourth historical cylinder row temperature difference;

[0082] An absolute value of a difference between the cylinder bank temperature difference and a fourth historical cylinder bank temperature difference is determined as a cylinder bank temperature fluctuation value.

[0083] Preferably, the description of the fourth time step may refer to the description of the first time step in S202, and the process of determining the second time point may also refer to the description of the first time point in S202.

[0084] For example, the third row temperature is T A1 Indicates that the fourth row temperature uses T B1 The fourth historical cylinder row temperature difference is represented by T4, where T4=|T A1 -T B1 |.

[0085] Cylinder exhaust temperature fluctuation value use express, .

[0086] S205. Obtain the cylinder water temperature difference based on the cylinder water temperature data.

[0087] The current first water temperature of the first column cylinders and the current second water temperature of the second column cylinders are obtained from the cylinder water temperature data, and the absolute value of the difference between the first water temperature and the second water temperature is determined as the cylinder water temperature difference.

[0088] The first water temperature of the first cylinder is W. A Indicates that the current second water temperature of the second cylinder is W B express.

[0089] Use △W to represent the cylinder water temperature difference, △W=|W A -WB |.

[0090] S206 , determining the speed fluctuation value, the cylinder exhaust temperature fluctuation value, the cylinder exhaust temperature mean fluctuation value, and the torque mean fluctuation value as the operating condition parameter fluctuation values.

[0091] S207, determining the cylinder-row temperature difference, the cylinder-water temperature difference and the average of the cylinder-row temperature difference as abnormality detection parameters.

[0092] After analyzing the running data of the V-type engine, different parameters use different operation logic to obtain various parameters, and the various parameters here refer to the speed fluctuation value, cylinder exhaust temperature fluctuation value, cylinder exhaust temperature mean fluctuation value, torque mean fluctuation value, cylinder exhaust temperature difference, cylinder water temperature difference and cylinder exhaust temperature difference mean. The value of each parameter can be processed by computer, which is convenient for subsequent abnormal detection of the V-type engine and improves the detection accuracy.

[0093] S103: Determine the operating condition type of the V-type engine by applying the fluctuation values ​​of various operating condition parameters.

[0094] Determine whether the speed fluctuation value is less than or equal to a preset speed threshold, whether the torque mean fluctuation value is less than or equal to a preset torque threshold, whether the cylinder exhaust temperature mean fluctuation value is less than a preset cylinder exhaust temperature mean threshold, and whether the cylinder exhaust temperature fluctuation value is less than a preset cylinder exhaust temperature threshold; when the speed fluctuation is less than or equal to the preset speed threshold, the torque mean fluctuation value is less than or equal to the preset torque threshold, the cylinder exhaust temperature mean fluctuation value is less than the preset cylinder exhaust temperature mean threshold, and the cylinder exhaust temperature fluctuation value is less than the preset cylinder exhaust temperature threshold, determine that the operating condition type of the V-type engine is a steady-state operating condition; otherwise, determine that the operating condition type of the V-type engine is a non-steady-state operating condition.

[0095] It should be noted that the preset speed threshold, the preset torque threshold, the preset cylinder exhaust temperature mean threshold and the preset cylinder exhaust temperature threshold can all be set according to actual needs.

[0096] Preferably, the abnormality detection strategies for different types of operating conditions are different, and the operating condition types are divided into steady-state operating conditions and non-steady-state operating conditions.

[0097] S104: Apply an abnormality detection strategy and various abnormality detection parameters corresponding to the operating condition type to perform abnormality detection on the V-type engine to obtain a detection result of the V-type engine.

[0098] When the operating condition type of the V-type engine is a steady-state condition, based on the abnormality detection strategy of the steady-state condition, it is determined whether the cylinder water temperature difference is greater than or equal to the first temperature limit; when the cylinder water temperature difference is less than the first temperature limit, a detection result indicating that the V-type engine has no abnormality is output; when the cylinder water temperature difference is greater than or equal to the first temperature limit, it is determined whether the absolute value of the difference between the cylinder row temperature difference and the cylinder row temperature difference mean is greater than or equal to the second temperature limit; when the absolute value of the difference between the cylinder row temperature difference and the cylinder row temperature difference mean is greater than or equal to the second temperature limit, a detection result indicating that the in-cylinder heat load of the V-type engine is abnormal is output; when the absolute value of the difference between the cylinder row temperature difference and the cylinder row temperature difference mean is less than the second temperature limit, a detection result indicating that the thermostat opening of the V-type engine is abnormal is output.

[0099] The first temperature limit and the second temperature limit can be set according to actual needs, for example, the first temperature limit is set to 5°C and the second temperature limit is set to 30°C. Alternatively, through the data of the V-type engine after it is put into market application and the relevant data of the experiment, the change difference of the engine speed, torque, and exhaust temperature of the V-type engine in steady state and the change difference of the mean value, as well as the normal range of the exhaust temperature difference of the AB column of the V-type engine and the normal range of the water temperature difference under different working conditions are obtained, so as to set the first temperature limit and the second temperature limit. Both the first temperature limit and the second temperature limit can be understood as fault limits. After exceeding the fault limit, a fault will occur, and the specific fault can be determined according to different working conditions, the fault limit exceeded, and other contents.

[0100] Further, after outputting the test result indicating that the V-type engine has no abnormality, the step of obtaining the operating data of the V-type engine can be continued. After outputting the test result indicating that the in-cylinder thermal load of the V-type engine is abnormal, the corresponding troubleshooting strategy can also be output, and the troubleshooting strategy specifically includes checking for risks such as air leakage, abnormal rail pressure, and abnormal injector. After outputting the test result indicating that the thermostat opening of the V-type engine is abnormal, the corresponding troubleshooting strategy can also be output, and the troubleshooting strategy specifically includes checking the thermostat, water pump, etc.

[0101] When the V-type engine is in a non-steady-state operating condition, based on the abnormality detection strategy of the non-steady-state operating condition, it is determined whether the cylinder water temperature difference is greater than or equal to the first temperature limit, and whether the absolute value of the difference between the cylinder row temperature difference and the cylinder row temperature difference average is less than the second temperature limit; when the cylinder water temperature difference is greater than or equal to the first temperature limit, and the absolute value of the difference between the cylinder row temperature difference and the cylinder row temperature difference average is less than the second temperature limit, a detection result indicating that the thermostat sensitivity of the V-type engine is abnormal is output; otherwise, a detection result indicating that there is no abnormality in the V-type engine is output.

[0102] Further, after the detection result indicating that the V-type engine is normal is output, the step of obtaining the operation data of the V-type engine can be continued. After the detection result indicating that the thermostat sensitivity of the V-type engine is abnormal is output, a corresponding troubleshooting strategy can be output, which specifically includes checking the thermostat and other contents.

[0103] In the solution provided by the present application, the water temperature of the V-type engine is positively correlated with the speed, torque, and exhaust temperature, and when there is no fault abnormality, the water temperature difference and exhaust temperature difference of the AB columns of the V-type engine are within the historical normal difference range, and the relationship between the above parameters is quantified; the speed, torque, and exhaust temperature change difference and the mean change difference are used to judge and screen out the working condition type of the V-type engine, and then based on different working condition types, the water temperature difference, exhaust temperature difference, and fault limit are used to determine whether the V-type engine has an abnormality. If there is an abnormality, the specific abnormality type can be directly determined, so that the V-type engine can be accurately detected, manual participation can be reduced, the subjectivity of the detection results can be reduced, and the accuracy of the detection results can be improved. In addition, when detecting the V-type engine, the present application covers a variety of working condition types of the V-type engine, and the V-type engine can be detected under different working condition types, thereby comprehensively monitoring the V-type engine, expanding the detection scenario of the V-type engine, and improving the detection accuracy.

[0104] In the scheme provided by the present application, when the V-type engine is in operation, the operation data of the V-type engine is obtained; the operation data is applied to obtain the fluctuation values ​​of each operating parameter and each abnormality detection parameter of the V-type engine; the operating type of the V-type engine is determined by applying the fluctuation values ​​of each operating parameter; the abnormality detection strategy and each abnormality detection parameter corresponding to the operating type are applied to perform abnormality detection on the V-type engine to obtain the detection result of the V-type engine. The present application processes the operation data of the V-type engine to obtain the fluctuation values ​​of each operating parameter and each abnormality detection parameter, and after using the fluctuation values ​​of each operating parameter to determine the operating type of the V-type engine, the abnormality detection strategy and each abnormality detection parameter corresponding to the operating type are used to perform abnormality detection on the V-type engine to obtain the detection result of the V-type engine. The whole process does not rely on manual experience, reduces manual participation, reduces the subjectivity of the detection process, and reduces the influence of human factors, thereby improving the accuracy of the detection results.

[0105] Reference Figure 3 , which is a flow chart of another V-type engine abnormality detection method provided in an embodiment of the present application, the process refers to S301-S311, and the specific description is as follows:

[0106] S301 : Acquire operating data of a V-type engine.

[0107] S302, obtaining speed fluctuation value, cylinder exhaust temperature fluctuation value, cylinder exhaust temperature mean fluctuation value, torque mean fluctuation value, cylinder exhaust temperature difference, cylinder water temperature difference and cylinder exhaust temperature difference mean value.

[0108] S303, determine whether the speed fluctuation value is less than or equal to the preset speed threshold, whether the torque mean fluctuation value is less than or equal to the preset torque threshold, whether the cylinder exhaust temperature mean fluctuation value is less than the preset cylinder exhaust temperature mean threshold, and whether the cylinder exhaust temperature fluctuation value is less than the preset cylinder exhaust temperature threshold; if the speed fluctuation value is less than or equal to the preset speed threshold, the torque mean fluctuation value is less than or equal to the preset torque threshold, the cylinder exhaust temperature mean fluctuation value is less than the preset cylinder exhaust temperature mean threshold, and the cylinder exhaust temperature fluctuation value is less than the preset cylinder exhaust temperature threshold, then execute S304; otherwise, execute S309.

[0109] Preferably, when the speed fluctuation value is less than or equal to the preset speed threshold, the torque mean fluctuation value is less than or equal to the preset torque threshold, the cylinder exhaust temperature mean fluctuation value is less than the preset cylinder exhaust temperature mean threshold, and the cylinder exhaust temperature fluctuation value is less than the preset cylinder exhaust temperature threshold, it can be determined that the operating condition type of the V-type engine is steady-state; otherwise, it is determined that the operating condition type of the V-type engine is non-steady-state.

[0110] S304, determining whether the cylinder water temperature difference is greater than or equal to a first temperature limit value, if the cylinder water temperature difference is greater than or equal to the first temperature limit value, executing S305, otherwise executing S306.

[0111] S305. Determine whether the absolute value of the difference between the cylinder row temperature difference and the cylinder row temperature difference average is greater than or equal to the second temperature limit; if the absolute value of the difference between the cylinder row temperature difference and the cylinder row temperature difference average is greater than or equal to the second temperature limit, execute S307; otherwise, execute S308.

[0112] S306: Output a detection result indicating that the V-type engine has no abnormality.

[0113] S307: Output a detection result indicating abnormality in the cylinder thermal load of the V-type engine.

[0114] After outputting the detection results representing the abnormal thermal load in the cylinder of the V-type engine, the staff can be reminded to check for risks such as air leakage, abnormal rail pressure, and abnormal injector, thereby resolving the abnormality of the V-type engine.

[0115] S308: Output a detection result indicating that the thermostat opening of the V-type engine is abnormal.

[0116] Furthermore, after obtaining the test results, the staff can be reminded to check the thermostat, water pump and other components to eliminate the abnormalities.

[0117] S309, determine whether the cylinder water temperature difference is greater than or equal to the first temperature limit, and determine whether the absolute value of the difference between the cylinder row temperature difference and the average cylinder row temperature difference is less than the second temperature limit. If the cylinder water temperature difference is greater than or equal to the first temperature limit, and the absolute value of the difference between the cylinder row temperature difference and the average cylinder row temperature difference is less than the second temperature limit, execute S310; otherwise, execute S311.

[0118] S310: Output a detection result indicating that the thermostat opening of the V-type engine is abnormal.

[0119] Furthermore, after obtaining the test results, the staff can be reminded to check the thermostat and other devices to eliminate the abnormality.

[0120] S311. Output a detection result indicating that the V-type engine has no abnormality.

[0121] This application automatically obtains the operating data of the V-type engine, processes the operating data in the background, and uses the speed fluctuation value, torque mean fluctuation value, cylinder exhaust temperature mean fluctuation value and cylinder exhaust temperature fluctuation value to determine the operating condition type of the V-type engine. Different operating condition types use different anomaly detection strategies, which are combined with the cylinder water temperature difference and the cylinder exhaust temperature difference average to detect whether there is an abnormality in the V-type engine. When an abnormality exists, the type of abnormality can be accurately determined, providing users and staff with accurate detection results, which is convenient for subsequent staff to conduct fault and abnormality troubleshooting.

[0122] Preferably, the present application can use the cloud to implement abnormal monitoring, and monitor from the cloud by accessing the network, so that each V-type engine can be comprehensively monitored as part of the V-type engine fault diagnosis and health management, thereby extending the service life of the V-type engine.

[0123] and Figure 1 Corresponding to the method shown in the figure, the embodiment of the present application provides a V-type engine abnormality detection device, which is used to support Figure 1 The specific implementation of the method shown can be applied to various computer devices.

[0124] Reference Figure 4 , is a schematic diagram of the structure of a V-type engine abnormality detection device provided in an embodiment of the present application, and is specifically described as follows:

[0125] A first acquisition unit 401 is used to acquire operation data of the V-type engine when the V-type engine is in operation;

[0126] A second acquisition unit 402 is used to apply the operating data to acquire fluctuation values ​​of various operating parameters and various abnormality detection parameters of the V-type engine;

[0127] A determination unit 403, configured to determine the operating condition type of the V-type engine by applying each of the operating condition parameter fluctuation values;

[0128] The detection unit 404 is used to apply the abnormality detection strategy corresponding to the operating condition type and each of the abnormality detection parameters to perform abnormality detection on the V-type engine to obtain a detection result of the V-type engine.

[0129] The present application processes the operating data of a V-type engine to obtain fluctuation values ​​of various operating parameters and various abnormality detection parameters. After using the fluctuation values ​​of various operating parameters to determine the operating type of the V-type engine, the application uses the abnormality detection strategy and various abnormality detection parameters corresponding to the operating type to perform abnormality detection on the V-type engine to obtain the detection result of the V-type engine. The entire process does not rely on manual experience, reduces manual participation, reduces the subjectivity of the detection process, and reduces the influence of human factors, thereby improving the accuracy of the detection result.

[0130] In another embodiment provided by the present application, the second acquisition unit 402 of the device executes a process of applying the operating data to acquire fluctuation values ​​of various operating parameters and various abnormality detection parameters of the V-type engine, including:

[0131] Acquiring rotation speed data, cylinder exhaust temperature data, cylinder water temperature data and torque data from the operating data;

[0132] Based on the speed data, obtaining a speed fluctuation value;

[0133] Based on the torque data, obtaining a torque mean fluctuation value;

[0134] Based on the cylinder exhaust temperature data, obtaining a cylinder exhaust temperature difference, a cylinder exhaust temperature fluctuation value, a cylinder exhaust temperature mean fluctuation value, and a cylinder exhaust temperature difference mean value;

[0135] Based on the cylinder water temperature data, obtaining a cylinder water temperature difference;

[0136] Determining the speed fluctuation value, the cylinder exhaust temperature fluctuation value, the cylinder exhaust temperature mean fluctuation value, and the torque mean fluctuation value as operating condition parameter fluctuation values;

[0137] The cylinder bank temperature difference, the cylinder water temperature difference and the cylinder bank temperature difference average are determined as abnormality detection parameters.

[0138] In another embodiment provided by the present application, the second acquisition unit 402 of the device executes a process of acquiring a speed fluctuation value based on the speed data, including:

[0139] Determine a first time point based on the current time and a preset first time step;

[0140] Acquire a first speed of the V-type engine at the current time, and acquire a second speed of the V-type engine at the first time point;

[0141] An absolute value of a difference between the first rotational speed and the second rotational speed is determined as a rotational speed fluctuation value.

[0142] In another embodiment provided by the present application, the second acquisition unit 402 of the device executes a process of acquiring a torque mean fluctuation value based on the torque data, including:

[0143] Determine a first time window and a second time window based on the current time and a preset second time step;

[0144] Acquire each first torque value within the first time window from the torque data, and perform an average operation on each first torque value to obtain a first torque average value;

[0145] Acquire each second torque value within the second time window from the torque data, and perform an average operation on each second torque value to obtain a second torque average value;

[0146] An absolute value of a difference between the first torque mean value and the second torque mean value is determined as a torque mean value fluctuation value.

[0147] In another embodiment provided by the present application, the second acquisition unit 402 of the device executes a process of acquiring a cylinder exhaust temperature difference, a cylinder exhaust temperature fluctuation value, a cylinder exhaust temperature mean fluctuation value, and a cylinder exhaust temperature difference mean based on the cylinder exhaust temperature data, including:

[0148] Acquire a current first exhaust temperature of the first cylinder bank and a current second exhaust temperature of the second cylinder bank from the cylinder exhaust temperature data, and determine an absolute value of a difference between the first exhaust temperature and the second exhaust temperature as a cylinder exhaust temperature difference;

[0149] Acquire each first historical cylinder exhaust temperature difference within a preset first time period from the cylinder exhaust temperature data, and perform mean calculation on each first historical cylinder exhaust temperature difference to obtain a cylinder exhaust temperature difference mean;

[0150] Determine a third time window and a fourth time window based on the current time and a preset third time step;

[0151] Acquire each second historical cylinder exhaust temperature difference within the third time window from the cylinder exhaust temperature data, and perform mean calculation on each second historical cylinder exhaust temperature difference to obtain a first mean value;

[0152] Acquire each third historical cylinder exhaust temperature difference within the fourth time window from the cylinder exhaust temperature data, and perform mean calculation on each third historical cylinder exhaust temperature difference to obtain a second mean value;

[0153] determining an absolute value of a difference between the first mean value and the second mean value as a cylinder exhaust temperature mean fluctuation value;

[0154] Determine a second time point based on the current time and a preset fourth time step, obtain a third exhaust temperature of the first column of cylinders at the second time point from the cylinder exhaust temperature data, and obtain a fourth exhaust temperature of the second column of cylinders at the second time point;

[0155] determining an absolute value of a difference between the third row temperature and the fourth row temperature as a fourth historical cylinder row temperature difference;

[0156] An absolute value of a difference between the cylinder bank temperature difference and the fourth historical cylinder bank temperature difference is determined as a cylinder bank temperature fluctuation value.

[0157] In another embodiment provided by the present application, the determination unit 403 of the device performs a process of applying each of the operating condition parameter fluctuation values ​​to determine the operating condition type of the V-type engine, including:

[0158] Determine whether the speed fluctuation value is less than or equal to a preset speed threshold, whether the torque mean fluctuation value is less than or equal to a preset torque threshold, whether the cylinder exhaust temperature mean fluctuation value is less than a preset cylinder exhaust temperature mean threshold, and whether the cylinder exhaust temperature fluctuation value is less than a preset cylinder exhaust temperature threshold;

[0159] When the speed fluctuation is less than or equal to a preset speed threshold, the torque mean fluctuation value is less than or equal to a preset torque threshold, the cylinder exhaust temperature mean fluctuation value is less than a preset cylinder exhaust temperature mean threshold, and the cylinder exhaust temperature fluctuation value is less than a preset cylinder exhaust temperature threshold, it is determined that the operating condition type of the V-type engine is a steady-state condition; otherwise, it is determined that the operating condition type of the V-type engine is a non-steady-state condition.

[0160] In another embodiment provided by the present application, the detection unit 404 of the device executes an abnormality detection strategy corresponding to the operating condition type and each of the abnormality detection parameters to perform abnormality detection on the V-type engine to obtain a detection result of the V-type engine, including:

[0161] When the operating condition type of the V-type engine is a steady-state operating condition, judging whether the cylinder water temperature difference is greater than or equal to a first temperature limit value based on the abnormality detection strategy of the steady-state operating condition;

[0162] When the cylinder water temperature difference is less than the first temperature limit, outputting a detection result indicating that the V-type engine has no abnormality;

[0163] When the cylinder water temperature difference is greater than or equal to the first temperature limit, determining whether an absolute value of a difference between the cylinder bank temperature difference and the cylinder bank temperature difference mean is greater than or equal to a second temperature limit;

[0164] When the absolute value of the difference between the cylinder bank temperature difference and the cylinder bank temperature difference mean is greater than or equal to the second temperature limit, outputting a detection result indicating that the in-cylinder thermal load of the V-type engine is abnormal;

[0165] When the absolute value of the difference between the cylinder bank temperature difference and the cylinder bank temperature difference mean value is less than the second temperature limit value, outputting a detection result indicating that the thermostat opening of the V-type engine is abnormal;

[0166] When the V-type engine is in a non-steady-state operating condition, based on the abnormality detection strategy of the non-steady-state operating condition, determining whether the cylinder water temperature difference is greater than or equal to a first temperature limit, and determining whether an absolute value of a difference between the cylinder row temperature difference and a cylinder row temperature difference mean is less than a second temperature limit;

[0167] When the cylinder water temperature difference is greater than or equal to the first temperature limit, and the absolute value of the difference between the cylinder row temperature difference and the cylinder row temperature difference mean is less than the second temperature limit, a detection result indicating that the thermostat sensitivity of the V-type engine is abnormal is output; otherwise, a detection result indicating that there is no abnormality in the V-type engine is output.

[0168] Although the present invention depicts operations in a particular order, this should not be understood as requiring that the operations be performed in the particular order shown or in a sequential order.Multitasking and parallel processing may be advantageous under certain circumstances.

[0169] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.

[0170] An embodiment of the present invention further provides a storage medium, which includes stored instructions, wherein when the instructions are executed, the device where the storage medium is located is controlled to execute the above-mentioned V-type engine abnormality detection method.

[0171] The embodiment of the present invention further provides an electronic device, the structural diagram of which is shown in FIG. Figure 5As shown, it specifically includes a memory 601 and one or more instructions 602, wherein the one or more instructions 602 are stored in the memory 601 and are configured to be executed by one or more processors 603 to execute the one or more instructions 602 to perform the above-mentioned V-type engine abnormality detection method.

[0172] It should be noted that the information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.

[0173] The specific implementation processes and derivative methods of the above-mentioned embodiments are all within the protection scope of the present invention.

[0174] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can refer to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system or system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can refer to the partial description of the method embodiment. The system and system embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without creative work.

[0175] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0176] The above description of the disclosed embodiments enables one skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A V-type engine abnormality detection method, characterized in that: include: When the V-type engine is in operation, obtaining operation data of the V-type engine; Applying the operating data, obtaining fluctuation values ​​of various operating parameters and various abnormality detection parameters of the V-type engine; the fluctuation values ​​of various operating parameters include speed fluctuation value, cylinder exhaust temperature fluctuation value, cylinder exhaust temperature mean fluctuation value and torque mean fluctuation value; various abnormality detection parameters include cylinder exhaust temperature difference, cylinder water temperature difference and cylinder exhaust temperature difference mean value, the cylinder exhaust temperature difference is the absolute value of the difference between the current first exhaust temperature of the first row of cylinders and the current second exhaust temperature of the second row of cylinders; Determining the operating condition type of the V-type engine by using each of the operating condition parameter fluctuation values; Applying an abnormality detection strategy corresponding to the operating condition type and each of the abnormality detection parameters to perform abnormality detection on the V-type engine to obtain a detection result of the V-type engine; Wherein, applying the abnormality detection strategy corresponding to the operating condition type and each of the abnormality detection parameters to perform abnormality detection on the V-type engine to obtain the detection result of the V-type engine includes: When the operating condition type of the V-type engine is a steady-state operating condition, judging whether the cylinder water temperature difference is greater than or equal to a first temperature limit value based on the abnormality detection strategy of the steady-state operating condition; When the cylinder water temperature difference is less than the first temperature limit, outputting a detection result indicating that the V-type engine has no abnormality; When the cylinder water temperature difference is greater than or equal to the first temperature limit, determining whether an absolute value of a difference between the cylinder bank temperature difference and the cylinder bank temperature difference mean is greater than or equal to a second temperature limit; When the absolute value of the difference between the cylinder bank temperature difference and the cylinder bank temperature difference mean is greater than or equal to the second temperature limit, outputting a detection result indicating that the in-cylinder thermal load of the V-type engine is abnormal; When the absolute value of the difference between the cylinder bank temperature difference and the cylinder bank temperature difference mean value is less than the second temperature limit value, outputting a detection result indicating that the thermostat opening of the V-type engine is abnormal; When the V-type engine is in a non-steady-state operating condition, based on the abnormality detection strategy of the non-steady-state operating condition, determining whether the cylinder water temperature difference is greater than or equal to a first temperature limit, and determining whether an absolute value of a difference between the cylinder row temperature difference and a cylinder row temperature difference mean is less than a second temperature limit; When the cylinder water temperature difference is greater than or equal to the first temperature limit, and the absolute value of the difference between the cylinder row temperature difference and the cylinder row temperature difference mean is less than the second temperature limit, a detection result indicating that the thermostat sensitivity of the V-type engine is abnormal is output; otherwise, a detection result indicating that there is no abnormality in the V-type engine is output.

2. The method according to claim 1, characterized in that The applying the operating data to obtain fluctuation values ​​of various operating parameters and various abnormality detection parameters of the V-type engine includes: Acquiring speed data, cylinder exhaust temperature data, cylinder water temperature data and torque data from the operating data; Based on the speed data, obtaining a speed fluctuation value; Based on the torque data, obtaining a torque mean fluctuation value; Based on the cylinder exhaust temperature data, obtaining a cylinder exhaust temperature difference, a cylinder exhaust temperature fluctuation value, a cylinder exhaust temperature mean fluctuation value, and a cylinder exhaust temperature difference mean value; Based on the cylinder water temperature data, obtaining a cylinder water temperature difference; Determining the speed fluctuation value, the cylinder exhaust temperature fluctuation value, the cylinder exhaust temperature mean fluctuation value, and the torque mean fluctuation value as operating condition parameter fluctuation values; The cylinder bank temperature difference, the cylinder water temperature difference and the cylinder bank temperature difference average are determined as abnormality detection parameters.

3. The method according to claim 2, characterized in that The obtaining the speed fluctuation value based on the speed data includes: Determine a first time point based on the current time and a preset first time step; Acquire a first speed of the V-type engine at the current time, and acquire a second speed of the V-type engine at the first time point; An absolute value of a difference between the first rotational speed and the second rotational speed is determined as a rotational speed fluctuation value.

4. The method according to claim 2, characterized in that: The step of obtaining a torque mean fluctuation value based on the torque data includes: Determine a first time window and a second time window based on the current time and a preset second time step; Acquire each first torque value within the first time window from the torque data, and perform an average operation on each first torque value to obtain a first torque average value; Acquire each second torque value within the second time window from the torque data, and perform an average operation on each second torque value to obtain a second torque average value; An absolute value of a difference between the first torque mean value and the second torque mean value is determined as a torque mean value fluctuation value.

5. The method according to claim 2, characterized in that: The obtaining of the cylinder exhaust temperature difference, the cylinder exhaust temperature fluctuation value, the cylinder exhaust temperature mean fluctuation value and the cylinder exhaust temperature difference mean value based on the cylinder exhaust temperature data includes: Acquire a current first exhaust temperature of the first cylinder bank and a current second exhaust temperature of the second cylinder bank from the cylinder exhaust temperature data, and determine an absolute value of a difference between the first exhaust temperature and the second exhaust temperature as a cylinder exhaust temperature difference; Acquire each first historical cylinder exhaust temperature difference within a preset first time period from the cylinder exhaust temperature data, and perform mean calculation on each first historical cylinder exhaust temperature difference to obtain a cylinder exhaust temperature difference mean; Determine a third time window and a fourth time window based on the current time and a preset third time step; Acquire each second historical cylinder exhaust temperature difference within the third time window from the cylinder exhaust temperature data, and perform mean calculation on each second historical cylinder exhaust temperature difference to obtain a first mean value; Acquire each third historical cylinder exhaust temperature difference within the fourth time window from the cylinder exhaust temperature data, and perform mean calculation on each third historical cylinder exhaust temperature difference to obtain a second mean value; determining an absolute value of a difference between the first mean value and the second mean value as a cylinder exhaust temperature mean fluctuation value; Determine a second time point based on the current time and a preset fourth time step, obtain a third exhaust temperature of the first column of cylinders at the second time point from the cylinder exhaust temperature data, and obtain a fourth exhaust temperature of the second column of cylinders at the second time point; determining an absolute value of a difference between the third row temperature and the fourth row temperature as a fourth historical cylinder row temperature difference; An absolute value of a difference between the cylinder bank temperature difference and the fourth historical cylinder bank temperature difference is determined as a cylinder bank temperature fluctuation value.

6. The method according to claim 1, characterized in that The applying each of the operating condition parameter fluctuation values ​​to determine the operating condition type of the V-type engine includes: Determine whether the speed fluctuation value is less than or equal to a preset speed threshold, whether the torque mean fluctuation value is less than or equal to a preset torque threshold, whether the cylinder exhaust temperature mean fluctuation value is less than a preset cylinder exhaust temperature mean threshold, and whether the cylinder exhaust temperature fluctuation value is less than a preset cylinder exhaust temperature threshold; When the speed fluctuation is less than or equal to a preset speed threshold, the torque mean fluctuation value is less than or equal to a preset torque threshold, the cylinder exhaust temperature mean fluctuation value is less than a preset cylinder exhaust temperature mean threshold, and the cylinder exhaust temperature fluctuation value is less than a preset cylinder exhaust temperature threshold, it is determined that the operating condition type of the V-type engine is a steady-state condition; otherwise, it is determined that the operating condition type of the V-type engine is a non-steady-state condition.

7. A V-type engine abnormality detection device, characterized in that: include: A first acquisition unit, used for acquiring operation data of the V-type engine when the V-type engine is in operation; a second acquisition unit, for applying the operating data to acquire fluctuation values ​​of various operating parameters and various abnormality detection parameters of the V-type engine; the fluctuation values ​​of various operating parameters include speed fluctuation values, cylinder exhaust temperature fluctuation values, cylinder exhaust temperature mean fluctuation values, and torque mean fluctuation values; the various abnormality detection parameters include cylinder exhaust temperature difference, cylinder water temperature difference, and cylinder exhaust temperature difference mean value, the cylinder exhaust temperature difference being the absolute value of the difference between the current first exhaust temperature of the first row of cylinders and the current second exhaust temperature of the second row of cylinders; a determination unit, configured to determine the operating condition type of the V-type engine by applying each of the operating condition parameter fluctuation values; a detection unit, configured to apply an abnormality detection strategy corresponding to the operating condition type and each of the abnormality detection parameters to perform abnormality detection on the V-type engine and obtain a detection result of the V-type engine; Wherein, the detection unit is specifically used for: When the operating condition type of the V-type engine is a steady-state operating condition, judging whether the cylinder water temperature difference is greater than or equal to a first temperature limit value based on the abnormality detection strategy of the steady-state operating condition; When the cylinder water temperature difference is less than the first temperature limit, outputting a detection result indicating that the V-type engine has no abnormality; When the cylinder water temperature difference is greater than or equal to the first temperature limit, determining whether an absolute value of a difference between the cylinder bank temperature difference and the cylinder bank temperature difference mean is greater than or equal to a second temperature limit; When the absolute value of the difference between the cylinder bank temperature difference and the cylinder bank temperature difference mean is greater than or equal to the second temperature limit, outputting a detection result indicating that the in-cylinder thermal load of the V-type engine is abnormal; When the absolute value of the difference between the cylinder bank temperature difference and the cylinder bank temperature difference mean value is less than the second temperature limit value, outputting a detection result indicating that the thermostat opening of the V-type engine is abnormal; When the V-type engine is in a non-steady-state operating condition, based on the abnormality detection strategy of the non-steady-state operating condition, determining whether the cylinder water temperature difference is greater than or equal to a first temperature limit, and determining whether an absolute value of a difference between the cylinder row temperature difference and a cylinder row temperature difference mean is less than a second temperature limit; When the cylinder water temperature difference is greater than or equal to the first temperature limit, and the absolute value of the difference between the cylinder row temperature difference and the cylinder row temperature difference mean is less than the second temperature limit, a detection result indicating that the thermostat sensitivity of the V-type engine is abnormal is output; otherwise, a detection result indicating that there is no abnormality in the V-type engine is output.

8. A storage medium, characterized in that: The storage medium includes stored instructions, wherein when the instructions are executed, the device where the storage medium is located is controlled to execute the V-type engine abnormality detection method according to any one of claims 1 to 6.

9. An electronic device, characterized in that: It comprises a memory and one or more instructions, wherein the one or more instructions are stored in the memory and are configured to be executed by one or more processors to perform the V-type engine abnormality detection method as described in any one of claims 1-6.

Citation Information

Patent Citations

  • Engine thermostat clamping stagnation fault detection method

    CN112378667A

  • Fault diagnosis and health management system and method

    CN115586009A

  • Air inlet system fault judgment method, device and equipment and storage medium

    CN118008601A