1. Technical Field
This invention is related to the field of internal combustion (IC) engine ignition systems. More particularly, it is related to the field of detecting an open secondary winding of an ignition coil.
2. Discussion
Typically, an ignition coil and an ignition or a spark plug are disposed in a combustion chamber of an internal combustion engine. The ignition coil includes a primary winding and a secondary winding. The ignition plug is connected in electrical series between a first end of the secondary winding and ground potential. If the spark plug is not connected (as is the case where the secondary is open), no spark will be generated, and part of the charged energy is dissipated through ringing current caused by capacitance between the secondary winding and ground. Since the charged energy is not dissipated by a spark, the fly-back energy dissipated by the IGBT over the primary winding side after the end of charge is much higher than the case when the secondary winding is connected to a spark plug and a spark occurred after the coil was charged. In fact, the total energy dissipated by the IGBT connected to the ignition coil with an open secondary winding could be as great as four times more than when the secondary winding is connected to a spark plug. This indicates that the heat dissipation of the IGBT could be four times more than the normal operational condition. A heat sink is required to protect the IGBT from being overheated for both normal operational and open secondary conditions. This increases cost of the ignition system. However, in some cases the open-secondary condition may be prevented.
The failure of a spark plug to spark is reflected in the ionization signal. Since there is no ignition current in the case of an open-secondary winding, an open secondary winding can be detected by observing whether a spark occurred.
The present invention comprises a method of detecting an open secondary winding, comprising the steps of enabling an integrator, resetting the integrator, detecting an ionization signal, integrating the ionization signal over a spark window, comparing the integrated ionization signal with a threshold, and setting an open secondary flag if the integrated ionization signal is below a threshold.
In another preferred embodiment, the step of enabling an integrator comprises sending an open secondary detection enable flag signal to an enable input of the integrator.
In a further preferred embodiment, the present invention is a method of detecting an open secondary winding, comprising the step of measuring spark duration.
In another preferred embodiment, the step of measuring spark duration comprises the steps of comparing an ionization signal with a first threshold, measuring the spark duration when the ionization signal is greater than the first threshold, comparing the spark duration with a second threshold, and setting an open secondary flag.
In a further preferred embodiment, the step of measuring spark duration comprises the steps of detecting an ionization signal over a spark window, comparing the ionization signal with a first threshold, enabling a timer if the detected ionization signal is greater than the first threshold, disabling the timer after the detected ionization signal falls below the first threshold, comparing the timer's output with a second threshold, and setting an open secondary flag if the timer's output is below the second threshold.
In another preferred embodiment, the present invention is an open secondary winding detection apparatus, comprising a first comparator having a first and a second input and an output, wherein the first input is operably connected to an ionization signal and the second input is operably connected to a first threshold, a controller having a first and an enable input, and an output, wherein the first input is operably connected to the output of the first comparator, a timer having a first and an enable input, and an output, wherein the first input is operably connected to the output of the controller, and a second comparator having a first and a second input and an output, wherein the first input is operably connected to the output of the timer and the second input is operably connected to a second threshold.
In a further preferred embodiment, the open secondary winding detection apparatus comprises an integrator having an ionization signal input, an enable input, a reset input and an output, and a comparator having a first input operably connected to the output of the integrator, a second input operably connected to a threshold value, and an output.
In another preferred embodiment, the open secondary winding detection apparatus further comprises a powertrain control module having an input operably connected to the output of the comparator and an output operably connected to the enable input of the integrator, whereby an open secondary detection enable flag signal is sent by the powertrain control module to the enable input of the integrator, and wherein the reset input of the integrator is operably connected to an ignition charge pulse and the ionization signal input of the integrator is operably connected to an ionization current measuring circuit.
Further scope of applicability of the present invention will become apparent from the following detailed description, claims, and drawings. However, it should be understood that the detailed description and specific examples, while indicating preferred embodiments of the invention, are given by way of illustration only, since various changes and modifications within the spirit and scope of the invention will become apparent to those skilled in the art.
The present invention will become more fully understood from the detailed description given here below, the appended claims, and the accompanying drawings in which:
a is a plot of an ionization signal for a closed secondary winding;
b is a plot of an ionization signal for an open secondary winding;
In a preferred embodiment, the invention comprises two methods of detecting an open-secondary winding 18 using the ionization current 100. The first method measures spark energy and the second measures spark duration.
A second resistor 25 is electrically connected in series between the emitter terminal of the IGBT 22 and ground. A second end of the first resistor 24 is electrically connected to the anode of a first diode 26. The circuit 10 further includes a capacitor 28. A first end of the capacitor 28 is electrically connected to the cathode of the first diode 26 and a current mirror circuit 30. A second end of the capacitor 28 is grounded. A first zener diode 32 is electrically connected across or, in other words, in parallel with the capacitor 28 with the cathode of the first zener diode 32 electrically connected to the first end of the capacitor 28 and the anode of the first zener diode 32 electrically connected to ground.
The current mirror circuit 30 includes first and second pnp transistors 34 and 36 respectively. The pnp transistors 34 and 36 are matched transistors. The emitter terminals of the pnp transistors 34 and 36 are electrically connected to the first end of the capacitor 28. The base terminals of the pnp transistors 34 and 36 are electrically connected to each other as well as a first node 38. The collector terminal of the first pnp transistor 34 is also electrically connected to the first node 38, whereby the collector terminal and the base terminal of the first pnp transistor 34 are shorted. Thus, the first pnp transistor 34 functions as a diode. A third resistor 40 is electrically connected in series between the collector terminal of the second pnp transistor 36 and ground.
A second diode 42 is also included in the circuit 10. The cathode of the second diode 42 is electrically connected to the first end of the capacitor 28 and the emitter terminals of the first and second pnp transistors 34 and 36. The anode of the second diode 42 is electrically connected to the first node 38.
The circuit 10 also includes a fourth resistor 44. A first end of the fourth resistor 44 is electrically connected to the first node 38. A second end of the fourth resistor 44 is electrically connected the second end of the secondary winding 18 (opposite the ignition plug 14) and the cathode of a second zener diode 46. The anode of the second zener diode 46 is grounded.
In a spark ignition (SI) engine system, the spark plug 14 already inside of the combustion chamber can be used as a detection device without requiring the intrusion of a separate sensor. During the engine combustion process, a large amount of ions are produced in the plasma. For example, H3O+, C3H3+, and CHO+ are produced by the chemical reactions at the flame front and have a sufficiently long enough exciting time to be detected. If a voltage is applied across the spark plug gap, these free ions are attracted. As a result of this attraction, an ionization signal 100 is generated.
The spark plug ionization signal 100 measures the local conductivity at the spark plug gap when combustion occurs in the cylinder. The changes of the ionization signal 100 versus crank angle can be related to different stages of a combustion process. The ionization signal 100 typically has two phases: the ignition phase, and the post ignition phase. The ignition phase occurs when the ignition coil 12 is charged and later ignites the air/fuel mixture. The post ignition phase occurs when the flame develops in the cylinder (flame front movement during the flame kernel formation). The present invention uses the ignition phase ionization signal, which provides a saturated ignition current measurement that can be used to detect an open secondary. The ionization current in the post ignition phase has been shown to be strongly related to the minimum timing for the best torque (MBT) ignition timing, the air/fuel ratio, the exhaust gas recirculation (EGR) rate, the peak cylinder pressure location, the burn rate, etc.
A typical ignition system with ionization detection capability is shown in
The failure of a spark plug 14 to spark is reflected in the ionization signal 100 during its ignition phase 141. As stated earlier, the present invention discloses two open secondary detection methods, an ionization spark energy measurement method and a spark duration measurement method.
An open secondary winding 18 can be detected by observing whether a spark occurred. The energy is defined as the ionization voltage 100 during ignition integrated over an ignition window. Typically, the ionization spark energy, which is different from the actual spark energy, can be approximated by using the formula
E=∫0T V2ION/R dt,
where E represents energy, VION represents ionization voltage proportional to ionization current 205, R represents load resistance, and T represents spark duration. In a preferred embodiment, ionization voltage 100 is integrated over the spark window 85 and the integrated energy 87 obtained is compared with a reference or threshold 89. If the integrated energy 87 is less than the threshold 89, then no spark occurred and the secondary winding 18 is assumed to be open. The spark window 85 is defined as a fixed time duration after charge is completed. In a preferred embodiment, the present ignition system uses a spark window 85 with a width of 500 microseconds. The spark window 85 size can fall anywhere between 300 microseconds and 3 milliseconds, depending on the actual spark duration of the given ignition system. Thus, one advantage of the present invention is that it integrates the ionization voltage 100 or ionization signal 100 over a short spark window, thus reducing processing time.
Since resistance R is assumed to be constant due to the ionization measurement circuit, and it is known that the circuit saturates during a spark event, multiplying VMAX2 (where VMAX is the maximum voltage that an ionization measurement circuit produces) by the spark window time 85 results in a representative integrated energy value 87 or integrated value 87. In order to simplify the integration calculation, instead of integrating the square of the ionization voltage, the ionization voltage 100 is integrated directly. A representative or typical integrated energy value for a cylinder that sparked is (5V)*0.5 msec (assuming the resistor value equal to one), which is approximately proportional to the actual spark energy that is defined by the integration of the product of spark voltage and current over the spark window. The 0.5 msec represents a typical integration window 85 at a typical engine speed (1500 RPM) and load (2.62 bar BMEP—Brake Mean Effective Pressure). The actual window varies with engine speed and load. The 5 volts represents the maximum value that the ionization measurement circuit shown in
In a preferred embodiment, detection of an open secondary 18 occurs during the ignition phase 141 of the ionization signal 100. For an ionization detection system with ionization and ignition or spark current 204 flowing in the same direction (see
Since the ignition current 204 is at a milliampere level and the ionization current 205 is at the microampere level, the ignition current 204 which is proportional to the ignition phase 141 ionization voltage shown in the ionization signal measurement is often saturated, see
Note that there is no ignition current in the case of an open-secondary winding 18.
Therefore, the proposed method of detecting the open secondary winding 18 is to integrate the ionization voltage 100 over the spark window 85 or integration window 85 and then compare the integrated value 87 with a given threshold energy level 89. If the integrated value 87 is below the threshold 89, then there is an open secondary 18. Threshold 89 can also be a function of engine operational speed, load, etc.
The open secondary detection apparatus 50 of the present invention uses an integrator 90 to integrate the ionization signal 100, and then use a comparator 92 to determine if the integrated ionization signal over the spark window 85 is above a certain threshold 89. If so, then a spark has occurred. Otherwise, a spark has failed to occur which indicates that the secondary 18 is open.
The open secondary detection apparatus 60 shown in
Output 116 is input to timer controller 130. If output 116 is set to logic “one”, which occurs when the magnitude of the ionization signal 100 is above threshold 115, the timer controller 130 sets its timer enable flag output 136 to logic “one” and sets enable state 117 to zero (330). Timer enable flag output 136 is input to timer 120. Setting timer enable flag to logic “one” starts timer 120 (332). Next, the system 60 queries “Is the ionization signal 100 greater than threshold 115?” (335) The timer 120 continues to count the pulse duration as long as the magnitude of the ionization signal 100 is greater than threshold 115 (337). When the magnitude of the ionization signal 100 falls below the threshold 115 (338), the first comparator's 110 output 116 is set to logic “zero” (340) which disables the timer 120. The timer's 120 output 125 is compared with a second threshold 135 or the time duration threshold 135 in comparator 140. The system 60 queries “is the timer output 125 greater than the threshold 135?” (342). Threshold 135 is set to 60 to 90 percent of the minimum spark duration of the given ignition system. For an ignition system with minimal spark duration equal to 0.3 millisecond, threshold 140 can be selected between 0.18 to 0.27 millisecond. If the answer is no, then the timer output 125 is below the threshold 140 and the secondary 18 is open. The powertrain control module 95 sets the open secondary flag 99 to “Yes” (345). If the answer is yes, then the secondary 18 is not open and the powertrain control module 95 sets the open secondary flag 99 to “No” (350).
While the invention has been disclosed in this patent application by reference to the details of preferred embodiments of the invention, it is to be understood that the disclosure is intended in an illustrative rather than in a limiting sense, as it is contemplated that modification will readily occur to those skilled in the art, within the spirit of the invention and the scope of the appended claims and their equivalents.