Boost pressure fault diagnosis method, device, electronic device and storage medium
By obtaining and cumulatively calculating the operating parameters of the diesel engine in real time, combining the environmental correction coefficient, accurately judge the boost pressure failure, the problem of false alarm of the boost pressure of the diesel engine is solved, and the accuracy and robustness of the diagnosis are improved.
Patent Information
- Application Number
- CN202310213539.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-07
- Publication Date
- 2025-08-19
- Estimated Expiration
- 2043-03-07
AI Technical Summary
In the prior art, false alarms are easily caused by the diagnosis of the boost pressure of diesel engines, especially in the case of complex and changeable working conditions, resulting in false alarms when the boost pressure value is instantly greater than or less than the upper and lower threshold limits.
By obtaining the engine's operating speed, torque and boost pressure values in real time, calculate the effective power accumulation amount and boost pressure accumulation amount, use the relationship between these quantities to determine the boost pressure failure, combine the ambient temperature and air pressure correction coefficient for accurate correction, record and update the number of faults, and reduce the risk of false alarms.
It improves the accuracy and effectiveness of boost pressure fault diagnosis, reduces the false alarm rate, enhances the robustness of diagnosis, and ensures the accuracy of fault diagnosis under complex operating conditions.
Smart Images

Figure CN116428053B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of engine technology, and in particular to a boost pressure fault diagnosis method, device, electronic equipment and storage medium. Background Art
[0002] Diesel engines increase fresh air flow into the engine and improve combustion efficiency by increasing intake pressure. A common method is exhaust gas turbocharging. Common intake system failures with this technology include failure of the supercharger's wastegate valve, which leads to excessive boost pressure and increased in-cylinder explosion pressure, which can damage the engine in severe cases. Alternatively, damage to the rubber hoses before and after the intercooler can lead to insufficient boost pressure, reduced intake volume, incomplete combustion, and increased fuel consumption. Existing technology typically uses intake pressure monitoring to determine if a diesel engine's intake system is faulty.
[0003] When a diesel engine is in operation, operating conditions change rapidly, and boost pressure can also fluctuate dramatically. Currently, boost pressure fault diagnosis is performed continuously throughout the engine's operation, triggering a fault whenever the boost pressure exceeds the upper threshold or falls below the lower threshold. In actual use, diesel engines experience complex and variable operating conditions. In some cases, even if the supercharger and intercooler piping are functioning properly, the boost pressure may momentarily exceed the upper threshold or fall below the lower threshold, resulting in a false fault alarm. Summary of the Invention
[0004] In view of this, embodiments of the present invention provide a boost pressure fault diagnosis method, device, electronic device and storage medium, aiming to solve the problem of false alarms of boost pressure faults that often occur in the prior art.
[0005] According to a first aspect, an embodiment of the present invention provides a method for diagnosing a boost pressure fault, comprising:
[0006] Obtain the target engine's corresponding operating speed, torque, and boost pressure values in real time;
[0007] Calculate the cumulative effective work and cumulative boost pressure corresponding to the target engine based on the relationship between the operating speed, torque, and boost pressure values;
[0008] The target engine boost pressure fault is determined based on the relationship between the effective work accumulation amount and the boost pressure accumulation amount.
[0009] The boost pressure fault diagnosis method provided by the embodiment of the present invention obtains the operating speed, torque and boost pressure values corresponding to the target engine in real time, which can ensure the accuracy of the obtained operating speed, torque and boost pressure values corresponding to the target engine. Then, based on the relationship between the operating speed, torque and boost pressure values, the effective work accumulation and boost pressure accumulation corresponding to the target engine are calculated, ensuring the accuracy of the calculated effective work accumulation and boost pressure accumulation corresponding to the target engine, and achieving the conversion of transient boost pressure values into relatively stable boost pressure accumulations. Based on the relationship between the effective work accumulation and the boost pressure accumulation, the target engine boost pressure fault is determined, ensuring the accuracy of the determined target engine boost pressure fault. This avoids the situation where a certain instantaneous boost pressure value is greater than the upper threshold value or less than the lower threshold value, resulting in a false fault alarm, thereby improving the accuracy and effectiveness of determining the target engine boost pressure fault.
[0010] In combination with the first aspect, in a first embodiment of the first aspect, calculating the cumulative effective work amount and the cumulative boost pressure amount corresponding to the target engine based on the relationship between the operating speed, the torque, and the boost pressure value includes:
[0011] comparing the operating speed with a preset speed threshold, comparing the torque with a preset torque threshold, and comparing the boost pressure value with a preset boost pressure threshold;
[0012] When the operating speed is greater than a preset speed threshold, the torque is greater than a preset torque threshold, and the boost pressure value is greater than a preset boost pressure threshold, the effective power corresponding to the target engine is calculated based on the operating speed and the torque;
[0013] The effective power is accumulated and calculated to obtain the accumulated effective work;
[0014] The boost pressure values are accumulated and calculated to obtain the boost pressure accumulation amount.
[0015] The boost pressure fault diagnosis method provided by an embodiment of the present invention compares the operating speed with a preset speed threshold, compares the torque with a preset torque threshold, and compares the boost pressure value with a preset boost pressure threshold, thereby ensuring the accuracy of the comparison results. When the operating speed is greater than the preset speed threshold, the torque is greater than the preset torque threshold, and the boost pressure value is greater than the preset boost pressure threshold, the effective power corresponding to the target engine is calculated based on the operating speed and torque, thereby ensuring the accuracy of the calculated effective power corresponding to the target engine. The effective power is accumulated and calculated to obtain the effective work accumulation, thereby ensuring the accuracy of the calculated effective work accumulation. The boost pressure values are accumulated and calculated to obtain the boost pressure accumulation, thereby ensuring the accuracy of the obtained boost pressure accumulation.
[0016] In combination with the first aspect, in a second implementation manner of the first aspect, determining a target engine boost pressure fault according to a relationship between the accumulated effective work amount and the accumulated boost pressure amount includes:
[0017] Comparing the effective work accumulation amount with a preset effective work accumulation amount threshold;
[0018] When the effective work accumulation reaches the preset effective work accumulation threshold, the effective specific boost pressure corresponding to the target engine is obtained by dividing the boost pressure accumulation by the effective work accumulation, and the effective work accumulation is reset to 0;
[0019] comparing the effective specific boost pressure with a preset upper limit value of the effective specific boost pressure and a preset lower limit value of the effective specific boost pressure;
[0020] According to the comparison results, the target engine boost pressure fault is determined.
[0021] The boost pressure fault diagnosis method provided by the embodiment of the present invention compares the effective work accumulation with a preset effective work accumulation threshold, thereby ensuring the accuracy of the comparison result. When the effective work accumulation reaches the preset effective work accumulation threshold, the effective specific boost pressure corresponding to the target engine is obtained by dividing the boost pressure accumulation by the effective work accumulation, and the effective work accumulation is reset to 0, thereby ensuring the accuracy of the effective specific boost pressure corresponding to the target engine obtained. The effective work accumulation is reset to 0, so that the effective work accumulation can continue to be accumulated and calculated. In addition, the accuracy of the determined target engine boost pressure fault can be guaranteed. This avoids the situation where the boost pressure value at a certain moment is greater than the upper threshold value, or less than the lower threshold value, resulting in a false fault alarm, thereby improving the accuracy and effectiveness of determining the target engine boost pressure fault.
[0022] In combination with the second embodiment of the first aspect, in a third embodiment of the first aspect, determining a target engine boost pressure fault according to the comparison result includes:
[0023] When the effective specific boost pressure is greater than the upper limit of the preset effective specific boost pressure, or less than the lower limit of the preset effective specific boost pressure, the boost pressure outputted to the target engine is unreasonable;
[0024] When the effective specific boost pressure is less than or equal to the upper limit of the preset effective specific boost pressure, and greater than or equal to the lower limit of the preset effective specific boost pressure, the boost pressure outputted to the target engine is reasonable;
[0025] Record the number of times the output boost pressure is unreasonable and record it as the first number;
[0026] Record the number of times the output boost pressure is reasonable and record it as the second number;
[0027] The target engine boost pressure fault is determined based on the relationship between the first number and the second number.
[0028] The boost pressure fault diagnosis method provided by an embodiment of the present invention determines that the target engine's boost pressure is unreasonable when the effective specific boost pressure is greater than a preset upper limit or less than a preset lower limit, thereby ensuring the accuracy of the target engine's boost pressure output. When the effective specific boost pressure is less than or equal to the preset upper limit and greater than or equal to the preset lower limit, the target engine's boost pressure is reasonable, thereby ensuring the accuracy of the target engine's boost pressure output. This reduces the difficulty of boost pressure fault diagnosis, reduces the risk of false boost pressure fault alarms, and improves the robustness of boost pressure fault diagnosis. The number of times the boost pressure is unreasonable is recorded as the first count, and the number of times the boost pressure is reasonable is recorded as the second count. Based on the relationship between the first and second counts, a target engine boost pressure fault is determined, thereby ensuring the accuracy of the target engine boost pressure fault determination.
[0029] In combination with the third embodiment of the first aspect, in a fourth embodiment of the first aspect, determining a target engine boost pressure fault according to a relationship between the first number and the second number includes:
[0030] Each time the output boost pressure is unreasonable or reasonable, the first number or the second number is updated accordingly;
[0031] Subtract the updated second number from the updated first number to obtain the number difference;
[0032] When the number difference is greater than a first preset difference threshold, it is determined that the target engine boost pressure is faulty and a fault is reported; and the first number and the second number are cleared and re-recorded.
[0033] The boost pressure fault diagnosis method provided by an embodiment of the present invention updates the first or second counts accordingly each time the boost pressure output is unreasonable or reasonable, ensuring the accuracy of the updated first and second counts. The updated second count is subtracted from the updated first count to obtain a count difference, ensuring the accuracy of the resulting count difference. When the count difference exceeds a first preset difference threshold, a target engine boost pressure fault is determined and reported, ensuring the accuracy of the target engine boost pressure fault determination. This avoids false fault reports caused by the boost pressure value exceeding the upper threshold or falling below the lower threshold at a given moment, thereby improving the accuracy and effectiveness of the target engine boost pressure fault determination. Furthermore, the difficulty of boost pressure fault diagnosis is reduced, the risk of false boost pressure fault reports is lowered, and the robustness of the boost pressure fault diagnosis is improved. The first and second counts are cleared and re-recorded, allowing continued recording of the first and second counts, further ensuring their accuracy.
[0034] In combination with the fourth embodiment of the first aspect, in the fifth embodiment of the first aspect, the method further includes:
[0035] When the number difference is less than the second preset difference threshold, it is determined that the target engine boost pressure is normal and the fault is cleared; at the same time, the first number and the second number are cleared and re-recorded; wherein the second preset difference threshold is less than the first preset difference threshold.
[0036] The boost pressure fault diagnosis method provided by the embodiment of the present invention determines that the target engine boost pressure is normal and clears the fault when the difference in times is less than a second preset difference threshold; at the same time, the first and second times are cleared and re-recorded, thereby ensuring the accuracy of the determination that the target engine boost pressure is normal. This avoids the situation where the boost pressure value at a certain moment is greater than the upper threshold value, or less than the lower threshold value, resulting in a false fault alarm, thereby improving the accuracy and effectiveness of determining the target engine boost pressure fault. In addition, the difficulty of boost pressure fault diagnosis is reduced, the risk of false boost pressure fault alarm is reduced, and the robustness of boost pressure fault diagnosis is improved. The first and second times are cleared and re-recorded, so that the first and second times can continue to be recorded, thereby ensuring the accuracy of the first and second times.
[0037] In combination with the second embodiment of the first aspect, in the sixth embodiment of the first aspect, before comparing the effective specific boost pressure with the upper limit value of the preset effective specific boost pressure and the lower limit value of the preset effective specific boost pressure, the method further includes:
[0038] Obtain the ambient temperature and ambient pressure corresponding to the target engine;
[0039] Determine the temperature correction coefficient corresponding to the target engine based on the relationship between the ambient temperature and the temperature correction coefficient;
[0040] Determine the pressure correction coefficient corresponding to the target engine based on the relationship between the ambient pressure and the pressure correction coefficient;
[0041] Correcting the upper limit value of the initial effective specific boost pressure using the temperature correction coefficient and the air pressure correction coefficient to obtain a preset upper limit value of the effective specific boost pressure;
[0042] The lower limit value of the initial effective specific boost pressure is corrected using the temperature correction coefficient and the air pressure correction coefficient to obtain the lower limit value of the preset effective specific boost pressure.
[0043] The boost pressure fault diagnosis method provided by an embodiment of the present invention obtains the ambient temperature and ambient air pressure corresponding to the target engine, determines the temperature correction coefficient corresponding to the target engine based on the relationship between the ambient temperature and the temperature correction coefficient, thereby ensuring the accuracy of the determined temperature correction coefficient. The pressure correction coefficient corresponding to the target engine is determined based on the relationship between the ambient air pressure and the air pressure correction coefficient, thereby ensuring the accuracy of the determined air pressure correction coefficient. The upper limit value of the initial effective specific boost pressure is corrected using the temperature correction coefficient and the air pressure correction coefficient to obtain the upper limit value of the preset effective specific boost pressure, thereby ensuring the accuracy of the obtained upper limit value of the preset effective specific boost pressure. The lower limit value of the initial effective specific boost pressure is corrected using the temperature correction coefficient and the air pressure correction coefficient to obtain the lower limit value of the preset effective specific boost pressure, thereby ensuring the accuracy of the obtained lower limit value of the preset effective specific boost pressure.
[0044] According to a second aspect, an embodiment of the present invention further provides a boost pressure fault diagnosis device, comprising:
[0045] An acquisition module is used to obtain the operating speed, torque and boost pressure values corresponding to the target engine in real time;
[0046] A calculation module, configured to calculate the cumulative effective work and the cumulative boost pressure corresponding to the target engine based on the relationship between the operating speed, the torque, and the boost pressure value;
[0047] The determination module is used to determine the target engine boost pressure fault according to the relationship between the effective work accumulation amount and the boost pressure accumulation amount.
[0048] The boost pressure fault diagnosis device provided by the embodiment of the present invention obtains the operating speed, torque, and boost pressure values corresponding to the target engine in real time, which can ensure the accuracy of the obtained operating speed, torque, and boost pressure values corresponding to the target engine. Then, based on the relationship between the operating speed, torque, and boost pressure values, the effective work accumulation and boost pressure accumulation corresponding to the target engine are calculated, ensuring the accuracy of the calculated effective work accumulation and boost pressure accumulation corresponding to the target engine, and achieving the conversion of transient boost pressure values into relatively stable boost pressure accumulations. Based on the relationship between the effective work accumulation and the boost pressure accumulation, the target engine boost pressure fault is determined, ensuring the accuracy of the determined target engine boost pressure fault. This avoids the situation where a certain instantaneous boost pressure value is greater than the upper threshold value or less than the lower threshold value, resulting in a false fault alarm, thereby improving the accuracy and effectiveness of determining the target engine boost pressure fault.
[0049] According to the third aspect, an embodiment of the present invention provides an electronic device, including a memory and a processor, the memory and the processor are communicatively connected to each other, computer instructions are stored in the memory, and the processor executes the boost pressure fault diagnosis method in the first aspect or any one of the embodiments of the first aspect by executing the computer instructions.
[0050] According to a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, which stores computer instructions, and the computer instructions are used to enable a computer to execute the boost pressure fault diagnosis method in the first aspect or any one embodiment of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0052] Figure 1 This is a flow chart of a method for diagnosing boost pressure faults provided by an embodiment of the present invention;
[0053] Figure 2 is a flow chart of a boost pressure fault diagnosis method provided by another embodiment of the present invention;
[0054] Figure 3 is a flow chart of a boost pressure fault diagnosis method provided by another embodiment of the present invention;
[0055] Figure 4This is a functional module diagram of a boost pressure fault diagnosis device provided by an embodiment of the present invention;
[0056] Figure 5 It is a schematic diagram of the hardware structure of the electronic device provided by the embodiment of the present invention. DETAILED DESCRIPTION
[0057] To make the purpose, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are 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 those skilled in the art without making creative efforts shall fall within the scope of protection of the present invention.
[0058] It should be noted that the method for diagnosing a boost pressure fault provided in the embodiment of the present application may be executed by a device for diagnosing a boost pressure fault, and the device for diagnosing a boost pressure fault may be implemented as part or all of an electronic device through software, hardware, or a combination of software and hardware, wherein the electronic device may be a processor device in a diesel engine, or an electronic device independent of the diesel engine. The electronic device independent of the diesel engine may be a terminal or a server. The server in the embodiment of the present application may be a single server, or a server cluster composed of multiple servers, and the terminal in the embodiment of the present application may be a smart phone, a personal computer, a tablet computer, a wearable device, an intelligent robot, or other intelligent hardware devices. In the following method embodiments, the execution subject is an electronic device as an example for explanation.
[0059] In one embodiment of the present application, Figure 1 As shown, a method for diagnosing boost pressure faults is provided, which is described by taking the application of the method to electronic equipment as an example, and includes the following steps:
[0060] S11. Obtain the operating speed, torque, and boost pressure values corresponding to the target engine in real time.
[0061] Optionally, the electronic device can receive in real time the operating speed, torque and boost pressure values corresponding to the target engine input by the user; the electronic device can also receive in real time the operating speed, torque and boost pressure values corresponding to the target engine sent by other devices.
[0062] Optionally, the electronic device may also obtain the target engine's corresponding operating speed, torque, and boost pressure values in real time based on a communication connection with various sensors installed on the target engine. For example, the target engine may be equipped with a speed sensor for monitoring the target engine's corresponding operating speed. The electronic device may obtain the target engine's corresponding operating speed in real time based on the communication connection with the speed sensor.
[0063] The embodiments of the present application do not specifically limit the manner in which the electronic device obtains the operating speed, torque, and boost pressure values corresponding to the target engine in real time.
[0064] S12. Calculate the cumulative effective work and the cumulative boost pressure corresponding to the target engine according to the relationship between the operating speed, the torque, and the boost pressure value.
[0065] Specifically, after each acquisition of the operating speed, torque, and boost pressure values, the electronic device can calculate the corresponding effective power of the target engine using the operating speed and torque. The electronic device then sums the calculated effective power values to obtain a cumulative effective work amount, and also sums the obtained boost pressure values to obtain a cumulative boost pressure amount.
[0066] This step will be described in detail below.
[0067] S13: Determine a target engine boost pressure fault based on the relationship between the accumulated effective work and the accumulated boost pressure.
[0068] In an optional embodiment, after calculating the accumulated effective work and the accumulated boost pressure, the electronic device may compare the accumulated effective work with a preset accumulated effective work range, and compare the accumulated boost pressure with a preset accumulated boost pressure range, and then determine a target engine boost pressure fault based on the comparison results.
[0069] Exemplarily, when the effective work accumulation is less than the minimum value in the preset effective work accumulation range, and the boost pressure accumulation is greater than the maximum value in the preset boost pressure accumulation range, it is determined that the target engine boost pressure is faulty; when the effective work accumulation is greater than the maximum value in the preset effective work accumulation range, and the boost pressure accumulation is less than the minimum value in the preset boost pressure accumulation range, it is determined that the target engine boost pressure is faulty; when the effective work accumulation is within the preset effective work accumulation range, and the boost pressure accumulation is within the preset boost pressure accumulation range, it is determined that the target engine boost pressure is not faulty.
[0070] This step will be described in detail below.
[0071] The boost pressure fault diagnosis method provided by the embodiment of the present invention obtains the operating speed, torque and boost pressure values corresponding to the target engine in real time, which can ensure the accuracy of the obtained operating speed, torque and boost pressure values corresponding to the target engine. Then, based on the relationship between the operating speed, torque and boost pressure values, the effective work accumulation and boost pressure accumulation corresponding to the target engine are calculated, ensuring the accuracy of the calculated effective work accumulation and boost pressure accumulation corresponding to the target engine, and achieving the conversion of transient boost pressure values into relatively stable boost pressure accumulations. Based on the relationship between the effective work accumulation and the boost pressure accumulation, the target engine boost pressure fault is determined, ensuring the accuracy of the determined target engine boost pressure fault. This avoids the situation where a certain instantaneous boost pressure value is greater than the upper threshold value or less than the lower threshold value, resulting in a false fault alarm, thereby improving the accuracy and effectiveness of determining the target engine boost pressure fault.
[0072] In one embodiment of the present application, Figure 2 As shown, a method for diagnosing boost pressure faults is provided, which is described by taking the application of the method to electronic equipment as an example, and includes the following steps:
[0073] S21. Obtain the operating speed, torque, and boost pressure values corresponding to the target engine in real time.
[0074] For more information about this step, see Figure 1 The introduction of S11 will not be elaborated here.
[0075] S22. Calculate the cumulative effective work and the cumulative boost pressure corresponding to the target engine according to the relationship between the operating speed, the torque, and the boost pressure value.
[0076] In an optional embodiment of the present application, the above-mentioned S22 “calculating the cumulative effective work and the cumulative boost pressure corresponding to the target engine based on the relationship between the operating speed, the torque, and the boost pressure value” may include the following steps:
[0077] S221 : Compare the operating speed with a preset speed threshold, compare the torque with a preset torque threshold, and compare the boost pressure value with a preset boost pressure threshold.
[0078] Specifically, the electronic device can receive a preset speed threshold, a preset torque threshold, and a preset boost pressure threshold input by a user, and can also receive a preset speed threshold, a preset torque threshold, and a preset boost pressure threshold sent by other devices. It can also set the preset speed threshold, the preset torque threshold, and the preset boost pressure threshold according to actual conditions. The embodiment of the present application does not specifically limit the manner in which the electronic device obtains the preset speed threshold, the preset torque threshold, and the preset boost pressure threshold.
[0079] After obtaining the preset speed threshold, preset torque threshold and preset boost pressure threshold, the electronic device can compare the operating speed with the preset speed threshold, compare the torque with the preset torque threshold, and compare the boost pressure value with the preset boost pressure threshold.
[0080] S222: When the operating speed is greater than the preset speed threshold, the torque is greater than the preset torque threshold, and the boost pressure value is greater than the preset boost pressure threshold, calculate the effective power corresponding to the target engine according to the operating speed and the torque.
[0081] Specifically, when the operating speed is greater than the preset speed threshold, the torque is greater than the preset torque threshold, and the boost pressure value is greater than the preset boost pressure threshold, the electronic device determines that the operating speed, torque and boost pressure value meet the current boost pressure fault diagnosis preset conditions.
[0082] When the operating speed, torque, and boost pressure values meet the current boost pressure fault diagnosis preset conditions, the electronic device calculates the target engine's effective power by multiplying the operating speed by the torque and dividing it by 9550, where 9550 is the conversion factor for calculating power from speed and torque.
[0083] S223: Calculate the effective power cumulatively to obtain the effective work cumulative amount.
[0084] Specifically, after calculating and obtaining the effective power each time, the electronic device adds up the calculated effective powers to obtain the accumulated effective power.
[0085] S224: Accumulate the boost pressure values to obtain a boost pressure accumulation amount.
[0086] Specifically, when the operating speed is greater than a preset speed threshold, the torque is greater than a preset torque threshold, and the boost pressure value is greater than a preset boost pressure threshold, the electronic device accumulates the boost pressure value to obtain a boost pressure accumulation amount.
[0087] S23: Determine a target engine boost pressure fault based on the relationship between the accumulated effective work and the accumulated boost pressure.
[0088] For more information about this step, see Figure 1 The introduction of S13 will not be elaborated here.
[0089] The boost pressure fault diagnosis method provided by an embodiment of the present invention compares the operating speed with a preset speed threshold, compares the torque with a preset torque threshold, and compares the boost pressure value with a preset boost pressure threshold, thereby ensuring the accuracy of the comparison results. When the operating speed is greater than the preset speed threshold, the torque is greater than the preset torque threshold, and the boost pressure value is greater than the preset boost pressure threshold, the effective power corresponding to the target engine is calculated based on the operating speed and torque, thereby ensuring the accuracy of the calculated effective power corresponding to the target engine. The effective power is accumulated and calculated to obtain the effective work accumulation, thereby ensuring the accuracy of the calculated effective work accumulation. The boost pressure values are accumulated and calculated to obtain the boost pressure accumulation, thereby ensuring the accuracy of the obtained boost pressure accumulation.
[0090] In one embodiment of the present application, Figure 3 As shown, a method for diagnosing boost pressure faults is provided, which is described by taking the application of the method to electronic equipment as an example, and includes the following steps:
[0091] S31. Obtain the operating speed, torque, and boost pressure values corresponding to the target engine in real time.
[0092] For more information about this step, see Figure 2 The introduction of S21 will not be elaborated here.
[0093] S32. Calculate the cumulative effective work and the cumulative boost pressure corresponding to the target engine according to the relationship between the operating speed, the torque, and the boost pressure value.
[0094] For more information about this step, see Figure 2 The introduction of S22 will not be elaborated here.
[0095] S33: Determine a target engine boost pressure fault based on the relationship between the accumulated effective work and the accumulated boost pressure.
[0096] In an optional embodiment of the present application, the above-mentioned S33 “determining the target engine boost pressure fault according to the relationship between the accumulated effective work amount and the accumulated boost pressure amount” may include the following steps:
[0097] S331 : Compare the accumulated effective work amount with a preset accumulated effective work amount threshold.
[0098] Specifically, the electronic device can receive a preset effective power accumulation threshold value input by a user, or can receive a preset effective power accumulation threshold value sent by other devices. The electronic device can also set a preset effective power accumulation threshold value based on actual conditions. The embodiment of the present application does not specifically limit the way in which the electronic device obtains the preset effective power accumulation threshold value.
[0099] After accumulating the effective power each time and calculating the effective work accumulation amount, the electronic device may compare the effective work accumulation amount with a preset effective work accumulation amount threshold.
[0100] S332: When the effective work accumulation reaches a preset effective work accumulation threshold, the effective specific boost pressure corresponding to the target engine is obtained by dividing the boost pressure accumulation by the effective work accumulation, and the effective work accumulation is reset to 0.
[0101] Specifically, when the effective work accumulation reaches a preset effective work accumulation threshold, the electronic device may calculate the effective specific boost pressure corresponding to the target engine by dividing the boost pressure accumulation by the effective work accumulation.
[0102] Then, the electronic device resets the effective work accumulation amount to 0 and recalculates the effective work accumulation amount again.
[0103] S333: Obtain the ambient temperature and ambient pressure corresponding to the target engine.
[0104] Specifically, the electronic device can receive the ambient temperature and ambient pressure corresponding to the target engine input by the user, and the electronic device can also receive the ambient temperature and ambient pressure corresponding to the target engine sent by other devices; the electronic device can also use a temperature measuring device and a pressure measuring device to measure the ambient temperature and ambient pressure corresponding to the target engine.
[0105] The embodiment of the present application does not specifically limit the manner in which the electronic device obtains the ambient temperature and ambient pressure corresponding to the target engine.
[0106] S334. Determine the temperature correction coefficient corresponding to the target engine based on the relationship between the ambient temperature and the temperature correction coefficient.
[0107] Specifically, after obtaining the ambient temperature corresponding to the target engine, the electronic device can check the corresponding relationship between the ambient temperature and the temperature correction coefficient, and then determine the temperature correction coefficient corresponding to the target engine based on the corresponding relationship between the ambient temperature and the temperature correction coefficient.
[0108] S335. Determine the pressure correction coefficient corresponding to the target engine based on the relationship between the ambient pressure and the pressure correction coefficient.
[0109] Specifically, after obtaining the ambient air pressure corresponding to the target engine, the electronic device can check the corresponding relationship between the ambient air pressure and the pressure correction coefficient, and then determine the pressure correction coefficient corresponding to the target engine based on the corresponding relationship between the ambient air pressure and the pressure correction coefficient.
[0110] S336 , using the temperature correction coefficient and the air pressure correction coefficient to correct the upper limit value of the initial effective specific boost pressure to obtain a preset upper limit value of the effective specific boost pressure.
[0111] Specifically, after determining the temperature correction coefficient and the air pressure correction coefficient corresponding to the target engine, the electronic device can multiply the upper limit of the initial effective specific boost pressure by the temperature correction coefficient and the air pressure correction coefficient to obtain the upper limit of the preset effective specific boost pressure.
[0112] Among them, the temperature correction coefficient can be 0.9, 1.1, or 1.2. The embodiment of the present application does not specifically limit the temperature correction coefficient. The air pressure correction coefficient can be 0.97, 1.03, or 1.05. The embodiment of the present application does not specifically limit the air pressure correction coefficient.
[0113] S337: Correct the lower limit value of the initial effective specific boost pressure using the temperature correction coefficient and the air pressure correction coefficient to obtain the lower limit value of the preset effective specific boost pressure.
[0114] S338: Compare the effective specific boost pressure with the upper limit value of the preset effective specific boost pressure and the lower limit value of the preset effective specific boost pressure.
[0115] Specifically, after determining the upper limit value of the preset effective specific boost pressure and the lower limit value of the preset effective specific boost pressure, and calculating the effective specific boost pressure, the electronic device can compare the effective specific boost pressure with the upper limit value of the preset effective specific boost pressure and the lower limit value of the preset effective specific boost pressure respectively.
[0116] S339: Determine the target engine boost pressure fault based on the comparison result.
[0117] In an optional embodiment, when the effective specific boost pressure is greater than the upper limit value of the preset effective specific boost pressure or the effective specific boost pressure is less than the lower limit value of the preset effective specific boost pressure, the target engine boost pressure is determined to be faulty; when the effective specific boost pressure is less than or equal to the upper limit value of the preset effective specific boost pressure, and the effective specific boost pressure is greater than or equal to the lower limit value of the preset effective specific boost pressure, the target engine boost pressure is determined to be fault-free.
[0118] In an optional embodiment of the present application, the above S334 “determining a target engine boost pressure fault based on the comparison result” may include the following steps:
[0119] (1) When the effective specific boost pressure is greater than the upper limit of the preset effective specific boost pressure, or less than the lower limit of the preset effective specific boost pressure, the output target engine boost pressure is unreasonable.
[0120] Specifically, when the effective specific boost pressure is greater than the upper limit value of the preset effective specific boost pressure, or less than the lower limit value of the preset effective specific boost pressure, the electronic device determines that the boost pressure of the target engine is unreasonable, and outputs a prompt message that the boost pressure of the target engine is unreasonable.
[0121] (2) When the effective specific boost pressure is less than or equal to the upper limit of the preset effective specific boost pressure and greater than or equal to the lower limit of the preset effective specific boost pressure, the boost pressure outputted by the target engine is reasonable.
[0122] Specifically, when the effective specific boost pressure is less than or equal to the upper limit value of the preset effective specific boost pressure, and greater than or equal to the lower limit value of the preset effective specific boost pressure, the electronic device determines that the boost pressure of the target engine is reasonable, and outputs a prompt message that the boost pressure of the target engine is reasonable.
[0123] (3) Record the number of times the output boost pressure is unreasonable and record it as the first number.
[0124] Specifically, each time the electronic device outputs prompt information indicating that the boost pressure is unreasonable, the number of times the boost pressure is unreasonable is recorded and recorded as the first number.
[0125] Optionally, the electronic device may utilize a counter to record the number of times the boost pressure is output as unreasonable. Each time a prompt message of unreasonable boost pressure is output, the counter is incremented by 1, that is, the first count is incremented by 1.
[0126] (4) Record the number of times the output boost pressure is reasonable and record it as the second number.
[0127] Specifically, each time the electronic device outputs prompt information indicating that the boost pressure is reasonable, the number of times the boost pressure is reasonable can be recorded as the second number.
[0128] Optionally, the electronic device may utilize a counter to record the number of times the boost pressure is outputted to be reasonable, and each time a prompt message indicating that the boost pressure is reasonable is outputted, the counter is incremented by 1, that is, the second count is incremented by 1.
[0129] (5) Determine the target engine boost pressure fault based on the relationship between the first number and the second number.
[0130] In an optional embodiment of the present application, the electronic device may compare the first number with the second number, and when the first number is greater than the second number, determine that the target engine boost pressure is faulty. When the first number is less than or equal to the second number, determine that the target engine boost pressure is not faulty.
[0131] In an optional embodiment of the present application, the above step (5) "determining the target engine boost pressure fault based on the relationship between the first number and the second number" may include the following steps:
[0132] (51) Each time the boost pressure is unreasonable or reasonable, the first number or the second number is updated accordingly.
[0133] Specifically, the electronic device updates the first number or the second number correspondingly each time after outputting an unreasonable boost pressure or a reasonable boost pressure.
[0134] (52) Subtract the updated second number of times from the updated first number of times to obtain the number difference.
[0135] Specifically, the electronic device subtracts the updated second number of times from the updated first number of times to obtain a number difference.
[0136] (53) When the number difference is greater than a first preset difference threshold, it is determined that the target engine boost pressure is faulty and a fault is reported; and the first number and the second number are cleared and re-recorded.
[0137] Specifically, the electronic device can receive a first preset difference threshold value input by a user, and the electronic device can also receive a first preset difference threshold value sent by other devices. The electronic device can also set the first preset difference threshold value according to actual conditions. The embodiment of the present application does not specifically limit the manner in which the electronic device obtains the first preset difference threshold value.
[0138] After obtaining the first preset difference threshold, the electronic device can compare the number difference with the first preset difference threshold. When the number difference is greater than the first preset difference threshold, it determines that the target engine boost pressure is faulty and reports the fault; and clears and re-records the first number and the second number.
[0139] (54) When the number difference is less than a second preset difference threshold, it is determined that the target engine boost pressure is normal and the fault is cleared; at the same time, the first number and the second number are cleared and re-recorded.
[0140] The second preset difference threshold is smaller than the first preset difference threshold.
[0141] Specifically, when the number difference is less than a second preset difference threshold, it is determined that the target engine boost pressure is normal and the fault is cleared; and at the same time, the first number and the second number are cleared and re-recorded.
[0142] Exemplarily, the first preset difference threshold may be 3 or 2, and the second preset difference threshold may be 1 or 0. The embodiment of the present application does not specifically limit the first preset difference threshold and the second preset difference threshold.
[0143] In an optional embodiment of the present application, each time the electronic device outputs that the target engine's boost pressure is unreasonable, it can be recorded as 1, and each time the electronic device outputs that the target engine's boost pressure is reasonable, it can output -1. The electronic device can calculate the counting result each time it outputs that the boost pressure is unreasonable or reasonable. When the counting result is greater than a first preset difference threshold, it is determined that the difference between the first number corresponding to the unreasonable boost pressure output by the electronic device and the second number corresponding to the reasonable boost pressure output by the electronic device is greater than the first preset difference threshold. The electronic device determines that the target engine's boost pressure is abnormal; and clears and re-records the first and second numbers.
[0144] For example, assuming that the first preset difference threshold is 3, when the counting result is greater than 3, it is determined that the difference between the first number and the second number is greater than 3, the electronic device's target engine boost pressure is abnormal, and a fault is reported; and the first number and the second number are cleared and re-recorded.
[0145] If the count result is less than a second preset difference threshold, the difference between the first count corresponding to the unreasonable target engine boost pressure output by the electronic device and the second count corresponding to the reasonable target engine boost pressure output by the electronic device is determined to be less than the first preset difference threshold. The target engine boost pressure of the electronic device is normal, the fault is cleared, and the first and second counts are cleared and re-recorded.
[0146] For example, assuming that the second preset difference threshold is 0, when the counting result is less than 0, it is determined that the difference between the first number and the second number is less than 0, that is, the second number is greater than the first number, the electronic device's target engine boost pressure is normal, and the fault is cleared; and the first number and the second number are cleared and re-recorded.
[0147] The boost pressure fault diagnosis method provided by an embodiment of the present invention compares the accumulated effective work with a preset accumulated effective work threshold, ensuring the accuracy of the comparison result. When the accumulated effective work reaches the preset accumulated effective work threshold, the accumulated boost pressure is divided by the accumulated effective work to obtain the effective specific boost pressure corresponding to the target engine, and the accumulated effective work is reset to zero. This ensures the accuracy of the obtained effective specific boost pressure corresponding to the target engine and resets the accumulated effective work to zero, allowing continued accumulation of the accumulated effective work. The electronic device then obtains the ambient temperature and ambient air pressure corresponding to the target engine and determines the temperature correction coefficient corresponding to the target engine based on the relationship between the ambient temperature and the temperature correction coefficient, ensuring the accuracy of the determined temperature correction coefficient. The pressure correction coefficient corresponding to the target engine is determined based on the relationship between the ambient air pressure and the pressure correction coefficient, ensuring the accuracy of the determined pressure correction coefficient. The upper limit of the initial effective specific boost pressure is corrected using the temperature correction coefficient and the air pressure correction coefficient to obtain the upper limit of the preset effective specific boost pressure. The lower limit of the initial effective specific boost pressure is also corrected using the temperature correction coefficient and the air pressure correction coefficient to obtain the lower limit of the preset effective specific boost pressure. When the effective specific boost pressure is greater than the upper limit of the preset effective specific boost pressure, or less than the lower limit of the preset effective specific boost pressure, the boost pressure outputted to the target engine is unreasonable. When the effective specific boost pressure is less than or equal to the upper limit of the preset effective specific boost pressure, and greater than or equal to the lower limit of the preset effective specific boost pressure, the boost pressure outputted to the target engine is reasonable. This reduces the difficulty of boost pressure fault diagnosis, reduces the risk of false boost pressure fault alarms, and improves the robustness of boost pressure fault diagnosis. The number of times the output boost pressure is unreasonable is recorded and recorded as the first number; the number of times the output boost pressure is reasonable is recorded and recorded as the second number.
[0148] Furthermore, each time the boost pressure output is unreasonable or reasonable, the first or second count is updated accordingly, ensuring the accuracy of the updated first and second counts. The updated second count is subtracted from the updated first count to obtain a count difference, ensuring the accuracy of the resulting count difference. When the count difference is greater than a first preset difference threshold, a target engine boost pressure fault is determined and a fault is reported, ensuring the accuracy of the target engine boost pressure fault determination. When the count difference is less than a second preset difference threshold, the target engine boost pressure is determined to be normal and the fault is cleared. Simultaneously, the first and second counts are cleared and re-recorded, ensuring the accuracy of the target engine boost pressure fault determination. This avoids false fault alarms caused by the boost pressure value exceeding the upper threshold or falling below the lower threshold at a given moment, thereby improving the accuracy and effectiveness of the target engine boost pressure fault determination. Furthermore, the difficulty of boost pressure fault diagnosis is reduced, the risk of false boost pressure fault alarms is lowered, and the robustness of the boost pressure fault diagnosis is improved. The first number and the second number are cleared and re-recorded, so that the first number and the second number can continue to be recorded, thereby ensuring the accuracy of the first number and the second number.
[0149] It should be understood that although Figure 1-3 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. In addition, Figure 1-3 At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The order of execution of these steps or stages is not necessarily one by one, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.
[0150] like Figure 4 As shown, this embodiment provides a boost pressure fault diagnosis device, comprising:
[0151] An acquisition module 41 is used to acquire the operating speed, torque and boost pressure values corresponding to the target engine in real time;
[0152] A calculation module 42 is used to calculate the cumulative effective work and the cumulative boost pressure corresponding to the target engine based on the relationship between the operating speed, torque and boost pressure value;
[0153] The determination module 43 is configured to determine a target engine boost pressure fault according to a relationship between the accumulated effective work amount and the accumulated boost pressure amount.
[0154] In one embodiment of the present application, the above-mentioned calculation module 42 is specifically used to compare the operating speed with a preset speed threshold, compare the torque with a preset torque threshold, and compare the boost pressure value with a preset boost pressure threshold; when the operating speed is greater than the preset speed threshold, and the torque is greater than the preset torque threshold, and the boost pressure value is greater than the preset boost pressure threshold, the effective power corresponding to the target engine is calculated based on the operating speed and the torque; the effective power is accumulated and calculated to obtain the accumulated effective work; the boost pressure value is accumulated and calculated to obtain the accumulated boost pressure.
[0155] In one embodiment of the present application, the above-mentioned determination module 43 is specifically used to compare the effective work accumulation with a preset effective work accumulation threshold; when the effective work accumulation reaches the preset effective work accumulation threshold, the boost pressure accumulation is divided by the effective work accumulation to obtain the effective specific boost pressure corresponding to the target engine, and the effective work accumulation is reset to 0; the effective specific boost pressure is compared with the upper limit value of the preset effective specific boost pressure and the lower limit value of the preset effective specific boost pressure; based on the comparison result, the target engine boost pressure failure is determined.
[0156] In one embodiment of the present application, the above-mentioned determination module 43 is specifically used to output that the boost pressure of the target engine is unreasonable when the effective specific boost pressure is greater than the upper limit value of the preset effective specific boost pressure, or less than the lower limit value of the preset effective specific boost pressure; output that the boost pressure of the target engine is reasonable when the effective specific boost pressure is less than or equal to the upper limit value of the preset effective specific boost pressure, and greater than or equal to the lower limit value of the preset effective specific boost pressure; record the number of times the output boost pressure is unreasonable, and record it as the first number; record the number of times the output boost pressure is reasonable, and record it as the second number; determine the boost pressure failure of the target engine based on the relationship between the first number and the second number.
[0157] In one embodiment of the present application, the above-mentioned determination module 43 is specifically used to update the first number or the second number accordingly each time the output boost pressure is unreasonable or the boost pressure is reasonable; subtract the updated second number from the updated first number to obtain the number difference; when the number difference is greater than the first preset difference threshold, determine that the target engine boost pressure is faulty and report the fault; and clear and re-record the first number and the second number.
[0158] In one embodiment of the present application, the above-mentioned determination module 43 is specifically used to determine that the target engine boost pressure is normal and clear the fault when the number difference is less than the second preset difference threshold; at the same time, clear and re-record the first number and the second number; wherein the second preset difference threshold is less than the first preset difference threshold.
[0159] In one embodiment of the present application, the above-mentioned determination module 43 is specifically used to obtain the ambient temperature and ambient air pressure corresponding to the target engine; determine the temperature correction coefficient corresponding to the target engine based on the relationship between the ambient temperature and the temperature correction coefficient; determine the pressure correction coefficient corresponding to the target engine based on the relationship between the ambient air pressure and the air pressure correction coefficient; use the temperature correction coefficient and the air pressure correction coefficient to correct the upper limit value of the initial effective specific boost pressure to obtain the upper limit value of the preset effective specific boost pressure; use the temperature correction coefficient and the air pressure correction coefficient to correct the lower limit value of the initial effective specific boost pressure to obtain the lower limit value of the preset effective specific boost pressure.
[0160] The specific limitations and beneficial effects of the boost pressure fault diagnostic device can be found in the aforementioned limitations of the boost pressure fault diagnostic method and will not be further elaborated here. Each module within the aforementioned boost pressure fault diagnostic device may be implemented in whole or in part via software, hardware, or a combination thereof. Each module may be embedded in or independent of a processor within an electronic device in hardware form, or may be stored in memory within the electronic device in software form, allowing the processor to invoke and execute the corresponding operations of each module.
[0161] An embodiment of the present invention further provides an electronic device having the above Figure 4 Boost pressure diagnostic device shown.
[0162] like Figure 5 As shown, Figure 5 is a structural diagram of an electronic device provided by an optional embodiment of the present invention, such as Figure 5 As shown, the electronic device may include: at least one processor 51, such as a CPU (Central Processing Unit), at least one communication interface 53, a memory 54, and at least one communication bus 52. The communication bus 52 is used to realize the connection and communication between these components. The communication interface 53 may include a display screen (Display), a keyboard (Keyboard), and the optional communication interface 53 may also include a standard wired interface and a wireless interface. The memory 54 may be a high-speed RAM memory (Random Access Memory, volatile random access memory) or a non-volatile memory (non-volatile memory), such as at least one disk memory. The memory 54 may optionally be at least one storage device located away from the aforementioned processor 51. The processor 51 may be combined with Figure 4 In the described apparatus, the memory 54 stores an application program, and the processor 51 calls the program code stored in the memory 54 to execute any of the above method steps.
[0163] The communication bus 52 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus. The communication bus 52 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 5 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.
[0164] Among them, the memory 54 may include volatile memory (English: volatile memory), such as random-access memory (English: random-access memory, abbreviated: RAM); the memory may also include non-volatile memory (English: non-volatile memory), such as flash memory (English: flash memory), hard disk drive (English: hard disk drive, abbreviated: HDD) or solid-state drive (English: solid-state drive, abbreviated: SSD); the memory 54 may also include a combination of the above types of memory.
[0165] The processor 51 may be a central processing unit (CPU), a network processor (NP), or a combination of a CPU and a NP.
[0166] The processor 51 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof.
[0167] Optionally, the memory 54 is also used to store program instructions. The processor 51 can call the program instructions to implement the present application. Figures 1 to 3 The boost pressure fault diagnosis method shown in the embodiment.
[0168] An embodiment of the present invention further provides a non-transitory computer storage medium storing computer-executable instructions capable of executing the boost pressure fault diagnosis method of any of the above-described method embodiments. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), a random access memory (RAM), a flash memory, a hard disk drive (HDD), or a solid-state drive (SSD); the storage medium may also include a combination of the above-described types of memory.
[0169] An embodiment of the present application further provides an engine, which includes an engine body and the above-mentioned electronic device, wherein the electronic device is connected to the engine body and is used to execute the boost pressure fault diagnosis method in any of the above-mentioned method embodiments.
[0170] Although the embodiments of the present invention have been described with reference to the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention. Such modifications and variations are all within the scope defined by the appended claims.
Claims
1. A method for diagnosing boost pressure faults, characterized in that: include: Obtain the target engine's corresponding operating speed, torque, and boost pressure values in real time; Calculating the cumulative effective work and the cumulative boost pressure corresponding to the target engine according to the relationship between the operating speed, the torque, and the boost pressure value; Obtaining the ambient temperature and ambient pressure corresponding to the target engine; determining a temperature correction coefficient corresponding to the target engine according to a relationship between the ambient temperature and the temperature correction coefficient; Determining a pressure correction coefficient corresponding to the target engine based on a relationship between the ambient pressure and the pressure correction coefficient; Correcting the upper limit value of the initial effective specific boost pressure by using the temperature correction coefficient and the air pressure correction coefficient to obtain a preset upper limit value of the effective specific boost pressure; Correcting the lower limit value of the initial effective specific boost pressure by using the temperature correction coefficient and the air pressure correction coefficient to obtain a preset lower limit value of the effective specific boost pressure; Comparing the accumulated effective work amount with a preset accumulated effective work amount threshold; When the effective work accumulation reaches the preset effective work accumulation threshold, the effective specific boost pressure corresponding to the target engine is obtained by dividing the boost pressure accumulation by the effective work accumulation, and the effective work accumulation is reset to 0; comparing the effective specific boost pressure with a preset upper limit value of the effective specific boost pressure and a preset lower limit value of the effective specific boost pressure; According to the comparison result, it is determined that the target engine boost pressure is faulty.
2. The method according to claim 1, characterized in that Calculating the cumulative effective work and the cumulative boost pressure corresponding to the target engine according to the relationship between the operating speed, the torque, and the boost pressure value includes: comparing the operating speed with a preset speed threshold, comparing the torque with a preset torque threshold, and comparing the boost pressure value with a preset boost pressure threshold; When the operating speed is greater than the preset speed threshold, the torque is greater than the preset torque threshold, and the boost pressure value is greater than the preset boost pressure threshold, calculating the effective power corresponding to the target engine according to the operating speed and the torque; Accumulate the effective power to obtain the accumulated effective work; The boost pressure values are accumulated and calculated to obtain the boost pressure accumulation amount.
3. The method according to claim 1, characterized in that Determining the target engine boost pressure fault according to the comparison result includes: When the effective specific boost pressure is greater than the upper limit of the preset effective specific boost pressure, or less than the lower limit of the preset effective specific boost pressure, the boost pressure outputted from the target engine is unreasonable; When the effective specific boost pressure is less than or equal to the upper limit of the preset effective specific boost pressure, and greater than or equal to the lower limit of the preset effective specific boost pressure, the boost pressure outputted from the target engine is reasonable; Record the number of times the boost pressure is unreasonable and record it as the first number; Record the number of times the boost pressure is reasonable and record it as the second number; The target engine boost pressure failure is determined based on a relationship between the first number and the second number.
4. The method according to claim 3, characterized in that The determining the target engine boost pressure fault according to the relationship between the first number and the second number includes: Each time the boost pressure is output as unreasonable or reasonable, the first number or the second number is updated accordingly; Subtract the updated second number from the updated first number to obtain the number difference; When the number difference is greater than a first preset difference threshold, the target engine boost pressure is determined to be faulty and a fault is reported; and the first number and the second number are cleared and re-recorded.
5. The method according to claim 4, characterized in that The method further comprises: When the number difference is less than a second preset difference threshold, the target engine boost pressure is determined to be normal and the fault is cleared; at the same time, the first number and the second number are cleared and re-recorded; wherein the second preset difference threshold is less than the first preset difference threshold.
6. A boost pressure fault diagnosis device, characterized in that: include: An acquisition module is used to obtain the operating speed, torque and boost pressure values corresponding to the target engine in real time; a calculation module, configured to calculate an accumulated effective work amount and an accumulated boost pressure amount corresponding to the target engine according to a relationship among the operating speed, the torque, and the boost pressure value; A determination module, configured to obtain the ambient temperature and ambient pressure corresponding to the target engine; determining a temperature correction coefficient corresponding to the target engine according to a relationship between the ambient temperature and the temperature correction coefficient; Determining a pressure correction coefficient corresponding to the target engine based on a relationship between the ambient pressure and the pressure correction coefficient; Correcting the upper limit value of the initial effective specific boost pressure by using the temperature correction coefficient and the air pressure correction coefficient to obtain a preset upper limit value of the effective specific boost pressure; Correcting the lower limit value of the initial effective specific boost pressure by using the temperature correction coefficient and the air pressure correction coefficient to obtain a preset lower limit value of the effective specific boost pressure; Comparing the accumulated effective work amount with a preset accumulated effective work amount threshold; When the effective work accumulation reaches the preset effective work accumulation threshold, the effective specific boost pressure corresponding to the target engine is obtained by dividing the boost pressure accumulation by the effective work accumulation, and the effective work accumulation is reset to 0; comparing the effective specific boost pressure with a preset upper limit value of the effective specific boost pressure and a preset lower limit value of the effective specific boost pressure; According to the comparison result, it is determined that the target engine boost pressure is faulty.
7. An electronic device, characterized in that: The method comprises a memory and a processor, wherein the memory stores computer instructions, and the processor executes the boost pressure fault diagnosis method according to any one of claims 1 to 5 by executing the computer instructions.
8. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the boost pressure fault diagnosis method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Fault diagnosis method and device, electronic equipment, storage medium and engine
CN114544184A
DPF low-efficiency fault diagnosis method and device and operation machine
CN115614136A