Pressure difference sensor fault detection method and system, storage medium and electronic equipment

文档序号:18657 发布日期:2021-09-21 浏览:21次 中文

阅读说明:本技术 压差传感器故障检测方法、系统、存储介质及电子设备 (Pressure difference sensor fault detection method and system, storage medium and electronic equipment ) 是由 曹石 秦涛 李国朋 武迎迎 孙明峰 于 2021-06-22 设计创作,主要内容包括:本发明实施例提供了一种压差传感器故障检测方法、系统、存储介质及电子设备。其中,方法包括:在发动机处于第一运行状态时,获取压差传感器采集的压差信号值,得到第一压差信号值;若第一压差信号值不在第一预设压差范围内,控制发动机运行目标预设时长;在发动机运行了目标预设时长后,在发动机处于第二运行状态时,获取压差传感器采集的压差信号值,得到第二压差信号值;若第二压差信号值不在第二预设压差范围内,则确定压差传感器故障。本发明能够避免因一次压差信号值不可信直接对发动机降级处理的问题,提高了发动机可靠性及用户体验。(The embodiment of the invention provides a method and a system for detecting faults of a differential pressure sensor, a storage medium and electronic equipment. The method comprises the following steps: when the engine is in a first running state, acquiring a differential pressure signal value acquired by a differential pressure sensor to obtain a first differential pressure signal value; if the first differential pressure signal value is not in the first preset differential pressure range, controlling the engine to operate for a target preset time length; after the engine operates for a target preset time, acquiring a differential pressure signal value acquired by a differential pressure sensor when the engine is in a second operating state to obtain a second differential pressure signal value; and if the second differential pressure signal value is not in the second preset differential pressure range, determining that the differential pressure sensor is in fault. The invention can avoid the problem of direct degradation treatment of the engine due to the incredible primary differential pressure signal value, and improves the reliability of the engine and the user experience.)

1. A method of differential pressure sensor fault detection, comprising:

when the engine is in a first running state, acquiring a differential pressure signal value acquired by a differential pressure sensor to obtain a first differential pressure signal value;

if the first differential pressure signal value is not in a first preset differential pressure range, controlling the engine to operate for a target preset time length; the first preset differential pressure range is a normal differential pressure range of the engine in a first running state;

after the engine operates for the target preset time, acquiring a differential pressure signal value acquired by the differential pressure sensor when the engine is in a second operating state to obtain a second differential pressure signal value;

if the second differential pressure signal value is not within a second preset differential pressure range, determining that the differential pressure sensor has a fault; the second preset differential pressure range is a normal differential pressure range of the engine in a second running state.

2. The differential pressure sensor malfunction detection method according to claim 1, characterized in that the first preset differential pressure range is determined in accordance with an opening degree of an EGR valve at the time of acquiring the first differential pressure signal value; and the second preset pressure difference range is determined according to the opening degree of the EGR valve when the second pressure difference signal value is obtained.

3. The differential pressure sensor fault detection method of claim 1, wherein controlling an engine operating target preset duration if the first differential pressure signal value is not within a first preset differential pressure range comprises:

if the first differential pressure signal value is not in a first preset differential pressure range and the current environmental parameter is smaller than a preset environmental parameter, controlling the engine to operate for a target preset duration; the current environmental parameter is a current environmental temperature.

4. The differential pressure sensor fault detection method according to any one of claims 1 to 3, wherein the method for determining the target preset time period specifically comprises the following steps:

acquiring a first preset time length and a second preset time length;

when the first preset time length is obtained and the second preset time length is not obtained, taking the first preset time length as a target preset time length;

when the second preset time length is obtained and the first preset time length is not obtained, taking the second preset time length as a target preset time length;

and when the first preset time length and the second preset time length are obtained, taking the longer time length of the first preset time length and the second preset time length as a target preset time length.

5. The differential pressure sensor fault detection method of claim 4,

the method for determining the first preset duration specifically includes:

starting timing when the combustion energy of the engine is smaller than a preset energy value, stopping timing when the combustion energy of the engine is not smaller than the preset energy value, obtaining a first timing duration, and determining the first timing duration as the first preset duration;

the method for determining the second preset time length specifically includes:

and starting timing when the temperature of the engine coolant is smaller than a preset coolant temperature value, stopping timing when the temperature of the engine coolant is not smaller than the preset coolant temperature value, obtaining a second timing duration, and determining the second timing duration as the second preset duration.

6. The differential pressure sensor fault detection method of claim 2, further comprising: and when the first differential pressure signal value is not in a first preset differential pressure range, controlling the opening degree of the EGR valve according to the load and the engine speed.

7. The differential pressure sensor fault detection method of claim 2, wherein after obtaining the second differential pressure signal value, the method further comprises:

and when the second differential pressure signal value is within the second preset differential pressure range, controlling the opening degree of the EGR valve according to the second differential pressure signal value.

8. A differential pressure sensor fault detection system, comprising:

the first differential pressure signal value acquisition module is used for acquiring a differential pressure signal value acquired by a differential pressure sensor when the engine is in a first running state to obtain a first differential pressure signal value;

the engine operation control module is used for controlling the engine operation target preset time length when the first differential pressure signal value is not in a first preset differential pressure range; the first preset differential pressure range is a normal differential pressure range of the engine in a first running state;

the second differential pressure signal value acquisition module is used for acquiring the differential pressure signal value acquired by the differential pressure sensor when the engine is in a second running state after the engine runs for the target preset time length to obtain a second differential pressure signal value;

the differential pressure sensor fault determining module is used for determining that the differential pressure sensor is in fault when the second differential pressure signal value is not in a second preset differential pressure range; the second preset differential pressure range is a normal differential pressure range of the engine in a second running state.

9. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored thereon a program which, when executed by a processor, implements the differential pressure sensor fault detection method according to any one of claims 1 to 7.

10. An electronic device, comprising:

at least one processor, and at least one memory, bus connected with the processor;

the processor and the memory complete mutual communication through the bus; the processor is configured to invoke program instructions in the memory to perform the differential pressure sensor fault detection method of any of claims 1-7.

Technical Field

The invention relates to the technical field of electronic device fault detection, in particular to a method and a system for detecting a fault of a differential pressure sensor, a storage medium and electronic equipment.

Background

An EGR (Exhaust Gas recirculation) valve is capable of controlling the amount of Exhaust Gas entering the intake manifold such that a certain amount of Exhaust Gas flows into the intake manifold for recirculation. Install pressure differential sensor on the intake pipe way at EGR valve place, pressure differential sensor can gather the admission pressure signal, can confirm the demand aperture of EGR valve through the admission pressure signal.

Because the differential pressure signal that differential pressure sensor gathered is inaccurate can influence the calculation of EGR valve demand aperture, and then influences engine performance. Therefore, degradation processing of the engine, such as limiting the engine torque output or lighting an OBD (On-Board diagnostics) lamp, is typically performed when the differential pressure signal collected by the differential pressure sensor is not authentic. However, the use of a degradation process for the engine can affect customer usage and reduce engine reliability.

Disclosure of Invention

The embodiment of the invention aims to provide a method and a system for detecting faults of a differential pressure sensor, a storage medium and electronic equipment, which can improve the reliability of an engine and user experience. The specific technical scheme is as follows:

the invention provides a method for detecting faults of a differential pressure sensor, which comprises the following steps:

when the engine is in a first running state, acquiring a differential pressure signal value acquired by a differential pressure sensor to obtain a first differential pressure signal value;

if the first differential pressure signal value is not in a first preset differential pressure range, controlling the engine to operate for a target preset time length; the first preset differential pressure range is a normal differential pressure range of the engine in a first running state;

after the engine operates for the target preset time, acquiring a differential pressure signal value acquired by the differential pressure sensor when the engine is in a second operating state to obtain a second differential pressure signal value;

if the second differential pressure signal value is not within a second preset differential pressure range, determining that the differential pressure sensor has a fault; the second preset differential pressure range is a normal differential pressure range of the engine in a second running state.

Optionally, the first preset differential pressure range is determined according to the opening degree of the EGR valve when the first differential pressure signal value is obtained; and the second preset pressure difference range is determined according to the opening degree of the EGR valve when the second pressure difference signal value is obtained.

Optionally, if the first differential pressure signal value is not within a first preset differential pressure range, controlling an engine operation target preset duration includes:

if the first differential pressure signal value is not in a first preset differential pressure range and the current environmental parameter is smaller than a preset environmental parameter, controlling the engine to operate for a target preset duration; the current environmental parameter is a current environmental temperature.

Optionally, the method for determining the target preset time duration specifically includes:

acquiring a first preset time length and a second preset time length;

when the first preset time length is obtained and the second preset time length is not obtained, taking the first preset time length as a target preset time length;

when the second preset time length is obtained and the first preset time length is not obtained, taking the second preset time length as a target preset time length;

and when the first preset time length and the second preset time length are obtained, taking the longer time length of the first preset time length and the second preset time length as a target preset time length.

Alternatively,

the method for determining the first preset duration specifically includes:

starting timing when the combustion energy of the engine is smaller than a preset energy value, stopping timing when the combustion energy of the engine is not smaller than the preset energy value, obtaining a first timing duration, and determining the first timing duration as the first preset duration;

the method for determining the second preset time length specifically includes:

and starting timing when the temperature of the engine coolant is smaller than a preset coolant temperature value, stopping timing when the temperature of the engine coolant is not smaller than the preset coolant temperature value, obtaining a second timing duration, and determining the second timing duration as the second preset duration.

Optionally, the method further comprises: and when the first differential pressure signal value is not in a first preset differential pressure range, controlling the opening degree of the EGR valve according to the load and the engine speed.

Optionally, after obtaining the second differential pressure signal value, the method further comprises:

and when the second differential pressure signal value is within the second preset differential pressure range, controlling the opening degree of the EGR valve according to the second differential pressure signal value.

The present invention also provides a differential pressure sensor fault detection system, comprising:

the first differential pressure signal value acquisition module is used for acquiring a differential pressure signal value acquired by a differential pressure sensor when the engine is in a first running state to obtain a first differential pressure signal value;

the engine operation control module is used for controlling the engine operation target preset time length when the first differential pressure signal value is not in a first preset differential pressure range; the first preset differential pressure range is a normal differential pressure range of the engine in a first running state;

the second differential pressure signal value acquisition module is used for acquiring the differential pressure signal value acquired by the differential pressure sensor when the engine is in a second running state after the engine runs for the target preset time length to obtain a second differential pressure signal value;

the differential pressure sensor fault determining module is used for determining that the differential pressure sensor is in fault when the second differential pressure signal value is not in a second preset differential pressure range; the second preset differential pressure range is a normal differential pressure range of the engine in a second running state.

The present invention also provides a computer-readable storage medium having stored thereon a program which, when executed by a processor, implements the differential pressure sensor fault detection method described above.

The present invention also provides an electronic device comprising:

at least one processor, and at least one memory, bus connected with the processor;

the processor and the memory complete mutual communication through the bus; the processor is used for calling the program instructions in the memory so as to execute the differential pressure sensor fault detection method.

According to the method, the system, the storage medium and the electronic device for detecting the fault of the differential pressure sensor, provided by the embodiment of the invention, when the differential pressure signal value acquired for the first time is not in the first preset differential pressure range, the running target of the engine is preset for a long time, and when the differential pressure signal value acquired for the second side is not in the second preset differential pressure range, the fault of the differential pressure sensor is determined, so that the problem that the engine is degraded directly due to the fact that the differential pressure signal value is not credible for one time is avoided, and the reliability and the user experience of the engine can be improved.

Of course, it is not necessary for any product or method of practicing the invention to achieve all of the above-described advantages at the same time.

Drawings

In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.

FIG. 1 is a flow chart of a method for detecting a fault in a differential pressure sensor according to an embodiment of the present invention;

FIG. 2 is a block diagram of a differential pressure sensor fault detection system provided by an embodiment of the present invention;

fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.

Detailed Description

The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

The invention provides a fault detection method for a differential pressure sensor, which comprises the following steps of:

step 101: when the engine is in a first running state, a differential pressure signal value acquired by a differential pressure sensor is acquired, and a first differential pressure signal value is obtained.

The differential pressure sensor is arranged on the air inlet pipeline where the EGR valve is located, the differential pressure sensor can collect air inlet pressure signals, and the actual EGR waste gas flow can be calculated through the air inlet pressure signals. And determining the required EGR rate under different load working conditions according to the engine speed and the charging amount, and calculating the required EGR exhaust gas flow according to the EGR rate. And performing PID (Proportional-Integral-Derivative) closed-loop control on the basis of the actual EGR exhaust gas flow and the required EGR exhaust gas flow to obtain the required opening degree of the EGR valve. It can be seen that different EGR valve openings correspond to different pressure differentials, and each EGR valve opening corresponds to a range of pressure differentials. The differential pressure sensor is preferably a venturi differential pressure sensor.

When the ECU is electrified, the engine is not started, the EGR valve is in a closed state, the opening degree of the EGR valve is 0, and the differential pressure is 0; when the engine is running, the EGR valve is in an opening state, the opening degree of the EGR valve is not 0, and the differential pressure is not 0. When the engine is in a certain running state, if the differential pressure sensor is normal, the differential pressure signal value acquired by the differential pressure sensor is within a normal differential pressure range, and if the differential pressure signal value exceeds the normal differential pressure range, the differential pressure signal acquired by the differential pressure sensor at present is not credible.

