US20090018746A1 - Method and Apparatus For Measuring and Correcting an In-Cylinder Pressure Measurement - Google Patents

Method and Apparatus For Measuring and Correcting an In-Cylinder Pressure Measurement Download PDF

Info

Publication number
US20090018746A1
US20090018746A1 US11/579,659 US57965905A US2009018746A1 US 20090018746 A1 US20090018746 A1 US 20090018746A1 US 57965905 A US57965905 A US 57965905A US 2009018746 A1 US2009018746 A1 US 2009018746A1
Authority
US
United States
Prior art keywords
engine
sensor
operational parameter
model
parameter value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/579,659
Inventor
Peter Miller
Anthony J. Truscott
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricardo UK Ltd
Original Assignee
Ricardo UK Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricardo UK Ltd filed Critical Ricardo UK Ltd
Assigned to RICARDO UK LIMITED reassignment RICARDO UK LIMITED ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MILLER, PETER, TRUSCOTT, ANTHONY J.
Publication of US20090018746A1 publication Critical patent/US20090018746A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • F02D35/02Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
    • F02D35/023Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining the cylinder pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • F02D35/02Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
    • F02D35/023Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining the cylinder pressure
    • F02D35/024Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining the cylinder pressure using an estimation
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • F02D35/02Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
    • F02D35/025Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining temperatures inside the cylinder, e.g. combustion temperatures
    • F02D35/026Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining temperatures inside the cylinder, e.g. combustion temperatures using an estimation
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • F02D2041/1413Controller structures or design
    • F02D2041/1415Controller structures or design using a state feedback or a state space representation
    • F02D2041/1416Observer
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • F02D2041/1433Introducing closed-loop corrections characterised by the control or regulation method using a model or simulation of the system
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • F02D2041/1433Introducing closed-loop corrections characterised by the control or regulation method using a model or simulation of the system
    • F02D2041/1434Inverse model
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/28Interface circuits
    • F02D2041/281Interface circuits between sensors and control unit
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/28Interface circuits
    • F02D2041/286Interface circuits comprising means for signal processing
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • F02D41/1402Adaptive control

