Fault diagnosis method and device, electronic equipment and vehicle
By calculating the pressure difference and average value between engine cycles and combining it with deviation judgment, the traditional fault location problem is solved, the technical problem of sensor is solved, the technical problem of locating sensors in traditional technology is solved, the accurate identification of sensor faults is achieved, and the accuracy of fault diagnosis is improved.
Patent Information
- Application Number
- CN202511341959.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-19
- Publication Date
- 2025-11-28
AI Technical Summary
In traditional naturally aspirated gasoline engines, when the ambient pressure sensor and intake manifold pressure sensor malfunction, they cannot be accurately located, resulting in a high false alarm rate and inaccurate positioning, which increases the difficulty of maintenance.
By calculating the pressure difference and average value between the environmental pressure signal and manifold pressure signal of the previous driving cycle and the current driving cycle, and combining the deviation to determine the fault type, the system uses historical pressure data to verify with the current measurement value to identify single sensor signal drift or abnormality.
It improves the location capability and accuracy of fault diagnosis, and can accurately identify single sensor signal drift or abnormality, reducing the false judgment rate.
Smart Images

Figure CN121024785A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of engine, in particular to a fault diagnosis method and device, electronic equipment and vehicle. BACKGROUND
[0002] In a traditional self-priming gasoline engine, the engine air system usually includes an ambient pressure sensor and an intake manifold pressure sensor. Both types of sensors play a key role in engine operation control and fault diagnosis.
[0003] In related technologies, when the two types of pressure sensors fail, since there are only two sources of pressure signals, the specific failed sensor cannot be accurately identified through mutual checking of signals between sensors, resulting in high false positive rate, inaccurate positioning, and increased maintenance difficulty. SUMMARY
[0004] The problem solved by the present application is how to accurately locate sensor failure.
[0005] To solve the above problems, the present application provides a fault diagnosis method, device, electronic equipment and vehicle.
[0006] In a first aspect, the present application provides a fault diagnosis method, comprising: In the current driving cycle, the pressure difference and the pressure average between the first ambient pressure signal of the previous driving cycle, the manifold pressure signal of the current driving cycle and the second ambient pressure signal of the current driving cycle are determined; The deviation between the first ambient pressure signal, the manifold pressure signal, the second ambient pressure signal and the pressure average, and the pressure difference between the two are determined to determine the fault type.
[0007] Optionally, the pressure difference and the pressure average between the first ambient pressure signal of the previous driving cycle, the manifold pressure signal of the current driving cycle and the second ambient pressure signal of the current driving cycle are determined, comprising: When the engine controller is powered on and the engine is not started, the manifold pressure signal of the current driving cycle and the second ambient pressure signal of the current driving cycle are obtained; The pressure difference between the first ambient pressure signal, the manifold pressure signal and the second ambient pressure signal is determined; The pressure average of the first ambient pressure signal, the manifold pressure signal and the second ambient pressure signal is determined.
[0008] Optionally, the determining the fault type according to the deviation between the first ambient pressure signal, the manifold pressure signal, the second ambient pressure signal and the pressure mean value respectively and the pressure difference between any two of them comprises: determining the deviation between the first ambient pressure signal, the manifold pressure signal, the second ambient pressure signal and the pressure mean value respectively; when the pressure difference between any one of the first ambient pressure signal, the manifold pressure signal and the second ambient pressure signal and the other two is greater than a first threshold value, and the deviation between the any one and the pressure mean value is greater than a second threshold value, determining that the signal source of the any one exists a fault.
[0009] Optionally, the determining the fault type according to the deviation between the first ambient pressure signal, the manifold pressure signal, the second ambient pressure signal and the pressure mean value respectively and the pressure difference between any two of them comprises: determining a first deviation according to the first ambient pressure signal and the pressure mean value, comparing the first deviation with the second threshold value, and determining whether the memory for storing the first ambient pressure signal of the last driving cycle exists a fault or the environment where the vehicle is located is changed; when the pressure difference between the first ambient pressure signal and the manifold pressure signal, the second ambient pressure signal is less than or equal to the first threshold value respectively, and / or, the first deviation is less than or equal to the second threshold value, determining a second deviation according to the manifold pressure signal and the pressure mean value, comparing the second deviation with the second threshold value, and determining whether the manifold pressure sensor exists a fault; when the pressure difference between the manifold pressure signal and the first ambient pressure signal, the second ambient pressure signal is less than or equal to the first threshold value respectively, and / or, the second deviation is less than or equal to the second threshold value, determining a third deviation according to the second ambient pressure signal and the pressure mean value, comparing the third deviation with the second threshold value, and determining whether the ambient pressure sensor exists a fault.
[0010] Optionally, the fault diagnosis method further comprises: in any driving cycle, when the engine is in a shutdown state and the ambient pressure sensor and the manifold pressure sensor of the engine meet a preset condition, writing the ambient pressure signal into the memory to form the first ambient pressure signal of the last driving cycle for calling by the next driving cycle; and / or, when the ambient pressure sensor and the manifold pressure sensor of the engine do not meet the preset condition, outputting a fault maintenance prompt information.
[0011] Optionally, the fault diagnosis method further comprises: detecting the fuel injection amount and the rotation speed of the engine, and determining that the engine is in the shutdown state when both the fuel injection amount and the rotation speed are zero and are maintained for a preset time length.
[0012] Optionally, the preset condition comprises that both the ambient pressure sensor and the manifold pressure sensor do not have fault codes, and a deviation between an ambient pressure signal obtained by the ambient pressure sensor and a manifold pressure signal obtained by the manifold pressure sensor is less than a first threshold.
[0013] In a second aspect, the present application provides a fault diagnosis device, comprising: A first module is configured to determine pressure difference values and a pressure average value between each other according to a first ambient pressure signal of a previous driving cycle, a manifold pressure signal of a current driving cycle, and a second ambient pressure signal of the current driving cycle in the current driving cycle. A second module is configured to determine a fault type according to deviations between the first ambient pressure signal, the manifold pressure signal, the second ambient pressure signal, and the pressure average value, and the pressure difference values between each other.
[0014] In a third aspect, the present application provides an electronic device comprising a memory and a processor. The memory is configured to store a computer program. The processor is configured to implement the fault diagnosis method of the first aspect when executing the computer program.
[0015] In a fourth aspect, the present application provides a vehicle comprising the electronic device of the third aspect.
[0016] The fault diagnosis method of the present application has the following beneficial effects: the fault diagnosis is performed by comparing and analyzing the ambient pressure of the previous driving cycle, the current manifold pressure, and the current ambient pressure, the pressure difference values can reflect whether a signal deviates from the other two signals, the deviations between each signal and the pressure average value can reflect the deviation degree of the signal relative to the overall trend, the historical pressure data and the current measurement value are verified with each other, the single sensor signal drift or abnormal condition can be effectively identified, and thus the positioning ability and the accuracy of the fault diagnosis are improved. BRIEF DESCRIPTION OF DRAWINGS
[0017] Figure 1 FIG. 1 is a flowchart of the fault diagnosis method of the present application; Figure 2 FIG. 2 is a flowchart of determining the pressure difference values and the pressure average value of the present application; Figure 3 FIG. 3 is a flowchart of determining the fault type of the present application Figure 1; Figure 4 Flowchart of a process for determining a fault type for an embodiment of the present invention Figure 2 ; Figure 5 System architecture diagram of a fault diagnosis apparatus for an embodiment of the present invention Figure 6 System architecture diagram of an electronic device for an embodiment of the present invention DETAILED DESCRIPTION
[0018] In order to make the above objectives, features and advantages of the present application more clear and comprehensible, specific embodiments of the present application will be described in detail below with reference to the accompanying drawings. Although some embodiments of the present application are shown in the drawings, it should be understood that the present application can be implemented in various forms, and should not be interpreted as being limited to the embodiments set forth herein, but rather, these embodiments are provided so as to make the present application more thorough and complete. It should be understood that the drawings and embodiments of the present application are merely for illustrative purposes, and are not intended to limit the scope of protection of the present application.
[0019] It should be understood that each of the steps recited in the method embodiments of the present application can be executed in different orders, and / or in parallel. In addition, the method embodiments can include additional steps and / or omit the execution of the steps shown. The scope of the present application is not limited in this respect.
[0020] The term "comprising" and variations thereof as used herein are open-ended, that is, "comprising but not limited to"; the term "based on" is "based at least in part on"; the term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments"; the term "optional" means "optional in at least some embodiments". Related definitions are given throughout the description. It should be noted that the concepts mentioned in the present application using "first", "second", etc. are merely used to distinguish different devices, modules or units, and are not intended to limit the functions performed by these devices, modules or units or the sequence or interdependence of these functions.
[0021] It should be noted that the modification of "one" or "multiple" mentioned in the present application is illustrative rather than limiting, and those skilled in the art should understand that, unless otherwise explicitly indicated in the context, it should be understood as "one or more".
[0022] The names of the messages or information exchanged between the devices in the embodiments of the present application are merely for illustrative purposes, and are not intended to limit the scope of these messages or information.
[0023] As shown in Figure 1 A fault diagnosis method provided by an embodiment of the present application includes: S100: determining pressure difference values and pressure mean values between each other according to the first ambient pressure signal of the previous driving cycle, the manifold pressure signal of the current driving cycle and the second ambient pressure signal of the current driving cycle.
[0024] Specifically, in the current driving cycle, the pressure difference values (or mutual difference values) and the pressure mean values can be determined by reading the first ambient pressure signal of the previous driving cycle stored in the memory, and combining the manifold pressure signal and the second ambient pressure signal (i.e. the current ambient pressure signal) of the current driving cycle.
[0025] S200: determining the fault type according to the deviation between the first ambient pressure signal, the manifold pressure signal, the second ambient pressure signal and the pressure mean value, and the pressure difference values between each other.
[0026] Specifically, in the case of engine controller power-on, engine not running and sensor hardware not malfunctioning, the first ambient pressure signal, the manifold pressure signal and the second ambient pressure signal should be equal, if there is a significant difference (e.g. the pressure difference value is greater than the first threshold value 0.02 bar) between one of the pressure signals and the other two pressure signals, and the deviation between the pressure signal and the pressure mean value also exceeds the deviation range (e.g. the deviation is greater than the second threshold value 0.05 bar), it can be determined that the signal source of the corresponding pressure signal has a fault, for example, the first ambient pressure signal, the manifold pressure signal and the second ambient pressure signal are 0.9 bar, 0.91 bar and 1 bar respectively, at this time the first ambient pressure signal and the manifold pressure signal are close (the difference is 0.01 bar, which is less than 0.02 bar), but the second ambient pressure signal has a difference of 0.1 bar and 0.09 bar with the first ambient pressure signal and the manifold pressure signal respectively, at this time it is determined that the ambient pressure sensor may have a fault (e.g. signal drift), further determining the deviation of the first ambient pressure signal, the manifold pressure signal, the second ambient pressure signal and the pressure mean value (0.936 bar) is 0.036 bar, 0.026 bar and 0.064 bar respectively, it can be seen that the deviation 0.064 bar of the second ambient pressure signal and the pressure mean value is greater than the second threshold value 0.05 bar, it can be determined that the signal source (ambient pressure sensor) of the second ambient pressure signal has a fault.
[0027] In this embodiment, according to the comparison and analysis of the last driving cycle environment pressure, the current manifold pressure and the current environment pressure, the pressure difference value can reflect whether a certain signal deviates from the other two signals, the deviation of each signal from the pressure mean value can reflect the deviation degree of the signal relative to the overall trend, and the mutual verification of the historical pressure data and the current measurement value can effectively identify the single sensor signal drift or abnormal condition, thereby improving the positioning ability and accuracy of fault diagnosis.
[0028] Optionally, the determining the pressure difference value and the pressure mean value between each two of the first environment pressure signal of the last driving cycle, the manifold pressure signal of the current driving cycle and the second environment pressure signal of the current driving cycle comprises: S110: When the engine controller is powered on and the engine is not started, acquiring the manifold pressure signal of the current driving cycle and the second environment pressure signal of the current driving cycle.
[0029] Specifically, in combination with Figure 2 As shown in the figure, when the engine controller is powered on and the engine is not started, the manifold pressure signal and the second environment pressure signal of the current driving cycle are acquired.
[0030] S120: Determining the pressure difference value between each two of the first environment pressure signal, the manifold pressure signal and the second environment pressure signal.
[0031] Specifically, in combination with Figure 2 As shown in the figure, referring to the above description, when the first environment pressure signal, the manifold pressure signal and the second environment pressure signal are 0.9 bar, 0.91 bar and 1 bar respectively, the pressure difference value between the first environment pressure signal and the manifold pressure signal is 0.01 bar, the pressure difference value between the first environment pressure signal and the second environment pressure signal is 0.1 bar, and the pressure difference value between the manifold pressure signal and the second environment pressure signal is 0.09 bar.
[0032] S130: Determining the pressure mean value of the first environment pressure signal, the manifold pressure signal and the second environment pressure signal.
[0033] Specifically, in combination with Figure 2 As shown in the figure, referring to the above description, the average of the first environment pressure signal, the manifold pressure signal and the second environment pressure signal is 0.936 bar, that is, the pressure mean value.
[0034] In this optional embodiment, by refining the calculation method of the pressure difference value and the mean value, a reliable foundation is provided for subsequent deviation judgment and fault diagnosis.
[0035] Optionally, the determining the fault type according to the deviation between the first ambient pressure signal, the manifold pressure signal, the second ambient pressure signal and the pressure mean value respectively and the pressure difference between any two of them comprises: S210: respectively determining the deviation between the first ambient pressure signal, the manifold pressure signal and the second ambient pressure signal and the pressure mean value.
[0036] Specifically, in combination with Figure 3 As shown in the figure, the deviation between the first ambient pressure signal (0.9 bar), the manifold pressure signal (0.91 bar) and the second ambient pressure signal (1 bar) and the pressure mean value (0.936 bar) is 0.036 bar, 0.026 bar and 0.064 bar respectively.
[0037] S220: when the pressure difference between any one of the first ambient pressure signal, the manifold pressure signal and the second ambient pressure signal and the other two pressure signals is greater than the first threshold value, and the deviation between the any one pressure signal and the pressure mean value is greater than the second threshold value, it is determined that the signal source of the any one pressure signal has a fault.
[0038] Specifically, in combination with Figure 3 As shown in the figure, as described above, it can be seen that the pressure difference (0.1 bar and 0.09 bar) between the second ambient pressure signal (1 bar) and the first ambient pressure signal (0.9 bar) and the manifold pressure signal (0.91 bar) is greater than the first threshold value (0.02 bar), and the deviation between the second ambient pressure signal (1 bar) and the pressure mean value (0.936 bar) is 0.064 bar, which is greater than the second threshold value (0.05 bar), which can indicate that the signal source (ambient pressure sensor) of the second ambient pressure signal has a fault.
[0039] In this optional embodiment, by judging whether a certain pressure signal simultaneously has a difference greater than the first threshold value with two other signals and deviates from the pressure mean value by more than the second threshold value, accurate identification of abnormal pressure signals is achieved.
[0040] Optionally, the determining the fault type according to the deviation between the first ambient pressure signal, the manifold pressure signal, the second ambient pressure signal and the pressure mean value respectively and the pressure difference between any two of them comprises: S211: determining a first deviation according to the first ambient pressure signal and the pressure mean value, comparing the first deviation with the second threshold value, and determining whether the memory for storing the first ambient pressure signal of the last driving cycle has a fault or the environment of the vehicle has changed.
[0041] Specifically, in combination withFigure 4 As shown, according to the above description, first, the first deviation (0.036 bar) is determined according to the first ambient pressure signal (0.9 bar) and the pressure mean value (0.936 bar), the first deviation (0.036 bar) is compared with the second threshold value (0.05 bar), it is illustrated that the signal source (memory) of the first ambient pressure signal is fault-free, and the environment where the vehicle is located is not changed; if the first deviation is greater than the second threshold value, it is illustrated that the memory is faulty, or the environment where the vehicle is located is changed (for example, the trailer causes the altitude to change, etc.).
[0042] S212: When the pressure difference values between the first ambient pressure signal and the manifold pressure signal and the second ambient pressure signal are both less than or equal to the first threshold value, and / or the first deviation is less than or equal to the second threshold value, a second deviation is determined according to the manifold pressure signal and the pressure mean value, and the second deviation is compared with the second threshold value to determine whether the manifold pressure sensor is faulty.
[0043] Specifically, in combination with Figure 4 As shown, according to the above description, the pressure difference value (0.01 bar) between the first ambient pressure signal (0.9 bar) and the manifold pressure signal (0.91 bar) is less than the first threshold value (0.02 bar), the pressure difference value (0.1 bar) between the first ambient pressure signal (0.9 bar) and the second ambient pressure signal (1 bar) is greater than the first threshold value (0.02 bar), but the first deviation (0.036 bar) is less than the second threshold value (0.05 bar), at this time, the second deviation (0.026 bar) is determined according to the manifold pressure signal (0.91 bar) and the pressure mean value (0.936 bar), and the second deviation (0.026 bar) is compared with the second threshold value (0.05 bar), it is illustrated that the signal source (manifold pressure sensor) of the manifold pressure signal is fault-free; if the second deviation is greater than the second threshold value, it is illustrated that the manifold pressure sensor is faulty.
[0044] S213: When the pressure difference values between the manifold pressure signal and the first ambient pressure signal and the second ambient pressure signal are both less than or equal to the first threshold value, and / or the second deviation is less than or equal to the second threshold value, a third deviation is determined according to the second ambient pressure signal and the pressure mean value, and the third deviation is compared with the second threshold value to determine whether the ambient pressure sensor is faulty.
[0045] Specifically, in combination with Figure 4As shown, referring to the above description, the pressure difference (0.01 bar) between the manifold pressure signal (0.91 bar) and the first ambient pressure signal (0.9 bar) is less than the first threshold value (0.02 bar), the pressure difference (0.9 bar) between the manifold pressure signal (0.91 bar) and the second ambient pressure signal (1 bar) is greater than the first threshold value (0.02 bar), but the second deviation (0.026 bar) is less than the second threshold value (0.05 bar), at this time, the third deviation (0.064 bar) is determined according to the second ambient pressure signal (1 bar) and the pressure average (0.936 bar), and the third deviation (0.064 bar) is compared with the second threshold value (0.05 bar), indicating that the signal source (ambient pressure sensor) of the second ambient pressure signal fails.
[0046] In this optional embodiment, the deviation result is one-to-one mapped with different fault types, which not only improves the interpretability of the diagnosis result, but also realizes the automatic classification of fault types.
[0047] Optionally, the fault diagnosis method further comprises: In any driving cycle, when the engine is in a shutdown state and the ambient pressure sensor and the manifold pressure sensor of the engine meet the preset condition, the ambient pressure signal is written into the memory to form the first ambient pressure signal of the previous driving cycle for calling in the next driving cycle; and / or, when the ambient pressure sensor and the manifold pressure sensor of the engine do not meet the preset condition, outputting a fault maintenance prompt information.
[0048] Specifically, at the end of any driving cycle, when the engine is in a shutdown state (the injection amount is zero, the rotation speed is zero and is maintained for a preset time length) and the ambient pressure sensor and the manifold pressure sensor of the engine meet the preset condition (for example, there is no fault code in the ambient pressure sensor and the manifold pressure sensor, and the deviation between the ambient pressure signal obtained by the ambient pressure sensor and the manifold pressure signal obtained by the manifold pressure sensor is less than the first threshold value), the ambient pressure signal is written into the memory of the electronic control unit to form the first ambient pressure signal of the previous driving cycle for calling in the next driving cycle.
[0049] If it is found that any sensor has a fault or the deviation between the two sensor signals is too large, i.e., the ambient pressure sensor and the manifold pressure sensor of the engine do not meet the preset condition, the user can be reminded to maintain the ambient pressure sensor and / or the manifold pressure sensor through a fault light or the like.
[0050] In the optional embodiment, the ambient pressure signal is written as a historical reference value during the engine shutdown stage, breaking the limitation of only relying on the current signal for fault judgment, providing data support for the next cycle of fault diagnosis, and improving the recognition ability of the system for static or slowly changing faults.
[0051] Optionally, the fault diagnosis method further comprises: Detecting the fuel injection amount and the engine speed of the engine, and determining that the engine is in a shutdown state after the fuel injection amount and the engine speed are both zero and maintained for a preset time length.
[0052] Specifically, after the engine receives a shutdown instruction, it is detected whether the engine fuel injection amount is equal to zero and whether the engine speed is equal to zero. When the above two conditions are met and the delay is maintained for a preset time length, it is determined that the engine is in a shutdown state. At this time, the engine intake manifold and the external atmosphere are in static straight-through, and the actual pressure of the engine intake manifold is equal to the actual ambient pressure.
[0053] In the optional embodiment, by introducing the shutdown state judgment logic, the timing of writing the ambient pressure is ensured to be accurate, avoiding recording invalid or incorrect ambient pressure when the engine has not completely stopped or is in an abnormal state, and improving the reliability of the stored data.
[0054] Optionally, the preset condition comprises: there is no fault code in the ambient pressure sensor and the manifold pressure sensor, and the deviation between the ambient pressure signal obtained by the ambient pressure sensor and the manifold pressure signal obtained by the manifold pressure sensor is less than a first threshold value.
[0055] Specifically, it is checked whether there is a fault code in the pressure sensor in the current engine intake manifold and the ambient pressure sensor, and whether the absolute value of the deviation between the intake manifold pressure sensor measurement value and the ambient pressure sensor measurement value is less than a first threshold value (for example, 0.02 bar, which can be calibrated based on the measurement error of the sensor). When the above two conditions are met, it is determined that the engine intake manifold pressure sensor and the ambient pressure sensor measurement signal are accurate, and the current accurate ambient pressure signal can be written into the storage (for example, a non-volatile memory, which can still store the ambient pressure signal without loss after the engine is powered off). If it is found that any sensor has a fault or the deviation between the two sensor signals is too large, the user is reminded to repair the ambient pressure sensor and / or the manifold pressure sensor through a fault light or other means.
[0056] In the optional embodiment, the reliability verification mechanism before writing the ambient pressure value is further enhanced, which requires that there is no fault code between the ambient pressure and the manifold pressure, and the deviation is within the limit value, so as to enhance the anti-interference ability and long-term stability of the whole system.
[0057] AsFigure 5 As shown, an embodiment of the present invention provides a fault diagnosis device 500, comprising: The first module 510 is used to determine the pressure difference and average pressure between each pair of the first environmental pressure signal of the previous driving cycle, the manifold pressure signal of the current driving cycle, and the second environmental pressure signal of the current driving cycle in the current driving cycle. The second module 520 is used to determine the fault type based on the deviations between the first environmental pressure signal, the manifold pressure signal, the second environmental pressure signal and the average pressure value, as well as the pressure differences between each pair.
[0058] like Figure 6 As shown, an electronic device 600 provided in this embodiment of the invention includes a memory 620 and a processor 610; the memory 620 is used to store a computer program; the processor 610 is used to implement the fault diagnosis method as described above when the computer program is executed.
[0059] Alternatively, an electronic device 600 includes a memory 620 and a processor 610 coupled to the memory 620; the memory 620 is configured to store a computer program; and the processor 610 is configured to perform the following operations when the computer program is executed: In the current driving cycle, the pressure difference and average pressure between each pair are determined based on the first environmental pressure signal of the previous driving cycle, the manifold pressure signal of the current driving cycle, and the second environmental pressure signal of the current driving cycle. The fault type is determined based on the deviations between the first environmental pressure signal, the manifold pressure signal, and the second environmental pressure signal and the average pressure value, as well as the pressure differences between each pair of signals.
[0060] This invention provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the fault diagnosis method described above.
[0061] Alternatively, a non-volatile computer-readable storage medium storing a computer program that, when executed by a processor, causes the processor to perform the following operations: In the current driving cycle, the pressure difference and average pressure between each pair are determined based on the first environmental pressure signal of the previous driving cycle, the manifold pressure signal of the current driving cycle, and the second environmental pressure signal of the current driving cycle. The fault type is determined based on the deviations between the first environmental pressure signal, the manifold pressure signal, and the second environmental pressure signal and the average pressure value, as well as the pressure differences between each pair of signals.
[0062] An electronic device 600, which can be a server or a client of the present application, will now be described, which is an example of a hardware device that can be applied to aspects of the present application. The electronic device 600 is intended to represent various forms of digital electronic computing devices such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computing devices. The electronic device 600 can also represent various forms of mobile devices such as personal digital assistants, cellular telephones, smart phones, wearable devices, and other similar computing devices. The components shown here, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the present application described and / or claimed in this document.
[0063] The electronic device 600 includes a computing unit that can perform various appropriate actions and processes in accordance with a computer program stored in a read-only memory (ROM) or a computer program loaded from a storage unit into a random access memory (RAM). In the RAM, various programs and data required for device operation can also be stored. The computing unit, the ROM, and the RAM are connected to each other through a bus. An input / output (I / O) interface is also connected to the bus.
[0064] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the above-mentioned embodiment methods. The storage medium can be a magnetic disc, an optical disc, a read-only memory (ROM), or a random access memory (RAM), etc. In this application, the units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, i.e., they can be located in one place or distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment of the present application. In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0065] The electronic device provided by the embodiment of the present application comprises the above electronic device.
[0066] Although the present application has been disclosed with reference to the above embodiments, the scope of the present application is not limited to the above. Various changes and modifications can be made to the present application without departing from the spirit and scope thereof, and such changes and modifications are intended to fall within the scope of the present application.
Claims
1. A fault diagnosis method, characterized in that, include: In the current driving cycle, the pressure difference and average pressure between each pair are determined based on the first environmental pressure signal of the previous driving cycle, the manifold pressure signal of the current driving cycle, and the second environmental pressure signal of the current driving cycle. The fault type is determined based on the deviations between the first environmental pressure signal, the manifold pressure signal, and the second environmental pressure signal and the average pressure value, as well as the pressure differences between each pair of signals.
2. The fault diagnosis method according to claim 1, characterized in that, The step of determining the pressure difference and average pressure between each pair of signals based on the first ambient pressure signal from the previous driving cycle, the manifold pressure signal from the current driving cycle, and the second ambient pressure signal from the current driving cycle includes: When the engine controller is powered on and the engine is not started, the manifold pressure signal of the current driving cycle and the second ambient pressure signal of the current driving cycle are acquired. Determine the pressure difference between each pair of the first ambient pressure signal, the manifold pressure signal, and the second ambient pressure signal; The average pressure of the first ambient pressure signal, the manifold pressure signal, and the second ambient pressure signal is determined.
3. The fault diagnosis method according to claim 2, characterized in that, The step of determining the fault type based on the deviations between the first ambient pressure signal, the manifold pressure signal, the second ambient pressure signal, and the average pressure value, as well as the pressure differences between each pair of signals, includes: The deviations between the first ambient pressure signal, the manifold pressure signal, and the second ambient pressure signal and the average pressure value are determined respectively. When the pressure difference between any one of the first environmental pressure signal, the manifold pressure signal, and the second environmental pressure signal and the other two pressure signals is greater than a first threshold, and the deviation of any one pressure signal from the average pressure value is greater than a second threshold, it is determined that the signal source of any one pressure signal is faulty.
4. The fault diagnosis method according to claim 2, characterized in that, The step of determining the fault type based on the deviations between the first ambient pressure signal, the manifold pressure signal, the second ambient pressure signal, and the average pressure value, as well as the pressure differences between each pair of signals, includes: A first deviation is determined based on the first environmental pressure signal and the average pressure value. The first deviation is compared with the second threshold to determine whether the memory used to store the first environmental pressure signal of the previous driving cycle is faulty or whether the environment in which the vehicle is located has changed. When the pressure difference between the first ambient pressure signal and the manifold pressure signal and the second ambient pressure signal is less than or equal to the first threshold, and / or the first deviation is less than or equal to the second threshold, the second deviation is determined based on the manifold pressure signal and the average pressure value, and the second deviation is compared with the second threshold to determine whether the manifold pressure sensor is faulty. When the pressure difference between the manifold pressure signal and the first ambient pressure signal and the second ambient pressure signal is less than or equal to the first threshold, and / or the second deviation is less than or equal to the second threshold, a third deviation is determined based on the second ambient pressure signal and the average pressure value. The third deviation is then compared with the second threshold to determine whether the ambient pressure sensor is faulty.
5. The fault diagnosis method according to claim 1, characterized in that, Also includes: In any driving cycle, when the engine is in a stopped state and the engine's ambient pressure sensor and manifold pressure sensor meet preset conditions, the ambient pressure signal is written into the memory to form the first ambient pressure signal of the previous driving cycle for the next driving cycle to be called. And / or, when the ambient pressure sensor and manifold pressure sensor of the engine do not meet the preset conditions, a fault repair prompt message is output.
6. The fault diagnosis method according to claim 5, characterized in that, Also includes: The fuel injection quantity and speed of the engine are detected. When the fuel injection quantity and speed are both zero and maintained for a preset time, the engine is determined to be in a stopped state.
7. The fault diagnosis method according to claim 5, characterized in that, The preset conditions include: neither the ambient pressure sensor nor the manifold pressure sensor has a fault code, and the deviation between the ambient pressure signal acquired by the ambient pressure sensor and the manifold pressure signal acquired by the manifold pressure sensor is less than a first threshold.
8. A fault diagnosis device, characterized in that, include: The first module is used to determine the pressure difference and average pressure between each pair of the first environmental pressure signal of the previous driving cycle, the manifold pressure signal of the current driving cycle, and the second environmental pressure signal of the current driving cycle in the current driving cycle. The second module is used to determine the fault type based on the deviations between the first environmental pressure signal, the manifold pressure signal, the second environmental pressure signal and the average pressure value, as well as the pressure differences between each pair.
9. An electronic device, characterized in that, Including memory and processor; The memory is used to store computer programs; The processor is configured to implement the fault diagnosis method as described in any one of claims 1 to 7 when executing the computer program.
10. A vehicle, characterized in that, Includes the electronic device as described in claim 9.