Engine monitoring method, device, medium, and vehicle

By calculating a weighted average value, the problem of false alarms caused by external factors affecting differential pressure sensors was solved, thus improving the accuracy and reliability of particle trap status monitoring.

CN116641783BActive Publication Date: 2025-12-12GREAT WALL MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310609203.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-26
Publication Date
2025-12-12
Estimated Expiration
2043-05-26

AI Technical Summary

Technical Problem

In existing technologies, differential pressure sensors are easily affected by external environmental factors, resulting in large deviations in pressure difference values, false alarms, and affecting the accuracy and reliability of particle trap status monitoring.

Method used

By acquiring historical monitoring data from the differential pressure sensor during multiple engine shutdowns, calculating a weighted average value, and comparing it with a preset standard range, the system determines whether the differential pressure sensor is functioning correctly and uses the weighted average value to compensate for sudden changes in pressure difference caused by external factors.

Benefits of technology

This improves the robustness and timeliness of static diagnosis of differential pressure sensors, reduces false alarms, and enhances the accuracy and reliability of particle trap condition monitoring.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116641783B_ABST
    Figure CN116641783B_ABST
Patent Text Reader

Abstract

The application provides an engine monitoring method, device, medium and vehicle, and belongs to the technical field of vehicle monitoring. The method comprises the following steps: in response to determining that a vehicle meets a particulate trap state monitoring condition, obtaining historical monitoring data of a pressure difference sensor in multiple engine shutdown processes, wherein the historical monitoring data is calculated from multiple pressure difference values; calculating a weighted average value based on the multiple historical monitoring data and a weight value corresponding to each historical monitoring data, wherein the weight value corresponding to each historical monitoring data is positively correlated with the proximity; and comparing the weighted average value with a preset standard range of the pressure difference sensor to determine whether the pressure difference sensor is normal. The engine monitoring method provided by the application can improve the robustness and timeliness of static diagnosis of the pressure difference sensor, and avoid false failure caused by abnormal pressure difference values due to external factors.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicles, in particular to an engine monitoring method, device, medium and vehicle. BACKGROUND

[0002] Due to incomplete combustion of gasoline in the engine cylinder, a large amount of solid soot particles will be generated, which will pollute the environment if directly discharged into the atmosphere. In order to meet the emission requirements, the mainstream technology for passenger vehicles is to install a gasoline particulate filter (GPF) after the catalyst.

[0003] Since the GPF is a ceramic filter carrier, the accumulated carbon load is prone to work failure during long-term driving of the vehicle. According to relevant regulations, the GPF state needs to be diagnosed and monitored. At present, the GPF state is generally monitored by setting a differential pressure sensor.

[0004] However, the differential pressure sensor is greatly affected by external environmental factors. When the air inlet hole of the differential pressure sensor is filled with water or dust, or the differential pressure pipe is blocked, bent or frozen, etc., the pressure difference value of the differential pressure sensor will have a large deviation and mutate. The high numerical deviation pressure difference value will report a fault, which will cause trouble to the user. SUMMARY

[0005] Therefore, the purpose of the present application is to provide an engine monitoring method, device, medium and vehicle to solve the problems mentioned in the background art.

[0006] In order to achieve the above purpose, the present application provides an engine monitoring method, comprising:

[0007] In response to determining that the vehicle meets the particulate trap state monitoring condition, historical monitoring data of a differential pressure sensor in multiple engine shutdown processes is obtained, wherein the differential pressure sensor is used to monitor the pressure difference value between the inlet and outlet of the particulate trap, and the historical monitoring data is calculated from multiple pressure difference values;

[0008] A weighted average value is calculated based on the multiple historical monitoring data and a weight value corresponding to each historical monitoring data, the weight value corresponding to each historical monitoring data is positively correlated with the proximity degree, and the proximity degree is the proximity degree of the engine shutdown process corresponding to the historical monitoring data relative to the current time;

[0009] The weighted average value and a preset standard range of the differential pressure sensor are compared to determine whether the differential pressure sensor is normal.

[0010] Further, the historical monitoring data of the differential pressure sensor in multiple engine shutdown processes is obtained in response to determining that the vehicle meets the particulate filter state monitoring condition, including:

[0011] Engine operating data of the vehicle is obtained, including engine water temperature, continuous operation time and high speed duration;

[0012] In response to determining that the engine operating data meets the particulate filter state monitoring condition, the historical monitoring data of the differential pressure sensor in multiple engine shutdown processes is obtained after the engine is shut down.

[0013] Further, the historical monitoring data of the differential pressure sensor in multiple engine shutdown processes is obtained, including:

[0014] A plurality of pressure difference values of the differential pressure sensor in an engine shutdown process are obtained, and the plurality of pressure difference values are data filtered to obtain filtered data;

[0015] The filtered data is averaged to obtain historical monitoring data corresponding to the engine shutdown process.

[0016] Further, it also includes:

[0017] After obtaining the historical monitoring data corresponding to the engine shutdown process, the historical monitoring data is stored as process data of the engine shutdown process;

[0018] After obtaining the weighted average value based on the plurality of historical monitoring data and the weight value corresponding to each historical monitoring data, the weighted average value is stored as process data of a target shutdown process in multiple engine shutdown processes;

[0019] The target shutdown process is an engine shutdown process closest to the current time.

[0020] Further, a plurality of pressure difference values of the differential pressure sensor in an engine shutdown process are obtained, and the plurality of pressure difference values are data filtered, including:

[0021] A plurality of target pressure difference values are obtained from a plurality of pressure difference values monitored by the differential pressure sensor in an engine shutdown process, the target pressure difference values being pressure difference values extracted from the plurality of pressure difference values according to a preset time rule;

[0022] The plurality of target pressure difference values are data filtered.

[0023] Further, the historical monitoring data of the differential pressure sensor in multiple engine shutdown processes is obtained, including:

[0024] In response to the process data of the shutdown process including the pressure difference value, the historical monitoring data and the weighted average value, the weighted average value is obtained as the historical monitoring data of the engine shutdown process;

[0025] In response to the process data of the shutdown process including the pressure difference value and the historical monitoring data, the historical monitoring data is obtained;

[0026] In response to the process data of the shutdown process including the pressure difference value, the historical monitoring data corresponding to the engine shutdown process is calculated based on the pressure difference value.

[0027] Further, the comparison of the weighted average value and the preset standard range of the pressure difference sensor to determine whether the pressure difference sensor is normal includes:

[0028] In response to determining that the weighted average value is out of the preset standard range of the pressure difference sensor, an alarm signal is sent.

[0029] Based on the same inventive concept, the disclosure further provides an electronic device, including a memory, a processor and a computer program stored in the memory and executable by the processor, and the processor implements the method as described above when executing the computer program.

[0030] Based on the same inventive concept, the disclosure further provides a computer readable storage medium, which stores computer instructions for causing a computer to execute the method as described above.

[0031] Based on the same inventive concept, the disclosure further provides a vehicle including the electronic device or the storage medium as described above.

[0032] As can be seen from the above, the engine monitoring method provided by the present application obtains historical monitoring data of the pressure difference sensor in multiple engine shutdown processes, and calculates a weighted average value based on the multiple historical monitoring data and the weight value corresponding to each historical monitoring data. Since the weight value corresponding to each historical monitoring data in the weighted average value is different, when the pressure difference value detected by the pressure difference sensor is suddenly changed due to external factors, the weighted average value calculated by the historical monitoring data with different weights can compensate for the sudden change of the pressure difference value, thereby avoiding the problem of false failure caused by the abnormal pressure difference value due to external factors, and improving the robustness and timeliness of the static diagnosis of the pressure difference sensor. BRIEF DESCRIPTION OF DRAWINGS

[0033] In order to more clearly illustrate the technical solutions in the application or the related art, the following will briefly introduce the drawings needed to be used in the embodiments or the related art description. Obviously, the drawings in the following description only constitute the embodiments of the application, and for those skilled in the art, other drawings can also be obtained without creative labor on the basis of these drawings.

[0034] Figure 1 A schematic diagram of the steps of the engine monitoring method of the embodiments of the application;

[0035] Figure 2 A schematic diagram of the flow of the engine monitoring method of the embodiments of the application;

[0036] Figure 3 A schematic diagram of the component modules of the monitoring device of the embodiments of the application;

[0037] Figure 4 A schematic diagram of the hardware structure of an electronic device in the embodiments of the application. DETAILED DESCRIPTION

[0038] In order to make the purposes, technical solutions and advantages of the application more clear, the following will further describe the application in detail with specific embodiments and with reference to the drawings.

[0039] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the application should be understood as the usual meanings understood by those skilled in the art to which the embodiments of the application belong. The terms "first", "second" and similar terms used in the embodiments of the application do not represent any order, quantity or importance, but are only used to distinguish different components. The terms "include" or "contain" and similar terms mean that the elements or objects before the terms cover the elements or objects listed after the terms and their equivalents, and do not exclude other elements or objects. The terms "connect" or "connected" and similar terms are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. The terms "up", "down", "left", "right" and the like are only used to represent relative positional relationships, and when the absolute positions of the described objects change, the relative positional relationships may also change accordingly.

