Information
-
Patent Grant
-
6213108
-
Patent Number
6,213,108
-
Date Filed
Friday, May 21, 199925 years ago
-
Date Issued
Tuesday, April 10, 200123 years ago
-
Inventors
-
Original Assignees
-
Examiners
Agents
-
CPC
-
US Classifications
Field of Search
US
- 123 595
- 123 606
- 123 625
- 123 636
- 123 637
-
International Classifications
-
Abstract
A system and method of providing multicharge ignition are provided. The method and system preferably are adapted to trigger at least some of the multicharge events of the system and method in a current-dependent manner. Preferably, existing power train control units (PTCUs) can be used with the system and method, without the need for signals other than the timing signal (e.g., EST pulse) from the PTCU. The method comprises the steps of charging an inductive energy storage device by flowing electrical current through a primary side of the inductive energy storage device until a predetermined amount of energy is stored therein, discharging a portion of the predetermined amount of energy through a secondary side of the inductive energy storage device by opening a path of the electrical current through the primary side upon achieving the predetermined amount of energy in the inductive energy storage device, and repetitively closing and reopening the path to recharge and partially discharge, respectively, the inductive energy storage device, wherein reopening of the path is triggered based on the amount of energy stored in the inductive energy storage device. The multicharge ignition system comprises an inductive energy storage device and electronic ignition circuitry. The inductive energy storage device has primary and secondary sides inductively coupled to one another. The electronic ignition circuitry is connected to the primary side and is adapted to implement the aforementioned method.
Description
BACKGROUND OF THE INVENTION
The present invention relates to a system and method for providing multicharge ignition, and more specifically, to a method and system adapted to trigger at least some of the multicharge events of the system and method in a current-dependent manner and further adapted to terminate the sequence of recharging and partially discharging the inductive energy storage device of the ignition system based on a timing signal and without requiring other signals indicative of crank angle.
Generally, a repetitive spark distributorless ignition system stops ignition current before the complete discharge of magnetic energy in the ignition coil supplying the spark plug. During the stoppage, the ignition coil is recharged so an additional spark can be applied to the spark plug. The present invention relates to a system and method for igniting a combustible gaseous mixture, particularly a mixture of gasoline vapor and air in the combustion chamber of an internal combustion engine utilizing a spark plug.
Ignition of a fuel-air mixture in the combustion chamber of an internal combustion engine (ICE) is done by a spark plug in which a high-voltage spark, for example generated by discharge of a capacitor or coil, is caused to discharge across a firing or spark gap of the spark plug. The capacitor, or another energy storage device such as an ignition coil itself, is charged with energy and, at a predetermined time instant which may be controlled by a computer, the capacitor or other energy storage device discharges causing the spark to flash over at the spark gap. The spark gap ignites the combustible mixture within the combustion chamber of the ICE.
Timing of the spark in relation to the combustible charge, and the position of a piston in the ICE, usually taken with reference to the top dead-center (TDC) position of the piston, is important. The spark flash over usually is caused to occur at a predetermined time instant in advance of the TDC position of the piston so that the mixture will burn, and give off energy just at and after the piston has reached TDC position. To obtain maximum efficiency from the burning operation, it is important that the mixture should burn as rapidly as possible within the combustion chamber, and that a frontal zone of combustion, or flaming, of the combustible mixture propagates as rapidly as possible.
The electrical discharge which occurs at the spark gap of the spark plug under control of the associated ignition system is, unfortunately, not a clearly analyzable occurrence or event as, for example, an electrical square-wave pulse or the like which controls the discharge. Rudolf Maly of the Institut fur Physikalische Elektronik, Universitat Stuttgart, has suggested in numerous papers that as the spark forms, three phases can be distinguished, namely, (1) the breakdown phase, (2) the arcing phase, and (3) the glow phase.
The energy transferred in the various phases differs greatly. The formation of the respective phases depends to some extent on the geometry of the ignition electrodes, as well as on the associated circuitry connected thereto. If the ignition system provides a high-voltage pulse to the ignition electrodes, then, first, after the breakdown voltage has been exceeded, an electrically conductive plasma path will result. The currents which flow through the path between the electrodes may be very high. This occurs during phase (1), that is, the breakdown phase as the voltage falls from very high voltages (kilovolts) to voltages less than 10% of the peak.
The next phase is the arcing phase, the formation and course of which depends to some extent on the circuitry with which the spark plug is associated. The arcing phase causes current to flow in the previously generated plasma path. The voltage between the electrodes may be comparatively low or the current which flows at the beginning of the second, or arcing phase may be high. When the current during the arcing phase drops below a transition threshold, the arc will degenerate into a third, or glow phase which usually follows. The current during the third or glow phase continues to supply thermal energy to the media in the gap although much is lost to the electrodes during the relatively long period of time. During the glow phase, the voltage is above the value of the arcing phase voltage.
The spark plug is stressed differentially during the respective phases. In the breakdown phase, the heat loading on the spark plug is low. In the arcing phase, the heat loading is high, and heat which is applied to the ignition electrodes of the spark plug leads to the well known erosion and deterioration of the spark plug. Relatively little erosion takes place during the glow discharge because of the low current densities and currents (<100 ma) that can be sustained.
The loading conditions applied to an Otto-type ICE result in different conditions of combustible mixtures in the combustion chamber. Upon full load operation, the mixture is rich and the degree of fill of the combustion chamber is high. Igniting such a mixture does not pose any significant problems. An accelerated transfer of energy is not even necessarily desired. If the ICE, however, operates at low loading, or under idling condition or, even under engine braking conditions, the temperature within the combustion chamber drops rapidly and the pressure also drops. The mixture is lean, and the degree of fill of the combustion chamber of the ICE is low. Non-homogenates of the mixture occur, and consequently, ignition of the already lean, and possibly non-homogenous and insufficiently filled, mixture may cause difficulties.
Ignition systems are known which provide a succession of spark breakdowns in order to ensure ignition of the combustible mixture in an ICE. For example, it is known to sense the composition of the combustible fuel-air mixture, and to control the number of spark flash-overs, or breakdowns at the sparking electrodes of the spark plug as a function of the ratio of fuel to air in the combustible fuel-air mixture.
U.S. Pat. No. 4,653,459 to Herden teaches engine control using the relationship of the number of spark breakdowns to the fuel-air mixture composition being supplied of the engine. However, specially constructed spark plugs are required to enhance the breakdown phase. Furthermore, the higher energy impulses of these breakdown sparks may lead to undesirable RFI (radio frequency interference) emissions.
To avoid having to reconfigure the ignition components, U.S. Pat. No. 5,014,676 to Boyer suggests the desirability of using conventional inductive discharge hardware, preferably in a distributorless configuration, with repetitive firing, and further suggests communicating the ON/OFF control for this mode from a main engine control computer. According to the '676 patent, by truncating the length of each glow discharge to recover energy which otherwise would be lost to the spark plug electrodes and providing a number of fresh ignition sources in a turbulent mixture by repetitively firing the same spark plug gap, there exists a higher probability of igniting a lean mixture.
While the arrangement disclosed in the '676 patent is acceptable in many situations, it does not adequately compensate for actual variations in the conditions within the combustion chamber after the first spark. Once the '676 arrangement determines, based on the operating conditions of the engine, that sparking will be provided repetitively, the events that trigger each application of energy which is intended to generate one of the sparks are primarily time-based events. That is, each attempt to generate a spark in the repetitive sequence is triggered and terminated at specified times.
While the specified times are different from one attempt to the next, they are pre-set and do not change to compensate for actual variations in the amount of energy required to recharge the energy storage device (e.g., the ignition coil) for the next application of a spark. Nor do the pre-set time values change to compensate for actual variations in the amount of energy dissipated by each spark subsequent to the first. When these actual variations are significant, which is not uncommon due to variations in the conditions within the combustion chamber, the arrangement disclosed in the '676 patent provides less than ideal firing characteristics.
The variations in conditions within the combustion chamber (e.g., whether there is a high-flow condition or a low-flow condition in the combustion chamber) can cause the amount of energy dissipated by a sparking event subsequent to the initial spark to vary by as much as one order of magnitude. In low flow conditions, for example, it may take as little as 200-300 volts to sustain a spark after the initial spark. In particular, the medium between the electrodes of the spark plug remains ionized and therefore facilitates restriking of the spark plug. Under high flow conditions, by contrast, it may take 2,000 volts to sustain the same spark in the sequence because of the lack of ionization between the electrodes of the spark plug. There consequently can be a 10:1 variation in the amount of energy dissipated and thus in the amount of energy required by the coil to ensure that a spark is sustained. Such large variations mean that if the discharge trigger time is pre-set based on the erroneous assumption that the combustion chamber conditions will require only a small amount of energy to ignite the spark, the amount of time allocated for recharging may be too short to sustain the desired spark (e.g., in high flow conditions). Conversely, if the discharge trigger time is pre-set based on the opposite erroneous assumption, namely, that the combustion chamber conditions will require a large amount of energy to ignite the spark, then the time allocated to recharging may be longer than is necessary, thereby unduly lengthening the time between successive sparks and/or overcharging the coil. In either case, the ignition system would provide less than ideal performance.
Even if the pre-set times are determined based on the assumption that the conditions within the combustion chamber will remain substantially mid-range between those requiring a large amount of energy and those requiring little energy, the magnitude of possible variations in energy requirements (i.e., the aforementioned 10:1 ratio) prevents that approach from completely eliminating the potential for inadequate performance.
There is consequently a need in the art for a multicharge ignition system capable of providing the advantages associated with repetitive spark generation, while adequately compensating for variations in dissipation and recharge energy from one spark event to the next in each repetitive spark generation sequence. In this regard, there is a need in the art for a multicharge ignition system in which the discharge events are triggered based on the amount of energy stored in the coil of the ignition system.
While U.S. Pat. No. 5,462,036 to Kugler et al. does provide discharge events that are triggered based on the amount of current in a primary winding, the device disclosed by Kugler et al. requires more than one input signal (e.g., speed of rotation n, pressure p, supply voltage Up, temperature T, and the like). These signals are used by the Kugler et al. device to determine, among other things, the ignition time ZZP. Since the Kugler et al. device is not responsive to a single timing signal (e.g., an EST signal) from a PTCU, but rather a plurality of input signals, it generally is employed as a replacement for existing PTCUs.
Replacement or modification of existing PTCUs, however, is not necessarily desirable or practical. Manufacturing of existing PTCU's has been substantially refined over the many manufacturing runs of the PTCUs. The use of existing PTCU's also tends to minimize tool-up time and production costs. In addition, since existing PTCUs have been used and tested in actual vehicles and have been refined based on the results of such use over significant periods of time, it is generally desirable to take advantage of their proven reliability by providing an ignition system that uses existing PTCUs and adds little, if anything, more than what is necessary to enable existing PTCU's to provide multicharge ignition. In this regard, there is generally a need for a multicharge ignition system and method adapted to terminate the sequence of recharging and partially discharging the inductive energy storage device based on the timing signal (e.g., the EST signal) from an existing PTCU. Since manufacturing expedients are achieved by minimizing the inputs to any additional multicharge circuitry, a need exists for multicharge ignition systems and methods that are capable of implementation without requiring input signals other than the timing signal (e.g., without requiring signals indicative of crank angle, for example).
SUMMARY OF THE INVENTION
It is a primary object of the present invention to overcome the foregoing problems and to satisfy at least one of the aforementioned needs by providing a multicharge ignition system and method adapted to provide repetitive sparks, using inductive discharge, without the need for special spark plug configurations or capacitive discharge energy storage and in a manner which compensates for variations in dissipation and recharge energy from one spark event to the next in each repetitive spark generation sequence.
Another object of the present invention is to provide a multicharge ignition system in which at least some of the discharge events are triggered based on the amount of energy stored in the inductive storage component of the ignition system.
Still another object of the present invention is to provide the multicharging ignition system in which at least some of the discharge events are triggered based on the current flowing through the primary winding of the inductive storage component of the ignition system.
Yet another object of the present invention is to provide a multicharge ignition system and method adapted to terminate the sequence of recharging and partially discharging the inductive energy storage device based on a timing signal (e.g., from an existing PTCU, such as an EST signal) and without requiring other signals indicative of crank angle.
To achieve these and other objects, the present invention provides a multicharge ignition system for connection to a spark plug of an internal combustion engine. The multicharge ignition system comprises an inductive energy storage device and electronic ignition circuitry. The inductive energy storage device has primary and secondary sides inductively coupled to one another. The electronic ignition circuitry is connected to the primary side and is adapted to receive a timing signal indicative of when firing of the spark plug is to commence. The electronic ignition circuitry is responsive to the timing signal by charging the inductive energy storage device by flowing electrical current through the primary side until a predetermined amount of energy is stored in the inductive energy storage device. The electronic ignition circuitry is further adapted to discharge a portion of the predetermined amount of energy through the secondary side by opening a path of the electrical current through the primary side upon achieving the predetermined amount of energy in the inductive energy storage device. The electronic ignition circuitry is further adapted to close this path and reopen this path repetitively to recharge and partially discharge, respectively, the inductive energy storage device. The electronic ignition circuitry is arranged so that reopening of the path is triggered based on the amount of energy stored in the inductive energy storage device.
Preferably, the electronic ignition circuitry further includes a switch connected to the aforementioned current path and adapted to selectively open the path when the current flowing through the path rises to a predetermined threshold at which the inductive energy stored in the inductive energy storage device corresponds to the predetermined amount of energy.
The electronic ignition circuitry further can include timing circuitry adapted to provide a time-out signal when a predetermined period of time has elapsed after opening of the switch. This switch, in this regard, can be further responsive to the time-out signal and can be adapted to close the path upon receiving the time-out signal to effect recharging of the inductive energy storage device.
The present invention also provides a multicharge ignition system in an internal combustion engine. The engine has a timing control unit, a plurality of combustion chambers, and at least one spark plug in each combustion chamber. The multicharge ignition system is connected to each spark plug and is also connected to the timing control unit. The multicharge ignition system comprises an inductive energy storage device for each combustion chamber, and electronic ignition circuitry. Each inductive energy storage device has primary and secondary sides inductively coupled to one another. The electronic ignition circuitry is connected to the primary side of each inductive energy storage device and is adapted to receive, from the timing control unit, a timing signal indicative of when firing of each spark plug is to commence. The electronic ignition circuitry is further responsive to the timing signal by charging a respective one of the inductive energy storage devices by flowing electrical current through the primary side thereof until a predetermined amount of energy is stored therein. The electronic ignition circuitry is further adapted to discharge a portion of the predetermined amount of energy through the secondary side of the respective one of the inductive energy storage devices by opening a path of the electrical current through the primary side upon achieving the predetermined amount of energy in the respective one of the inductive energy storage devices. The electronic ignition circuitry is further adapted to close the path and reopen the path repetitively to recharge and partially discharge, respectively, the respective one of the inductive energy storage devices. The electronic ignition circuitry is adapted to sequentially designate, in a predetermined firing order, which of the inductive energy storage devices constitutes the respective one. The electronic ignition circuitry also is arranged so that reopening of the path is triggered based on the amount of energy stored in inductive energy storage device.
Also provided by the present invention is a method of providing multicharge ignition for an internal combustion engine. The method comprises the steps of charging an inductive energy storage device by flowing electrical current through a primary side of the inductive energy storage device until a predetermined amount of energy is stored therein, discharging a portion of the predetermined amount of energy through a secondary side of the inductive energy storage device by opening a path of the electrical current through the primary side upon achieving the predetermined amount of energy in the inductive energy storage device, and repetitively closing and reopening the path to recharge and partially discharge, respectively, the inductive energy storage device, wherein reopening of the path is triggered based on the amount of energy stored in the inductive energy storage device.
Preferably, the step of repetitively closing and reopening the path includes the step of determining, prior to each repetition of closing and reopening, whether a next repetition, if executed so that the reopening is long enough to discharge the predetermined amount of energy substantially completely through the secondary side, would require the next repetition to extend beyond a predetermined desired sparking duration during which it is desirable to have a spark present at the spark plug. In addition, the method preferably further includes the step of opening the path for a period of time long enough for the predetermined amount of energy to be discharged substantially completely through the secondary side when it is determined that the next repetition would extend beyond the predetermined desired sparking duration.
Also provided by the present invention, in an internal combustion engine having a timing control unit, a plurality of combustion chambers, and at least one spark plug in each combustion chamber, is a multicharge ignition system connected to each spark plug and also connected to the timing control unit. The multicharge ignition system comprises an inductive engery storage device for each combustion chamber and electronic ignition circuitry for each combustion chamber. Each inductive energy storage device has primary and secondary sides inductively coupled to one another. Each electronic ignition circuitry is connected to a respective primary side of a respective inductive energy storage device and is adapted to receive, from the timing control unit, a respective timing signal indicative of when firing of a respective spark plug is to commence. Each electronic ignition circuitry is responsive to its respective timing signal by charging its respective inductive energy storage device by flowing electrical current through the primary side thereof until a predetermined amount of energy is stored therein. Each electronic ignition circuitry is further adapted to discharge a portion of the predetermined amount of energy through the secondary side of its respective inductive energy storage device by opening a path of the electrical current through the primary side upon achieving the predetermined amount of energy in the respective inductive energy storage device. Each electronic ignition circuitry is further adapted to close the path and reopen the path repetitively to recharge and partially discharge, respectively, its respective inductive energy storage device. Each electronic ignition circuitry is further arranged so that reopening of the path is triggered based on the amount of energy stored in the inductive energy storage device. The ignition circuitry is further adapted to terminate the sequence of recharging and partially discharging the inductive energy storage device based on the respective timing signal and without requiring other signals indicative of crank angle.
Still other objects, advantages, and features of the present invention will become more readily apparent when reference is made to the accompanying drawings and the associated description contained herein.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1
is a timing diagram of a multicharging method according to a preferred implementation of the present invention.
FIG. 2
is a block diagram of a multicharge ignition system according to a preferred embodiment of the present invention.
FIG. 3
is a block diagram of a preferred implementation of the embodiment shown in FIG.
2
.
FIG. 4
is a schematic diagram of an EPROM and some of its associated circuitry in an exemplary implementation of the multicharge controller illustrated in FIG.
3
.
FIG. 5
is a schematic diagram of a multicharge duration calculator and counter in the exemplary implementation.
FIG. 6
is a schematic diagram of a voltage supply circuit in the exemplary implementation.
FIG. 7
is a schematic diagram of an interface in the exemplary implementation.
FIG. 8
is a schematic diagram showing an exemplary implementation of the driver array illustrated in FIG.
3
.
FIG. 9
is a flow chart of a program that the EPROM in
FIG. 4
executes according the exemplary implementation.
FIG. 10
is a timing diagram of an alternative implementation of the multicharging method according to the present invention.
FIG. 11
is a schematic diagram showing exemplary electronic circuitry adapted to control the flow of current according to the timing diagram of FIG.
10
.
FIG. 12
is a schematic diagram showing an alternative embodiment of the circuitry illustrated in FIG.
11
.
FIG. 13
is a timing diagram showing another alternative implementation of the multicharging method according to the present invention.
FIG. 14
is a graph showing the percentage of total energy storage in an ignition coil versus the percentage of time required to charge the coil to that energy level.
FIG. 15
is a graph showing the percentage of total energy discharged from an ignition coil versus the percentage of full spark duration.
FIG. 16
is a graph of the energy delivered by different ignition systems as a function of engine RPM.
FIG. 17
is a block diagram of an exemplary multicharging ignition system having multiple electronic ignition circuits for engines having multiple combustion chambers.
DESCRIPTION OF PREFERRED EMBODIMENTS
The preferred embodiments of the present invention will be described in the context of an internal combustion engine having a certain number of cylinders. It is understood, however, that the invention can be applied to engines having any number of cylinders, as well as engines having non-cylindrical combustion chambers (e.g., rotary engines).
FIG. 1
is a timing diagram of a multicharge method according to a preferred implementation of the present invention. EST in
FIG. 1
denotes a timing signal which is generated by the power train control unit (PTCU) of many production vehicles. The EST signal indicates when the next firing of a spark plug is to commence. Typically, one EST pulse is delivered for each firing. Thus, in an eight-cylinder, four-stroke engine, for example, each pair of revolutions of the engine will result in eight EST pulses of the type illustrated in FIG.
1
. The EST pulses are temporally separated and used to trigger a sparking event in one or more of the combustion chambers according to a predetermined firing order.
Typically, the PTCU is programmed to deliver each EST pulse with a predetermined pulse width (or duration) that is intended to control the charging time of an ignition coil or other ignition energy storage device. The EST pulse rises (or otherwise exhibits a first transition) when the PTCU determines that charging of the coil should begin and falls (or otherwise exhibits a second transition) when the PTCU determines that ignition of the fuel/air mixture in the respective combustion chamber should begin. The typical PTCU therefore triggers each spark using the trailing edge (or transition) of the EST pulse.
Rather than modify conventional PTCUs, a preferred implementation of the present invention using the same EST pulses, but provides multicharging and multiple sparks in response thereto.
The multiple sparks are generated over a period of time during which it is desirable to have a spark present in the respective combustion chamber. Empirically, it has been determined that for most internal combustion engines, this period of time corresponds to the time it takes for the engine to rotate about 10 to 30 degrees, and more desirably, about 20 degrees of engine rotation. This period of time varies as a function of engine speed. At higher engine speeds, the desired spark duration is shorter because it takes less time for the engine to rotate the desired number of degrees (e.g., about 20 degrees).
The DSD timing pattern in
FIG. 1
denotes the desired spark duration. Notably, the DSD timing pattern begins when the EST pulse drops. The desired spark duration DSD ends after the engine has rotated the desired number of degrees.
FIG. 1
also shows the approximate primary and secondary electrical currents PI and SI in the primary and secondary sides (e.g., windings) of an inductive energy storage device (e.g., an ignition coil) according to the preferred implementation of the present invention.
Notably, the initial rise R in primary current PI is triggered by the rise in the EST pulse. The rate at which the primary current PI rises is a function of the voltage applied across the primary side, as well as the inductance of the ignition coil. This rate is fairly predictable. Thus, an ignition coil can be provided with characteristics that enable it to inductively store a predetermined amount of energy in response to application of a predetermined voltage for a predetermined period of time across its primary side. The energy is stored in the form of a progressively rising magnetic field generated by the progressively rising primary current PI. By designing the coil so that the predetermined period of time coincides with the pulse width of the EST pulse, it is possible to have the coil reliably provide a desired high voltage (e.g., 35,000 volts) across the secondary side (i.e., the spark plug side of the coil) in response to abrupt termination (triggered by the falling EST pulse) of a much smaller voltage, after that much smaller voltage has been applied across the primary side for the duration of the EST pulse. The desired high voltage is enough to overcome the resistance across the spark plug gap, and therefore provides a spark across the gap. The spark is reflected in
FIG. 1
by the first sudden rise SR in secondary current SI. Thus, an initial time-based application and abrupt termination of energy across the primary side can reliably provide a desired initial current flow through the secondary side of the coil and through the spark plug gap.
In the multicharge environment of the preferred implementation, however, the inductively stored energy is not allowed to discharge completely before the next application of energy to the primary side. Instead, the discharge of energy through the secondary side (the secondary current flow SI through the spark plug) is terminated by reapplying primary current PI, preferably within about half the time it would have taken for a complete discharge of the ignition coil (i.e., for a complete collapse of the magnetic field in the coil). This advantageously charges the ignition coil and discharges energy from the ignition coil through the spark plug gap using the most efficient part of the charging and discharging cycle.
Conditions within the combustion chamber can vary significantly, as indicated above. Such variations have a significant impact on the amount of energy dissipated by the spark. It therefore is difficult to reliably predict how long the next application of energy to the primary side should last for it to result in storage of the predetermined amount of energy. As indicated above, there can be a 10:1 variation in the amount of energy dissipated by the spark. A reapplication of energy to the primary side that is strictly time-based therefore could result in an insufficient recharge cycle, overcharging, or undue delay in delivery of the next spark.
The preferred implementation of the present invention therefore triggers the reopenings of the current path through the primary side in a current-based manner. As shown in
FIG. 1
, after having been open for a predetermined period of time T, the path through the primary side is closed. This causes the primary current PI to rise gradually from a starting current value CV. Notably, predetermined period of time T is not long enough to provide anywhere near a complete discharge of the coil, and consequently, the starting current value CV is significantly higher than zero. Preferably, the predetermined period of time T is selected to be no more than half of the time required to achieve a substantially complete discharge. Preferably, the coil design and related variables are selected so that the predetermined period of time is about 0.15 to 0.25 milliseconds, and more desirably, between about 0.15 and 0.2 milliseconds.
The terms “closing” and “opening” when used with reference to the path for electrical current are intended to be consistent with the use of such terms in the electrical arts. Thus, a “closed” path allows current to flow, whereas an “open” path prevents the flow of current through the open part of the path.
When the primary current PI reaches a predetermined threshold IT, the path through the primary side is reopened. Desirably, the predetermined threshold IT is set between about 5-17 amperes, and more desirably between about 7 and 15 amperes. The particular ampere value is selected so that the collapsing magnetic field around the primary side inductively generates the desired high voltage across the secondary side. This high voltage (e.g., 35,000 volts) is enough to reliably overcome the resistance across the spark plug gap regardless of the conditions within the combustion chamber. As this is repeated, multiple sparks are reliably generated across the spark plug gap. This is evidenced by the repetitive rises in secondary current PI to peak value PV, followed by drops to intermediate value IV over the predetermined period of time T. Since the lack of total discharge increases the efficiency of the charging and discharging cycle, the cumulative time during which a spark is present can be optimized. This, in turn, makes the combustion process within the combustion chamber more reliable.
While it is possible to terminate the repetitions of closing and reopening the current path through the primary side by permitting the coil to completely discharge when it is determined that the engine has rotated the predetermined number of degrees (e.g., 20 degrees), such an arrangement could result in sparking after the desired spark duration DSD. For example, if the path through the primary side is closed immediately prior to the end of the desired spark duration (DSD), charging of the coil would not end until the predetermined current threshold IT is reached some time thereafter. The complete discharge of the coil therefore would occur significantly later than the end of the desired spark duration (DSP).
A preferred implementation of the present invention therefore includes the step of determining, prior to each repetition of closing and reopening the current path through the primary side, whether a next repetition, if executed so that the energy in the coil discharges completely through the secondary side, would require the next repetition to extend beyond the desired sparking duration DSD. If that determination yields an affirmative result, the present reopening of the current path through the primary side is performed for a period of time long enough for the predetermined amount of energy to be discharged completely through the secondary side. The final discharge of the coil therefore occurs more contemporaneously with the end of the desired spark duration (DSD).
Since the desired spark duration (DSD) in units of time (as opposed to in units of degrees of engine rotation) varies as a function of engine speed, the foregoing determination regarding the duration of the last recharge and discharge cycle should not be based solely on a constant “preset” spark duration time. It also should not be based solely on a constant “preset” multicharge duration time (i.e., a never-changing duration of the aforementioned repetitions other than the repetition that results in complete discharging of the coil). Instead, the multicharge duration, which is denoted as MCD in
FIG. 1
, and the desired spark duration DSD should be adjusted as the engine speed varies.
According to the preferred implementation, therefore, information regarding the time separating the last two EST pulses is scaled down by a factor corresponding to the desired number of degrees of engine rotation over which the presence of the spark is desirable, and this scaled down time is used to predict the present multicharge duration MCD. This aspect of the preferred implementation takes advantage of the fact that the engine speed will not vary significantly from the firing of one cylinder to the next. The previous time between EST pulses therefore is a good indication of the time it takes for the engine to rotate the predetermined number of degrees (e.g., about 20 degrees).
The scaling value itself depends on the predetermined number of degrees of engine rotation. If each combustion chamber (or cylinder) receives its own EST pulse only and the time between such individualized EST pulses is used, then the scaling value is simply the predetermined number of degrees divided by 720 (the number of degrees of engine rotation between successive EST pulses for one cylinder). The scaling factor for twenty degrees of engine rotation therefore is 1/36.
If, by contrast, the time between successive EST pulses is measured between the EST pulses that control firing of not only the same but different combustion chambers, then the scaling value will depend also on the number of combustion chambers (or cylinders). In particular, the scaling value will be the number of degrees times the number of cylinders, divided by 720. Thus, for an eight-cylinder engine, for example, the scaling factor will be 20 times 8 divided by 720 (or 2/9).
Since some PTCUs sequentially apply the EST pulses for all of the combustion chambers (or cylinders) on the same EST line, the following chart shows the number of degrees of engine rotation associated with the indicated scaling factors for conventional 4-cylinder, 6-cylinder, and 8-cylinder engines:
|
Degrees for
Degrees for
Degrees for
|
Scaling Value
4-Cylinders
6-Cylinders
8-Cylinders
|
|
|
0.01
1.8
1.2
0.9
|
0.02
3.6
2.4
1.8
|
0.03
5.4
3.6
2.7
|
0.04
7.2
4.8
3.6
|
0.05
9
6
4.5
|
0.06
10.8
7.2
5.4
|
0.07
12.6
8.4
6.3
|
0.08
14.4
9.6
7.2
|
0.09
16.2
10.8
8.1
|
0.10
18
12
9
|
0.11
19.8
13.2
9.9
|
0.12
21.6
14.4
10.8
|
0.13
23.4
15.6
11.7
|
0.14
25.2
16.8
12.6
|
0.15
27
18
13.5
|
0.16
28.8
19.2
14.4
|
0.17
30.6
20.4
15.3
|
0.18
32.4
21.6
16.2
|
0.19
34.2
22.8
17.1
|
0.20
36
24
18
|
0.21
37.8
25.2
18.9
|
0.22
39.6
26.4
19.8
|
0.23
41.4
27.6
20.7
|
0.24
43.2
28.8
21.6
|
0.25
45
30
22.5
|
0.26
46.8
31.2
23.4
|
0.27
48.6
32.4
24.3
|
0.28
50.4
33.6
25.2
|
0.29
52.2
34.8
26.1
|
0.30
54
36
27
|
|
Scaling of the time between EST pulses thereby provides a reliable prediction of the actual sparking duration, in units of time, required to provide sparking during the predetermined number of degrees of engine rotation (e.g., about 20 degrees). This prediction of the actual sparking time then can be used to determine the end of the multicharge duration MCD. In particular, this determination can be made using information regarding how long the final “recharge and complete discharge” cycle lasted in an immediately preceding firing cycle. That information provides a reliable prediction of how long the upcoming final “recharge and complete discharge” cycle will last. Thus, the duration of the preceding final recharge and complete discharge cycle is subtracted (or made negative and added) to the predicted duration of the spark, in units of time, which was determined by scaling the time between EST pulses.
At the end of the predicted multicharge duration MCD, the current path through the primary side of the ignition coil is kept from performing partial discharges. In particular, once the predetermined current threshold IT is reached, the path through the primary side is opened but does not reclose within the time period T. The final recharging and discharging cycle therefore results in a complete discharge of the energy in the coil. Notably, this final recharge and discharge sequence terminates very close to the end of the desired spark duration DSD and thus very close to the end of the desired amount of engine rotation. The coil design and related variables preferably are selected so that a complete discharge of the coil takes about 0.5 milliseconds.
While
FIG. 1
shows a single firing sequence which occurs during one power stroke in one combustion chamber, it will be appreciated that the illustrated firing sequence can be repeated for each power stroke of the same combustion chamber, as well as the power strokes of any other combustion chambers. The EST pulses which trigger the various firing sequences can be provided in parallel to each individual combustion chamber, or alternatively, can be provided sequentially on the same EST line. The sequential configuration can be implemented, for example, by providing suitable distribution means capable of distributing each EST pulse or the energy triggered thereby to the appropriate combustion chamber(s) associated with that particular EST pulse.
FIG. 2
illustrates an exemplary multicharge ignition system
20
capable of performing the aforementioned preferred implementation of the present invention. System
20
includes an inductive energy storage device
22
and electronic ignition circuitry
24
. The multicharge ignition system
20
can be connected to a spark plug
26
of an internal combustion engine. The inductive energy storage device
22
of the system
20
has primary and secondary sides
28
,
30
inductively coupled to one another. Since the inductive energy storage device
22
typically will comprise an ignition coil, the primary and secondary sides typically will be defined by the windings of the ignition coil.
The electronic ignition circuitry
24
is connected to the primary side
28
. It is adapted to receive a timing signal
32
(e.g., EST pulses from the PTCU
34
) indicative of when firing of the spark plug
26
is to commence and is responsive to that timing signal by charging the inductive energy storage device
22
. In the case of an ignition coil, the charging is achieved by flowing electrical current through the primary winding until a predetermined amount of energy is stored in the ignition coil (e.g., until a predetermined amount of current flow is established through the primary winding).
The electronic ignition circuitry
24
is further adapted to discharge a portion of the predetermined amount of energy through the secondary side
30
by opening the path of the electrical current through the primary side
28
. In particular, the current path through the primary side
28
is opened upon achieving the predetermined amount of energy in the inductive energy storage device
22
. This can be determined by the electronic ignition circuitry
24
based on the timing signal
32
. The timing signal
32
(e.g., the EST pulse), as indicated above, typically will exhibit two transitions for each power stroke. The first transition signifies when charging of the inductive energy storage device
22
is to commence, whereas the second transition is temporally spaced from the first transition so that, if charging of the inductive energy storage device
22
begins in response to the first transition, the second transition will occur at the instant when the predetermined amount of energy has been accumulated in the inductive energy storage device
22
. The path through the primary side
28
therefore is initially opened by the electronic ignition circuitry
24
in response to the second transition.
The ability to provide a timing signal which reliably corresponds to this charging time is facilitated by the predictability of the charging time during the initial charging process. Notably, the initial charging process starts from a zero energy state (i.e., zero current flow) in the coil. There is consequently little, if any, uncertainty regarding how long it will take to accumulate the predetermined amount of energy in the inductive energy storage device
22
.
The electronic ignition circuitry
24
therefore is adapted to respond to the second transition in the timing signal
32
(e.g., the trailing edge of the EST pulse) by opening the current path through the primary side
28
and allowing the energy to be partially discharged through the secondary side
30
. In providing this partial discharge, the electronic ignition circuitry
24
preferably keeps the path open for no more than half the time required for the magnetic field in the ignition coil to completely collapse. As indicated above, this ensures that the initial partial discharge is performed using only the most efficient part of the complete discharge process.
The electronic ignition circuitry
24
also is adapted to repetitively close and reopen that path to recharge and partially discharge, respectively, the inductive energy storage device
22
. Each reopening of the path of the electric current through the primary side
28
by the electronic ignition circuitry
24
preferably is triggered based on the amount of energy stored in the inductive energy storage device
22
. Since this amount of energy is proportional to the amount of current flowing through the primary side
28
, the electronic ignition circuitry
24
can achieve the energy-based triggering by reopening the path in response to detecting a predetermined amount of current flowing through the primary side
28
. The predetermined amount of current preferably is a value of current between 5 and 17 amperes, more desirably between 5 and 15 amperes, and most desirably, between 5 and 10 amperes.
While current detection is described, it is understood that voltage detection can also be used to the extent that the voltage being detected is indicative of current. The voltage across a resistor through which the current flows, for example, is indicative of the value of current flowing through the resistor. This relationship, commonly referred to as Ohm's law, is V=IR (where V is the voltage, I is the current, and R is the resistance).
During each iteration of the repetitive closing and reopening cycle, the path is opened by the electronic ignition circuitry
24
for a predetermined period of time, preferably between about 0.15 and 0.2 millisecond. This period of time T represents the time during which the inductive energy storage device
22
partially discharges enough energy through its secondary side
30
to generate a spark at the spark plug
26
. Preferably, the predetermined period of time also is selected so that the path is open for no more than half the time it would take for all of the predetermined amount of energy to be completely discharged through the secondary side
30
. This holds true for all repetitions except for the final one in the multicharge sequence.
When the path is opened for the final repetition in a desired sparking duration, the electronic ignition circuitry
24
keeps the path open long enough for all of the energy in the inductive energy storage device
22
to discharge through the secondary side
30
. The final repetition therefore completely discharges the energy storage device
22
.
In particular, the electronic ignition circuitry
24
can be adapted to determine, prior to each repetition of a closing and reopening cycle, whether a next repetition, if executed so that the reopening is long enough to discharge the predetermined amount of energy substantially completely through the secondary side
30
, would require the next repetition to extend beyond the predetermined desired sparking duration DSD. Based upon the result of this determination, the electronic ignition circuitry
24
controls how long the path will remain open. More specifically, the electronic ignition circuitry
24
is adapted to open the path for a period of time long enough for the predetermined amount of energy to be discharged substantially completely through the secondary side
30
whenever it is determined that the next repetition would extend beyond the predetermined desired sparking duration DSD.
Preferably, the electronic ignition circuitry
24
is adapted to make this determination regarding the next repetition based on how long it took to complete a previous cycle of closing the path, opening the path, and keeping the path open long enough for the predetermined amount of energy to be discharged substantially completely through the secondary side
30
. The previous cycle upon which this determination is based can be associated with the same or a different combustion chamber.
The electronic ignition circuitry
24
itself can be implemented using many combinations of analog circuitry, hardware, firmware, and/or software. Such combinations can be programmed or otherwise configured to perform the aforementioned functions.
An exemplary arrangement for an engine having multiple combustion chambers includes an ignition coil for each combustion chamber and a single electronic ignition circuit capable of providing the -functions described above in connection with the electronic ignition circuitry
24
.
FIG. 3
illustrates an exemplary implementation of such an arrangement. The exemplary implementation is for a four-cylinder engine. One having ordinary skill in the art, however, would have no difficulty extending the teachings in the following description of the exemplary implementation to engines having a different number of cylinders or combustion chambers.
The exemplary multicharge ignition system
50
in
FIG. 3
includes an EST separator
52
, a multicharge controller
54
adapted to perform the functions described above in connection with the electronic ignition circuitry
24
, and a driver array
56
. The EST separator
52
is included in
FIG. 3
because it is assumed that the PTCU provides all of the EST pulses sequentially on the same EST line. If, instead, the EST pulses are provided in parallel or otherwise are already separated for each combustion chamber or group thereof, the EST separator
52
can be eliminated.
In the exemplary embodiment, each combustion chamber is provided with its own coil
58
and its own spark plug
60
. Preferably, each coil
58
is an ion sense coil. The driver array
56
is connected to the coils
58
and controls the application of current through the primary windings thereof. In particular, the driver array
56
provides this control in response to signals from the EST separator
52
and the multicharge controller
54
. The signals from the EST separator
52
determine which of the coils
58
is active, and the signals from the multicharge controller
54
control how each coil
58
is activated.
The EST separator
52
provides four output lines
62
to the driver array
56
. Each output line
62
carries the EST pulse for one of the combustion chambers. The EST separator
52
therefore takes the first EST pulse from the PTCU and sends it down the first output line
62
, it takes the second EST pulse from the PTCU and transmits it down the second output line
62
, and so forth. The separated EST pulses also are applied to the multicharge controller
54
, where they are ORed together. Alternatively, the EST pulses from the PTCU can be applied directly to the multicharge controller
54
.
The multicharge controller
54
preferably receives feedback signals
66
from the primary sides of the coils
58
indicating when each sparking event has terminated. In addition, an I-sense signal
68
is provided to the multicharge controller
54
to indicate how much current is flowing through the primary side of whichever one of the coils
58
is activated.
The multicharge controller
54
can be implemented using many different circuits. A preferred implementation of the multicharge controller
54
, however, includes a state machine which is programmed or otherwise suitably configured to perform the functions described above with reference to
FIGS. 1 and 2
. A suitably programmed EPROM (electrically programmable read only memory), for example, can be used as the state machine. The multicharge controller
54
also can be implemented using a suitably programmed ASIC (application-specific integrated circuit).
FIGS. 4-7
illustrate an exemplary EPROM-based implementation of the multicharge controller
54
, whereas
FIG. 8
illustrates an exemplary driver array
56
for use in connection with the exemplary EPROM-based implementation.
More specifically,
FIG. 4
illustrates a suitably programmed EPROM
100
and some of its associated circuitry.
FIG. 5
illustrates a multicharge duration calculator and counter which the EPROM
100
uses to determine when the multicharge duration terminates.
FIG. 6
illustrates a voltage supply circuit for the EPROM-based implementation.
FIG. 7
illustrates an interface of the EPROM-based implementation.
The interface in
FIG. 7
is adapted to provide the EPROM
100
with input signals indicative of whether the spark at the spark plug has become extinguished (i.e., a SPARK OUT signal), whether the current through a primary winding has exceeded a predetermined minimum number of amperes (e.g., 15 amperes) (i.e., a REACHED MIN CURRENT signal), and whether the current through the primary winding has exceeded a predetermined maximum number of amperes (e.g., 20) (i.e., a REACHED MAX CURRENT signal).
The following chart correlates the reference numbers of the various logic components in
FIGS. 4-8
with the commonly known numerical designations of certain exemplary integrated chips (ICs) which can be used to implement such components. The numerical designations are consistent with those that are published by National Semiconductor Corporation, a supplier of such ICs. The following chart also indicates which pins of the respective ICs are connected to ground, which are connected to a +5 v DC voltage, and which are connected to a +14 v DC voltage. The other relevant pin connections are shown in
FIGS. 5-8
using the pin designations that are well-recognized in the art for each of the exemplary ICs:
|
Ref.
Grounded
5 Volt
14 Volt
|
No.
Part No.
Pins
Pins
Pins
Description
|
|
100
2732
12,18,20
24
EPROM
|
101
4040
8
16
12-Stage Binary
|
Counter
|
102
4527
4,8,10-13
16
BCD Rate Multiplier
|
103
4527
4,8,13
16
BCD Rate Multiplier
|
104
4526
4,8,10
13,16
Programmable Divide-
|
by-N,
|
4-Bit Binary Counter
|
105
4526
4,8,10
13,16
Programmable Divide-
|
by-N,
|
4-Bit Binary Counter
|
106
4526
4,8,10
16
Programmable Divide-
|
by-N,
|
4-Bit Binary Counter
|
107
4526
4,8,10
16
Programmable,
|
Divide-by-N,
|
4-Bit Binary Counter
|
108
4516
5,8,9,10
16
Binary Up/Down
|
Counter
|
109
4516
5,8,9
10,16
Binary Up/Down
|
Counter
|
110
4516
8,9
10,16
Binary Up/Down
|
Counter
|
111
4516
8,9
10,16
Binary Up/Down
|
Counter
|
112
4011
7
14
Quad Two-Input
|
NAND
|
Buffered Gate
|
114
4076
1,2,8-11
16
TRI-STATE ® Quad
|
D Flip-Flop
|
115
4516
8,9,10
16
Binary Up/Down
|
Counter
|
116
4516
5,8,9,10
16
Binary Up/Down
|
Counter
|
117
4049
7,8
1
Hex Inverting Buffer
|
118
4518
7,8,9
2,16
Dual Synchronous Up
|
Counter
|
119
4078
7
14
Inverter
|
120
4013
5,7,9
14
Dual D Flip-Flop
|
121
4013
5,7,9
14
Dual D Flip-Flop
|
122
4013
5,7,9
14
Dual D Flip-Flop
|
123
4013
5,7,9
14
Dual D Flip-Flop
|
124
4081
7
14
Quad Two-Input AND
|
Buffered Gate
|
125
4081
7
14
Quad Two-Input AND
|
Buffered Gate
|
126
4504
7,8,9
1
16
Non-Inverting Buffer
|
127
4504
7,8,9
1
16
Non-Inverting Buffer
|
128
LM2930
Three-Terminal
|
Positive Voltage
|
Regulator
|
129
LM139
10-12
3
Precision Voltage
|
Comparator with
|
Low Offset Voltage
|
130
4028
8
16
BCD-to-Decimal
|
Decoder
|
131
4040
8
16
12-Stage Binary
|
Counter
|
132
4071
7
14
Quad Two-Input OR
|
Buffered Gate
|
133
4518
8,9
2,16
Dual Synchronous Up
|
Counter
|
134
4013
3,5,7-11
14
Dual D Flip-Flop
|
|
The EPROM
100
includes twelve address terminals A
0
-A
11
and four output terminals O
4
-O
7
. The address terminal A
5
is connected to the ORed EST pulses from the EST separator
52
. This enables the EPROM
100
to detect when the EST pulse undergoes transitions from high to low or from low to high.
The EPROM
100
is programmed to operate as a state machine. Depending on the of the signals at the address terminals A
0
-A
11
, the EPROM
100
goes from one state next, each state being represented by a binary number that the EPROM
100
places at put terminals O
4
-O
7
.
The address terminals A
0
-A
4
are connected to a SPARK OUT signal, a HIGH WHEN MULTICHARGE DURATION UP signal, a SPARK DURATION UP signal, the REACHED MAX CURRENT signal, and the REACHED MIN CURRENT signal, respectively. Address terminals A
6
and A
7
are connected to a MAX CHARGE TIME signal and a ZERO FLAG signal, respectively.
The output terminals O
4
-O
7
are connected to the respective data terminals D
0
-D
4
of a latch
114
. The corresponding outputs Q
0
-Q
3
from the latch
114
are fed back as inputs to the address terminals A
8
-A
11
, respectively. The latch
114
holds the state of the state machine for a predetermined period of time.
Connected to the outputs Q
0
-Q
3
of the latch
114
is the BCD-to-decimal decoder
130
. The decoder
130
receives the binary code which represents the present state and, in response thereto, provides a high signal on one of its outputs Q
1
-Q
9
. Each high signal is then used to trigger an event or operation dictated by the particular state. These high signals therefore work as control signals for the ignition process carried out by the exemplary implementation. Since some of the control signals are required in more than one state, some of the outputs Q
1
-Q
9
from the decoder
130
are logically ORed using OR gates from the aforementioned Quad OR gate
132
.
The exemplary implementation also includes a clock pulse generator
150
. The clock pulse generator
150
includes a primary stage
152
and a secondary stage
154
. The primary stage
152
includes a 1 MHz oscillator, the inverters
119
and conventional signal conditioning resistors R
1
,R
2
and capacitors C
1
,C
2
. The resistors R
1
and R
2
have resistances of about 2.2 M ohm and 1 k ohm, respectively. Each of the capacitors C
1
,C
2
has a capacitance of about
47
p Farad. The clock signal output from the primary stage
152
is applied to the clock terminal of the latch
114
. It also is applied to the secondary stage
154
.
The secondary stage
154
is responsive to the clock signal output from the primary stage
152
and includes frequency division elements adapted to provide a 100 kHz clock signal and a 5 millisecond clock signal in response to the clock signal output from the primary stage
152
. The frequency division elements are provided using the aforementioned dual synchronous up counters
118
and
133
.
Connected to the 100 kHz clock signal is a spark duration counter
160
. The spark duration counter
160
determines how much time will elapse between opening of the current path through the primary winding at the beginning of a partial discharge and closing of the same path at the end of a partial discharge. This corresponds to the aforementioned predetermined period of time T.
The spark duration counter
160
is a two-digit counter defined by the combination of individual binary up/down counters
115
and
116
and the NAND gate
112
. A suitable arrangement of switches and pull-down resistors SR is provided at the preset terminals P
0
-P
3
of each counter
115
,
116
. The switches can be used to provide a preset least significant digit and a preset most significant digit. The combination of the least and most significant digits defines the starting point of the counting operation performed by the spark duration counter
160
. This starting point is selected so that, after counting begins, it takes the predetermined period of time T for the counter
115
to produce a carry-over signal at its carry-over terminal. Since counting by the spark duration counter
160
begins as soon as the current path through the primary winding is opened, the carry-over signal serves as the aforementioned SPARK DURATION UP signal. It therefore is applied to the A
2
address terminal of the EPROM
100
. The SPARK DURATION UP signal thereby indicates to the EPROM
100
when the predetermined period of time T has elapsed since opening of the current path through the primary winding.
The switches preferably are rotary switches, dip switches, or the like. By selectively setting the switches that determine the least and most significant digits, it is possible to adjust the predetermined period of time T provided by the spark duration counter
160
. Thus, variations is system design, as well as variations in the amount of energy that will be discharged during each of the partial discharges of the coil, can be accommodated in a convenient manner by the exemplary implementation.
Also illustrated in
FIG. 4
is a POWER-ON reset circuit
170
. The POWER-ON reset circuit
170
includes an RC circuit
172
connected to the input of the aforementioned buffer
117
. The RC circuit
172
includes a resistor R
3
having a resistance of about 150 k ohms and a capacitor C
3
having a capacitance of about 0.1 Farad. The POWER-ON reset circuit
170
is configured to provide a reset signal whenever system power is initially applied.
FIG. 4
also illustrates the 12-stage binary counter
131
. The counter
131
limits the charging time of the coil. More specifically, the counter
131
provides the aforementioned MAX CHARGE TIME signal to the EPROM
100
when the current path through the primary winding has been closed for a maximum period of time. When this occurs, the EPROM
100
responds by switching to a state wherein the current path through the primary winding is open. This, in turn, causes the energy in the coil to be at least partially discharged through the appropriate spark plug.
The predetermined period of time is determined by which output (Q
1
, Q
2
. . . or Q
14
) from the counter
131
is connected to the A
6
address terminal of the EPROM
100
. The higher the Q-number of the terminal the longer the period of time. In the preferred implementation, the Q
9
output terminal of the counter
131
is connected to the A
6
address terminal to provide a maximum charge time of about 2.5 milliseconds.
The counter
131
is automatically reset by the inverse of the CHARGE COIL signal. In particular, the CHARGE COIL signal passes through inverting buffer
117
, is inverted by the buffer
117
, and the resulting inverted version of the CHARGE COIL signal is applied to the reset terminal of the counter
131
. The counter
131
therefore is reset automatically whenever the coil is not being charged.
FIG. 5
illustrates the multicharge duration calculator
180
and multicharge duration counter
182
. As indicated above, the multicharge duration calculator
180
and multicharge duration counter
182
are used by the EPROM
100
to determine when the multicharge duration terminates.
Preferably, the multicharge duration calculator
180
includes a count scaling device
184
, a final cycle counter
186
, and a calculation counter
188
. The count scaling device
184
includes the BCD rate multipliers
102
,
103
and the programmable divide-by-N binary counter
104
.
Each of the BCD rate multipliers
102
,
103
and the programmable divide-by-N binary counter
104
is connected to a set of pull-down resistors and switches SR (e.g., rotary switches, dip switches, and the like). The switches are selectively positioned to provide a desired number code to the inputs of the respective multipliers
102
,
103
and the counter
104
.
The number code at the inputs to the multipliers
102
,
103
determines the scaling factor provided by the multipliers
102
,
103
. The scaling factor is
0
.XY, wherein X (the most significant digit) is determined by the number code at the input to the multiplier
102
, and Y (the least significant digit) is determined by the number code at the input to the multiplier
103
. The multipliers
102
,
103
receive the 100 kHz clock signal and scale the clock rate by the indicated scaling factor. Exemplary relationships between the scaling factor and the degrees of engine rotation are provided in the above chart.
For a desired spark duration of twenty degrees, for example, the scaling factor is 0.11 for a 4-cylinder engine, 0.17 for a 6-cylinder engine, and 0.22 for an 8-cylinder engine. Thus, for the 6-cylinder example, the number code at the multiplier
102
would be 1 and the number code at the multiplier
103
would be 7.
The programmable divide-by-N binary counter
104
has its input set to 1 whenever all of the EST pulses (i.e., the EST pulses for all cylinders) are delivered to and ORed by the exemplary multicharge controller
54
as it counts the time between such EST pulses and determines the spark duration based on this count. This is so because the scaling factor in the above chart assumes that all of the EST pulses are used in making the determination of spark duration. The clock rate provided by the multipliers
102
,
103
therefore requires no frequency correction when all of the EST pulses are used.
In situations where there is no desire to make the multicharge duration calculator
180
adaptable to different numbers of combustion chambers, the appropriate scaling factor from the foregoing chart can be loaded into the multipliers
102
,
103
, and the counter
104
can be eliminated.
If it becomes desirable to use the EST pulses from less than all of the cylinders, then a corresponding correction in the clock rate can be achieved by changing the input to the counter
104
. When the EST pulses, for example, of only one cylinder in an 4-cylinder engine are used by the multicharge controller
54
to make the aforementioned determination, the input of the counter
104
can be set to a binary four (0100), thereby dividing the clock rate at the “O” output of the counter
104
by four. This advantageously compensates for the longer time between the successive EST pulses. In the context of 6-cylinder engines and 8-cylinder engines, input codes of binary six (0110) and binary eight (1000), respectively, can be used to make the same kind of correction to the clock rate.
The counter
104
thereby provides a convenient way of adapting the multicharge controller
54
to changes in how the EST pulse is provided and how many cylinders the particular engine has. The multipliers
102
,
103
likewise provide a convenient way of setting the number of degrees of engine rotation per spark duration, which setting can be conveniently changed by merely changing the inputs to the multipliers
102
,
103
and thereby adjusting the scaling factor. The count scaling device
184
therefore makes the multicharge controller
54
universally adaptable to many different engine and PTCU configurations.
The clock rate used by the calculation counter therefore is appropriately scaled by the count scaling device
184
. In addition, the calculation counter
188
is provided with a negative number by the final cycle counter
186
. This negative number corresponds to the time it took (LAST RECHARGE+FULL DISCHARGE in
FIG. 1
) for the coil to be recharged and completely discharged at the end of a previous firing sequence of the same or a different spark plug. The final cycle counter
186
determines this negative number by counting the clock pulses which occurred in the presence of the ENABLE LAST CYCLE COUNTER signal during the preceding recharge and complete discharge cycle.
The calculation counter
188
therefore counts up from the negative number (which is preset in response to the PRESET MULTICHARGE DURATION CALCULATOR signal) at the rate determined by the count scaling device
184
. The result of this counting is loaded into the multicharge duration counter
182
in response to the LOAD MULTICHARGE DURATION COUNTER signal. The multicharge duration counter
182
therefore is preset with a number corresponding to the appropriately scaled down time between EST pulses (i.e., scaled according to the number of degrees of engine rotation during which sparking is to occur) minus the time it takes for the coil to recharge and then completely discharge. The time represented by this preset number thus corresponds to a prediction of the multicharge duration MCD shown in FIG.
1
. This prediction is relatively accurate because it is based on the actual time elapsed during a previous sequence of multicharging and then completely discharging, which elapsed time does not change significantly from one firing sequence to the next.
In order to ensure that the repetitive closings and reopenings of the current path are not carried out when the calculation counter
188
, in determining the present number in the multicharge duration counter
182
, had failed to reach a count of at least zero, the “ZERO” terminal of the calculation counter
188
is connected to the S terminal of the flip-flop
134
. The Q terminal of the flip-flop
134
is connected to the A
7
address terminal of the EPROM
100
. The EPROM
100
thereby is provided with the aforementioned ZERO FLAG signal and is able to determine from that signal whether counting by the calculation counter
188
had at least reached zero (i.e., whether the count had reached a non-negative number). If counting had not reached zero, the EPROM
100
precludes the repetitive closing and reopening of the current path through the primary winding which otherwise would have been erroneously performed based on the multicharge duration period derived from a non-zero-reaching count.
In order to permit resetting of the ZERO FLAG signal, the R terminal of the flip-flop
134
is connected to a RESET ZERO FLAG signal that is driven high by the decoder
130
whenever the corresponding reset code is provided by the EPROM
100
at its output terminals O
4
-O
7
.
Normally, counting by the multicharge duration counter
182
continues in response to the 100 kHz clock signal until the end of the multicharge duration MCD (shown in
FIG. 1
) is reached. At the end of the multicharge duration count, the multicharge duration counter
182
causes the MULTICHARGE DURATION UP signal to go high. This, in turn, indicates to the EPROM
100
that the end of the desired spark duration is near and that no more partial discharges of the relevant coil are to occur and that recharging of the coil is not to begin (although recharging can continue if it has already started). The EPROM
100
thus switches to the state which directs the next discharge of the coil to be a complete discharge, not a partial discharge. In particular, the current path which had been repetitively closed at the predetermined current threshold IT and reopened for only the predetermined period of time T, is now kept open after the predetermined current threshold IT is reached to facilitate complete discharging of the relevant coil. The complete discharging, of course, will take longer than the predetermined period of time T.
The resulting operation provides a close relationship between the desired spark duration in degrees of engine rotation, and the actual spark duration in degrees of engine rotation. In particular, the scaling of the time between EST pulses provides a reliable prediction of the actual sparking duration, in units of time, required to provide sparking during the predetermined number of degrees of engine rotation (e.g., about 20 degrees). This prediction of the actual sparking time then is used to determine the end of the multicharge duration MCD. In particular, this determination is made using information regarding how long the final “recharge and complete discharge” cycle lasted in an immediately preceding firing cycle. That information, in turn, provides a reliable prediction of how long the upcoming final “recharge and complete discharge” cycle will last. Thus, the duration of the preceding final recharge and complete discharge cycle is subtracted (or made negative and added) to the predicted duration of the spark, in units of time, which was determined by scaling the time (or number of clock pulses) between the EST pulses. At the end of the predicted multicharge duration MCD, therefore, the current path through the primary side of the ignition coil is kept from performing partial discharges. In particular, once the predetermined current threshold IT is reached, the path through the primary side is opened but does not reclose within the time period T. The final recharging and discharging cycle therefore results in a complete discharge of the energy in the coil. Notably, this final recharge and discharge sequence terminates very close to the end of the desired spark duration DSD and thus very close to the end of the desired amount of engine rotation.
In most situations, it is not desirable for the spark duration to continue beyond a predetermined maximum period of time, regardless of engine speed. Accordingly, a multicharge maximum time counter
190
can be provided to automatically cause the MULTICHARGE DURATION UP signal to go high regardless of the count reached by the multicharge duration counter
182
. An exemplary maximum time for the spark duration is about 5 milliseconds. This maximum time typically will come into play only at very low engine speeds, such as during cranking of the engine.
In the exemplary multicharge controller
54
, the binary up/down counter
108
serves as part of the multicharge maximum time counter
190
. In particular, the pull-down resistors and switches SR at the preset inputs P
1
-P
3
of the counter
108
are set to a predetermined value that, in response to the 5 millisecond clock signal at the clock terminal CK, causes the MULTICHARGE DURATION UP signal to go high when the predetermined maximum period of time has elapsed. Notably, the LOAD MULTICHARGE DURATION COUNTER signal is connected to the PE terminal of the counter
108
. The counter
108
therefore is automatically preset, along with the multicharge duration counter
182
.
While a counter-based arrangement is disclosed in the foregoing exemplary implementation, it is understood that alternative implementations can be provided in which the functions carried out by the foregoing counters are performed by analog integrators instead of counters. This would be especially desirable in the context of an analog alternative implementation of the foregoing exemplary implementation.
FIG. 6
illustrates a preferred voltage supply circuit
195
, including the three-terminal positive voltage regulator
128
, a 14 volt zener diode
200
, and three filtering capacitors C
4
,C
5
,C
6
. The capacitors C
4
-C
6
have capacitances of about 0.1 Farad, 10 micro Farad, and 10 micro Farad, respectively. The voltage supply circuit
195
is adapted to provide relatively stable sources of voltage at the desired 5 volt and 14 volt levels.
As indicated above,
FIG. 7
illustrates an interface
210
of the exemplary EPROM-based implementation. The interface in
FIG. 7
is adapted to provide the EPROM
100
with the SPARK OUT signal, the REACHED MIN CURRENT signal, and the REACHED MAX CURRENT signal.
The interface
210
includes a current sense resistor (e.g., 0.05 ohm) ISR. The current sense resistor ISR is connected between ground and the switches (e.g., IGBTs described hereinafter) that selectively complete the current path through the primary windings of the coils. The current flowing through the primary windings therefore must pass through the current sense resistor ISR. The current sense resistor ISR thus provides a voltage indicative of the amount of current flowing through the active primary winding whenever one of the switches is closed.
A suitable network of resistors is provided to divide the current-indicative voltage from the current sense resistor ISR into voltages of acceptable magnitude at the non-inverting input terminals of upper two comparators
129
in FIG.
7
. The network of resistors includes resistors R
4
-R
9
, some of which are arranged to provide feed-back from the output of the upper two comparators
129
. Exemplary resistances of the resistors R
4
-R
9
are set forth in the following chart:
|
Reference Number
Resistance
|
|
R4
5k ohms
|
R5
5 meg ohms
|
R6
3k ohms
|
R7
5k ohms
|
R8
5 meg ohms
|
R9
3k ohms
|
|
In addition, each of the inverting inputs of the comparators
129
in
FIG. 7
is connected to a respective reference voltage. The reference voltages are provided with an appropriate magnitude by a 5 v voltage source, a zener diode ZD
1
(providing a regulated voltage of about 3.6 volts), and a network of voltage dividing resistors R
10
-R
16
and potentiometers POT
1
,POT
2
,POT
3
. The potentiometers POT
1
-POT
3
preferably are 100 ohm potentiometers, and are adjusted to provide the reference voltages of appropriate magnitude. Exemplary resistances for the resistors R
10
-R
16
are set forth in the following chart:
|
Reference Number
Resistance
|
|
R10
100 ohms
|
R11
750 ohms
|
R12
150 ohms
|
R13
680 ohms
|
R14
220 ohms
|
R15
240 ohms
|
R16
620 ohms
|
|
The upper-most comparator
129
in
FIG. 7
has its output connected to the A
4
address terminal of the EPROM
100
. When the current-indicative voltage of the current sense resistor ISR indicates that the current through the primary winding has achieved the predetermined current threshold IT (e.g., 15 amperes), the voltages at the respective input terminals of the upper-most comparator
129
in
FIG. 7
cause a transition in the output signal (i.e., the REACHED MIN CURRENT signal) of that particular comparator
129
, which transition is applied to the A
4
address terminal of the EPROM
100
. The EPROM
100
thereby detects when the current level through the primary winding reaches the predetermined current threshold IT.
Similarly, the output terminal of the middle comparator
129
in
FIG. 7
is connected to the A
3
address terminal of the EPROM
100
. When the current-indicative voltage of the current sense resistor ISR indicates that the current through the primary winding has achieved a predetermined maximum fault current (e.g., 20 amperes), the voltages at the respective input terminals of the middle comparator
129
in
FIG. 7
cause a transition in the output signal (i.e., the REACHED MAX CURRENT signal) of that particular comparator
129
, which transition is applied to the A
3
address terminal of the EPROM
100
. The EPROM
100
thereby detects when the current flow through the primary winding reaches the predetermined maximum fault current.
The lower-most comparator
129
in
FIG. 7
has its non-inverting input terminal connected, indirectly through a signal conditioning network
215
of resistors R
17
-R
19
and a capacitor C
7
, to a rectified voltage from the negative terminal of each coil. The rectification is provided by a diode array
220
. The resistors R
17
-R
19
have exemplary resistances of about 900 ohms (1%), 100 ohms (1%), and 5 k ohms, respectively. The capacitor C
7
has an exemplary capacitance of about 0.01 Farad.
The output from the lower-most comparator
129
in
FIG. 7
is connected, through a resistor R
21
(e.g., a 3 k ohm resistor), to the 5 v voltage source. In addition, feedback from the output of the lower-most comparator
129
is provided by connecting a resistor R
22
(e.g., a 1 meg ohm resistor) between the output and non-inverting input terminals of the lower-most comparator
129
. The resulting configuration of the diode array
220
and the signal conditioning network
215
causes the lower-most comparator
129
in
FIG. 7
to produce a SPARK OUT signal that goes low whenever discharging of energy across the spark plug gap has terminated.
With reference to
FIG. 8
, a preferred implementation of the driver array
56
will be described. The preferred implementation includes the aforementioned switches in the primary winding paths, which switches are denoted using reference numeral
230
. A switch
230
is provided for each primary winding and is connected to the negative terminal of that primary winding. Connected between all of the switches
230
and the electrical ground is the aforementioned current sense resistor ISR.
The switches
230
preferably are implemented using IGBTs (insulated gate bipolar transistors), as shown in FIG.
8
. The gate of each IGBT switch
230
is connected to the output of a respective non-inverting buffer
126
or
127
. Each non-inverting buffer
126
or
127
is driven by the output of an AND gate (of quad AND gate
124
or
125
). Each of the AND gates
124
,
125
has one input connected to the CHARGE COIL signal and its other input connected to the D terminal of a flip-flop
120
,
121
,
122
, or
123
. The S terminal of each flip-flop
120
-
123
is connected to a respective one of the separated EST signals
62
from the EST separator
52
. The CL terminal of each flip-flop
120
-
123
, by contrast, is connected to a signal that goes high whenever any one of the separated EST signals
62
is high. Each flip-flop
120
-
123
therefore drives its output high in response to its respective EST signal being high, and keeps its output high until another EST signal goes high. The array of flip-flops
120
-
123
therefore serves as a latch indicating which of the EST pulses was most recently applied.
The preferred implementation of the driver array
56
thus “enables” closure of only the switch(es)
230
that are associated with the most recent of the separated EST pulses. The other switches
230
cannot be closed. The fact that a particular switch
230
is associated with the most recent EST pulse, however, does not mean that that particular switch
230
will remain closed during the entire period of time before another EST pulse is applied. To the contrary, because of the ANDing function carried out by the AND gates
124
,
125
, the “enabled” one or group of switches
230
will close only when the CHARGE COIL signal indicates that it (or they) is (are) to close. Current therefore flows through the primary windings only in the coil(s) corresponding to the last EST pulse and only while the CHARGE COIL signal is high.
As illustrated in
FIG. 8
, the signal that goes high when any one of the separated EST signals
62
goes high, is generated by connecting the inputs of the inverting OR gate
119
to respective ones of the separated EST signals
62
, and by connecting the output of the inverting OR gate
119
to the inverting buffer
117
.
The preferred implementation of the driver array
56
shown in
FIG. 8
advantageously can be used with as many as eight different combustion chambers firing at different times. It also can be used with fewer combustion chambers. The multicharge controller
54
shown in
FIGS. 4-7
, for example, is adapted for use in the context of a 4-cylinder engine. That same multicharge controller
54
is compatible with the exemplary driver array
56
in
FIG. 8
, and in fact, can operate using about half of the circuitry illustrated in FIG.
8
. In order to use the driver array
56
illustrated in
FIG. 8
along with the exemplary multicharge controller
54
, only four of the flip-flops
120
-
123
, four of the AND gates
124
,
125
, four of the non-inverting buffers
126
,
127
, and four of the IGBT switches
230
are used. In particular, the four separated EST signals
62
are connected to four of the S terminals of the four flip-flops
120
-
123
, respectively, and the four coils
58
are connected to the corresponding four of the IGBT switches
230
, respectively. The CHARGE COIL signal then is applied to the four AND gates
124
or
125
that are connected to outputs from the four flip-flops
120
,
121
,
122
or
123
. As a result, the exemplary driver array
56
selectively controls whether current is able to flow through the primary winding of the coil
58
selected by the most recent EST pulse, and performs this selective control in a manner dependent upon whether the CHARGE COIL signal from the multicharge controller
54
is high. The EPROM
100
, via the CHARGE COIL signal, thus controls the sparking sequence in each combustion chamber so that it occurs substantially as illustrated in FIG.
1
.
FIG. 9
is a flow chart of the program that the EPROM
100
executes. In
FIG. 9
, the reference numerals that designate the various states of the state machine embodied by the EPROM
100
are provided in the form of XXXX-N, wherein the “XXXX” are the “1”s and “0”s that make up a four-bit binary representation of the state and wherein “N” is the decimal number identified with that state. The four-bit binary number is what appears at he output terminals O
4
-O
7
of the EPROM
100
when the EPROM
100
is in the state represented by the binary number in FIG.
9
.
FIG. 9
also includes an address terminal designation (e.g., A
0
, A
1
, . . . A
7
) in each decision block. Each address terminal designation indicates which address terminal provides the EPROM
100
with the information it uses in making the determination represented by that decision block.
Initially, in State
1000
-
8
, the EPROM
100
waits for the EST signal to be low. It does this by monitoring its A
5
address terminal. Once the EST signal is low, the EPROM
100
switches to State
0000
-
0
and waits for the EST signal to go high again. It does this by continuing to monitor its A
5
address terminal.
When the EST signal goes high, the EPROM
100
responds by switching to State
0001
-
1
. In State
0001
-
1
, the EPROM
100
directs the Q
1
output from the decoder
130
to go high and thereby causes the CHARGE COIL signal to go high. In response, the driver array
56
closes the appropriate one of the IGBT switches
230
and the flow of current begins to increase through the associated primary winding. Charging of the appropriate coil thus commences. By waiting (in State
1000
-
8
) for the EST signal be low before charging the activated coil, the EPROM
100
advantageously ensures that charging will occur only in response to a complete EST pulse, rather than a partial EST pulse.
In State
0001
-
1
, the EPROM
100
monitors its A
6
and A
3
address terminals, as charging of the coil continues. If the MAX CHARGE TIME signal or the MAX CURRENT REACHED signal at the A
6
or A
3
address terminal, respectively, of the EPROM
100
goes high while the coil is being charged, the EPROM responds by switching to State
0011
-
3
. If the signals at the A
6
and A
3
address terminals remain low, the EPROM
100
checks for the REACHED MIN CURRENT signal at its A
4
address terminal to determine whether the predetermined current threshold IT has been reached. If the predetermined current threshold IT has not been reached, charging of the coil continues, and the EPROM
100
continues to monitor its A
6
, A
3
, and A
4
address terminals. If the REACHED MIN CURRENT signal, however, indicates that the predetermined current threshold IT has been reached, the EPROM
100
waits for the EST signal to go low. In particular, the EPROM monitors its A
5
address terminal for the trailing edge of the EST pulse. When the EST signal goes low, the EPROM
100
responds by switching to State
0011
-
3
.
In State
0011
-
3
, the first discharge of the selected coil
58
through the respective spark plug
60
commences. More specifically, the EPROM
100
applies the “0011” code to its output terminals O
4
-O
7
, which code is then latched by the latch
114
and applied to the decoder
130
. The decoder
130
responds by driving its Q
3
output high, and by driving low its other outputs (Q
0
-Q
2
, Q
4
, Q
5
, Q
7
, and Q
9
). This causes the LOAD MULTICHARGE DURATION COUNTER signal to go high. In addition, because the Q
5
output from the decoder
130
is low, the CHARGE COIL signal is absent, thereby causing the current path through the primary winding to open. State
0011
-
3
thus causes the first spark discharge to begin and causes the value at the output from the calculation counter
188
to be loaded into the multicharge duration counter
182
as a preset value.
The EPROM
100
then switches to State
0010
-
2
. In State
0010
-
2
, the PRESET SPARK DURATION COUNTER signal and the PRESET MULTICHARGE DURATION CALCULATOR signal are set high. The spark duration counter
160
responds to this high signal by loading the value indicative of the predetermined period of time T as a preset value. Likewise, the multicharge duration calculator
180
responds to the PRESET MULTICHARGE DURATION CALCULATOR signal by presetting the calculation counter
188
with the aforementioned negative number from the final cycle counter
186
.
The EPROM
100
then checks its A
7
address terminal to determine whether the ZERO FLAG signal has been set by the flip-flop
134
. If the ZERO FLAG signal has not been set, the EPROM
100
returns to step
1000
-
8
and waits for the next EST pulse. If the ZERO FLAG signal has been set, thereby indicating that a non-negative value had been reached by the calculation counter
188
, the EPROM
100
responds by switching to State
1001
-
2
. In State
1001
-
2
, the EPROM
100
causes the Q
9
output of the decoder
130
to go high. Since the Q
9
output of the decoder
130
is connected to the R terminal of the flip-flop
134
, the ZERO FLAG signal is reset as a result of State
1001
-
2
.
The EPROM
100
then switches to State
0110
-
6
. In State
0110
-
6
, the coil continues discharging while the SPARK DURATION UP signal is monitored at the A
2
address terminal of the EPROM
100
. When the SPARK DURATION UP signal drops low, indicating that the predetermined period of time T has elapsed, the EPROM
100
checks its A
1
address terminal to determine whether the MULTICHARGE DURATION UP signal has gone high. If the MULTICHARGE DURATION UP signal has gone high, the EPROM
100
responds by switching to State
1000
-
8
and waiting for another EST pulse (e.g., an EST pulse corresponding to the next combustion chamber or cylinder in the firing order) by monitoring its A
5
address terminal.
If the MULTICHARGE DURATION UP signal at the A
2
address terminal remains low when the SPARK DURATION UP signal goes low, indicating that the predicted multicharge duration has not expired, the EPROM
100
responds by switching to State
0111
-
7
. In State
0111
-
7
, the final cycle counter
186
is reset by the EPROM
100
. In particular, the EPROM
100
causes the Q
7
output terminal of the decoder
130
to go high. This high RESET FINAL CYCLE COUNTER signal at the Q
7
output terminal of the decoder
130
, in turn, is applied to the R terminal of the binary counter
101
and causes the counter
101
to reset.
The EPROM
100
next switches to State
0101
-
5
. In State
0101
-
5
, the EPROM
100
causes the Q
5
output of the decoder
130
to go high. This, in turn, causes the CHARGE COIL signal, the ENABLE FINAL CYCLE COUNTER signal, and the PRESET SPARK DURATION COUNTER signal to all go high. Recharging of the coil therefore commences, as does counting by the final cycle counter
186
. Since the previous discharge was limited by the predetermined period of time T, the recharging commences from a partially charged condition. The PRESET SPARK DURATION COUNTER causes the spark duration counter
160
to be loaded with the value that corresponds to the predetermined period of time T.
While charging of the coil continues in State
0101
-
5
, the EPROM
100
monitors its A
6
and A
4
address terminals to determine whether the MAX CHARGE TIME signal or the REACHED MIN CURRENT signal, respectively, has gone high. The EPROM
100
continues to charge the coil and stays in State
0101
-
5
so long as both the MAX CHARGE TIME signal and the REACHED MIN CURRENT signal remain low.
When either of the MAX CHARGE TIME signal or the REACHED MIN CURRENT signal goes high, the EPROM
100
switches to State
0100
-
4
. In State
0100
-
4
, the EPROM
100
causes only the Q
4
output terminal of the decoder
130
to go high. The high Q
4
output causes the ENABLE FINAL CYCLE COUNTER signal to go high, thereby causing the final cycle counter
186
to begin counting again. Inasmuch as the Q
4
terminal of the decoder
130
is the only high output from the decoder
130
in State
0100
-
4
, the CHARGE COIL signal goes low, causing the activated coil
58
to begin discharging through its respective spark plug
60
. Such discharging causes a spark to develop at the corresponding spark plug
60
. The EPROM
100
, during this spark generation process in State
0100
-
4
, monitors its A
2
to determine when the SPARK DURATION UP signal goes low.
After the spark duration counter
160
counts for the predetermined period of time T, the SPARK DURATION UP signal goes low. Based on the SPARK DURATION UP signal at its A
2
address terminal, therefore, the EPROM
100
is able to detect when the predetermined period of time T has elapsed. When the predetermined period of time T has elapsed, the EPROM
100
determines whether the multicharge duration is over, by checking its A
1
address terminal. The A
1
address terminal of the EPROM
100
receives the MULTICHARGE DURATION UP signal. The MULTICHARGE DURATION UP signal goes high when the multicharge duration is over according to the multicharge duration counter
182
or according to the multicharge maximum time counter
190
.
If the MULTICHARGE DURATION UP signal at the A
1
address terminal is low when the SPARK DURATION UP signal at the A
2
address terminal goes low, the EPROM
100
responds by returning to State
0111
-
7
and proceeding again through States
0101
-
5
and
0100
-
4
. This process of going through States
0111
-
7
,
0101
-
5
, and
0100
-
4
is repeated by the EPROM
100
to provide multicharging of the activated coil
58
and multisparking at the corresponding spark plug
60
. The repetitions continue until the MULTICHARGE DURATION signal goes high during an iteration of State
0100
-
4
.
When the MULTICHARGE DURATION signal is high in State
0100
-
4
, the EPROM
100
remains in State
0100
-
4
(i.e., with the CHARGE COIL signal deactivated to prevent recharging and permit complete discharging of the coil) until the SPARK OUT signal at the A
0
address terminal of the EPROM
100
goes low, indicating that the coil has been completely discharged (i.e., the spark is out). Only then does the EPROM return to State
1000
-
8
from State
0100
-
4
.
Since the transition from State
0100
-
4
to State
1000
-
8
causes the ENABLE FINAL CYCLE COUNTER signal to go low, the final cycle counter
186
stops counting and is left holding the aforementioned negative value that corresponds to the duration of the final recharge and complete discharge cycle.
In State
1000
-
8
, the EPROM
100
waits for the next EST pulse and repeats the process shown in
FIG. 9
for the next EST pulse. Since the driver array
56
, in response to the next EST pulse, automatically switches from one coil being active to the next, the next EST pulse causes the process of
FIG. 9
to be implemented using a different coil
58
and spark plug
60
in the firing order of the engine. This overall process of applying the process shown in
FIG. 9
to one coil
58
and spark plug
60
combination and then switching to the next and repeating the process on the next combination, is repeated over and over again in accordance with the particular engine's firing order.
Notably, the exemplary arrangement illustrated in
FIGS. 4-9
determines when the coil has completely discharged at the end of the final discharge, as well as when the predetermined amount of energy has been stored in the coil, not by monitoring the high-voltage secondary side of the coils, but rather by monitoring the primary side of each coil. This advantageously eliminates the need for high-voltage monitoring hardware, as well as the additional costs and/or space requirements associated therewith.
Another advantage of the exemplary embodiment illustrated in
FIGS. 3-9
is that it is fully compatible with existing PTCUs that provide successive EST pulses, each EST pulse having a temporal width that determines the charging time of the coil prior to the initial spark, and a trailing edge that is designed to trigger the sparking event.
The present invention, however, is not limited to such an embodiment. To the contrary, the multicharging system of the present invention can be made to respond to different kinds of PTCUs, including those which provide temporally wider EST pulses (e.g., lasting as long as the intended duration of the multicharging and multiple sparking sequence for each chambers' firing) or those which provide two EST pulses for each multicharging and multiple sparking sequence (e.g., a first EST pulse having a duration corresponding to the initial charging time of the coil and separated from the beginning of the next EST pulse by a period of time corresponding to the initial partial discharge time of the coil, the second EST pulse having a duration corresponding to how long the cycles of recharging and partially discharging are to continue).
FIG. 10
is a timing diagram illustrating the EST pulse, the primary winding current PI, the voltage across the spark plug (across the secondary winding) VSEC, and the secondary winding current SI, all in connection with a method and system that uses the width of the EST pulse to determine how long the multicharging and multisparking sequence will last, and that also uses the rising edge of the EST pulse to trigger the initial charging of the coil.
According to this alternative method, the EST pulse triggers the initial charging of the coil. This charging continues until the predetermined current threshold IT is reached, at which point, the current path through the primary winding is opened. Discharging of the coil through the secondary side therefore commences and continues for the predetermined period of time T. The predetermined period of time T, as indicated above, is long enough for only a portion of the energy in the coil to discharge. At the end of the a predetermined period of time T, the current path through the primary winding is again closed to effect recharging of the coil. This recharging continues until the predetermined current threshold IT is achieved through the primary winding, at which time, the primary winding is opened again to achieve another partial discharge. This process of repetitively reopening the primary current path in response to the predetermined current threshold IT being reached and closing it at the predetermined period of time T thereafter, continues so long as the EST pulse remains high. After the EST pulse drops, however, the current path through the primary winding is kept from closing The multicharging process therefore ends approximately when the EST pulse drops.
Since opening of the primary current path to effect the partial discharge is triggered in a current-dependent manner, not a strictly time-based manner, this alternative method also advantageously ensures that the proper amount of energy is stored in the coil before the next partial discharge commences. This, in turn, enhances sparking reliability, and prevents variations in combustion chamber conditions (e.g., changes in flow) from having any significant negative impact on this reliability.
FIG. 11
shows exemplary electronic ignition circuitry
300
which is adapted to control the flow of current through the current path in the manner indicated by the timing diagram of FIG.
10
. Since the circuitry
300
is relatively simple to implement and requires very little space, each spark plug
310
can be provided with a coil
320
and one of the electronic ignition circuitry
300
. Each combustion chamber therefore can have its own independent circuitry
300
and its own coil
320
. The exemplary coil
320
in
FIG. 10
has a primary winding inductance of about 0.85 mH, a secondary winding inductance of about 2.9 H, a primary winding resistance of about 0.15 ohm, and a secondary winding resistance of about 2500 ohms. The following chart describes exemplary characteristics of the circuit components illustrated in FIG.
11
:
|
Reference Number
Description
|
|
C8
0.22 micro Farad capacitor
|
R23
10k ohm resistor
|
R24
2.2k ohm resistor
|
R25
1k ohm resistor
|
R26
4.7k ohm resistor
|
R27
2.2k ohm resistor
|
R28
0-10k ohm potentiometer
|
R29
10k ohm resistor
|
R30
2.2k ohm resistor
|
R31
0-10k ohm potentiometer
|
R32
0.1 ohm resistor
|
R33
4.7k ohm resistor
|
R34
10k ohm resistor
|
R35
10k ohm resistor
|
D1
diode
|
TR1
IGBT
|
TR2
transistor
|
TR3
transistor
|
TR4
transistor
|
TR5
transistor
|
TR6
transistor
|
|
Electronic ignition circuitry
300
includes a current path switch TR
1
(e.g. an IGBT), an EST-responsive transistor TR
6
, a current control circuit
340
, and a discharge timer circuit
350
. The switch TR
1
is connected to the current path
302
and thereby directly controls the flow of current through the primary winding
322
of the coil
320
.
More specifically, the switch TR
1
is adapted to selectively open the current path
302
when the current flowing through the path
302
rises to the predetermined current threshold IT. As indicated above, the predetermined current threshold IT is reached when the inductive energy stored in the coil
320
corresponds to the predetermined amount of energy. The switch TR
1
therefore opens when the predetermined amount of energy is stored in the coil
320
.
In order to make the switch TR
1
responsive to the predetermined current threshold IT, its opening is controlled by the current control circuit
340
. The exemplary current control circuit
340
includes the transistor TR
5
, the resistors R
25
,R
26
,R
32
, and the potentiometer R
31
. The resistance exhibited by the potentiometer R
31
is adjusted so that the current control circuit
340
causes the switch TR
1
to open when the current flowing through the path
302
rises to the predetermined current threshold IT. Different predetermined current thresholds IT can be provided by merely changing the resistance exhibited by the potentiometer R
31
.
Connected between the current control circuit
340
and the gate of the switch TR
1
is the discharge timer circuit
350
. The discharge timer circuit
350
is what causes the switch TR
1
to close within the predetermined period of time T after being opened by the current control circuit
340
. The discharge timer circuit
350
includes the potentiometer R
28
, the capacitor C
8
, and the transistors TR
3
, TR
4
. The combination of the potentiometer R
28
and capacitor C
8
provides an RC circuit. The RC circuit is tuned to provide the desired predetermined period of time T. By merely adjusting the resistance provided by the potentiometer R
28
, this predetermined period of time T can be changed to accommodated differences in engine design and requirements.
The resistance provided by the potentiometer R
28
therefore is selectively chosen so that the RC circuit causes the transistor TR
3
to close the switch TR
1
at the predetermined period of time T after being opened by the current control circuit
340
. The transistor TR
3
, in this regard, provides a time-out signal to the switch TR
1
(by grounding its gate) indicating to the switch TR
1
that the predetermined period of time T has elapsed and that it is time for the switch TR
1
to close to thereby effect recharging of the coil
320
. Such closure of the switch TR
1
to effect recharging, however, is possible only when the EST pulse is present at the EST-responsive transistor TR
6
.
The EST-responsive transistor TR
6
has its base terminal connected to the EST signal from the PTCU. When the EST pulse is absent from the base terminal of the transistor TR
6
, the transistor TR
6
creates an open circuit condition across its other terminals. A positive voltage therefore appears at the base terminal of the transistor TR
2
. In response to this positive voltage, the transistor TR
2
grounds the gate of the switch TR
1
to prevent the flow of current through the primary winding
322
of the coil
320
, regardless of the status of transistor TR
3
. The exemplary electronic ignition circuitry
300
thus is adapted to respond to a terminal portion of the EST pulse by precluding reopening of the current path
302
as long as the EST signal remains absent.
By contrast, when the EST pulse is present at the base terminal of the transistor TR
6
, a closed circuit condition is created through the other terminals of the EST-responsive transistor TR
6
. This closed circuit condition causes the base terminal of the transistor TR
2
to be grounded, and thereby creates an open circuit condition across the other terminals of the transistor TR
2
. As long as this open circuit condition remains (i.e., as long as the EST pulse is present), the voltage, if any, at the gate of the switch TR
1
is controlled by the status of transistor TR
3
.
An exemplary multicharge sequence performed by the circuitry
300
will now be described. Prior to multicharging, the EST signal is low. The transistor TR
6
therefore keeps the switch TR
1
open by applying a positive voltage to the gate of the transistor TR
2
, which in turn, grounds the gate of the switch TR
1
. There is consequently little, if any, energy stored in the coil
320
.
When the EST pulse appears, the transistor TR
6
grounds the base terminal of the transistor TR
2
and thereby allows the status of the switch TR
1
to be determined by the status of transistor TR
3
. Since the positive voltage at the base of transistor TR
4
effectively grounds the base terminal of transistor TR
3
, an open circuit is provided across the other terminals of transistor TR
3
. A positive voltage therefore is applied to the gate of switch TR
1
. In response to this positive voltage, the switch TR
1
closes to permit the flow of current through the current path
302
and the primary winding
322
of the coil
320
. This current flow progressively rises as the coil continues to charge.
When the current flow through the primary winding
322
and current path
302
rises to the predetermined current threshold IT, the corresponding voltage at the base terminal of the transistor TR
5
causes that transistor to close the circuit through its other terminals. The other terminals of the transistor TR
5
therefore are grounded. This switching-to-ground action causes the base terminal of the transistor TR
4
to be momentarily grounded through the capacitor C
8
. The other terminals of the transistor TR
4
therefore provide an open circuit condition which, in turn, allows a positive voltage to appear at the base terminal of the transistor TR
3
. The transistor TR
3
responds to this positive voltage by grounding the gate of the switch TR
1
. The current path
302
thereby is opened to effect partial discharging of the coil
320
through its secondary winding
324
and the spark plug
310
.
During the partial discharge, the lack of current flow through the current path
302
causes the voltage at the base terminal of the transistor TR
5
to drop. This drop in voltage at the base terminal of the transistor TR
5
causes its other terminals to again exhibit an open circuit condition. A positive voltage therefore appears between the resistor R
29
and the capacitor C
8
. The voltage at the base terminal of the transistor TR
4
, however, does not return immediately to the voltage required to close the switch TR
1
. Instead, this is delayed by the time constant of the RC circuit (formed by R
28
and C
8
), which delay corresponds to the predetermined period of time T.
After the predetermined period of time T, the voltage at the base terminal of the transistor TR
4
causes its other terminals to exhibit a closed circuit condition. This effectively grounds the base terminal of the transistor TR
3
and thereby causes the other terminals of the transistor TR
3
to exhibit an open circuit condition. A positive voltage therefore appears at the gate of switch TR
1
. In response to this positive voltage, the switch TR
1
closes the current path
302
through the primary winding
322
and the coil
320
begins to recharge.
Recharging continues until the transistor TR
5
switches again to a closed circuit condition in response to the predetermined current threshold IT. The process of opening the switch TR
1
when the predetermined current threshold IT is achieved and closing it after the predetermined period of time T elapses, is repeated so long as the EST pulse remains present.
When the EST signal goes low at the trailing edge of the EST pulse, the transistor TR
6
exhibits an open circuit condition. The resulting positive voltage at the base terminal of the transistor TR
2
causes the transistor TR
2
to substantially ground the gate of the switch TR
1
. The switch TR
1
therefore opens to prevent the flow of current through the current path
302
. The coil
320
then is permitted to discharge completely through its secondary winding
324
and the spark plug
310
. Recharging thereafter is not commenced until another EST pulse is received.
From the foregoing description, it is readily apparent that the circuitry
300
is responsive to a first transition (e.g., the transition from low to high) in the EST signal (or timing signal) directing the circuitry
300
to commence charging of the coil
320
(or inductive energy storage device). The circuitry
300
, in response to the first transition, commences charging of the coil
320
.
It also is readily apparent that the circuitry
300
is responsive to a second transition (e.g., a transition from high to low) in the EST signal (or timing signal) directing the circuitry
300
to keep the path
302
open at least until a subsequent transition in the EST signal. In response to the second transition, the circuitry
300
keeps the current path
302
open, thereby terminating the repetitions of closing and reopening the path
302
and permitting the predetermined amount of energy to be discharged substantially completely through the secondary winding
324
, at least until a subsequent transition in the EST signal (or timing signal) is applied to the circuitry
300
.
Since the circuitry
300
commences recharging well before complete discharging can be achieved by limiting the discharge to the predetermined period of time T when the EST pulse is present, the circuitry
300
advantageously uses the most efficient part of the recharging and discharging cycle as it provides the multicharging and multisparking sequence.
The circuitry
300
illustrated in
FIG. 11
, while generally effective, can be improved by providing compensation for changes in temperature and battery voltage. The system in
FIG. 11
does not include such compensation to demonstrate one of the more simple forms of the present invention.
FIG. 12
illustrates alternative circuitry
400
capable of compensating for variations in temperature and battery voltage. The following chart provides a description of exemplary components which can be used to implement the electronic ignition circuitry
400
shown in FIG.
12
:
|
Reference Number
Description
|
|
COMP1
LM 339 comparator
|
COMP2
LM 339 comparator
|
COMP3
LM 339 comparator
|
COMP4
LM 339 comparator
|
ZD2
zener diode for voltage regulation at 7.5 volts
|
D2
diode (1N4004)
|
D3
diode (1N4004)
|
TR1
insulated gate bipolar transistor (IGBT)
|
R36
1k ohm resistor
|
R37
0-10k ohm potentiometer
|
R38
2.7k ohm resistor
|
R39
5.1k ohm resistor
|
R40
2.7k ohm resistor
|
R41
2.7k ohm resistor
|
R42
4.7k ohm resistor
|
R43
10k ohm resistor
|
R44
47k ohm resistor
|
R45
10k ohm resistor
|
R46
1k ohm resistor
|
R47
10k ohm resistor
|
R48
4.7k ohm resistor
|
R49
2.7k ohm resistor
|
R50
15k ohm resistor
|
R51
36k ohm resistor
|
R52
4.7k ohm resistor
|
R53
36k ohm resistor
|
R54
2.7k ohm resistor
|
R55
1.5k ohm resistor
|
ISR
current sense resistor with a resistance between 0.05
|
and 0.065 ohm
|
C9
1 micro Farad capacitor
|
|
The alternative circuitry
400
shown in
FIG. 12
is connected to the primary winding
422
of the ignition coil
420
. The secondary winding
424
of the ignition coil
420
is electrically connected across the gap of the spark plug
430
.
Each electronic ignition circuitry
400
includes a current path switch TR
1
(e.g. an IGBT), an EST-responsive comparator COMP
4
, a current control circuit
440
, and a discharge timer circuit
450
. The switch TR
1
is connected to the current path
402
and thereby directly controls the flow of current through the primary winding
422
of the coil
420
. More specifically, the switch TR
1
is adapted to selectively open the current path
402
when the current flowing through the path
402
rises to the predetermined current threshold IT.
In order to make the switch TR
1
responsive to the predetermined current threshold IT, its opening is controlled by the current control circuit
440
. The exemplary current control circuit
440
includes the comparator COMP
1
, the resistors R
38
,R
39
,R
40
,R
41
, the current sense resistor ISR, and the potentiometer R
47
. The resistance exhibited by the potentiometer R
47
is adjusted so that the current control circuit
440
causes the switch TR
1
to open when the current flowing through the path
402
rises to the predetermined current threshold IT. Different predetermined current thresholds IT can be provided by merely changing the resistance exhibited by the potentiometer R
47
. Preferably, the current sense resistor exhibits a voltage drop of about 0.75 volts when the current flow through the current sense resistor ISR is equal to the predetermined current threshold IT.
Connected between the current control circuit
440
and the gate of the switch TR
1
is the discharge timer circuit
450
. The discharge timer circuit
450
is what causes the switch TR
1
to close within the predetermined period of time T after being opened by the current control circuit
440
. The discharge timer circuit
450
primarily operates as a “one shot.” The discharge timer circuit
450
includes the potentiometer R
43
, the capacitor C
9
, and the comparator COMP
2
. The combination of the potentiometer R
43
and capacitor C
9
provides an RC circuit. The RC circuit is tuned to provide the desired predetermined period of time T. By merely adjusting the resistance provided by the potentiometer R
43
, the predetermined period of time T can be changed to accommodate differences in engine design or requirements.
The resistance provided by the potentiometer R
43
therefore is selectively chosen so that the RC circuit causes the comparator COMP
2
to close the switch TR
1
, via the comparator COMP
3
, at the predetermined period of time T after being opened by the current control circuit
440
. In this regard, the comparator COMP
2
provides a time-out signal to the switch TR
1
, via the comparator COMP
3
, indicating to the switch TR
1
that the predetermined period of time T has elapsed and that it is time for the switch TR
1
to close to thereby effect recharging of the coil
420
. Such closure of the switch TR
1
to effect recharging, however, is possible only when the EST pulse is present at the EST-responsive comparator COMP
4
.
The EST-responsive comparator COMP
4
has its non-inverting input terminal connected electrically via the resistor R
49
to the EST signal from the PTCU. When the EST pulse is absent from the non-inverting input terminal of the comparator COMP
4
, the comparator COMP
4
switches its output terminal to the inverted state. This effectively opens the switch TR
1
to prevent the flow of current through the primary winding
422
of the coil
420
, regardless of the output from comparator COMP
3
. The exemplary electronic ignition circuitry
400
thus is adapted to respond to a terminal portion of the EST pulse by precluding reopening of the current path
402
as long as the EST signal remains absent.
By contrast, when the EST pulse is present at the non-inverting input terminal of the comparator COMP
4
, the output from the comparator COMP
4
relinquishes control over the switch TR
1
to the output from the comparator COMP
3
.
An exemplary multicharge sequence performed by the circuitry
400
will now be described. Prior to multicharging, the EST signal is low. The comparator COMP
3
therefore keeps its output in the inverted state and thereby keeps the switch TR
1
from closing. There is consequently little, if any, inductive energy stored in the coil
420
.
When the EST pulse appears, the comparator COMP
4
allows the status of the switch TR
1
to be determined by the output from the comparator COMP
3
. Since the voltage across the current sense resistor ISR initially remains low, indicating that the current flowing through the path
402
has not reached the predetermined current threshold IT, the output from the comparator COMP
1
remains high, thereby driving the outputs from the comparators COMP
3
, COMP
4
also high. The switch TR
1
responds to the high output signals by closing the current path
402
and allowing current to flow through the primary winding
422
. This flow of current through the coil
420
progressively increases as the coil
420
continues to charge.
When the voltage across the current sense resistor ISR indicates that the predetermined current threshold IT has been achieved, the corresponding voltage at the inverting input of the comparator COMP
1
causes the output of the comparator COMP
1
to become inverted. This voltage inversion causes a sudden but temporary drop in voltage at the non-inverting input terminal of the comparator COMP
2
. The time it takes for the voltage at the non-inverting input terminal of the comparator COMP
2
to return to a level higher than the voltage at the inverting input terminal of the comparator COMP
2
is determined by the time constant of the RC circuit (R
43
and C
9
). The comparator COMP
2
responds to the temporary drop in voltage by inverting its output, and thereby causing the comparator COMP
3
to invert its output. The inverted output from the comparator COMP
3
causes the switch TR
1
to open, and thereby causes the coil
420
to begin its partial discharge through the secondary winding
424
and through the gap of the spark plug
430
.
Since the resistance provided by the potentiometer R
43
is adjusted to provide a time constant in the RC circuit (R
43
and C
9
) that corresponds to the predetermined period of time T, the voltage at the non-inverting input terminal of the comparator COMP
2
returns, at the end of the predetermined period of time T, to a voltage level sufficient to drive the comparator COMP
2
out of the inverted state. This transition by the comparator COMP
2
out of the inverted state is conveyed to the non-inverting input terminal of the comparator COMP
3
. The comparator COMP
3
responds by switching out of the inverted state. Since this causes the switch TR
1
to close at the end of the predetermined period of time T, the circuit
400
effectively causes recharging of the coil
420
to commence at the end of the predetermined period of time T.
Prior to expiration of the predetermined period of time T (i.e., during the partial discharge period), the diode D
3
prevents the comparator COMP
1
from switching its output back to the non-inverted state. In effect, the diode D
3
ties this switch-back operation to the output status of the comparator COMP
2
. Only after the output from the comparator COMP
2
returns to the non-inverted state, does the diode D
3
allow the output from the comparator COMP
1
to switch back to its non-inverted state.
After the predetermined period of time T, recharging continues until the voltage at the inverting input of the comparator COMP
1
again indicates that the predetermined current threshold IT has been reached and causes the output of the comparator COMP
1
to become inverted. The switch TR
1
therefore opens, and another partial discharge is performed for the predetermined period of time T. The process of opening the switch TR
1
when the predetermined current threshold IT is achieved and closing it after the predetermined period of time T elapses, is repeated so long as the EST pulse remains present.
When the EST signal goes low at the trailing edge of the EST pulse, the EST-responsive comparator COMP
4
responds by switching its output to the inverted state. As indicated above, this causes the switch TR
1
to remain open and prevents the flow of current through the current path
402
. The coil
420
then is permitted to discharge completely through its secondary winding
424
and the spark plug
410
. Recharging thereafter is not commenced until another EST pulse is received.
From the foregoing description, it is readily apparent that the circuitry
400
is responsive to a first transition (e.g., the transition from low to high) in the EST signal (or timing signal) directing the circuitry
400
to commence charging of the coil
420
(or inductive energy storage device). The circuitry
400
, in response to the first transition, commences charging of the coil
420
.
It also is readily apparent that the circuitry
400
is responsive to a second transition (e.g., a transition from high to low) in the EST signal (or timing signal) directing the circuitry
400
to keep the path
402
open at least until a subsequent transition in the EST signal. In response to the second transition, the circuitry
400
keeps the current path
402
open, thereby terminating the repetitions of closing and reopening the path
402
and permitting the predetermined amount of energy to be discharged substantially completely through the secondary winding
424
, at least until a subsequent transition in the EST signal (or timing signal) is applied to the circuitry
400
.
Since the circuitry
400
commences recharging well before complete discharging can be achieved by limiting the discharge to the predetermined period of time T when the EST pulse is present, the circuitry
400
advantageously uses the most efficient part of the recharging and discharging cycle as it provides the multicharging and multisparking sequence.
Should the desirability of using existing EST pulses from conventional PTCUs diminish, or it otherwise becomes desirable or practical to modify how the PTCU provides the EST pulses, the present invention also provides a multicharging ignition system and method which is responsive to two successive EST pulses for each power stroke.
With reference to
FIG. 13
, the first pulse
500
of the two EST pulses
500
,
502
triggers the initial charging of the coil. In particular, the leading edge LE of the first pulse
500
causes the primary current PI to be turned on (i.e., it closes the circuit through the primary winding). The duration of the first pulse
500
determines how long the primary current PI remains on and therefore determines how long the coil will be charged. This duration thus corresponds to the time required to store the predetermined amount of energy in the coil. As shown in
FIG. 13
, the current PI through the primary winding progressively increases as the coil becomes charged during the first pulse
500
.
The trailing edge TE of the first pulse
500
then triggers the initial partial discharge of the coil. In particular, the trailing edge TE of the first pulse
500
causes the circuit through the primary winding to open, thereby terminating the primary current PI and commencing a first partial discharge of the coil through the secondary winding of the coil and through a spark plug connected thereto. The duration of the first partial discharge is determined by the time between the trailing edge TE of the first pulse
500
and the leading edge LE of the second pulse
502
. By controlling the time between the pulses
500
,
502
, the PTCU is able to selectively determine how much energy will be discharged during the first partial discharge. Preferably, the time between the trailing edge TE of the first pulse
500
and the leading edge LE of the second pulse
502
is no more than half the time required for the coil to completely discharge.
The second pulse
502
also has a duration determined by the PTCU. The duration of the second pulse
502
corresponds to a desired multicharge duration during which the coil is repetitively charged and partially discharged. The trailing edge TE of the second pulse
502
signifies the end of the multicharging and multisparking sequence for that particular power stroke.
During the repetitions of charging and partially discharging, the discharge time preferably remains equal to the time between the first and second pulses
500
,
502
(i.e., the time between the trailing edge TE of the first pulse
500
and the leading edge LE of the second pulse
502
). Closure of the circuit through the primary winding, in this regard, is triggered at the predetermined period of time T after opening of that circuit. The opening of the circuit through the primary winding after the initial partial discharge, by contrast, is triggered based on the amount of current flowing through the primary winding. Preferably, the circuit is opened when the primary current reaches the predetermined current threshold IT.
In order to implement the exemplary method shown in
FIG. 13
, it is understood that the EST separator
52
, multicharge controller
54
, and driver array
56
can be modified to respond appropriately to the successive pulses
500
,
502
. The EPROM
100
in
FIG. 4
, for example, can be programmed to respond appropriately to the successive pulses
500
,
502
, and the driver array can be modified to effect switching to the next coil and spark plug combination only after both pulses
500
,
502
are received.
Such an ignition system therefore would be responsive to first, second, third, and fourth transitions in a timing signal (e.g., the EST signal from the suitably modified PTCU), wherein: 1) the first transition (e.g., the leading edge LE of the first pulse
500
) directs the electronic ignition circuitry to commence initial charging of the inductive energy storage device (e.g., the coil); 2) the second transition (e.g., the trailing edge TE of the first pulse
500
) indicates that charging of the inductive energy storage device has continued for a period of time sufficient to achieve the predetermined amount of energy, to which the electronic ignition circuitry responds by closing the path through the primary winding to effect a first partial discharge of the predetermined amount of energy; 3) a third transition (e.g., the leading edge LE of the second pulse
502
) directing the electronic ignition circuitry to commence the repetitions of closing and reopening the current path through the primary winding to recharge and partially discharge, respectively, the inductive energy storage device through its secondary side; and 4) a fourth transition (e.g., the trailing edge TE of the second pulse
502
) directing the electronic ignition circuitry to terminate the repetitions by discharging the predetermined amount of energy substantially completely through the secondary side.
With reference to
FIGS. 14 and 15
, by limiting the discharge time during the multicharging and multisparking sequence to no more than half the time required to achieve a complete discharge of the coil, the foregoing implementations of the present invention utilize the most efficient aspects of the coil charging and discharging cycle. As shown in
FIG. 14
, the final 50% of the time required to charge the coil to a predetermined energy level results in storage of approximately 75% of that energy. Likewise, as shown in
FIG. 15
, approximately 75% of the energy in the coil is discharged during the first half of the time required to achieve a complete discharge of the coil.
FIG. 16
shows how the multicharging approach compares to other ignition techniques. In particular,
FIG. 16
is a graph of the energy delivered as a function of engine RPM, at a “worst case” timing for an ion sense application (zero degree advance). From
FIG. 16
, it becomes readily apparent that only a modest boost in energy is possible using the “ramp-and-fire” technique. To accomplish this, the primary break current is increased from a nominal 15 amperes to 20 amperes. The current increase, however, may require a higher-rated IGBT.
The multistrike approach is capable of delivering somewhat more energy at very low speeds, but with the limitation that the successive energy pulses are too late to contribute to the desired combustion process. The multicharge approach of the present invention, by contrast, accepts and releases energy at a much faster rate and operates primarily on the high power portion of the discharge. This, in turn, tends to enhance early flame kernel development while advantageously retaining the long duration for stratified mixtures.
Multicharging also advantageously allows the coil to be arbitrarily small at the expense of higher frequency operation. Switching losses will establish the better trade-off between size and frequency. This concept is not limited to ion sense. This may contribute significantly to efforts to reduce coil size while increasing energy and duration.
While AC ignition could provide performance similar to the multicharge approach, it does so at a much higher cost and using more complex circuitry. AC ignition circuitry, for example, requires a power supply with its additional components, as well as a high temperature filter capacitor. Such high temperature filter capacitors, even if they exist, can be very expensive.
Although the exemplary implementation illustrated in
FIG. 3
provides a single multicharge controller
54
that receives all of the EST pulses and distributes the desired sparking sequence to all of the combustion chambers via the driver array
56
, a more preferred embodiment for engines having multiple combustion chambers provides each combustion chamber (or group of similarly actuated combustion chambers) with its own electronic ignition circuitry
24
operating in response to the PTCU
34
(e.g., in response to the EST pulse). The preferred system's responsiveness to existing PTCUs
34
and the EST pulses therefrom, advantageously avoids the need to reconfigure the existing PTCUs and also avoids the need to provide the electronic ignition circuitry
24
with inputs other than the EST pulses. While such arrangements tend to require duplication of the components in the electronic ignition circuitry
24
, they advantageously allow each multicharge ignition circuitry
24
to be located immediately adjacent to its respective spark plug. In this regard, each electronic ignition circuitry
24
can be provided with a “pencil coil” at the respective spark plug, thereby minimizing or eliminating the need for high voltage components (e.g., high voltage spark plug wiring) that would otherwise extend beyond the vicinity of each spark plug.
With reference to
FIG. 17
, an exemplary implementation for a 4-cylinder engine is illustrated. An existing PTCU
34
provides four EST signals (EST
1
, EST
2
, EST
3
, EST
4
), one for each cylinder. Each spark plug
26
is provided with its own electronic ignition circuitry
24
and its own inductive energy storage device
22
(e.g., an ignition coil). The electronic ignition circuitry
24
can be implemented using any of the foregoing exemplary implementations, with appropriate modifications. The resulting arrangement obviates the need for the driver array
56
and the EST separator
52
, and reduces the requirements of the diode array
220
in
FIG. 7
to only one diode connected to the primary winding of the respective inductive energy storage device
22
. Each electronic ignition circuitry
24
therefore controls its respective switch (e.g., one of the IGBTs
230
shown in
FIG. 8
) through a buffer
126
or
127
, to selective apply the primary current in the manner described above, in response to the respective EST pulse from the PTCU
34
. This advantageously can be accomplished without the need for any other input signal. There is consequently no need to provide the electronic ignition circuitry with a separate signal indicative of crank angle, or any other signal for that matter.
The 4-cylinder implementation of illustrated in
FIG. 17
is merely an exemplary embodiment. One having ordinary skill would have no trouble extending the foregoing teachings to 6-cylinder, 8-cylinder, and other numbers and arrangements of combustion chambers.
The embodiments described above advantageously can be implemented using small, low-cost coils, and do not require very complex electronic components. The improvement in performance provided by the exemplary embodiments is especially apparent when the spark plugs are fouled. It also enables operation with colder heat range spark plugs, and thereby reduces the number of spark plug models required. There is also a marked improvement in lean mixture startability.
Advantageously, the present invention can be applied to ion sense arrangements, arrangements using direct gasoline injection, and 2-stroke engines. It also represents a reliable alternative to providing a high energy coil near the spark plugs.
While the present invention has been described with reference to certain preferred embodiments and implementations, it is understood that various modifications and variations will no doubt occur to those skilled in the art to which this invention pertains. For example, the number of sparks and duration of each spark may be varied from that disclosed herein. These and all other such variations which basically rely of the teachings through which this disclosure has advanced the art are properly considered within the scope of this invention.
Claims
- 1. A multicharge ignition system for connection to a spark plug of an internal combustion engine, said multicharge ignition system comprising:an inductive energy storage device having primary and secondary sides inductively coupled to one another; and electronic ignition circuitry connected to said primary side and provided to receive an EST pulse timing signal indicative of when firing of the spark plug is to commence and responsive to said EST pulse timing signal by initially charging said inductive energy storage device by flowing electrical current through said primary side until a fall in said EST pulse timing signal to store a predetermined amount of energy in said inductive energy storage device, said electronic ignition circuitry being further provided to discharge a portion of said predetermined amount of energy through said secondary side by opening a path of said electrical current through said primary side of said inductive energy storage device dependent upon and substantially coincident with said fall in said EST timing signal, said electronic ignition circuitry being further provided to close said path and reopen said path repetitively to recharge and partially discharge, respectively, said inductive energy storage device such that reopening of said path is triggered based on the amount of energy stored in said inductive energy storage device, said ignition circuitry being further provided to terminate the sequence of recharging and partially discharging the inductive energy storage device solely based on said EST pulse timing signal and without requiring other signals indicative of crank angle.
- 2. The multicharge ignition system of claim 1, wherein said electronic ignition circuitry is adapted to respond to a terminal portion of said timing signal by precluding reopening of said path in the absence of said timing signal.
- 3. The multicharge ignition system of claim 1, wherein said electronic ignition circuitry further includes a switch connected to said path and adapted to selectively open said path when the current flowing through said path rises to a predetermined threshold at which the inductive energy stored in said inductive energy storage device corresponds to said predetermined amount of energy.
- 4. The multicharge ignition system of claim 3, wherein said electronic ignition circuitry further includes timing circuitry adapted to provide a time-out signal when a predetermined period of time has elapsed after opening of said switch, said switch being further responsive to said time-out signal and being adapted to close said path upon receiving said time-out signal to effect recharging of said inductive energy storage device.
- 5. The multicharge ignition system of claim 4, wherein said predetermined threshold is a value of current between 5 and 15 amperes, and wherein said predetermined period of time is between about 0.15 and 0.2 millisecond.
- 6. The multicharge ignition system of claim 3, wherein said switch is arranged so as to preclude closure of said path when an aspect of said timing signal is absent.
- 7. The multicharge ignition system of claim 1, wherein said electronic ignition circuitry is adapted to limit a discharge time during which said path is open to no more than half of the time it would take for said predetermined amount of energy to be completely discharged through said secondary side, except when the path is opened for a last repetition in a desired sparking duration, in which case said electronic ignition circuitry keeps said path open long enough for said predetermined amount of energy to be discharged substantially completely through said secondary side, said desired sparking duration corresponding to a time during which it is desirable to have a spark present at the spark plug.
- 8. The multicharge ignition system of claim 1, wherein said electronic ignition circuitry is responsive to:a first transition in said timing signal directing said electronic ignition circuitry to commence initial charging of said inductive energy storage device; a second transition in said timing signal indicating that charging of said inductive energy storage device has continued for a period of time sufficient to achieve said predetermined amount of energy, to which said electronic ignition circuitry responds by closing said path to effect a first partial discharge of said predetermined amount of energy; a third transition in said timing signal directing said electronic ignition circuitry to commence said repetitions of closing and reopening said path to recharge and partially discharge, respectively, said inductive energy storage device through said secondary side; and a fourth transition in said timing signal directing said electronic ignition circuitry to terminate said repetitions by discharging said predetermined amount of energy substantially completely through said secondary side.
- 9. The multicharge ignition system of claim 1, wherein said electronic ignition circuitry is responsive to:a first transition in said timing signal directing said electronic ignition circuitry to commence charging of said inductive energy storage device, and a second transition in said timing signal directing said electronic ignition circuitry to keep said path open at least until a subsequent transition in said timing signal, thereby terminating said repetitions of closing and reopening said path and permitting said predetermined amount of energy to be discharged substantially completely through said secondary side; and wherein said electronic ignition circuitry is adapted to commence charging of said inductive energy storage device in response to said first transition and is further adapted to keep said path open in response to said second transition, at least until a subsequent transition in said timing signal is applied to said electronic ignition circuitry.
- 10. The multicharge ignition system of claim 1, wherein said electronic ignition circuitry is adapted to determine, prior to each repetition of said closing and reopening, whether a next repetition, if executed so that the reopening is long enough to discharge said predetermined amount of energy substantially completely through said secondary side, would require said next repetition to extend beyond a predetermined desired sparking duration during which it is desirable to have a spark present at the spark plug,said electronic ignition circuitry being further adapted to open said path for a period of time long enough for said predetermined amount of energy to be discharged substantially completely through said secondary side when it is determined that said next repetition would extend beyond the predetermined desired sparking duration.
- 11. The multicharge ignition system of claim 10, wherein said electronic ignition circuitry is adapted to make said determination regarding the next repetition based on how long it took to complete a previous cycle of:closing said path; opening said path; and keeping said path open long enough for said predetermined amount of energy to be discharged substantially completely through said secondary side.
- 12. The multicharge ignition system of claim 1, wherein said electronic ignition circuitry is responsive to:a first transition in said timing signal directing said electronic ignition circuitry to commence initial charging of said inductive energy storage device; and a second transition in said timing signal indicating that charging of said inductive energy storage device has continued for a period of time sufficient to achieve said predetermined amount of energy, to which said electronic ignition circuitry responds by closing said path to effect a first partial discharge of said predetermined amount of energy through said secondary side.
- 13. In an internal combustion engine having a timing control unit, a plurality of combustion chambers, and at least one spark plug in each combustion chamber, a separate multicharge ignition system connected to each spark plug and also connected to said timing control unit, each of said multicharge ignition systems comprising:an inductive energy storage device for each combustion chamber, each inductive energy storage device having primary and secondary sides inductively coupled to one another; and electronic ignition circuitry connected to said primary side of each inductive energy storage device and provided to receive, from said timing control unit, an EST pulse timing signal indicative of when firing of each spark plug is to commence, said electronic ignition circuitry being responsive to said EST pulse timing signal by initially charging a respective one of said inductive energy storage devices by flowing electrical current through the primary side thereof until a fall in said EST pulse timing signal to store a predetermined amount of energy therein, said electronic ignition circuitry being further provided to discharge a portion of said predetermined amount of energy through the secondary side of said respective one of said inductive energy storage devices by opening a path of said electrical current through said primary side of said inductive energy storage device dependent upon and substantially coincident with said fall in said EST pulse timing signal, said electronic ignition circuitry being further adapted to close said path and reopen said path repetitively to subsequently recharge and partially discharge, respectively, said respective one of said inductive energy storage devices, said electronic ignition circuitry being adapted to sequentially designate, in a predetermined firing order, which of the inductive energy storage devices constitutes said respective one, said ignition circuitry being further adapted to terminate the sequence of recharging and partially discharging the inductive energy storage device based solely on said timing signal and without requiring other signals indicative of crank angle.
- 14. The multicharge ignition system of claim 13, wherein said electronic ignition circuitry is adapted to respond to a terminal portion of said timing signal by precluding reopening of said path in the absence of said timing signal.
- 15. The multicharge ignition system of claim 13, wherein said electronic ignition circuitry further includes a switch connected to each path and adapted to selectively open the path when the current flowing through said path rises to a predetermined threshold at which the inductive energy stored in said respective one of said inductive energy storage devices corresponds to said predetermined amount of energy.
- 16. The multicharge ignition system of claim 15, wherein said electronic ignition circuitry further includes timing circuitry adapted to provide a time-out signal when a predetermined period of time has elapsed after opening of said switch, said switch being further responsive to said time-out signal and being adapted to close said path upon receiving said time-out signal to effect recharging of said respective one of said inductive energy storage devices.
- 17. The multicharge ignition system of claim 16, wherein said predetermined threshold is a value of current between 5 and 15 amperes, and wherein said predetermined period of time is between about 0.15 and 0.2 millisecond.
- 18. The multicharge ignition system of claim 15, wherein said switch is arranged so as to preclude closure of said path when an aspect of said timing signal is absent.
- 19. The multicharge ignition system of claim 13, wherein said electronic ignition circuitry is adapted to limit a discharge time during which said path is open to no more than half of the time it would take for said predetermined amount of energy to be completely discharged through said secondary side, except when the path is opened for a last repetition in a desired sparking duration, in which case said electronic ignition circuitry keeps said path open long enough for said predetermined amount of energy to be discharged substantially completely through said secondary side, said desired sparking duration corresponding to a time during which it is desirable to have a spark present at the spark plug.
- 20. The multicharge ignition system of claim 13, wherein said electronic ignition circuitry is responsive to:a first transition in said timing signal directing said electronic ignition circuitry to commence initial charging of said respective one of the inductive energy storage devices; a second transition in said timing signal indicating that charging of said respective one of said inductive energy storage devices has continued for a period of time sufficient to achieve said predetermined amount of energy, to which said electronic ignition circuitry responds by closing said path to effect a first partial discharge of said predetermined amount of energy; a third transition in said timing signal directing said electronic ignition circuitry to commence said repetitions of closing and reopening said path to recharge and partially discharge, respectively, said respective one of said inductive energy storage devices through the secondary side thereof; and a fourth transition in said timing signal directing said electronic ignition circuitry to terminate said repetitions by discharging said predetermined amount of energy substantially completely through said secondary side.
- 21. The multicharge ignition system of claim 13, wherein said electronic ignition circuitry is responsive to:a first transition in said timing signal directing said electronic ignition circuitry to commence charging of said respective one of said inductive energy storage devices, and a second transition in said timing signal directing said electronic ignition circuitry to keep said path open at least until a subsequent transition in said timing signal, thereby terminating said repetitions of closing and reopening said path and permitting said predetermined amount of energy to be discharged substantially completely through said secondary side; and wherein said electronic ignition circuitry is adapted to commence charging of said respective one of said inductive energy storage devices in response to said first transition and is further adapted to keep said path open in response to said second transition, at least until a subsequent transition in said timing signal is applied to said electronic ignition circuitry.
- 22. The multicharge ignition system of claim 13, wherein said electronic ignition circuitry is adapted to determine, prior to each repetition of said closing and reopening, whether a next repetition, if executed so that the reopening is long enough to discharge said predetermined amount of energy substantially completely through said secondary side, would require said next repetition to extend beyond a predetermined desired sparking duration during which it is desirable to have a spark present at the spark plug,said electronic ignition circuitry being further adapted to open said path for a period of time long enough for said predetermined amount of energy to be discharged substantially completely through said secondary side when it is determined that said next repetition would extend beyond the predetermined desired sparking duration.
- 23. The multicharge ignition system of claim 22, wherein said electronic ignition circuitry is adapted to make said determination regarding the next repetition based on how long it took to complete a previous cycle of:closing said path; opening said path; and keeping said path open long enough for said predetermined amount of energy to be discharged substantially completely through said secondary side.
- 24. The multicharge ignition system of claim 13, wherein said electronic ignition circuitry is responsive to:a first transition in said timing signal directing said electronic ignition circuitry to commence initial charging of said inductive energy storage device; and a second transition in said timing signal indicating that charging of said inductive energy storage device has continued for a period of time sufficient to achieve said predetermined amount of energy, to which said electronic ignition circuitry responds by closing said path to effect a first partial discharge of said predetermined amount of energy through said secondary side.
- 25. A method of providing multicharge ignition for an internal combustion engine, said method comprising the steps of:initially charging, in response to and substantially coincident with a rise in an EST pulse timing signal, an inductive energy storage device by flowing electrical current through a primary side of the inductive energy storage device until a fall in said EST pulse timing signal to store a predetermined amount of energy therein; initially discharging a portion of said predetermined amount of energy in response to and substantially coincident with said fall of said EST pulse timing signal through a secondary side of said inductive energy storage device by opening a path of said electrical current through said primary side of said inductive energy storage device; repetitively closing and reopening said path to subsequently recharge and partially discharge, respectively, said inductive energy storage device, wherein reopening of said path is triggered based on the amount of energy stored in said inductive energy storage device; and terminating said step of repetitively closing and reopening, based solely on said timing signal without requiring other signals indicative of crank angle.
- 26. The method of claim 25, further comprising the step of precluding reopening of said path in the absence of said timing signal.
- 27. The method of claim 25, wherein reopening of said path is triggered by the current flowing through said path rising to a predetermined threshold at which the inductive energy stored in said inductive energy storage device corresponds to said predetermined amount of energy.
- 28. The method of claim 27, wherein said step of repetitively closing and reopening said path commences in response to passage of a predetermined period of time after said charging step commences.
- 29. The method of claim 28, wherein said predetermined threshold is a value of current between 5 and 15 amperes, and wherein said predetermined period of time is between about 0.15 and 0.2 millisecond.
- 30. The method of claim 25, further comprising the steps of:limiting a discharge time during which said path is open to no more than half of the time it would take for said predetermined amount of energy to be completely discharged through said secondary side, except when the path is opened for a last repetition in a desired sparking duration; and when the path is opened for said last repetition in the desired sparking duration, keeping said path open long enough for said predetermined amount of energy to be discharged substantially completely through said secondary side, said desired sparking duration corresponding to a time during which it is desirable to have a spark present.
- 31. The method of claim 25, wherein said charging step commences in response to a first transition in said timing signal;wherein said discharging step is triggered by a second transition in said timing signal indicating that charging has continued for a period of time sufficient to achieve said predetermined amount of energy; wherein said step of repetitively closing and reopening said path is triggered by a third transition in said timing signal; and wherein said step of repetitively closing and opening said path is terminated in response to a fourth transition in said timing signal, by discharging said predetermined amount of energy substantially completely through said secondary side.
- 32. The method of claim 25, wherein said charging step is triggered by a first transition in said timing signal, and further comprising the step of keeping said path open, in response to a second transition in said timing signal, at least until a subsequent transition in said timing signal, to terminate said step of repetitively closing and reopening said path by permitting said predetermined amount of energy to be discharged substantially completely through said secondary side.
- 33. The method of claim 25, wherein said step of repetitively closing and reopening said path includes the step of determining, prior to each repetition of closing and reopening, whether a next repetition, if executed so that the reopening is long enough to discharge said predetermined amount of energy substantially completely through said secondary side, would require said next repetition to extend beyond a predetermined desired sparking duration during which it is desirable to have a spark present at the spark plug,and further comprising the step of opening said path for a period of time long enough for said predetermined amount of energy to be discharged substantially completely through said secondary side when it is determined that said next repetition would extend beyond the predetermined desired sparking duration.
- 34. The method of claim 33, wherein said determining step is performed based on how long it took to complete a previous cycle of:closing said path; and keeping said path open long enough for said predetermined amount of energy to be discharged substantially completely through said secondary side.
- 35. The method of claim 25, further comprising the step of sequentially applying said steps of charging, discharging, and repetitively closing and reopening, to different inductive energy storage devices of the internal combustion engine, pursuant to a predetermined firing order of said internal combustion engine.
- 36. In an internal combustion engine having a timing control unit, a plurality of combustion chambers, and at least one spark plug in each combustion chamber, a separate multicharge ignition system connected to each spark plug and also connected to said timing control unit, each of said multicharge ignition systems comprising:an inductive energy storage device for each combustion chamber, each inductive energy storage device having primary and secondary sides inductively coupled to one another; and electronic ignition circuitry for each combustion chamber, each electronic ignition circuitry being connected to a respective primary side of a respective inductive energy storage device and provided to receive, from said timing control unit, a respective EST pulse timing signal indicative of when firing of a respective spark plug is to commence, each electronic ignition circuitry being responsive to said respective EST pulse timing signal by initially charging its respective inductive energy storage device by flowing electrical current through the primary side thereof until a fall in said EST pulse timing signal to store a predetermined amount of energy therein, each electronic ignition circuitry being further provided to discharge a portion of said predetermined amount of energy through the secondary side of its respective inductive energy storage device by opening a path of said electrical current through said primary side of said respective inductive energy storage device dependent upon and substantially coincident with said fall in said EST pulse timing signal, each electronic ignition circuitry being further provided to close said path and reopen said path repetitively to subsequently recharge and partially discharge, respectively, its respective inductive energy storage device, each electronic ignition circuitry being further arranged so that reopening of said path is triggered based on the amount of energy stored in said inductive energy storage device, each ignition circuitry being further provided to terminate the sequence of recharging and partially discharging the inductive energy storage device solely based on said respective timing signal and without requiring other signals indicative of crank angle.
- 37. The multicharge ignition system of claim 36, wherein each electronic ignition circuitry is adapted to respond to a terminal portion of said respective timing signal by precluding reopening of said path in the absence of said respective timing signal.
- 38. The multicharge ignition system of claim 36, wherein each electronic ignition circuitry further includes a switch connected to said path and adapted to selectively open the path when the current flowing through said path rises to a predetermined threshold at which the inductive energy stored in said respective inductive energy storage device corresponds to said predetermined amount of energy.
- 39. The multicharge ignition system of claim 38, wherein each electronic ignition circuitry further includes timing circuitry adapted to provide a time-out signal when a predetermined period of time has elapsed after opening of said switch, said switch being further responsive to said time-out signal and being adapted to close said path upon receiving said time-out signal to effect recharging of said respective inductive energy storage device.
- 40. The multicharge ignition system of claim 39, wherein said predetermined threshold is a value of current between 5 and 15 amperes, and wherein said predetermined period of time is between about 0.15 and 0.2 millisecond.
- 41. The multicharge ignition system of claim 38, wherein each switch is arranged so as to preclude closure of said path when an aspect of said respective timing signal is absent.
- 42. The multicharge ignition system of claim 36, wherein each electronic ignition circuitry is adapted to limit a discharge time during which said path is open to no more than half of the time it would take for said predetermined amount of energy to be completely discharged through said secondary side, except when the path is opened for a last repetition in a desired sparking duration, in which case each electronic ignition circuitry keeps said path open long enough for said predetermined amount of energy to be discharged substantially completely through said secondary side, said desired sparking duration corresponding to a time during which it is desirable to have a spark present at the respective spark plug.
- 43. The multicharge ignition system of claim 36, wherein each electronic ignition circuitry is responsive to:a first transition in said respective timing signal directing said electronic ignition circuitry to commence initial charging of said respective inductive energy storage device; a second transition in said respective timing signal indicating that charging of said respective inductive energy storage devices has continued for a period of time sufficient to achieve said predetermined amount of energy, to which said electronic ignition circuitry responds by closing said path to effect a first partial discharge of said predetermined amount of energy; a third transition in said respective timing signal directing said electronic ignition circuitry to commence said repetitions of closing and reopening said path to recharge and partially discharge, respectively, said respective inductive energy storage device through the secondary side thereof; and a fourth transition in said respective timing signal directing said electronic ignition circuitry to terminate said repetitions by discharging said predetermined amount of energy substantially completely through said secondary side.
- 44. The multicharge ignition system of claim 36, wherein each electronic ignition circuitry is responsive to:a first transition in said respective timing signal directing said electronic ignition circuitry to commence charging of said respective inductive energy storage device, and a second transition in said respective timing signal directing said electronic ignition circuitry to keep said path open at least until a subsequent transition in said respective timing signal, thereby terminating said repetitions of closing and reopening said path and permitting said predetermined amount of energy to be discharged substantially completely through said secondary side; and wherein each electronic ignition circuitry is adapted to commence charging of said respective inductive energy storage device in response to said first transition and is further adapted to keep said path open in response to said second transition, at least until a subsequent transition in said respective timing signal is applied to said electronic ignition circuitry.
- 45. The multicharge ignition system of claim 36, wherein each electronic ignition circuitry is adapted to determine, prior to each repetition of said closing and reopening, whether a next repetition, if executed so that the reopening is long enough to discharge said predetermined amount of energy substantially completely through said secondary side, would require said next repetition to extend beyond a predetermined desired sparking duration during which it is desirable to have a spark present at the respective spark plug,each electronic ignition circuitry being further adapted to open said path for a period of time long enough for said predetermined amount of energy to be discharged substantially completely through said secondary side when it is determined that said next repetition would extend beyond the predetermined desired sparking duration.
- 46. The multicharge ignition system of claim 45, wherein each electronic ignition circuitry is adapted to make said determination regarding the next repetition based on how long it took to complete a previous cycle of:closing said path; opening said path; and keeping said path open long enough for said predetermined amount of energy to be discharged substantially completely through said secondary side.
- 47. The multicharge ignition system of claim 36, wherein each electronic ignition circuitry is responsive to:a first transition in said respective timing signal directing said electronic ignition circuitry to commence initial charging of said respective inductive energy storage device; and a second transition in said respective timing signal indicating that charging of said respective inductive energy storage device has continued for a period of time sufficient to achieve said predetermined amount of energy, to which said electronic ignition circuitry responds by closing said path to effect a first partial discharge of said predetermined amount of energy through said secondary side.
US Referenced Citations (3)
Number |
Name |
Date |
Kind |
4237835 |
Rabus et al. |
Dec 1980 |
|
4938200 |
Iwasaki |
Jul 1990 |
|
5462036 |
Kugler et al. |
Oct 1995 |
|