US20030172907A1 - Method in connection with engine control - Google Patents
Method in connection with engine control Download PDFInfo
- Publication number
- US20030172907A1 US20030172907A1 US10/276,417 US27641702A US2003172907A1 US 20030172907 A1 US20030172907 A1 US 20030172907A1 US 27641702 A US27641702 A US 27641702A US 2003172907 A1 US2003172907 A1 US 2003172907A1
- Authority
- US
- United States
- Prior art keywords
- combustion
- diagnosis
- feedback signal
- signal
- control
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000002485 combustion reaction Methods 0.000 claims abstract description 80
- 238000003745 diagnosis Methods 0.000 claims abstract description 46
- 230000006978 adaptation Effects 0.000 claims abstract description 3
- 230000001105 regulatory effect Effects 0.000 claims abstract 4
- 239000000446 fuel Substances 0.000 claims description 38
- 230000006870 function Effects 0.000 claims description 11
- 238000011217 control strategy Methods 0.000 claims description 4
- 238000004364 calculation method Methods 0.000 claims description 2
- 238000012360 testing method Methods 0.000 description 19
- 239000000203 mixture Substances 0.000 description 9
- 238000012937 correction Methods 0.000 description 8
- 238000001514 detection method Methods 0.000 description 7
- 230000005856 abnormality Effects 0.000 description 6
- 238000013459 approach Methods 0.000 description 6
- 238000005259 measurement Methods 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000002955 isolation Methods 0.000 description 2
- 229910052760 oxygen Inorganic materials 0.000 description 2
- 239000001301 oxygen Substances 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000009530 blood pressure measurement Methods 0.000 description 1
- 239000003054 catalyst Substances 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000010845 search algorithm Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D41/1406—Introducing closed-loop corrections characterised by the control or regulation method with use of a optimisation method, e.g. iteration
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D35/00—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
- F02D35/02—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
- F02D35/023—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining the cylinder pressure
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D35/00—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
- F02D35/02—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
- F02D35/023—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining the cylinder pressure
- F02D35/024—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining the cylinder pressure using an estimation
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D35/00—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
- F02D35/02—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
- F02D35/027—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions using knock sensors
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/22—Safety or indicating devices for abnormal conditions
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1433—Introducing closed-loop corrections characterised by the control or regulation method using a model or simulation of the system
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D35/00—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
- F02D35/02—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
- F02D35/021—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions using an ionic current sensor
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Definitions
- the present invention relates to a novel method in connection with a fault tolerant engine control system, wherein a combustion feedback signal is derived by measuring, in a combustion chamber, one or more combustion related parameters during a chosen time period of a first combustion cycle. For the corresponding time period, an ideal reference signal for said parameters has been previously determined.
- the method is primarily intended for control of Otto engines or Diesel engines.
- Control of Otto engines basically amounts to controlling three primary variables: ignition timing and fuel and air injected into the cylinder. For the two latter both the mass and the timing are important and these are controlled separately using different actuators such as the throttle, the fuel injectors, and the intake valves depending on engine design and mode of operation.
- the main control variables are timing and mass of injected fuel.
- the main actuators for diesel engine control are, consequently, the fuel injectors.
- most of the control functionality is implemented in form of look-up tables, which give the optimal ignition timing, say, for a certain operating point of the engine and at certain prevailing ambient condition.
- combustion feedback signal In order to eliminate the need of extensive calibration.
- known systems which use continuous measurements for engine control all show some drawbacks, as will be explained later.
- Ionisation current measurements and in-cylinder pressure measurements are two possible ways of obtaining desired information (combustion feedback signal) for engine control, as is known from e.g. SE-504197.
- the combustion feedback signal can be measured either directly in the combustion chamber, (as is known per se from e.g. R. Muller, M. Hart, A. Truscott, A. Noble, G. Krotz, M Eickhoff, C. Cavalloni, and M. Gnielka, “Combustion Pressure Based Engine Management System”, SAE paper no.
- model-based diagnosis is used.
- model-based diagnosis preferably parametric, a unique highly efficient diagnosis system can be designed and quantitative information about the size of the fault be obtained, which enables efficient adaptation of the control law, for optimisation of the performance of an engine.
- Parametric modelling of the ionisation current signal is indeed known per see from, e.g. SE 504 197, which suggests determining the time location of the pressure peak during a combustion cycle, by detecting the ionisation degree in the combustion chamber and fitting a parametric model to the measured ionisation current. A peak point in the model curve is used in order to determine the time location of the pressure peak during the combustion cycle.
- the measured ionisation current is parameterised by being fitted to two consecutive and partially overlapping Gaussian functions. It is also suggested to control the ignition timing of the combustion cycle by controlling the pressure peak to lie within a predetermined time interval, the location of which depends at least on the prevailing load and motor speed. In H. Klövmark.
- the proposed engine control system combines three different techniques in a unique manner resulting in a fault tolerant engine control system, which may provide an enormous progress in controlling engine efficiency, high combustion stability and minimised emissions.
- the type of faults that are detected and which the control system is adapted to handle is one or more of the fault situations in the group that comprises misfire, pre-ignition, knock intensity, wrong location of peak pressure, wrong air-fuel ratio and wrong EGR rate.
- FIG. 1 is showing an overall structure of a fault tolerant engine control system according to the invention
- FIG. 2 is describing the diagnosis system used in FIG. 1,
- FIG. 3 is describing a conceivable method for the diagnosis tests used in FIG. 2,
- FIG. 4 is describing a feedback control system, which may be used for the engine control according to the invention.
- FIG. 5 a - b is showing two examples of ionisation current cycle-to-cycle variations and average behaviour
- FIG. 6 a - b is showing two examples of fitting results that may be obtained when parameterising the measured signals
- Fault tolerant control aims at designing control systems that can continue to operate despite faults or other disturbances that may affect the process. To achieve fault tolerance one must combine fault diagnosis and control. The basic idea in most fault tolerant control systems is to continuously monitor the status of the system and to make suitable changes in the control strategy to adapt to the new situation, if a fault has occurred.
- the overall idea of the invention is to estimate a, preferably parameterised, model of a combustion feedback signal (e.g. a cylinder pressure signal or an ionisation current signal) and to compare this model with some reference value(s) for a number of different variables, in order to qualitatively and quantitatively determine a fault situation. Based on this information, the engine control is adapted to improve efficiency and combustion stability and to reduce emissions in the next combustion cycles.
- a combustion feedback signal e.g. a cylinder pressure signal or an ionisation current signal
- the overall structure of the proposed system is depicted in FIG. 1.
- the inputs to the system are the previous actuator signals 1 (if necessary) and the combustion feedback signal 2 , e.g. a cylinder pressure curve or an ionisation current curve.
- These signals are fed into a diagnosis system 3 , which performs a classification of the combustion into one of the considered classes: normal combustion, misfire, etc.
- the classification is preferably based on an estimation of a parametric model of the combustion feedback signal and can be done directly using the estimated parameter values (e.g. Nielsen and Eriksson (1998) according to the above), or indirectly through some additional processing of these values (which, in addition, may require the availability of the previous actuator signals; e.g. H. Klövmark (1998) according to the above).
- the output from the diagnosis system is the result 4 of this classification plus the estimated parameter values 5 .
- the engine control unit 6 calculates the optimal actuator signals 7 for control of the next combustion cycle.
- a preferred implementation involves using the diagnosis result 7 in a mode-switching scheme for the engine controller, so that the best strategy (among a number of pre-designed ones) is chosen to improve the control. This may be achieved by providing the control unit 6 with a memory unit comprising a number of pre-programmed control strategies/corrections among which a processing unit of the control unit can chose depending on the diagnosis result D.
- the parameters 5 are used to determine the size of the corrections of the actuator signals from their last values.
- the combustion is classified by means of parametric modelling of the combustion feedback signal, and this information is thereafter used for the diagnosis, i.e. to adapt the control action.
- FIG. 2 For the description of the diagnosis system 3, FIG. 2, there is adopted a quite general form proposed in M. Nyberg, “Model Based Fault Diagnosis: Methods, Theory, and Automotive Engine Applications”. PhD thesis, Linköping University, 1999, see FIG. 2.
- the primary output of the diagnosis system is the diagnosis statement D.
- As a secondary output we will use estimated parameter values, which can be obtained from the diagnosis system 3 .
- FIG. 3 describes how a test T i is typically implemented.
- the estimated parameter values (the estimated curve shape) are thereafter compared to different reference/“nominal” ones, e.g. one set extreme parameters per considered fault/abnormality mode; according to another aspect of the invention, one or more extreme signals and/or one or more ideal reference signals which is/are used for the diagnosis is/are chosen in dependence of the current operating conditions of the engine.
- the ideal and extreme signals chosen for the diagnosis comparison may vary depending on factors such as the currently prevailing temperature, the load and the engine speed. Also, the extreme signals may affect each other, whereby e.g. when a knocking situation has been determined; the entire signal is enhanced in amplitude, in its turn leading to other extreme signals being altered.
- the comparison can for example be made on the basis on the Euclidean distances between the current parameter vector and the nominal ones, or on the basis of single-parameter comparisons. This corresponds to “Calculation of test quantity” R i in FIG. 3.
- the next step is the thresholding J i followed by the final decision D i , which is implemented by the decision logic, cf.
- FIG. 2
- FIG. 1 can be redrawn as a standard feedback control system, as shown in FIG. 4.
- the idea is to compare the measured output 2 with some reference values 11 and to update the input 1 based on the difference between these two.
- the controller 12 can be static, but most often it is dynamic (i.e. some form of memory); a standard example is PI-control (Proportional and Integrating control).
- the feedback 2 is obtained through the measurement of the combustion related parameter.
- This signal is fed into the diagnosis system 3 , which performs an analysis of the signal and compares the shape of the signal with some ideal or reference shape (or rather shapes, since the diagnosis system contains a number of such tests in parallel).
- This comparison results in a classification D of the latest combustion into one of the considered types (normal, misfire, knocking, etc) and in an estimate of the severity of the fault (abnormality).
- the classification can be used in a mode-switching strategy for the engine controller, so that the correct strategy is chosen to improve the control.
- the estimated severity of the fault is used to determine the size of the correction to the input signal. This can, for example, be implemented using a PI-controller.
- the ionisation current signal is used as combustion feedback signal.
- the ionisation current (and also the cylinder pressure) is directly coupled to the combustion and contains all necessary information on the combustion quality. Hence it is well suited for engine control purposes.
- FIG. 5 a - b shows two examples of ionisation current cycle-to-cycle variations and average behaviour.
- FIG. 5 a shows a single ionisation current curve and
- FIG. 5 b shows a number of consecutive cycles and—inverted—the average of these curves.
- the problem is to detect if a misfire has occurred.
- a misfire is recognised by no or very little combustion intensity. Since the ionisation current directly reflects the combustion intensity it is clear that the ionisation current signal will vanish or be very small for a misfire. Consequently, for a misfire the height and width parameters ⁇ 1 , ⁇ 2 , ⁇ 4 and ⁇ 5 will be zero (small), which corresponds to the nominal parameter values in the misfire case. Thus, if it is detected, after the parameter estimation, that the height and width parameters of the resulting model are below some suitably chosen reference value threshold, the latest combustion cycle can be recognised to be a misfire.
- Another possibility is to measure combustion intensity by calculating the area under the functions over a window in the crank angle domain.
- this integral can be calculated analytically and stored as a function, which is called when the estimated parameter values has been established, it is possible to detect misfire when this integral/function value is below the reference value threshold.
- the parameterised model will typically not be able to pick up the (high) frequency components in the combustion feedback signal due to knock, and hence the resulting model will present a “knock-free” counterpart of the measured signal. If the difference between the measured signal and the (knock-free) model is established and the energy (or some other norm/measure) of this signal is computed over a suitably chosen window, it is possible to estimate the knock intensity.
- a benefit of this approach to knock estimation is that the parametric model, which is estimated anyway for other purposes, can be re-used also for this purpose. Further, the suggested implementation idea also avoids band-pass filtering of the combustion feedback signal, which saves computation.
- the fault-tolerant engine control system according to the invention can be expected to give a level of performance and robustness that is impossible to achieve with standard approaches, which typically utilise look-up tables and open-loop control. Thanks to the modular design of the system and re-use of the estimated model in several parts (tests) the computational load can also be kept reasonably small. This advantage is expected to become more and more important as the performance requirements on the engine control systems become higher. A related issue is that of calibration or tuning, which today is a very time consuming and costly part of engine development. The solution according to the invention can alleviate these problems while giving higher performance. It can also be noted that the system also replaces the special diagnosis functions that are used today to detect misfire and knock and promises to improve diagnosis performance as well, compared to the standard algorithms. This further adds to the advantages that are obtained with the proposed system.
- SE 504 197 a method for closed-loop ignition timing control is described. The idea is to locate the peak pressure position (PPP) and to adjust the ignition timing to keep the PPP in a narrow window for optimal efficiency of the engine.
- PPP peak pressure position
- the air/fuel ratio is, during steady state conditions, normally controlled in a closed loop through feed-back from an oxygen sensor in the exhaust.
- the air/fuel ratio is normally controlled in an open loop using look up tables.
- the actual air/fuel ratio can deviate from the desired because of various kinds of disturbances.
- disturbances is changes in the air distribution in the intake manifold. This will result in a wider distribution in air/fuel ratio over cylinders even if the air/fuel ratio for the sum of the cylinders still corresponds to the desired value.
- the Decision logic 10 As no fault condition is detected the Decision logic 10 generates a Diagnosis statement 4 to the Engine Control System 6 , that the conditions are ok.
- the increased humidity reslulted in leaner mixture and a delayed peak pressure location are analysed in the Decision logic 10 and a Diagnosis statement 4 will be generated as an input for control in the Engine Control System 6 .
- a lean mixture also can be the reason for the late combustion the decision logic 10 will as a first action generate a Diagnosis statement 4 that indicates that the mixture is to lean.
- the Engine Control System 6 will increase the amaount of fuel in order to correct the fault. After correction of the air fuel ratio the status could bee as follows.
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Description
- The present invention relates to a novel method in connection with a fault tolerant engine control system, wherein a combustion feedback signal is derived by measuring, in a combustion chamber, one or more combustion related parameters during a chosen time period of a first combustion cycle. For the corresponding time period, an ideal reference signal for said parameters has been previously determined. The method is primarily intended for control of Otto engines or Diesel engines.
- In engine control, it is a challenge to keep engine efficiency and combustion stability as high as possible while minimising emissions.
- Control of Otto engines basically amounts to controlling three primary variables: ignition timing and fuel and air injected into the cylinder. For the two latter both the mass and the timing are important and these are controlled separately using different actuators such as the throttle, the fuel injectors, and the intake valves depending on engine design and mode of operation. For Diesel engines the main control variables are timing and mass of injected fuel. The main actuators for diesel engine control are, consequently, the fuel injectors. In today's engine control systems, most of the control functionality is implemented in form of look-up tables, which give the optimal ignition timing, say, for a certain operating point of the engine and at certain prevailing ambient condition. These systems require extensive calibration tests to meet the performance requirements under all driving conditions, including varying speed and load, fuel quality, air temperature, air pressure, air humidity, etc. Calibration of an engine management system is therefore typically a very time consuming and expensive task and accordingly there is a need for other control possibilities, especially since the requirements are continuously augmented.
- It has been suggested to use continuous measurements of combustion conditions (combustion feedback signal) in order to eliminate the need of extensive calibration. However, known systems which use continuous measurements for engine control all show some drawbacks, as will be explained later. Ionisation current measurements and in-cylinder pressure measurements are two possible ways of obtaining desired information (combustion feedback signal) for engine control, as is known from e.g. SE-504197. The combustion feedback signal can be measured either directly in the combustion chamber, (as is known per se from e.g. R. Muller, M. Hart, A. Truscott, A. Noble, G. Krotz, M Eickhoff, C. Cavalloni, and M. Gnielka, “Combustion Pressure Based Engine Management System”, SAE paper no. 2000-01-0928, 2000; J. Auzins, H. Johansson, and J Nytomt, “Ion-gap sense in misfire detection, knock and engine control”, SAE paper no. 950004, 1995) or indirectly using non-intrusive sensors (as is known per se from, e.g. M. Schmidt, F. Kimmich, H. Straky, and R. Isermann, “Combustion Supervision by Evaluating the Crankshaft Speed and Acceleration”, SAE paper no. 2000-01-0558, 2000; M. Sellnau, F. Matekunas, P. Battiston, C.-F. Chang, and D. Lancaster, “Cylinder-Pressure-Based Engine Control Using Pressure-Ratio-Management and Low-Cost Non-Intrusive Cylinder Pressure Sensors”, SAE paper no. 2000-01-0932, 2000). As described in said publications (and publications defined below) these measurements are used for closed-loop engine control and that primary benefits of such closed-loop engine control are lower fuel consumption and emissions. Secondary benefits are various possible improvements in terms of improved misfire and knock detection, individual cylinder air/fuel ratio control, camshaft phasing, control of start-of-combustion, EGR rate control, etc. See e.g. Muller et al. (2000); Sellnau et al. (2000) according to the above, or H. Wilstermann, A. Greiner, P Hohner, R. Kemmler, R. Maly, and J. Schenk, “Ignition System Integrated AC Ion Current Sensing for Robust and Reliable Online Engine Control”, SAE paper no. 2000-01-0553, 2000; or L. Nielsen and L. Eriksson, “An Ion-Sense Engine Fine-Tuner”, IEEE Control Systems, 1998.
- However, these known engine control systems all have in common that they are not fault tolerant, i.e. it may control/change the wrong variable since the interrelation between the different variables may be very complex and therefore extremely difficult to handle in both open-loop and closed-loop control systems. If for instance the fuel/air mixture is not optimised this may lead to a changed burn rate which in turn leads to a change in the peak pressure position that is used for closed-loop ignition timing control (e.g. SE 504 197). This leads to a suboptimisation of the engine control, which results in decreased efficiency of the engine and higher emission levels. There is also a risk that a multiple loop control system may cause drastic interference problems. Moreover they require time consuming tuning. The invention alleviates all these problems.
- It is an object of the present invention to present a fault tolerant engine control system by utilising combustion feedback information, which is achieved by a method according to the invention, as presented in
claim 1. - The proposed system leads to improved performance and increased functionality compared to existing solutions for engine control, and is conceptually simpler and therefore also more cost efficient.
- According to a further aspect of the invention model-based diagnosis is used. By using model-based diagnosis, preferably parametric, a unique highly efficient diagnosis system can be designed and quantitative information about the size of the fault be obtained, which enables efficient adaptation of the control law, for optimisation of the performance of an engine.
- Parametric modelling of the ionisation current signal is indeed known per see from, e.g. SE 504 197, which suggests determining the time location of the pressure peak during a combustion cycle, by detecting the ionisation degree in the combustion chamber and fitting a parametric model to the measured ionisation current. A peak point in the model curve is used in order to determine the time location of the pressure peak during the combustion cycle. According to a preferred embodiment, the measured ionisation current is parameterised by being fitted to two consecutive and partially overlapping Gaussian functions. It is also suggested to control the ignition timing of the combustion cycle by controlling the pressure peak to lie within a predetermined time interval, the location of which depends at least on the prevailing load and motor speed. In H. Klövmark. “Estimating Air/Fuel Ratio from Gaussian Parameterisations of the Ionisation Currents in Internal Combustion SI Engines”, Master thesis EX 065/1998, Chalmers University of Technology, 1998, it has also been suggested to parameterise the measured ionisation current in order to estimate air/fuel ratio.
- However, none of the latter described systems are able of performing fault tolerant engine control and they also only feature single-variable optimisation, not multivariable optimisation.
- The proposed engine control system combines three different techniques in a unique manner resulting in a fault tolerant engine control system, which may provide an enormous progress in controlling engine efficiency, high combustion stability and minimised emissions.
- According to another aspect of the invention, the type of faults that are detected and which the control system is adapted to handle is one or more of the fault situations in the group that comprises misfire, pre-ignition, knock intensity, wrong location of peak pressure, wrong air-fuel ratio and wrong EGR rate.
- In the following, the present invention will be described in more detail, while referring to the drawing figures, of which:
- FIG. 1 is showing an overall structure of a fault tolerant engine control system according to the invention,
- FIG. 2 is describing the diagnosis system used in FIG. 1,
- FIG. 3 is describing a conceivable method for the diagnosis tests used in FIG. 2,
- FIG. 4 is describing a feedback control system, which may be used for the engine control according to the invention,
- FIG. 5a-b is showing two examples of ionisation current cycle-to-cycle variations and average behaviour,
- FIG. 6a-b is showing two examples of fitting results that may be obtained when parameterising the measured signals,
- Fault tolerant control aims at designing control systems that can continue to operate despite faults or other disturbances that may affect the process. To achieve fault tolerance one must combine fault diagnosis and control. The basic idea in most fault tolerant control systems is to continuously monitor the status of the system and to make suitable changes in the control strategy to adapt to the new situation, if a fault has occurred.
- The overall idea of the invention is to estimate a, preferably parameterised, model of a combustion feedback signal (e.g. a cylinder pressure signal or an ionisation current signal) and to compare this model with some reference value(s) for a number of different variables, in order to qualitatively and quantitatively determine a fault situation. Based on this information, the engine control is adapted to improve efficiency and combustion stability and to reduce emissions in the next combustion cycles.
- The overall structure of the proposed system is depicted in FIG. 1. The inputs to the system are the previous actuator signals1 (if necessary) and the
combustion feedback signal 2, e.g. a cylinder pressure curve or an ionisation current curve. These signals are fed into adiagnosis system 3, which performs a classification of the combustion into one of the considered classes: normal combustion, misfire, etc. The classification is preferably based on an estimation of a parametric model of the combustion feedback signal and can be done directly using the estimated parameter values (e.g. Nielsen and Eriksson (1998) according to the above), or indirectly through some additional processing of these values (which, in addition, may require the availability of the previous actuator signals; e.g. H. Klövmark (1998) according to the above). The output from the diagnosis system is theresult 4 of this classification plus the estimatedparameter values 5. Supplied with this information, theengine control unit 6 calculates theoptimal actuator signals 7 for control of the next combustion cycle. A preferred implementation involves using thediagnosis result 7 in a mode-switching scheme for the engine controller, so that the best strategy (among a number of pre-designed ones) is chosen to improve the control. This may be achieved by providing thecontrol unit 6 with a memory unit comprising a number of pre-programmed control strategies/corrections among which a processing unit of the control unit can chose depending on the diagnosis result D. Theparameters 5 are used to determine the size of the corrections of the actuator signals from their last values. - In the preferred embodiment, the combustion is classified by means of parametric modelling of the combustion feedback signal, and this information is thereafter used for the diagnosis, i.e. to adapt the control action.
- For the description of the
diagnosis system 3, FIG. 2, there is adopted a quite general form proposed in M. Nyberg, “Model Based Fault Diagnosis: Methods, Theory, and Automotive Engine Applications”. PhD thesis, Linköping University, 1999, see FIG. 2. As shown in the figure, the process 8 (the combustion) is subject to faults anddisturbances 9 and it is the diagnosis system's task to diagnose the system's status (type of fault/s) based on observations of the process inputs 1 (=the previous actuator signals) and outputs 2 (=the combustion feedback signal). The primary output of the diagnosis system is the diagnosis statement D. As a secondary output we will use estimated parameter values, which can be obtained from thediagnosis system 3. - To facilitate fault isolation, one has to distinguish between several possible fault modes. Typically this is done by using a bank of diagnosis tests T1-Tn combined with a
decision logic 10 that determines which type of fault has occurred, see FIG. 2. The individual tests T1-Tn are often implemented using thresholding, which can be interpreted as hypothesis testing (Nyberg (1999) according to the above), as will be described in more detail below in connection with FIG. 3. - In the application of the present invention we are interested in detecting/estimating faults/abnormalities such as
- Misfire (T1)
- Pre-ignition (T2)
- Knock intensity (T3)
- Location of peak pressure (T4)
- Air-fuel ratio (T5)
- EGR rate (T6)
- using the combustion feedback signal. In principle, we need to device different diagnosis tests for each fault mode considered to facilitate fault isolation. Confer FIG. 2. In some cases, though, the number of tests can be reduced by use of a clever decision logic in the diagnosis system.
- FIG. 3 describes how a test Ti is typically implemented. For the computation of the test quantities Ri there is preferably used a unified approach for all tests based on fitting a parametric model to the measured
combustion feedback signal 1. To classify the combustion, the estimated parameter values (the estimated curve shape) are thereafter compared to different reference/“nominal” ones, e.g. one set extreme parameters per considered fault/abnormality mode; according to another aspect of the invention, one or more extreme signals and/or one or more ideal reference signals which is/are used for the diagnosis is/are chosen in dependence of the current operating conditions of the engine. Thus, the ideal and extreme signals chosen for the diagnosis comparison may vary depending on factors such as the currently prevailing temperature, the load and the engine speed. Also, the extreme signals may affect each other, whereby e.g. when a knocking situation has been determined; the entire signal is enhanced in amplitude, in its turn leading to other extreme signals being altered. - The comparison can for example be made on the basis on the Euclidean distances between the current parameter vector and the nominal ones, or on the basis of single-parameter comparisons. This corresponds to “Calculation of test quantity” Ri in FIG. 3. The next step is the thresholding Ji followed by the final decision Di, which is implemented by the decision logic, cf. FIG. 2
- From a pure controls perspective, the system in FIG. 1 can be redrawn as a standard feedback control system, as shown in FIG. 4. The idea is to compare the measured
output 2 with somereference values 11 and to update theinput 1 based on the difference between these two. Thecontroller 12 can be static, but most often it is dynamic (i.e. some form of memory); a standard example is PI-control (Proportional and Integrating control). - If we translate this to the engine application, the
feedback 2 is obtained through the measurement of the combustion related parameter. This signal is fed into thediagnosis system 3, which performs an analysis of the signal and compares the shape of the signal with some ideal or reference shape (or rather shapes, since the diagnosis system contains a number of such tests in parallel). This comparison results in a classification D of the latest combustion into one of the considered types (normal, misfire, knocking, etc) and in an estimate of the severity of the fault (abnormality). The classification can be used in a mode-switching strategy for the engine controller, so that the correct strategy is chosen to improve the control. The estimated severity of the fault is used to determine the size of the correction to the input signal. This can, for example, be implemented using a PI-controller. - To further explain the concept behind the classification and the parameter estimation according to the invention, there is now presented an example where the ionisation current signal is used as combustion feedback signal. The ionisation current (and also the cylinder pressure) is directly coupled to the combustion and contains all necessary information on the combustion quality. Hence it is well suited for engine control purposes.
- Modelling of Ionisation Current Signals
- FIG. 5a-b shows two examples of ionisation current cycle-to-cycle variations and average behaviour. FIG. 5a shows a single ionisation current curve and FIG. 5b shows a number of consecutive cycles and—inverted—the average of these curves.
- Several studies, e.g. Nielsen and Eriksson (1998) according to the above, have shown that the ionisation currents can be effectively modelled using a parametric radial basis function network. In this example there is considered models of the form:
- I ∃(θ)=g 1(θ)+g 2(θ)
- g 1(θ)=α1 ·e −α 2 (9−α 3 )
2 , g 2(θ)=α4 ·e −α 5 (9−α 6 )2 - This gives a model with a total of six parameters, which can be fitted to the measurement data using some numerical estimation routine. A standard approach would be to consider a least-squares criterion and to use a Gauss-Newton type of search algorithm. Two examples of the type of fitting results that are possible to obtain, with the use of least-squares fit, are shown in FIG. 6a-b. (The plot shows a particular window in the crank angle domain). Note that the parameter α1, for example, defines the height of the first basis function g1 and α2 and α3 the width and position of it, respectively, in the crank angle domain. Analogous interpretations of the remaining three parameters apply for the second basis function g2.
- In Nielsen and Eriksson (1998) according to the above it is shown that this type of modelling of the ionisation current can be performed in real time for cycle-to-cycle closed-loop control of the ignition timing. Building on this, the Klövmark (1998) thesis according to the above studied various possibilities for estimating the air-fuel ratio using basically the approach suggested here: parametric modelling of the ionisation current (the combustion feedback signal) followed by air-fuel ratio estimation using the estimated parameter values. Supported by these (and other) studies, the present invention extends this idea to involve more engine control functions such as misfire detection and prevention, knock control, individual cylinder air-fuel ratio control, and EGR rate control and to establish a diagnosis based on the combined result of possible different identified faults/disturbances. According to a preferred embodiment of the invention these functionalities are implemented in the unified way described above, using the same parametric model for different tests, which leads to saved computations and promises to give improved performance compared to existing techniques.
- In order to give two examples of the modelling of the combustion feedback signal, misfire detection and knock estimation will be briefly discussed in the following.
- Misfire Detection
- The problem is to detect if a misfire has occurred. A misfire is recognised by no or very little combustion intensity. Since the ionisation current directly reflects the combustion intensity it is clear that the ionisation current signal will vanish or be very small for a misfire. Consequently, for a misfire the height and width parameters α1, α2, α4 and α5 will be zero (small), which corresponds to the nominal parameter values in the misfire case. Thus, if it is detected, after the parameter estimation, that the height and width parameters of the resulting model are below some suitably chosen reference value threshold, the latest combustion cycle can be recognised to be a misfire.
- Another possibility is to measure combustion intensity by calculating the area under the functions over a window in the crank angle domain. As this integral can be calculated analytically and stored as a function, which is called when the estimated parameter values has been established, it is possible to detect misfire when this integral/function value is below the reference value threshold.
- The outlined ideas are just two possibilities for implementing misfire detection using the proposed approach. Several other variations of this theme are of course also possible.
- Knock Estimation
- The pressure variations present in the cylinder during engine knocking can severely damage the engine; hence it is very important to have efficient knock detection and control algorithms. The frequency of the knock is fixed (roughly) and engine dependent and knock always occur after the piston has reached top dead centre (TDC). These facts allows for efficient knock estimation through suitable windowing (in the crank angle domain) and band-pass filtering of the cylinder pressure or the ionisation current.
- In the framework as presented, the parameterised model will typically not be able to pick up the (high) frequency components in the combustion feedback signal due to knock, and hence the resulting model will present a “knock-free” counterpart of the measured signal. If the difference between the measured signal and the (knock-free) model is established and the energy (or some other norm/measure) of this signal is computed over a suitably chosen window, it is possible to estimate the knock intensity. A benefit of this approach to knock estimation is that the parametric model, which is estimated anyway for other purposes, can be re-used also for this purpose. Further, the suggested implementation idea also avoids band-pass filtering of the combustion feedback signal, which saves computation.
- The fault-tolerant engine control system according to the invention can be expected to give a level of performance and robustness that is impossible to achieve with standard approaches, which typically utilise look-up tables and open-loop control. Thanks to the modular design of the system and re-use of the estimated model in several parts (tests) the computational load can also be kept reasonably small. This advantage is expected to become more and more important as the performance requirements on the engine control systems become higher. A related issue is that of calibration or tuning, which today is a very time consuming and costly part of engine development. The solution according to the invention can alleviate these problems while giving higher performance. It can also be noted that the system also replaces the special diagnosis functions that are used today to detect misfire and knock and promises to improve diagnosis performance as well, compared to the standard algorithms. This further adds to the advantages that are obtained with the proposed system.
- Air/fuel Ratio and Ignition Timing Control
- As mentioned above, one of the main features of the invention is the idea to use multivariable optimisation. Consider as an example the case of air/fuel ratio control and ignition timing control. For optimal catalyst performance it is important to control the air/fuel ratio tightly around the stochiometric value. For a certain ignition timing this leads under normal conditions to a particular combustion development and hence a particular ionisation curve shape. Assuming control of the air/fuel ratio (a/f) within a range (e.g. 0,8<a/f<1,2) near and slightly below the stochiometric value (a/f=1), a more lean mixture (a/f is in the upper part of the range) leads to a slower burn rate and consequently a later peak pressure position. The opposite is true for a rich mixture, i.e. a/f is in lower part of the range.
- In SE 504 197 a method for closed-loop ignition timing control is described. The idea is to locate the peak pressure position (PPP) and to adjust the ignition timing to keep the PPP in a narrow window for optimal efficiency of the engine.
- It is not hard to realise that this ignition timing control strategy may fail and lead to suboptimisation if the reason why the PPP is moved is not a change in the ignition timing but rather a change in the air/fuel ratio, as exemplified above.
- According to another known prior art, example, the air/fuel ratio is, during steady state conditions, normally controlled in a closed loop through feed-back from an oxygen sensor in the exhaust. During transients or during the warm up phase the air/fuel ratio is normally controlled in an open loop using look up tables. In an engine control system the actual air/fuel ratio can deviate from the desired because of various kinds of disturbances. One example of disturbances is changes in the air distribution in the intake manifold. This will result in a wider distribution in air/fuel ratio over cylinders even if the air/fuel ratio for the sum of the cylinders still corresponds to the desired value. This kind of disturbances is hard to compensate for using a normal closed loop lambda control system, as normally one oxygen sensor is used for a number of cylinders. An other example of disturbances, that will affect the air/fuel ratio, is the changes in air humidity. Increased humidity will for a given fuel quantity result in a leaner mixture. There is today no technique developed that in an efficient way compensates for disturbances such as the examples described above.
- The solution to the above mentioned problems is to use multivariable diagnosis and optimisation as is suggested in the invention, which will give improved control performance. If efficiently implemented this will also save development time and tuning costs.
- Example of Changes in Air Humidity
- If a vehicle equipped with the proposed diagnosis systems enters a foggy area and the air humidity increases, the system will handle the disturbance in the following manner. The example refers to FIG. 1 and FIG. 2 with bank of diagnosis tests T1 to T6,
Decision logic 10,Diagnosis statement 4 andEngine Control System 6. - Status Before Entering the Foggy Area:
Test Fault/Abnormalities Diag Status T1 Misfire D1 No misfire T2 Pre-Ignition D2 No pre-ignition T3 Knock Intensity D3 No knock T4 Location of Peak D4 OK Pressure T5 Air-Fuel Ratio D5 OK T6 EGR Rate D6 OK - As no fault condition is detected the
Decision logic 10 generates aDiagnosis statement 4 to theEngine Control System 6, that the conditions are ok. - Status After Entering the Foggy Area
Test Fault/Abormalities Diag Status T1 Misfire D1 No misfire T2 Pre-Ignition D2 No pre-ignition T3 Knock Intensity D3 No knock T4 Location of Peak D4 Very late peak pressure Pressure position T5 Air-Fuel Ratio D5 Lean mixture T6 EGR Rate D6 OK - As we can see, the increased humidity reslulted in leaner mixture and a delayed peak pressure location. The diagnosis outputs D1 to D6 are analysed in the
Decision logic 10 and aDiagnosis statement 4 will be generated as an input for control in theEngine Control System 6. As a lean mixture also can be the reason for the late combustion thedecision logic 10 will as a first action generate aDiagnosis statement 4 that indicates that the mixture is to lean. TheEngine Control System 6 will increase the amaount of fuel in order to correct the fault. After correction of the air fuel ratio the status could bee as follows. - Status After Correction of Air/Fuel Ratio:
Test Fault/Abnormalities Diag Status T1 Misfire D1 No misfire T2 Pre-Ignition D2 No pre-ignition T3 Knock Intensity D3 No knock T4 Location of Peak D4 Late peak pressure Pressure position T5 Air-Fuel Ratio D5 OK T6 EGR Rate D6 OK - As we can see the location of peak pressure is still to late. This means that the delayed peak pressure location was not only due to the leaner mixture. The
Decision logic 10 will now generate theDiagnosis statement 4 for Correction of ignition timing only. After correction of ignition timing the status should be as the following. - Status After Correction of Air/Fuel Ratio and Then the Ignition Timing:
Test Fault/Abnormalities Diag Status T1 Misfire D1 No misfire T2 Pre-Ignition D2 No pre-ignition T3 Knock Intensity D3 No knock T4 Location of Peak D4 OK Pressure T5 Air-Fuel Ratio D5 OK T6 EGR Rate D6 OK - The above example is a very simple example of how one disturbance can affect more than one combustion parameter. By analysing all diagnostics outputs the most correct action can be defined. In other cases there can be much more complex situations where several combustion parameters are affected and has to be taken into account.
- The invention is not limited to the above-described embodiments, but may be varied within the scope of the claims.
Claims (17)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE0001826-7 | 2000-05-17 | ||
SE0001826A SE519192C2 (en) | 2000-05-17 | 2000-05-17 | Engine control method |
PCT/SE2001/001039 WO2001088359A1 (en) | 2000-05-17 | 2001-05-14 | Method in connection with engine control |
Publications (2)
Publication Number | Publication Date |
---|---|
US20030172907A1 true US20030172907A1 (en) | 2003-09-18 |
US6827061B2 US6827061B2 (en) | 2004-12-07 |
Family
ID=20279711
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/276,417 Expired - Lifetime US6827061B2 (en) | 2000-05-17 | 2001-05-14 | Method in connection with engine control |
Country Status (5)
Country | Link |
---|---|
US (1) | US6827061B2 (en) |
AU (1) | AU2001258977A1 (en) |
DE (1) | DE10196192T1 (en) |
SE (1) | SE519192C2 (en) |
WO (1) | WO2001088359A1 (en) |
Cited By (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6945229B1 (en) | 2004-08-31 | 2005-09-20 | Visteon Global Technologies, Inc. | System for engine knock control |
EP1682764A2 (en) * | 2003-09-23 | 2006-07-26 | Westport Research Inc. | Method for controlling combustion in an internal combustion engine and predicting performance and emissions |
US20060162689A1 (en) * | 2005-01-25 | 2006-07-27 | Visteon Global Technologies, Inc. | Method of controlling diesel engine combustion process in a closed loop using ionization feedback |
US7155334B1 (en) | 2005-09-29 | 2006-12-26 | Honeywell International Inc. | Use of sensors in a state observer for a diesel engine |
US7165399B2 (en) | 2004-12-29 | 2007-01-23 | Honeywell International Inc. | Method and system for using a measure of fueling rate in the air side control of an engine |
US7182075B2 (en) | 2004-12-07 | 2007-02-27 | Honeywell International Inc. | EGR system |
US7213573B2 (en) | 2002-11-01 | 2007-05-08 | Visteon Global Technologies, Inc. | System and method of controlling engine dilution rate using combustion stability measurer derived from the ionization signal |
US20070186902A1 (en) * | 2002-11-01 | 2007-08-16 | Zhu Guoming G | System and Method for Pre-Processing Ionization Signal to Include Enhanced Knock Information |
US7275374B2 (en) | 2004-12-29 | 2007-10-02 | Honeywell International Inc. | Coordinated multivariable control of fuel and air in engines |
US7328577B2 (en) | 2004-12-29 | 2008-02-12 | Honeywell International Inc. | Multivariable control for an engine |
US7357125B2 (en) | 2005-10-26 | 2008-04-15 | Honeywell International Inc. | Exhaust gas recirculation system |
US7389773B2 (en) | 2005-08-18 | 2008-06-24 | Honeywell International Inc. | Emissions sensors for fuel control in engines |
US7415389B2 (en) | 2005-12-29 | 2008-08-19 | Honeywell International Inc. | Calibration of engine control systems |
US7469177B2 (en) | 2005-06-17 | 2008-12-23 | Honeywell International Inc. | Distributed control architecture for powertrains |
US7467614B2 (en) | 2004-12-29 | 2008-12-23 | Honeywell International Inc. | Pedal position and/or pedal change rate for use in control of an engine |
US20080319638A1 (en) * | 2004-03-26 | 2008-12-25 | Honda Motor Co., Ltd. | Control System |
US7591135B2 (en) | 2004-12-29 | 2009-09-22 | Honeywell International Inc. | Method and system for using a measure of fueling rate in the air side control of an engine |
US7690352B2 (en) | 2002-11-01 | 2010-04-06 | Visteon Global Technologies, Inc. | System and method of selecting data content of ionization signal |
US7743606B2 (en) | 2004-11-18 | 2010-06-29 | Honeywell International Inc. | Exhaust catalyst system |
US7752840B2 (en) | 2005-03-24 | 2010-07-13 | Honeywell International Inc. | Engine exhaust heat exchanger |
US7765792B2 (en) | 2005-10-21 | 2010-08-03 | Honeywell International Inc. | System for particulate matter sensor signal processing |
US20140180560A1 (en) * | 2011-08-02 | 2014-06-26 | Emak S.P.A. | Carburetion control system |
US20140336956A1 (en) * | 2013-05-09 | 2014-11-13 | Stmicroelectronics S.R.L. | Method and processing system of sensed ionization current data for real time estimation of combustion chamber pressure in a spark ignition engine |
US20150032361A1 (en) * | 2012-02-09 | 2015-01-29 | Sem Ab | Engine for vehicle using alternative fuels |
US20150198098A1 (en) * | 2014-01-10 | 2015-07-16 | Polaris Industries Inc. | Engine having active exhaust valve position control system and method |
US20160160776A1 (en) * | 2014-12-08 | 2016-06-09 | Caterpillar Inc. | Engine System and Method |
US9540072B2 (en) | 2012-02-09 | 2017-01-10 | Polaris Industries Inc. | Snowmobile |
US9809195B2 (en) | 2008-10-10 | 2017-11-07 | Polaris Industries Inc. | Snowmobile |
US9845004B2 (en) | 2014-01-10 | 2017-12-19 | Polaris Industries Inc. | Snowmobile |
CN108301932A (en) * | 2017-01-12 | 2018-07-20 | 通用汽车环球科技运作有限责任公司 | Engine combustion phase controlling during transition state |
US10358187B2 (en) | 2014-01-10 | 2019-07-23 | Polaris Industries Inc. | Snowmobile |
US10493846B2 (en) | 2007-05-16 | 2019-12-03 | Polaris Industries Inc. | All terrain vehicle |
US10793181B2 (en) | 2018-02-13 | 2020-10-06 | Polaris Industries Inc. | All-terrain vehicle |
CN114033561A (en) * | 2021-11-25 | 2022-02-11 | 奇瑞商用车(安徽)有限公司 | Control method for super detonation power assembly of supercharged gasoline engine |
CN115824498A (en) * | 2022-10-08 | 2023-03-21 | 中国航发湖南动力机械研究所 | Method for diagnosing internal fuel leakage fault of aircraft engine |
US12296920B2 (en) | 2023-08-09 | 2025-05-13 | Polaris Industries Inc. | Snowmobile |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10326557A1 (en) | 2003-06-12 | 2005-01-05 | Robert Bosch Gmbh | Fault diagnosis method and apparatus |
FR2867232B1 (en) * | 2004-03-05 | 2006-05-05 | Inst Francais Du Petrole | METHOD OF ESTIMATING FUEL WEALTH IN A CYLINDER OF A COMBUSTION ENGINE |
DE102006016484A1 (en) * | 2006-04-07 | 2007-10-11 | Daimlerchrysler Ag | Method for operation of motor vehicle, requires drawing up reaction strategy using earlier stored interpretation processes and misfire characteristics |
US8060290B2 (en) | 2008-07-17 | 2011-11-15 | Honeywell International Inc. | Configurable automotive controller |
US8620461B2 (en) | 2009-09-24 | 2013-12-31 | Honeywell International, Inc. | Method and system for updating tuning parameters of a controller |
US8504175B2 (en) | 2010-06-02 | 2013-08-06 | Honeywell International Inc. | Using model predictive control to optimize variable trajectories and system control |
JP5832130B2 (en) * | 2011-04-20 | 2015-12-16 | 三菱電機株式会社 | Control device for internal combustion engine |
US9677493B2 (en) | 2011-09-19 | 2017-06-13 | Honeywell Spol, S.R.O. | Coordinated engine and emissions control system |
US9650934B2 (en) | 2011-11-04 | 2017-05-16 | Honeywell spol.s.r.o. | Engine and aftertreatment optimization system |
US20130111905A1 (en) | 2011-11-04 | 2013-05-09 | Honeywell Spol. S.R.O. | Integrated optimization and control of an engine and aftertreatment system |
US9038596B2 (en) | 2011-12-02 | 2015-05-26 | Ford Global Technologies, Llc | Method and system for pre-ignition control |
US9043122B2 (en) | 2012-06-29 | 2015-05-26 | Ford Global Technologies, Llc | Method and system for pre-ignition control |
US9551288B2 (en) | 2012-06-29 | 2017-01-24 | Ford Global Technologies, Llc | Method and system for pre-ignition control |
US8997723B2 (en) | 2012-06-29 | 2015-04-07 | Ford Global Technologies, Llc | Method and system for pre-ignition control |
US9797327B2 (en) | 2013-12-18 | 2017-10-24 | Ford Global Technologies, Llc | Method and system for pre-ignition control |
DE102014011603A1 (en) | 2014-08-02 | 2016-02-04 | Daimler Ag | Method for operating a gasoline engine |
US9702298B2 (en) * | 2014-12-09 | 2017-07-11 | Ford Global Technologies, Llc | Diagnostic method for a compressor recirculation valve |
US9556810B2 (en) * | 2014-12-31 | 2017-01-31 | General Electric Company | System and method for regulating exhaust gas recirculation in an engine |
EP3051367B1 (en) | 2015-01-28 | 2020-11-25 | Honeywell spol s.r.o. | An approach and system for handling constraints for measured disturbances with uncertain preview |
EP3056706A1 (en) | 2015-02-16 | 2016-08-17 | Honeywell International Inc. | An approach for aftertreatment system modeling and model identification |
EP3091212A1 (en) | 2015-05-06 | 2016-11-09 | Honeywell International Inc. | An identification approach for internal combustion engine mean value models |
US9909551B2 (en) | 2015-07-10 | 2018-03-06 | Robert Bosch Gmbh | Method of engine control for eliminating knocking combustion due to a misfire for spark-ignited engines equipped with external exhaust gas recirculation |
AT517549B1 (en) | 2015-07-23 | 2017-10-15 | Ge Jenbacher Gmbh & Co Og | Method for data acquisition |
EP3125052B1 (en) | 2015-07-31 | 2020-09-02 | Garrett Transportation I Inc. | Quadratic program solver for mpc using variable ordering |
US10272779B2 (en) | 2015-08-05 | 2019-04-30 | Garrett Transportation I Inc. | System and approach for dynamic vehicle speed optimization |
US10415492B2 (en) | 2016-01-29 | 2019-09-17 | Garrett Transportation I Inc. | Engine system with inferential sensor |
US10124750B2 (en) | 2016-04-26 | 2018-11-13 | Honeywell International Inc. | Vehicle security module system |
US10036338B2 (en) | 2016-04-26 | 2018-07-31 | Honeywell International Inc. | Condition-based powertrain control system |
WO2018101918A1 (en) | 2016-11-29 | 2018-06-07 | Honeywell International Inc. | An inferential flow sensor |
IT201700055908A1 (en) * | 2017-05-23 | 2018-11-23 | Fpt Ind Spa | METHOD AND COMBUSTION CONTROL SYSTEM IN A COMBUSTION CHAMBER OF AN INTERNAL COMBUSTION ENGINE |
US11057213B2 (en) | 2017-10-13 | 2021-07-06 | Garrett Transportation I, Inc. | Authentication system for electronic control unit on a bus |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5076098A (en) * | 1990-02-21 | 1991-12-31 | Nissan Motor Company, Limited | System for detecting combustion state in internal combustion engine |
US5093792A (en) * | 1988-05-31 | 1992-03-03 | Kabushiki Kaisha Toyota Chuo Kenkyusho | Combustion prediction and discrimination apparatus for an internal combustion engine and control apparatus therefor |
US5778855A (en) * | 1997-07-03 | 1998-07-14 | Ford Global Technologies, Inc. | Combustion stability control for lean burn engines |
US6091244A (en) * | 1997-06-25 | 2000-07-18 | Robert Bosch Gmbh | Method and arrangement for detecting combustion misfires of a internal combustion engine |
US6272426B1 (en) * | 1999-11-24 | 2001-08-07 | Ford Global Technologies, Inc. | Predicting cylinder pressure for on-vehicle control |
US6336440B1 (en) * | 1998-06-10 | 2002-01-08 | Fev Motorentechnik Gmbh | Misfire detection method for a piston combustion engine with electromagnetic fuel charge valve |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4932379A (en) | 1989-05-01 | 1990-06-12 | General Motors Corporation | Method for detecting engine misfire and for fuel control |
JPH08218917A (en) * | 1995-02-20 | 1996-08-27 | Hitachi Ltd | Engine controller |
DE19537381B4 (en) * | 1995-10-07 | 2007-01-04 | Robert Bosch Gmbh | Method and device for controlling an internal combustion engine |
JP4061676B2 (en) * | 1997-09-16 | 2008-03-19 | 日産自動車株式会社 | Self-diagnosis device for secondary air supply device of internal combustion engine |
-
2000
- 2000-05-17 SE SE0001826A patent/SE519192C2/en not_active IP Right Cessation
-
2001
- 2001-05-14 US US10/276,417 patent/US6827061B2/en not_active Expired - Lifetime
- 2001-05-14 AU AU2001258977A patent/AU2001258977A1/en not_active Abandoned
- 2001-05-14 DE DE10196192T patent/DE10196192T1/en not_active Ceased
- 2001-05-14 WO PCT/SE2001/001039 patent/WO2001088359A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5093792A (en) * | 1988-05-31 | 1992-03-03 | Kabushiki Kaisha Toyota Chuo Kenkyusho | Combustion prediction and discrimination apparatus for an internal combustion engine and control apparatus therefor |
US5076098A (en) * | 1990-02-21 | 1991-12-31 | Nissan Motor Company, Limited | System for detecting combustion state in internal combustion engine |
US6091244A (en) * | 1997-06-25 | 2000-07-18 | Robert Bosch Gmbh | Method and arrangement for detecting combustion misfires of a internal combustion engine |
US5778855A (en) * | 1997-07-03 | 1998-07-14 | Ford Global Technologies, Inc. | Combustion stability control for lean burn engines |
US6336440B1 (en) * | 1998-06-10 | 2002-01-08 | Fev Motorentechnik Gmbh | Misfire detection method for a piston combustion engine with electromagnetic fuel charge valve |
US6272426B1 (en) * | 1999-11-24 | 2001-08-07 | Ford Global Technologies, Inc. | Predicting cylinder pressure for on-vehicle control |
Cited By (52)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7690352B2 (en) | 2002-11-01 | 2010-04-06 | Visteon Global Technologies, Inc. | System and method of selecting data content of ionization signal |
US7213573B2 (en) | 2002-11-01 | 2007-05-08 | Visteon Global Technologies, Inc. | System and method of controlling engine dilution rate using combustion stability measurer derived from the ionization signal |
US20070186902A1 (en) * | 2002-11-01 | 2007-08-16 | Zhu Guoming G | System and Method for Pre-Processing Ionization Signal to Include Enhanced Knock Information |
US7472687B2 (en) | 2002-11-01 | 2009-01-06 | Visteon Global Technologies, Inc. | System and method for pre-processing ionization signal to include enhanced knock information |
EP1682764A2 (en) * | 2003-09-23 | 2006-07-26 | Westport Research Inc. | Method for controlling combustion in an internal combustion engine and predicting performance and emissions |
AU2004274541B2 (en) * | 2003-09-23 | 2011-08-04 | Westport Power Inc. | Method for controlling combustion in an internal combustion engine and predicting performance and emissions |
EP1682764A4 (en) * | 2003-09-23 | 2010-03-03 | Westport Power Inc | Method for controlling combustion in an internal combustion engine and predicting performance and emissions |
US20080319638A1 (en) * | 2004-03-26 | 2008-12-25 | Honda Motor Co., Ltd. | Control System |
US7643930B2 (en) * | 2004-03-26 | 2010-01-05 | Honda Motor Co., Ltd. | Control system |
US6945229B1 (en) | 2004-08-31 | 2005-09-20 | Visteon Global Technologies, Inc. | System for engine knock control |
US7743606B2 (en) | 2004-11-18 | 2010-06-29 | Honeywell International Inc. | Exhaust catalyst system |
US7182075B2 (en) | 2004-12-07 | 2007-02-27 | Honeywell International Inc. | EGR system |
US7467614B2 (en) | 2004-12-29 | 2008-12-23 | Honeywell International Inc. | Pedal position and/or pedal change rate for use in control of an engine |
USRE44452E1 (en) | 2004-12-29 | 2013-08-27 | Honeywell International Inc. | Pedal position and/or pedal change rate for use in control of an engine |
US7328577B2 (en) | 2004-12-29 | 2008-02-12 | Honeywell International Inc. | Multivariable control for an engine |
US7591135B2 (en) | 2004-12-29 | 2009-09-22 | Honeywell International Inc. | Method and system for using a measure of fueling rate in the air side control of an engine |
US7275374B2 (en) | 2004-12-29 | 2007-10-02 | Honeywell International Inc. | Coordinated multivariable control of fuel and air in engines |
US7165399B2 (en) | 2004-12-29 | 2007-01-23 | Honeywell International Inc. | Method and system for using a measure of fueling rate in the air side control of an engine |
US20060162689A1 (en) * | 2005-01-25 | 2006-07-27 | Visteon Global Technologies, Inc. | Method of controlling diesel engine combustion process in a closed loop using ionization feedback |
US7752840B2 (en) | 2005-03-24 | 2010-07-13 | Honeywell International Inc. | Engine exhaust heat exchanger |
US7469177B2 (en) | 2005-06-17 | 2008-12-23 | Honeywell International Inc. | Distributed control architecture for powertrains |
US7389773B2 (en) | 2005-08-18 | 2008-06-24 | Honeywell International Inc. | Emissions sensors for fuel control in engines |
US7155334B1 (en) | 2005-09-29 | 2006-12-26 | Honeywell International Inc. | Use of sensors in a state observer for a diesel engine |
US7765792B2 (en) | 2005-10-21 | 2010-08-03 | Honeywell International Inc. | System for particulate matter sensor signal processing |
US7357125B2 (en) | 2005-10-26 | 2008-04-15 | Honeywell International Inc. | Exhaust gas recirculation system |
US7415389B2 (en) | 2005-12-29 | 2008-08-19 | Honeywell International Inc. | Calibration of engine control systems |
US10974595B2 (en) | 2007-05-16 | 2021-04-13 | Polaris Industries Inc. | All terrain vehicle |
US10493846B2 (en) | 2007-05-16 | 2019-12-03 | Polaris Industries Inc. | All terrain vehicle |
US9809195B2 (en) | 2008-10-10 | 2017-11-07 | Polaris Industries Inc. | Snowmobile |
US11772601B2 (en) | 2008-10-10 | 2023-10-03 | Polaris Industries Inc. | Vehicle security system |
US20140180560A1 (en) * | 2011-08-02 | 2014-06-26 | Emak S.P.A. | Carburetion control system |
US9458783B2 (en) * | 2011-08-02 | 2016-10-04 | Emak S.P.A. | Carburetion control system |
US12286175B2 (en) | 2012-02-09 | 2025-04-29 | Polaris Industries Inc. | Snowmobile |
US9540072B2 (en) | 2012-02-09 | 2017-01-10 | Polaris Industries Inc. | Snowmobile |
US9810191B2 (en) * | 2012-02-09 | 2017-11-07 | Sem Ab | Engine for vehicle using alternative fuels |
US11505263B2 (en) | 2012-02-09 | 2022-11-22 | Polaris Industries Inc. | Snowmobile |
US20150032361A1 (en) * | 2012-02-09 | 2015-01-29 | Sem Ab | Engine for vehicle using alternative fuels |
US10113528B2 (en) | 2013-05-09 | 2018-10-30 | Stmicroelectronics S.R.L. | Method and processing system of sensed ionization current data for real time estimate of combustion chamber pressure in a spark ignition engine |
US9752548B2 (en) * | 2013-05-09 | 2017-09-05 | Stmicroelectronics S.R.L. | Method and processing system of sensed ionization current data for real time estimation of combustion chamber pressure in a spark ignition engine |
US20140336956A1 (en) * | 2013-05-09 | 2014-11-13 | Stmicroelectronics S.R.L. | Method and processing system of sensed ionization current data for real time estimation of combustion chamber pressure in a spark ignition engine |
US11286019B2 (en) | 2014-01-10 | 2022-03-29 | Polaris Industries Inc. | Snowmobile |
US10358187B2 (en) | 2014-01-10 | 2019-07-23 | Polaris Industries Inc. | Snowmobile |
US20150198098A1 (en) * | 2014-01-10 | 2015-07-16 | Polaris Industries Inc. | Engine having active exhaust valve position control system and method |
US9845004B2 (en) | 2014-01-10 | 2017-12-19 | Polaris Industries Inc. | Snowmobile |
US9506407B2 (en) * | 2014-01-10 | 2016-11-29 | Polaris Industries Inc. | Engine having active exhaust valve position control system and method |
CN105673241A (en) * | 2014-12-08 | 2016-06-15 | 卡特彼勒公司 | Engine system and method |
US20160160776A1 (en) * | 2014-12-08 | 2016-06-09 | Caterpillar Inc. | Engine System and Method |
CN108301932A (en) * | 2017-01-12 | 2018-07-20 | 通用汽车环球科技运作有限责任公司 | Engine combustion phase controlling during transition state |
US10793181B2 (en) | 2018-02-13 | 2020-10-06 | Polaris Industries Inc. | All-terrain vehicle |
CN114033561A (en) * | 2021-11-25 | 2022-02-11 | 奇瑞商用车(安徽)有限公司 | Control method for super detonation power assembly of supercharged gasoline engine |
CN115824498A (en) * | 2022-10-08 | 2023-03-21 | 中国航发湖南动力机械研究所 | Method for diagnosing internal fuel leakage fault of aircraft engine |
US12296920B2 (en) | 2023-08-09 | 2025-05-13 | Polaris Industries Inc. | Snowmobile |
Also Published As
Publication number | Publication date |
---|---|
SE0001826D0 (en) | 2000-05-17 |
AU2001258977A1 (en) | 2001-11-26 |
DE10196192T1 (en) | 2003-04-17 |
US6827061B2 (en) | 2004-12-07 |
SE519192C2 (en) | 2003-01-28 |
SE0001826L (en) | 2001-11-18 |
WO2001088359A1 (en) | 2001-11-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6827061B2 (en) | Method in connection with engine control | |
Leonhardt et al. | Methods for engine supervision and control based on cylinder pressure information | |
US7073485B2 (en) | Engine management | |
US10991174B2 (en) | Machine learning device of amount of unburned fuel, machine learning method, learned model, electronic control unit, method of production of electronic control unit, and machine learning system | |
US7243532B2 (en) | Misfire detector for internal combustion engines | |
US7287525B2 (en) | Method of feedforward controlling a multi-cylinder internal combustion engine and associated feedforward fuel injection control system | |
US4896639A (en) | Method and apparatus for engine control and combustion quality detection | |
US6840214B2 (en) | Air-fuel ratio control apparatus for internal combustion engine | |
US8050852B2 (en) | Abnormality detection device for internal combustion engine and air/fuel ratio control apparatus for internal combustion engine | |
US6016796A (en) | Fuel blending ratio inferring method | |
Hendricks et al. | Model and observer based control of internal combustion engines | |
US20210088021A1 (en) | Ignition timing control device for internal combustion engine | |
CN102808702B (en) | For estimating the method for the burning torque of explosive motor and for the control unit of explosive motor | |
KR102372257B1 (en) | Method for diagnosing misfires of an internal combustion engine | |
EP3369918B1 (en) | Control device for internal combustion engine | |
US12228103B2 (en) | Internal combustion engine control device | |
JP2012219683A (en) | Controller for internal combustion engine | |
JP4646819B2 (en) | Abnormality determination device for internal combustion engine | |
Isermann et al. | Modeling and adaptive control of combustion engines with fast neural networks | |
JPH08218917A (en) | Engine controller | |
Muller et al. | Closed-loop ignition control using online learning of locally-tuned radial basis function networks | |
JP4935792B2 (en) | Abnormality diagnosis device for air-fuel ratio control device of internal combustion engine | |
JP2010096021A (en) | Combustion state diagnostic device for internal combustion engine | |
JPH08246941A (en) | Failure diagnosing device for cylinder internal pressure sensor for internal combustion engine | |
JPS61157741A (en) | Detecting device of intake air quantity |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: MECEL AKTIEBOLAG, SWEDEN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:NYTOMT, JAN;FORSELL, URBAN;REEL/FRAME:014092/0102 Effective date: 20021108 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: HOERBIGER CONTROL SYSTEMS AKTIEBOLAG, SWEDEN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MECEL AKTEIBOLAG;REEL/FRAME:022460/0876 Effective date: 20080917 Owner name: HOERBIGER KOMPRESSORTECHNIK HOLDING GMBH, AUSTRIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HOERBIGER CONTROL SYSTEMS AKTIEBOLAG;REEL/FRAME:022460/0882 Effective date: 20081218 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
FPAY | Fee payment |
Year of fee payment: 12 |
|
AS | Assignment |
Owner name: HOERBIGER WIEN GMBH, AUSTRIA Free format text: CHANGE OF NAME;ASSIGNOR:HOERBIGER KOMPRESSORTECHNIK HOLDING GMBH;REEL/FRAME:057364/0944 Effective date: 20200817 |
|
AS | Assignment |
Owner name: ALTRONIC, LLC, OHIO Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HOERBIGER WIEN GMBH;REEL/FRAME:059371/0004 Effective date: 20220225 |