[0040] The embodiments of the application will be described in detail below with reference to the drawings.

[0041] As shown in Figure 1 and Figure 2 , one or more embodiments of the application provide an engine monitoring method, comprising the following steps:

[0042] S10, in response to determining that the vehicle meets the particulate trap state monitoring condition, obtaining historical monitoring data of a differential pressure sensor in multiple engine stop processes, wherein the differential pressure sensor is used to monitor a pressure difference value between the inlet and outlet of the particulate trap, and the historical monitoring data is calculated from multiple pressure difference values.

[0043] S20, calculating a weighted average value based on the multiple historical monitoring data and a weight value corresponding to each historical monitoring data, wherein the weight value corresponding to each historical monitoring data is positively correlated with the proximity, and the proximity is the proximity of the engine stop process corresponding to the historical monitoring data to the current time.

[0044] S30, comparing the weighted average value with a preset standard range of the differential pressure sensor to determine whether the differential pressure sensor is normal.

[0045] As can be seen from the above, the engine monitoring method provided by the present application obtains historical monitoring data of a differential pressure sensor in multiple engine stop processes, and calculates a weighted average value based on the multiple historical monitoring data and a weight value corresponding to each historical monitoring data. Since the weight value corresponding to each historical monitoring data in the weighted average value is different, when the pressure difference value detected by the differential pressure sensor is suddenly changed due to external factors, the weighted average value calculated from the historical monitoring data with different weights can compensate for the sudden change in the pressure difference value, thereby avoiding the problem of false failure caused by accidental changes in the pressure difference value due to the influence of external factors on the differential pressure sensor, and improving the robustness and timeliness of the static diagnosis of the differential pressure sensor.

[0046] It should be noted that the embodiments described in the present application are all explained with respect to a hybrid electric vehicle (HEV). For example, during driving, the hybrid electric vehicle is driven by electricity at the start, and when the vehicle speed reaches 40 km / h, the fuel engine is involved, and at this time, the gasoline engine particulate trap starts to work. Of course, the engine monitoring method can also be applied to a fuel vehicle. The engine monitoring method can be performed during driving of the vehicle, or in a parked state.

[0047] In the above embodiment, the execution subject of the present embodiment can be a computing service device with data processing, network communication and program running functions, such as a driving computer, a vehicle-mounted computer, an engine control module (ECM) or an electronic control unit (ECU) of a vehicle computer, or an electronic device capable of realizing the above functions, a gasoline engine particulate trap state monitoring device, etc. The present embodiment and each of the following embodiments will be described below with respect to an ECU.

[0048] It can be understood that the differential pressure sensor described in the present application can be a sensor for detecting the inlet exhaust pressure and the outlet exhaust pressure of the GPF.

[0049] In some embodiments, in step S10, in response to determining that the vehicle meets the particulate filter state monitoring condition, historical monitoring data of the differential pressure sensor in multiple engine stop processes is obtained, including:

[0050] S101, obtaining engine operating data of the vehicle, the engine operating data including engine water temperature, continuous running time, and high speed duration.

[0051] S102, in response to determining that the engine operating data meets the particulate filter state monitoring condition, historical monitoring data of the differential pressure sensor in multiple engine stop processes is obtained after the engine is stopped.

[0052] In the above step S101, for example, the engine operating data includes engine operating water temperature, continuous high speed duration, and engine continuous running time, and the like. When the engine operating data meets the particulate filter state monitoring condition, the following scenarios are included: the engine water temperature is greater than 25°C; the engine speed is higher than 1000 rpm and lasts for more than 180 seconds; the engine continuous working time exceeds 5 minutes, etc. When the engine operating data of the above several scenarios is met, it is proved that the particulate filter is in the carbon accumulation stage, and the differential pressure sensor continues to perform differential pressure monitoring. After the engine is stopped for more than 5 seconds, the ECU obtains the historical monitoring data of the differential pressure sensor in multiple engine stop processes.

[0053] In the above embodiments, the setting of the values of engine operating water temperature, speed and rotation duration, engine continuous working time, etc. are exemplary and can be set according to actual driving scenarios. When the above engine operating data meets the particulate filter state monitoring condition, it is also referred to as the post-vehicle running stage. In this stage, the engine has been stopped and there is no exhaust gas flow through the particulate filter, and the pressure difference measured by the differential pressure sensor should tend to zero or equal to zero. As long as the particulate filter performs carbon accumulation work when the engine is working, it is acceptable.