Step 102: if the first differential pressure signal value is not in the first preset differential pressure range, controlling the engine to operate for a target preset time length; the first predetermined differential pressure range is a normal differential pressure range in which the engine is in the first operating state.

When the engine is in the first operation state, if the differential pressure sensor is normal, the differential pressure signal value acquired by the differential pressure sensor should be within a normal differential pressure range, that is, within a first preset differential pressure range. The first preset differential pressure range is determined according to the opening degree of the EGR valve when the first differential pressure signal value is obtained.

If the first differential pressure signal value is not in the first preset differential pressure range, the differential pressure signal currently acquired by the differential pressure sensor is not credible. The reason why the differential pressure sensor is not credible in acquiring the differential pressure signal is not necessarily that the differential pressure sensor per se has a fault, and the differential pressure signal acquired by the differential pressure sensor is inaccurate due to external environmental factors.

In one embodiment, the engine is controlled to operate for a target preset duration if the first differential pressure signal value is not within the first preset differential pressure range.

When the first differential pressure signal value is not in the first preset differential pressure range, the differential pressure signal collected by the differential pressure sensor is not credible, so that the required opening degree of the EGR valve cannot be determined through the differential pressure signal. At the moment, the EGR control enters a degradation control mode (namely the control mode of the EGR opening degree is not based on the required EGR flow and the actual EGR flow to calculate the required EGR opening degree), the opening degree of an EGR valve is controlled only according to the current working condition parameters, namely the load and the engine rotating speed, the maximum use of the engine can be ensured before the pressure sensor is not completely confirmed to be in fault, the degradation processing of the engine is prevented from being carried out when the reported pressure difference signal value is not credible, the use of a user is prevented from being influenced, and the reliability of the engine is reduced.

In another embodiment, if the first differential pressure signal value is not within the first preset differential pressure range and the current environmental parameter is less than the preset environmental parameter, the engine is controlled to operate for the target preset duration. Wherein the current environmental parameter is a current environmental temperature.

In this embodiment as well, the opening degree of the EGR valve is controlled in accordance with the load and the engine speed. In the embodiment, the environment temperature of the engine is low in a cold region condition, the engine with the EGR system mainly contains methane, and a large amount of water vapor generated after combustion can cause the water vapor accumulated on the diaphragm of the differential pressure sensor to be condensed and frozen, so that the differential pressure sensor can acquire inaccurate signals. The inaccurate differential pressure signal acquisition under the condition is not the fault of the differential pressure sensor, and after the running target of the engine is controlled for a preset time, the ice on the differential pressure sensor is dissolved through temperature rise, and the acquired differential pressure signal can be in a normal differential pressure range.

When the engine runs for a period of time and the temperature of the engine coolant rises or the combustion energy of the engine exceeds a certain value, the differential pressure sensor melts even if ice is formed. Therefore, the present invention makes the determination of the target preset period according to the period during which the engine combustion energy reaches the preset energy value and/or the period during which the temperature of the engine coolant needs to rise.

Preferably, the method for determining the target preset time length specifically includes: acquiring a first preset time length and a second preset time length; when the first preset time length is obtained and the second preset time length is not obtained, taking the first preset time length as a target preset time length; when the second preset time length is obtained and the first preset time length is not obtained, taking the second preset time length as a target preset time length; and when the first preset time length and the second preset time length are obtained, taking the longer one of the first preset time length and the second preset time length as a target preset time length.

The method for determining the first preset time length comprises the following steps: the method comprises the steps of starting timing when the combustion energy of the engine is smaller than a preset energy value, stopping timing when the combustion energy of the engine is not smaller than the preset energy value, obtaining a first timing duration, and determining the first timing duration as a first preset duration. The engine combustion energy is a corresponding heat value after the engine is started based on the fuel gas injection quantity after the integral engine is started, and a total heat value after the engine is started successfully is obtained.

The method for determining the second preset time length comprises the following steps: and starting timing when the temperature of the engine coolant is smaller than a preset coolant temperature value, stopping timing when the temperature of the engine coolant is not smaller than the preset coolant temperature value, obtaining a second timing duration, and determining the second timing duration as a second preset duration.

