The present description relates generally to methods and systems for controlling dwell time in the ignition system of an internal combustion engine in proportion to spark plug life.
Engine systems with spark ignition modules may be configured to achieve peak power outputs to meet engine operating requirements. In inductive spark ignition engines, an ignition coil may provide the necessary spark energy to effect the spark plugs to ignite a homogeneous air-fuel mixture in the combustion chamber, causing engine rotation. The ignition coil includes a primary winding and a secondary winding. One end of the primary winding is connected to a battery (e.g. 12 V DC) wherein high peak current steadily flows from the battery through the primary winding of the coil to establish an electromagnetic field in the ignition coil core, while the other end is connected to a switching mechanism. The tip of the spark plug contains a gap that the voltage must jump across for sparking to occur. In order to actuate a spark plug for ignition, the switching mechanism is disconnected, thereby rapidly collapsing the magnetic field within the primary winding and inducing a high voltage current in the secondary winding of the ignition coil, which is connected to a spark plug. The high voltage in the ignition coil produces spark energy (e.g. produces a spark) across the gap between spark plug electrodes to ignite the air-fuel mixture for combustion.
The spark energy provided by the ignition coils results from the time that current flows through the ignition coil. The time during which current flows within the ignition coil or in other words, the period of time for which the ignition coil is charged is termed dwell or dwell time. The energy of the ignition spark may directly influence engine performance wherein an ignition spark with low energy resulting from reduced dwell time may cause unreliable combustion. On the other hand, high spark energy and longer spark duration may be effective at preventing engine misfiring and may be obtained with higher dwell times. However, while high current supplied to the ignition coil may yield high spark energy with longer spark duration during high engine speed and load conditions, the high current supply may also contribute to premature wearing of the spark plug gap through electrode burn, increasing the spark plug gap size and increasing overall wear of the ignition system. Further, at low engine speed and load conditions, it may become necessary to provide longer spark duration to ensure ignition, which may again necessitate high current flow through the ignition coil for higher dwell, leading to increased wear of the ignition system.
The inventors herein have recognized potential issues with the above approach and provide a method to control an ignition system, with which the service life of spark plugs may be increased and ignition system wear may be decreased. As one example, the required dwell (e.g., required current supplied to the ignition coil) may be a function of the spark plug gap size wherein, at a given speed/load of the engine, a relatively new spark plug with smaller gap size may require less current to breakdown a relatively smaller spark plug gap as compared to the end of life spark plugs with a relatively bigger gap size. Selecting a dwell time based on engine operating conditions, if not adjusted to accommodate variation in the spark plug age and gap size seen over time, may negatively affect power output and engine performance. In light of these issues, it may be desirable to have an improved control of dwell time proportional to spark plug age and spark plug gap size such that ignition system wear may be reduced.
In one example, the issues described above may be addressed by a method for an internal combustion engine comprising adjusting spark plug dwell based on engine operating conditions, and further adjusting the spark plug dwell in proportion to existent spark plug conditions to derive an adjusted spark plug dwell time controlling a supply of current to an ignition coil. In this way, dwell time may be calibrated as warranted by engine operating conditions and may be further calibrated proportional to spark plug age and spark plug gap size, at a given time. As one example, scalar factors are applied to a baseline dwell time based on both engine load/speed and spark plug gap size to produce an increased dwell time when spark plug age/gap size is high and engine speed/load is high, or when spark plug age/gap size is low and engine speed/load is low.
The present disclosure may offer several advantages. By adjusting dwell time responsive to engine speed and load, premature wear of spark plugs may be effectively reduced and life of the spark plugs may be extended. Additionally, by further adjusting dwell time proportional to spark plug age and spark plug gap size, overall electrical energy consumption may be decreased leading to reduced heating and aging of the ignition coil, thereby reducing component stress, the rate of wear and extending the life span of ignition system components. Worn out spark plugs often incur deposits on spark electrodes known as spark plug fouling. Fouling of spark plugs may prevent a spark from breaking down the gap between spark plug electrodes for ignition to occur. By slowing down in the rate of wear of spark plugs by adjusting dwell, spark plug fouling may be prevented as well. In this way, overall wear of the ignition system and its components may be prevented.
It should be understood that the summary above is provided to introduce in simplified form a selection of concepts that are further described in the detailed description. It is not meant to identify key or essential features of the claimed subject matter, the scope of which is defined uniquely by the claims that follow the detailed description. Furthermore, the claimed subject matter is not limited to implementations that solve any disadvantages noted above or in any part of this disclosure.
The following description relates to systems and methods for controlling dwell time in the ignition system of an internal combustion engine, such as the example engine system of
A controller may be configured to perform a dwell adjustment routine, such as the example routine of
Turning to
Cylinder 14 can receive intake air via a series of intake air passages 142, 144, and 146. Intake air passages 142, 144, and 146 can communicate with other cylinders of engine 10 in addition to cylinder 14. In some examples, one or more of the intake passages may include a boosting device such as a turbocharger or a supercharger. For example,
Intake air passage 146 may comprise a common intake manifold that supplies air to all of the cylinders of engine 10. Intake air passage 146 may therefore also be referred to herein as intake manifold 146. Thus, the engine intake may comprise a single common intake passage in the portion of the intake comprising the intake air passage 146. In this way, intake manifold 146 may feed all of the cylinders of engine 10. In some examples, the engine 10 may include separate intake ducts for each cylinder of engine 10, and thus the number of intake ducts included in the engine 10 may be equivalent to the number of cylinders of engine 10.
Compressor 174 may be at least partially powered by exhaust turbine 176 via a shaft 180 where the boosting device is configured as a turbocharger. However, in other examples, such as where engine 10 is provided with a supercharger, exhaust turbine 176 may be optionally omitted, where compressor 174 may be powered by mechanical input from a motor or the engine. A throttle 162 including a throttle plate 164 may be provided along an intake passage of the engine for varying the flow rate and/or pressure of intake air provided to the engine cylinders. For example, throttle 162 may be positioned downstream of compressor 174 as shown in
Exhaust manifold 148 can receive exhaust gases from other cylinders of engine 10 in addition to cylinder 14. Exhaust gas sensor 128 is shown coupled to exhaust passage 158 upstream of emission control device 178. Sensor 128 may be selected from among various suitable sensors for providing an indication of exhaust gas air/fuel ratio such as a linear oxygen sensor or UEGO (universal or wide-range exhaust gas oxygen), a two-state oxygen sensor or EGO (as depicted), a HEGO (heated EGO), a NOx, HC, or CO sensor, for example. Emission control device 178 may be a three way catalyst (TWC), NOx trap, various other emission control devices, or combinations thereof.
Each cylinder of engine 10 may include one or more intake valves and one or more exhaust valves. For example, cylinder 14 is shown including at least one intake poppet valve 150 and at least one exhaust poppet valve 156 located at an upper region of cylinder 14. In some examples, each cylinder of engine 10, including cylinder 14, may include at least two intake poppet valves and at least two exhaust poppet valves located at an upper region of the cylinder.
Intake valve 150 may be controlled by controller 12 via actuator 152. Similarly, exhaust valve 156 may be controlled by controller 12 via actuator 154. During some conditions, controller 12 may vary the signals provided to actuators 152 and 154 to control the opening and closing of the respective intake and exhaust valves. The position of intake valve 150 and exhaust valve 156 may be determined by respective valve position sensors (not shown). The valve actuators may be of the electric valve actuation type or cam actuation type, or a combination thereof. The intake and exhaust valve timing may be controlled concurrently or any of a possibility of variable intake cam timing, variable exhaust cam timing, dual independent variable cam timing, or fixed cam timing may be used. Each cam actuation system may include one or more cams and may utilize one or more of cam profile switching (CPS), variable cam timing (VCT), variable valve timing (VVT), and/or variable valve lift (VVL) systems that may be operated by controller 12 to vary valve operation. For example, cylinder 14 may alternatively include an intake valve controlled via electric valve actuation and an exhaust valve controlled via cam actuation including CPS and/or VCT. In other examples, the intake and exhaust valves may be controlled by a common valve actuator or actuation system, or a variable valve timing actuator or actuation system.
In some examples, each cylinder of engine 10 may include a spark plug 192 for initiating combustion. Ignition system 190 can provide an ignition spark to combustion chamber 14 via spark plug 192 in response to spark advance signal SA from controller 12, under select operating modes. An example configuration of ignition system 190 and spark plug 192 is described below with respect to
In some examples, each cylinder of engine 10 may be configured with one or more fuel injectors for providing fuel thereto. As a non-limiting example, cylinder 14 is shown including fuel injectors 166 and 170. However, in other examples, the engine 10 may only include one of fuel injectors 166 and 170 and may not include the other of fuel injectors 166 and 170. Fuel injectors 166 and 170 may be configured to deliver fuel received from fuel system 8. Fuel system 8 may include one or more fuel tanks, fuel pumps, and fuel rails. The fuel system 8 may include one or more fuels such as propane, butane, petrol, diesel, biofuels, etc.
Fuel injector 166 is shown coupled directly to cylinder 14 for injecting fuel directly therein in proportion to the pulse width of signal FPW-1 received from controller 12 via electronic driver 168. In this manner, fuel injector 166 provides what is known as direct injection (hereafter referred to as “DI”) of fuel into combustion cylinder 14. Thus, fuel injector 166 may also be referred to herein as DI fuel injector 166. The fuel injector 166 may be operated as a low pressure direct injector (LPDI) when injecting liquefied petroleum gas (LPG). Thus, the fuel injector 166 may inject LPG into the cylinder 14 while the cylinder pressure is relatively low as compared to what the cylinder pressure would be when injecting gasoline fuel for example. In the example of
Fuel injector 170 may be positioned in intake manifold 146, where the engine intake comprises a single, common passage that supplies airflow to all of the cylinders of engine 10. In such examples, the fuel injector 170 may deliver fuel into the common intake manifold 146, in what is commonly referred to as central fuel injection (CFI). Fuel injector 170 may therefore also be referred to herein as CFI fuel injector 170. Thus, fuel injected by fuel injector 170, may be delivered to any one or more of the cylinders of engine 10. In some examples, only one CFI fuel injector 170 may be included in intake manifold 146 to deliver CFI. However, more than one CFI fuel injector 170 may be included in the intake manifold 146. In some examples, either a CFI injector or port fuel injection (PFI) injectors may be included in the engine 10. Thus, although both CFI and DI injectors are shown in the example of
Fuel injector 170 may inject fuel, received from fuel system 8 or from a fuel rail of the direct injector 166, in proportion to the pulse width of signal FPW-2 received from controller 12 via electronic driver 171. The fuel injector 170 may receive LPG that has vaporized and become gaseous. Thus, the fuel injector 170 may inject gaseous LPG. Note that a single electronic driver 168 or 171 may be used for all fuel injection systems, or multiple drivers, for example each of electronic drivers 168 and 171 may be employed to inject fuel. For example, electronic driver 168 may be used for fuel injector 166 and electronic driver 171 for fuel injector 170, as depicted in
In an alternate example, one or more of fuel injectors 166 and 170 may be configured as direct fuel injectors for injecting fuel directly into cylinder 14. In still another example, one or more of fuel injectors 166 and 170 may be configured as port fuel injectors for injecting fuel upstream of intake valve 150. In yet other examples, cylinder 14 may include only a single fuel injector that is configured to receive different fuels from the fuel systems in varying relative amounts as a fuel mixture, and is further configured to inject this fuel mixture either directly into the cylinder as a direct fuel injector or upstream of the intake valves as a port fuel injector. As such, it should be appreciated that the fuel systems described herein should not be limited by the particular fuel injector configurations described herein by way of example.
Fuel may be delivered by one or more of the injectors 166 and 170 to the cylinder 14 during a single cycle of the cylinder 14. For example, each injector may deliver a portion of a total fuel injection that is combusted in cylinder 14. Further, the distribution and/or relative amount of fuel delivered from each injector may vary with operating conditions, such as engine load, knock, and exhaust temperature, such as described herein below. The port injected fuel may be delivered during an open intake valve event, closed intake valve event (e.g., substantially before the intake stroke), as well as during both open and closed intake valve operation. Similarly, directly injected fuel may be delivered during an intake stroke, as well as partly during a previous exhaust stroke, during the intake stroke, and partly during the compression stroke, for example. As such, even for a single combustion event, injected fuel may be injected at different timings from the port and direct injector. Furthermore, for a single combustion event, multiple injections of the delivered fuel may be performed per cycle. The multiple injections may be performed during the compression stroke, intake stroke, or any appropriate combination thereof.
In some examples the injectors 166 and 170 may only inject a single type of fuel (e.g., liquid or vapor) of, for example, LPG. However, in other examples, the injectors 166 and 170 may inject different types or phases (e.g., gaseous and/or vapor) of fuel, depending on engine operating conditions. For example, the injectors 166 and 170 may alternate back and forth between injecting a first fuel type (e.g., gaseous LPG) and a second fuel type (e.g., liquid LPG). In such examples, the injectors 166 and 170 may inject only one type of fuel per injection cycle. However, in other examples, the injectors 166 and 170 may inject multiple types of fuel in a given injection cycle. Injector 166 may inject the same type of fuel for a given injection cycle as injector 170. However, in other examples, the injector 166 may inject a different type of fuel for a given injection cycle than injector 170. For example, injector 166 may inject liquid LPG, while injector 170 may inject gaseous LPG.
As described above,
Fuel injectors 166 and 170 may have different characteristics. These include differences in size, for example, one injector may have a larger injection hole than the other. Other differences include, but are not limited to, different spray angles, different operating temperatures, different targeting, different injection timing, different spray characteristics, different locations etc. Moreover, depending on the distribution ratio of injected fuel among injectors 166 and 170 different effects may be achieved.
Controller 12 is shown in
In some examples, vehicle 5 may be a hybrid vehicle with multiple sources of torque available to one or more vehicle wheels 55. In other examples, vehicle 5 is a conventional vehicle with only an engine, or an electric vehicle with only electric machine(s). In the example shown, vehicle 5 includes engine 10 and an electric machine 52. Electric machine 52 may be a motor or a motor/generator. Crankshaft 140 of engine 10 and electric machine 52 are connected via a transmission 54 to vehicle wheels 55 when one or more clutches 56 are engaged. In the depicted example, a first clutch 56 is provided between crankshaft 140 and electric machine 52, and a second clutch 56 is provided between electric machine 52 and transmission 54. Controller 12 may send a signal to an actuator of each clutch 56 to engage or disengage the clutch, so as to connect or disconnect crankshaft 140 from electric machine 52 and the components connected thereto, and/or connect or disconnect electric machine 52 from transmission 54 and the components connected thereto. Transmission 54 may be a gearbox, a planetary gear system, or another type of transmission. The powertrain may be configured in various manners including as a parallel, a series, or a series-parallel hybrid vehicle.
Electric machine 52 receives electrical power from a traction battery 58 to provide torque to vehicle wheels 55. Electric machine 52 may also be operated as a generator to provide electrical power to charge battery 58, for example during a braking operation.
A positive input of the primary winding 216 of ignition coil 202 is connected to an ignition voltage source, shown in
As illustrated in
The decoder 208 may include a processor 212 communicatively connected to a memory device 214. The processor may be configured to execute computer and/or machine readable non-transitory instructions (e.g., the interpretive logic) stored in the memory of the decoder. In one example, the instructions may include working operations of the decoder and the transistor to perform the decoding and control of dwell in the ignition coil as described above. For example, the decoder 208 may include instructions to evaluate an encoded dwell command in order to determine whether the current flow from +Vign to ignition coil 202 is commanded to be adjusted. Herein, the decoder may be configured to determine a change in the encoded dwell command, e.g., an increase or a decrease in dwell from prior encoded dwell command, in response to an estimated change in engine operating parameters (e.g., engine speed, engine load and/or other parameters). Responsive to detecting a change in the encoded dwell command, decoder 208 may wait for a pre-determined amount of time following which an adjustment to dwell may be made.
Upon expiration of the pre-determined amount of time or after determining a change in the encoded dwell command, decoder 208 may determine the dwell adjustment to be performed. Specifically, if the encoded dwell command comprises an increase in dwell, decoder 208 may initiate and/or increase current flow to the ignition coil by connecting the transistor 206 to the source of high voltage (+Vign) for an extended dwell time to conduct higher current flow to the primary ignition coil relative to a prior current flow provided to the primary ignition coil. In one example, the decoder may include a switching element (e.g., a resistor, not shown) that controls a connection between the transistor and the voltage source. Alternatively, if the encoded dwell command comprises a decrease in dwell, decoder 208 may decrease and/or disrupt or cease current flow to the ignition coil by disconnecting the transistor 206 from voltage source +Vign. In some examples, transistor 206 may be an insulated-gate bipolar transistor (IGBT), which exhibits enhanced efficiency and switching in comparison to other transistor configurations. The decoder may comprise a logic unit with instructions and operators formed therein for decoding encoded signals, as described herein.
At 306, method 300 includes determining if engine speed and load exceeds a pre-determined threshold. The threshold referred to at 306 may be an engine speed and/or load threshold which, when deviated from, may cause the engine system to be in a state that may benefit from an adjustment of dwell in the ignition system 200 based on spark plug age and spark plug gap size (e.g., by decreasing wear on the spark plug and/or increasing efficiency in generating a spark via the spark plug). The threshold referred to at 306 may further be at least one non-zero positive value threshold. For example, the threshold referred to at 306 may include a non-zero positive speed threshold and a non-zero positive load threshold (e.g., which may be a different value than the speed threshold). When the vehicle is operating at above either or both of the speed and load thresholds, fuel may be less difficult to ignite than when operating at below either or both of the speed and load thresholds. In some examples, only the load may be evaluated relative to the threshold at 306, whereas in other examples, only the speed may be evaluated relative to the threshold at 306. In still other examples, speed for a given load may be evaluated relative to the threshold at 306, or load for a given speed may be evaluated relative to the threshold at 306.
If the engine speed and/or load are determined to be greater than the threshold at 306, the method proceeds to 308 to further determine if the spark plug age and/or spark plug gap size exceed a threshold. The threshold referred to at 308 may correspond to an associated threshold value of spark plug age and/or spark plug gap size at which the base dwell time from the lookup table described at 304 may be used (e.g., where there are no or minimal effects on spark plug aging and/or firing efficiency resulting from adjustments to dwell timing). The threshold described at 308 may be derived from and/or equal to the spark plug age and/or gap size used to derive the base dwell times of the table described at 304 (e.g., a worst-case scenario) and may be a non-zero positive value threshold. The spark plug age may be correlated with the gap size between the spark plug electrodes in one example, wherein first, new spark plug may have a relatively smaller gap size than a second, old spark plug (e.g., older than the first spark plug). In other words, with time as the spark plugs age with use, the gap size may grow wider. Further, any adjustments made to dwell in an ignition system may be made in accordance with either or both of spark plug age and gap size which may trend together as explained above. For example, the threshold described at 308 may include only a spark plug age threshold to which a current spark plug age is compared, or may include only a spark plug gap size threshold to which a current spark plug gap size is compared in some examples. In other examples, the threshold described at 308 may include a threshold spark plug age for a given spark plug gap size or a threshold spark plug gap size for a given spark plug age. In still other examples, the threshold described at 308 may include both a threshold spark plug age and a threshold spark plug gap size, such that the spark plug age and gap size is determined to be above (or below) the threshold responsive to determining that either or both of the spark plug age and the spark plug gap size are above (or below) the respective associated threshold.
If at 308, it is determined that spark plug age and/or gap size is greater than the associated threshold at engine load and/or speed that is higher than the associated threshold, then method 300 moves forward to 310 to apply a scaling factor to the first dwell time (obtained at 304) to increase dwell and obtain an adjusted dwell time (e.g. switch current) corresponding to the increased dwell (relative to the first dwell time). Upon determining that the spark plug age and/or gap size is above the associated threshold, the dwell time may be adjusted proportional to spark plug conditions (e.g., age and/or gap size between spark plug electrodes). For example, a gap size between spark plug electrodes may be derived based on mileage information obtained, and further based on actual spark plug electrode material used and spark plug geometry. For the ignition system to operate at a selected dwell for optimal spark plug firing, a scalar quantity may be calculated, which when multiplied with currently operating dwell (e.g., the first/base dwell time) would yield the adjusted dwell time as mentioned earlier. In one example, a range of scalar quantities and the adjusted values of dwell derived from a first dwell may be included in the base dwell table or another dwell table, further stored in the memory of the controller. For example, in addition to the base dwell table, additional lookup tables comprising scalar quantities and adjusted dwell times may be available. Following the determination of the spark plug age and gap size being greater than threshold (e.g., YES at 308), at 310 a scalar factor may be derived from the lookup tables and/or calculations described above and may be applied (e.g., multiplied) with the first dwell time from 304. The scalar factor may be a larger multiplication factor (e.g., greater than 1) such that when multiplied with first dwell, the scalar factor may serve to increase dwell from the first dwell time to an adjusted dwell time based on spark plug condition (e.g., age and/or gap size above threshold) of the ignition system of an engine operating with a greater than threshold speed and/or load. However, if spark plug age and gap size are determined to be not greater than the associated threshold (e.g., NO at 308), then method 300 moves to 312 to apply a different scalar factor (than the scalar factor applied at 310) which may be a smaller multiplication factor (e.g., less than 1 and/or smaller than the scalar factor applied at 310) such that when applied to the first dwell time, the scalar factor may serve to decrease dwell time to obtain an adjusted dwell time that is shorter than the first dwell time. The adjusted dwell time obtained at 312 may be based on spark plug condition of an engine operating with a greater than threshold speed and load.
Referring back to 306, if the engine speed and load are determined to not exceed the threshold at 306 (e.g., NO at 306, thereby corresponding to low engine speed and load conditions), the method proceeds to 314 to further determine if the spark plug age and spark plug gap size exceed a threshold. The threshold referred to at 314 may be the same as the threshold described at 308. As described earlier, the spark plug gap size may be a function of spark plug age, wherein older spark plugs may have a relatively wider gap size while newer spark plugs may include a relatively smaller gap size than the older spark plugs. Further, any adjustments made to dwell in an ignition system may be made in accordance with both spark plug age and gap size which may trend together as explained above. If at 314, it is determined that spark plug age and/or gap size are greater than threshold at engine load and/or speed that is lower than threshold (e.g., YES at 314), then method 300 moves forward to 316 to apply a scalar factor to the first dwell time to decrease dwell and obtain an adjusted dwell time that is shorter than the first dwell time. Following the determination of the spark plug age and gap size being greater than threshold (e.g., YES at 314), at 316 a scalar factor from the lookup tables may be applied (e.g., multiplied) to the first dwell time from 304. The scalar factor may be different from the scalar factor applied at 310 and/or 312, and may be a small multiplication factor (e.g., less than 1) such that when multiplied with first dwell, may serve to decrease dwell from first dwell to an adjusted dwell time based on spark plug condition (e.g., age and gap size above threshold) of the ignition system of an engine operating with a lower than threshold speed and load. However, if at 314 spark plug age and gap size are determined to be not greater than the threshold (e.g., NO at 314), then method 300 moves to 318 to obtain an adjusted dwell time by applying a scalar factor which may be a larger multiplication factor (e.g., larger than the scalar factor applied at 316 and/or greater than 1) such that when applied to the first dwell time, may serve to increase dwell time relative to the first/base dwell time. The adjusted dwell time obtained at 318 may be based on spark plug condition of an engine operating with a lower than threshold speed and load.
At 320, method 300 includes operating the ignition system (e.g., ignition system 200 of
At 322, method 300 determines if a change in engine operating conditions from prior detected operating conditions is detected. For example, after outputting the adjusted dwell time, the system may monitor operating conditions to determine whether a change in engine operating conditions (e.g., a change in engine operating conditions above an associated threshold, where different thresholds may be utilized for different operating conditions) has occurred since the adjusted dwell time was output. A change in engine operating conditions may include a change in engine speed, change in engine load, change in engine temperature, change in the composition of fuel supplied for combustion, change in particulate matter accumulated on the particulate filter, etc. If it is determined at 322 that there is no change in engine operating conditions from prior operating conditions (e.g., the operating conditions estimated at 302) then the method moves to 324 to continue to maintain engine operation. Maintaining engine operation includes maintaining firing the spark plugs in the ignition system according to the adjusted dwell obtained at one of 310, 312, 316, or 318 (e.g., maintaining operating of the ignition system as described at 320). However, if a change in engine operating conditions is detected at 322, then method 300 returns to 302 to estimate engine operating conditions and adjust dwell time based thereon.
In this way, calibrating dwell time by applying a scalar factor to adjust dwell time based on engine load and speed and further based on spark plug conditions such as age and gap size of spark plug, a more suitable level of dwell may be used for ignition compared to dwell derived from a base dwell table for worst case scenario conditions. For an engine operating at idle or low speed and load conditions, a higher dwell may be supplied for spark plugs that are newer comprising relatively smaller gap sizes. With time and use, as the spark plug ages and gap size grows, dwell may be suitably reduced and in one example, may be combined with a longer spark duration to ensure ignition. Alternatively, for an engine operating at high speed and load conditions, a lower dwell may be supplied for spark plugs that are newer and comprise relatively smaller gap sizes. With time and use, as the spark plug ages and gap size grows, dwell may be suitably increased to ensure ignition. By supplying a suitable dwell proportional to actual spark plug gap size and/or age, the wear rate of the spark plug would be reduced thereby reducing component degradation.
In one example, a plug gap size is estimated as a function of a pre-determined incremental wear rate (gap change/mileage) and actual mileage change from the previous determination. The pre-determined wear rate may also be adjusted responsive to an average engine load over the mileage change from the last calculation, with the rate increasing for higher on-average engine load over the mileage change. Further modifications may be based on spark plug geometry and electrode material of the particular spark plug for the engine/vehicle combination to calculate the instantaneous spark gap size and consequently the required dwell scalar to adjust target dwell time to meet engine demands. The target dwell time may be based on engine load and/or other instantaneous engine operating conditions for prevailing operating conditions. In this way, by combining the adjustment based on wear rate to the target based on engine operating conditions, a more accurate dwell time can be used for controlling the coil current.
Factors contributing to spark gap wear rate are a function of the spark breakdown voltage, the anode and cathode electrode temperatures, the ignition coil secondary spark current, and the spark plug gap size. Examples include the number of spark events due to engine speed or due to the use of repetitive spark at idle during one combustion event to add supplemental energy beneficial to the combustion process. An increase in the total energy delivered to the spark plug gap by the use of multiple or repetitive spark events while the flame kernel is still growing, may prove beneficial at light loads such as idle. Additional factors contributing to spark gap wear include the spark plug electrode temperature due to corrosion and oxide vaporization (oxidation induced wear) in one example, spark energy erosion due to the energy stored in the spark plug capacitance and discharged in the spark breakdown event in another example, and spark energy erosion due to the ignition coil inductive stored energy discharged during spark duration glow phase in yet another example.
For example:
Spark Gap Wear Rate by Operating Condition=(Material Volume Lost per Spark)×(Spark Plug Electrode Temperature Scalar)×(Spark Voltage Scalar)×(Secondary Energy Scalar)=Total Volume Lost per Spark Event
Several unique operating conditions may be evaluated separately and then summed together. Examples may include the unique operation found during conditions of rural driving versus urban roads or mountain or highway driving or even trailer towing.
Total Spark Gap Wear=(Spark Plug Wear Rate for Operating Condition 1 . . . n)×(Number of Spark Events for Operating Condition 1 . . . n)
Scalars may be determined from empirical study or material properties.
At time t0, engine operation at low speed and/or load with spark plug that is newer and has a relatively smaller gap size is depicted. The adjusted dwell at t0 is therefore set to be higher (e.g., set to a first, high level compared to the associated base dwell for the respective engine speed and/or load) to ensure that ignition occurs at engine operating conditions while the spark plug age and/or gap is below the associated threshold. During time period t0-t4, vehicle mileage steadily increases as shown by waveform 406 that correlates with the use and wear of the spark plugs of the ignition system, wherein waveform 410 shows newer spark plugs with smaller gaps during t0-t2 and older spark plugs with wider gaps during t2-t4. At time t1, a change in engine operating conditions greater than threshold is observed shown by waveform 408. A controller such as controller 12 of
During time period t2-t3, engine operating conditions observed may continue to be greater than threshold as shown by waveform 408. A controller such as controller 12 of
At time t3, another change in engine operating conditions is observed shown by waveform 408. A controller such as controller 12 of
In this way, dwell adjustments based on engine load and speed and further based on spark plug conditions such as age and gap size of spark plug may provide a more reliable and improved level of dwell control in ignition systems relative to using a base dwell that is predetermined and/or derived based on worst-case scenario conditions (e.g., an end-of-life spark plug). By supplying a higher dwell for newer spark plugs with relatively small gap sizes at low engine speed and load conditions, and proportionately reducing dwell as the spark plug ages and gap size grows, the disclosed systems and methods may improve (e.g., decrease) the rate at which spark plugs wear out. Alternatively, by supplying a lower dwell for newer spark plugs with relatively small gap sizes at high engine speed and load conditions, and proportionately increasing dwell, as the spark plug ages and gap size grows, the disclosed systems and methods may reduce the wear rate of sparkplugs and the aging of ignition coil due to excessive heating. Thus, a calibrated dwell that is based on engine operating conditions and is further adjusted proportionate to the actual spark plug gap size and/or age may not only extend the life of ignition system components but may improve engine performance.
The technical effect of performing a dwell adjustment proportionate to spark plug gap size and/or age in an ignition system is that premature wear of the spark plug and the ignition coil may be prevented. By adjusting dwell output proportional to a determined spark plug gap size and spark plug age, and further based on engine operating conditions such as engine speed and load, power outputs from the ignition system and therefore vehicle may be improved.
A method for an engine includes adjusting ignition coil dwell based on engine operating conditions and further adjusting the ignition coil dwell in proportion to existent spark plug conditions to derive an adjusted ignition coil dwell time controlling a supply of current to an ignition coil. A first example of the method includes the method, wherein the adjusted ignition coil dwell time is adjusted relative to a base dwell time derived from a look-up table for the engine operating conditions. A second example of the method optionally includes the first example and further includes the method, wherein the engine operating conditions include one or more of a speed and a load of the engine and the existent spark plug conditions include one or more of a spark plug gap size and a spark plug age. A third example of the method optionally includes one or both of the first and second examples, and further includes the method, wherein the engine is operated at one or more of a speed and a load that is below an associated first threshold while the spark plug conditions are above an associated second threshold, and wherein the adjusted ignition coil dwell time is lower than a base dwell time for the engine operating conditions. A fourth example of the method optionally includes one or more or each of the first through third examples, and further includes the method, wherein the engine is operated at one or more of a speed and a load that is above an associated first threshold while the spark plug conditions are above an associated second threshold, and wherein the adjusted ignition coil dwell time is higher than a base dwell time for the engine operating conditions. A fifth example of the method optionally includes one or more or each of the first through fourth examples, and further includes the method, wherein the engine is operated at one or more of a speed and a load that is below an associated first threshold while the spark plug conditions are below an associated second threshold, and wherein the adjusted ignition coil dwell time is higher than a base dwell time for the engine operating conditions. A sixth example of the method optionally includes one or more or each of the first through fifth examples, and further includes the method, wherein the engine is operated at one or more of a speed and a load that is above an associated first threshold while the spark plug conditions are below an associated second threshold, and wherein the adjusted ignition coil dwell time is lower than a base dwell time for the engine operating conditions.
An engine operation method comprises adjusting ignition coil dwell of a spark plug coupled in an engine cylinder based on engine operating conditions and in proportion to determined plug gap size and applying the adjusted ignition coil dwell by controlling a supply of current to an ignition coil based on the adjusted ignition coil dwell. A first example of the method includes the method, wherein the engine operating conditions include engine load. A second example of the method optionally includes the first example and further includes the method, wherein the plug gap size is based on vehicle mileage. A third example of the method optionally includes one or both of the first and second examples, and further includes the method, wherein the plug gap size is further based on a wear rate and the vehicle mileage. A fourth example of the method optionally includes one or more or each of the first through third examples, and further includes the method, wherein the wear rate is further based on an average engine load over a period. A fifth example of the method optionally includes one or more or each of the first through fourth examples, and further includes the method, wherein the wear rate is further based on a spark plug material. A sixth example of the method optionally includes one or more or each of the first through fifth examples, and further includes the method, wherein the wear rate is further based on one or more of a spark breakdown voltage, anode and cathode electrode temperatures, and ignition coil secondary spark current. A seventh example of the method optionally includes one or more or each of the first through sixth examples, and further includes the method, wherein the wear rate is further based on a number of spark events.
The disclosure further provides for a system comprising an engine with a cylinder having a spark plug located therein and a controller with memory having instructions stored therein and coupled to a coil of the spark plug, the instructions including code for, during engine loads below a threshold load, adjusting a dwell time responsive to a determined gap size as a function of plug age, including a larger multiplication factor applied to a base dwell table, the base table based on engine load to provide a resulting dwell time for higher primary current and stored energy at smaller gaps than at larger gaps, with the factor decreasing as the spark plug ages and grows to match a reduction in energy demands and during loads higher than the threshold, adjusting the dwell time responsive to a determined gap size as a function of plug age, including a smaller multiplication factor applied to the based dwell table to provide a resulting dwell time for lower primary current and reduced stored energy at smaller gaps than at larger gaps. A first example of the system includes the system, wherein the gap size is further based on a vehicle mileage and a wear rate of the spark plug. A second example of the system optionally includes the first example, and further includes the system, wherein the wear rate is further based on an average engine load over a period. A third example of the system optionally includes one or both of the first and second examples, and further includes the system, wherein the wear rate is further based on one or more of a spark breakdown voltage, anode and cathode electrode temperatures, and ignition coil secondary spark current. A fourth example of the system optionally includes one or both or each of the first through third examples, and further includes the system, wherein the wear rate is further based on a number of spark events over a period.
Note that the example control and estimation routines included herein can be used with various engine and/or vehicle system configurations. The control methods and routines disclosed herein may be stored as executable instructions in non-transitory memory and may be carried out by the control system including the controller in combination with the various sensors, actuators, and other engine hardware. The specific routines described herein may represent one or more of any number of processing strategies such as event-driven, interrupt-driven, multi-tasking, multi-threading, and the like. As such, various actions, operations, and/or functions illustrated may be performed in the sequence illustrated, in parallel, or in some cases omitted. Likewise, the order of processing is not necessarily required to achieve the features and advantages of the example embodiments described herein, but is provided for ease of illustration and description. One or more of the illustrated actions, operations and/or functions may be repeatedly performed depending on the particular strategy being used. Further, the described actions, operations and/or functions may graphically represent code to be programmed into non-transitory memory of the computer readable storage medium in the engine control system, where the described actions are carried out by executing the instructions in a system including the various engine hardware components in combination with the electronic controller.
It will be appreciated that the configurations and routines disclosed herein are exemplary in nature, and that these specific embodiments are not to be considered in a limiting sense, because numerous variations are possible. For example, the above technology can be applied to I-3, I-4, I-5, I-6, V-6, V-8, V-12, opposed 4, and other engine types. The subject matter of the present disclosure includes all novel and non-obvious combinations and sub-combinations of the various systems and configurations, and other features, functions, and/or properties disclosed herein.
The following claims particularly point out certain combinations and sub-combinations regarded as novel and non-obvious. These claims may refer to “an” element or “a first” element or the equivalent thereof. Such claims should be understood to include incorporation of one or more such elements, neither requiring nor excluding two or more such elements. Other combinations and sub-combinations of the disclosed features, functions, elements, and/or properties may be claimed through amendment of the present claims or through presentation of new claims in this or a related application. Such claims, whether broader, narrower, equal, or different in scope to the original claims, also are regarded as included within the subject matter of the present disclosure.
Number | Name | Date | Kind |
---|---|---|---|
5896848 | Dixon | Apr 1999 | A |
5913302 | Ruman | Jun 1999 | A |
20060000460 | Masters et al. | Jan 2006 | A1 |
20110041803 | Qu | Feb 2011 | A1 |
20110144881 | Glugla | Jun 2011 | A1 |
20160298593 | Lorenz | Oct 2016 | A1 |
20180135590 | Brandl, Jr. | May 2018 | A1 |
Number | Date | Country |
---|---|---|
1835172 | Sep 2007 | EP |
Number | Date | Country | |
---|---|---|---|
20190093621 A1 | Mar 2019 | US |