[0054] In some embodiments, in step S10, the historical monitoring data of the differential pressure sensor in multiple engine stop processes is obtained, including:

[0055] S103, obtaining a plurality of pressure difference values of the differential pressure sensor in an engine stop process, performing data screening on the plurality of pressure difference values, and obtaining screened data;

[0056] S104, performing average value calculation on the screened data to obtain historical monitoring data corresponding to the engine stop process.

[0057] It should be noted that the engine shutdown process is described with respect to the working state of the engine. For example, the end of engine operation and the maintenance of the shutdown state for a predetermined period of time (e.g., 5 seconds) defines an engine shutdown process. During the engine shutdown process, the engine working data needs to meet the particulate filter state monitoring condition, and the differential pressure sensor measures the pressure difference at the inlet and outlet of the particulate filter after the engine is shut down. Here, the data is filtered based on the pressure difference value, and the average value is calculated, which is more consistent with the measurement data of the differential pressure sensor after the engine is shut down, thereby improving the measurement accuracy of the differential pressure sensor as much as possible.

[0058] In the above description, for a hybrid vehicle, the vehicle speed changes, and the vehicle engine repeatedly changes between working and shutdown states. Therefore, when the monitoring method is applied to a hybrid vehicle, the engine shutdown process may occur multiple times during a trip of the hybrid vehicle. The differential pressure sensor can be directly diagnosed during the trip of the hybrid vehicle, eliminating the disadvantage that the differential pressure sensor of a traditional fuel vehicle can only be diagnosed after the vehicle is shut off and the post-operation stage.

[0059] In addition, for the method described in the present application, the historical monitoring data of the differential pressure sensor during multiple engine shutdown processes can also be obtained during multiple complete trips of the vehicle. For example, the vehicle is always in an engine working state during the current driving process, and the completion of the current driving process is a complete trip. Therefore, the historical monitoring data of the differential pressure sensor during the engine shutdown process in multiple complete trips is obtained. This embodiment can be applied to hybrid vehicles or fuel vehicles.

[0060] In the above step S103, multiple pressure difference values of the differential pressure sensor during an engine shutdown process are obtained, and the multiple pressure difference values are filtered. The following steps can be referred to:

[0061] A plurality of target pressure difference values are obtained from the plurality of pressure difference values monitored by the differential pressure sensor during the engine shutdown process. The target pressure difference values are pressure difference values extracted according to a predetermined time rule from the plurality of pressure difference values.

[0062] The plurality of target pressure difference values are filtered.

[0063] In the above step, for example, the predetermined time rule is that the ECU obtains the pressure difference value of the differential pressure sensor every 10 ms from the plurality of pressure difference values monitored by the differential pressure sensor. The ECU obtains and stores 6 target pressure difference value samples. When filtering the plurality of target pressure difference values, the maximum value and the minimum value of the 6 target pressure difference value samples can be removed, and the remaining 4 target pressure difference values are used for subsequent average value calculation.

[0064] In the above embodiment, the data screening of the differential pressure sensor can also use other screening logics, for example, eliminating the pressure difference value that is the largest difference from any other pressure difference value among the six target pressure difference values. The steps of setting the data screening and calculating the average value can reduce the error of the historical monitoring data in the same engine shutdown process as much as possible, and avoid the case that the pressure difference value of the differential pressure sensor is too large to cause misjudgment of the fault.

[0065] In some embodiments, when calculating the weighted average value in step S20, the weight value should be set according to the following principle: the weight value corresponding to each historical monitoring data is positively correlated with the proximity, which is the proximity of the engine shutdown process corresponding to the historical monitoring data to the current time. Specifically, the closer the engine shutdown process to the current time, the greater the weight value of the historical monitoring data corresponding to the engine shutdown process.

[0066] For example, in a period of time when the hybrid vehicle is running, there are three engine shutdown processes close to the current time, which are a shutdown process, a shutdown process and a shutdown process, respectively. Among them, the shutdown process, the shutdown process and the shutdown process are sequentially far away from the current time, the shutdown process is the farthest from the current time, and the shutdown process is the closest to the current time.

[0067] Taking the shutdown process immediately after the vehicle stops as the shutdown process as an example, the historical monitoring data calculated in the shutdown process is C value, the shutdown process corresponding to the C value is closest to the current time, and the weight value of the C value is configured as 4. The historical monitoring data calculated in the shutdown process is B value, and the weight value of the B value is configured as 2. The historical monitoring data calculated in the shutdown process is A value, which is farthest from the current time, and the weight value of the A value is configured as 1. Therefore, when calculating the weighted average value M of the above three historical monitoring data and the corresponding weight value of the vehicle, M=(4C+2B+A) / 7, and the divisor is the sum of the unit number of all weight values.

