JPS58180766A - Ignition timing controller for internal-combustion engine - Google Patents

Ignition timing controller for internal-combustion engine

Info

Publication number
JPS58180766A
JPS58180766A JP57062691A JP6269182A JPS58180766A JP S58180766 A JPS58180766 A JP S58180766A JP 57062691 A JP57062691 A JP 57062691A JP 6269182 A JP6269182 A JP 6269182A JP S58180766 A JPS58180766 A JP S58180766A
Authority
JP
Japan
Prior art keywords
signal
ignition timing
cylinder
knocking
peak hold
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
JP57062691A
Other languages
Japanese (ja)
Other versions
JPH0411742B2 (en
Inventor
Katsuharu Hosoe
克治 細江
Yasuhito Takasu
高須 康仁
Toshiharu Iwata
岩田 俊晴
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.)
Denso Corp
Original Assignee
NipponDenso Co Ltd
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 NipponDenso Co Ltd filed Critical NipponDenso Co Ltd
Priority to JP57062691A priority Critical patent/JPS58180766A/en
Publication of JPS58180766A publication Critical patent/JPS58180766A/en
Publication of JPH0411742B2 publication Critical patent/JPH0411742B2/ja
Granted legal-status Critical Current

Links

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/1522Digital data processing dependent on pinking with particular means concerning an individual cylinder
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Electrical Control Of Ignition Timing (AREA)

Abstract

PURPOSE:To aim at improving the controllability of ignition timing, by equalizing a peak hold value of the output signal of a knock sensor. CONSTITUTION:Engine speed and the position of a crank angle are detected by a timer 8006 and an interrupt control unit 8005. And, the timing of cylinder switching is controlled by a control signal from an output port 8011. That is to say, those of an output signal from a peak hold circuit part 7 for a nock sensor signal, an intake air quantity signal from an air flow meter 3 and a water temperature signal from a water temperature sensor 9 are all inputted into an A/D converter 8008. On the other hand, those of an ignition timing control signal to an ignitor 10, a fuel injection signal to an injector 11, a cylinder switching signal to the peak hold circuit part 7 and a control signal to a multiplexer 8007 are all outputted from an output port 8010 that outputs a digital signal.

Description

【発明の詳細な説明】 本発明は内燃機関の各気筒ごとにノブキングの判定レベ
ルを有する内燃機関の点火時期制御装置に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an ignition timing control device for an internal combustion engine that has a knob king determination level for each cylinder of the internal combustion engine.

従来のノッキングフィードバックシステムは、内燃機関
の振動もしくは音等によりノッキングを検出している。
Conventional knocking feedback systems detect knocking based on vibrations or sounds of the internal combustion engine.

そのノブキング信号を検出した場合には一定角度遅角し
、一定期間ノッキング信号を検出しない場合には一定角
度進角させていた。
When the knocking signal is detected, the angle is retarded by a certain angle, and when the knocking signal is not detected for a certain period of time, the angle is advanced by a certain angle.

従来のノッキングフィードバックシステムは、ノッキン
グを検出する際にノッキング検出器より生じた信号が、
ノブキングフィードバックシステム内でつくられた判定
レベルより大きくなった場合に、ノブキングと判断して
点火時期を遅角させている。一般に、内燃機関本体に設
けられ九ノフキング検出器は、多くの気筒のノブキング
を検出する。しかし、位置的に検出器より離れ九気筒よ
り生じる振動紘、近くの気筒の振動より検出し難く、ま
た検出信号も小さい。つまり、気筒の位置によりノッキ
ング検出をする能力が異なり、離れた気筒゛における点
火時期の制御を悪化させている。
In conventional knocking feedback systems, when detecting knocking, the signal generated by the knocking detector is
If the value is higher than the judgment level created in the knob king feedback system, it is determined that the knob king is occurring and the ignition timing is retarded. Generally, nine knob king detectors installed in the internal combustion engine body detect knob kings of many cylinders. However, the vibrations generated by the nine cylinders that are located far away from the detector are harder to detect than the vibrations of nearby cylinders, and the detection signal is also small. In other words, the ability to detect knocking differs depending on the position of the cylinder, which worsens the control of ignition timing in distant cylinders.

これを防止するために従来では、各気筒の検出器の信号
の大きさに応じた判定レベルを作り、検出器より離れた
気筒のノッキングの検出を賽易にしている。この気筒ご
との判定レベルをつくるために、各気筒に対応した複数
の積分素子を設け、これを各気筒ごとに切換えることに
より行なっている。
In order to prevent this, in the past, a determination level was created depending on the magnitude of the signal from the detector of each cylinder, thereby making it easier to detect knocking in a cylinder that was distant from the detector. In order to create this determination level for each cylinder, a plurality of integrating elements are provided corresponding to each cylinder, and this is done by switching these elements for each cylinder.

本発明は上記従来の装置を改良して、より制御性能の向
上をはかるものであり、ノッキングの判定レベルを、検
出器の信号を各気筒別にピークホールドしてこれを平均
化することで作成することを特徴とする。これを第1図
を用いて説明する。
The present invention improves the conventional device described above to further improve control performance, and the knocking judgment level is created by peak-holding the detector signal for each cylinder and averaging the results. It is characterized by This will be explained using FIG.

第1図で(a)は、ノッキング検出器の信号、(−は気
筒切換信号、(C)は(b)の気筒切換値tのタイミン
グに合せて検出器の信号をピークホールドした信号。
In FIG. 1, (a) is the knocking detector signal, (- is the cylinder switching signal, and (C) is the signal obtained by peak-holding the detector signal in accordance with the timing of the cylinder switching value t in (b).

(d)は気筒別に表わしたピークホールド信号で参る。(d) shows peak hold signals expressed for each cylinder.

この(0)のピーク本−〃ド信号を気筒mに制御回路に
読み込み平均化することでノブキングの判定レベルをつ
くり、この各気筒の判定レヘ1M トk”−クホールド
値を比較することによりノッキングを検出する。
This (0) peak main signal is read into the control circuit for cylinder m and averaged to create a knocking judgment level, and by comparing the judgment level of each cylinder, knocking is detected. Detect.

このように本発明状、検出器より離れ九気筒でのノッキ
ングの検出を春晶にし、検出器より離れ九気筒の点火時
期制御性の向上をはかる内ms関川点火時期制御瞭装の
提供を一的とする。
In this way, the present invention makes it possible to detect knocking in the nine cylinders that are far from the detector, and to provide a clear system for controlling the ignition timing of the nine cylinders that are far from the detector. target

以下、本発明を−に示す実施例により説明する。The present invention will be explained below with reference to Examples shown in -.

第8IIは本発明の一賓施例を示す構成図である。No. 8II is a configuration diagram showing one embodiment of the present invention.

第2−において、1社4気筒4サイクルエンジン。In No. 2-, one manufacturer's 4-cylinder 4-cycle engine.

2はエアクリーナ、lはエンジンの吸入空気量を検出し
これに応じた信号を出力するエアフローメータ、4はス
ロットル弁、r+はエンジンの基準クランク角度位置(
たとえば上死点)を検出するだめの基準角センサ6ムと
、工ンジlンの一定りフンタ角度毎に出力信号を発生す
るクランク角センサ5Bを内蔵したディス[リビュータ
である。6はエンジンのノック現象に対応したエンジン
フッロックの振動を圧電素子式(ピエゾ素子式)、電磁
式(マグネフY、コイA/)等によって検出するための
ノックセンt、Tはノックセンサの出力を気筒毎にピー
クホールドするピークホールド回路部である。9はエン
ジンの冷却水温に応じた信号を発生する水温センサ、1
2はスロットル弁4が全閉状態であるときに信号を出す
ための全閉スイッチ(アイドルスイッチ)、18はスロ
ットル弁4がほぼ全開状態であるときに信号を出力する
ための全開スイッチ(パワースイッチ)、14は排気ガ
スの空燃比(A、/’F)が理論空燃比に比べて濃い(
リッチ)か薄い(リーン)かに応じて出力信号を発生す
る02センサである。
2 is an air cleaner, l is an air flow meter that detects the intake air amount of the engine and outputs a signal according to this, 4 is a throttle valve, and r+ is the reference crank angle position of the engine (
This is a distributor incorporating a reference angle sensor 6B for detecting the top dead center (for example, top dead center) and a crank angle sensor 5B for generating an output signal at each fixed mount angle of the engine. 6 is a knock cent t for detecting the vibration of the engine lock corresponding to the engine knock phenomenon using a piezoelectric element type (piezo element type), an electromagnetic type (Magnef Y, Koi A/), and T is the output of the knock sensor. This is a peak hold circuit section that performs peak hold for each cylinder. 9 is a water temperature sensor that generates a signal according to the engine cooling water temperature; 1
2 is a fully closed switch (idle switch) for outputting a signal when the throttle valve 4 is fully closed, and 18 is a fully open switch (power switch) for outputting a signal when the throttle valve 4 is approximately fully open. ), 14 indicates that the air-fuel ratio (A, /'F) of the exhaust gas is richer than the stoichiometric air-fuel ratio (
This is a 02 sensor that generates an output signal depending on whether the sensor is rich or lean.

8は前記各センサ及び各スイッチからの入出力信号状態
に応じてエンジンの点火時期及び空燃比を制御するため
の点火時期制御回路、10は制御回路8から出力される
点火時期制御信号を受けてイグニVツンコイルへの通電
遮断を行なうイグナイタ及びイグニVロンコイルである
。イグニシ曽ンコイルで発生した高電圧はディストリビ
ユータ5の配電部を通して適切な時期に所定の気筒の点
火プラグに引火される。11は制御回路8で決定され九
燃料噴射装置及び燃料噴射時開(τ)K基づいて吸気マ
ニホルドに燃料を噴射するためのインジエク!−である
8 is an ignition timing control circuit for controlling the ignition timing and air-fuel ratio of the engine according to input/output signal states from each sensor and each switch; 10 is an ignition timing control circuit that receives an ignition timing control signal output from the control circuit 8; These are the igniter and Igni V-ron coil that cut off the power to the Igni V-tune coil. The high voltage generated by the ignition coil passes through the power distribution section of the distributor 5 and ignites the spark plug of a predetermined cylinder at an appropriate time. 11 is determined by the control circuit 8 and is an injector for injecting fuel into the intake manifold based on the nine fuel injection devices and the fuel injection time opening (τ)K. − is.

次に嬉畠図を用いてピークホールド回路部7の詳細構成
を説明する。第5Illの丁01はノツクセサ6の出力
信号をノック肩f/IIIk成分のみ選別して取出す丸
めのバンドパス、バイパス等のフィルタ。
Next, the detailed configuration of the peak hold circuit section 7 will be explained using Ushihata diagram. No. 5 Ill, 01, is a round bandpass, bypass, etc. filter that selects and extracts only the knock shoulder f/IIIk component from the output signal of the knock processor 6.

701!紘増幅器、708は制御回路8からの気筒切換
信号を基6cvo*より出力されるノックセンサの信号
を例えばコンデンサ等によりピークホールドをするピー
クホールド回路でおる。
701! The Hiro amplifier 708 is a peak hold circuit that peak-holds the knock sensor signal output from 6cvo* based on the cylinder switching signal from the control circuit 8 using, for example, a capacitor.

次に制御回路8の詳細構成及び動作を第4図に従って説
明する。第4図において5oooは点火時期及び燃料噴
射量を演算するための中央処理ユニット(crtr)で
8ビツト構成のマイクロプロセッサを用いている。8@
O1d制御プログラム及び演算に必要な制御室数を記憶
しておくための読み出し専用の記憶ユニット(ILOM
)、8002はCI”U360Gがプログラムに従って
動作中演算データを一時記憶する丸めの一時記憶ユニツ
)(RAM)である、8001d同じくクランク角セン
サbBの出力信号を波**Sする九めの波廖整形回路で
ある。
Next, the detailed configuration and operation of the control circuit 8 will be explained with reference to FIG. In FIG. 4, 5ooo is a central processing unit (CRTR) for calculating ignition timing and fuel injection amount, which uses an 8-bit microprocessor. 8@
A read-only storage unit (ILOM) is used to store the O1d control program and the number of control rooms required for calculation.
), 8002 is a rounded temporary memory unit (RAM) in which the CI"U360G temporarily stores calculation data during operation according to the program, 8001d is also the ninth waveform that waves the output signal of the crank angle sensor bB. It is a shaping circuit.

8005は外部あるいは内部信−号によってCPUに割
込熱湯を行なわせるための割込制御部、 8(10@は
(CPU動作の基本周期となるクロツタ周期11IIC
ひとつづつカウント値が上がるように構成され九1・ビ
ットのタイマである。このタイマ畠O・6と割込制御部
8001によってエンジン回転数、及びクフンタ角度位
置が次のようにして検出畜れる。すなわち基準角センサ
6ムの出力信号により割込みが発生するごとにCPUは
タイマのカウント値を読み出す、タイマのカウント値は
クロック周期(たとえば1#l)毎に上っていくため、
今回の割込時のカウント値と先回の割込時のカウント値
との差を計算することにより、基準角センサ信号の時間
間隔すなわちエンVンi11転に要する時間が計測で自
る。ζうしてエンジン@転数が求められる。ま九、タラ
ツタ角度位置は、タフンク角センサ6Bの信号が一室り
フンタ角度(九とえばSO℃ム)毎に出力されるので基
準角センサ6ムの上死点信号を基準にしてそのときのク
フンク角度を80℃ム単位で知ることができる。この3
・℃ム毎のタフンク角度信号は点火時期制御信号発生の
基準点と、ピークホールド回路の気筒切換信号に使用さ
れる。
8005 is an interrupt control unit for causing the CPU to interrupt hot water using an external or internal signal;
It is a 91-bit timer configured so that the count value increases one by one. The engine rotation speed and the angular position of the engine are detected by the timer O.6 and the interrupt control section 8001 in the following manner. That is, each time an interrupt occurs due to the output signal of the reference angle sensor 6m, the CPU reads out the count value of the timer. Since the count value of the timer increases every clock cycle (for example, 1#l),
By calculating the difference between the count value at the time of the current interrupt and the count value at the time of the previous interrupt, the time interval of the reference angle sensor signal, that is, the time required for turning the engine V11 can be measured. ζ Then the engine speed can be found. 9. To determine the angle position, the signal from the angle sensor 6B is output for each angle (for example, SO°C), so the reference angle sensor 6B is based on the top dead center signal. You can know the kufunk angle of 80 degrees Celsius. This 3
- The tough angle signal for each temperature is used as the reference point for generating the ignition timing control signal and as the cylinder switching signal for the peak hold circuit.

80・7は複数のアナログ信号を適時切換えてアナログ
−デジタル変換III(ム/D変換11)goosに導
くためのマルチプレクサであり、切換時期は出カポ−)
II)11から出力される制御信号により制御される。
80.7 is a multiplexer that switches multiple analog signals at appropriate times and leads them to analog-to-digital conversion III (MU/D conversion 11).
II) Controlled by a control signal output from 11.

本実施例においては、アナログ信号としてノックセンナ
信号のピークホールド回路部7からの出力信号と、エア
フローメータ8からの吸入空気量信号及び水温センサ9
からの水温信号が入力される。8G011はアナログ信
号をデジタル信号に変換するためのム/D変換器である
。8009ハテシタル信号の丸めの入力ポートであり、
このホーyl−6cは本実施例の場合アイドルスイッチ
12からのアイドル信号、パワースイッチ18からのパ
ワーlit、02センサ14からのりッチリーン信号が
入力される。801Gはデジタル信号を出力する丸めの
出力ポートである。この出力ポートからはイグナイタ1
・KMする点火時期制御信号。
In this embodiment, the output signal of the knock sensor signal from the peak hold circuit section 7, the intake air amount signal from the air flow meter 8, and the water temperature sensor 9 are used as analog signals.
The water temperature signal from the 8G011 is a MU/D converter for converting an analog signal into a digital signal. It is an input port for rounding of the 8009 data signal,
In this embodiment, the idle signal from the idle switch 12, the power lit from the power switch 18, and the lean signal from the 02 sensor 14 are input to this hose yl-6c. 801G is a rounded output port that outputs a digital signal. From this output port, igniter 1
・Ignition timing control signal for KM.

インジェクタ11に対する燃料噴射信号、ピークホール
ド回路部7に対する気筒切換信号、マルチプレクサ11
に対する制御信号が出力される。
Fuel injection signal to the injector 11, cylinder switching signal to the peak hold circuit section 7, multiplexer 11
A control signal for is output.

8011はCPUパスであり、CPU紘このパス信号線
に制御信号及びデータ信号を乗ぜ、屑辺四賂の制御及び
データの送受を行なう。
Reference numeral 8011 denotes a CPU path, which multiplies control signals and data signals to the path signal line of the CPU path to control the four signals and send and receive data.

以上、本発明を実現するための装置について説明し九の
で、以下、第5図のフローチャートを用いて点火時期の
演算、ノック判定の処理のgaiAをする。
The apparatus for realizing the present invention has been described above, and the ignition timing calculation and knock determination processing will now be performed using the flowchart shown in FIG.

内燃機関が起動し点火時期演算の割込みが行われると、
ステップ10Gより割込みがスタートされる。ステップ
101で回転数N及び負荷Q/Nが算出される。ステッ
プ10gではステップ011で算出され九、回転数Ne
1負荷Q/Nをも七に基本点火時期のマツプより基本点
火時期−1が算出される。ステップ108で機関の状■
がノックコントロールを行なう領域であるか否かの判定
を行ない、YESと判定され九場合はステップ10丁へ
移行する。Noと判定され九場合社ステップlO4へ1
lffし、ステップ104では進角カランタムはOKク
リアされる。ステップ106で点火時期がセットされ、
ステップ1)6でメインルーチンに複罎する。
When the internal combustion engine starts and an ignition timing calculation interrupt is performed,
An interrupt is started from step 10G. In step 101, the rotation speed N and the load Q/N are calculated. In step 10g, the number of revolutions Ne calculated in step 011 is 9.
Based on the basic ignition timing map, the basic ignition timing -1 is calculated based on the 1 load Q/N. In step 108, the state of the institution ■
It is determined whether or not this is an area where knock control is to be performed, and if the determination is YES, the process moves to step 10. Determined as No, proceed to Kuyoshisha Step 1O4 1
lff, and in step 104, the advance angle column is cleared to OK. Ignition timing is set in step 106,
Step 1) Convert to the main routine in step 6.

ま九ステップl・畠でノックコメントロー〃領域と判定
され丸場合紘、ステップ10丁で気筒別のノックセンナ
信号のピークホールド値が読み込まれ、ステップlO8
でステップ107の気筒別ピークホールド値をもとに1
気筒別の判定レベルfF1itMのベースレベルが、′
tIIINlのペースレペA/(気筒別に記憶保持され
ソフト上のカウンタ値に応じてim*気筒のベースレベ
ルが読み出される)に応じて、 ’1”18K(t)=T1181(t)X7/I+PE
ム4t)x 1/8−”(1)の平均化のための演算式
で求められる(本実施例は、平均化を藺−のベースレベ
ルと今回のピークホールド値を用いて行なっている)。
At step 1, the peak hold value of the knock senna signal for each cylinder is read, and at step 10, the peak hold value of the knock sensor signal for each cylinder is read.
1 based on the peak hold value for each cylinder in step 107.
The base level of the cylinder-specific judgment level fF1itM is '
'1'18K (t) = T1181 (t)
4t) x 1/8-" (1) (In this example, the averaging is performed using the base level of 藺 and the current peak hold value.) .

ステップlO9ではノック判定レペ〃が、定数Kに対し
て、KB8jC(t)=KxTlljiJ&)= (2
)の演算式で求められる。ステップ110でステッ11
07の気筒別のピーク値P I A ’I’ (t)と
、ステップ109で算出されたノック判定レベA/KB
jlE (tlを比較し、ノッキングが発生したか否か
の判定を行ない、ピーク値が判定レベ〃より大きい場合
はノック有りと判定しYlj16(分岐し、ピーク値が
判定レベルより小さい場合はノック無しと判定しNOに
分岐する。
In step lO9, the knock judgment rep is KB8jC(t)=KxTlljiJ&)=(2
) is calculated using the formula. step 110 and step 11
The cylinder-specific peak value P I A 'I' (t) of 07 and the knock determination level A/KB calculated in step 109
jlE (Compares tl and determines whether knocking has occurred. If the peak value is larger than the judgment level, it is judged that there is a knock. Ylj16 (branches; if the peak value is smaller than the judgment level, there is no knocking. The process branches to NO.

ノック有りと判定されYΣ8に分岐した場合、ステップ
l°11で進角カランタムがOにクリアされる。ステッ
プ112では遅角量Δ−がセットされ、ステップ118
で遅角補正量#Cがa o = I c+Δ#  11
11@111111@111111 (a)の演算式で
算出される。ステップ114ではステップ118で算出
し九遅角補正量#Cが、最大遅角補正量e c m a
 x以上か否の判定がされ、大急い場合YE&に分岐し
ステップ11Mで遅角補正量#Cは最大値角補正量#e
maxの値に修正される。ステップ116では点火時期
−が#−#B−ec  ・・・・・・・・・・・・ (
旬の演算式で算出され(即ち、遅角され)、ステップ1
1丁で点火時期がセットされる。ステップ118でメイ
ンルーチンに′!IL帰する。
If it is determined that there is a knock and the process branches to YΣ8, the advance angle column is cleared to O in step l°11. In step 112, the retard amount Δ- is set, and in step 118
The retardation correction amount #C is a o = I c + Δ# 11
11@111111@111111 Calculated using the equation (a). In step 114, the nine retard angle correction amount #C calculated in step 118 is the maximum retard angle correction amount e c m a
It is determined whether or not the angle is greater than or equal to
It is corrected to the value of max. In step 116, the ignition timing - is #-#B-ec...
Calculated using the latest calculation formula (i.e., delayed), step 1
The ignition timing is set with one knife. Step 118 returns to the main routine'! Return to IL.

ステップ110でノック無しと判定され九場合。If it is determined in step 110 that there is no knock.

NOに分岐しステップtillで進角カランタムが1加
算される。ステップl!Oでは、一定期間ム0の間(本
実施例の場合一定すイクA/)ノッキングが発生し良か
否かの判定が行なわれ、前回のノブキング発生から一定
期閣ムOが経過していない場合NOに分岐しステップ1
16へ移行する。ステップ116以降前記同様の処理が
行なわれる。ステップ120で藺−のノブキング発生か
ら一定期間ムOが経過したと判定された場合Noに分岐
しステップ1!1で進角カランタムがOにクリアされる
。ステップl!冨では進角量ム0だけ点火時期を進角さ
せるため、遅角補正量0Cが#C=#C−0AI111
φ・・−(6)の演算式で算出される。ステップ128
では遅角の補正量0CがO以下か否かの判定が行なわれ
、Oより大きい場合はステップ116へ後行し、θ以下
と判定された場合、ステップ124で遅角補正量0Cは
Oにセットされる。ステフプttS以降前記同様の処理
が行なわれ、点火時期の制御が行なわれる。
The process branches to NO and the advance angle column is incremented by 1 at step till. Step l! In O, it is determined whether or not knocking is allowed to occur for a certain period of time (in the case of this embodiment, a certain period of time), and a certain period of time has not elapsed since the previous occurrence of knocking. If so, branch to NO and step 1
Move to 16. Processes similar to those described above are performed after step 116. If it is determined in step 120 that a certain period of time has elapsed since the occurrence of the knob king, the process branches to No, and the advance angle column is cleared to O in step 1!1. Step l! At the peak, the ignition timing is advanced by the advance amount MU0, so the retardation correction amount 0C is #C=#C-0AI111
Calculated using the formula φ...-(6). Step 128
Then, it is determined whether the retard angle correction amount 0C is less than or equal to O. If it is larger than O, the process proceeds to step 116, and if it is determined that it is less than or equal to θ, the retard angle correction amount 0C is set to O in step 124. Set. After step ttS, the same process as described above is performed to control the ignition timing.

以上、述べたように本発明は、ノックセンサの出力信号
を各気筒毎のタイミングでピークホールドを行ない、こ
のピークホールドの値を平絢化することで、各気筒別の
ノック判定レペVを作成しているので、ノックセンサよ
り離れ九気筒でも正確なノック検出が容易に可能となり
、点火時期の制御性が向上する。
As described above, the present invention peak-holds the output signal of the knock sensor at the timing of each cylinder, and flattens the peak-hold value, thereby adjusting the knock judgment repetition V for each cylinder. Since it is created, accurate knock detection is easily possible even for nine cylinders located far from the knock sensor, and ignition timing controllability is improved.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は、ノックセンサの出力信号を気筒別にピークホ
ールドするタイミングを示す図。 第2図は、本発明の一実施例を示す内燃機関の構成図。 第8図は、第2図中のピークホールド回路の構成図。 第4図は、第2図中の制御回路の構成図。 第5図は、本発明における点火時期演算およびノンキン
グ検出の演算処理手順を示すフローチャートである。 1・・・エンジン、i−・・ディストリビュータ、6・
・・ノックセンサ、8・−・点火時期制御回路、10・
・・イグナイタおよびイグニプVWンコイ#、70B・
・・ピークホールド回路、5ooo・・・判別手段の主
要部をなす中央処理ユニット。 代理人弁理士  岡 部  隆
FIG. 1 is a diagram showing the timing of peak-holding the output signal of a knock sensor for each cylinder. FIG. 2 is a configuration diagram of an internal combustion engine showing an embodiment of the present invention. FIG. 8 is a configuration diagram of the peak hold circuit in FIG. 2. FIG. 4 is a configuration diagram of the control circuit in FIG. 2. FIG. 5 is a flowchart showing arithmetic processing procedures for ignition timing calculation and non-king detection in the present invention. 1...Engine, i-...Distributor, 6.
・・Knock sensor, 8・−・Ignition timing control circuit, 10・
・・Ignitor and Ignip VW Nkoi#, 70B・
...Peak hold circuit, 5ooo...Central processing unit forming the main part of the discrimination means. Representative Patent Attorney Takashi Okabe

Claims (1)

【特許請求の範囲】[Claims] 内燃機関のノッキングを検出するノッキング検出器と、
このノッキング検出器からの出力信号に応じて点火時期
制御信号を発生する点火時期制御回路と、この点火時期
制御信号により点火信号を発生する点火装置とを含む内
燃機関用点火時期制御装置において、前記点火時期制御
回路は内燃機関の回転に同期して気筒切換信号を発生す
る気筒切換信号発生回路と、この気筒切換信号に同期し
て前記ノッキング検出器からめ61号を気筒別にピーク
ホールドするピークホールド回路と、このピークホール
ド値を気筒別に平均化しノッキングの判定レベルを算出
し、このノッキング判定レベルとIItI起ピークホー
ルド値を比較することにより、ノブキングを判別する判
別手段とを備えることを特敵とする内燃機関用点火時期
制御装置。
a knocking detector that detects knocking in an internal combustion engine;
The ignition timing control device for an internal combustion engine includes an ignition timing control circuit that generates an ignition timing control signal in response to an output signal from the knocking detector, and an ignition device that generates an ignition signal based on the ignition timing control signal. The ignition timing control circuit includes a cylinder switching signal generation circuit that generates a cylinder switching signal in synchronization with the rotation of the internal combustion engine, and a peak hold circuit that holds the peak of No. 61 from the knocking detector for each cylinder in synchronization with this cylinder switching signal. and a determination means for determining knob king by averaging the peak hold values for each cylinder to calculate a knocking determination level and comparing this knocking determination level with the IItI-induced peak hold value. Ignition timing control device for internal combustion engines.
JP57062691A 1982-04-15 1982-04-15 Ignition timing controller for internal-combustion engine Granted JPS58180766A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57062691A JPS58180766A (en) 1982-04-15 1982-04-15 Ignition timing controller for internal-combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57062691A JPS58180766A (en) 1982-04-15 1982-04-15 Ignition timing controller for internal-combustion engine

Publications (2)

Publication Number Publication Date
JPS58180766A true JPS58180766A (en) 1983-10-22
JPH0411742B2 JPH0411742B2 (en) 1992-03-02

Family

ID=13207560

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57062691A Granted JPS58180766A (en) 1982-04-15 1982-04-15 Ignition timing controller for internal-combustion engine

Country Status (1)

Country Link
JP (1) JPS58180766A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4617895A (en) * 1984-05-17 1986-10-21 Nippondenso Co., Ltd. Anti-knocking control in internal combustion engine
US4699106A (en) * 1985-04-18 1987-10-13 Nippondenso Co., Ltd. Knock control system for internal combustion engines
US4711212A (en) * 1985-11-26 1987-12-08 Nippondenso Co., Ltd. Anti-knocking in internal combustion engine
US4993387A (en) * 1988-06-14 1991-02-19 Nippondenso Co., Ltd. Knock control system for internal combustion engine

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54141180A (en) * 1978-04-24 1979-11-02 Nippon Soken Knocking detector for internal combustion engine
JPS55141649A (en) * 1979-04-21 1980-11-05 Nissan Motor Co Ltd Knocking detector
JPS5629063A (en) * 1979-08-20 1981-03-23 Hitachi Ltd Ignition timing controller for engine
JPS56162266A (en) * 1980-05-20 1981-12-14 Nissan Motor Co Ltd Controlling system for ignition timing

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54141180A (en) * 1978-04-24 1979-11-02 Nippon Soken Knocking detector for internal combustion engine
JPS55141649A (en) * 1979-04-21 1980-11-05 Nissan Motor Co Ltd Knocking detector
JPS5629063A (en) * 1979-08-20 1981-03-23 Hitachi Ltd Ignition timing controller for engine
JPS56162266A (en) * 1980-05-20 1981-12-14 Nissan Motor Co Ltd Controlling system for ignition timing

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4617895A (en) * 1984-05-17 1986-10-21 Nippondenso Co., Ltd. Anti-knocking control in internal combustion engine
US4699106A (en) * 1985-04-18 1987-10-13 Nippondenso Co., Ltd. Knock control system for internal combustion engines
US4711212A (en) * 1985-11-26 1987-12-08 Nippondenso Co., Ltd. Anti-knocking in internal combustion engine
US4993387A (en) * 1988-06-14 1991-02-19 Nippondenso Co., Ltd. Knock control system for internal combustion engine

Also Published As

Publication number Publication date
JPH0411742B2 (en) 1992-03-02

Similar Documents

Publication Publication Date Title
US5626117A (en) Electronic ignition system with modulated cylinder-to-cylinder timing
US4448162A (en) Optimum control for internal combustion engines
JPS58217775A (en) Ignition timing controlling method of internal-combustion engine
US4573443A (en) Non-synchronous injection acceleration control for a multicylinder internal combustion engine
US4694800A (en) System and method for controlling ignition timing for an internal combustion engine
JPS6225871B2 (en)
JP3191676B2 (en) Ignition timing control device for internal combustion engine
JPS58180766A (en) Ignition timing controller for internal-combustion engine
JPS60159372A (en) Ignition-timing control for internal-combustion engine
JPH0347471A (en) Ignition control device for internal combustion engine
JPS62150056A (en) Combustion control device for internal-combustion engine
JPH06137242A (en) Air-fuel ratio control device of engine
JPS635589B2 (en)
JPS62195464A (en) Control method for internal combustion engine when it is transient
JP2517605B2 (en) Combustion control device for internal combustion engine
JP2884836B2 (en) Engine ignition timing control device
JPH0711269B2 (en) Ignition timing control device for internal combustion engine
JPH0315035B2 (en)
JPH04234571A (en) Knocking control device of internal combustion engine
JPS593175A (en) Knocking control device for multi-cylinder type internal-combustion engine
JPS58152171A (en) Ignition timing controlling device for internal-combustion engine
JPS59162365A (en) Method of controlling ignition timing of engine
JPH02163472A (en) Ignition timing controller for internal combustion engine
JPS58110862A (en) Ignition timing controlling method for multi-cylinder internal-combustion engine
JPH0689735B2 (en) Ignition timing control device for internal combustion engine