USPatent applicationPatented

Pressure diagnostic system and method

Granted 1 Dec 2015 · 1 office action

Life of the application

12 dated events
⤢ drag to zoom20122014201620182020202220242026202820302032ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Abstract

A pressure diagnostic system includes a pressure error calculating module that generates a pressure error based on a first pressure signal and a second pressure signal. A difference calculating module generates a desired pressure difference based on a current desired pressure and a prior desired pressure. A lag filter module applies lag filter to the pressure error to generate a lag filtered pressure error. A fault module selectively generates a fault based on the lag filtered pressure error.

Description

6 parts
›FIELD

The present disclosure relates to pressure diagnostic systems and methods, and more particularly to pressure diagnostic systems and methods for dual pressure sensor systems.

›BACKGROUND

The background description provided herein is for the purpose of generally presenting the context of the disclosure. Work of the presently named inventors, to the extent it is described in this background section, as well as aspects of the description that may not otherwise qualify as prior art at the time of filing, are neither expressly nor impliedly admitted as prior art against the present disclosure.

Some fuel injection systems for engines may be operated at high pressure to spray fuel directly into combustion chambers. A fuel pump supplies high pressure fuel to a fuel rail. Fuel injectors in the fuel rail inject the high pressure fuel directly into the combustion chambers.

First and second pressure sensors may be used to detect the pressure in the fuel rail. An intrusive diagnostic system may be used to detect faults in the first and second pressure sensors. The intrusive diagnostic tests may be detrimental to fuel pump life due to operation above maximum recommended pressures. The intrusive tests may also be perceived by the vehicle occupants, which reduces customer satisfaction. As a result, these diagnostic tests may only be run less often than desired such as once per drive cycle.

›SUMMARY

A pressure diagnostic system includes a pressure error calculating module that generates a pressure error based on a first pressure signal and a second pressure signal. A pressure difference module generates a desired pressure difference based on a current desired pressure and a prior desired pressure. A lag filter module applies a lag filter to the pressure error to generate a lag filtered pressure error. A fault module selectively generates a fault based on the lag filtered pressure error.

In other features, the pressure error calculating module generates the pressure error based on an inverse of a function of ratio of the second pressure signal to the first pressure signal. The function is a square root of the ratio of the second pressure signal to the first pressure signal. The lag filter module selects lag filter terms based on the desired pressure difference. The fault module selectively triggers the fault based on comparison of the lag filtered pressure error to a pressure range. The fault module adjusts the pressure range based on the current desired pressure.

In other features, a suspension module selectively suspends identification of the fault based on the desired pressure difference. The suspension module suspends identification of the fault when the desired pressure difference is greater than a predetermined desired pressure difference. A filtering module filters the first pressure signal and the second pressure signal before the pressure error calculating module generates the pressure error. An out of range module determines whether the first pressure signal and the second pressure signal are out of range before the pressure error calculating module generates the pressure error.

Further areas of applicability of the present disclosure will become apparent from the detailed description provided hereinafter. It should be understood that the detailed description and specific examples are intended for purposes of illustration only and are not intended to limit the scope of the disclosure.

›BRIEF DESCRIPTION OF THE DRAWINGS

The present disclosure will become more fully understood from the detailed description and the accompanying drawings, wherein:

FIG. 1 is a functional block diagram of an exemplary engine according to the present disclosure;

FIG. 2 is a functional block diagram of portions of an engine control system for the engine according to the present disclosure;

FIG. 3 is a graph showing an example of ideal pressure transducer functions for the first and second pressure sensors;

FIG. 4 is a functional block diagram of a pressure diagnostic system for the engine according to the principles of the present disclosure; and

FIG. 5 illustrates a method for diagnosing first and second pressure sensors in the engine.

›DETAILED DESCRIPTION · 1 of 2

The following description is merely exemplary in nature and is in no way intended to limit the disclosure, its application, or uses. For purposes of clarity, the same reference numbers will be used in the drawings to identify similar elements. As used herein, the phrase at least one of A, B, and C should be construed to mean a logical (A or B or C), using a non-exclusive logical or. It should be understood that steps within a method may be executed in different order without altering the principles of the present disclosure.

As used herein, the term module refers to an Application Specific Integrated Circuit (ASIC), an electronic circuit, a processor (shared, dedicated, or group) and memory that execute one or more software or firmware programs, a combinational logic circuit, and/or other suitable components that provide the described functionality.

A diagnostic control system and method according to the present disclosure identifies pressure sensor faults in systems using dual pressure sensors. For example only, the dual pressure sensors may be used to detect fuel system pressures in a fuel rail for an engine. While an exemplary a engine is shown, the diagnostic control system and method may be used to detect pressure faults in other engine systems or non-engine systems with dual pressure sensors.