[0068] In the above embodiment, it should be noted that the setting of the weight value is only for illustration, the weight value of the C value can also be configured as 5, the weight value of the B value is configured as 3, and the weight value of the A value is configured as 2. The weight value should follow the following configuration principle: the weight value corresponding to each historical monitoring data is positively correlated with the proximity, which is the proximity of the engine shutdown process corresponding to the historical monitoring data to the current time. In some embodiments, the weighted average value can also be calculated by other number of engine shutdown processes.

[0069] In addition, the negative value of M can be caused by the contrast value set by the differential pressure sensor itself or the manufacturing differential pressure, etc. In order to avoid affecting the subsequent monitoring work, the absolute value of the calculated weighted average value M can be compared with the preset standard range of the differential pressure sensor.

[0070] In some embodiments, after step S104, the method further comprises:

[0071] After obtaining the historical monitoring data corresponding to the current engine shutdown process, the historical monitoring data is stored as process data of the current engine shutdown process.

[0072] After calculating the weighted average value based on the plurality of historical monitoring data and the weight value corresponding to each historical monitoring data, the weighted average value is stored as process data of the target shutdown process in the plurality of engine shutdown processes.

[0073] The target shutdown process is the engine shutdown process closest to the current time.

[0074] In the above steps, the historical monitoring data obtained in each engine shutdown process is stored as process data, and after the weighted average value is calculated, the weighted average value is also stored as process data. For three engine shutdown processes with different degrees of proximity to the current time, the weighted average value is stored as process data of the engine shutdown process closest to the current time, which can better reflect the state of the differential pressure sensor during the current shutdown of the vehicle, thereby reducing the monitoring error of the ECU in the subsequent shutdown process of the differential pressure sensor.

[0075] Further, when the vehicle ECU obtains the historical monitoring data of the differential pressure sensor in the plurality of engine shutdown processes, since a period of driving includes at least three engine shutdown processes close to the current time, the historical monitoring data of the plurality of engine shutdown processes includes the following scenarios:

[0076] In response to the process data of one of the shutdown processes including the pressure difference value, the historical monitoring data, and the weighted average value, the weighted average value is obtained as the historical monitoring data of the shutdown process.

[0077] In response to the process data of one of the shutdown processes including the pressure difference value and the historical monitoring data, the historical monitoring data is obtained.

[0078] In response to the process data of one of the shutdown processes including the pressure difference value, the historical monitoring data corresponding to the shutdown process is calculated based on the pressure difference value.

[0079] In the above scenario, exemplary, the vehicle engine ends the c shutdown process and completes the next d shutdown process, when calculating the weighted average value M' of the d shutdown process, the historical monitoring data B value, C value and D value of the adjacent three shutdown processes, i.e. the b shutdown process, the c shutdown process and the d shutdown process, are needed, wherein the B value is replaced by the historical monitoring data in the b shutdown process, the C value is replaced by the weighted average value calculated in the c shutdown process, and the D value is the average value calculated after screening the pressure difference value of the differential pressure sensor. At this time, using the weighted average value as the historical monitoring data of the shutdown process can further compensate for the occasional abnormal value deviation of the differential pressure sensor and avoid false positives due to excessive sensitivity of the differential pressure sensor.

[0080] In some driving scenarios, when the engine shutdown data of the vehicle first meets the particulate filter state monitoring condition, since it only has multiple pressure difference values measured by the differential pressure sensor, only the historical monitoring data calculated based on the pressure difference value needs to be compared with the preset standard range.

[0081] In step S30, the weighted average value and the preset standard range of the differential pressure sensor are compared to determine whether the differential pressure sensor is normal, including:

[0082] In response to determining that the weighted average value is outside the preset standard range of the differential pressure sensor, an alarm signal is sent.

[0083] It should be noted that for hybrid vehicles, the engine repeats between the running and shutdown states, so the vehicle ECU will intermittently compare the weighted average value and the preset standard range. When the differential pressure sensor is waterlogged due to factors such as car washing and rain, the pressure difference value measured by the differential pressure sensor during several shutdown processes of the engine while the vehicle is driving will change abruptly. The weighted average value needs to be calculated in combination with the historical monitoring data of the last shutdown and the last last shutdown, so the weighted average value compensates for the abrupt change in the pressure difference value, and the new weighted average value calculated finally will be smaller than the abrupt change in the pressure difference value.

[0084] Based on the above description, exemplary, after comparing the weighted average value and the preset standard range, the vehicle ECU will have the following two results: 1. The weighted average value is within the preset standard range of the differential pressure sensor, the vehicle continues to drive in the state of waterlogging of the differential pressure sensor, and the water in the differential pressure sensor disappears or decreases due to high temperature weather or the vehicle passing through a deceleration zone, and the vehicle continues to drive normally, and no fault is reported during the entire process; 2. The weighted average value is outside the preset standard range of the differential pressure sensor, and the vehicle reports a fault.

[0085] In the above description, it is exemplified that the pressure difference value is suddenly changed due to the pressure difference sensor fault during the parking process of the vehicle c, and the weighted average value calculated in the parking process needs to be combined with the historical monitoring data of the parking process of the vehicle b and the parking process of the vehicle a; the pressure difference value still remains sudden during the parking process of the vehicle d, and the weighted average value calculated in the parking process needs to be combined with the weighted average value of the parking process of the vehicle c and the historical monitoring data of the parking process of the vehicle b, so that when the pressure difference value is suddenly changed due to the pressure difference sensor fault, the weighted average value calculated in the subsequent parking process of the vehicle ECU is linearly increased, and the sudden change of the weighted average value calculated each time does not occur. The linearly increased weighted average value can avoid the sudden change of the existing pressure difference sensor, thereby reducing the misjudgment and improving the monitoring accuracy of the pressure difference sensor.

[0086] For step S30, the preset standard range of the pressure difference sensor can be set to 0-30 hundred pascals; if the weighted average value after multiple parking processes of the engine exceeds the preset standard range, it proves that the pressure difference value remains high during multiple parking processes, and at this time, the vehicle ECU sends a warning signal to the vehicle central control to remind the driver that the pressure difference sensor has failed.

[0087] It should be noted that when the pressure difference value monitored by the pressure difference sensor is suddenly changed, the linear growth slope of the weighted average value calculated by the vehicle ECU is also different according to the weight, so that the time when the vehicle reports a fault can be flexibly set by adjusting the weight value of different historical monitoring data.

[0088] As shown in Figure 2 An exemplary step flow of the engine monitoring method described in the present application is as follows:

[0089] During the continuous process of the hybrid vehicle, the vehicle ECU judges that the engine working data of the vehicle meets the condition of the particulate trap state monitoring, and when the engine is parked for a certain time, the ECU obtains the historical monitoring data A value, B value and C value of three engine parking processes close to the current time, calculates the weighted average value according to the weight ratio of 1:2:4, then judges whether the absolute value of the weighted average value exceeds the preset standard range, and sends a warning signal to the vehicle central control to remind the driver that the pressure difference sensor has failed when the preset standard range is exceeded.

[0090] It should be noted that the method of the embodiment of the present application can be executed by a single device, such as a computer or a server. The method of the embodiment can also be applied to a distributed scenario, and completed by multiple devices cooperating with each other. In this distributed scenario, one of the multiple devices can only execute one or more steps in the method of the embodiment of the present application, and the multiple devices can interact with each other to complete the method.

[0091] It is to be understood that the foregoing description is directed to embodiments of the application. Various embodiments are described herein, including the best mode embodiments. However, various embodiments can be directed to other embodiments than the embodiments depicted and described, for example, as they will occur to those skilled in the art upon reading the preceding description. As such, all embodiments present in the application and their equivalents are intended to be covered by the appended claims, wherein:

[0092] Based on the same inventive concept, as Figure 3 shown, the application also provides a monitoring device corresponding to any of the above-mentioned embodiment methods, comprising:

[0093] The data acquisition module 1 is configured to acquire historical monitoring data of a differential pressure sensor in multiple engine shutdown processes in response to determining that the vehicle meets the particulate trap state monitoring condition, wherein the differential pressure sensor is used to monitor the pressure difference value between the inlet and outlet of the particulate trap, and the historical monitoring data is calculated from multiple pressure difference values;

[0094] The data processing module 2 is configured to calculate a weighted average value based on the multiple historical monitoring data and a weight value corresponding to each historical monitoring data, wherein the weight value corresponding to each historical monitoring data is positively correlated with the proximity of the historical monitoring data to the current time;

[0095] The checking module 3 is configured to compare the weighted average value with a preset standard range of the differential pressure sensor to determine whether the differential pressure sensor is normal.

[0096] For the convenience of description, the above device is described as various modules respectively described in function. Of course, in the implementation of the application, the functions of each module can be implemented in the same or multiple software and / or hardware.