If the first differential pressure signal value is not in the first preset differential pressure range and the current environmental parameter is not less than the preset environmental parameter, it is determined that the differential pressure signal acquired by the differential pressure sensor is not accurate due to low environmental temperature, and then the differential pressure sensor is determined to be in fault.

Step 103: and after the engine runs for a target preset time period, acquiring a differential pressure signal value acquired by the differential pressure sensor when the engine is in a second running state to obtain a second differential pressure signal value.

After the engine runs for the target preset time, the temperature of the engine coolant rises to be not less than the preset coolant temperature value or the combustion energy of the engine is not less than the preset energy value, and the problem that the differential pressure sensor is inaccurate in differential pressure signal acquisition due to icing does not exist at the moment. At this time, the differential pressure signal value collected by the differential pressure sensor needs to be judged again to judge whether the differential pressure sensor has a fault.

And when the engine is in a second running state, acquiring a differential pressure signal value acquired by the differential pressure sensor to obtain a second differential pressure signal value. Preferably, the second operating state is the same as the first operating state. Under the same operation state of the engine, the opening degree of the EGR valve is the same, and the range of the differential pressure collected by the differential pressure sensor is the same. In order to ensure the consistency of the value ranges of the first differential pressure signal value and the second differential pressure signal value, the differential pressure sensor is in the same EGR valve opening degree when acquiring the differential pressure signal value, and the fault detection accuracy of the differential pressure sensor is improved.

Preferably, the first operating state of the engine is a state in which the ECU is powered on and the engine is not started, and at this time, the opening degree of the EGR valve is 0; and the second running state of the engine is the state of the engine during idling, the opening degree of the EGR valve is 0, the interval that the first differential pressure signal value and the second differential pressure signal value are [ -10Pa,10Pa ] is regarded as the normal differential pressure range, and of course, the first differential pressure signal value and the second differential pressure signal value are both preferably 0.

Step 104: if the second differential pressure signal value is not within a second preset differential pressure range, determining that the differential pressure sensor has a fault; the second predetermined differential pressure range is a normal differential pressure range in which the engine is in a second operating state.

And when the engine is in a second running state, if the differential pressure sensor is normal, the differential pressure signal value acquired by the differential pressure sensor is within a normal differential pressure range, namely within a second preset differential pressure range. The second preset differential pressure range is determined according to the opening degree of the EGR valve when the second differential pressure signal value is obtained.

If the second differential pressure signal value is not in the second preset differential pressure range, the fact that the signal collected by the differential pressure sensor is abnormal due to the fact that the environment temperature is not low is indicated, and then the differential pressure sensor is determined to be in a fault state.

If the second differential pressure signal value is in the second preset differential pressure range, the EGR enters a normal control mode (adopting flow closed-loop and opening closed-loop control), namely the control mode controls the opening of the EGR valve by load and engine speed, and then the control mode is changed into the control mode for controlling the opening of the EGR valve according to the second differential pressure signal value.

After step 103, if the opening degree of the EGR valve does not reach the preset opening degree, the opening degree of the EGR valve is controlled to 0. Wherein the preset opening degree corresponds to a second preset differential pressure range. Acquiring a differential pressure signal value acquired by a differential pressure sensor when the opening degree of the EGR valve is 0 to obtain a third differential pressure signal value; if the third differential pressure signal value is not within a third preset differential pressure range, determining that the differential pressure sensor has a fault; the third preset differential pressure range is a differential pressure range corresponding to the opening degree of the EGR valve being 0.

The problem that the opening degree of the EGR valve does not correspond to the preset differential pressure range exists under the influence of the drift of the differential pressure sensor, and the opening degree of the EGR valve cannot reach the preset opening degree. If the opening degree of the EGR valve is made 0, since the differential pressure value should be 0 when the opening degree of the EGR valve is 0, it is possible to directly judge whether the differential pressure sensor is malfunctioning by whether the third differential pressure signal value is within the differential pressure range corresponding to the opening degree of the EGR valve being 0.

The present invention also provides a differential pressure sensor fault detection system, as shown in fig. 2, including:

the first differential pressure signal value obtaining module 201 is configured to obtain a differential pressure signal value collected by a differential pressure sensor when the engine is in a first operating state, so as to obtain a first differential pressure signal value.

The engine operation control module 202 is used for controlling the engine operation target preset duration when the first differential pressure signal value is not within the first preset differential pressure range; the first predetermined differential pressure range is a normal differential pressure range in which the engine is in the first operating state. The first preset differential pressure range is determined according to the opening degree of the EGR valve when the first differential pressure signal value is obtained.

An engine operation control module 202, comprising:

the engine operation control submodule is used for controlling the engine to operate for a target preset duration when the first differential pressure signal value is not in the first preset differential pressure range and the current environmental parameter is smaller than the preset environmental parameter; the current environmental parameter is a current environmental temperature.

The engine operation control module 202, further comprising:

and the target preset time length determining submodule is used for determining the target preset time length.

The target preset duration determining submodule specifically comprises:

the preset duration obtaining unit is used for obtaining a first preset duration and a second preset duration;

the first time length determining unit is used for taking the first preset time length as a target preset time length when the first preset time length is obtained and the second preset time length is not obtained;

a second duration determining unit, configured to take the second preset duration as a target preset duration when the second preset duration is obtained and the first preset duration is not obtained;

and the third duration determining unit is used for taking the longer duration of the first preset duration and the second preset duration as the target preset duration when the first preset duration and the second preset duration are obtained.

The preset duration obtaining unit specifically includes:

the first preset duration determining subunit is configured to start timing when the engine combustion energy is smaller than the preset energy value, stop timing when the engine combustion energy is not smaller than the preset energy value, obtain a first timing duration, and determine the first timing duration as the first preset duration.

And the second preset duration determining subunit is used for starting timing when the temperature of the engine coolant is less than the preset coolant temperature value, stopping timing when the temperature of the engine coolant is not less than the preset coolant temperature value, obtaining a second timing duration, and determining the second timing duration as the second preset duration.

The second differential pressure signal value obtaining module 203 is configured to obtain a differential pressure signal value collected by the differential pressure sensor when the engine is in a second operation state after the engine operates for the target preset time period, so as to obtain a second differential pressure signal value.

A differential pressure sensor fault determination module 204, configured to determine that a differential pressure sensor fault occurs when the second differential pressure signal value is not within the second preset differential pressure range; the second predetermined differential pressure range is a normal differential pressure range in which the engine is in a second operating state. And the second preset pressure difference range is determined according to the opening degree of the EGR valve when the second pressure difference signal value is obtained.

The differential pressure sensor fault detection system of the present invention further comprises:

the opening control module of the first EGR valve is used for controlling the opening of the EGR valve to be 0 when the opening of the EGR valve does not reach the preset opening after the second differential pressure signal value is obtained; the preset opening degree corresponds to a second preset pressure difference range.

And the third differential pressure signal value acquisition module is used for acquiring the differential pressure signal value acquired by the differential pressure sensor to obtain a third differential pressure signal value.

The judging module is used for determining that the differential pressure sensor has a fault when the third differential pressure signal value is not within a third preset differential pressure range; the third preset differential pressure range is a differential pressure range corresponding to the opening degree of the EGR valve being 0.

And the opening control module of the second EGR valve is used for controlling the opening of the EGR valve according to the load and the engine speed when the first differential pressure signal value is not in the first preset differential pressure range.

And the opening control module of the third EGR valve is used for controlling the opening of the EGR valve according to the second differential pressure signal value when the second differential pressure signal value is within a second preset differential pressure range.

An embodiment of the present invention provides a computer-readable storage medium on which a program is stored, the program implementing the above-described differential pressure sensor fault detection method when executed by a processor.

An embodiment of the present invention provides an electronic device, as shown in fig. 3, an electronic device 30 includes at least one processor 301, and at least one memory 302 and a bus 303 connected to the processor 301; wherein, the processor 301 and the memory 302 complete the communication with each other through the bus 303; processor 301 is configured to call program instructions in memory 302 to perform the differential pressure sensor fault detection method described above. The electronic device herein may be a server, a PC, a PAD, a mobile phone, etc.

The present application also provides a computer program product adapted to execute a program initialized with the steps comprised by the differential pressure sensor fault detection method described above, when executed on a data processing device.

The present application is described with reference to flowchart illustrations and/or block diagrams of methods, systems and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.

In a typical configuration, a device includes one or more processors (CPUs), memory, and a bus. The device may also include input/output interfaces, network interfaces, and the like.

The memory may include volatile memory in a computer readable medium, Random Access Memory (RAM) and/or nonvolatile memory such as Read Only Memory (ROM) or flash memory (flash RAM), and the memory includes at least one memory chip. The memory is an example of a computer-readable medium.

Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, 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 Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.

As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.

It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.

All the embodiments in the present specification are described in a related manner, and the same and similar parts among the embodiments may be referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the system embodiment, since it is substantially similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment.

The above are merely examples of the present application and are not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:旋转设备的动平衡实现方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!