Referring now to FIG. 1 , an engine 10 includes a control module 12 and one or more cylinders 14 each including a piston 16 . An intake valve 18 opens to allow intake air into the cylinder 14 . An exhaust valve 20 opens to allow exhaust gas to escape from the cylinder 14 . An intake cam lobe 22 and an exhaust cam lobe 24 open and close the intake valve 18 and the exhaust valve 20 , respectively. A cam shaft 26 includes the intake cam lobe 22 , the exhaust cam lobe 24 , and a fuel pump lobe 28 that drives a fuel pump 30 . The fuel pump 30 may also be gear driven and/or electric. A cam shaft gear 32 drives the cam shaft 26 via an adjustable cam phaser 34 .

The piston 16 reciprocates to drive a crankshaft 40 . A crankshaft gear 42 rotates with the crankshaft 40 . The crankshaft gear 42 drives the cam shaft gear 32 via a belt or chain 44 . In various embodiments, the belt or chain 44 may be replaced with gears. A ring gear 50 is attached to the crankshaft 40 . A starter 52 includes a pinion gear 54 that can engage the ring gear 50 . The starter 52 can then rotate the crankshaft 40 via the ring and pinion gears 50 , 54 to reciprocate the piston 16 and thereby start the engine 10 .

The control module 12 sends control signals to the starter 52 , a fuel pump 60 , and a fuel injector 62 . The fuel pump 60 may be an electric, low-pressure fuel pump that sends fuel to the fuel pump 30 , and the fuel pump 30 may be a high-pressure fuel pump that sends high-pressure fuel to a fuel rail 63 . The fuel injector 62 injects fuel from the fuel rail 63 into the cylinder 14 . The fuel injector 62 injects fuel by opening to allow the high-pressure fuel in the fuel rail 63 to flow through the fuel injector 62 and into the cylinder 14 .

The control module 12 receives sensor signals from a crankshaft position sensor (CPS) 64 , a fuel rail pressure (FRP) sensor system 66 , an engine coolant temperature (ECT) sensor 68 , a fuel ethanol percentage (FEP) sensor 69 , and a driver input sensor 70 . The CPS 64 detects a speed of crankshaft 40 and provides the crankshaft speed to the control module 12 . The FRP sensor system 66 detects a pressure in the fuel rail 63 and provides the fuel rail pressure to the control module 12 . The ECT sensor 68 detects a temperature of coolant in the engine 10 and provides the engine coolant temperature to the control module 12 .

The FEP sensor 69 detects a parameter that may be used to determine a percentage of ethanol in fuel provided to the engine 10 . The ethanol parameter may be the fuel ethanol percentage or an oxygen level in exhaust. The FEP sensor 69 provides the ethanol parameter to the control module 12 . The FEP sensor 69 may be located in a fuel system or in an exhaust system.

Referring now to FIG. 2 , the control module 12 is shown in further detail. The FRP sensor system 66 includes a first or primary pressure sensor 202 that generates a first pressure signal P 1 and a second or secondary pressure sensor 203 that generates a second pressure signal P 2 . The first and second pressure sensors 202 and 203 monitor the pressure of the fuel rail. The first pressure signal P 1 of the first pressure sensor 202 is input to an out of range module 204 . The out of range module 204 determines whether the first pressure signal P 1 is within a predetermined voltage range.

A converting module 206 converts the first pressure signal P 1 from a voltage to a percentage. An output of the converting module 206 is input to a converting module 208 . The converting module 208 converts the percentage to a pressure value. A filtering module 210 filters the pressure value output by the converting module 208 and outputs a first filtered pressure value P 1 F to a sensor diagnostic module 212 , which is described further below. In some examples, the filtering module 210 may include a lag filter that uses fixed or variable lag filter terms.

The second pressure signal P 2 of the second pressure sensor 203 is input to an out of range module 214 . The out of range module 214 determines whether the second pressure signal P 2 is within a predetermined voltage range.

A converting module 216 converts the second pressure signal P 2 from a voltage to a percentage. An output of the converting module 216 is input to a converting module 218 . The converting module 218 converts the percentage to a pressure value. A filtering module 220 filters the pressure value output by the converting module 218 and outputs a second filtered pressure value P 2 F to the sensor diagnostic module 212 . In some examples, the filtering module 220 may include a lag filter that uses fixed or variable lag filter terms.