[0097] The device of the above-mentioned embodiment is used to implement the corresponding engine monitoring method in any of the above-mentioned embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be described here.

[0098] In some embodiments, the data processing module 2 comprises:

[0099] The screening unit is configured to acquire multiple pressure difference values of the differential pressure sensor in an engine shutdown process, perform data screening on the multiple pressure difference values, and obtain screened data;

[0100] The calculation unit is configured to calculate the average value of the screened data to obtain historical monitoring data corresponding to the engine shutdown process.

[0101] In some embodiments, the data processing module 2 further comprises:

[0102] The first process processing unit is configured to store the historical monitoring data as process data of the engine shutdown process after obtaining the historical monitoring data corresponding to the engine shutdown process.

[0103] The second process processing unit is configured to store the weighted average value as process data of a target shutdown process in multiple engine shutdown processes after obtaining the weighted average value based on the multiple historical monitoring data and the weight value corresponding to each historical monitoring data; wherein the target shutdown process is an engine shutdown process closest to the current time.

[0104] In some embodiments, the data acquisition module 1 comprises:

[0105] The engine monitoring unit is configured to acquire engine operating data of the vehicle, the engine operating data comprising engine water temperature, continuous running time and high speed duration;

[0106] The data acquisition unit is configured to acquire historical monitoring data of the differential pressure sensor in multiple engine shutdown processes after the engine is shutdown, in response to determining that the engine operating data meets the particulate filter state monitoring condition.

[0107] Corresponding to the method of any of the above embodiments based on the same inventive concept, the present application also provides an electronic device, comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to realize the engine monitoring method of any of the above embodiments.

[0108] Figure 4 A more specific hardware structure of an electronic device provided by the present embodiment is shown, which can include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040 and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030 and the communication interface 1040 are connected to each other through the bus 1050 for communication within the device.

[0109] The processor 1010 can be implemented by a general CPU (Central Processing Unit, central processor), a microprocessor, an application specific integrated circuit (ASIC) or one or more integrated circuits, etc., for executing related programs to realize the technical solutions provided by the present embodiment.

[0110] The memory 1020 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program code is stored in the memory 1020 and is called and executed by the processor 1010.

[0111] The input / output interface 1030 is used to connect input / output modules to enable information input and output. Input / output modules can be configured as components within the device. Figure 4 (Not shown in the image) It can also be connected to external devices to provide corresponding functions. Input devices may include keyboards, mice, touch screens, microphones, various sensors, etc., while output devices may include displays, speakers, vibrators, indicator lights, etc.

[0112] Communication interface 1040 is used to connect to the communication module ( Figure 4 (Not shown in the image) to enable communication and interaction between this device and other devices. The communication module can communicate via wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).

[0113] Bus 1050 includes a pathway for transmitting information between various components of the device, such as processor 1010, memory 1020, input / output interface 1030, and communication interface 1040.

[0114] It should be noted that although the above-described device only shows the processor 1010, memory 1020, input / output interface 1030, communication interface 1040, and bus 1050, in specific implementations, the device may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described device may only include the components necessary for implementing the embodiments of this specification, and not necessarily all the components shown in the figures.

[0115] The electronic devices described above are used to implement the corresponding engine monitoring methods in any of the foregoing embodiments and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0116] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides a non-transitory computer-readable storage medium storing computer instructions for causing the computer to execute the engine monitoring method as described in any of the above embodiments.

[0117] The computer readable media of the embodiments can include permanent and non-permanent, removable and non-removable media, which can be implemented by any method or technology to store information. The information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage device, or any other non-transmission medium that can be used to store information accessible to a computing device.

[0118] The storage medium of the above embodiments stores computer instructions for causing the computer to execute the engine monitoring method as described in any of the above embodiments, and has the beneficial effects of the corresponding method embodiments, which are not described here again.

[0119] Those skilled in the art should understand that the discussion of any of the above embodiments is only exemplary, and is not intended to imply that the scope (including claims) of the present application is limited to these examples; the above embodiments or technical features between different embodiments can also be combined, the steps can be implemented in any order, and there are many other changes of different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of brevity.

[0120] In addition, in order to simplify the description and discussion, and so as not to make the embodiments of the present application difficult to understand, the well-known power / ground connections of integrated circuit (IC) chips and other components can or can not be shown in the provided drawings. In addition, the devices can be shown in the form of block diagrams in order to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform to be implemented the embodiments of the present application (i.e. these details should be fully within the understanding of those skilled in the art). Where specific details (e.g. circuits) are set forth in order to describe the exemplary embodiments of the present application, it will be apparent to those skilled in the art that the embodiments of the present application can be implemented without these specific details or with variations of these specific details. Therefore, these descriptions should be considered illustrative rather than limiting.

[0121] While the present application has been described in connection with certain embodiments thereof, many modifications, substitutions, changes, and of forms will be apparent to those of ordinary skill in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) can use the embodiments discussed.

[0122] Embodiments of the present application are intended to cover all such alterations, modifications, and variations as they can come within the scope of the appended claims. Accordingly, although specific embodiments have been furthered in connection with the present application, any omission, substitution, or change, in principle and in form, made to the present application should be included in the scope of the present application.

Claims

1. An engine monitoring method, characterized by, The method comprises the steps of: in response to determining that the vehicle meets the particulate trap state monitoring condition, obtaining historical monitoring data of the differential pressure sensor in multiple engine shutdown processes, wherein the differential pressure sensor is used to monitor the pressure difference between the inlet and outlet of the particulate trap, and the historical monitoring data is calculated from multiple pressure difference values; calculating a weighted average value based on the multiple historical monitoring data and the weight value corresponding to each historical monitoring data, wherein the weight value corresponding to each historical monitoring data is positively correlated with the proximity, and the proximity is the proximity of the engine shutdown process corresponding to the historical monitoring data to the current time; comparing the weighted average value with a preset standard range of the differential pressure sensor to determine whether the differential pressure sensor is normal; wherein the step of obtaining the historical monitoring data of the differential pressure sensor in multiple engine shutdown processes comprises: in response to the process data of one of the shutdown processes being the pressure difference value, the historical monitoring data and the weighted average value, obtaining the weighted average value as the historical monitoring data of the engine shutdown process; in response to the process data of one of the shutdown processes being the pressure difference value and the historical monitoring data, obtaining the historical monitoring data; in response to the process data of one of the shutdown processes being the pressure difference value, calculating the historical monitoring data corresponding to the engine shutdown process based on the pressure difference value.

2. The engine monitoring method of claim 1, wherein, The step of obtaining the historical monitoring data of the differential pressure sensor in multiple engine shutdown processes comprises: obtaining engine operating data of the vehicle, wherein the engine operating data comprises engine water temperature, continuous running time and high speed duration; in response to determining that the engine operating data meets the particulate trap state monitoring condition, obtaining the historical monitoring data of the differential pressure sensor in multiple engine shutdown processes after the engine is shut down.

3. The engine monitoring method of claim 1, wherein, The step of obtaining the historical monitoring data of the differential pressure sensor in multiple engine shutdown processes comprises: obtaining multiple pressure difference values of the differential pressure sensor in one engine shutdown process, performing data screening on the multiple pressure difference values, and obtaining screened data; performing average value calculation on the screened data to obtain the historical monitoring data corresponding to the engine shutdown process.

4. The engine monitoring method of claim 3, wherein, The method further comprises the steps of: after obtaining the historical monitoring data corresponding to the engine shutdown process, storing the historical monitoring data as the process data of the engine shutdown process; after calculating the weighted average value based on the multiple historical monitoring data and the weight value corresponding to each historical monitoring data, storing the weighted average value as the process data of a target shutdown process in multiple engine shutdown processes; wherein the target shutdown process is the engine shutdown process closest to the current time in terms of time.

5. The engine monitoring method of claim 3, wherein, The step of obtaining multiple pressure difference values of the differential pressure sensor in one engine shutdown process and performing data screening on the multiple pressure difference values comprises: obtaining multiple target pressure difference values from the multiple pressure difference values monitored by the differential pressure sensor in one engine shutdown process, wherein the target pressure difference values are the pressure difference values extracted from the multiple pressure difference values according to a preset time rule; performing data screening on the multiple target pressure difference values.

6. The engine monitoring method of claim 1, wherein, The comparing the weighted average value with a preset standard range of the differential pressure sensor to determine whether the differential pressure sensor is normal comprises: In response to determining that the weighted average value is out of the preset standard range of the differential pressure sensor, a warning signal is sent out.

7. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor implements the engine monitoring method of any one of claims 1 to 6 when executing the program.

8. A computer-readable storage medium storing computer instructions, wherein, The computer instructions are used to make the computer execute the engine monitoring method of any one of claims 1 to 6.

9. A vehicle characterized by comprising: The electronic device of claim 7 or the medium of claim 8.

Citation Information

Patent Citations

  • System and method for filtering diesel engine exhaust particulates

    CN102365432A

  • Exhaust system, power system and fault diagnosis method

    CN112012818A