US20010052336A1 - Knock control apparatus for internal combustion engine - Google Patents

Knock control apparatus for internal combustion engine Download PDF

Info

Publication number
US20010052336A1
US20010052336A1 US09/726,519 US72651900A US2001052336A1 US 20010052336 A1 US20010052336 A1 US 20010052336A1 US 72651900 A US72651900 A US 72651900A US 2001052336 A1 US2001052336 A1 US 2001052336A1
Authority
US
United States
Prior art keywords
knock
npn
pulses
max
bgl
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US09/726,519
Other versions
US6427662B2 (en
Inventor
Kimihiko Tanaya
Yasuyoshi Hatazawa
Koichi Okamura
Mitsuru Koiwa
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Assigned to MITSUBISHI DENKI KABUSHIKI KAISHA reassignment MITSUBISHI DENKI KABUSHIKI KAISHA ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KOIWA, MITSURU, HATAZAWA, YASUYOSHI, OKAMURA, KOICHI, TANAYA, KIMIHIKO
Publication of US20010052336A1 publication Critical patent/US20010052336A1/en
Application granted granted Critical
Publication of US6427662B2 publication Critical patent/US6427662B2/en
Adjusted expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02PIGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
    • F02P5/00Advancing or retarding ignition; Control therefor
    • F02P5/04Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
    • F02P5/145Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
    • F02P5/15Digital data processing
    • F02P5/152Digital data processing dependent on pinking
    • F02P5/1523Digital data processing dependent on pinking with particular laws of return to advance, e.g. step by step, differing from the laws of retard
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01LMEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
    • G01L23/00Devices or apparatus for measuring or indicating or recording rapid changes, such as oscillations, in the pressure of steam, gas, or liquid; Indicators for determining work or energy of steam, internal-combustion, or other fluid-pressure engines from the condition of the working fluid
    • G01L23/22Devices or apparatus for measuring or indicating or recording rapid changes, such as oscillations, in the pressure of steam, gas, or liquid; Indicators for determining work or energy of steam, internal-combustion, or other fluid-pressure engines from the condition of the working fluid for detecting or indicating knocks in internal-combustion engines; Units comprising pressure-sensitive members combined with ignitors for firing internal-combustion engines
    • G01L23/221Devices or apparatus for measuring or indicating or recording rapid changes, such as oscillations, in the pressure of steam, gas, or liquid; Indicators for determining work or energy of steam, internal-combustion, or other fluid-pressure engines from the condition of the working fluid for detecting or indicating knocks in internal-combustion engines; Units comprising pressure-sensitive members combined with ignitors for firing internal-combustion engines for detecting or indicating knocks in internal combustion engines
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01LMEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
    • G01L23/00Devices or apparatus for measuring or indicating or recording rapid changes, such as oscillations, in the pressure of steam, gas, or liquid; Indicators for determining work or energy of steam, internal-combustion, or other fluid-pressure engines from the condition of the working fluid
    • G01L23/22Devices or apparatus for measuring or indicating or recording rapid changes, such as oscillations, in the pressure of steam, gas, or liquid; Indicators for determining work or energy of steam, internal-combustion, or other fluid-pressure engines from the condition of the working fluid for detecting or indicating knocks in internal-combustion engines; Units comprising pressure-sensitive members combined with ignitors for firing internal-combustion engines
    • G01L23/221Devices or apparatus for measuring or indicating or recording rapid changes, such as oscillations, in the pressure of steam, gas, or liquid; Indicators for determining work or energy of steam, internal-combustion, or other fluid-pressure engines from the condition of the working fluid for detecting or indicating knocks in internal-combustion engines; Units comprising pressure-sensitive members combined with ignitors for firing internal-combustion engines for detecting or indicating knocks in internal combustion engines
    • G01L23/225Devices or apparatus for measuring or indicating or recording rapid changes, such as oscillations, in the pressure of steam, gas, or liquid; Indicators for determining work or energy of steam, internal-combustion, or other fluid-pressure engines from the condition of the working fluid for detecting or indicating knocks in internal-combustion engines; Units comprising pressure-sensitive members combined with ignitors for firing internal-combustion engines for detecting or indicating knocks in internal combustion engines circuit arrangements therefor
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Abstract

A knock control apparatus for an internal combustion engine includes a knock detector for extracting a vibration component superposed on an ion current, and waveform shaping it at a predetermined threshold value to generate a train of knock pulses (Kp) of which the number of pulses indicates a knock intensity of a knock generated in the internal combustion engine, and an engine control unit for counting the number of knock pulses (npn) in the knock pulse train (Kp) output from the knock detector. The engine control unit judges, based on the number of knock pulses (npn), whether or not a knock is occurring. The engine control unit performs a peak hold of the number of knock pulses to calculate the knock judgement threshold value (BGL) by multiplying the number of pulses by (α). Thus, precision in knock judgement is improved by performing knock judgement based on a maximum value (MAX) of the number of knock pulses (npn).

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0001]
  • The present invention relates to a knock control apparatus for an internal combustion engine which forms pulses of vibration components superposed on an ion current, and performs knock control on the internal combustion engine in accordance with the number of pulses. More specifically, the present invention relates to a knock control apparatus capable of performing stable knock control in the event that the number of pulses generated changes according to external factors (e.g., fuel, soiled spark plugs, etc.). [0002]
  • 2. Description of the Related Art [0003]
  • It is known that with internal combustion engines, ions are generated by fuel combustion. Hence, these ions can be detected as an ion current by providing probes to which high voltage is applied within each cylinder of the engine. Further, it is known that a vibration component of the same vibration frequency as knocking is superposed onto this ion current, and this vibration component is extracted so as to perform knock control. [0004]
  • With general knock control apparatuses using ion current, a high voltage for detecting an ion current is generated using a secondary voltage generated by an ignition coil, and the high voltage is applied to spark plugs in cylinders of an internal combustion engine following discharge for ignition, thereby measuring the ion current. The vibration component of the knock frequency band is extracted from the ion current by a band-pass filter (BPF), amplified by an amplifier, and waveform shaped by comparison with a detecting threshold value to thereby generate knock pulses. [0005]
  • FIG. 10 illustrates the ion current waveform in the event that there is no knocking, the amplified vibration component, and knock pulses. FIG. 11 illustrates the waveform in the event that knocking is occurring. It can thus be understood from these figures that the knocking state can be detected by the number of knock pulses. [0006]
  • The knock pulses are sent to an engine control unit (hereinafter referred to as an ECU), so that is is judged whether or not knocking is occurring, and control of the ignition timing, i.e., knock control is performed based on the judgement results. [0007]
  • Conventional knocking judgement has been made on the basis of an average value (AVE) of the knock pulse number (npn) counted by the ECU and a dead band (OFS). The average value (AVE) of the knock pulse number is a learned value calculated from the running average of the knock pulse number (npn) for each cylinder, and is represented by the following expression.[0008]
  • Running average: AVE=AVE+(npn−AVEKflt
  • wherein Kflt is a correction coefficient, and is a value between 0 and 1. [0009]
  • On the other hand, the dead band (OFS) is a variable for absorbing irregularities in the knock pulse number (npn), and is a map value with the revolutions/minute and load of the internal combustion engine as parameters. Accordingly, the background level (BGL) is calculated for each cylinder using the following expression, thus performing knocking judgement using this background level.[0010]
  • BGL=AVE+OFS
  • FIG. 9 illustrates the transition in npn, AVE, and BGL in a state without knocking, obtained from an actual internal combustion engine. As shown in FIG. 9, large pulses occur intermittently, so the BGL makes transition at an extremely low level if there is only AVE. Accordingly, unnecessary retardation (noise retardation) occurs in the event that npn>BGL despite there being no knocking, consequently leading to loss of power of the engine. An OFS is set in order to prevent this from occurring, but as shown in FIG. 9, there is the tendency that the OFS becomes the dominant factor in determining the BGL. [0011]
  • The knock intensity (np) is represented by the following expression, and the retardation amount of the ignition timing is determined according to the np.[0012]
  • np=npn−BGL (with restrictions of np≧0)
  • In the event that np≧1, i.e., when it is judged that knocking is occurring, the system switches Kflt which is used for calculating the AVE, thereby suppressing unnecessary rising of the BGL. Further, even in the case of np<1, Kflt is switched depending on whether npn≧AVE or npn<AVE. [0013]
  • Also, the retardation amount has a holding time with the revolutions/minute and load of the internal combustion engine as parameters, and in the event that retardation is not generated within this holding time anew, the retardation amount is decreased at a predetermined speed. In the event that new retardation is generated within the holding time, the holding time starts from that point. [0014]
  • Rapid changes in the driving conditions of the engine are generally judged based on the rate of change in the degree of opening of the throttle, and the rate of change in revolutions/minute. In the event that the ECU judges that a change more rapid than these conditions has occurred (transient state), the OFS map switches to a map for transition for a predetermined period. This is performed in order to keep the change in knock pulses generated by changes in operating conditions from being misjudged as knocking, and also to improve the detection of knocking occurring during transition. [0015]
  • With the above-described conventional method, the maximum value of AVE is npn even in the event that the follow-up of the AVE is maximized, and in order to avoid noise retardation due to irregularities in npn, the OFS must be more than the irregularities in npn. [0016]
  • However, in the event that the number of times of generation of npn changes due to the type of fuel or spark plugs, effects of soiled spark plugs, changes over time in the internal combustion engine, and so forth, the appropriate OFS changes as a matter of course, and accordingly there has been the problem that this method cannot deal with changes in the npn owing to external factors. In the event that the appropriate OFS becomes greater than the set value due to this factors, i.e., in the event that OFS is insufficient, the BGL approximates the npn due to the learning effect of the AVE, but the knock judging conditions switch Kflt at np≧1, so there has been the following problems: judgement that knocking is occurring is easily made even though within average irregularity ranges; and retardation in ignition timing is generated and reaches the maximum value even though not in a state of knocking. [0017]
  • That is, even in the event that Kflt is changed to improve the follow-up of AVE, the maximum value of the AVE is npn and in order to prevent noise retardation due to irregularities in the number of nock pulses there is the need to have the OFS greater than the amount of irregularities, but the irregularities change according to various conditions. [0018]
  • Also, there is the problem that in the event that the OFS is set at the maximum irregularities for all cylinders due to the above reasons, if there is a state with few knock pulses or a cylinder with few knock pulses, detection of knocking, which is in fact occurring, becomes impossible. [0019]
  • SUMMARY OF THE INVENTION
  • Accordingly, the present invention is intended to solve the above problems, for example, by performing knock judgment based on a maximum value (MAX) of the number of knock pulses (npn). [0020]
  • Bearing the above in mind, according to the present invention, there is provided a knock control apparatus for an internal combustion engine comprising: a knock detector for extracting a vibration component superposed on an ion current, and waveform shaping it at a predetermined threshold value to generate a train of knock pulses (Kp) of which the number of pulses indicates an intensity of a knock generated in the internal combustion engine; and an engine control unit for counting the number of knock pulses (npn) in the knock pulse train (Kp) output from the knock detector, and judging, based on the knock pulse number (npn), whether or not a knock is occurring; wherein the engine control unit performs a peak hold of the knock pulse number to calculate the knock judgement threshold value (BGL) by multiplying the number of pulses by (α). [0021]
  • Preferably, the knock judgement threshold value (BGL) is calculated by the following expression:[0022]
  • BGL=α×MAX+β
  • where α and β are constants and MAX is a maximum value for the number of knock pulses (npn) in the knock pulse train (kp). [0023]
  • Also, MAX is updated for each combustion cycle, and in the event that the number of knock pulses (npn) currently generated is equal to or greater than a current value for MAX, the updating is performed according to the following expression:[0024]
  • MAX=MAX×ε1+(npn−MAX)×ε2
  • where ε1 and ε2 are correction coefficients. [0025]
  • Further, in the event that combustion cycles continue with the number of knock pulses (npn) being equal to or smaller than the MAX value, the MAX value is held for a predetermined period of time, and the MAX value is decreased at a predetermined speed (γ) after a lapse of the predetermined period of time. [0026]
  • Preferably, the engine control unit switches over at least one of the correction coefficients, depending on whether or not a S/N ratio (npn/BGL) represented by a ratio of the number of knock pulses (npn) and the knock judgement threshold value (BGL) is equal to or greater than a predetermined value (δ). [0027]
  • Preferably, the engine control unit detects a knock in the event that the number of knock pulses (npn) is greater than the knock judgement threshold value (BGL) (npn>BGL), and generates an amount of retardation by which ignition timing of the internal combustion engine is retarded. [0028]
  • Preferably, the engine control unit calculates the knock intensity np by the following expression:[0029]
  • np=npn/MAX;
  • or by the following expression:[0030]
  • np=npn/BGL;
  • and generates the amount of retardation according to the knock intensity np thus calculated. [0031]
  • Preferably, the engine control unit sets an upper limit for the number of knock pulses (npn). [0032]
  • Preferably, the engine control unit does not update the MAX value but maintains the current MAX value in the event that restriction is applied at the upper limit value of the number of knock pulses (npn), and the engine control unit prohibits knock control in the event that abnormal ignition cycles of a predetermined number or more have occurred within a predetermined number of ignition cycles (i.e., (npn) is equal to or greater than a predetermined restriction value). [0033]
  • Preferably, the engine control unit also changes the values of the correction coefficients (ε1) and (ε2), which can be switched over by the S/N ratio of knock pulses, by the amount of retardation generated in the ignition timing as well. [0034]
  • Preferably, in the event that judgement is made that an engine operating condition is changing rapidly, the engine control unit decreases or increases at least one of the correction coefficients ε1 and ε2, the MAX value decreasing speed (γ) and the coefficient (α) over a predetermined period of time. [0035]
  • Preferably, in the event that judgement is made that an engine operating condition is in a transient state, the engine control unit judges whether the engine operating condition is changing in a direction in which the number of knock pulses increases or decreases, and switches over parameters for determining the increasing or decreasing speed of BGL over a predetermined period.[0036]
  • The above and other objects, features and advantages of the present invention will be more readily apparent to those skilled in the art from the following detailed description of the preferred embodiments of the invention taken in conjunction with the accompanying drawings. [0037]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a diagram schematically illustrating the construction of a knock control apparatus according to the present invention; [0038]
  • FIG. 2 is a timing chart illustrating the operating waveforms of the signals in FIG. 1; [0039]
  • FIG. 3 is a flowchart for judging knocking according to the present invention; [0040]
  • FIG. 4 is a diagram illustrating a transition in a MAX value according to the present invention; [0041]
  • FIG. 5 is a diagram illustrating an example of avoiding noise according to the present invention; [0042]
  • FIG. 6 is a diagram illustrating an operational example of the knock control apparatus according to the present invention (in the event that ε is great); [0043]
  • FIG. 7 is a diagram illustrating another operating example of the knock control apparatus according to the present invention (in the event that ε is small); [0044]
  • FIG. 8 is a diagram illustrating a further operating example of the knock control apparatus according to the present invention (in the event of switching ε); [0045]
  • FIG. 9 is a diagram illustrating changes over time of npn, AVE, and BGL in the state of no knocking with a known knock control apparatus; [0046]
  • FIG. 10 is an ion current waveform diagram with no knocking occurring according to the known knock control apparatus; and [0047]
  • FIG. 11 is an ion current waveform diagram with knocking occurring according to the known knock control apparatus.[0048]
  • DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • Now, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. [0049]
  • First Embodiment [0050]
  • FIG. 1 is a diagram schematically illustrating the construction of a knock control apparatus for an internal combustion engine according to the present invention, showing a case wherein a high voltage is distributed to spark plugs in cylinders via a distributor. FIG. 2 is a timing chart of the operating waveforms of the signals shown in FIG. 1, showing the state wherein knock signal waveforms are superposed on an ion current i. [0051]
  • In FIG. 1, a [0052] crank angle sensor 1 is provided on the crankshaft of the internal combustion engine (not shown), for outputting a crank angle signal SGT in the form of a pulse train including a number of pulses according to the number of revolutions per minute of the internal combustion engine.
  • The pulse edges of the crank angle signal SGT indicate prescribed crank angel reference positions of each cylinder of the internal combustion engine (not shown), and the crank angle signal SGT is input to an engine control unit (ECU) [0053] 2 in the form of a micro-computer, and are used for various control computations.
  • The engine control unit (ECU) [0054] 2 includes a counter 21 for counting the number N of pulses in a train of knock pulses Kp input from a later-described waveform processor, and a central processing unit (CPU) 22 for judging, based on the number of pulses N, whether or not a knock is occurring.
  • Also, along with taking in the crank angle signal SGT from the [0055] crank angle sensor 1, the ECU 2 also takes in operating information from various sensors (not shown), performs various computations in accordance with an operating condition of the internal combustion engine, and outputs drive signals to various actuators including the ignition coil 4 and so forth.
  • The drive signal to the [0056] ignition coil 4, i.e., ignition signal P, is applied to the base of a power transistor TR connected to the primary coil 4 a of the ignition coil 4, so that the power transistor TR is controlled to turn on and off, thereby cutting off the primary current i1. Cutting of the primary current i1 causes the primary voltage V1 to rise, and the secondary coil 4 b of the ignition coil 4 generates a further boosted secondary voltage V2 as a high ignition voltage (around 10 kV).
  • The [0057] distributor 7 connected to the output terminal of the secondary coil 4 b sequentially distributes and applies the secondary voltage V2 to the spark plugs 8 a through 8 d within the cylinders synchronously with the rotation of the internal combustion engine, thereby generating discharge sparks within the combustion chambers of the ignition-controlled cylinders, thereby causing combustion of an air-fuel mixture therein.
  • A serial circuit made up of a rectifying diode D[0058] 1 connected to one end of the primary coil 4 a, a current-limiting resistor R, a condenser 9 connected in parallel to a voltage-limiting Zener diode DZ, and a rectifier diode D2, is connected from one end of the primary coil 4 a to the ground to form a path for flowing charging current to the condenser 9 which acts as a bias power source for ion current detection.
  • The [0059] condenser 9 connected in parallel to both ends of the Zener diode DZ is charged to a predetermined bias voltage VBi (several hundreds volts) by charging current due to the primary voltage V1, so that it functions as a bias power source for detecting the ion current i, thus causing the ion current i generated by a discharge of ignited one of the spark plugs 8 a through 8 d to flow therethrough.
  • The high-[0060] voltage diodes 11 a through 11 d have their anodes connected to one end of the condenser 9 and their cathodes connected to one end of the spark plugs 8 a through 8 d, so as to have the same polarity as the ignition polarity. The resistor 12 for ion current detection that has been connected to the ether end of the condenser 9 performs voltage conversion of the ion current i and outputs this as ion current detection signals Ei.
  • The [0061] resistor 12 is connected to the other end of the spark plugs 8 a through 8 d via ground to form, along with the condenser 9 and high-voltage diodes 11 a through 11 d, a path for the ion current i to flow.
  • The ion current detection signal Ei output from the [0062] resistor 12 is waveform shaped into a signal Fi by means of the waveform shaping circuit 13, and thereafter a knock signal Ki alone is extracted via the band-pass filter 14, further converted into a train of knock pulses Kp by the comparison circuit 15, and input to the counter 21 in the ECU 2.
  • The [0063] waveform shaping circuit 13, band-pass filter 14, and comparison circuit 15 make up a waveform processor for extracting a train of knock pulses Kp from the ion current detection signal Ei. From the knock pulse train Kp, the ECU 2 counts the pulse number N, which is used for judging whether or not there is knocking, as described above.
  • The [0064] ECU 2 judges knocking from the knock pulse train output from the knock detector, and description thereof will be made with an example of processing of a certain particular cylinder.
  • First, a maximum (MAX) value is extracted from the number of knock pulses (npn) in the knock pulse train Kp output from the knock detector each time the particular cylinder in the internal combustion engine goes through a combustion cycle. The method for extracting the MAX value is as follows. The MAX value from the previous time (MAX[p]) and the current detection value of the knock pulse number (npn[c]) are compared, and in the event that[0065]
  • MAX[p]≧npn[c]
  • holds, the previous MAX value is held as the current MAX value (MAX[c]), and in the event that the holding period is over, this is decreased at a predetermined speed γ. That is,[0066]
  • MAX[c]=MAX[p]−γ
  • On the other hand, in the event that[0067]
  • MAX[p]<npn[c]
  • holds, MAX[c] is updated according to the following expression:[0068]
  • MAX[c]=MAX[p]×ε1+(npn[c]−MAX[p])×ε2
  • wherein ε1 and ε2 are correction coefficients. [0069]
  • FIG. 4 illustrates the updating of the MAX value. In the example in FIG. 4, zero or no ignition is made for the hold period for the MAX value so as to improve knock detection, but in the event that a sufficient S/N ratio is obtained for knocking, providing a holding period suppresses generation of noise retardation (i.e., retardation in ignition timing due to noise) and thus is advantageous. [0070]
  • Also, the decreasing speed γ of the MAX value following the hold period is determined by the same reason as in the above-described holding period (i.e., balance between knock detection and noise retardation suppression). This decreasing speed γ may be a map value which is determined according to the operating conditions of the internal combustion engine, or may be a function of the BGL, MAX value, and npn. For example, the decreasing speed may be determined according to the following expression:[0071]
  • Decreasing speed: γ=(npn−MAX)×coefficient
  • Next, the BGL is calculated from the following expression.[0072]
  • BGL=α×MAX+β
  • wherein α and β are constants. [0073]
  • While FIG. 4 shows α=1.2 and β=1, α and β may be map values determined according to the operating conditions of the internal combustion engine. [0074]
  • It is known that with data having a proper distribution, MAX approximately equals the average value+3σ (wherein σ is a sample reference value), but the coefficient σ is a variable which changes the “3” in “average value+3σ” to 4, 5, and so forth, and β is for preventing the MAX value from being updated by noise constantly exceeding the BGL (i.e., prevents updating the MAX value while undergoing noise retardation). [0075]
  • In this way, setting β (the OFS in the conventional example) to a small level improves the follow-up of the BGL, and knocking can be detected in a stable manner even in the event that the state of knock pulses changes. [0076]
  • In the above MAX calculating expression, setting ε1=ε2=1 causes the BGL to change following the MAX value (i.e., npn), so detection of the first knock boosts the BGL, meaning that the knock detection while the BGL is decreasing becomes poor. Thus, in the event that knocking is detecting, correction is applied to the updating of the MAX value. [0077]
  • The judging conditions are[0078]
  • npn/BGL≧δ
  • wherein δ a constant. [0079]
  • This δ is the knock pulse S/N ratio, and is a map value between 1.5 to 1.2 which is determined by the operating conditions of the internal combustion engine. In the event that this judgement is satisfied, ε2=0.3 is set so as to suppress the rising of the MAX value (BGL), thereby improving knock detection (with the present embodiment, ε1=1 is set regardless of δ, and in the event that this judgement is not satisfied, ε2=1 is set). [0080]
  • Also, as shown in FIG. 5, in the event that retardation amount is generated, no more knocking occurs and the knock pulse number decreases, but in the event that the knock pulse number does not decrease, i.e., in the event that noise pulses are being generated, the BGL gradually increases and stabilizes at approximately α times of MAX, so generation of retardation amount due to noise can be avoided without depending on β (OFS). Incidentally, the solid lines and broken lines in the graph shown in FIG. 5 are the results of calculation of the present invention and of the conventional example. [0081]
  • FIG. 3 is a flowchart illustrating the above control operation. Next, the above control operation will be described concisely with reference to this FIG. 3. [0082]
  • First, in a particular cylinder in the internal combustion engine, comparison is made between the number pf knock pulses (npn[c]) in the knock pulse train Kp output from the knock detector for each combustion cycle in the internal combustion engine, and a predetermined value η (the theoretical maximum value of npn) (step S[0083] 1), and in the event that npn[c]>η holds npn[c]=0 is set (step S2) and the flow proceeds to step S3, and on the other hand in the event that npn[c]≦η holds in step S1, the flow directly proceeds to step S3.
  • In step S[0084] 3, comparison is made between npn[c] and the maximum value Max[p] of the previous npn, and in the event that Max[p]≧npn[c] holds the flow proceeds to step S4 and the current MAX value is held, which decreases at a predetermined speed following a predetermined holding period. That is to say, Max[c] is determined by the following expression:
  • Max[c]=Max[p]−γ
  • wherein γ is a predetermined value (MAX value decreasing speed). [0085]
  • Also, in the event that Max[p]<npn[c] holds in step S[0086] 3, the flow proceeds to step S5, and comparison is made between npn[c]/BGL[p] and the predetermined value δ. In the event that npn[c]/BGL[p]<δ holds, MAX[c] is set to npn[c] in step S6, and the flow proceeds to step S8.
  • In the event that npn[c]/BGL[p]≧δ holds in step S[0087] 5, the flow proceeds to step S7, and updates MAX[c] according to the following expression.
  • MAX[c]=MAX[p]×ε1+(npn[c]−MAX[p])×ε2
  • In step S[0088] 8, BGL[c] is updated by the following expression.
  • BGL[c]=α×MAX[c]+β
  • Next, in step S[0089] 9, BGL[c] and a predetermined value χ are compared, and in the event that BGL[c]≧χ holds, the processing is ended, and in the event that BGL[c]<χ holds, the flow proceeds to step S10 in which BGL[c]=χ is set, and the processing is ended.
  • In the present first embodiment, the ratio of npn/BGL has been set for the knocking judgement condition, but similar results can be obtained by using npn/MAX instead of npn/BGL. Also, a lower limit is provided for the BGL (or MAX) so that the denominator of the division does not become zero. This lower limit may be a map value of the revolutions/minute and load of the internal combustion engine. [0090]
  • As with the conventional example, the knock intensity is represented by the following expression:[0091]
  • knock intensity(np)=npn−BGL.
  • The knock intensity (np) thus obtained is converted into a retardation amount, whereby ignition timing control is performed. A predetermined hold time is provided for this retardation amount, and after the lapse of the hold time, the retardation amount decreases at a predetermined speed. [0092]
  • Second Embodiment [0093]
  • With the above first embodiment, the knock intensity (np) is calculated by subtraction, so even with the same S/N ratio, a more retardation amount will be generated if the number of pulses is great. Conversely, under conditions wherein the number of pulses is small, a less retardation amount is generated even in the event that the S/N ratio is the same. [0094]
  • In order to solve this, an arrangement can be made wherein only knock judgement is made by the following expression:[0095]
  • np=npn−BGL,
  • and in the event that[0096]
  • np>0
  • holds, the knock intensity is judged by the S/N ration from the following expressions, thereby improving knock control.[0097]
  • knock intensity(np)=npn/MAX, or
  • knock intensity(np)=npn/BGL
  • Third Embodiment [0098]
  • With the above-mentioned first embodiment, in the event that an abnormality occurs in the knock pulses due to the effects of noise or the like, i.e., in the event that a normally inconceivable npn number is counted due to pulse fracturing or the like, the BGL rises drastically. Accordingly, in a third embodiment of the invention, an upper limit is provided to the npn, and the MAX value is updated using this upper limit. As a consequence, the BGL can be prevented from rising drastically due to noise or the like, and the time necessary for the BGL to return to a proper value can be shortened, thereby preventing a deterioration in knock detection. [0099]
  • Fourth Embodiment [0100]
  • In a fourth embodiment of the invention, an upper limit is provided for the npn, and in the event that restriction is applied at the upper limit value, an assumption is made that an abnormality has occurred, and hence the MAX value is not updated, while maintaining the current value. [0101]
  • Also, in the event that the frequency (number of times) of abnormalities (the npn exceeding the upper limit) exceeds a predetermined value, knock control is prohibited. Thus, knock detection can be made even immediately following sporadic noise, and further knock control is prohibited when judgement is made that the abnormality detected is not an instantaneous abnormality, so the engine can be operated in a safer manner. [0102]
  • Fifth Embodiment [0103]
  • With the above-mentioned first embodiment, correction is performed with the S/N ratio (npn/BGL), but as shown in FIG. 6, while decreasing the correction coefficient ε2 improves knock detection, this lowers avoidance of noise. In FIG. 6, item “bord.” represents the switchover point value, and item “al-mag.” represents ε2 following switching. Also, conversely, as shown in FIG. 7, increasing the correction coefficient can avoid noise but causes a problem in that a sufficient retardation amount cannot be obtained in the event that knocking is occurring. [0104]
  • Accordingly, in the event that the retardation amount is equal to or below a predetermined value, an appropriate correction coefficient is set with priority placed on knock detection, and at the point where a sufficient retardation amount is obtained, the correction coefficient is switched over to avoid noise. [0105]
  • Providing the retardation amount for performing this switch-over with a hysteresis yields stable operations. Thus, both knock detection and noise avoidance can be had. [0106]
  • In FIG. 8, when the retardation amount is less than 6°, the correction coefficient ε2 is switched over for the retardation amount as well in the following manner:[0107]
  • ε2=0.1 at S/N ratio≧δ
  • ε2=1 at S/N ratio<δ
  • also, in the event that the retardation amount is equal to or greater than 6°,[0108]
  • ε2=0.3 at S/N ratio≧δ
  • ε2=1 at S/N ratio<δ
  • Also, a hysteresis is provided such that, in the event that the retardation amount is equal to or greater than 6°, the correction coefficient ε2 is 0.3, and in the event that the retardation amount is less than 5°, the correction coefficient ε2 returns to 0.1. [0109]
  • Sixth Embodiment [0110]
  • The description so far has been made regarding cases wherein the operating condition of the internal combustion engine changes gradually, but a state wherein the engine operating condition changes rapidly (i.e., a transient state) will be described. A transient state is normally a state wherein the rate of change in the throttle valve is equal to or greater than a predetermined value, or the rate of change in the number of revolutions per minute (rpm) of the engine is equal to or greater than a predetermined value. [0111]
  • The number of knock pulses generated changes according to the operating condition of the internal combustion engine. For example, the number of pulses is small at low rpm, and the number of pulses increases as the rpm increases. Accordingly, in the transient state, the number of knock pulses greatly changes regardless of knocking. [0112]
  • Accordingly, increasing the correction coefficient ε2 for a predetermined period (or number of times of ignition) from the point of judgement of the transient state in the state of S/N ratio≧δ speeds up the rising of the BGL, thereby preventing unnecessary generation of the retardation amount in the transient state which would otherwise cause power loss. At this time, similar effects can be obtained by speeding up the rising of the BGL by reducing the MAX value decreasing speed (γ), or by increasing α or δ. [0113]
  • Seventh Embodiment [0114]
  • In the above-mentioned sixth embodiment, the correction coefficient ε2 is increased in the state of S/N ratio≧δ for a predetermined period from the point of judgement of the transient state, but the transient state is a state wherein knocking occurs readily. Accordingly, with a seventh embodiment of the invention, the correction coefficient ε2 is decreased for a predetermined period (or the number of times of ignition) from the point of judgement of the transient state in the state of S/N ratio≧δ, whereby the rising of the BGL is delayed, thereby preventing knocking to a maximum extent. At this time, similar effects can also be obtained by delaying the rising of the BGL while increasing the MAX value decreasing speed γ, or decreasing a or δ. [0115]
  • Eighth Embodiment [0116]
  • In an eighth embodiment of the present invention, in the event that judgement of a transient state is made, the [0117] ECU 2 determines whether the operating condition of the internal combustion engine is changing in the direction of the number of knock pulses increasing or decreasing, and whether to facilitate the easiness in rising of the BGL or the easiness in dropping of the BGL is switched over for a predetermined period of time. Accordingly, in the event that judgement is made that the number of pulses has a tendency to rise, noise retardation can be prevented by changing the parameter settings and speeding up the rising of the BGL as with the above-mentioned sixth embodiment, and further, in the event that judgement is made that the number of pulses has a tendency to drop, knock detection can be improved by changing the parameter settings and speeding up the dropping of the BGL as with the above-mentioned seventh embodiment.
  • As described above, the knock control apparatus according to the present invention provides the following advantages. [0118]
  • The knock control apparatus of the invention comprises: a knock detector for extracting a vibration component superposed on an ion current, and waveform shaping it at a predetermined knock judgement threshold value to generate a train of knock pulses Kp of which the number of pulses indicates an intensity of a knock generated in the internal combustion engine; and an engine control unit for counting the number of pulses N in the knock pulse train Kp output from the knock detector, and judging, based on the number of pulses N, whether or not a knock is occurring; wherein the engine control unit performs a peak hold of the number of knock pulses to calculate the knock judgement threshold value BGL by multiplying the number of pulses by α. With this arrangement, knocking can be detected in a stable manner even in the event that there is a change in an average value of the number of pulses npn, or in the event that a state of irregularities in the number of pulses changes to increase the number of knock pulses npn. [0119]
  • Also, the knock judgement threshold value (BGL) is preferably calculated by the following expression:[0120]
  • BGL=α×MAX+β
  • where α and β are constants, and MAX is a maximum value for the number of knock pulses npn in the knock pulse train kp; and MAX is updated for each combustion cycle, and in the event that the number of knock pulses npn currently generated is equal to or greater than the current MAX value, the updating is performed according to the following expression:[0121]
  • MAX=MAX×ε1+(npn−MAX)×ε2
  • where ε1 and ε2 are correction coefficients; and in the event that ignition cycles continue with the number of knock pulses npn being equal to or smaller than the MAX value, the MAX value is held for a predetermined period of time, and the MAX value is decreased at a predetermined speed (γ) after a lapse of the predetermined period of time. [0122]
  • With such an arrangement, the knock control apparatus is able to perform knock control in a satisfactory manner even with β (the OFS in conventional arrangements) is set to “1”, so that knocking can be detected in a stable manner even in the event that the number of pulses becomes small. Also, in the event that the S/N ratio of the npn in a state without knocking is sufficiently great, a hold period can be provided to the MAX value, thereby improving knock detection. Further, setting the hold period to zero improves the follow-up of the MAX value to the npn, thereby achieving further improvements in knock detection. [0123]
  • Moreover, the engine control unit preferably switches over at least one of the correction coefficients ε1 and ε2, depending on whether or not the S/N ratio (npn/BGL) represented by a ratio of the number of knock pulses npn to the knock judgement threshold value BGL is equal to or greater than a predetermined value δ. Thus, in ignition cycles in which it is judged that there is knocking, performing correction when updating the MAX value allows noise to be avoided while maintaining good knock detection. Also, such a correction (switching of the correction coefficients) is performed based on the S/N ratio, so stable judgement can be made without being affected by the knock pulse number. Further, while with the conventional example, the OFS maps are switched over, but with the present invention, the coefficients alone are switched over so that the program for executing such control can be simplified. [0124]
  • Moreover, the engine control unit preferably detects knocking in the event that the number of knock pulses npn is greater than the knock judgement threshold value BGL (npn>BGL), and generates an amount of retardation amount by which ignition timing of the internal combustion engine is retarded. [0125]
  • Preferably, the knock intensity np is calculated by the following expression:[0126]
  • np=npn/MAX;
  • or by the expression:[0127]
  • np=npn/BGL;
  • and the engine control unit generates the amount of retardation according to the knock intensity np thus calculated, thereby preventing a decrease in the amount of retardation under an engine operating condition wherein the number of knock pulses is small, and also preventing generation of an excessive amount of retardation under an engine operating condition wherein the number of knock pulses is great. [0128]
  • Further, with the above calculation method, the BGL increases in the event that the npn increases drastically due to noise or the like, so knock detection deteriorates, but with the present invention, an upper limit is provided for the number of knock pulses npn, thereby preventing abnormal rising of the BGL and reducing the amount of time necessary for the BGL to settle down to a proper value, thereby preventing deterioration in knock detection. [0129]
  • Moreover, the engine control unit does not update the MAX value but maintains the current MAX value in the event that restriction is applied at the upper limit value of the knock pulse number npn, and further, in the event that abnormal ignition cycles of a predetermined number or more have occurred within a predetermined number of ignition cycles (i.e., npn is equal to or greater than a predetermined restriction value), knock control is prohibited, thereby judging as an abnormal condition a case wherein the npn increases drastically, i.e., case wherein the npn is equal to or greater than the upper limit, a0000nd prohibiting updating of the MAX value so as to prevent abnormal rising of the BGL, thus enabling knocking to be detected even immediately following the occurrence of abnormalities such as noise. Further, prohibiting knock control in the event that the frequency of abnormalities exceeds a predetermined value allows the internal combustion engine to be operated in a safer manner. [0130]
  • Preferably, the engine control unit also changes the values of the correction coefficients ε1 and ε2, which can be switched by the SIN ratio of knock pulses, by the amount of retardation generated in the ignition timing as well, thereby allowing noise to be avoided while ensuring reliable knock detection. That is, the rising of the BGL is slowed down at the time of rising of the retardation amount, and the rising speed of the BGL is increased at a point where a certain amount of retardation has been generated, thereby realizing both knock detection and noise avoidance. [0131]
  • Furthermore, in the event that judgement is made that the operating condition of the internal combustion engine is changing rapidly, the engine control unit preferably decreases at least one of the correction coefficients ε1 and ε2, the MAX value decreasing speed (γ) and the coefficient α, over a predetermined period of time, thereby delaying the rising of the BGL and increasing accuracy in knock detection while suppressing erroneous detection of knocking, or the engine control unit preferably increases at least one of the correction coefficients ε1 and ε2, the MAX value decreasing speed (γ) and the coefficient α, over a predetermined period of time, thereby speeding up the rising of the BGL and suppressing the generation of noise retardation (i.e., retardation in ignition timing due to noise), thus preventing power loss of the engine. [0132]
  • Moreover, in the event that judgement is made that the operating condition of the internal combustion engine is in a transient state, the engine control unit preferably judges whether the engine operating condition is changing in a direction in which the number of knock pulses increases or decreases, and switches parameters for determining the increasing or decreasing speed of BGL over a predetermined period, thereby enabling an appropriate amount of retardation to be obtained constantly. [0133]

Claims (10)

What is claimed is:
1. A knock control apparatus for an internal combustion engine comprising:
a knock detector for extracting a vibration component superposed on an ion current, and waveform shaping it at a predetermined knock judgement threshold value (BGL) to generate a knock pulse train (Kp) of which the number of pulses indicates an intensity of a knock generated in the internal combustion engine; and
an engine control unit for counting the number of knock pulses (npn) of the knock pulse train (Kp) output from said knock detector, and determining, based on the number of knock pulses (npn), whether a knock is occurring;
wherein said engine control unit performs a peak hold of the number of knock pulses to calculate said predetermined knock judgement threshold value (BGL) by multiplying the number of pulses by (α).
2. The knock control apparatus according to
claim 1
, wherein said predetermined knock judgement threshold value (BGL) is calculated by the following expression:
BGL=α×MAX+β
where α and β are constants, and MAX is a maximum value for the number of knock pulses (npn) in the knock pulse train Kp; and
wherein MAX is updated for each combustion cycle and in the event that the number of knock pulses (npn) currently generated is equal to or greater than a current MAX value, the updating is performed according to the following expression:
MAX=MAX×ε1+(npn−MAX)×ε2
where ε1 and ε2 are correction coefficients; and
wherein in the event that combustion cycles continue with the number of knock pulses (npn) being equal to or smaller than the MAX value, the MAX value is held for a predetermined period of time, and the MAX value is decreased at a predetermined speed (γ) after a lapse of the predetermined period of time.
3. The knock control apparatus according to
claim 2
, wherein said engine control unit switches over at least one of said correction coefficients, depending on whether or not an SN ratio (npn/BGL) represented by a ratio of the number of knock pulses (npn) to the knock judgement threshold value (BGL) is equal to or greater than a predetermined value (δ).
4. The knock control apparatus according to
claim 2
, wherein said engine control unit detects a knock in the event that the number of knock pulses (npn) is greater than the knock judgement threshold value (BGL) (npn>BGL), and generates an amount of retardation by which ignition timing of the internal combustion engine is retarded.
5. The knock control apparatus according to
claim 4
, wherein said engine control unit calculates the knock intensity (np) by the following expression:
np=npn/MAX;
or by the following expression:
np=npn/BGL; and
said engine control unit generates the amount of retardation according to the knock intensity (np) thus calculated.
6. The knock detecting device according to
claim 1
, wherein said engine control unit sets an upper limit for the number of knock pulses (npn).
7. The knock detecting device according to
claim 6
, wherein said engine control unit does not update said MAX value but maintains the current MAX value in the event that restriction is applied at the upper limit value of the number of knock pulses (npn), and said engine control unit prohibits knock control in the event that abnormal ignition cycles of a predetermined number or more have occurred within a predetermined number of ignition cycles.
8. The knock control apparatus according to
claim 3
, wherein said engine control unit also changes the values of the correction coefficients (ε1) and (ε2), which can be switched over by the S/N ratio of knock pulses, by the amount of retardation generated in the ignition timing as well.
9. The knock control apparatus according to
claim 2
, wherein, in the event that judgement is made that an operating condition of the internal combustion engine is changing rapidly, said engine control unit decreases or increases at least one of the correction coefficients (ε1) and (ε2), the MAX value decreasing speed (γ), and the coefficient (α), over a predetermined period of time.
10. The knock control apparatus according to
claim 2
, wherein, in the event that judgement is made that an operating condition of the internal combustion engine is in a transient state, said engine control unit judges whether the engine operating condition is changing in a direction in which the number of knock pulses increases or decreases, and switches over parameters for determining the increasing or decreasing speed of the BGL over a predetermined period.
US09/726,519 2000-06-15 2000-12-01 Knock control apparatus for internal combustion engine Expired - Lifetime US6427662B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2000-179764 2000-06-15
JP2000179764A JP3715868B2 (en) 2000-06-15 2000-06-15 Knock control device for internal combustion engine

Publications (2)

Publication Number Publication Date
US20010052336A1 true US20010052336A1 (en) 2001-12-20
US6427662B2 US6427662B2 (en) 2002-08-06

Family

ID=18680974

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/726,519 Expired - Lifetime US6427662B2 (en) 2000-06-15 2000-12-01 Knock control apparatus for internal combustion engine

Country Status (3)

Country Link
US (1) US6427662B2 (en)
JP (1) JP3715868B2 (en)
DE (1) DE10064088B4 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2839754A1 (en) * 2002-05-17 2003-11-21 Mitsubishi Electric Corp KNOWLEDGE CONTROL SYSTEM FOR INTERNAL COMBUSTION ENGINE
US20050000272A1 (en) * 2003-07-03 2005-01-06 Denso Corporation Knock detecting apparatus for internal combustion engine
WO2008034569A1 (en) * 2006-09-20 2008-03-27 Eldor Corporation S.P.A. Method and devices to identify the phase in an internal combustion engine
WO2008149832A1 (en) 2007-05-30 2008-12-11 Toyota Jidosha Kabushiki Kaisha Knocking determination device and knocking determination method for internal combustion engine
US20090063025A1 (en) * 2006-01-24 2009-03-05 Eldor Corporation S.P.A. Method and devices equipped with a high-pass filter for appraisal of the knocking in every cylinder of an internal combustion engine
US20110210745A1 (en) * 2010-03-01 2011-09-01 Woodward Governor Company Self Power For Ignition Coil With Integrated Ion Sense Circuitry
US20140116405A1 (en) * 2012-10-26 2014-05-01 Mitsubishi Electric Corporation Ignition coil apparatus for high-frequency discharge
US20220163005A1 (en) * 2020-11-23 2022-05-26 Transportation Ip Holdings, Llc Methods and systems for engine

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6688286B2 (en) * 2001-05-29 2004-02-10 Denso Corporation Knock control apparatus for engine
JP3851583B2 (en) * 2002-03-28 2006-11-29 三菱電機株式会社 Knock control device for internal combustion engine
US6711513B2 (en) * 2002-05-02 2004-03-23 Ivensys Systems, Inc. Fault tolerant apparatus and method for determining a revolution rate of a gear
JP3619219B2 (en) * 2002-08-06 2005-02-09 三菱電機株式会社 Combustion state detection device for internal combustion engine
JP3659589B2 (en) * 2002-10-21 2005-06-15 三菱電機株式会社 Knock control device for internal combustion engine
JP3827083B2 (en) * 2002-11-08 2006-09-27 三菱電機株式会社 Knock detection device for internal combustion engine
JP4284399B2 (en) * 2003-03-04 2009-06-24 本田技研工業株式会社 Anti-vibration support device for engine
JP3894442B2 (en) * 2003-05-14 2007-03-22 三菱電機株式会社 Internal combustion engine control device
JP3878923B2 (en) * 2003-05-19 2007-02-07 三菱電機株式会社 Knocking detection device and detection method
US6848421B1 (en) 2003-09-12 2005-02-01 Delphi Technologies, Inc. Engine control method and apparatus using ion sense combustion monitoring
JP4355254B2 (en) * 2004-05-14 2009-10-28 三菱電機株式会社 Knocking detection device for internal combustion engine
US6945229B1 (en) * 2004-08-31 2005-09-20 Visteon Global Technologies, Inc. System for engine knock control
JP4188367B2 (en) * 2005-12-16 2008-11-26 三菱電機株式会社 Internal combustion engine ignition device
US7383816B2 (en) * 2006-01-09 2008-06-10 Dresser, Inc. Virtual fuel quality sensor
JP4247842B2 (en) * 2006-03-16 2009-04-02 三井造船株式会社 Gas engine knocking control device
AT501937B1 (en) * 2006-08-24 2009-11-15 Avl List Gmbh METHOD FOR DETECTING AND PREVENTING BURNING COMBUSTION EVENTS
US8108128B2 (en) * 2009-03-31 2012-01-31 Dresser, Inc. Controlling exhaust gas recirculation
JP5395201B2 (en) * 2012-03-14 2014-01-22 三菱電機株式会社 Knock control device for internal combustion engine
US9523322B2 (en) * 2012-12-14 2016-12-20 Continental Automotive Systems, Inc. Method to reduce engine combustion and harmonic noise for misfire detection
JP6429938B1 (en) * 2017-05-22 2018-11-28 三菱電機株式会社 Control device for internal combustion engine
DE102021118991B3 (en) 2021-07-22 2022-09-22 Bayerische Motoren Werke Aktiengesellschaft Method for operating an internal combustion engine, in particular a motor vehicle

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5647663A (en) * 1979-09-21 1981-04-30 Nippon Soken Inc Ignition timing controller for internal combustion engine
JPS5932177U (en) * 1982-08-24 1984-02-28 トヨタ自動車株式会社 Engine knocking control device
US5144929A (en) * 1990-10-02 1992-09-08 Mitsubishi Denki Kabushiki Kaisha Knock suppression apparatus and method for a multi-cylinder internal combusiton engine
JP3410294B2 (en) * 1996-06-21 2003-05-26 三菱電機株式会社 Knock control device for internal combustion engine
JP3264854B2 (en) * 1997-02-19 2002-03-11 三菱電機株式会社 Device for detecting combustion state of internal combustion engine
JP2000303941A (en) * 1999-04-22 2000-10-31 Denso Corp Knocking control device for internal combustion engine
JP3696759B2 (en) * 1999-08-31 2005-09-21 三菱電機株式会社 Knock detection device for internal combustion engine
JP3659565B2 (en) * 1999-09-01 2005-06-15 三菱電機株式会社 Knock detection device
JP3696002B2 (en) * 1999-09-20 2005-09-14 三菱電機株式会社 Knock control device for internal combustion engine

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2839754A1 (en) * 2002-05-17 2003-11-21 Mitsubishi Electric Corp KNOWLEDGE CONTROL SYSTEM FOR INTERNAL COMBUSTION ENGINE
US20050000272A1 (en) * 2003-07-03 2005-01-06 Denso Corporation Knock detecting apparatus for internal combustion engine
US7243529B2 (en) * 2003-07-03 2007-07-17 Denso Corporation Knock detecting apparatus for internal combustion engine
US20090063025A1 (en) * 2006-01-24 2009-03-05 Eldor Corporation S.P.A. Method and devices equipped with a high-pass filter for appraisal of the knocking in every cylinder of an internal combustion engine
US20090301177A1 (en) * 2006-09-20 2009-12-10 Eldor Corporation S.P.A. Method and devices to identify the piston in the compression phase in an internal combustion engine equipped with a gasoline indirect electronic injection system
WO2008034569A1 (en) * 2006-09-20 2008-03-27 Eldor Corporation S.P.A. Method and devices to identify the phase in an internal combustion engine
US8091412B2 (en) 2006-09-20 2012-01-10 Eldor Corporation, S.p.A. Method and devices to identify the piston in the compression phase in an internal combustion engine equipped with a gasoline indirect electronic injection system
WO2008149832A1 (en) 2007-05-30 2008-12-11 Toyota Jidosha Kabushiki Kaisha Knocking determination device and knocking determination method for internal combustion engine
US20100162795A1 (en) * 2007-05-30 2010-07-01 Toyota Jidosha Kabushiki Kaisha Knocking determination device and knocking determination method for internal combustion engine
US8205489B2 (en) * 2007-05-30 2012-06-26 Toyota Jidosha Kabushiki Kaisha Knocking determination device and knocking determination method for internal combustion engine
US20110210745A1 (en) * 2010-03-01 2011-09-01 Woodward Governor Company Self Power For Ignition Coil With Integrated Ion Sense Circuitry
US8547104B2 (en) * 2010-03-01 2013-10-01 Woodward, Inc. Self power for ignition coil with integrated ion sense circuitry
US20140116405A1 (en) * 2012-10-26 2014-05-01 Mitsubishi Electric Corporation Ignition coil apparatus for high-frequency discharge
US9447766B2 (en) * 2012-10-26 2016-09-20 Mitsubishi Electric Corporation Ignition coil apparatus for high-frequency discharge
US20220163005A1 (en) * 2020-11-23 2022-05-26 Transportation Ip Holdings, Llc Methods and systems for engine

Also Published As

Publication number Publication date
JP2001355504A (en) 2001-12-26
JP3715868B2 (en) 2005-11-16
US6427662B2 (en) 2002-08-06
DE10064088B4 (en) 2008-07-10
DE10064088A1 (en) 2002-01-03

Similar Documents

Publication Publication Date Title
US6427662B2 (en) Knock control apparatus for internal combustion engine
US5694900A (en) Knock control system for an internal combustion engine
US6789409B2 (en) Knock detection apparatus for internal combustion engine
US6328016B1 (en) Knock suppression control apparatus for internal combustion engine
JP3659589B2 (en) Knock control device for internal combustion engine
JP3264854B2 (en) Device for detecting combustion state of internal combustion engine
US4399802A (en) Ignition energy control method and system
KR940001938B1 (en) Knocking control device for internal combustion engine
JP3659565B2 (en) Knock detection device
JP3655890B2 (en) Knock control device for internal combustion engine
US6722343B2 (en) Knock control device for an internal combustion engine
JPH09324690A (en) Internal combustion engine control device
US6311672B1 (en) Device for controlling the knocking of an internal combustion engine
US5263452A (en) Knocking detector for internal combustion engine
US6298823B1 (en) Knock control apparatus for internal combustion engine
EP0096869B1 (en) Method and apparatus of ignition timing control
US5606118A (en) System and method for detecting misfire in an internal combustion engine
EP0161439A1 (en) Knocking control method and apparatus for internal combustion engine
JPS61241463A (en) Knocking controller for internal-combustion engine
JPH05215007A (en) Misfire judgment device for internal combustion engine
JP4573048B2 (en) Misfire detection device for internal combustion engine
US6360586B1 (en) Device for detecting the knocking of an internal combustion engine
JPS61237884A (en) Knocking controller for internal-combustion engine
JPH10252632A (en) Combustion control device for engine
JPS6189981A (en) Runaway preignition detector

Legal Events

Date Code Title Description
AS Assignment

Owner name: MITSUBISHI DENKI KABUSHIKI KAISHA, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:TANAYA, KIMIHIKO;HATAZAWA, YASUYOSHI;OKAMURA, KOICHI;AND OTHERS;REEL/FRAME:011327/0271;SIGNING DATES FROM 20001030 TO 20001031

STCF Information on status: patent grant

Free format text: PATENTED CASE

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

FPAY Fee payment

Year of fee payment: 12