[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH01280677A - Ignition timing control device for internal combustion engine - Google Patents

Ignition timing control device for internal combustion engine

Info

Publication number
JPH01280677A
JPH01280677A JP10975088A JP10975088A JPH01280677A JP H01280677 A JPH01280677 A JP H01280677A JP 10975088 A JP10975088 A JP 10975088A JP 10975088 A JP10975088 A JP 10975088A JP H01280677 A JPH01280677 A JP H01280677A
Authority
JP
Japan
Prior art keywords
load
internal combustion
amount
combustion engine
ignition timing
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.)
Pending
Application number
JP10975088A
Other languages
Japanese (ja)
Inventor
Keijirou Takai
高井 圭二郎
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP10975088A priority Critical patent/JPH01280677A/en
Publication of JPH01280677A publication Critical patent/JPH01280677A/en
Pending legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Ignition Timing (AREA)

Abstract

PURPOSE:To prevent the occurrence of knocking after the sudden change of a load, by a method wherein based on a change amount of a load for an internal combustion engine, the period of a sudden change in a load is decided, and after lapse of a load sudden change period, an ignition timing is delayed by a given period for correction. CONSTITUTION:The ignition timing of an internal combustion engine M1 is controlled according to the number of revolutions and a load. In this case, a change amount of a load is calculated by a means M2. Based on a calculated change amount of a load, a sudden change period in which a load is changed suddenly is decided by a means M3. After lapse of a sudden change period, the ignition timing of an internal combustion engine M1 is delayed by a given period for correction by means of a means M4. This constitution prevents the occurrence of knocking after the sudden change of a load without the occurrence of a trouble, e.g., an increase in the size of an ignition system device and sacrifice of an output.

Description

【発明の詳細な説明】 発明の目的 [産業上の利用分野] 本発明は、内燃機関の負荷変動に伴って生じるノッキン
グを抑制する内燃機関の点火時期制御装置tこ関する。
DETAILED DESCRIPTION OF THE INVENTION Object of the Invention [Industrial Application Field] The present invention relates to an ignition timing control device for an internal combustion engine that suppresses knocking that occurs due to load fluctuations in the internal combustion engine.

[従来の技術] 従来より、点火時期を進角若しくは遅角させ、内燃機関
に発生するノッキングを抑制して、燃費の向上や出力特
性の向上を図った装置が種々知られている。例えは、運
転状態の急激な変化時に、運転状態の変化に連れてノッ
キング状態が急激に変化して行くので、点火時期制御系
の応答遅れが生じるが、この応答遅れを防止するために
、吸気圧力や吸入空気量等が変化してる過渡期間を検出
し、この過渡期間の間、点火時期を遅角制御しで、過渡
的ノッキングの発生を抑制した装置が提案されている(
特開昭57−99269)。
[Prior Art] Various devices have been known that advance or retard ignition timing to suppress knocking that occurs in internal combustion engines, thereby improving fuel efficiency and output characteristics. For example, when there is a sudden change in operating conditions, the knocking condition changes rapidly as the operating conditions change, causing a response delay in the ignition timing control system. A device has been proposed that suppresses the occurrence of transient knocking by detecting a transient period in which the pressure, intake air amount, etc. are changing, and retarding the ignition timing during this transient period (
Japanese Patent Publication No. 57-99269).

また、ノッキングの発生は、空燃比とも密接に関係して
おり、第7図に示すように、例えは、加速時に吸気圧力
が急激に上昇した際に、空燃比がリーン傾向になってノ
ッキングが発生し易い状態となる。従来からの燃料噴射
弁の応答性や電子制御回路の応答性の改善等により、制
御速度を改善した装置によって、これが、第8図に示す
ようコ乙吸気圧力が急激に変化した過渡期間においても
、空燃比の変化が少なくなっている。
In addition, the occurrence of knocking is closely related to the air-fuel ratio, and as shown in Figure 7, for example, when the intake pressure suddenly increases during acceleration, the air-fuel ratio tends to lean and knocking occurs. This condition is likely to occur. The control speed has been improved by improving the response of conventional fuel injection valves and the response of electronic control circuits, etc., and as shown in Fig. 8, even during a transient period when the intake pressure changes rapidly, , the air-fuel ratio changes less.

こうした点火時間制御や燃料噴射制御等の改善によって
、加速時等の負荷としての吸気圧力が急激に変化してい
る過渡運転時に、ノッキングの発生はほぼ解消されるに
至っている。
Through improvements in ignition time control, fuel injection control, etc., the occurrence of knocking has almost been eliminated during transient operation when the intake air pressure as a load changes rapidly, such as during acceleration.