Definitions

  • the invention relates to a method and apparatus for obtaining a corrected engine operational parameter value, in particular using cylinder pressure information.
  • EMS engine management systems
  • An internal combustion engine is controlled by an engine control unit which receives sensor signals from a sensor group including a pressure sensor and issues control signals to an actuator group and including, for example valve, spark or fuel injection actuators.
  • the engine control unit also receives external control inputs from external inputs such as throttle controlor gear sensors.
  • Sensor signals can be obtained from a dynamic cylinder pressure measurement system consisting of a sensing element and a transducer element which provide a signal to signal amplification and normalisation electronics.
  • the signal normalisation electronics are required for signal conditioning to compensate for variabilities and nonlinearities in the raw signal from the pressure sensing element in the cylinder. Such variabilities arise from the temperature dependence of the pressure measurement given by the ideal gas law; PV ⁇ CT and also from hysteresis and sensor drift effects.
  • a typical prior art sensing approach 10 is shown in FIG. 1 . In operation a pressure sensing element 11 and a transducer element 12 provide an electrical representation of the pressure in a particular cylinder (not shown). This signal is then amplified at amplifier 13 and passed to the normalisation electronics 14 where it undergoes linearisation and compensation for effects for example of cylinder temperature.
  • the present invention provides an estimation of the cylinder temperature and/or pressure or other engine effects stored in hardware to provide an accurate correction strategy rather than a signal normalisation/conditioning regimen.
  • the transient effects of hysteresis can be overcome by using previously estimated cylinder temperatures and/or pressure, or other engine parameters.
  • FIG. 1 is a block diagram representing a prior art pressure measurement and engine control unit system
  • FIG. 2 is a block diagram representing the general pressure sensing system according to the present invention.
  • FIG. 3 is a block diagram showing the components of the pressure sensor, model and ECU, according to one embodiment of the present invention.
  • FIG. 4 is a block diagram showing the components of the ECU, according to a second embodiment of the present invention.
  • FIG. 5 a shows an approach to correcting for time lag in sensed pressure
  • FIG. 5 b shows an approach to correcting for hysteresis.
  • the invention makes use of a pressure sensor model to compensate for inaccuracies in the raw signal from the real pressure sensor, rather than providing dedicated and application specific compensation hardware.
  • a real pressure sensor signal output is compared for discrepancies with an estimated output from an engine pressure model including an engine model and a sensor model.
  • the engine pressure model is corrected dependent on the discrepancy and the modelled engine pressure is then taken as the output value.
  • the sensor model can include a “pure” pressure sensor model and a “pure” temperature sensor model, these values, which will both influence the output of the real pressure sensor, can be decoupled in the model.
  • cylinder pressure measurements are carried out whereby inaccuracies inherent with such measurements are taken into account by comparing data provided within a model with actual data and updating the model based on this comparison. Accordingly, effects such as null shift hysteresis and spark timings during the ignition stroke of each cylinder, or where variations in air/fuel ratio are compensated.
  • the model data converges with the actual data to provide an accurate picture of the engine performance for use in an engine management control unit.
  • linearization of the measured parameter takes place after signal amplification thereby allowing manipulation of the sensor signal in accordance with model data.
  • the sensed cylinder pressure is a function of other operational parameters such as cylinder temperature. Both of these are modelled and the model updated from comparisons of the sensor pressure measurement and the modelled sensor output until convergence is reached. The decoupled value of pressure (or other operational parameters) can then be extracted from the values used by the converted model.
  • real-time in-cycle cylinder temperatures are estimated based on current engine cycle observations and used to condition, correct and improve cylinder pressure measurements.
  • temperature sensors embedded in the pressure sensor are not required.
  • the improved pressure measurements are more representative of the real cylinder pressure.
  • the measurements can be used to compensate for dynamic effects such as hysteresis, and can be stored in hardware for correcting future estimations by deciding where on the sensor hysteresis curve the sensor is operating and correcting the sensed pressure measurement accordingly.
  • FIG. 5 a shows a graph of cylinder pressure against time
  • the ideal pressure 504
  • the ideal pressure curve can be obtained, for example, from identifying engine top dead centre using any appropriate sensor.
  • the pressure lag ⁇ T can be corrected by obtaining an average value for ⁇ T over successive cycles or by dynamically correcting for each measured ⁇ T from cycle to cycle.
  • the hysteresis loop ( 514 ) is shown demonstrating the variation in the sensor output dependent on pressure increase or decrease.
  • a single value of sensor output can represent two possible values of pressure ( 510 , 512 ) dependent on where the sensor lies in its cycle.
  • the hysteresis curve ( 514 ) can be derived for engine operation for example from historical data stored in the system during sensor output against measured pressure. As a result the corrected value for pressure can be derived from the sensor output by establishing where in the sensor cycle the value was taken, allowing hysteresis correction.
  • FIG. 5 a hence allows correction for time delays induced in the system whilst the hysteresis correction described as reference to FIG. 5 b allows the system to correct for hysteresis induced, for example, by the specific materials used in the pressure sensor cylinder.
  • the real pressure sensor signal output is received as an input by an inverted sensor model which also receives an estimated temperature from an engine model.
  • the output from the inverted model is then the modelled pressure in the engine.
  • a real temperature sensor signal is received as an input by the inverted sensor model which can also receive an estimated pressure from an engine model.
  • the output from the inverted model is then the modelled temperature in the engine.
  • FIG. 2 is a schematic representation of the present invention generally designated 30 .
  • This figure depicts a sensor unit 33 , which includes a sensing element 31 and transducer element 32 .
  • the sensing element 31 is placed in the cylinder of an internal combustion engine (not shown) which is in physical connection with the transducer element 32 .
  • Such sensing elements can include inductive, capacitive, piezoelectric or piezoresistive types, for example as provided by Kistler (discussed, for example, in German Patent No. DE10034390).
  • Kistler discussed, for example, in German Patent No. DE10034390.
  • a signal amplifier 34 is provided to amplify the electrical signal level provided from the sensor unit 33 .
  • the amplified analogue signal is converted to a digital signal, using an analogue—to—digital converter (ADC) 35 .
  • ADC an analogue—to—digital converter
  • This digital signal is then passed to Engine control unit (ECU) 36 , which includes compensation/linearisation means, 37 implemented in software or hardware as appropriate, and an engine model 38 .
  • ECU Engine control unit
  • Preferably software is used providing a cheaper and more accurate solution.
  • the real time digitised signal data from the analogue to digital converter (A/D) 35 is compared with that of the engine model data and the results fed back to modify the engine model 38 .
  • compare and feedback the engine model data is updated such that pressure data which has undergone normalisation gradually converges with the actual pressure in the cylinder.
  • FIG. 3 shows a schematic block diagram of one observer based embodiment including an engine 41 a and a control strategy 45 governed by an engine control unit (ECU) 40 , whereby the outputs from engine model 42 a dictate how the control strategy 45 will control the engine.
  • ECU engine control unit
  • the engine has control inputs such as throttle or gear selection and additional outputs such as engine speed and power output.
  • the pressure sensor output is received as an input by pressure value comparator 43 .
  • the additional sensor outputs are received as inputs by one or more respective additional value comparators 44 .
  • the engine model 42 a models engine pressure ⁇ circumflex over (P) ⁇ cyl and temperature ⁇ circumflex over (T) ⁇ cyl based on common control inputs 46 with real engine 41 a .
  • the modelled pressure and temperature are received as inputs by a sensor model 42 b which outputs a modelled sensor output 47 to the pressure value comparator 43 .
  • the engine model also provides additional sensor outputs as inputs to the additional value comparator 44 .
  • the engine model 42 a contains information related to the engine in question such as fuel type, engine capacity and efficiency.
  • the sensor model 42 b contains a prediction of how the real sensor 41 b will respond to a given pressure in the modelled engine.
  • the various components individually are well known to the skilled reader e.g.
  • the Ricardo Network Vehicle Controller (see Channon, S & Miller, P, An Advanced Network Vehicle Controller (NVC) To Support Future Technology Applications, Berlin, Germany; Springer-Verlag, 2003, Advanced Microsystems For Automotive Applications 2003, based on VDI/VDE Conference May 2003) which contains the engine model implemented on a Motorola MPC8260 microprocessor.
  • the observer based approach is implemented as follows.
  • a measurement of the engine cylinder pressure is taken using the real cylinder pressure sensor 41 b and dependent on the actual in-cylinder conditions P cyl and T cyl .
  • This measurement is compared to the modelled output at comparator 43 .
  • the difference is then fed back into the model 42 in order to update the model data.
  • the predicted pressure and temperature from the model 42 are then fed to an engine control strategy 45 where they are interpreted and used to control the real engine 41 a and further update engine model 42 a .
  • the model data values will approach the real data values until the two values converge. When the two values converge, the model data can be considered to be an accurate prediction of real time engine performance, in terms of cylinder pressure or other modelled parameters.
  • the steps of reading the pressure and updating the model to control the real engine are carried out in real time thereby constantly updating the model for all engine conditions.
  • Such conditions can include idle, accelerating, decelerating or running at a constant speed.
  • the performance of the engine under all conditions is known and it is thereby possible to provide an engine that approaches maximum efficiency.
  • such a system can also be used to provide feedback of cylinder conditions where the engine is operating under exceptional circumstances, for example where one of the cylinders has failed or where there has been a gradual change in cylinder geometry through engine wear and deterioration, including the hysteresis of the sensor.
  • the converted pressure value can be used for any appropriate purpose, for example modifying the engine timing for improved performance as described in UK application 0112338.9, incorporated herein by reference.
  • FIG. 4 shows a further embodiment of the present invention comprising an inverted model approach.
  • the signal from the sensor means undergoes amplification at block 51 to provide an arbitrary representation of the cylinder pressure (or other parameter such as engine speed or revs) indicative of engine performance.
  • the sensor signal is passed to an ECU where an inverted model of the sensor 53 and a model 56 of the engine is contained.
  • the engine model receives external actuator and other sensor inputs such as throttle position, manifold temperature, etc.
  • the engine model 56 generates a modelled value of cylinder temperature ⁇ circumflex over (T) ⁇ cyl and updates a sensor model, so that the real pressure signal can be reconstructed as an output from the inverted model, ⁇ circumflex over (P) ⁇ cyl , based on the above mentioned external inputs, thereby providing an accurate estimate of the cylinder pressure. It will be appreciated that this approach can be applied to other parameters indicative of engine performance. It will be further appreciated that the engine model can be dynamically updated based on a comparison of ⁇ circumflex over (P) ⁇ cyl and the estimate generated by the in-cycle model In operation the engine (not shown) has control inputs such as engine speed or gear selection.
  • the pressure sensor 51 makes a measurement of the cylinder pressure and the output of the sensor 51 is then received as an input by the inverted sensor model (ISM) 53 .
  • the ISM is an inversion of the sensor 51 in that, a raw pressure measurement is received at the input and a real pressure measurement is provided at the output.
  • the ISM is updated by the In-cycle engine model (ICEM) 56 whereby the ICEM provides modelled temperature data ⁇ circumflex over (T) ⁇ cyl , based on the current operating conditions of the engine.
  • the inverted dynamical sensor model 53 contains information related to the real sensor 51 . This may be static response characteristics or both static and dynamic characteristics. As a result of the modelled ⁇ circumflex over (T) ⁇ cyl data and the real sensor information the ISM can convert the pressure reading from the sensor 51 into an accurate estimation of the real pressure.
  • model correction can be carried out only during certain parts of engine operation, for example only during certain parts of the cylinder cycle.
  • the sensed real pressure values can be disregarded and during this phase the model can remain uncorrected.
  • accurate prediction of the pressure is less significant.
  • modelling of the pressure in this phase is more complex, and correction correspondingly so such that computational resources can be saved in this manner.
  • modelled values are only updated during significant phases of operation and are frozen during other phases of operation. It will be seen that this approach is particularly applicable where individual phases of operation of the engine are modelled independently such that correction to the models during one phase will not affect the model during other phases.
  • the invention provides a stable signal output related to cylinder pressure which can be modelled empirically in real time and provides a fast response time beneficial for knock detection and overall stability whilst being able to compensate for slow sensor response times.
  • the invention is robust to cylinder temperature variations and hysteresis effects and can compensate for drift.
  • the (need for conditioning electronics is removed or reduced, reducing the cost as well as the effects of production tolerances.
  • the discussion above is principally directed to obtaining an accurate value for pressure. However, it will be appreciated that it can be expanded to embrace a range of parameters. Indeed where two or more parameters in an engine cylinder affect a sensor output then the model may include modelled “pure” sensors for one or more of the decoupled parameters.
  • the model will be corrected by the real sensor output (which can even be in relation to a parameter unrelated to the modelled parameters) and the modelled sensed value for any of the individual parameters can be obtained.
  • the invention extends to a method of obtaining a corrected engine operational parameter value comprising obtaining a measurement of an operational parameter value from said engine using a sensor, independently estimating an operational parameter value measurement updating the estimate based on the measured operational parameter value and providing a corrected engine operational parameter value based on said update estimate.

Abstract

A method and apparatus for obtaining a corrected engine operational parameter value, using cylinder pressure information. A real pressure sensor signal output from a sensor (41D) is compared for discrepancies with an estimated output from engine pressure model (42A), including an engine model and a sensor model. The engine pressure model is corrected dependent on the discrepancy and the model engine pressure is then taken as the output value.

Description

  • The invention relates to a method and apparatus for obtaining a corrected engine operational parameter value, in particular using cylinder pressure information.
  • Known engine management systems (EMS) monitor and control the running of an engine in order to meet certain pre-set or design criteria based on engine performance data. Typically the design criteria are good driveability coupled with high fuel efficiency and low emissions, and the engine performance data includes engine cylinder pressure. An internal combustion engine is controlled by an engine control unit which receives sensor signals from a sensor group including a pressure sensor and issues control signals to an actuator group and including, for example valve, spark or fuel injection actuators. The engine control unit also receives external control inputs from external inputs such as throttle controlor gear sensors.
  • Sensor signals can be obtained from a dynamic cylinder pressure measurement system consisting of a sensing element and a transducer element which provide a signal to signal amplification and normalisation electronics. The signal normalisation electronics are required for signal conditioning to compensate for variabilities and nonlinearities in the raw signal from the pressure sensing element in the cylinder. Such variabilities arise from the temperature dependence of the pressure measurement given by the ideal gas law; PV∂CT and also from hysteresis and sensor drift effects. A typical prior art sensing approach 10 is shown in FIG. 1. In operation a pressure sensing element 11 and a transducer element 12 provide an electrical representation of the pressure in a particular cylinder (not shown). This signal is then amplified at amplifier 13 and passed to the normalisation electronics 14 where it undergoes linearisation and compensation for effects for example of cylinder temperature.
  • A problem with known systems is that the normalisation electronics require calibration for the complete range of temperatures experienced in the cylinder that depend on engine build, fuel type, combustion control strategy and engine conditions. Also the inherent tolerances of the electronic components in question must be considered. Typical electrical and electronic sensing components can have tolerances as high as 10 percent. Furthermore, normalisation electronics of this type are both costly in terms of production and calibration. In order to be effective each sensing system must be adapted specifically for a particular vehicle specification. Furthermore it is necessary in some cases to embed a temperature sensor into the pressure sensor to compensate for variations in engine temperature. Yet further, such an approach does not compensate for changes in performance arising from in service engine wear nor does it compensate for sensor hysteresis, or real-time sensor drift.
  • The invention is set out in the claims.
  • Advantages of the present invention compared to that of the prior art are that the present invention provides an estimation of the cylinder temperature and/or pressure or other engine effects stored in hardware to provide an accurate correction strategy rather than a signal normalisation/conditioning regimen. In addition the transient effects of hysteresis can be overcome by using previously estimated cylinder temperatures and/or pressure, or other engine parameters.
  • Embodiments of the invention will now be described by way of example with reference to the drawings, of which:
  • FIG. 1 is a block diagram representing a prior art pressure measurement and engine control unit system;
  • FIG. 2 is a block diagram representing the general pressure sensing system according to the present invention;
  • FIG. 3 is a block diagram showing the components of the pressure sensor, model and ECU, according to one embodiment of the present invention;
  • FIG. 4 is a block diagram showing the components of the ECU, according to a second embodiment of the present invention;
  • FIG. 5 a shows an approach to correcting for time lag in sensed pressure; and
  • FIG. 5 b shows an approach to correcting for hysteresis.
  • In overview, the invention makes use of a pressure sensor model to compensate for inaccuracies in the raw signal from the real pressure sensor, rather than providing dedicated and application specific compensation hardware. In one embodiment a real pressure sensor signal output is compared for discrepancies with an estimated output from an engine pressure model including an engine model and a sensor model. The engine pressure model is corrected dependent on the discrepancy and the modelled engine pressure is then taken as the output value. Because the sensor model can include a “pure” pressure sensor model and a “pure” temperature sensor model, these values, which will both influence the output of the real pressure sensor, can be decoupled in the model.
  • In particular, cylinder pressure measurements are carried out whereby inaccuracies inherent with such measurements are taken into account by comparing data provided within a model with actual data and updating the model based on this comparison. Accordingly, effects such as null shift hysteresis and spark timings during the ignition stroke of each cylinder, or where variations in air/fuel ratio are compensated. In particular the model data converges with the actual data to provide an accurate picture of the engine performance for use in an engine management control unit. Furthermore, linearization of the measured parameter takes place after signal amplification thereby allowing manipulation of the sensor signal in accordance with model data.
  • The sensed cylinder pressure is a function of other operational parameters such as cylinder temperature. Both of these are modelled and the model updated from comparisons of the sensor pressure measurement and the modelled sensor output until convergence is reached. The decoupled value of pressure (or other operational parameters) can then be extracted from the values used by the converted model.
  • In particular, real-time in-cycle cylinder temperatures are estimated based on current engine cycle observations and used to condition, correct and improve cylinder pressure measurements. As a result temperature sensors embedded in the pressure sensor are not required. The improved pressure measurements are more representative of the real cylinder pressure. Furthermore, the measurements can be used to compensate for dynamic effects such as hysteresis, and can be stored in hardware for correcting future estimations by deciding where on the sensor hysteresis curve the sensor is operating and correcting the sensed pressure measurement accordingly.
  • Various approaches can be adopted for correcting for hysteresis which can be better understood with reference to FIGS. 5 a and 5 b. Referring firstly to FIG. 5 a which shows a graph of cylinder pressure against time, it will be seen that, as a result of time lags in the sensor hardware, there will be a slight phase difference between the sensed pressure (502) and the ideal pressure (504). Accordingly if the system can identify the time lag ΔT then this can be corrected for in the model output hence giving a yet more accurate measurement for the cylinder pressure. The ideal pressure curve can be obtained, for example, from identifying engine top dead centre using any appropriate sensor. The pressure lag ΔT can be corrected by obtaining an average value for ΔT over successive cycles or by dynamically correcting for each measured ΔT from cycle to cycle.
  • Referring now to FIG. 5 b the hysteresis loop (514) is shown demonstrating the variation in the sensor output dependent on pressure increase or decrease. As is well known, a single value of sensor output can represent two possible values of pressure (510, 512) dependent on where the sensor lies in its cycle. The hysteresis curve (514) can be derived for engine operation for example from historical data stored in the system during sensor output against measured pressure. As a result the corrected value for pressure can be derived from the sensor output by establishing where in the sensor cycle the value was taken, allowing hysteresis correction.
  • The arrangement shown in FIG. 5 a hence allows correction for time delays induced in the system whilst the hysteresis correction described as reference to FIG. 5 b allows the system to correct for hysteresis induced, for example, by the specific materials used in the pressure sensor cylinder.
  • Furthermore as a direct result of using real-time in-cycle cylinder temperature estimations based on the current engine observations it is possible to compensate for sensor drift for example by estimating the polytropic index n variations between engine cylinders and cycles thereby overcoming sensor drift, as discussed in more detail in UK patent application number 0112338.9, incorporated herein by reference.
  • In another embodiment the real pressure sensor signal output is received as an input by an inverted sensor model which also receives an estimated temperature from an engine model. The output from the inverted model is then the modelled pressure in the engine. It is also contemplated that a real temperature sensor signal is received as an input by the inverted sensor model which can also receive an estimated pressure from an engine model. The output from the inverted model is then the modelled temperature in the engine.
  • FIG. 2 is a schematic representation of the present invention generally designated 30. This figure depicts a sensor unit 33, which includes a sensing element 31 and transducer element 32. The sensing element 31 is placed in the cylinder of an internal combustion engine (not shown) which is in physical connection with the transducer element 32. Such sensing elements can include inductive, capacitive, piezoelectric or piezoresistive types, for example as provided by Kistler (discussed, for example, in German Patent No. DE10034390). As a result of the pressure change generated in the engine cylinder, the sensor unit 33 provides real time electrical signals that are dependent on the amount of pressure generated in the engine cylinder, before, during and after ignition in the cylinder. To amplify the electrical signal level provided from the sensor unit 33 a signal amplifier 34 is provided. The amplified analogue signal is converted to a digital signal, using an analogue—to—digital converter (ADC) 35. This digital signal is then passed to Engine control unit (ECU) 36, which includes compensation/linearisation means, 37 implemented in software or hardware as appropriate, and an engine model 38. Preferably software is used providing a cheaper and more accurate solution.
  • As discussed in more detail below the real time digitised signal data from the analogue to digital converter (A/D) 35 is compared with that of the engine model data and the results fed back to modify the engine model 38. Following each iteration, of measure, compare and feedback the engine model data is updated such that pressure data which has undergone normalisation gradually converges with the actual pressure in the cylinder.
  • FIG. 3 shows a schematic block diagram of one observer based embodiment including an engine 41 a and a control strategy 45 governed by an engine control unit (ECU) 40, whereby the outputs from engine model 42 a dictate how the control strategy 45 will control the engine.
  • The engine has control inputs such as throttle or gear selection and additional outputs such as engine speed and power output. The pressure sensor output is received as an input by pressure value comparator 43. The additional sensor outputs are received as inputs by one or more respective additional value comparators 44.
  • The engine model 42 a models engine pressure {circumflex over (P)}cyl and temperature {circumflex over (T)}cyl based on common control inputs 46 with real engine 41 a. The modelled pressure and temperature are received as inputs by a sensor model 42 b which outputs a modelled sensor output 47 to the pressure value comparator 43. The engine model also provides additional sensor outputs as inputs to the additional value comparator 44. The engine model 42 a contains information related to the engine in question such as fuel type, engine capacity and efficiency. The sensor model 42 b contains a prediction of how the real sensor 41 b will respond to a given pressure in the modelled engine. The various components individually are well known to the skilled reader e.g. The Ricardo Network Vehicle Controller (see Channon, S & Miller, P, An Advanced Network Vehicle Controller (NVC) To Support Future Technology Applications, Berlin, Germany; Springer-Verlag, 2003, Advanced Microsystems For Automotive Applications 2003, based on VDI/VDE Conference May 2003) which contains the engine model implemented on a Motorola MPC8260 microprocessor.
  • In operation the observer based approach is implemented as follows. A measurement of the engine cylinder pressure is taken using the real cylinder pressure sensor 41 b and dependent on the actual in-cylinder conditions Pcyl and Tcyl. This measurement is compared to the modelled output at comparator 43. The difference is then fed back into the model 42 in order to update the model data. The predicted pressure and temperature from the model 42 are then fed to an engine control strategy 45 where they are interpreted and used to control the real engine 41 a and further update engine model 42 a. Following several iterations, in real time, of comparison and feedback, the model data values will approach the real data values until the two values converge. When the two values converge, the model data can be considered to be an accurate prediction of real time engine performance, in terms of cylinder pressure or other modelled parameters.
  • In order to improve the model yet further, as well as cylinder pressure monitoring, there is also provided yet a further level of monitoring, where additional sensor output data from the engine is compared at comparator 44 with that generated by the model. As with the pressure measurements described above, the real engine data is compared with the model data at the additional value comparator and the difference of this comparison is fed back to update the engine model further.
  • The steps of reading the pressure and updating the model to control the real engine are carried out in real time thereby constantly updating the model for all engine conditions. Such conditions can include idle, accelerating, decelerating or running at a constant speed. In this way the performance of the engine under all conditions is known and it is thereby possible to provide an engine that approaches maximum efficiency. Furthermore, such a system can also be used to provide feedback of cylinder conditions where the engine is operating under exceptional circumstances, for example where one of the cylinders has failed or where there has been a gradual change in cylinder geometry through engine wear and deterioration, including the hysteresis of the sensor.
  • The converted pressure value can be used for any appropriate purpose, for example modifying the engine timing for improved performance as described in UK application 0112338.9, incorporated herein by reference.
  • FIG. 4 shows a further embodiment of the present invention comprising an inverted model approach. According to this embodiment the signal from the sensor means undergoes amplification at block 51 to provide an arbitrary representation of the cylinder pressure (or other parameter such as engine speed or revs) indicative of engine performance. Following amplification and A/D conversion the sensor signal is passed to an ECU where an inverted model of the sensor 53 and a model 56 of the engine is contained. The engine model receives external actuator and other sensor inputs such as throttle position, manifold temperature, etc. The engine model 56 generates a modelled value of cylinder temperature {circumflex over (T)}cyl and updates a sensor model, so that the real pressure signal can be reconstructed as an output from the inverted model, {circumflex over (P)}cyl, based on the above mentioned external inputs, thereby providing an accurate estimate of the cylinder pressure. It will be appreciated that this approach can be applied to other parameters indicative of engine performance. It will be further appreciated that the engine model can be dynamically updated based on a comparison of {circumflex over (P)}cyl and the estimate generated by the in-cycle model In operation the engine (not shown) has control inputs such as engine speed or gear selection. The pressure sensor 51 makes a measurement of the cylinder pressure and the output of the sensor 51 is then received as an input by the inverted sensor model (ISM) 53. The ISM is an inversion of the sensor 51 in that, a raw pressure measurement is received at the input and a real pressure measurement is provided at the output. The ISM is updated by the In-cycle engine model (ICEM) 56 whereby the ICEM provides modelled temperature data {circumflex over (T)}cyl, based on the current operating conditions of the engine. The inverted dynamical sensor model 53 contains information related to the real sensor 51. This may be static response characteristics or both static and dynamic characteristics. As a result of the modelled {circumflex over (T)}cyl data and the real sensor information the ISM can convert the pressure reading from the sensor 51 into an accurate estimation of the real pressure.
  • Although the above discussion contemplates correcting the model throughout engine operation, it will be appreciated that model correction can be carried out only during certain parts of engine operation, for example only during certain parts of the cylinder cycle. For example during the exhaust stroke of the cylinder the sensed real pressure values can be disregarded and during this phase the model can remain uncorrected. It will be appreciated that during this phase accurate prediction of the pressure is less significant. Furthermore modelling of the pressure in this phase is more complex, and correction correspondingly so such that computational resources can be saved in this manner. However, during the compression stroke, when air in the cylinder comprises a trapped mass, modelling is simplified and can be derived from the ideal gas law PV=MRT, given that the variation of volume with time is known from the cylinder dimensions and crank shaft position. As a result the modelled values are only updated during significant phases of operation and are frozen during other phases of operation. It will be seen that this approach is particularly applicable where individual phases of operation of the engine are modelled independently such that correction to the models during one phase will not affect the model during other phases.
  • By virtue of the features described above it will be seen that the invention provides a stable signal output related to cylinder pressure which can be modelled empirically in real time and provides a fast response time beneficial for knock detection and overall stability whilst being able to compensate for slow sensor response times. The invention is robust to cylinder temperature variations and hysteresis effects and can compensate for drift. In addition the (need for conditioning electronics is removed or reduced, reducing the cost as well as the effects of production tolerances. The discussion above is principally directed to obtaining an accurate value for pressure. However, it will be appreciated that it can be expanded to embrace a range of parameters. Indeed where two or more parameters in an engine cylinder affect a sensor output then the model may include modelled “pure” sensors for one or more of the decoupled parameters. In this case the model will be corrected by the real sensor output (which can even be in relation to a parameter unrelated to the modelled parameters) and the modelled sensed value for any of the individual parameters can be obtained. Accordingly the invention extends to a method of obtaining a corrected engine operational parameter value comprising obtaining a measurement of an operational parameter value from said engine using a sensor, independently estimating an operational parameter value measurement updating the estimate based on the measured operational parameter value and providing a corrected engine operational parameter value based on said update estimate.
  • Although the above description is based on cylinder pressure, it will be appreciated that other sensor data such as engine data or cylinder temperature values can be compared in a similar manner. Instead of an engine or sensor model it could be based on calibrated look up tables or other method of similarly obtaining data on equivalent parameters to establish other known measures of engine performance.

Claims (27)

1. A method of obtaining a corrected engine operational parameter value comprising;
obtaining a measurement of an operational parameter value from said engine using a sensor,
independently estimating said operational parameter value measurement,
comparing said estimate with said measurement and updating the estimate based on said comparison, and
providing a corrected engine operational parameter value based on said updated estimate.
2. A method as claimed in claim 1 wherein the estimation is derived from a model of said engine and a model of said sensor, said comparison of said model estimation and said measurement being fed back to said model, and preferably wherein said comparison of said estimated parameter and said measured parameter is performed in computer hardware.
3. A method as claimed in claim 1 in which the corrected operational parameter value relates to the measured operational parameter.
4. A method as claimed in claim 1 wherein said engine operational parameter value is a parameter indicative of engine performance preferably a pressure value or a temperature value.
5. A method claimed in claim 1 in which the estimate is updated only during predetermined phases of operation of the engine.
6. A method as claimed in claim 1 in which one or more related additional operational parameter values are estimated and updated.
7. A method as claimed in claim 6 in which the operational parameter value is a pressure value and the additional operational parameter value is a temperature value.
8. A method as claimed in claim 1 in which the measured operational parameter value is a temperature value and the corrected engine operational parameter value is a pressure value.
9. A method as claimed in claim 1 further comprising modelling a hysteresis response based on obtained measurements or estimates and preferably further comprising determining a hysteresis condition from the modelled hysteresis response and correcting for the hysteresis condition.
10. An apparatus for obtaining a corrected engine operational parameter value comprising a data store and a comparator, wherein;
the data store contains an engine operational parameter value estimator,
the comparator is arranged to compare sensor information indicative of engine operational parameter value and the estimated engine operational parameter value from the data store,
the data store is arranged to update said estimator based on the result of said comparison and provide a corrected engine operational parameter value based on said engine operational parameter value.
11. An apparatus as claimed in claim 10 further comprising an engine control unit.
12. An apparatus as claimed in claim 10 wherein said estimator includes an engine model and a sensor model.
13. An apparatus as claimed in claim 10 wherein said engine operational parameter value is a cylinder pressure measurement or any other engine measurement.
14. An apparatus as claimed in claim 10 further comprising a sensor arranged to provide said sensor information.
15. An apparatus as claimed in claim 10 wherein said sensor information is pressure sensor or temperature sensor information.
16. A method of obtaining an engine operational parameter value comprising;
obtaining a sensor measurement of said operational parameter value from an engine,
passing said measurement as an input to an inverted model of said sensor,
passing a modelled engine condition value to said inverted sensor model from a model of said engine, and
reconstructing said engine operational parameter value as an output from said inverted sensor model.
17. A method claimed in claim 16 wherein said sensor is a pressure sensor.
18. A method as claimed in claim 16 wherein the modelled engine condition value is a cylinder temperature value.
19. A method as claimed in claim 16 where the operational parameter value is a pressure value.
20. An apparatus for obtaining an engine operational parameter value comprising a data store, wherein;
the data store contains an inverted model of said sensor means and a model of said engine,
the inverted sensor model is arranged to receive as an input from a sensor a measurement of the engine operational parameter value,
the engine model is arranged to input modelled engine parameter value to said inverted sensor model and said inverted sensor model is arranged to reconstruct said engine operational parameter value as an output.
21. An apparatus as claimed in claim 20 further including a sensor arranged to provide said measurement.
22. An apparatus as claimed in claim 20 wherein said engine operational parameter value is a cylinder pressure measurement or an engine measurement.
23. An engine including an apparatus as claimed in claim 10.
24. (canceled)
25. (canceled)
26. (canceled)
27. (canceled)
US11/579,659 2004-05-06 2005-04-28 Method and Apparatus For Measuring and Correcting an In-Cylinder Pressure Measurement Abandoned US20090018746A1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
GBGB0410135.8A GB0410135D0 (en) 2004-05-06 2004-05-06 Cylinder pressure sensor
GB0410135.8 2004-05-06
PCT/GB2005/001631 WO2005108763A2 (en) 2004-05-06 2005-04-28 Method and apparatus for measuring and correcting an in-cylinder pressure measurement

Publications (1)

Publication Number Publication Date
US20090018746A1 true US20090018746A1 (en) 2009-01-15

Family

ID=32482790

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/579,659 Abandoned US20090018746A1 (en) 2004-05-06 2005-04-28 Method and Apparatus For Measuring and Correcting an In-Cylinder Pressure Measurement

Country Status (4)

Country Link
US (1) US20090018746A1 (en)
EP (1) EP1751413A2 (en)
GB (1) GB0410135D0 (en)
WO (1) WO2005108763A2 (en)

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070192078A1 (en) * 2006-02-14 2007-08-16 Edsa Micro Corporation Systems and methods for real-time system monitoring and predictive analysis
US20100095929A1 (en) * 2006-12-27 2010-04-22 Hong Zhang Method and device for controlling an internal combustion engine
US20100168931A1 (en) * 2006-04-12 2010-07-01 Edsa Micro Corporation Systems and methods for alarm filtering and management within a real-time data acquisition and monitoring environment
SG170657A1 (en) * 2009-10-13 2011-05-30 Hsu Tien Shu A rotary betting game device and playing method thereof
US20140190448A1 (en) * 2013-01-07 2014-07-10 GM Global Technology Operations LLC Intake runner temperature determination systems and methods
US20140195136A1 (en) * 2011-09-20 2014-07-10 Toyota Jidosha Kabushiki Kaisha Control device of internal combustion engine
US9031824B2 (en) 2006-07-19 2015-05-12 Power Analytics Corporation Real-time predictive systems for intelligent energy monitoring and management of electrical power networks
US9092593B2 (en) 2007-09-25 2015-07-28 Power Analytics Corporation Systems and methods for intuitive modeling of complex networks in a digital environment
US20160097693A1 (en) * 2014-10-01 2016-04-07 Sensata Technologies, Inc. Algorithm to correct for offset drift in cyclic signals
US9416743B2 (en) 2012-10-03 2016-08-16 GM Global Technology Operations LLC Cylinder activation/deactivation sequence control systems and methods
US9441550B2 (en) 2014-06-10 2016-09-13 GM Global Technology Operations LLC Cylinder firing fraction determination and control systems and methods
US9458778B2 (en) 2012-08-24 2016-10-04 GM Global Technology Operations LLC Cylinder activation and deactivation control systems and methods
US9458780B2 (en) 2012-09-10 2016-10-04 GM Global Technology Operations LLC Systems and methods for controlling cylinder deactivation periods and patterns
US9494092B2 (en) 2013-03-13 2016-11-15 GM Global Technology Operations LLC System and method for predicting parameters associated with airflow through an engine
US9534550B2 (en) 2012-09-10 2017-01-03 GM Global Technology Operations LLC Air per cylinder determination systems and methods
US20170016407A1 (en) * 2015-07-13 2017-01-19 GM Global Technology Operations LLC Intake manifold and cylinder airflow estimation systems and methods
US9556811B2 (en) 2014-06-20 2017-01-31 GM Global Technology Operations LLC Firing pattern management for improved transient vibration in variable cylinder deactivation mode
US9599047B2 (en) 2014-11-20 2017-03-21 GM Global Technology Operations LLC Combination cylinder state and transmission gear control systems and methods
US9638121B2 (en) 2012-08-24 2017-05-02 GM Global Technology Operations LLC System and method for deactivating a cylinder of an engine and reactivating the cylinder based on an estimated trapped air mass
US9650978B2 (en) 2013-01-07 2017-05-16 GM Global Technology Operations LLC System and method for randomly adjusting a firing frequency of an engine to reduce vibration when cylinders of the engine are deactivated
EP3168578A1 (en) * 2015-11-10 2017-05-17 Pratt & Whitney Canada Corp. Estimating system parameters from sensor measurements
US9719439B2 (en) 2012-08-24 2017-08-01 GM Global Technology Operations LLC System and method for controlling spark timing when cylinders of an engine are deactivated to reduce noise and vibration
US20170223135A1 (en) * 2012-03-08 2017-08-03 Salesforce.Com, Inc. Systems and Methods of Audit Trailing of Data Incorporation
US9726139B2 (en) 2012-09-10 2017-08-08 GM Global Technology Operations LLC System and method for controlling a firing sequence of an engine to reduce vibration when cylinders of the engine are deactivated
US20170314478A1 (en) * 2014-09-22 2017-11-02 Robert Bosch Gmbh Method and system for transmitting a sensor signal
US10227939B2 (en) 2012-08-24 2019-03-12 GM Global Technology Operations LLC Cylinder deactivation pattern matching
US10337441B2 (en) 2015-06-09 2019-07-02 GM Global Technology Operations LLC Air per cylinder determination systems and methods
US10867087B2 (en) 2006-02-14 2020-12-15 Wavetech Global, Inc. Systems and methods for real-time DC microgrid power analytics for mission-critical power systems
US10962999B2 (en) 2009-10-01 2021-03-30 Wavetech Global Inc. Microgrid model based automated real time simulation for market based electric power system optimization
US11113434B2 (en) 2006-02-14 2021-09-07 Power Analytics Corporation Method for predicting arc flash energy and PPE category within a real-time monitoring system
WO2023023540A1 (en) * 2021-08-17 2023-02-23 Cummins Inc. Variable valve actuation controls for engines

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4630842B2 (en) 2006-05-09 2011-02-09 本田技研工業株式会社 In-cylinder pressure detection device for internal combustion engine
DE102008001081B4 (en) * 2008-04-09 2021-11-04 Robert Bosch Gmbh Method and engine control device for controlling an internal combustion engine
DE102008057209B4 (en) * 2008-11-13 2010-09-09 Continental Automotive Gmbh Method and device for operating an internal combustion engine having at least one cylinder and at least one actuator
FR2979390B1 (en) * 2011-08-23 2013-08-23 Valeo Sys Controle Moteur Sas METHOD AND SYSTEM FOR CONTROLLING THE OPERATION OF A VEHICLE ENGINE
JP5836114B2 (en) * 2011-12-28 2015-12-24 三菱重工業株式会社 Gas engine combustion control device
GB2498518A (en) * 2012-01-10 2013-07-24 Gm Global Tech Operations Inc Method of operating an internal combustion engine

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4556030A (en) * 1983-01-26 1985-12-03 Nissan Motor Co., Ltd. Control arrangement for internal combustion engine
US5168854A (en) * 1990-08-24 1992-12-08 Mitsubishi Denki K.K. Method and apparatus for detecting failure of pressure sensor in internal combustion engine
US5353764A (en) * 1992-01-16 1994-10-11 Japan Electronic Control Systems Co., Ltd. Electronically controlled fuel supply method and device for internal combustion engine
US5539638A (en) * 1993-08-05 1996-07-23 Pavilion Technologies, Inc. Virtual emissions monitor for automobile
US5544639A (en) * 1993-08-31 1996-08-13 Nippondenso Co., Ltd. Temperature predicting system for internal combustion engine and temperature control system including same
US5724952A (en) * 1995-06-09 1998-03-10 Honda Giken Kogyo Kabushiki Kaisha Air-fuel ratio control system for internal combustion engines
US6249712B1 (en) * 1995-09-26 2001-06-19 William J. N-O. Boiquaye Adaptive control process and system
US6285933B1 (en) * 1998-09-30 2001-09-04 Robert Bosch Gmbh Device and method for monitoring a transverse acceleration sensor located in a vehicle
US6684151B1 (en) * 1999-06-18 2004-01-27 Mtu Friedrichshafen Gmbh Method for monitoring an internal combustion engine
US6732589B2 (en) * 2000-07-14 2004-05-11 Eads Deutschland Gmbh Pressure sensor, a method for manufacturing a pressure sensor and a combustion engine having a pressure sensor
US20050039721A1 (en) * 2001-05-21 2005-02-24 Truscott Anthony J. Engine management
US7395143B2 (en) * 2001-12-14 2008-07-01 Crf Societa Consortile Per Azioni Transmission system with a continuously variable transmission ratio

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0364653A (en) * 1989-07-31 1991-03-20 Japan Electron Control Syst Co Ltd Pressure in cylinder detection device of internal combustion engine
DE10047812B4 (en) * 2000-09-27 2014-01-16 Volkswagen Ag Method and device for controlling the operation of an internal combustion engine
CN101025124B (en) * 2001-03-30 2010-08-18 三菱重工业株式会社 Internal combustion engine combustion diagnosis/control apparatus and combustion diagnosis/control method
FR2851300B1 (en) * 2003-02-18 2008-06-13 Renault Sa METHOD AND DEVICE FOR CONTROLLING FUEL INJECTION IN A DIESEL COMBUSTION ENGINE

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4556030A (en) * 1983-01-26 1985-12-03 Nissan Motor Co., Ltd. Control arrangement for internal combustion engine
US5168854A (en) * 1990-08-24 1992-12-08 Mitsubishi Denki K.K. Method and apparatus for detecting failure of pressure sensor in internal combustion engine
US5353764A (en) * 1992-01-16 1994-10-11 Japan Electronic Control Systems Co., Ltd. Electronically controlled fuel supply method and device for internal combustion engine
US5539638A (en) * 1993-08-05 1996-07-23 Pavilion Technologies, Inc. Virtual emissions monitor for automobile
US5682317A (en) * 1993-08-05 1997-10-28 Pavilion Technologies, Inc. Virtual emissions monitor for automobile and associated control system
US5544639A (en) * 1993-08-31 1996-08-13 Nippondenso Co., Ltd. Temperature predicting system for internal combustion engine and temperature control system including same
US5724952A (en) * 1995-06-09 1998-03-10 Honda Giken Kogyo Kabushiki Kaisha Air-fuel ratio control system for internal combustion engines
US6249712B1 (en) * 1995-09-26 2001-06-19 William J. N-O. Boiquaye Adaptive control process and system
US6285933B1 (en) * 1998-09-30 2001-09-04 Robert Bosch Gmbh Device and method for monitoring a transverse acceleration sensor located in a vehicle
US6684151B1 (en) * 1999-06-18 2004-01-27 Mtu Friedrichshafen Gmbh Method for monitoring an internal combustion engine
US6732589B2 (en) * 2000-07-14 2004-05-11 Eads Deutschland Gmbh Pressure sensor, a method for manufacturing a pressure sensor and a combustion engine having a pressure sensor
US20050039721A1 (en) * 2001-05-21 2005-02-24 Truscott Anthony J. Engine management
US7395143B2 (en) * 2001-12-14 2008-07-01 Crf Societa Consortile Per Azioni Transmission system with a continuously variable transmission ratio

Cited By (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070192078A1 (en) * 2006-02-14 2007-08-16 Edsa Micro Corporation Systems and methods for real-time system monitoring and predictive analysis
US20100262411A1 (en) * 2006-02-14 2010-10-14 Edsa Micro Corporation Systems and methods for real-time system monitoring and predictive analysis
US7826990B2 (en) * 2006-02-14 2010-11-02 Edsa Micro Corporation Systems and methods for real-time system monitoring and predictive analysis
US10867087B2 (en) 2006-02-14 2020-12-15 Wavetech Global, Inc. Systems and methods for real-time DC microgrid power analytics for mission-critical power systems
US8155908B2 (en) 2006-02-14 2012-04-10 Power Analytics Corporation Systems and methods for real-time system monitoring and predictive analysis
US11113434B2 (en) 2006-02-14 2021-09-07 Power Analytics Corporation Method for predicting arc flash energy and PPE category within a real-time monitoring system
US8577661B2 (en) 2006-04-12 2013-11-05 Power Analytics Corporation Systems and methods for alarm filtering and management within a real-time data acquisition and monitoring environment
US20100168931A1 (en) * 2006-04-12 2010-07-01 Edsa Micro Corporation Systems and methods for alarm filtering and management within a real-time data acquisition and monitoring environment
US9557723B2 (en) 2006-07-19 2017-01-31 Power Analytics Corporation Real-time predictive systems for intelligent energy monitoring and management of electrical power networks
US9031824B2 (en) 2006-07-19 2015-05-12 Power Analytics Corporation Real-time predictive systems for intelligent energy monitoring and management of electrical power networks
US8170776B2 (en) * 2006-12-27 2012-05-01 Continental Automotive Gmbh Method and device for controlling an internal combustion engine
US20100095929A1 (en) * 2006-12-27 2010-04-22 Hong Zhang Method and device for controlling an internal combustion engine
US9092593B2 (en) 2007-09-25 2015-07-28 Power Analytics Corporation Systems and methods for intuitive modeling of complex networks in a digital environment
US10962999B2 (en) 2009-10-01 2021-03-30 Wavetech Global Inc. Microgrid model based automated real time simulation for market based electric power system optimization
SG170657A1 (en) * 2009-10-13 2011-05-30 Hsu Tien Shu A rotary betting game device and playing method thereof
US20140195136A1 (en) * 2011-09-20 2014-07-10 Toyota Jidosha Kabushiki Kaisha Control device of internal combustion engine
US20170223135A1 (en) * 2012-03-08 2017-08-03 Salesforce.Com, Inc. Systems and Methods of Audit Trailing of Data Incorporation
US9458778B2 (en) 2012-08-24 2016-10-04 GM Global Technology Operations LLC Cylinder activation and deactivation control systems and methods
US9719439B2 (en) 2012-08-24 2017-08-01 GM Global Technology Operations LLC System and method for controlling spark timing when cylinders of an engine are deactivated to reduce noise and vibration
US10227939B2 (en) 2012-08-24 2019-03-12 GM Global Technology Operations LLC Cylinder deactivation pattern matching
US9638121B2 (en) 2012-08-24 2017-05-02 GM Global Technology Operations LLC System and method for deactivating a cylinder of an engine and reactivating the cylinder based on an estimated trapped air mass
US9726139B2 (en) 2012-09-10 2017-08-08 GM Global Technology Operations LLC System and method for controlling a firing sequence of an engine to reduce vibration when cylinders of the engine are deactivated
US9458780B2 (en) 2012-09-10 2016-10-04 GM Global Technology Operations LLC Systems and methods for controlling cylinder deactivation periods and patterns
US9534550B2 (en) 2012-09-10 2017-01-03 GM Global Technology Operations LLC Air per cylinder determination systems and methods
US9416743B2 (en) 2012-10-03 2016-08-16 GM Global Technology Operations LLC Cylinder activation/deactivation sequence control systems and methods
US9650978B2 (en) 2013-01-07 2017-05-16 GM Global Technology Operations LLC System and method for randomly adjusting a firing frequency of an engine to reduce vibration when cylinders of the engine are deactivated
US20140190448A1 (en) * 2013-01-07 2014-07-10 GM Global Technology Operations LLC Intake runner temperature determination systems and methods
US9458779B2 (en) * 2013-01-07 2016-10-04 GM Global Technology Operations LLC Intake runner temperature determination systems and methods
US9494092B2 (en) 2013-03-13 2016-11-15 GM Global Technology Operations LLC System and method for predicting parameters associated with airflow through an engine
US9441550B2 (en) 2014-06-10 2016-09-13 GM Global Technology Operations LLC Cylinder firing fraction determination and control systems and methods
US9556811B2 (en) 2014-06-20 2017-01-31 GM Global Technology Operations LLC Firing pattern management for improved transient vibration in variable cylinder deactivation mode
US10167805B2 (en) * 2014-09-22 2019-01-01 Robert Bosch Gmbh Method and system for transmitting a sensor signal
US20170314478A1 (en) * 2014-09-22 2017-11-02 Robert Bosch Gmbh Method and system for transmitting a sensor signal
US10054511B2 (en) * 2014-10-01 2018-08-21 Sensata Technologies, Inc. Pressure sensor with correction of offset drift in cyclic signal
US20160097693A1 (en) * 2014-10-01 2016-04-07 Sensata Technologies, Inc. Algorithm to correct for offset drift in cyclic signals
US9599047B2 (en) 2014-11-20 2017-03-21 GM Global Technology Operations LLC Combination cylinder state and transmission gear control systems and methods
US10337441B2 (en) 2015-06-09 2019-07-02 GM Global Technology Operations LLC Air per cylinder determination systems and methods
US10655550B2 (en) * 2015-07-13 2020-05-19 GM Global Technology Operations LLC Intake manifold and cylinder airflow estimation systems and methods
CN106351758A (en) * 2015-07-13 2017-01-25 通用汽车环球科技运作有限责任公司 Intake manifold and cylinder airflow estimation systems and methods
US20170016407A1 (en) * 2015-07-13 2017-01-19 GM Global Technology Operations LLC Intake manifold and cylinder airflow estimation systems and methods
DE102016211667B4 (en) 2015-07-13 2021-12-23 GM Global Technology Operations LLC ENGINE CONTROL PROCEDURE
EP3168578A1 (en) * 2015-11-10 2017-05-17 Pratt & Whitney Canada Corp. Estimating system parameters from sensor measurements
US10323965B2 (en) 2015-11-10 2019-06-18 Pratt & Whitney Canada Corp. Estimating system parameters from sensor measurements
WO2023023540A1 (en) * 2021-08-17 2023-02-23 Cummins Inc. Variable valve actuation controls for engines

Also Published As

Publication number Publication date
GB0410135D0 (en) 2004-06-09
WO2005108763A3 (en) 2006-04-20
EP1751413A2 (en) 2007-02-14
WO2005108763A2 (en) 2005-11-17

Similar Documents

Publication Publication Date Title
US20090018746A1 (en) Method and Apparatus For Measuring and Correcting an In-Cylinder Pressure Measurement
US4744244A (en) Cylinder pressure sensor output compensation method for internal combustion engine
US5076098A (en) System for detecting combustion state in internal combustion engine
JP4335249B2 (en) Control device for internal combustion engine
Taglialatela et al. Determination of combustion parameters using engine crankshaft speed
US6085143A (en) Method for regulating a smooth running of an internal combustion engine
JP5796561B2 (en) In-vehicle electronic control unit
US5832403A (en) Air flow measuring apparatus and method thereof
WO2004048762A1 (en) Improved engine management
JP4716283B2 (en) Air-fuel ratio control device for internal combustion engine
JP5273183B2 (en) Control device for internal combustion engine
JPWO2012147193A1 (en) Control device for internal combustion engine
JPH02277939A (en) Fuel control device of engine
US4643152A (en) Method for controlling the fuel supply of an internal combustion engine
JP4788640B2 (en) In-cylinder pressure estimation method and cylinder pressure estimation apparatus for internal combustion engine
KR20070010035A (en) Engine optimisation method and apparatus
JP2009019523A (en) Control device of internal combustion engine
KR20090060946A (en) Method for ascertaining the gas work performed by the cylinder pressure on the piston of a cylinder and the internal mean pressure
JP4646819B2 (en) Abnormality determination device for internal combustion engine
Al-Durra et al. A model-based methodology for real-time estimation of diesel engine cylinder pressure
JPH07280686A (en) Cylinder internal-pressure sensor for internal combustion engine
JP2013147948A (en) Internal combustion engine control device
JP5691438B2 (en) In-cylinder pressure waveform processing device
EP1593825A1 (en) Method to balance the cylinders of a combustion engine with sensors for each cylinder
JP4345723B2 (en) Method for estimating the indicated mean effective pressure of an internal combustion engine

Legal Events

Date Code Title Description
AS Assignment

Owner name: RICARDO UK LIMITED, UNITED KINGDOM

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MILLER, PETER;TRUSCOTT, ANTHONY J.;REEL/FRAME:018954/0294;SIGNING DATES FROM 20070111 TO 20070131

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION