1. Technical Field
The present disclosure relates to systems and methods for managing ignition energy for a spark-ignited internal combustion engine using ion current feedback to reduce spark plug deposit formation.
2. Background Art
Vehicles are often driven very short distances with the engine running for short periods of time as the vehicles are moved to various temporary storage locations during vehicle assembly. Vehicles may be stored inside or outside for various periods of time before they are loaded on rail cars for transportation to dealerships for delivery to customers. These short engine start and restart cycles under various ambient conditions may lead to formation of carbon and other deposits on one or more spark plugs that could ultimately result in plug fouling and undesirable engine performance. One strategy used to prevent plug fouling associated with short run times at the assembly plant employs an alternate engine calibration with a lean air/fuel ratio, advanced spark timing, and elevated engine idle speed to develop more heat in the combustion chambers and eliminate any spark plug deposits. The alternate calibration affects all cylinders on every start. While this strategy generally reduces or prevents formation of spark plug deposits, the lean air/fuel ratio of the alternate calibration may result in engine stalling, particularly for cold starts, and the higher engine idle speed may be objectionable to some customers. As such, the alternate calibration is employed only for a limited number of engine starts and/or a maximum mileage driven in a single trip so that it is no longer active by the time the vehicle is delivered to a customer. The engine/vehicle controller then uses the regular production calibration and the alternate calibration is never accessed again. However, some customers may have operate the vehicle under similar conditions with short drive cycles that facilitate spark plug deposit formation and could benefit from a similar control strategy to reduce or eliminate plug fouling.
To improve control of the combustion process, ionization current sensing (or ion sense) uses a bias voltage applied across a sensor positioned within the combustion chamber to generate a current signal indicative of the combustion quality and timing. The ion current signal may be used to provide early detection of plug fouling with various corrective actions, as described in U.S. Pat. No. 7,302,932, for example. Depending on the particular engine technology and detected condition, the ion current signal may be used to adjust ignition timing, valve timing, fueling, and/or airflow, for example, to better manage the combustion process.
A system and method for operating a multiple cylinder internal combustion engine having an ionization current sensor include monitoring ionization current to detect a plug fouling condition and controlling the engine using a first strategy to remove spark plug deposits if the number of engine starts or running time are below corresponding thresholds and a second strategy otherwise. The first strategy may employ progressively more aggressive or noticeable corrective actions to eliminate spark plug deposits that may include repetitive sparking, exhaust cycle sparking, advancing spark timing, increasing air/fuel ratio, and increasing idle speed, for example, and may be applied to individual cylinders, cylinder banks, or all cylinders. The second strategy may include similar corrective actions employed in a different order and/or to a lesser degree in an attempt to correct the plug fouling condition without any noticeable change in engine operation or performance as perceived by the vehicle operator.
In one embodiment a multiple cylinder internal combustion engine includes at least one ionization sensor positioned within one of the cylinders and in communication with an engine controller to provide an ion sensing current indicative of a plug fouling condition. The controller examines steady-state ionization signal level prior to ignition coil energization and compares it to a threshold. Post combustion ionization level may be used in a similar fashion to detect a plug fouling condition. When plug fouling is detected, the controller modifies at least one of air/fuel ratio, number of spark plug re-strikes, ignition timing, valve timing, and fueling using a first set of calibration values if accumulated engine starts are below a corresponding threshold and a second set of calibration values otherwise. The controller may apply the corrective calibration values to control a single cylinder, group of cylinders, or all cylinders depending upon the particular application and implementation. Combinations of one or more of the corrective actions may be employed if the plug fouling condition persists. If the plug fouling condition continues to be detected after a predetermined number of corrective attempts or for a predetermined time, a corresponding error code may be logged and the operator alerted via a check-engine light or similar message or alert.
The present disclosure includes embodiments having various advantages. For example, the systems and methods of the present disclosure provide more aggressive corrective actions to reduce or eliminate plug fouling that may occur at the assembly plant while employing a second corrective action strategy that is less likely to be perceived or objectionable to the customer. The present disclosure uses ion current sensing to detect plug fouling conditions and provide progressively more aggressive corrective actions in an attempt to reduce or eliminate plug fouling both at the assembly plant and during short cycle conditions that may occur with some customers after delivery.
The above advantages and other advantages and features will be readily apparent from the following detailed description of the preferred embodiments when taken in connection with the accompanying drawings.
As those of ordinary skill in the art will understand, various features of the embodiments illustrated and described with reference to any one of the Figures may be combined with features illustrated in one or more other Figures to produce alternative embodiments that are not explicitly illustrated or described. The combinations of features illustrated provide representative embodiments for typical applications. However, various combinations and modifications of the features consistent with the teachings of the present disclosure may be desired for particular applications or implementations. The representative embodiments used in the illustrations relate generally to a multi-cylinder, internal combustion engine with direct or in-cylinder injection and an ion sensing system that uses a bias voltage applied across one or more spark plugs to provide an ionization current signal for one or more corresponding cylinders. Those of ordinary skill in the art may recognize similar applications or implementations with other engine/vehicle technologies.
System 10 includes an internal combustion engine having a plurality of cylinders, represented by cylinder 12, with corresponding combustion chambers 14. As one of ordinary skill in the art will appreciate, system 10 includes various sensors and actuators to effect control of the engine. A single sensor or actuator may be provided for the engine, or one or more sensors or actuators may be provided for each cylinder 12, with a representative actuator or sensor illustrated and described. For example, each cylinder 12 may include four actuators that operate intake valves 16 and exhaust valves 18 for each cylinder in a multiple cylinder engine. However, the engine may include only a single engine coolant temperature sensor 20.
Controller 22 has a microprocessor 24, which is part of a central processing unit (CPU), in communication with memory management unit (MMU) 25. MMU 25 controls the movement of data among various computer readable storage media and communicates data to and from CPU 24. The computer readable storage media preferably include volatile and nonvolatile storage in read-only memory (ROM) 26, random-access memory (RAM) 28, and keep-alive memory (KAM) 30, for example. KAM 30 may be used to store various operating variables while CPU 24 is powered down. The computer-readable storage media may be implemented using any of a number of known memory devices such as PROMs (programmable read-only memory), EPROMs (electrically PROM), EEPROMs (electrically erasable PROM), flash memory, or any other electric, magnetic, optical, or combination memory devices capable of storing data, some of which represent executable instructions, used by CPU 24 in controlling the engine or vehicle into which the engine is mounted. The computer-readable storage media may also include floppy disks, CD-ROMs, hard disks, and the like depending on the particular application and implementation.
System 10 includes an electrical system powered at least in part by a battery 116 providing a nominal voltage, VBAT, which is typically either 12V or 24V, to power controller 22. Power for various engine/vehicle accessories may be supplemented by an alternator/generator during engine operation as well known in the art. A high-voltage power supply 120 generates a boosted nominal voltage, VBOOST, relative to the nominal battery voltage and may be in the range of 85V-100V, for example, depending upon the particular application and implementation. In the illustrated embodiment, power supply 120 is used to power both fuel injectors 80 and an ionization sensor, such as spark plug 86. Other embodiments may include dedicated power supplies associated with various systems or modules.
CPU 24 communicates with various sensors and actuators via an input/output (I/O) interface 32. Interface 32 may be implemented as a single integrated interface that provides various raw data or signal conditioning, processing, and/or conversion, short-circuit protection, and the like. Alternatively, one or more dedicated hardware or firmware chips may be used to condition and process particular signals before being supplied to CPU 24. Examples of items that are actuated under control by CPU 24, through I/O interface 32, are fuel injection timing, fuel injection rate, fuel injection duration, throttle valve position, spark plug ignition timing, ionization current sensing and conditioning, and others. Sensors communicating input through I/O interface 32 may indicate piston position, engine rotational speed, vehicle speed, coolant temperature, intake manifold pressure, accelerator pedal position, throttle valve position, air temperature, exhaust temperature, exhaust air to fuel ratio, exhaust constituent concentration, and air flow, for example. Some controller architectures do not contain an MMU 25. If no MMU 25 is employed, CPU 24 manages data and connects directly to ROM 26, RAM 28, and KAM 30. Of course, the present invention could utilize more than one CPU 24 to provide engine control and controller 22 may contain multiple ROM 26, RAM 28, and KAM 30 coupled to MMU 25 or CPU 24 depending upon the particular application.
In operation, air passes through intake 34 and is distributed to the plurality of cylinders via an intake manifold, indicated generally by reference numeral 36. System 10 preferably includes a mass airflow sensor 38 that provides a corresponding signal (MAF) to controller 22 indicative of the mass airflow. A throttle valve 40 may be used to modulate the airflow through intake 34. Throttle valve 40 is preferably electronically controlled by an appropriate actuator 42 based on a corresponding throttle position signal generated by controller 22. The throttle position signal may be generated in response to a corresponding engine output or demanded torque indicated by an operator via accelerator pedal 46. A throttle position sensor 48 provides a feedback signal (TP) to controller 22 indicative of the actual position of throttle valve 40 to implement closed loop control of throttle valve 40.
A manifold absolute pressure sensor 50 is used to provide a signal (MAP) indicative of the manifold pressure to controller 22. Air passing through intake manifold 36 enters combustion chamber 14 through appropriate control of one or more intake valves 16. Intake valves 16 and exhaust valves 18 may be controlled using a conventional camshaft arrangement, indicated generally by reference numeral 52. Camshaft arrangement 52 includes a camshaft 54 that completes one revolution per combustion or engine cycle, which requires two revolutions of crankshaft 56 for a four-stroke engine, such that camshaft 54 rotates at half the speed of crankshaft 56. Rotation of camshaft 54 (or controller 22 in a variable cam timing or camless engine application) controls one or more exhaust valves 18 to exhaust the combusted air/fuel mixture through an exhaust manifold. A cylinder identification sensor 58 provides a signal (CID) once each revolution of the camshaft or equivalently once each combustion cycle from which the rotational position of the camshaft can be determined. Cylinder identification sensor 58 includes a sensor wheel 60 that rotates with camshaft 54 and includes a single protrusion or tooth whose rotation is detected by a Hall effect or variable reluctance sensor 62. Cylinder identification sensor 58 may be used to identify with certainty the position of a designated piston 64 within cylinder 12 for use in determining fueling or ignition timing, for example.
Additional rotational position information for controlling the engine may be provided by a crankshaft position sensor 66 that includes a toothed wheel 68 and an associated sensor 70. In one embodiment, toothed wheel 68 includes thirty-five teeth equally spaced at ten-degree (10°) intervals with a single twenty-degree gap or space referred to as a missing tooth. In combination with cylinder identification sensor 58, the missing tooth of crankshaft position sensor 66 may be used to generate a signal (PIP) used by controller 22 for fuel injection and ignition timing. Crankshaft position sensor 66 may also be used to determine engine rotational speed and to identify cylinder combustion events based on an absolute, relative, or differential engine rotation speed where desired.
An exhaust gas oxygen sensor 62 provides a signal (EGO) to controller 22 indicative of whether the exhaust gasses are lean or rich of stoichiometry. Depending upon the particular application, sensor 62 may provide a two-state signal corresponding to a rich or lean condition, or alternatively a signal that is proportional to the stoichiometry of the exhaust feedgas. This signal may be used to adjust the air/fuel ratio, or control the operating mode of one or more cylinders, for example. The exhaust gas is passed through the exhaust manifold and one or more emission control or treatment devices 90 before being exhausted to atmosphere.
A fuel delivery system includes a fuel tank 100 with a fuel pump 110 for supplying fuel to a common fuel rail 112 that supplies injectors 80 with pressurized fuel. In some direct-injection applications, a camshaft-driven high-pressure fuel pump (not shown) may be used in combination with a low-pressure fuel pump 110 to provide a desired fuel pressure within fuel rail 112. Fuel pressure may be controlled within a predetermined operating range by a corresponding signal from controller 22. In the representative embodiment illustrated in
Fuel injector driver 82 may include various circuitry and/or electronics to selectively supply power from high-voltage power supply 120 to actuate a solenoid associated with fuel injector 80 and may be associated with an individual fuel injector 80 or multiple fuel injectors, depending on the particular application and implementation. Although illustrated and described with respect to a direct-injection application where fuel injectors often require high-voltage actuation, those of ordinary skill in the art will recognize that the teachings of the present disclosure may also be applied to applications that use port injection or combination strategies with multiple injectors per cylinder and/or multiple fuel injections per cycle.
In the embodiment of
In one embodiment, each spark plug 86 includes a dedicated coil and associated electronics to provide repetitive striking or sparking and ion sensing. Alternatively, a single ignition module 84 may be associated with multiple spark plugs 86 with ionization sensing provided using a power pair arrangement to reduce the number of necessary control lines. The representative embodiment illustrated includes a single spark plug 86 in each cylinder that functions to ignite the fuel mixture and then acts as the ion sensor as described herein. However, the present disclosure may be used in applications that use dual spark plugs with one or both providing mixture ignition and/or ion sensing.
Controller 22 includes code implemented by software and/or hardware to control system 10. In one embodiment, controller 22 monitors ionization current to detect fouling of at least one spark plug 86 and controls engine 10 using progressively more aggressive control procedures in response to detection of a spark plug fouling condition. Stated differently, controller 22 may employ various corrective actions or control procedures to reduce or eliminate plug fouling that progress from procedures that are less likely to be noticed by the vehicle operator, but may not be as effective in removing spark plug deposits, to procedures that are more aggressive or more likely to result in temporary engine or vehicle performance degradation that may be noticeable or objectionable to the vehicle operator. Control procedures to remove or prevent spark plug deposits may include repetitive sparking during a single combustion cycle, sparking during an exhaust stroke, increasing engine mechanical and/or electrical load, advancing ignition timing, fuel enleanment or reducing fuel/air ratio, and increasing engine idle speed, for example. The particular order in which the corrective control procedures are employed and/or the number of procedures employed in combination may vary by application or by the particular operating or ambient conditions as described in greater detail herein.
In one embodiment, controller 22 detects plug fouling based on a comparison of ionization current/voltage level to a corresponding threshold prior to energizing the ignition coil (pre-dwell) and/or during ignition coil dwell plug fouling indicated when the ionization current/voltage exceeds a corresponding threshold as illustrated and described in greater detail with reference to
To charge or energize ignition coil 84, switch 216 is closed connecting one side 244 of primary winding 240 to ground with the other side 242 of primary winding 240 connected to the boost voltage causing current to flow through primary winding 240. Soft turn-on technology may be used to ensure that the spark discharge event does not occur at the initiation of coil charging rather than the at the desired coil turn-off time or times for repetitive sparking, also referred to as multi-striking. When the control logic of controller 22 generates an ignition timing signal, switch 216 is opened to collapse the magnetic field of coil 84 and induce a high voltage (on the order of kilovolts) in secondary winding 250 resulting in a spark discharge across the electrodes of spark plug 86 to initiate combustion within the corresponding cylinder. For repetitive sparking or multi-strike, coil 240 may be only partially discharged on each strike or spark. After completion of the ignition event, which may include one or more sparks or strikes, the boost voltage is then used as a bias voltage across spark plug 86 with ions generated during combustion of the fuel/air mixture within the cylinder conducting across the air gap of spark plug 86 and generating a small ionization current signal 230 detected by controller 22. A current mirror or similar circuitry may be integrated into ignition module 84 or controller 22 to detect and amplify the ionization current signal and/or convert the signal to a voltage signal.
As illustrated in the embodiment of
Sufficient numbers of samples, or cylinder event series of samples, are used to ensure statistical significance for all measurements. These measurements may be collected in one group or in a one-in, one-out, sliding window form depending on the particular application and implementation. Once the sample size is appropriate for the statistical significance required, the data elements representing one or more series of measurements are processed to produce a regression equation. This regression equation is then available to estimate either historical or instantaneous engine combustion stability. The regression equation is periodically updated for the desired level of accuracy. When the engine operating time has been sufficient to allow for valid combustion stability measurements by means other that ion sense, these values can be used to calibrate the accuracy of the ion derived combustion stability estimate.
The regression equations, combustion stability estimates, and corrections based upon these estimates can all be adaptively stored for subsequent use, with resets at appropriate vehicle events (refueling, altitude, etc.) if desired. This technology also enables selection of a wide range of spark plug heat ranges during engine development and may reduce otherwise necessary design compromises for best performance under a wide range of operating and ambient conditions. The selection of a spark plug for a specific engine application is a function of many variables, where the ability of the spark plug and cylinder head subsystem to dissipate heat is a main factor. Without ignition energy management consistent with the present disclosure, manufacturers select a nominal heat range spark plug, with the nominal heat range plug being a compromise with respect to cold fouling robustness, or to pre-ignition avoidance. Implementation of ignition energy management with progressively more aggressive control procedures according to the present disclosure may effectively widen the heat range of the nominal spark plug. Heat ranges could be chosen one or two ranges hotter or colder relative to what would have been chosen as “nominal” for the engine design. In the case of a colder than “nominal” range, the igniting energy management strategy of
As also shown in
When plug fouling is detected, progressively more aggressive control procedures are implemented to reduce or remove deposits on the spark plug.
The diagrams of
Preferably, the control logic or code represented by the simplified flow charts of
Block 410 of
As described in greater detail with reference to
Block 422 of
If the fouling condition persists as determined by block 426, block 428 controls all cylinders using progressively more aggressive control procedures, which may include increasing engine idle speed, fuel enleanment, and/or advancing spark for all cylinders. This procedure or combination of procedures may be performed for a single combustion cycle or multiple cycles before determining if the plug fouling condition persists as represented by block 430. If the condition has been corrected, normal operation and ignition strategy is implemented by block 414. Otherwise, various FMEM actions may be performed as represented by block 440. These may include registering a diagnostic code and alerting the operator by a service indicator light or message in addition to various other control procedures, such as stopping fuel delivery to the affected cylinder, limiting maximum engine speed, etc. depending on the particular application and implementation.
The diagram of
The first control strategy represented by blocks 530 and 532 is generally a more aggressive control strategy than the second control strategy represented by blocks 518 and 520. As used herein, a more aggressive control strategy is more likely to impact engine/vehicle performance and be noticeable or possibly objectionable to the vehicle operator, but is also more likely to remove the spark plug deposits causing fouling. In contrast, the less aggressive control strategy is less likely to impact engine performance in a manner that is noticeable or objectionable to the operator. As illustrated and described in greater detail with reference to
The representative control procedures include repetitive sparking or multi-strike sparking as represented by block 550 and illustrated and described in greater detail with respect to
Other control procedures that may be included in a corrective control strategy are generally more aggressive and may be used alone or in combination include advancing ignition timing relative to MBT as represented by block 556, fuel enleanment as represented by block 558, and increasing idle speed as represented by block 560. Any control procedure applied only to the fouled cylinders as represented by block 570 is generally considered to be less aggressive than the same procedure applied to all cylinders as represented by block 572. Similarly, any control procedure used with a limited parameter range as represented by block 574 is considered to be less aggressive than the same procedure used with an expanded parameter range as represented by block 576. For example, advancing ignition timing within a limited parameter range of 0-3 degrees would be considered less aggressive than advancing ignition timing within an expanded parameter range of 3-10 degrees. Of course, these are general considerations and the actual implementation of what may constitute a less aggressive or more aggressive control strategy is subjectively determined by a particular vehicle operator.
As such, the present disclosure includes embodiments of systems and methods for controlling an engine that provide more aggressive corrective actions to reduce or eliminate plug fouling that may occur at the assembly plant while employing a second corrective action strategy that is less likely to be perceived or objectionable to the customer. Embodiments of the present disclosure use ion current sensing to detect plug fouling conditions and provide progressively more aggressive corrective actions in an attempt to reduce or eliminate plug fouling both at the assembly plant and during short-cycle operating conditions that may occur with some customers after delivery. Use of the least noticeable or least aggressive control procedures required to correct the plug fouling condition may result in improved customer satisfaction.
While the best mode has been described in detail, those familiar with the art will recognize various alternative designs and embodiments within the scope of the following claims. While various embodiments may have been described as providing advantages or being preferred over other embodiments with respect to one or more desired characteristics, as one skilled in the art is aware, one or more characteristics may be compromised to achieve desired system attributes, which depend on the specific application and implementation. These attributes include, but are not limited to: cost, strength, durability, life cycle cost, marketability, appearance, packaging, size, serviceability, weight, manufacturability, ease of assembly, etc. The embodiments discussed herein that are described as less desirable than other embodiments or prior art implementations with respect to one or more characteristics are not outside the scope of the disclosure and may be desirable for particular applications.