[発明が解決しようとする課題] こうした従来の装置によって、負荷としての吸気圧力が
急激に変化している間のノッキングの発生は抑制できた
。しかしながら、点火時期が遅くなるにしたがって、点
火時の燃焼室内の空気密度が大きくなり、また、燃料が
ビスI・ンの方向に落ちて行き、点火プラグの近傍の空
燃比がリーン状態となる場合がある。このようなときに
、点火時間を遅角すると、空気密度が大きいときに、ま
た、空燃比がリーン状態となったときに点火を実行する
こととなり、点火プラグにより着火するために必要とす
る要求電圧が高くなり、点火系統の装置が大型化すると
いう問題があった。また、加速初期に点火時間を遅角す
るために、内燃機関の出力が犠牲にされ、レーシング時
などの吹は上がりが悪くなるという問題もあった。更に
、制御応答性の改善等により、吸気圧力が急激に変化し
ているときには、ノッキングの発生を抑制できた。しか
し、第8図に示すように、負荷としての吸気圧力が急激
ここ変化して、ある吸気圧力からそれより高い吸気圧力
まで変化し、その高い吸気圧力となって、はぼ定常状態
となったある期間Tにおいて、例えば、この期間Tでは
空燃比が変化してリーン側に片寄る等の何らかの原因に
より、ノッキングが生じる場合があるという問題が生じ
ていた。
[Problems to be Solved by the Invention] These conventional devices can suppress the occurrence of knocking while the intake pressure as a load changes rapidly. However, as the ignition timing becomes later, the air density in the combustion chamber at the time of ignition increases, and the fuel falls in the direction of the engine, causing the air-fuel ratio near the spark plug to become lean. There is. In such a case, if the ignition time is delayed, ignition will be executed when the air density is high and the air-fuel ratio is lean, which will reduce the demand required for ignition by the spark plug. There was a problem in that the voltage became higher and the ignition system equipment became larger. Additionally, since the ignition time is retarded at the beginning of acceleration, the output of the internal combustion engine is sacrificed, resulting in poor engine speed during racing. Furthermore, due to improvements in control response, etc., it was possible to suppress the occurrence of knocking when the intake pressure was changing rapidly. However, as shown in Figure 8, the intake pressure as a load changes rapidly, from a certain intake pressure to a higher intake pressure, and at that high intake pressure, it becomes almost a steady state. A problem has arisen in that during a certain period T, for example, knocking may occur due to some reason such as the air-fuel ratio changing and becoming leaner.

そこで本発明は上記の課題を解決することを目的とし、
点火系統の装置の大型化や、出力を犠牲tこするといっ
た悪影響を受けることなく、ノッキングの発生を抑制し
た内燃機関の点火時期制御装置を提供することにある。
Therefore, the present invention aims to solve the above problems,
An object of the present invention is to provide an ignition timing control device for an internal combustion engine that suppresses the occurrence of knocking without having to increase the size of an ignition system device or having adverse effects such as sacrificing output.

発明の構成 [課題を解決するだめの手段] かかる目的を達成すべく、本発明は課題を解決するため
の手段として次の構成を取った。即ち、第1図に例示す
る如く、 内燃機関M1の点火時間を回転数と負荷とに応じて制御
する内燃機関の点火時間制御装置において、 前記内燃機関M1の負荷の変化量を算出する負荷変化量
算出手段M2と、 該負荷の変化量に基づいて負荷が急激に変化した急変期
間を判定する急変判定手段M3と、該急変期間経過後に
、前記点火時期を所定期間の間遅角補正する補正手段M
4と、 を備えたことを特徴とする内燃機関の点火時間制御装置
の構成がそれである。
Structure of the Invention [Means for Solving the Problem] In order to achieve the above object, the present invention has the following structure as a means for solving the problem. That is, as illustrated in FIG. 1, in the ignition time control device for an internal combustion engine that controls the ignition time of the internal combustion engine M1 according to the rotational speed and the load, there is a load change that calculates the amount of change in the load of the internal combustion engine M1. an amount calculation means M2, a sudden change determination means M3 for determining a sudden change period in which the load suddenly changed based on the amount of change in the load, and a correction for retarding the ignition timing by a predetermined period after the sudden change period has elapsed. Means M
This is a configuration of an ignition time control device for an internal combustion engine characterized by comprising the following.

[作用] 前記構成を有する内燃機関の点火時間制御装置は、負荷
変化量算出手段M2が内燃機関M1の負荷の変化量を算
出し、急変判定手段M3が負荷変化量算出手段M2jこ
より算出された負萌変化量乙こ基づいて急変期間を判定
して、補正手段M4が急変判定手段M3により判定され
た急変期間経過後に、点火時期を所定期間の間遅角補正
するので、装置の大型化や、出力を犠牲にするといった
悪影響を受けることなく、ノッキングの発生を抑制する
ことができる。
[Operation] In the ignition time control device for an internal combustion engine having the above configuration, the load change amount calculation means M2 calculates the amount of change in the load of the internal combustion engine M1, and the sudden change determination means M3 calculates the amount of change in the load of the internal combustion engine M1. The correction means M4 determines the sudden change period based on the amount of negative change, and retards the ignition timing for a predetermined period after the sudden change period determined by the sudden change determination means M3 has elapsed, so that it is possible to avoid an increase in the size of the device. , the occurrence of knocking can be suppressed without adverse effects such as sacrificing output.

[実施例コ 以下本発明の実施例を図面に基づいて詳細に説明する。[Example code] Embodiments of the present invention will be described in detail below based on the drawings.

第2図は本発明の一実施例である点火時間制御を行なう
内燃機関の概略構成図である。この内燃機関は内燃機関
本体1内の燃焼室2と各々連通する吸気管4及び排気管
6と、吸気管4の吸入空気中に燃料を噴射する燃料噴射
弁8及び燃焼室2に設けられた点火プラグ10とを備え
ている。
FIG. 2 is a schematic diagram of an internal combustion engine that performs ignition time control, which is an embodiment of the present invention. This internal combustion engine has an intake pipe 4 and an exhaust pipe 6 that communicate with a combustion chamber 2 in an internal combustion engine main body 1, and a fuel injection valve 8 that injects fuel into the intake air of the intake pipe 4 and is provided in the combustion chamber 2. The spark plug 10 is provided.

また、吸気管4には、その人口側から燃焼室2に向かっ
て順次、図示しないアクセルペダルに応じて開閉するス
ロットルバルブ14と、サージタンク16とが設けられ
ている。更に、スロットルバルブ14に連動してスロッ
トルバルブ14の開度を検出するスロットル開度センサ
20と、サージタンク16に配設され負荷としての吸気
圧力P■を検出する吸気圧力検出センサ22とが配設さ
れている。
Further, the intake pipe 4 is provided with a throttle valve 14 and a surge tank 16, which are sequentially opened and closed in response to an accelerator pedal (not shown) from the intake side toward the combustion chamber 2. Further, a throttle opening sensor 20 that detects the opening degree of the throttle valve 14 in conjunction with the throttle valve 14, and an intake pressure detection sensor 22 that is disposed in the surge tank 16 and detects the intake pressure P■ as a load are arranged. It is set up.

一方、点火プラグ10の点火に必要な高電圧を出力する
ーイグナイタ28と、図示しないクランク軸と連動しイ
グナイタ28で発生した高電圧を点火プラグ10むこ分
配供給するディストリビュータ30とが設けられている
。また、このディストリビュータ30内に取り付けられ
、一定回転する毎に回転角位置信号を出力する、例えは
、クランク軸の2回転で1回転するディストリビュータ
軸32が30度回転する毎に回転角位置信号を出力する
回転角センサ34と、ディストリビュータ30内に取り
付けられ、1回転中の基準位置で基準位置信号を出力す
る、例えは、ディストリビュータ軸32が180度回転
する勾にパルス信号を出力する基準位置センサ36とを
備えている。
On the other hand, there are provided an igniter 28 that outputs the high voltage necessary for igniting the spark plug 10, and a distributor 30 that works in conjunction with a crankshaft (not shown) and distributes the high voltage generated by the igniter 28 throughout the spark plug 10. Further, the distributor shaft 32, which is installed inside the distributor 30 and outputs a rotational angular position signal every time it rotates a certain amount, for example, outputs a rotational angular position signal every time the distributor shaft 32 rotates 30 degrees, which rotates once for every two revolutions of the crankshaft. A rotation angle sensor 34 that outputs an output, and a reference position sensor that is installed in the distributor 30 and outputs a reference position signal at a reference position during one rotation, for example, outputs a pulse signal when the distributor shaft 32 rotates 180 degrees. It is equipped with 36.

前記燃料哨躬弁8、点火プラグ10、スロットル開度セ
ンザ20、吸気圧力検出センサ22、回転角センサ34
、及び基準位置センサ36は、各々電子制御回路50に
接続されている。この電子制御回路50!j:、周知の
CPU52、ROM54、RAM56を論理演算回路の
中心として構成され、−7〜 外部と人出力を行う入出力回路、ここでは入力回路5日
及び出力回路60をコモンバス62を介して相互に接続
されている。
The fuel check valve 8, the spark plug 10, the throttle opening sensor 20, the intake pressure detection sensor 22, the rotation angle sensor 34
, and the reference position sensor 36 are each connected to an electronic control circuit 50. This electronic control circuit 50! j: An input/output circuit configured with a well-known CPU 52, ROM 54, and RAM 56 as the core of a logic operation circuit, and which performs external and human output, here, an input circuit 5 and an output circuit 60 are interconnected via a common bus 62. It is connected to the.

CPU52は、スロットル開度センサ20、吸気圧力検
出センサ22、回転角センサ34、及び基準位置センサ
36からの信号を入力回路5Bを介して人力する。一方
、ごれらの信号及びROM54、RAM56内のデータ
に基づいてCPU52は出力回路60を介して燃料噴射
弁8、イグナイタ28に駆動信号を出力し、内燃機関本
体1を制i卸している。
The CPU 52 inputs signals from the throttle opening sensor 20, intake pressure detection sensor 22, rotation angle sensor 34, and reference position sensor 36 via the input circuit 5B. On the other hand, based on these signals and the data in the ROM 54 and RAM 56, the CPU 52 outputs a drive signal to the fuel injection valve 8 and the igniter 28 via the output circuit 60, thereby controlling the internal combustion engine main body 1.

次に、前述した電子制御回路50において行われる処理
について、第3図のフローチャーI・によって説明する
Next, the processing performed in the electronic control circuit 50 described above will be explained using flowchart I in FIG.

本点火時朋制御装置は、キースイッチ(図示せず)が投
入されると、第3図ここ示す制御ルーチノを他の制御ル
ーチンと共に実行する。第3図に示す遅角制御ルーチン
は、点火後に割り込み処理される。
When a key switch (not shown) is turned on, the ignition timing control system executes the control routine shown in FIG. 3 along with other control routines. The retard control routine shown in FIG. 3 is interrupted after ignition.

まず、回転角センサ34により検出される回転数NE及
び吸気圧力検出センサ22ここより検出される負荷とし
ての吸気圧力Pn+を読み込む(ステップ100)。次
ここ、この回転数NE及び吸気圧力Pmに基ついで、第
4図に示す予めROM54に記憶された点火時期特性の
マツプから、点火進角値θBSEを算出する(ステップ
110)。尚、本実施例では回転数NE及び吸気圧力P
 mから点火進角値θBSEを算出したが、回転数NE
及び回転数NEと吸入空気量Qとの比(Q/N)に基づ
いて、第4図のマツプと同様のマツプにより点火進角値
θBSEを算出することとしてもよい。
First, the rotational speed NE detected by the rotation angle sensor 34 and the intake pressure Pn+ as a load detected from the intake pressure detection sensor 22 are read (step 100). Next, based on the engine speed NE and intake pressure Pm, an ignition advance value θBSE is calculated from a map of ignition timing characteristics shown in FIG. 4 and stored in advance in the ROM 54 (step 110). In addition, in this embodiment, the rotational speed NE and the intake pressure P
Although the ignition advance value θBSE was calculated from m, the rotation speed NE
The ignition advance value θBSE may be calculated using a map similar to the map shown in FIG. 4, based on the ratio (Q/N) between the rotational speed NE and the intake air amount Q.

続いて、吸気圧力P mの変化量△Pu+iを算出する
(ステップ120)。これは、本制御ルーチンを繰り返
し実行することにより、今回の実行ζこより検出された
吸気圧力P]旧と前回の実行の際に検出された吸気圧力
Pm1−1との差から吸気圧力Pn+の変化量△Pmi
 (=Pmi−Pmi−1)が算出される。
Subsequently, the amount of change ΔPu+i in the intake pressure P m is calculated (step 120). By repeatedly executing this control routine, the change in the intake pressure Pn+ is determined from the difference between the intake pressure Pm1-1 detected in the current execution and the previous execution. Amount△Pmi
(=Pmi-Pmi-1) is calculated.

第5図(B)に示すように、図示しないアクセルペダル
が操作されて、スロットル開度が変化して、吸気圧力P
+nがそれに応じて変化する。即ち、車両が加速されよ
うとして負荷が増加すると、負荷に応じて吸気圧力Pm
が変化する。アクセルペダルが急激に大きく踏み込まれ
ると、第5図(B)に実線で示すように、吸気圧力Pa
nの変化量△P+niは大きな値となる。また、アクセ
ルペダルの操作速度が緩やかであると、第5図(B)に
二点鎖線で示すように、吸気圧力P mの変化量△P 
m iは小さな値となる。尚、ステップ120の処理の
実行が負荷変化量算出手段M2として働く。
As shown in FIG. 5(B), when the accelerator pedal (not shown) is operated, the throttle opening changes and the intake pressure P
+n changes accordingly. That is, when the load increases as the vehicle attempts to accelerate, the intake pressure Pm increases depending on the load.
changes. When the accelerator pedal is suddenly depressed, the intake pressure Pa increases as shown by the solid line in Fig. 5(B).
The amount of change ΔP+ni in n becomes a large value. Furthermore, if the operating speed of the accelerator pedal is slow, the amount of change ΔP in the intake pressure P m is shown by the two-dot chain line in FIG.
m i becomes a small value. Note that the execution of the process in step 120 functions as load change amount calculation means M2.

次に、この算出された吸気圧力Pmの変化量△Pmiが
予め設定された所定(+’1la(例えは、30m…H
g)より大きいか否かを判定する(ステップ130)。
Next, the amount of change ΔPmi in the calculated intake pressure Pm is set to a predetermined value (+'1la (for example, 30 m...H
g) Determine whether it is greater than (step 130).

吸気圧力P…の変化量△P■iが所定(luaより大き
い場合には、加速カウンタCACCを1だけ増加させる
(ステップ140)。即ち、吸気圧力P…の変化量△P
1旧が所定値aより大きい状態が、連続しているときに
は、加速カウンタCACCでその連続回数がカウントさ
れる。
If the amount of change △P■i in the intake pressure P... is larger than a predetermined value (lua), the acceleration counter CACC is increased by 1 (step 140). That is, the amount of change △P in the intake pressure P...
When the state in which 1 old is greater than the predetermined value a continues, the acceleration counter CACC counts the number of consecutive times.

一方、本制御ルーチンを繰り返し実行して、吸気圧力P
…の変化量△Pmiが所定値a以下となると、後述する
処理ここより算出される過渡遅角量θkNKが0を越え
ているか否かが判定される(ステップ150)。この過
渡遅角量θKNKは始動時むこ図示しないイニシャルル
ーチンによって予め0にリセ・ントされており、後述す
る処理が実行される前は、過渡遅角量θKNkは0以下
であり、この場合には、加速カウンタCACCが予め設
定された所定値b(例えは、2〜4程度の値)を越えで
いるか否かが判定される(ステップ160)。即ち、第
5図(B)に実線で示すように、アクセルペダルが急激
に踏み込まれて、吸気圧力Pmの変化量ΔPmiが所定
値aより大きい状態が連続して所定(flm bの回数
以上続いた期間を急変期間と判定する。
On the other hand, by repeatedly executing this control routine, the intake pressure P
When the amount of change ΔPmi becomes less than a predetermined value a, it is determined whether the transient retard amount θkNK calculated from the process described later exceeds 0 (step 150). This transient retard amount θKNK is reset to 0 in advance by an initial routine (not shown) at startup, and before the processing described later is executed, the transient retard amount θKNk is 0 or less, and in this case, , it is determined whether the acceleration counter CACC exceeds a predetermined value b (for example, a value of about 2 to 4) (step 160). That is, as shown by the solid line in FIG. 5(B), when the accelerator pedal is suddenly depressed and the amount of change ΔPmi in the intake pressure Pm is greater than the predetermined value a, it continues for a predetermined number of times (flm b). This period is determined to be a period of rapid change.

車両の速度変化が、第5図(1B)に二点鎖線で示すよ
うここ、低速度から中速度へ変化した場合や、第5図(
B)に−点鎖線で示すようここ、中速度から高速度に変
化した場合のように、小さい場合には、吸気圧力Pmの
変イヒ量△P+niが所定値aより小さいので、急変期
間ではないと判定する。また、吸気管4内の圧力が何ら
かの原因で変化し、吸気−同一 圧力P111の変化量△P+niが所定値aより大きく
ても、連続して所定値すの回数以上続かないときここは
、急変期間ではないと判定する。尚、ステップ130.
140,160の処理の実行が急変判定手段M3として
働く。
When the speed of the vehicle changes from low speed to medium speed as shown by the two-dot chain line in Figure 5 (1B),
As shown by the dashed line in B), when the speed is small, as is the case when the speed changes from medium to high, the amount of change △P+ni of the intake pressure Pm is smaller than the predetermined value a, so it is not a sudden change period. It is determined that In addition, if the pressure in the intake pipe 4 changes for some reason and the change amount ΔP+ni of the intake-same pressure P111 is greater than the predetermined value a, but it does not continue for more than the predetermined value a, the sudden change occurs. It is determined that it is not a period. Note that step 130.
The execution of the processes 140 and 160 serves as the sudden change determining means M3.

次もこ、加速カウンタC八CCが所定値すを越えている
と、過渡遅角量θkNkを算出する(ステップ170)
。即ち、吸気圧力Pmの変化量△P m iが所定(f
iaより大きい状態が連続して所定値すの回数以上続き
、吸気圧力Pl′11の変化量△P+ni+1が所定値
aより小さくなった後である急変期間経過後に、過渡遅
角量θKNkを算出する。この過渡遅角量θkNkは、
加速カウンタCACCに基づいて、第6図(A)に示す
予めROM54に記憶されたマツプから算出される。加
速カウノタCACCが大きいと、過渡遅角量θkNkも
大きな値どして算出される。これは、加速カウンタCA
CCが大きいときは、吸気圧力P…の変化量ΔP +n
商5所定値aより大きい状態が長く続いた状態であり、
急激な変化が長かった分だけ過渡遅角量θkNKも大き
な値と一丁2− するものである。
Next, if the acceleration counter C8CC exceeds the predetermined value, the transient retard amount θkNk is calculated (step 170).
. That is, if the amount of change ΔP m i in the intake pressure Pm is a predetermined value (f
The transient retardation amount θKNk is calculated after a sudden change period has elapsed after the state of being larger than ia continues for a predetermined value or more times and the change amount ΔP+ni+1 of the intake pressure Pl'11 becomes smaller than the predetermined value a. . This transient retardation amount θkNk is
It is calculated based on the acceleration counter CACC from a map shown in FIG. 6(A) and stored in advance in the ROM 54. When the acceleration counter CACC is large, the transient retardation amount θkNk is also calculated as a large value. This is the acceleration counter CA
When CC is large, the amount of change in intake pressure P... ΔP +n
A state in which the quotient 5 is greater than the predetermined value a for a long time,
The transient retardation amount θkNK is also a large value in proportion to the length of the sudden change.

尚、この算出は、マツプに限らず、加速カウンタCAC
Cを変数とする算出式により算出することとしてもよく
、また、加速カウンタCACCに変えて、吸気圧力Pm
jこ基づいて、第6図(B)に示すマツプによって過渡
遅角量θkNkを算出することとしてもよい。この場合
は、吸気圧力P…が大きいほど、過渡遅角量θkNkも
大きい値としている。これは、吸気圧力P mが大きい
ほどノッキングが発生し易いからである。更に、回転数
NEに基づいて、第6図(C)に示すマツプtこより過
渡遅角量θKNkを算出することとしてもよい。この場
合は、回転数NEが低いほど、過渡遅角量θKNkを大
きい値としている。これは、吸気圧力P mが変化して
いるときには、まだ回転数NEはほとんど変化していな
いが、回転数NEが低いほど、前述した点火進角値θB
SEが進角側tこ設定されており、ノッキング発生限界
に近いので、回転数NEが低いほどノッキングが発生し
易いからである。
Note that this calculation is not limited to the map, but also the acceleration counter CAC.
It may be calculated by a calculation formula using C as a variable, and instead of the acceleration counter CACC, the intake pressure Pm
Based on this, the transient retard amount θkNk may be calculated using a map shown in FIG. 6(B). In this case, the larger the intake pressure P... is, the larger the transient retardation amount θkNk is. This is because the larger the intake pressure P m is, the more likely knocking is to occur. Furthermore, the transient retard amount θKNk may be calculated from the map t shown in FIG. 6(C) based on the rotational speed NE. In this case, the lower the rotational speed NE, the larger the value of the transient retard amount θKNk. This means that when the intake pressure Pm is changing, the rotational speed NE is still almost unchanged, but the lower the rotational speed NE is, the more the ignition advance value θB
This is because SE is set to the advanced side and is close to the knocking generation limit, so the lower the rotational speed NE is, the more likely knocking is to occur.

この過渡遅角量θkNkを算出すると、次に、前記ステ
ップ110の処理により算出した点火進角値θBSEか
ら、この過渡遅角量θkNkを減算して、点火進角値θ
BSEにセットシ、RAM56内の所定の位置に格納す
る(ステップ180)。即ち、点火進角値θBSEを過
渡遅角量θkNkに応じて補正する。次に、加速カウン
タCACCを0にリセットする(ステップ190)。
After calculating this transient retard amount θkNk, next, this transient retard amount θkNk is subtracted from the ignition advance value θBSE calculated by the process of step 110, and the ignition advance value θ
The data is set in the BSE and stored in a predetermined location in the RAM 56 (step 180). That is, the ignition advance value θBSE is corrected according to the transient retard amount θkNk. Next, the acceleration counter CACC is reset to 0 (step 190).

こうして算出された点火進角値θBSEは、所定クラン
ク角位置で実行される割り込みルーチンにより読みださ
れて、イグナイタ2日への通電開始時期及び終了時期(
点火時期)を表す点火信号がこの点火進角値θBSEに
応じて求められて、点火プラグ10により点火が行われ
る。即ち、第5図(A)に示すように、吸気圧力Pan
の変化量△P■1が所定値a以下になったときには、点
火進角値θBSEが過渡遅角量θkNkだけ遅角側にさ
れる。
The ignition advance value θBSE calculated in this way is read out by an interrupt routine executed at a predetermined crank angle position, and is read out by the interrupt routine executed at a predetermined crank angle position, and the ignition advance value θBSE is read out by the interrupt routine executed at a predetermined crank angle position.
An ignition signal representing the ignition timing is determined according to the ignition advance value θBSE, and ignition is performed by the ignition plug 10. That is, as shown in FIG. 5(A), the intake pressure Pan
When the amount of change ΔP■1 becomes less than the predetermined value a, the ignition advance value θBSE is retarded by the transient retardation amount θkNk.

一方、本制御ルーチンを繰り返し実行して、急変期間経
過後に、ステップ170の処理により過渡遅角量θkN
Kが既に算出されており、ステ・ンブ150の処理によ
り、過渡遅角量θkNkが0を越えている場合には(ス
テップ150)、過渡遅角量θkNkから予め設定され
た減衰定数Kを減算して、再び過渡遅角量8 KNKに
セットする(ステップ200)。次に、本制御ルーチン
を繰り返し実行することにより、ステップ110の処理
により算出された点火進角値θBSEから、この新たな
過渡遅角量θkNKを減算して新たここ点火進角値θB
SEtこセットする(ステップ180)。即ち、ステッ
プ100ないし150.200.180.190の処理
を繰り返し実行することここより、第5図(A)に示す
如く、過渡遅角量θkNkは時間の経過と共に徐々に減
衰される。
On the other hand, after repeatedly executing this control routine and after the sudden change period has elapsed, the transient retard amount θkN is determined by the process of step 170.
K has already been calculated, and if the transient retard amount θkNk exceeds 0 as a result of processing in the step 150 (step 150), a preset attenuation constant K is subtracted from the transient retard amount θkNk. Then, the transient retardation amount is set to 8 KNK again (step 200). Next, by repeatedly executing this control routine, this new transient retard amount θkNK is subtracted from the ignition advance value θBSE calculated in the process of step 110, and a new ignition advance value θB
SEt is set (step 180). That is, by repeatedly executing the processes of steps 100 to 150, 200, 180, and 190, the transient retard amount θkNk is gradually attenuated with the passage of time, as shown in FIG. 5(A).

一方、前述した如く、過渡遅角量θKNkが時間の経過
と共に徐々に減衰されて、0以下となると(ステップ1
50)、ステ・ンブ160の処理乙こで、既にステップ
190の処理tこより加速カウンタCACCは0乙こリ
セットされているので、ステップ170.180の処理
を実行することなく、ステップ190以下の処理を実行
して、本制御ルーチンを一旦終了する。即ち、過渡遅角
量θkNkが0となるまでの所定期間の間、点火進角値
θBSEは過渡遅角量θKNKに応じて補正される。一
方、車速は、第5図(C)に示すよう乙こ、吸気圧力1
−’ mの変化から遅れて上昇し始める。尚、ステップ
150.160ないし200の処理の実行が補正手段M
4としC働く。
On the other hand, as mentioned above, when the transient retardation amount θKNk gradually attenuates over time and becomes 0 or less (step 1
50) At this point, the acceleration counter CACC has already been reset to 0 by the processing in step 190, so the processing from step 190 onwards is performed without executing the processing in steps 170 and 180. is executed to temporarily end this control routine. That is, during a predetermined period until the transient retard amount θkNk becomes 0, the ignition advance value θBSE is corrected according to the transient retard amount θKNK. On the other hand, as shown in Figure 5 (C), the vehicle speed is
-' It begins to rise after a change in m. Note that the execution of the processes in steps 150, 160 to 200 is performed by the correction means M.
4 and C work.

前述した如く、本実施例の内燃機関の点火時間制御装置
は、負荷としての吸気圧力P111の変化量ΔPmiを
算出し、この変化量△P +n i hl所定値aを連
続して所定回数す以上続いた急変期間経過後に、過渡遅
角量θKNkに応じて所定期間の間点火進角値θBSE
を遅角補正する。
As described above, the ignition time control device for an internal combustion engine according to the present embodiment calculates the amount of change ΔPmi in the intake pressure P111 as a load, and controls the amount of change ΔP + n i hl to exceed a predetermined value a consecutively for a predetermined number of times. After the subsequent sudden change period has elapsed, the ignition advance value θBSE is maintained for a predetermined period according to the transient retardation amount θKNk.
Corrects the delay angle.

従って、本実施例の内燃機関の点火時期制御装置による
と、急変期間経過後に、所定期間の間点火時朋を遅角補
正する。よって、吸気圧力P +nか急激に変化してい
る期間(こ、点火進角値θGSPを遅角して、点火プラ
グの要求電圧が高いときに点火を実行することがないの
で、点火系統の装置を大型化する必要がない。また、ア
クセルペダルが踏み込まれた加速初期に、点火進角値θ
BSEを遅角して、出力を犠牲にするといった悪影響を
受けることがない。更に、第8図に示すような、吸気圧
力P111が急激に変化した後の期間Tに発生するノッ
キングを、点火進角値θBSEを遅角補正することによ
り抑制する。
Therefore, according to the ignition timing control device for an internal combustion engine of this embodiment, the ignition timing is retarded for a predetermined period after the sudden change period has elapsed. Therefore, during the period when the intake pressure P There is no need to increase the size of the ignition advance value θ at the beginning of acceleration when the accelerator pedal is depressed.
There is no adverse effect such as sacrificing the output by retarding the BSE. Furthermore, knocking that occurs during a period T after the intake pressure P111 suddenly changes as shown in FIG. 8 is suppressed by retarding the ignition advance value θBSE.

尚、本実施例では、負荷として吸気圧力Pmを用いたが
、負荷として回転数NEと吸入空気量Qとの比(Q/N
E)を用い、このQ/NEに基づいて過渡遅角量を算出
するごととしても実施可能である。
In this example, the intake pressure Pm was used as the load, but the ratio of the rotational speed NE to the intake air amount Q (Q/N
It is also possible to use E) and calculate the transient retard amount based on this Q/NE.

以上本発明の実施例について説明したが、本発明はこの
様な実施例に同等限定されるものではなく、本発明の要
旨を逸脱しない範囲において種々なる態様で実施し得る
ことは勿論である。
Although the embodiments of the present invention have been described above, the present invention is not equally limited to these embodiments, and it goes without saying that the present invention can be implemented in various forms without departing from the gist of the present invention.

発明の効果 以上詳述したように本発明の内燃機関の点火時間制御装
置は、急変期間経過後も乙、所定期間の間点火時期を遅
角補正して、点火系統の装置の大型化や、出力を犠牲に
するといった悪影響を受けることなく、負荷が急変した
後のノッキングの発生を抑制するという効果を秦する。
Effects of the Invention As described in detail above, the ignition time control device for an internal combustion engine of the present invention retards the ignition timing for a predetermined period even after the sudden change period has elapsed, thereby reducing the size of the ignition system device. To achieve the effect of suppressing the occurrence of knocking after a sudden change in load without adversely affecting output such as sacrificing output.

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

第1図は本発明の基本的構成を例示するブ1コック図、
第2図は本発明の一実施例としての内燃機関の点火時間
制御装置の概略構成図、第3図は本実施例の電子制御回
路において行われる遅角制御ルーチンの一例を示すフロ
ーチャート、第4図は本実施例の点火時期特性のマツプ
を示すグラフ、第5図は本実施例の点火時期制御を説明
するタイムチャート、第6図は本実施例の過渡遅角量を
算出するだめのマツプ、第7図は従来の吸気圧力と空燃
比との関係を示すグラフ、第8図は吸気圧力と空燃比と
の関係を示すグラフである。 Ml・・・内燃機関   M2・・・負龍変化量算出手
段M3・・・急変判定手段 M4・・・補正手段1・・
・内燃機関本体  10・・・点火プラグ20−・・ス
ロットル開度センサ 22・・・吸気圧力検出センサ 50・・・電子制御回路 代理人  弁理士  定立 勉(ほか2名)第3図 遅角制御ルーチン NE、Pm読み込み θBSEの算出 ΔPmiの算出 ΔPmi>aYES ? 第4図 ’CA の             リ
FIG. 1 is a block diagram illustrating the basic configuration of the present invention;
FIG. 2 is a schematic configuration diagram of an ignition time control device for an internal combustion engine as an embodiment of the present invention, FIG. 3 is a flowchart showing an example of a retard control routine performed in the electronic control circuit of this embodiment, and FIG. The figure is a graph showing a map of the ignition timing characteristics of this embodiment, Figure 5 is a time chart explaining the ignition timing control of this embodiment, and Figure 6 is a map for calculating the amount of transient retardation of this embodiment. , FIG. 7 is a graph showing the conventional relationship between intake pressure and air-fuel ratio, and FIG. 8 is a graph showing the relationship between intake pressure and air-fuel ratio. Ml...Internal combustion engine M2...Negative change amount calculation means M3...Sudden change determination means M4...Correction means 1...
・Internal combustion engine main body 10...Spark plug 20-...Throttle opening sensor 22...Intake pressure detection sensor 50...Electronic control circuit representative Patent attorney Tsutomu Sadachi (and 2 others) Figure 3 Retard angle control Routine NE, Pm reading Calculation of θBSE Calculation of ΔPmi ΔPmi>aYES? Figure 4 'CA'

Claims (1)

【特許請求の範囲】 内燃機関の点火時期を回転数と負荷とに応じて制御する
内燃機関の点火時期制御装置において、前記内燃機関の
負荷の変化量を算出する負荷変化量算出手段と、 該負荷の変化量に基づいて負荷が急激に変化した急変期
間を判定する急変判定手段と、 該急変期間経過後に、前記点火時期を所定期間の間遅角
補正する補正手段と、 を備えたことを特徴とする内燃機関の点火時期制御装置
[Scope of Claims] An ignition timing control device for an internal combustion engine that controls ignition timing of the internal combustion engine according to rotation speed and load, comprising: load change amount calculation means for calculating an amount of change in the load of the internal combustion engine; A sudden change determination means for determining a sudden change period in which the load suddenly changes based on the amount of change in the load, and a correction means for retarding the ignition timing for a predetermined period after the sudden change period has elapsed. Characteristics of the ignition timing control device for internal combustion engines.
JP10975088A 1988-05-02 1988-05-02 Ignition timing control device for internal combustion engine Pending JPH01280677A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10975088A JPH01280677A (en) 1988-05-02 1988-05-02 Ignition timing control device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10975088A JPH01280677A (en) 1988-05-02 1988-05-02 Ignition timing control device for internal combustion engine

Publications (1)

Publication Number Publication Date
JPH01280677A true JPH01280677A (en) 1989-11-10

Family

ID=14518305

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10975088A Pending JPH01280677A (en) 1988-05-02 1988-05-02 Ignition timing control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JPH01280677A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5094209A (en) * 1990-06-29 1992-03-10 Fujitsu Ten Limited Ignition control system for a fuel injection internal combustion engine

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5094209A (en) * 1990-06-29 1992-03-10 Fujitsu Ten Limited Ignition control system for a fuel injection internal combustion engine

Similar Documents

Publication Publication Date Title
JP3331789B2 (en) Ignition timing control device for internal combustion engine
US5529040A (en) Control device for an internal combustion engine
US10514015B2 (en) Control device of internal combustion engine
US5383434A (en) Method of damping engine vibrations
JPH0275760A (en) Ignition timing control device for internal combustion engine
JP2929619B2 (en) Ignition timing control device for internal combustion engine
JPH01280677A (en) Ignition timing control device for internal combustion engine
JPS59201971A (en) Method of controlling ignition timing for internal-combustion engine
JPS6329061A (en) Ignition timing controller for internal combustion engine
JP2825524B2 (en) Ignition timing control method for internal combustion engine
JP2551927B2 (en) Ignition timing control device for internal combustion engine
JPH0424550B2 (en)
JPH0530984B2 (en)
JP3003468B2 (en) Ignition timing control device
JP2606283B2 (en) Ignition timing control device for internal combustion engine
JPS5912164A (en) Ignition timing control for internal-combustion engine
JPH07103118A (en) Ignition timing control device for internal combustion engine
JP2712188B2 (en) Engine knock control device
JP2940035B2 (en) Fuel injection control device for internal combustion engine
JPS6027784A (en) Method of controlling ignition timing of internal- combustion engine
JPH0255876A (en) Ignition timing controller for internal combustion engine
JPS60201035A (en) Method of controlling electronically controlled engine
JPH01190969A (en) Ignition timing control method
JPS61123727A (en) Fuel injection quantity controller for internal-combusion engine
JPS62247177A (en) Ignition timing controller for internal combustion engine