As will be described further, the sensor diagnostic module 212 monitors the first and second filtered pressure values, current and desired pressured values and/or other input values and selectively indicates a pressure sensing fault. The control module 12 may indicate a malfunction to a visual or audible driver interface and/or alter an operating parameter of the engine when the pressure sensing fault occurs. For example only, the control module 12 may enter a limp home mode.

›DETAILED DESCRIPTION · 2 of 2

Referring now to FIG. 3 , example ideal pressure transducer functions are shown. In this example, the pressure sensor 202 generates the pressure signal P 1 that increases with increasing pressure while the pressure sensor 203 generates the pressure signal P 2 that decreases with decreasing pressure. As can be appreciated, other pressure transducer functions may be used.

Referring now to FIG. 4 , the sensor diagnostic module 212 is shown in further detail. An error calculating module 300 receives the first filtered pressure sensor value P 1 F and the second filtered pressure sensor value P 2 F and generates a pressure error P E .

The error calculating module 300 may calculate the pressure error P E based on a simple difference or may use a lookup table, a more complex function or a relationship. In some examples of the present disclosure, the pressure error P E can be calculated based on the following relationship:

P E =1/(SQRT( P 2 F /P 1 F ))

where SQRT is the square root function, P 2 F is the second filtered pressure value and P 1 F is the first filtered pressure value. Using this function may allow the pressure error P E to correlate with long term closed-loop fuel correction.

A pressure difference module 310 receives a current desired pressure P D — C and a previous desired pressure P D — P . The pressure difference module 310 generates a desired pressure difference P D — D . A suspension module 312 receives the desired pressure difference P D — D . When the desired pressure difference P D — D is greater than a predetermined pressure difference, the difference calculation suspension module 312 suspends operation of the pressure diagnostic system until the desired pressure difference P D — D is less than the predetermined pressure difference.

A lag filter module 318 determines lag filter terms based on the desired pressure difference P D — D . The lag filter module 318 applies the lag filter to the pressure error P E to generate a lag filtered pressure error P E — LF .

A fault module 320 compares the lag filtered pressure error P E — LF to one or more thresholds and selectively generates a fault based on the comparison. For example only, the fault module 320 may select high and low thresholds based on the current desired pressure P D — C or other input values (for example only, engine speed such as revolutions per minute (RPM), injector pulsewidth, air per cylinder, total fuel flow, etc.). In some examples, the fault module 320 compares the lag filtered pressure error P E — LF to high and low thresholds.

Referring now to FIG. 5 , a method for diagnosing faults in a pressure sensing system with two pressure sensors is shown. At 404 , control generates a pressure error P E based on the filtered pressures P 1 F and P 2 F . At 408 , control generates a desired pressure difference P D — P based on the current and prior desired pressures P D — C and P D — D , respectively. At 412 , control determines whether the desired pressure difference P D — D is greater than a threshold TH 1 . If 412 is true, control returns to 404 . If 412 is false, control determines thresholds TH 2 and TH 3 based on the current desired pressure P D — C or other input values at 420 .

At 430 , control determines lag filter terms based on the previous the desired pressure difference P D — D or other input values. At 434 , control applies the lag filter to the pressure error P E . At 436 , control compares the lag filtered pressure error P E — LF to thresholds TH 2 and TH 3 . If the lag filtered pressure error P E — LF is between the thresholds TH 2 and TH 3 , control returns to 404 . If the lag filtered pressure error P E — LF is not between the thresholds TH 2 and TH 3 , control continues at 440 and sets the pressure sensor fault. At 444 , control changes one or more operating parameters of the engine or generates an audible or visual driver alert when the sensor fault is set.

The broad teachings of the disclosure can be implemented in a variety of forms. Therefore, while this disclosure includes particular examples, the true scope of the disclosure should not be so limited since other modifications will become apparent to the skilled practitioner upon a study of the drawings, the specification, and the following claims.

Claims as granted

20 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

5 codes
IPC · International Patent Classification
Section F — Mechanical engineering; lighting; heating; weapons
  • F02D41/22
  • F02D41/38
Section G — Physics
  • G01L27/00
  • G06F17/40
  • G16Z99/00

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomJan 2012Jul 2012Jan 2013Jul 2013Jan 2014Jul 2014Jan 2015Jul 2015Jan 2016USPTOApplicantNotice of allowanceApplicant-initiated interview
USPTOApplicanthover for detail · click to open
Pendency
4.0 y
1,477 days filing → grant
Office actions
1
non-final + final
Responses
1
no RCE
Interviews
1
examiner interview summaries
Examiner
Edward Cosimano
art unit 2862 · TC 2800
Citations: 3 back · 2 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

⤢ drag to zoom20122014201620182020202220242026202820302032Owner 1liens, releases & corrections
TitleLienReleasehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock