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

Ignition timing controller for internal-combustion engine

Info

Publication number
JPS5896174A
JPS5896174A JP56195142A JP19514281A JPS5896174A JP S5896174 A JPS5896174 A JP S5896174A JP 56195142 A JP56195142 A JP 56195142A JP 19514281 A JP19514281 A JP 19514281A JP S5896174 A JPS5896174 A JP S5896174A
Authority
JP
Japan
Prior art keywords
knocking
signal
acceleration
ignition timing
output
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
JP56195142A
Other languages
Japanese (ja)
Other versions
JPS6361504B2 (en
Inventor
Hiroshi Haraguchi
寛 原口
Hiroshi Narita
成田 浩
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 JP56195142A priority Critical patent/JPS5896174A/en
Priority to US06/445,543 priority patent/US4513716A/en
Publication of JPS5896174A publication Critical patent/JPS5896174A/en
Publication of JPS6361504B2 publication Critical patent/JPS6361504B2/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/1521Digital data processing dependent on pinking with particular means during a transient phase, e.g. starting, acceleration, deceleration, gear change
    • 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 improve both running performances in the normal and transient times in the heading control using a knocking feedback system by varying angle delaying amount per one time of knocking in response to two information of knocking strenght and acceleration condition. CONSTITUTION:A knocking detecting circuit 41 receives the signal of a knocking detector 1 to detect the presence or absence of knocking in an engine and the knocking strength and generate the corresponding knocking signal. An acceleration detecting circuit 42 receives the signal of an acceleration detector 2 to detect acceleration. A wave form shaping circuit 43 shapes signal of a distributor 3 in the form of wave to obtain basic ignition timing. An angle delaying amount varying circuit 44 varies angle delaying amount per one time of knocking according to the knocking signal and the acceleration signal. Thus, both running performances in the normal and transient times can be improved.

Description

【発明の詳細な説明】 本発明社内燃機関の気筒内圧力によって気筒内外に生じ
る振動もしくは音等によってノッキングを検出し、ノッ
キングの検出された場合には点火時期を遅角させる機能
をもつ内燃機関用点火時期制御装置に関するものである
DETAILED DESCRIPTION OF THE INVENTION An internal combustion engine of the present invention having a function of detecting knocking by vibrations or sounds generated inside and outside the cylinder due to internal cylinder pressure, and retarding the ignition timing when knocking is detected. The present invention relates to an ignition timing control device for use in a vehicle.

近年、内燃機関に生じるノッキングを検出して点火時期
を進角させる、いわゆるノッキングフィードバックシス
テムが種々検討されている。そのシステムの概要は次の
とおりである。すなわち内燃機関の気筒内圧力によって
気筒内外に生じる振動 。
In recent years, various so-called knocking feedback systems have been studied that detect knocking occurring in internal combustion engines and advance ignition timing. The outline of the system is as follows. In other words, vibrations that occur inside and outside the cylinder due to the pressure inside the cylinder of an internal combustion engine.

もしくは音等を検出して、それら振動もしく社音等一般
定しベA/(ノッキング判定レベA/)を超え九場合に
ノッキングと判定し、ノッキング信号を発生する。この
ノッキング信号が生じ九場合に轄点火時期を遅角させ、
逆に生じなかつ九場合Ka点火時期を進角させることに
より、点火時期を常にノッキング限界付近にコン)四−
ルし、機関の燃費、出力性能を向上させるものである。
Alternatively, a sound or the like is detected, and if the vibration or company sound exceeds a generally defined level A/ (knocking determination level A/), it is determined that knocking has occurred and a knocking signal is generated. When this knocking signal occurs, the ignition timing is retarded,
On the other hand, if the reverse does not occur and the ignition timing is advanced, the ignition timing can be kept close to the knocking limit at all times.
This improves the engine's fuel efficiency and output performance.

このノッキングフィードバックシステムにおいては、ノ
ッキングを検出した場合に遅角させる量、すなわちノッ
キング1回当りの遅角量はあらかじめ決められており通
常10Cム程度である。このノッキング1回当りの遅角
量は点火時期の制御性に関係する最も重要なファクタで
ある・これを、第1図を用いて説明する。第1図の(a
)図及び(b)図は定常時の点火時期変動を表わし、(
C)図は過変時の点火時期応答性を表わしている。第1
図(a)〜(0)図はともに横軸が時間、縦軸が点火時
期である。
In this knocking feedback system, the amount of retardation when knocking is detected, that is, the amount of retardation per knocking, is predetermined and is usually about 10 cm. The amount of retardation per knock is the most important factor related to the controllability of ignition timing. This will be explained using FIG. 1. Figure 1 (a
) and (b) represent the ignition timing fluctuations during steady state, and (
C) The figure shows the ignition timing responsiveness during over-variation. 1st
In both figures (a) to (0), the horizontal axis is time and the vertical axis is ignition timing.

ここで(&〕図はノッキング1回当りの遅角量が大きい
場合(たとえば2°C人)の定常時の点火時期変動を表
わしており1b)aノッキング1回当りの遅角量が小さ
い場合(たとえば0.5°OA)の定常時の点火時期変
動を表わしている。(a) 、 (b)図とも、図中に
一点鎖線で表示しであるのけ点火時期制御の目標となる
点火時期であり、通常、トレースノック限界の点火時期
に相当する。この点火時期においては機関は適度なノッ
キング状態になり出力、燃費が向上する。(a)図、(
b)図を比べてみれば定常時の制御性はノッキング1回
当りの遅角量が小さい方((b) IN )がすぐれて
いることは−目で判る。なぜならば遅角量が大きい場合
((a)図)Kは目標点火時期からのずれが大きく、点
火時期が進角側にずれた場合にはノッキング音が増大し
、逆に遅角量にずれた場合には出力、燃費に損失が生じ
るからである。もちろんノッキング1回当りの遅角量を
あまり小さくしすぎるとノッキングの消音効果が減るた
め、定常時ではおよそ0.3〜0.51Cム程度が良い
。以上のとおり定常時の点火時期制御性はノッキング1
回当りの遅角量が小さい方が良い。
Here, the figure (&) shows the ignition timing fluctuation in steady state when the amount of retardation per knocking is large (for example, 2°C). 1b) a When the amount of retardation per knocking is small (for example, 0.5° OA) represents the ignition timing fluctuation during steady state. In both figures (a) and (b), the ignition timing that is the target of the knock ignition timing control is indicated by a dashed line in the figure, and usually corresponds to the ignition timing of the trace knock limit. At this ignition timing, the engine will be in a moderate knocking state, improving output and fuel efficiency. (a) Figure, (
b) Comparing the figures, it can be clearly seen that the controllability in steady state is better when the retard amount per knocking is smaller ((b) IN ). This is because if the amount of retardation is large (Figure (a)), K will have a large deviation from the target ignition timing, and if the ignition timing deviates to the advance side, the knocking noise will increase; This is because if this happens, there will be a loss in output and fuel efficiency. Of course, if the retard angle per knocking is too small, the knocking noise reduction effect will be reduced, so in steady state it is preferably about 0.3 to 0.51 Cum. As mentioned above, the ignition timing controllability in steady state is knocking 1.
The smaller the amount of retardation per rotation, the better.

しかしながら過渡時の点火時期応答性に関しては逆のこ
とが言える。第1v!Jの((11図は過渡時(急加速
時)の点火時期応答性を示しているが、(0) 図にお
いてlは遅角量が小さい場合(たとえば0.50ム)、
2は遅角量が大きい場合(たとえば2゜Cム)を表わし
ている。jllNよりノッキング1回当抄の遅角量が小
さい場合(1の場合)K#1点火時期応答性が悪く、従
って急加速時のような過渡時に#′1ノッキングが続発
し、運転者に不快感を与え、しいては機関の損障を生じ
るととKなる。従って過渡時にはノッキング1回当りの
遅角量を大きくする必要がある。以上のことから、定常
時の点火時期制御性及び過渡時の点火時期応答性を共に
向上させるKは、定常と過渡を判別してノブキング1回
当りの遅角量を切替えることがどうしても必要になる。
However, the opposite is true regarding ignition timing responsiveness during transients. 1st v! J's ((Figure 11 shows the ignition timing response during transient (sudden acceleration).
2 represents a case where the amount of retardation is large (for example, 2°C). If the retardation amount per knocking is smaller than JllN (in the case of 1), the K#1 ignition timing response is poor, and therefore #'1 knocking occurs repeatedly during transient situations such as during sudden acceleration, causing inconvenience to the driver. It gives pleasure and may even cause damage to the engine. Therefore, during transition, it is necessary to increase the amount of retardation per knocking. From the above, in order to improve both ignition timing controllability in steady state and ignition timing responsiveness in transient state, it is absolutely necessary to distinguish between steady state and transient state and change the amount of retardation per knob king. .

しかしながら従来、定常と過渡を精度良く判別する手段
がなかったため、ノッキング1回当りの遅角量を切替え
ることができなかった。たとえば、機関の加速を検出し
て遅角量を切替える方法では、機関の個体差、環境条件
等により加速状態でも軽微なノッキングしか発生しない
場合もあり、この場合に大きな遅角量を設定したために
不必要に大きな遅角を生じてしまい、加速性能を損って
しまうことが多々あった。従って従来は定常及び過、渡
時の両者の妥協する遅角量(たとえば7°OA)本発明
は上記問題点に鑑み、ノッキング検出手段によりノッキ
ングの強度を検出すると共に加速検出手段により加速状
態を検出し、この2つの検出情報に応じて機関の定常と
過渡を判別することによってノッキング1回当りの遅角
量を変化させ、定常時の運転性能および過渡時の運転性
能の両方を向上させる内燃機関用点火時期制御装置の提
供を目的とする。
However, in the past, there was no means for accurately distinguishing between steady state and transient state, so it was not possible to change the amount of retardation per knocking. For example, with the method of detecting engine acceleration and switching the retard amount, only slight knocking may occur even under acceleration due to individual engine differences, environmental conditions, etc. In this case, setting a large retard amount may cause This often resulted in an unnecessarily large retard angle, impairing acceleration performance. Therefore, in the past, the retardation amount (for example, 7° OA) was a compromise between steady state, transient, and transient conditions.In view of the above problems, the present invention uses a knocking detection means to detect the intensity of knocking, and an acceleration detection means to detect the acceleration state. This internal combustion engine detects internal combustion and changes the amount of retardation per knock by determining whether the engine is steady or transient based on these two pieces of detected information, improving both steady-state operating performance and transient operating performance. The purpose is to provide an ignition timing control device for engines.

すなわち、加速検出手段によって加速が検出されかつノ
ッキング検出手段から強度の大きなノッキングが検出さ
れた場合には即座に過渡状態であると判断し、ノッキン
グ1回当りの遅角量を増すことにより過渡運転性能の向
上’tはかり、逆に加速が検出されない場合あるいは加
速が検出されても小さなノッキングしか検出されない場
合は、定常状態あるいは軽度の過渡状態と判断し、ノッ
キング1回当りの遅角量を比較的小さな量に保持するこ
とによって定常運転性能の向上をはかるものである。
That is, when acceleration is detected by the acceleration detection means and strong knocking is detected by the knocking detection means, it is immediately determined that a transient state is occurring, and the transient operation is stopped by increasing the amount of retardation per knocking. Improved performance If no acceleration is detected, or if acceleration is detected but only small knocking is detected, it is determined to be a steady state or a mild transient state, and the amount of retardation per knocking is compared. The purpose is to improve steady-state operating performance by keeping the amount to a small level.

これは、定常状態においてはノッキングフィードバック
システムによって点火時期が制御された場合に発生する
ノッキングの強度は比較的小さいが、加速時のような過
渡状1!においては大きなノッキングが発生するという
事実に基づいている。
This is because the knocking intensity that occurs when the ignition timing is controlled by the knocking feedback system is relatively small in a steady state, but in a transient state such as during acceleration. This is based on the fact that large knocking occurs in

しかしながら定常状[Iにおいて龜大きなノッキングが
散発的に生じることがあり、このときに加速信号を検出
しないと第2図(b)のように定常時に不必要に大きな
遅角が混じり定常性能が損われる。
However, in the steady state [I], large knocking may occur sporadically, and if the acceleration signal is not detected at this time, an unnecessarily large retard angle will be mixed in the steady state as shown in Figure 2 (b), and the steady state performance will be impaired. be exposed.

また、逆に加速信号だけを検出すると、その加速によっ
て生じるノッキングの発生状態にかかわらず大きな遅角
をするためK、機関の個体差、環境条件等によりあまり
大きな遅角を必要としない加速時でも第2図(a)の2
のように大きく遅角し加速性能を損う。(本来第2図(
a)の1の遅角程度で充分である。) 従って本発明のように加速信号とノック強度の両方の情
報から定常と過渡を判別して遅角量を切替えると、以上
のような問題点は解決され従って定常及び過渡の両性能
が従来に比べ大幅に向上される。
Conversely, if only the acceleration signal is detected, a large retardation is performed regardless of the state of knocking caused by the acceleration, so even when acceleration does not require a large retardation due to individual differences in the engine, environmental conditions, etc. Figure 2 (a) 2
This greatly delays the angle and impairs acceleration performance. (Originally shown in Figure 2 (
A retardation of about 1 in a) is sufficient. ) Therefore, if the retardation amount is switched by distinguishing between steady state and transient state based on information on both the acceleration signal and the knock intensity as in the present invention, the above-mentioned problems will be solved, and both steady and transient performance will be as good as before. It is greatly improved compared to

以下本発明を図に示す実施例により説明する。The present invention will be explained below with reference to embodiments shown in the drawings.

第8図は本発明の第1実施例を示すブロック図である。FIG. 8 is a block diagram showing a first embodiment of the present invention.

第1図において(1)は機関のノッキング現象に対応し
た機関本体の振動を圧電素子式(ピエゾ素子式)、電磁
式(マグネット、コイル)等によって検出するノッキン
グ検出器、(2)は機関の加速現象に対応した機関のス
ロットル開度、吸気負圧、回転数を検出する加速検出器
、(8)は機関の基本点火時期を設定する7A/トラン
ジスタ式のディストリビュータ、(4)はノッキング検
出器(1)、加速検出器(2)、及びディストリビュー
タ(8)の信号を受けて実際の点火時期を決定し、点火
時期制御信号を発生する点火時期制御回路、(5)はこ
の点火時期制御itを電流増幅して、イグニッションコ
イ1v(54示されていない)K通電遮断を行なわしめ
るイグナイタである。点火時期制御回路((転)の構成
は次のとおりである。(41)はノッキング検出器(1
)の信号を受けて機関のノッキング発生の有無及びノッ
キング強度を検出しこれに応じたノッキング信号を発生
するノッキング検出回路、(42)Fi加速検出器(2
)の信号を受けて加速を検出するための加速検出回路、
(481デイストリビユータ(8)のピックアップ信号
を波形整形し、基本点火時期をとり出すための波形整形
回路、(44)triノッキング検出回路(41)より
出力されるノッキング信号と加速検出回路からの加速信
号とによりノッキング1回当りの遅角量を変化させる遅
角量可変回路、(451Fi遅角量可変回路(44)か
ら出力されるノッキング1回当りの遅角量に対応した遅
角量信号及びノッキング検出回路(41)から出力され
るノッキング信号を受けて、基本点火時期からの遅角量
を演算する遅角量演算回路、(46)は波形整形回路(
48)より出力される基本点火時期から、遅角量演算回
路(45)より出力される遅角量をさし引いて実際の点
火時期を決定する点火時期演算回路である。
In Figure 1, (1) is a knocking detector that detects the vibration of the engine body corresponding to the engine knocking phenomenon using a piezoelectric element type (piezo element type) or an electromagnetic type (magnet, coil), etc., and (2) is a knocking detector that detects the vibration of the engine body corresponding to the engine knocking phenomenon. An acceleration detector that detects the engine's throttle opening, intake negative pressure, and rotation speed in response to acceleration phenomena, (8) is a 7A/transistor type distributor that sets the engine's basic ignition timing, and (4) is a knocking detector. (1), an ignition timing control circuit that receives signals from the acceleration detector (2) and the distributor (8), determines the actual ignition timing, and generates an ignition timing control signal; (5) is this ignition timing control circuit; This is an igniter that amplifies the current and cuts off the current to the ignition coil 1V (54 not shown). The configuration of the ignition timing control circuit is as follows. (41) is the knocking detector (1).
); (42) Fi acceleration detector (2);
) acceleration detection circuit for detecting acceleration in response to signals from
(481 A waveform shaping circuit for shaping the pickup signal of the distributor (8) and extracting the basic ignition timing, (44) A knocking signal output from the tri knocking detection circuit (41) and the acceleration detection circuit. A retard amount variable circuit that changes the retard amount per knocking based on the acceleration signal, and a retard amount signal corresponding to the retard amount per knocking output from the (451Fi retard amount variable circuit (44)) and a retard amount calculation circuit that receives the knocking signal output from the knocking detection circuit (41) and calculates the amount of retardation from the basic ignition timing; (46) is a waveform shaping circuit (
This is an ignition timing calculation circuit that determines the actual ignition timing by subtracting the retard amount output from the retard amount calculation circuit (45) from the basic ignition timing output from the retard amount calculation circuit (48).

次に第4図を用いてノッキング検出回路(41)の詳細
構成を説明する。(4101)はノッキング検出器(1
)の出力をノッキング周波数成分のみ選別して取出すた
めのバンドパス、バイパス等のフィルタ、(4102)
はフィルタ(4101)の出力を半波整流するための半
波整流器、(410B)は半波整流器(41(1)の出
力を積分し、ノッキング検出器(1)の振動出力の平均
値を取出すための積分器、(4104)は積分器(41
03)の出力をに1倍に増幅し、第1のノッキング判定
レベIvを作り出す丸めの増幅器、(4105)は同じ
く積分器の出力をに、倍に増幅し、第2のノッキング判
定レベルを作り出すための増幅器、(4106)は半波
整流器(410g)の出力と増幅器(4104)によっ
て作られる第1の判定レベルを比較し、半波整流器の出
力の方が大きいときに出力電圧を発生する比較器、(4
107)は同じく半波整流器の出力と第2の判定レベル
とを比較するだめの比較器であり、(4106)の比較
器と同じものが使用できる。(4108)、(4109
)F1比較器(4106)。
Next, the detailed configuration of the knocking detection circuit (41) will be explained using FIG. 4. (4101) is the knocking detector (1
) bandpass, bypass, etc. filter for selecting and extracting only the knocking frequency component from the output of (4102)
is a half-wave rectifier for half-wave rectifying the output of the filter (4101), and (410B) is a half-wave rectifier (41) that integrates the output of (1) and takes the average value of the vibration output of the knocking detector (1). The integrator (4104) is the integrator (41
A rounding amplifier (4105) amplifies the output of the integrator by a factor of 1 to produce a first knocking judgment level Iv, and a rounding amplifier (4105) amplifies the output of the integrator by a factor of 1 to produce a second knocking judgment level. The amplifier (4106) compares the output of the half-wave rectifier (410g) with the first judgment level produced by the amplifier (4104), and generates an output voltage when the output of the half-wave rectifier is larger. Vessel, (4
107) is a comparator for comparing the output of the half-wave rectifier with the second judgment level, and the same comparator as (4106) can be used. (4108), (4109
) F1 comparator (4106).

(4107)の出力の立上りでトリガがかかり、その電
圧信号をトリガから一定時間だけ持続させる単安定マル
チバイブレータである。この場合にも(410g) と
(4109)は同じ単安定マルチバイブレータを使用す
ることができる。
It is a monostable multivibrator that is triggered by the rising edge of the output (4107) and maintains the voltage signal for a certain period of time after the trigger. In this case as well, the same monostable multivibrator can be used for (410g) and (4109).

このノッキング検出回路の作動を第6図を用いて説明す
る。第5図においてe)図はフィルタ(4104)の出
力信号で、ノッキング検出器(1)の出力のうちノッキ
ング周波数成分(6〜gKHz)のみを選別して取出し
た信号である。(a)図において”l t”l r”8
社8つの異なるノッキング状aK対応した出力を表わし
ている。すなわち魯Iは比較的小さなノッキング、a、
IIi比較的大きなノッキング、畠、はノイズもしくは
極端に小さいノッキングである。(b)図は(a)図を
整流器(4102)4Cよって半波整流した後の信号、
(e)図は(b) FIJ信号を積分m1(4108)
及び増幅器(4104)、(4105)によって積分、
増幅した後の信号である。ここで(C)図の1(実線表
示)は増幅器←104)で作られる第1のノック判定レ
ベル、((+) 1lliの2(点線で表示)は増幅器
(4105)で作られる第2のノック判定レベルである
。(d) @ 11 (b) 8Iと((11図を同時
に描いた図である。(e)図は比較II(4106)の
出力、(f)は比較器(4107)の出力信号である。
The operation of this knocking detection circuit will be explained using FIG. 6. In FIG. 5, diagram e) is the output signal of the filter (4104), which is a signal extracted by selecting only the knocking frequency component (6 to gKHz) from the output of the knocking detector (1). (a) In the figure “l t”l r”8
The figure shows the output corresponding to eight different knocking conditions aK. That is, Lu I has relatively small knocking, a,
IIi Relatively large knocking is noise or extremely small knocking. (b) The figure shows the signal after half-wave rectification of the figure (a) by the rectifier (4102) 4C.
(e) Figure is (b) Integrating the FIJ signal m1 (4108)
and integration by amplifiers (4104) and (4105),
This is the signal after amplification. Here, 1 (shown as a solid line) in the diagram (C) is the first knock detection level created by the amplifier ← 104), and 2 (shown as a dotted line) in ((+) 1lli) is the second knock judgment level created by the amplifier (4105). This is the knock judgment level. (d) @ 11 (b) 8I and (((11) are drawn at the same time. (e) Figure is the output of the comparison II (4106), (f) is the output of the comparator (4107) is the output signal of

いずれも整流器(410B)の出力信号((bl IF
 )がノッキング判定レベルよりも大きい場合にハイ(
Hi g h )レベルになり、小さい場合にはロウ(
Low)レベルになる信号である。(g) 、 (h)
図はそれぞれ単安定マルチバイブレータ(4108)、
(4109)の出力信号で比較器(4106)、(41
07)の出力信号((C)図、(f)図)の立上9で1
リガされ一定時間T1だけHighレベルになる信号で
ある。(a)図におけるノッキングa1及び畠1は第1
のノッキング判定レベルで定まる所定の大きさ以上のた
め、(g)I!のようにノッキングと判定されてノッキ
ングパルスが出力される。
In both cases, the output signal of the rectifier (410B) ((bl IF
) is higher than the knocking judgment level, high (
High) level, and low (low) level if it is small.
This is a signal that goes to Low) level. (g), (h)
The figure shows a monostable multivibrator (4108),
(4109) comparator (4106), (41
07) output signal (Figures (C) and (F)) rises to 1 at 9.
This is a signal that is triggered and becomes High level for a certain period of time T1. (a) Knocking a1 and Hatake 1 in the figure are the first
(g) I! When it is determined that knocking is occurring, a knocking pulse is output.

すなわち第1のノッキング判定レベルはノッキングの有
無を判別するためのレベルであり、その判定の結果が億
)図のノッキングパルスとなって出力される。また第2
のノッキング判定レベA/#iノッキングの強弱を判別
するためのものであり、第2の判定レペA/を超える大
きさのノッキングが発生した場合Kki(h)図のよう
なノッキングパルスが出力される。こうして単安定マル
チバイブレータ←5hos)からはノッキングの有無に
よる出力信号が発生し、←4109)から社強いノッキ
ングが発生した場合に出力信号が発生することになり、
ノッキング検出回路(41)はノッキングの有無及びノ
ッキング強度に応じた信号を出力する。
That is, the first knocking determination level is a level for determining the presence or absence of knocking, and the result of this determination is output as a knocking pulse as shown in FIG. Also the second
The knocking judgment level A/#i is used to determine the strength of knocking, and if knocking exceeding the second judgment level A/ occurs, a knocking pulse as shown in the Kki(h) diagram is output. be done. In this way, the monostable multivibrator ←5hos) generates an output signal depending on the presence or absence of knocking, and the monostable multivibrator ←4109) generates an output signal when strong knocking occurs.
A knocking detection circuit (41) outputs a signal depending on the presence or absence of knocking and the knocking intensity.

次に加速検出回路(42)の構成及び作動を説明する。Next, the configuration and operation of the acceleration detection circuit (42) will be explained.

第6図は加速検出回路を示す構成図である。FIG. 6 is a block diagram showing the acceleration detection circuit.

第6図において(2)は加速検出器でス胃ツLA/l1
度センサ、マニホールド圧力センサ、回転数センサ等が
使用できる。加速検出回路(42)において、(421
)は加速検出器の出力を微分する微分回路、(422)
は微分回路(+gx)の出力値に境を作るためのスレッ
シホールド電圧、(18) it微分回M(421)の
出力とスレッシュホールド電圧(41)を比較して微分
回路(41)の出力の方が大きいときにハイ(High
)レベル状態になる比較器、(424)は比較器(42
!9)の信号立上りでトリガがかけられ、一定時間だけ
信号をf(igh状態に持続させる単安定マルチバイブ
レータである。
In Fig. 6, (2) is the acceleration detector.
A temperature sensor, manifold pressure sensor, rotation speed sensor, etc. can be used. In the acceleration detection circuit (42), (421
) is a differentiation circuit that differentiates the output of the acceleration detector, (422)
is the threshold voltage to create a boundary for the output value of the differentiating circuit (+gx), (18) It is the output of the differentiating circuit (41) by comparing the output of the differentiating circuit M (421) with the threshold voltage (41). High when is larger than
) level state comparator, (424) is the comparator (42
! It is a monostable multivibrator that is triggered at the rising edge of the signal 9) and maintains the signal in the f (high state) for a certain period of time.

第7図を用いてこの加速検出回路の作動管説明する。第
?v!Jにおいて(81)図は加速検出器(匂の出力を
表わしている。この場合はスpットル開gVC応じて出
力が増大するポテンショメータ式のス四ットル開度セン
サを使用しているが、マニホールド圧力、回転数を検出
センサでも同様に使用できる。
The operation tube of this acceleration detection circuit will be explained using FIG. No.? v! In J, figure (81) shows the output of the acceleration detector (scent). In this case, a potentiometer type throttle opening sensor whose output increases according to the throttle opening gVC is used, but the manifold Sensors that detect pressure and rotation speed can also be used in the same way.

(b) v!JFi機関が加速状MK入った時の加速検
出器(2)の出力変化を示している。同(b) [にお
いてlの矢印がアクセルの踏込開始点、2の矢印がアク
セルの踏込終了点を表わしている・加速度はこの加速検
出器(2)の出力の時間的変化率の大きさに応じて大き
くなるため、微分回路(+gl)の出力(0) Vli
が加速度の大きさに応じた出力となる。この微分回II
(421)の出力はスレッシュホールドレベル((C)
図中の一点鎖線で表示しである)と比較され、このレベ
ルを超えるときに機関が加速状tIAK入ったと判定し
比較器(428)より(d)図のような信号が発生する
。この信号(d) ti単安定マルチバイブレータ(4
24)Kより一定時間T1だけH5gh状態を保つ。こ
れは、一般に加速時のノッキングが発生するのは加速さ
れた瞬間ではなく加速後約0.1秒程度経過したときに
起きるため、このときまで加速信号を持続するためであ
る。
(b) v! It shows the change in the output of the acceleration detector (2) when the JFi engine enters acceleration state MK. In the same (b) [, the arrow l indicates the start point of accelerator depression, and the arrow 2 indicates the end point of accelerator depression.Acceleration is determined by the magnitude of the temporal change rate of the output of this acceleration detector (2). Therefore, the output (0) of the differentiator circuit (+gl) Vli
is the output depending on the magnitude of acceleration. This differential cycle II
The output of (421) is the threshold level ((C)
When this level is exceeded, it is determined that the engine has entered the acceleration state tIAK, and the comparator (428) generates a signal as shown in (d). This signal (d) ti monostable multivibrator (4
24) Maintain the H5gh state for a certain period of time T1 from K. This is because knocking during acceleration generally occurs not at the moment of acceleration, but after approximately 0.1 seconds have passed after acceleration, so the acceleration signal is maintained until this time.

次に本発明の主眼となる遅角量可変回路(44)及び遅
角量演算回路(45)の群細構成及び動作を以下図に従
って説明する。第8WIは遅角量可変回路(44)及び
遅角量演算回路(45)の詳細な構成を表わすものであ
る。第8図において(441) Fi単安定マルチバイ
ブレータ(424)と(4109)が共にHi g h
状態のときにHi g h状態となるムND回路、(4
42)はムND@J賂(441)がH1gh状1の間だ
け閉じる(導通される)トランジスタ等で構成されたス
イッチ、(44B)、(444)  は一定電流I、及
び■1を供給するための定電流源、(451)は単安定
マルチバイブレータ(4108)がHigh状順の間だ
け(すなわちノッキングパルスが生じている間だけ)導
通するスイッチ、(4jig)は一定電流Iat放出す
るための定電流源、(458)は充放電用のコンデンサ
、(454)はコンデンサの電圧を安定して取り出すた
めのバッファである。
Next, the detailed configuration and operation of the retard amount variable circuit (44) and retard amount calculation circuit (45), which are the main focus of the present invention, will be described below with reference to the drawings. The eighth WI represents the detailed configuration of the retard amount variable circuit (44) and the retard amount calculation circuit (45). In Fig. 8, (441) Fi monostable multivibrator (424) and (4109) are both High h
(4)
42) is a switch composed of a transistor, etc., which is closed (conducted) only while the ND@J wire (441) is in the H1gh state 1, (44B) and (444) supply a constant current I, and ■1 (451) is a switch that conducts only while the monostable multivibrator (4108) is in a high state (that is, only while a knocking pulse is occurring); (4jig) is a constant current source for emitting a constant current Iat; A constant current source, (458) is a capacitor for charging and discharging, and (454) is a buffer for stably extracting the voltage of the capacitor.

次に第9図に従ってとの遅角量可変回路(44)及び遅
角量演算回路(46)の動作を説明する。(&)図は加
速検出回路(42)から出力される加速信号である。す
なわち加速が検出された時点から時間TムだけHi g
 h状態を保つ信号である。(b) lidは単安定マ
ルチバイブレータ(4109)の出力信号であり、大き
なノッキングが発生した場合にのみ出力される。<6)
図は単安定マルチバイブレータ(4108)から出力さ
れるノッキングパルスであり、ノッキングの有無に応じ
て出力されるパルスである。(d)図社AND回路(4
41)の出力信号であり、加速信号((a)図)とノッ
キング強度信号((b)図)の論理積信号となる。すな
わち加速が検出されかつ大きなノッキングが発生したと
きのみK Hi g h状1!!になる信号である。こ
の信号(d)がHi g h状DKなるとスィッチ44
8祉導通状態となり定電流源(444)の一定電流■I
K対して定電流源(448)の一定電流I、が加わり、
遅角量演算回路(45)に大きな電流を流し込むようK
する。すなわち11と(Is +Na )  の2つの
電流値が信号(ψによって切替えることになる。さて一
方単安定マルチバイブレータ(4108)から出力され
るノッキングパルス((C)図)は遅角量演算回路(4
5)のスイッチ(451)を導通状11にする。スイッ
チ(451)が導通状態になると遅角量可変回路(44
)で決定された電流11またFi(Is +Na )が
充放電回路((453iり及び(458))K供給され
る。このときのコンデンサ(458)の電圧が実際の遅
角量に対応する。この電圧が(e)WJである。
Next, the operations of the retard amount variable circuit (44) and retard amount calculation circuit (46) will be explained according to FIG. (&) The figure shows an acceleration signal output from the acceleration detection circuit (42). In other words, it remains High for a time Tm from the time when acceleration is detected.
This is a signal that maintains the h state. (b) lid is the output signal of the monostable multivibrator (4109), which is output only when large knocking occurs. <6)
The figure shows a knocking pulse output from a monostable multivibrator (4108), which is a pulse output depending on the presence or absence of knocking. (d) Zusha AND circuit (4
41), which is the AND signal of the acceleration signal (Figure (a)) and the knocking intensity signal (Figure (b)). In other words, only when acceleration is detected and large knocking occurs, K Hi g h condition 1! ! This is a signal that becomes . When this signal (d) goes high, the switch 44
8) becomes conductive and constant current of constant current source (444) ■I
A constant current I of the constant current source (448) is added to K,
K so that a large current flows into the retard amount calculation circuit (45).
do. In other words, the two current values of 11 and (Is + Na) are switched by the signal (ψ).On the other hand, the knocking pulse (Fig. 4
5) Set the switch (451) to the conductive state 11. When the switch (451) becomes conductive, the retard amount variable circuit (44)
The current 11 or Fi (Is + Na) determined by ) is supplied to the charging/discharging circuit ((453i and (458)) K. The voltage of the capacitor (458) at this time corresponds to the actual amount of retardation. This voltage is (e) WJ.

ノッキング1回当りの遅角量はI、及びIRの値を適切
に遷ぶことにより例えば11に対しては0.5°C人(
It −1−I、 )  K対しては2°Cムノヨうに
設定することができる。
By changing the values of I and IR appropriately, the amount of retardation per knocking can be reduced to 0.5°C for example 11 (
It -1-I, ) K can be set to 2°C.

以上のように加速が検出されかつ大きなノッキングが発
生した場合には大きな遅角量(7’tとえば2°C人)
を設定することにより過、渡応答性を増し、逆に加速が
検出されない場合あるいは加速が検出されても大きなノ
ッキングが発生しない場合Kit小さな遅角量(たとえ
ば0.5 @cム)を設定することにより定常時の安定
性を増すと同時に、環境条件等により加速をしてもほと
んど大きなノッキングが発生しない状況に対して不必要
な遅角をさけて加速性能を最大限に上げることができる
As mentioned above, when acceleration is detected and large knocking occurs, a large amount of retardation (7't, for example, 2°C) is detected.
By setting , transient response is increased, and conversely, if acceleration is not detected or if acceleration is detected but large knocking does not occur, set a small retard amount (for example, 0.5 @cm). This not only increases stability during steady state, but also maximizes acceleration performance by avoiding unnecessary retardation in situations where, due to environmental conditions, almost no major knocking occurs even when accelerating.

上記第1の実施例において社加速検出回路(4g)、遅
角量可変回路(44)、遅角量演算回路(45)、点火
時期演算回路(46)を個々の電気回路で構成していた
が、マイクルコンピュータ(マイコン)を使用すること
によりそれらの働きのすべてもしくは一部をソフトウェ
ア的な技巧に置きかえることができる。また第1の実施
例においてはノッキングの強度判別を2つのノッキング
判定レベルによって行なっていたが、これを一つのノッ
キング判定レベルだけを用いて判別することもできる。
In the first embodiment, the acceleration detection circuit (4g), variable retardation amount circuit (44), retardation amount calculation circuit (45), and ignition timing calculation circuit (46) were constructed from individual electric circuits. However, by using microcomputers, all or part of these functions can be replaced with software techniques. Further, in the first embodiment, the knocking intensity was determined using two knocking determination levels, but it is also possible to perform this determination using only one knocking determination level.

以上のことを第2の実施例として第10WiK示す。The above will be described in the 10th WiK as a second example.

第1O図において(6)は1気筒慟サイクルエンジン、
(1)はエンジン(6)に固着され、ノッキング発生時
の特有のエンジン振動を検出するノッキング検出器、(
61)韓スタータてあり、(611)Fiスタータスイ
ッチである。(7)はエンジン(6)の回転角を位置を
測定する回転角センナであり、エンジン(6)が回転し
て上死点位置になった時に上死点信号を発生し、また上
死点位置からエンシフ1回転を等分した一部クランク角
度(例えば本実施例においては80度)回転する毎に回
転角度信号を発生する。
In Fig. 1O, (6) is a one-cylinder single-cycle engine;
(1) is a knocking detector that is fixed to the engine (6) and detects the characteristic engine vibration when knocking occurs;
There is a 61) Korean starter and a (611) Fi starter switch. (7) is a rotation angle sensor that measures the rotation angle of the engine (6) and generates a top dead center signal when the engine (6) rotates and reaches the top dead center position. A rotation angle signal is generated every time the engine rotates by a partial crank angle (for example, 80 degrees in this embodiment), which is obtained by equally dividing one rotation of the enshifter from the position.

(8)ハ吸気圧七ンサであり、エンジン(6)の吸気マ
ニホールド(68)から配管(631)により圧力が圧
力入力口に伝達され、吸気マニホールド圧力を瀾定する
。(62)は公知の燃料供給装電である。(5)及び(
9)は点火アクチュエータとしてイグナイタ、点火コイ
ルである。点火時期制御回路(4)は、回転角センサ(
力で発生される回転角度パルスの発生する時間間隔から
エンジン回転数を求め、また、圧力センサ(8)の出力
電圧から吸気マニホールド圧力を計算して、エンジンの
運転状態を測定するとともに、ノッキング検出器(1)
の出力信号からノッキング発生状態を検知して、点火時
期を制御する。
(8) An intake pressure sensor, in which pressure is transmitted from the intake manifold (68) of the engine (6) to the pressure input port through the piping (631) to stabilize the intake manifold pressure. (62) is a known fuel supply system. (5) and (
9) is an igniter and an ignition coil as an ignition actuator. The ignition timing control circuit (4) includes a rotation angle sensor (
The engine speed is determined from the time interval between rotational angle pulses generated by force, and the intake manifold pressure is calculated from the output voltage of the pressure sensor (8) to measure the engine operating state and to detect knocking. Vessel (1)
The knocking condition is detected from the output signal of the engine, and the ignition timing is controlled.

また、エンジン始動時は特定の点火時期に制御するため
、スタータスイッチ(611)からスタータ(61)へ
供給される電圧がスタータ信号として点火時期制御回路
(4)K入力される。また、点火コイμの通電時間をバ
ッテリ電圧に応じて変えるため、バッテリ電圧がバッテ
リ電圧信号として点火時期制御回路(4)K取込まれる
。(65)i1点火時期制御回路((転)の必要とする
電圧の電力を、車輌が搭載するバッテリ(69)の電圧
から生成する電源である。
Furthermore, in order to control the ignition timing to a specific value when starting the engine, the voltage supplied from the starter switch (611) to the starter (61) is inputted to the ignition timing control circuit (4)K as a starter signal. Further, in order to change the energization time of the ignition carp μ according to the battery voltage, the battery voltage is taken in as a battery voltage signal by the ignition timing control circuit (4)K. (65) i1 This is a power source that generates the power of the voltage required by the ignition timing control circuit from the voltage of the battery (69) mounted on the vehicle.

第10図装置における点火時期制御回路(4)の構成が
第11図に示される。(490)祉点火時期を算出する
中央処理ユニツ) (C!PU )で8ビツト構成のマ
イク−コンピュータを用いている。
The configuration of the ignition timing control circuit (4) in the device shown in FIG. 10 is shown in FIG. 11. (490) The central processing unit (C!PU) that calculates the ignition timing uses an 8-bit microphone computer.

(497)11制御プpグラム、制御定数を記憶してい
る続出し専用記憶ユニツ) (ROM)、(498)は
CPU(490)が制御プ讐グラムに従って動作中、制
御データの記憶に使用される一時記憶ユニッ) (RA
M)を示す。(491)は割込み制御部であり、エンジ
ンの回転角センサ(7)の回転角度信号パルス発生によ
る割込みを行なわせるものである。
(497) 11 Control program (ROM) (ROM), (498) is used to store control data while the CPU (490) is operating according to the control program. Temporary memory unit) (RA
M) is shown. Reference numeral 491 denotes an interrupt control section that performs an interrupt based on the generation of a rotation angle signal pulse from the rotation angle sensor (7) of the engine.

タイマ一部(49g)は8μSごとに発生するりpツク
・パルス信号をカウントする16ビツトのカウンタと回
転角センサ(7)の回転角度信号パルスが発生する毎に
カウンタの値を格納保持するラッチから構成される。従
って、回転角度パルス発生の割込み処理にてCPU(4
90)がクランク角カウンタ部(498)の値を続出し
て、エンジンの回転角度位置を知るとともK、タイマ一
部(49g)のラッチの値を続出し、この操作を2つの
回転角度位置にて行いラッチの値の差を求めることKよ
り、2つの回転角度位置の間をエンジンが回転する時間
が測定でき、また、エンジン回転数を計測できる。
The timer part (49g) is a 16-bit counter that counts the ripple pulse signal that occurs every 8 μS, and a latch that stores and holds the counter value every time the rotation angle signal pulse of the rotation angle sensor (7) is generated. It consists of Therefore, the CPU (4
90) continuously outputs the value of the crank angle counter section (498) to know the rotational angular position of the engine, and also continuously outputs the value of the latch of the timer part (49g), and this operation is performed at two rotational angular positions. By determining the difference between the latch values, it is possible to measure the time it takes for the engine to rotate between two rotation angle positions, and also to measure the engine rotational speed.

クランク角カウンタ部(498)は、回転角センサ(7
)の回転角度信号でカウントアツプし上死点信号の発生
の次の回転角度信号が発生した時、このカウンタ値rO
Jにリセットされエンジン回転と同期がとられる0従っ
て、クランク角カウンタの値をCPUが続出する仁とK
よりエンジン回転角度位置を80度クランク角度単位で
知ることができる。(41)はノッキング検出器(1)
の信号よりノッキング強度に比例した数のノッキングパ
ルスを出力するノッキング検出回路であり、(47)は
例えば上死点毎にリセットされノッキングパルスを針数
し2進数の並列信号に変換するカウンタである。(48
)F1カウンタ(47)の並列出力を計数値によって場
合分けを行い、より少ない数の接続線に変換する符号変
換器(エンコーダ)である。
The crank angle counter section (498) includes a rotation angle sensor (7
), and when the next rotation angle signal is generated after the top dead center signal is generated, this counter value rO
The value of the crank angle counter is reset to J and synchronized with the engine rotation.
This makes it possible to know the engine rotational angular position in units of 80 degrees crank angle. (41) is the knocking detector (1)
This is a knocking detection circuit that outputs a number of knocking pulses proportional to the knocking intensity from the signal, and (47) is a counter that is reset at each top dead center and converts the knocking pulse into a parallel signal in binary numbers. . (48
) This is a code converter (encoder) that divides the parallel output of the F1 counter (47) into cases based on the count value and converts it into a smaller number of connection lines.

ディジタル入出力ポート(会96)は、論理信号の入出
力に使用されるボートであり、エンコーダ(48)を通
ったノッキング信号(並列信号)が入力される。またエ
ンジン始動時のスタータスイッチ(611)がオンされ
ていることを認識するためK、スタータスイッチ(61
1)からスタータ(61)へ供給される電圧レベルを入
力する。また割込み制御部(491)へ供給するプログ
ラム割込信号を発生するのに使用される〇 アナ四グ入力ボート(494)aアナリグ信号の電圧値
を計測する−のであり、エンジン(6)の吸気マニホー
ルド圧力を測定する吸気圧センサー(印の出力電圧信号
と、点火コイ#(9)の通電時間のバッテリー電圧補正
を行うため、バッテリー電圧をアナpグーディジタル変
換する。
The digital input/output port (96) is a port used for inputting and outputting logic signals, and a knocking signal (parallel signal) that has passed through the encoder (48) is input thereto. In addition, K is used to recognize that the starter switch (611) is turned on when starting the engine.
1) input the voltage level supplied to the starter (61). It also measures the voltage value of the analog input port (494) a, which is used to generate a program interrupt signal to be supplied to the interrupt control unit (491), and is used to measure the voltage value of the analog signal on the analog input port (494). In order to correct the output voltage signal of the intake pressure sensor (marked) that measures manifold pressure and the battery voltage for the energization time of ignition coil # (9), the battery voltage is converted from analog to p-digital.

通電点火制御部(496)は、イグナイタ(6)のコイ
ル電流アタチュエータ回路に通電、点火信号を生成する
ものである。この通電点火制御部(496)社、ダウン
カウンタをいくつか持っており、ダウンカウンタのカウ
ント開始すべきクランク角カウンタの値及びダウンカウ
ント値とを(3PUから指示され、ダウンカウンタの値
がrOJ Kなったときに通電の場合はレベル「0」K
、点火の場合はし/< A/ r I Jにする。(4
99)はコモンバステアリ、CPUはこのバス信号線に
制御及びデータ信号を乗せ1周辺回路の制御及びデータ
の送受を行なう。
The energization ignition control section (496) energizes the coil current attuator circuit of the igniter (6) and generates an ignition signal. This energization ignition control unit (496) has several down counters, and the value of the crank angle counter at which the down counter should start counting and the down count value (instructed by the 3PU, the value of the down counter is rOJ K If the power is turned on when the
, in the case of ignition, set it to /< A/ r I J. (4
99) is a common bus signal line, and the CPU carries control and data signals on this bus signal line to control one peripheral circuit and send and receive data.

次にノッキング検出回路(41)%、カウンタ(47)
エンコーダ248)の動作を説明する。第1$1lil
ijlはノッキング検出回路(41)の詳細構成を示す
ものである。第1の実施例(第+MJ)と異なる点は増
幅″a(4105)、比較器(4107) 、単安定−
qlvlバチブレータ(4108)及び(4109)を
削除したことである。すなわち第1の冥施例においては
、2つのノッキング判定レペ〃を用いてノッキングの強
度を判別していたがこの第2の実施例においては1つの
ノッキング判定レベルだけでノッキングの強度を判別し
ようとした点に特徴がある。
Next, knocking detection circuit (41)%, counter (47)
The operation of encoder 248) will be explained. 1st $1lil
ijl indicates the detailed configuration of the knocking detection circuit (41). The points that differ from the first embodiment (+MJ) are the amplifier "a" (4105), the comparator (4107), and the monostable -
qlvl vitivators (4108) and (4109) were deleted. In other words, in the first example, two knocking determination levels were used to determine the knocking intensity, but in this second example, the knocking intensity will be determined using only one knocking determination level. It is characterized by the following points.

比較器(4106)までの動作は第1の実施例における
ノッキングの有無の判別の方法(第1の判定レベルとセ
ンサ信号の比較法)と同じ丸め詳細は省略するが、概略
をもう一度述べると、ノッキンと比較器の出力が“Hi
gh”レベルとなる0ノッキングセンサ信号は通常高周
波信号(6〜gKHz)なので出力社パルスとなる。こ
のパルス(ノッキングパルス)Fi、信号が判定レベル
を横切った時間だけ出力されるが、その時間はノウキン
グの強度に比例している(第1%施偶における第61E
I参照。大きなノッキング&sFi小さなノッキングa
1に比べて比較器から出力されるパルス数が多いことが
(e)図に示されている)。
The operation up to the comparator (4106) is the same as the method of determining the presence or absence of knocking in the first embodiment (the method of comparing the first determination level and the sensor signal).The details of the rounding will be omitted, but the outline will be stated once again. The knocking and comparator outputs are “Hi”
The 0 knocking sensor signal that is at the "gh" level is usually a high frequency signal (6 to gKHz), so it becomes a output pulse. This pulse (knocking pulse) Fi is output only for the time that the signal crosses the judgment level, but that time is Proportional to the strength of knowing (No. 61E in the 1st percent engagement)
See I. Big knocking & sFi small knocking a
It is shown in figure (e) that the number of pulses output from the comparator is larger than that in Figure 1).

そこで、このノッキングパルスの数はノッキング強度に
比例しており、この数を計数するととKよりノッキング
強度をとらえることができるOその計数をカウンタ(4
7)Kよって行ない、2進数の並列信号を出力する。こ
の並列出力はノッキングパルスを例えば2E16発以内
でカウントする場合、6bi*の情報量が必要である。
Therefore, the number of knocking pulses is proportional to the knocking intensity, and if this number is counted, the knocking intensity can be determined from K.
7) Execute by K and output a binary parallel signal. This parallel output requires an information amount of 6bi* when counting knocking pulses within 2E16, for example.

つまり8本の接続線が必要となる。そこで、次のエンコ
ーダ(48)Kよってノッキングパルスの数(カウンタ
(47)の計数値)によって場合分けを行ない、より少
ない接続線にすることができる。例えばBbitの信号
を会つに場合分けすれば接続線は2本に縮小することに
なる。この様にノッキング強度によって場合分けされた
ノッキング信号は、ディジタル入力ボート(495)へ
入力される。このエンコーダからディジタル入カポ−)
 (495)へ入力される信号はたとえば下表のよう罠
なっている。
In other words, eight connection wires are required. Therefore, by using the next encoder (48)K, cases are divided according to the number of knocking pulses (the count value of the counter (47)), and the number of connection lines can be reduced. For example, if the Bbit signal is divided into cases, the number of connection lines will be reduced to two. The knocking signals classified according to the knocking intensity in this way are input to the digital input port (495). (digital input capo from this encoder)
The signal input to (495) is, for example, a trap as shown in the table below.

こうしてエンコーダからの信号(Q、 、Ql )  
状態によって、CPUはノッキングの4強度を判別する
ことができる。
Thus the signal from the encoder (Q, , Ql)
Depending on the state, the CPU can distinguish between four knocking strengths.

次に点火時期演算の方法を説明する。第1811は点火
時期演算方法の一例を示すフ田−チヤードである。まず
回転角センサと吸気圧センサ信号より求めた回転数Ne
と吸気圧Pmをもとにメモリに記憶しておいた運転状1
11に対応した基本点火時期θm(回転数と吸気圧から
なる2次元マツプ)を求める。次に吸気圧の変化によっ
て機関が加速状11に人つ九かどうか音検出する。その
方法捻九とえば次のようにすれば良い。まず、今回計測
された吸気圧力tPとし、1サイクル前で計算された吸
気圧力をFm1−、とすれば今回の吸気圧力I’m t
 [−Pとはせず!Ic P wn i =7°Pm1
− 十Fで計算する。これは吸気マニホールドに社脈動
が存在するために単純にPm1=Pとした場合には、こ
の脈動管受けて吸気圧計測に誤差が生じるからである。
Next, a method of calculating the ignition timing will be explained. No. 1811 is a diagram showing an example of an ignition timing calculation method. First, the rotational speed Ne obtained from the rotation angle sensor and intake pressure sensor signals
Operating condition 1 stored in memory based on and intake pressure Pm
The basic ignition timing θm (two-dimensional map consisting of rotational speed and intake pressure) corresponding to No. 11 is determined. Next, it is detected whether the engine is accelerating or not based on changes in the intake pressure. For example, you can do it as follows. First, let the intake pressure measured this time be tP, and let the intake pressure calculated one cycle ago be Fm1-, then the current intake pressure I'm t
[Don't say -P! Ic Pwn i =7°Pm1
- Calculated at 10F. This is because there is internal pulsation in the intake manifold, so if Pm1 is simply set to P, an error will occur in the intake pressure measurement due to this pulsation.

従って8サイクル分の平均値で吸気圧を決定するために
上述のような演算をする。このようにして決められたP
m1l使って基本点火時期OBを求めれば点火時期精度
が大幅に向上する。さて加速検出社このPmi及び1サ
イクル前のPmi  t f使って行なわれる。すなわ
ち機関が加速状態に入ると吸気圧力社大きく変化するか
らF mg −B とFmi。
Therefore, the above calculation is performed to determine the intake pressure using the average value for 8 cycles. P determined in this way
If the basic ignition timing OB is determined using m1l, the ignition timing accuracy will be greatly improved. Now, acceleration detection is performed using this Pmi and the Pmit f of one cycle before. In other words, when the engine starts accelerating, the intake pressure changes greatly, so F mg -B and Fmi.

差が大きくなる。従って今回のPmiが先回のPm1−
1 より大きくかつその差が所定の値より大きいときに
加速が生じたと判定できる。こうして加速が検出される
と、加速タイマムOCに所定の定数がセットされる。こ
れは加速が検出されてから所定のサイクル数の経過をカ
ウントするためのタイマの働きをする。すなわち加速時
のノッキングは加速直後ではなく、その後0.1秒くら
い経過してから発生することが多いため、その時まで加
速検出回路を保持するためである。もし今回のサイクル
が加速ではないと判定された場合には加速タイマムCC
は1つだけカウントダウンされる。
The difference becomes larger. Therefore, this Pmi is the previous Pm1-
It can be determined that acceleration has occurred when the difference is greater than 1 and the difference is greater than a predetermined value. When acceleration is detected in this manner, a predetermined constant is set in the acceleration timer OC. This acts as a timer to count the passage of a predetermined number of cycles after acceleration is detected. In other words, since knocking during acceleration often occurs not immediately after acceleration but after about 0.1 seconds, the acceleration detection circuit is maintained until that time. If it is determined that the current cycle is not an acceleration, the acceleration timer CC
is counted down by one.

次Kq&気圧PmがP、(たとえば−860■Kg)よ
り小さい場合は確実にノッキングが発生しない軽負荷と
判断する。P、 より大きい場合KI/iノッキング検
出回路からノッキングパルスを受けたかどうかによって
この燃焼サイクルがノッキングサイクルであるかどうか
を判別する。ノッキングサイクルと判断された場合に#
i進角タイマをリセットする(ム=0)。そして加速タ
イマムCCの値が0か否かを判定し、0ならば定常状態
と判断してノッキングの強度に関係なくノッキング1回
当りの遅角量Δθを比較的小さな値0.5 ” Cムに
設定する。逆に加速タイマムCCの値がOでないならば
加速状編が続いていると判定する。加速状態が競いてい
ると判定された場合KFiエンコーダ(48)から入力
された信号をもとにノッキングの強度に応じ九遅角量を
設定する。たとえば0.5 @。
If Kq & atmospheric pressure Pm is smaller than P (for example -860 kg), it is determined that the load is light and knocking will not occur. If P is larger than KI/i, it is determined whether or not this combustion cycle is a knocking cycle depending on whether a knocking pulse is received from the knocking detection circuit. # If it is determined to be a knocking cycle
Reset the i advance angle timer (mu=0). Then, it is determined whether the value of the acceleration timer CC is 0 or not, and if it is 0, it is determined that it is in a steady state, and the retard amount Δθ per knocking is set to a relatively small value 0.5'' regardless of the intensity of knocking. On the other hand, if the value of the acceleration timer CC is not O, it is determined that the acceleration state continues.If it is determined that the acceleration state is competing, the signal input from the KFi encoder (48) is also set. Then, set the nine retardation amount according to the strength of knocking.For example, 0.5 @.

1”、2°Cムのように遅角量Δ0をノッキングの強度
に応じて髪化させる。
The retardation amount Δ0 is varied according to the intensity of knocking, such as 1" or 2°C.

次に補正点火時期OCを#c=#c+Δ0によって算出
する。補正点火時期mcid基本点火時期からの遅角量
である。θCには上限ecm&xf定めておきこれ以上
遅角させないリミッタの働きをさせる。そして次回の点
火の丸めの最終的な点火時期Oをa=am−1o  に
よシ算出する。
Next, the corrected ignition timing OC is calculated by #c=#c+Δ0. Corrected ignition timing mcid is the amount of retardation from the basic ignition timing. An upper limit ecm&xf is set for θC to act as a limiter to prevent further delay. Then, the final ignition timing O for the next round of ignition is calculated as a=am-1o.

一方今の燃焼サイクルがノッキングサイクルでない場合
Kti進角タイマをひとつだけカウントupする(ム=
ム+1)。ざらに進角タイマが所定の数に達しているか
どうかを屑ぺ所定数に達している場合に#1jA(たと
えば0.5°Cム)2だ、け′補正点火時期を減じ、従
って進角方向に点火時期を修正する。
On the other hand, if the current combustion cycle is not a knocking cycle, the Kti advance timer is counted up by one (Mu=
+1). Roughly check whether the advance angle timer has reached a predetermined number.If it has reached a predetermined number, #1jA (for example, 0.5°C)2, then reduce the correction ignition timing and therefore increase the advance angle. Correct the ignition timing in the direction.

さてP m <P 1のときはノッキングが発生しない
軽負荷であるため、進角タイマムt−Oにリセットする
と共に補正点火時期をOにする。この場合の点火時期0
はθBに等しくなり最進角状態となる。これは軽負荷時
にすばやく最進角状態にすることにより遅角による性能
!スをふせぐためである。以上のようにして点火時期が
演算されイグナイタ、コイ/L’を通じて機関に点火さ
れる。
Now, when P m <P 1, the load is light and knocking does not occur, so the advance timer is reset to t-O and the corrected ignition timing is set to O. Ignition timing in this case is 0
becomes equal to θB, resulting in the most advanced angle state. This performance is achieved by retarding the angle by quickly setting it to the most advanced angle when the load is light! This is to prevent As described above, the ignition timing is calculated and the engine is ignited through the igniter and carp/L'.

以上述べたように本発明は、機関の加速状態とノッキン
グの強度の両方から定常と過渡の程度を判別してノッキ
ング1回当りの遅角量を切替えて変化させているので、
機関の個体差、環境条件等に影響されることすく、定常
時の運転性能および過渡時の運転性能の両方を従来装置
に比べて大きく向上させることができるという優れた効
果がある。
As described above, the present invention determines the degree of steady state and transient state from both the acceleration state of the engine and the intensity of knocking, and switches and changes the amount of retardation per knocking.
It has the excellent effect of being less affected by individual engine differences, environmental conditions, etc., and can significantly improve both steady-state operating performance and transient operating performance compared to conventional devices.

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

第1図および第2図社点火時期変動と遅角量の関係を示
す特性図、第8vlI#′i本発明の第1の実施例を示
す全体構成図、84図は第8図中のノッキング検出回路
の詳細構成図、第5図は第4図番部の信号波形図、第6
図は第8図中の加速検出回路の詳細構成図、第71i!
i!は第6図番部の信号波形図、第8図は第8図中の遅
角量可変回路および遅角量演算回路の詳細構成図、第9
図は第8図番部の信号波形図、第1θ図は本発明の第2
の実施例を示す全体構成図、第11図は第10vIi中
の点火時期制御回路の詳細構成図、第1g図は1110
図中のノッキング検出回路の詳細構成図、第18図は第
11図の点火時期制御回路における処理手順を示す70
−チヤーFである。 1・・・ノッキング検出器、2・・・加速検出器、4・
・・点火時期制御回路、b・・・イグナイタ、6・・・
エンジン、7・・・回転角センサ、8・・・吸気圧セン
サ、9・・・点火コイル、41・・・ノッキング検出回
路、42・・・加速検出回路、44・・・遅角量可変回
路、4b・・・遅角量演算回路、490・・・中央処理
ユニット。 代理人弁理士  岡 部   隆 第5図 第6図 第7図
Figures 1 and 2 are characteristic diagrams showing the relationship between ignition timing fluctuations and the amount of retardation, Figure 8vlI#'i is an overall configuration diagram showing the first embodiment of the present invention, and Figure 84 shows the knocking in Figure 8. Detailed configuration diagram of the detection circuit, Figure 5 is a signal waveform diagram of the numbered part in Figure 4, Figure 6 is a detailed configuration diagram of the detection circuit.
The figure is a detailed configuration diagram of the acceleration detection circuit in FIG. 8, No. 71i!
i! is a signal waveform diagram of the numbered part in Figure 6, Figure 8 is a detailed configuration diagram of the retard amount variable circuit and retard amount calculation circuit in Figure 8, and Figure 9 is a detailed configuration diagram of the retard amount variable circuit and retard amount calculation circuit in Figure 8.
The figure is a signal waveform diagram of the numbered part in figure 8, and the figure 1θ is the signal waveform diagram of the numbered part of the present invention.
FIG. 11 is a detailed configuration diagram of the ignition timing control circuit in 10vIi, and FIG. 1g is a 1110
A detailed configuration diagram of the knocking detection circuit shown in the figure, and FIG. 18 shows the processing procedure in the ignition timing control circuit of FIG. 11.
- This is Cheer F. 1... Knocking detector, 2... Acceleration detector, 4.
...Ignition timing control circuit, b...Igniter, 6...
Engine, 7... Rotation angle sensor, 8... Intake pressure sensor, 9... Ignition coil, 41... Knocking detection circuit, 42... Acceleration detection circuit, 44... Retard amount variable circuit , 4b... Retard amount calculation circuit, 490... Central processing unit. Representative Patent Attorney Takashi OkabeFigure 5Figure 6Figure 7

Claims (1)

【特許請求の範囲】[Claims] 内燃機関のノッキングを検出するノッキング検出器と、
このノッキング検出器からの出力信号に応じて点火時期
制御信号を発生する点火時期制御回路と、この点火時期
制御信号により点火信号を発生する点火装置とを含む内
燃機関用点火時期制御装置において、機関の加速状態を
検出する手段と、ノッキングの強度に応じたノッキング
信号を取出す手段とを備え、これら2つの手段からの出
力信号状態に応じてノッキング1回当りの遅角量を変化
させるようにしたことを特徴とする内燃−開用点火時期
制御装置。
a knocking detector that detects knocking in an internal combustion engine;
An ignition timing control device for an internal combustion engine that 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. and a means for extracting a knocking signal according to the intensity of knocking, and the amount of retardation per knocking is changed according to the output signal state from these two means. An internal combustion-open ignition timing control device characterized by:
JP56195142A 1981-12-02 1981-12-03 Ignition timing controller for internal-combustion engine Granted JPS5896174A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP56195142A JPS5896174A (en) 1981-12-03 1981-12-03 Ignition timing controller for internal-combustion engine
US06/445,543 US4513716A (en) 1981-12-02 1982-11-30 Ignition timing control system with knock control for internal combustion engines

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56195142A JPS5896174A (en) 1981-12-03 1981-12-03 Ignition timing controller for internal-combustion engine

Publications (2)

Publication Number Publication Date
JPS5896174A true JPS5896174A (en) 1983-06-08
JPS6361504B2 JPS6361504B2 (en) 1988-11-29

Family

ID=16336138

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56195142A Granted JPS5896174A (en) 1981-12-02 1981-12-03 Ignition timing controller for internal-combustion engine

Country Status (1)

Country Link
JP (1) JPS5896174A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58200076A (en) * 1982-05-14 1983-11-21 Mitsubishi Electric Corp Ignition timing controlling apparatus for internal-combustion engine
JPS6073019A (en) * 1983-09-29 1985-04-25 Daihatsu Motor Co Ltd Air-fuel ratio control for engine

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0457602U (en) * 1990-09-25 1992-05-18

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS557978A (en) * 1978-07-04 1980-01-21 Nippon Soken Inc Ignition timing control system for internal combustion engine
JPS55156260A (en) * 1979-05-25 1980-12-05 Mitsubishi Electric Corp Ignition timing controller for internal combustion engine
JPS5620763A (en) * 1979-07-31 1981-02-26 Nissan Motor Co Ltd Controller for internal combustion engine

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS557978A (en) * 1978-07-04 1980-01-21 Nippon Soken Inc Ignition timing control system for internal combustion engine
JPS55156260A (en) * 1979-05-25 1980-12-05 Mitsubishi Electric Corp Ignition timing controller for internal combustion engine
JPS5620763A (en) * 1979-07-31 1981-02-26 Nissan Motor Co Ltd Controller for internal combustion engine

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58200076A (en) * 1982-05-14 1983-11-21 Mitsubishi Electric Corp Ignition timing controlling apparatus for internal-combustion engine
JPS639106B2 (en) * 1982-05-14 1988-02-25 Mitsubishi Electric Corp
JPS6073019A (en) * 1983-09-29 1985-04-25 Daihatsu Motor Co Ltd Air-fuel ratio control for engine

Also Published As

Publication number Publication date
JPS6361504B2 (en) 1988-11-29

Similar Documents

Publication Publication Date Title
JPS639679A (en) Control of ignition timing of internal combustion engine
US4513716A (en) Ignition timing control system with knock control for internal combustion engines
JPS6047476B2 (en) Ignition timing control device for internal combustion engines
JPS62195463A (en) Ignition timing control device for internal combustion engine
JPH03134266A (en) Knocking control device for engine
US4269155A (en) Ignition timing control system for internal combustion engines
JPS6225871B2 (en)
JPS61237884A (en) Knocking controller for internal-combustion engine
JPS5896174A (en) Ignition timing controller for internal-combustion engine
JPH0235154B2 (en)
JPH0134302B2 (en)
JPS6329061A (en) Ignition timing controller for internal combustion engine
JPH02168124A (en) Detecting device of knocking of internal combustion engine
JPS63295864A (en) Knocking detecting device for internal combustion engine
JPS62195464A (en) Control method for internal combustion engine when it is transient
JP2934253B2 (en) Knocking control device for internal combustion engine
JPH01178773A (en) Knocking detection method for gasoline engine
JPS58152171A (en) Ignition timing controlling device for internal-combustion engine
JP2023017273A (en) Internal combustion engine control device
JPS6241968A (en) Control device for ignition timing
JPS58155282A (en) Ignition timing control device for internal-combustion engine
JP2586435B2 (en) Knocking control device for internal combustion engine
JPH0343418Y2 (en)
JPS6125910B2 (en)
JPH03258955A (en) Knocking control device for engine