JPH09291872A - Controller for internal combustion engine - Google Patents

Controller for internal combustion engine

Info

Publication number
JPH09291872A
JPH09291872A JP10888096A JP10888096A JPH09291872A JP H09291872 A JPH09291872 A JP H09291872A JP 10888096 A JP10888096 A JP 10888096A JP 10888096 A JP10888096 A JP 10888096A JP H09291872 A JPH09291872 A JP H09291872A
Authority
JP
Japan
Prior art keywords
ignition
fluctuation
rotation
control
cylinder
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
JP10888096A
Other languages
Japanese (ja)
Other versions
JP3891451B2 (en
Inventor
Isao Sugano
功 菅野
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.)
Yamaha Marine Co Ltd
Original Assignee
Sanshin Kogyo KK
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 Sanshin Kogyo KK filed Critical Sanshin Kogyo KK
Priority to JP10888096A priority Critical patent/JP3891451B2/en
Publication of JPH09291872A publication Critical patent/JPH09291872A/en
Application granted granted Critical
Publication of JP3891451B2 publication Critical patent/JP3891451B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Combined Controls Of Internal Combustion Engines (AREA)
  • Electrical Control Of Ignition Timing (AREA)

Abstract

PROBLEM TO BE SOLVED: To reduce rotational fluctuation by a simple structure, by diminishing the rotational fluctuation on the basis of prediction from rotational fluctuation of each previously memorized ignition of each air cylinder from the engine speed of an internal combustion engine and the crank angle of each air cylinder. SOLUTION: Engine speed detecting means 30 comprises a pulser coil arranged to be opposed to the projection 36 of a crankshaft 5, and the upper part of the engine speed is transmitted to control means 34. Crank angle detecting means 31 comprises a crank angle sensor arranged to be opposed to the gear 37a of a wheel 37 arranged on the crankshaft 5, and the upper part of the crank angle of each air cylinder 2 is transmitted to control means 34. Also, rotational fluctuation detecting means 32 is arranged on the air cylinder 2 of an internal combustion engine 1, and an upper part of rotational fluctuation after each air cylinder 2 is ignited is transmitted to control means 34, and this rotational fluctuation is previously memorized in memory means 35. Then, the control means 34 controls a mistire condition so as to diminish the rotational fluctuation on the basis of prediction from patterns of previously memorized rotational fluctuation of each air cylinder from the information of an engine speed and information of the crank angle.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】この発明は、機関の回転変動
を抑える内燃機関の制御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control device for an internal combustion engine which suppresses fluctuations in engine rotation.

【0002】[0002]

【従来の技術】例えば、船舶や車両等に搭載される内燃
機関では、回転変動が大きいと、船舶や車両等の振動が
大きくなる。このため、例えばバランサ等を設けて内燃
機関の回転変動を軽減するものがある。
2. Description of the Related Art For example, in an internal combustion engine mounted on a ship or a vehicle, if the rotation fluctuation is large, the vibration of the ship or the vehicle is large. Therefore, for example, a balancer or the like is provided to reduce the rotational fluctuation of the internal combustion engine.

【0003】[0003]

【発明が解決しようとする課題】ところで、内燃機関の
回転変動は、圧縮・爆発行程に伴い生じ、しかも一定の
回転数において、回転変動の最大値と最小値は、圧縮・
爆発行程によって決定され、かつ絶対クランク角は一定
である。
By the way, the rotational fluctuation of the internal combustion engine is caused by the compression / explosion stroke, and at a constant rotational speed, the maximum value and the minimum value of the rotational fluctuation are
Determined by the explosive stroke and the absolute crank angle is constant.

【0004】点火後の各気筒の回転変動の位置で、その
瞬時の回転数を検出する。このときの燃焼が弱い、また
は失火していると、回転変動の最大値はその前の回転変
動より低下し、燃焼が強いと回転変動の最大値は上昇す
る。
The instantaneous number of revolutions is detected at the position of the rotational fluctuation of each cylinder after ignition. If the combustion at this time is weak or there is a misfire, the maximum value of the rotational fluctuation becomes lower than the previous rotational fluctuation, and if the combustion is strong, the maximum value of the rotational fluctuation rises.

【0005】このため、例えば内燃機関の搭載前の試験
段階で、完全燃焼した時の回転変動を測定しておけば、
この値を基準にして点火毎の回転変動から燃焼強さ等の
燃焼状態が分かる。
Therefore, for example, in the test stage before mounting the internal combustion engine, if the rotation fluctuation at the time of complete combustion is measured,
With this value as a reference, the combustion state such as the combustion intensity can be known from the rotation fluctuation for each ignition.

【0006】この発明は、かかる実情に鑑みてなされた
もので、各気筒の燃焼状態に基づき、特別な回転変動を
軽減する部品を付加することなく、簡単な構造で軽減す
ることが可能な内燃機関の制御装置を提供することを目
的としている。
The present invention has been made in view of the above circumstances, and based on the combustion state of each cylinder, it is possible to reduce the internal combustion engine with a simple structure without adding a special component for reducing the rotational fluctuation. It is intended to provide a control device for an engine.

【0007】[0007]

【課題を解決するための手段】前記課題を解決し、その
目的を達成するために、請求項1記載の発明は、内燃機
関の回転数を検出する回転数検出手段と、各気筒のクラ
ンク角を検出するクランク角検出手段と、各気筒の点火
後の回転変動を検出する回転変動検出手段と、この各気
筒の点火後の回転変動を予め記憶する記憶手段と、前記
回転数とクランク角とから予め記憶された各点火の回転
変動からの予測に基づき回転変動を小さくするように点
火状態を制御する制御手段とを備えることを特徴として
いる。各気筒の点火後の回転変動を予め記憶しておき、
回転数とクランク角とから予め記憶された各点火の回転
変動からの予測に基づき回転変動を小さくするように点
火状態を制御し、各気筒の燃焼状態に基づき、特別な回
転変動を軽減する部品を付加することなく、簡単な構造
で回転変動を軽減することが可能である。
In order to solve the above-mentioned problems and achieve the object, the invention according to claim 1 is a rotation speed detecting means for detecting the rotation speed of an internal combustion engine, and a crank angle of each cylinder. Crank angle detection means for detecting the rotation fluctuation, rotation fluctuation detection means for detecting the rotation fluctuation of each cylinder after ignition, storage means for storing the rotation fluctuation of each cylinder after ignition in advance, the rotation speed and crank angle And a control means for controlling the ignition state so as to reduce the rotation fluctuation based on the prediction from the rotation fluctuation of each ignition stored in advance. The rotation fluctuation after ignition of each cylinder is stored in advance,
A component that controls the ignition state so as to reduce the rotational fluctuation based on the prediction from the rotational fluctuation of each ignition stored in advance from the rotational speed and the crank angle, and reduces the special rotational fluctuation based on the combustion state of each cylinder. It is possible to reduce the rotation fluctuation with a simple structure without adding the.

【0008】請求項2記載の発明は、前記記憶手段に、
各気筒の点火後の回転変動を予めパターン記憶し、前記
制御手段は回転数とクランク角とから予め記憶された各
点火の回転変動のパターンからの予測に基づき回転変動
を小さくするように点火状態を制御することを特徴とし
ている。回転数とクランク角とから予め記憶された各点
火の回転変動のパターンからの予測に基づき、簡単かつ
正確に回転変動を小さくするように点火状態を制御する
ことができる。
According to a second aspect of the present invention, in the storage means,
The rotation fluctuation after ignition of each cylinder is pre-stored as a pattern, and the control means ignites so as to reduce the rotation fluctuation based on the prediction from the pre-stored rotation fluctuation pattern of each ignition from the rotation speed and the crank angle. It is characterized by controlling. The ignition state can be controlled easily and accurately so as to reduce the rotational fluctuation based on the prediction from the rotational fluctuation pattern of each ignition stored in advance from the rotational speed and the crank angle.

【0009】請求項3記載の発明は、 前記制御手段の
点火状態の制御が、各点火の回転変動に応じた失火制御
であることを特徴としている。例えば、各点火の回転変
動が大きい時に失火して、燃焼を弱くして回転変動を小
さくする。
The invention according to claim 3 is characterized in that the control of the ignition state of the control means is a misfire control in accordance with a fluctuation in rotation of each ignition. For example, when the rotational fluctuation of each ignition is large, the misfire is caused to weaken the combustion and reduce the rotational fluctuation.

【0010】請求項4記載の発明は、前記制御手段の点
火状態の制御が、各点火の回転変動に応じた進角制御で
あることを特徴としている。例えば、各点火の回転変動
が大きい時に遅角して、燃焼を弱くして回転変動を小さ
くする。
The invention according to claim 4 is characterized in that the control of the ignition state of the control means is an advance angle control according to a rotational fluctuation of each ignition. For example, when the rotation fluctuation of each ignition is large, it is retarded to weaken the combustion and reduce the rotation fluctuation.

【0011】[0011]

【発明の実施の形態】以下、この発明の内燃機関の制御
装置の実施例を添付図に基づいて説明する。図1は内燃
機関の制御装置の概略構成を示す図、図2は制御前の気
筒別回転変動を示す図、図3は制御後の気筒別回転変動
を示す図である。
BEST MODE FOR CARRYING OUT THE INVENTION An embodiment of a control device for an internal combustion engine according to the present invention will be described below with reference to the accompanying drawings. FIG. 1 is a diagram showing a schematic configuration of a control device for an internal combustion engine, FIG. 2 is a diagram showing cylinder-by-cylinder rotation fluctuations before control, and FIG. 3 is a diagram showing cylinder-by-cylinder rotation fluctuations after control.

【0012】内燃機関1は、例えば6気筒4サイクル内
燃機関であり、各気筒2のシリンダ3にピストン4が往
復動可能に設けられている。ピストン4とクランク軸5
とはコンロッド6で連結され、ピストン4の往復動でク
ランク軸5が回転する。燃焼室7に連通する吸気通路8
及び排気通路9は、吸気弁10及び排気弁11により所
定のタイミングで開閉される。吸気通路8には、スロッ
トル弁12が配置され、吸気量が制御される。スロット
ル弁12によるスロットル開度は、スロットルセンサ1
3によりECU14に送られる。
The internal combustion engine 1 is, for example, a 6-cylinder 4-cycle internal combustion engine, and a piston 4 is reciprocally provided in a cylinder 3 of each cylinder 2. Piston 4 and crankshaft 5
Are connected by a connecting rod 6, and the crankshaft 5 is rotated by the reciprocating movement of the piston 4. Intake passage 8 communicating with the combustion chamber 7
The exhaust passage 9 is opened and closed by the intake valve 10 and the exhaust valve 11 at a predetermined timing. A throttle valve 12 is arranged in the intake passage 8 to control the intake amount. The throttle opening by the throttle valve 12 is measured by the throttle sensor 1
3 to the ECU 14.

【0013】また、吸気通路8には、吸気温度センサ1
5及び吸気流量計16が設けられ、それぞれの情報がE
CU14に送られる。さらに、吸気通路8には、噴射弁
17が設けられ、燃料タンク18から燃料が燃料ポンプ
19の駆動により燃料フィルタ20を介して噴射弁17
に送られ、噴射弁17の噴射はECU14によって制御
される。燃焼室7に臨むように点火プラグ21が配置さ
れ、点火プラグ21の点火時期はECU14によって制
御される。
In addition, the intake air temperature sensor 1 is installed in the intake passage 8.
5 and the intake flow meter 16 are provided, and the respective information is E
It is sent to the CU 14. Further, an injection valve 17 is provided in the intake passage 8, and fuel is supplied from a fuel tank 18 via a fuel filter 20 by driving a fuel pump 19.
The injection of the injection valve 17 is controlled by the ECU 14. The ignition plug 21 is arranged so as to face the combustion chamber 7, and the ignition timing of the ignition plug 21 is controlled by the ECU 14.

【0014】排気通路9には、O2センサ22が設けら
れ、シリンダブロック23には水温センサ24が設けら
れ、それぞれの情報がECU14に送られる。
An O 2 sensor 22 is provided in the exhaust passage 9, and a water temperature sensor 24 is provided in the cylinder block 23, and the respective information is sent to the ECU 14.

【0015】内燃機関1には、回転数検出手段30と、
クランク角検出手段31と、回転変動検出手段32が備
えられている。ECU14は、制御手段34及び記憶手
段35を有している。
The internal combustion engine 1 includes a rotation speed detecting means 30 and
A crank angle detecting means 31 and a rotation fluctuation detecting means 32 are provided. The ECU 14 has a control means 34 and a storage means 35.

【0016】回転数検出手段30は、クランク軸5の突
起36に対向して配置されたパルサコイルで構成され、
回転数情報を制御手段34に送る。また、クランク角検
出手段31は、クランク軸5に設けられたホイール37
の歯37aに対向して配置されたクランク角センサで構
成され、各気筒2のクランク角情報を検出し、クランク
角情報を制御手段34に送る。
The rotation speed detecting means 30 is composed of a pulsar coil arranged so as to face the protrusion 36 of the crankshaft 5,
The rotation speed information is sent to the control means 34. In addition, the crank angle detecting means 31 includes a wheel 37 provided on the crankshaft 5.
It is composed of a crank angle sensor arranged to face the tooth 37a of the cylinder 37a, detects crank angle information of each cylinder 2, and sends the crank angle information to the control means 34.

【0017】また、回転変動検出手段32は、内燃機関
1の気筒2に設けられ、各気筒2の点火後の回転変動を
検出し、この回転変動の情報を制御手段34に送り、こ
の各気筒2の点火後の回転変動を記憶手段35に予め記
憶する。
Further, the rotation fluctuation detecting means 32 is provided in the cylinder 2 of the internal combustion engine 1, detects the rotation fluctuation of each cylinder 2 after ignition, sends the information of this rotation fluctuation to the control means 34, and the respective cylinders. The rotation fluctuation after ignition of No. 2 is stored in the storage means 35 in advance.

【0018】例えば、6気筒4サイクル内燃機関では、
図2に示すように回転変動し、回転数も変動する。図2
でT1はクランク軸5が1回転する時間T1を示し、こ
の時間T1の間に第1気筒#1〜第6気筒#6の制御前
の気筒別の回転変動aと回転数変動bとを示し、この情
報を記憶手段35に記憶する。
For example, in a 6-cylinder 4-cycle internal combustion engine,
As shown in FIG. 2, the rotation fluctuates and the rotation speed also fluctuates. FIG.
T1 indicates a time T1 during which the crankshaft 5 makes one revolution, and during this time T1, the rotational fluctuation a and the rotational speed fluctuation b for each cylinder of the first cylinder # 1 to the sixth cylinder # 6 before the control are shown. This information is stored in the storage means 35.

【0019】内燃機関1の運転時に、回転数検出手段3
0から得られる回転数情報と、クランク角検出手段31
から得られるクランク角情報とから、制御手段34は予
め記憶された各気筒の回転変動のパターンからの予測に
基づき、実際の回転変動を小さくするように点火状態を
制御し、各気筒の燃焼状態に基づき、特別な回転変動を
軽減する部品を付加することなく、簡単な構造で回転変
動を軽減することが可能である。
When the internal combustion engine 1 is in operation, the rotation speed detecting means 3
Rotation speed information obtained from 0 and crank angle detection means 31
Based on the crank angle information obtained from the above, the control means 34 controls the ignition state so as to reduce the actual rotation variation based on the prediction from the rotation variation pattern of each cylinder stored in advance, and the combustion state of each cylinder. Based on the above, it is possible to reduce the rotation fluctuation with a simple structure without adding a special component for reducing the rotation fluctuation.

【0020】この制御手段34の点火状態の制御は、各
点火の回転変動に応じた失火制御であり、例えば、各点
火の回転変動が大きい時に失火して、燃焼を弱くして回
転変動を小さくする。また、制御手段34の点火状態の
制御は、各点火の回転変動に応じた進角制御してもよ
く、例えば、各点火の回転変動が大きい時に遅角して、
燃焼を弱くして回転変動を小さくする。
The control of the ignition state of the control means 34 is a misfire control in accordance with the rotation fluctuation of each ignition. For example, when the rotation fluctuation of each ignition is large, the misfire is caused to weaken the combustion and reduce the rotation fluctuation. To do. Further, the control of the ignition state of the control means 34 may be an advance control in accordance with the rotation fluctuation of each ignition. For example, when the rotation fluctuation of each ignition is large, the ignition timing is retarded,
Combustion is weakened to reduce rotation fluctuation.

【0021】この制御後の気筒別回転変動は、図3に示
すように、クランク軸5が1回転する時間T1の間に第
1気筒#1〜第6気筒#6の制御後の気筒別の回転変動
aと回転数変動bとの変動が小さくなる。
As shown in FIG. 3, the cylinder-by-cylinder rotation fluctuations after the control are as shown in FIG. 3 for the cylinders after the control of the first cylinder # 1 to the sixth cylinder # 6 during the time T1 for one rotation of the crankshaft 5. The fluctuation between the rotation fluctuation a and the rotation speed fluctuation b becomes small.

【0022】次に、内燃機関の制御装置の作動を、図4
乃至図6のフローチャートに基づいて説明する。
Next, the operation of the control device for the internal combustion engine will be described with reference to FIG.
It will be described based on the flowchart of FIG.

【0023】図4はメインルーチンのフローチャートで
ある。ステップa1で初期設定を行ない、内燃機関1の
運転状態を判断し(ステップb1)、スイッチ情報の読
み込み(ステップc1)、さらにセンサ情報の読み込み
(ステップd1)を行なう。
FIG. 4 is a flowchart of the main routine. Initial setting is performed in step a1, the operating state of the internal combustion engine 1 is determined (step b1), switch information is read (step c1), and further sensor information is read (step d1).

【0024】次に、失火時燃料制御(ステップe1)
と、燃料ポンプ制御及びオイルポンプ制御(ステップf
1)とを行ない、基本マップの演算を行なう(ステップ
g1)。基本マップの演算としては、点火時期、噴射時
期、点火及び噴射の気筒別補正等が行なわれる。
Next, misfire fuel control (step e1)
And fuel pump control and oil pump control (step f
1) and the basic map is calculated (step g1). As the calculation of the basic map, ignition timing, injection timing, ignition and injection correction for each cylinder, and the like are performed.

【0025】さらに、大気圧補正、トリム角補正、エン
ジン温度補正、無効噴射時間補正、点火遅れ補正等の補
正係数演算(ステップh1)、O2センサ活性判定等の
制御補正係数の演算(ステップi1)、ノック制御補正
係数演算(ステップj1)を行ない、点火時期、噴射時
間及び噴射時期演算(ステップk1)を行ない、ステッ
プb1に移行する。
Further, correction coefficient calculation such as atmospheric pressure correction, trim angle correction, engine temperature correction, invalid injection time correction, ignition delay correction and the like (step h1), calculation of control correction coefficient such as O 2 sensor activation determination (step i1) ), The knock control correction coefficient calculation (step j1) is performed, the ignition timing, the injection time and the injection timing are calculated (step k1), and the process proceeds to step b1.

【0026】このメインルーチンのフローチャートに、
図5の点火割込み、図6の予測制御割込みが行なわれ
る。
In the flowchart of this main routine,
The ignition interrupt of FIG. 5 and the predictive control interrupt of FIG. 6 are performed.

【0027】図5は点火割込みルーチンのフローチャー
トである。ステップa2で点火休筒情報読み込み、点火
失火情報読み込み、ステップb2でエンジン停止モード
の場合にはリターンし、エンジン停止モードでない場合
には点火出力気筒番号読み込み(ステップc2)、点火
出力ポートをハイ出力にし(ステップd2)、パルス幅
タイマをセットし(ステップe2)、点火出力ポートを
ロー出力にし(ステップf2)、点火時間を設定する。
そして、次の点火時期のパルス数をセットし(ステップ
g2)、時期の点火気筒の番号をセットして(ステップ
h2)、リターンする。
FIG. 5 is a flowchart of the ignition interrupt routine. In step a2, reading of the ignition cut-off cylinder information, reading of ignition misfire information, return in step b2 if the engine is in the stop mode, and if not in the engine stop mode, read the ignition output cylinder number (step c2) and output the ignition output port to the high level. (Step d2), the pulse width timer is set (step e2), the ignition output port is set to low output (step f2), and the ignition time is set.
Then, the number of pulses for the next ignition timing is set (step g2), the number of the ignition cylinder for the timing is set (step h2), and the routine returns.

【0028】図6は予測制御割込みルーチンのフローチ
ャートである。ステップa3で信号入力気筒判定を行な
い、ステップb3でエンジンが立ち上がりと割込み回数
がゼロの場合には、割込み回数を1にしてリターンし
(ステップc3)、エンジンが立ち上がりがなく、割込
み回数がゼロでない場合には、瞬時回転数を測定し(ス
テップd3)、瞬時回転数の生データを記憶する(ステ
ップe3)。
FIG. 6 is a flowchart of the predictive control interrupt routine. When the signal input cylinder is determined in step a3 and the engine is started and the interrupt count is zero in step b3, the interrupt count is set to 1 and the process returns (step c3), the engine does not start and the interrupt count is not zero. In this case, the instantaneous rotation speed is measured (step d3), and the raw data of the instantaneous rotation speed is stored (step e3).

【0029】1気筒前からの回転変動を計算し(ステッ
プf3)、回転変動を記憶し(ステップg3)、回転変
動の平均値を記憶する(ステップh3)。
The rotation fluctuation from one cylinder before is calculated (step f3), the rotation fluctuation is stored (step g3), and the average value of the rotation fluctuation is stored (step h3).

【0030】連続失火回数が設定回数以上で(ステップ
i3)、1回転前回転変動が設定以下で(ステップj
3)、瞬時回転数が平均より設定値低い(ステップk
3)場合には、点火時期を演算して点火時期の補正を行
なう(ステップl3)。
When the number of continuous misfires is greater than or equal to the set number (step i3), the rotation fluctuation before one rotation is less than or equal to the set number (step j
3) Instantaneous rotation speed is lower than the average by the set value (step k
In the case of 3), the ignition timing is calculated to correct the ignition timing (step l3).

【0031】そして、点火休筒情報をセットし(ステッ
プm3)、次の点火時期パルス数セットし(ステップn
3)、割込み回数クリアして(ステップo3)リターン
する。
Then, the ignition cutoff information is set (step m3), and the next ignition timing pulse number is set (step n).
3) Then, the number of interrupts is cleared (step o3) and the process returns.

【0032】[0032]

【発明の効果】前記したように、請求項1記載の発明で
は、各気筒の点火後の回転変動を予め記憶しておき、回
転数とクランク角とから予め記憶された各点火の回転変
動からの予測に基づき回転変動を小さくするように点火
状態を制御するから、各気筒の燃焼状態に基づき、特別
な回転変動を軽減する部品を付加することなく、簡単な
構造で回転変動を軽減することが可能である。
As described above, according to the first aspect of the invention, the rotational fluctuation after ignition of each cylinder is stored in advance, and from the rotational fluctuation of each ignition stored in advance from the rotational speed and the crank angle. Since the ignition state is controlled so as to reduce the rotation fluctuation based on the prediction of the above, it is possible to reduce the rotation fluctuation with a simple structure based on the combustion state of each cylinder without adding a special component that reduces the rotation fluctuation. Is possible.

【0033】請求項2記載の発明では、回転数とクラン
ク角とから予め記憶された各点火の回転変動のパターン
からの予測に基づき、簡単かつ正確に回転変動を小さく
するように点火状態を制御することができる。
According to the second aspect of the present invention, the ignition state is controlled so as to easily and accurately reduce the rotation fluctuation based on the prediction from the rotation fluctuation pattern of each ignition stored in advance from the rotation speed and the crank angle. can do.

【0034】請求項3記載の発明では、 制御手段の点
火状態の制御が、各点火の回転変動に応じた失火制御で
あり、例えば、各点火の回転変動が大きい時に失火し
て、燃焼を弱くして回転変動を小さくすることができ
る。
In the third aspect of the present invention, the control of the ignition state of the control means is misfire control according to the rotational fluctuation of each ignition. For example, when the rotational fluctuation of each ignition is large, the misfire is caused and the combustion is weakened. Therefore, the rotation fluctuation can be reduced.

【0035】請求項4記載の発明では、制御手段の点火
状態の制御が、各点火の回転変動に応じた進角制御であ
り、例えば、各点火の回転変動が大きい時に遅角して、
燃焼を弱くして回転変動を小さくすることができる。
In the invention according to claim 4, the control of the ignition state of the control means is an advance control in accordance with the rotation fluctuation of each ignition. For example, when the rotation fluctuation of each ignition is large, the ignition timing is retarded.
Combustion can be weakened and rotation fluctuation can be reduced.

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

【図1】内燃機関の制御装置の概略構成を示す図であ
る。
FIG. 1 is a diagram showing a schematic configuration of a control device for an internal combustion engine.

【図2】制御前の気筒別回転変動を示す図である。FIG. 2 is a diagram showing rotational fluctuations for each cylinder before control.

【図3】制御後の気筒別回転変動を示す図である。FIG. 3 is a diagram showing cylinder-by-cylinder rotational fluctuations after control.

【図4】メインルーチンのフローチャートである。FIG. 4 is a flowchart of a main routine.

【図5】点火割込みルーチンのフローチャートである。FIG. 5 is a flowchart of an ignition interrupt routine.

【図6】予測制御割込みルーチンのフローチャートであ
る。
FIG. 6 is a flowchart of a predictive control interrupt routine.

【符号の説明】[Explanation of symbols]

1 内燃機関 2 気筒 30 回転数検出手段 31 クランク角検出手段 32 回転変動検出手段 34 制御手段 35 記憶手段 DESCRIPTION OF SYMBOLS 1 Internal combustion engine 2 Cylinder 30 Rotation speed detection means 31 Crank angle detection means 32 Rotational fluctuation detection means 34 Control means 35 Storage means

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】内燃機関の回転数を検出する回転数検出手
段と、各気筒のクランク角を検出するクランク角検出手
段と、各気筒の点火後の回転変動を検出する回転変動検
出手段と、この各気筒の点火後の回転変動を予め記憶す
る記憶手段と、前記回転数とクランク角とから予め記憶
された各点火の回転変動からの予測に基づき回転変動を
小さくするように点火状態を制御する制御手段とを備え
ることを特徴とする内燃機関の制御装置。
1. A rotation speed detecting means for detecting a rotation speed of an internal combustion engine, a crank angle detecting means for detecting a crank angle of each cylinder, and a rotation fluctuation detecting means for detecting a rotation fluctuation of each cylinder after ignition. A storage unit that stores in advance the rotational fluctuation of each cylinder after ignition, and the ignition state is controlled so as to reduce the rotational fluctuation based on the prediction from the rotational fluctuation of each ignition that is stored in advance from the rotational speed and the crank angle. A control device for an internal combustion engine, comprising:
【請求項2】前記記憶手段に、各気筒の点火後の回転変
動を予めパターン記憶し、前記制御手段は回転数とクラ
ンク角とから予め記憶された各点火の回転変動のパター
ンからの予測に基づき回転変動を小さくするように点火
状態を制御することを特徴とする請求項1記載の内燃機
関の制御装置。
2. A pattern of rotation fluctuations after ignition of each cylinder is stored in advance in the storage means, and the control means predicts from a rotation fluctuation pattern of each ignition stored in advance from a rotation speed and a crank angle. 2. The control device for an internal combustion engine according to claim 1, wherein the ignition state is controlled so as to reduce the rotational fluctuation based on the control.
【請求項3】前記制御手段の点火状態の制御は、各点火
の回転変動に応じた失火制御であることを特徴とする請
求項1記載の内燃機関の制御装置。
3. The control device for an internal combustion engine according to claim 1, wherein the control of the ignition state of the control means is a misfire control according to a fluctuation in rotation of each ignition.
【請求項4】前記制御手段の点火状態の制御は、各点火
の回転変動に応じた進角制御であることを特徴とする請
求項1記載の内燃機関の制御装置。
4. The control device for an internal combustion engine according to claim 1, wherein the control of the ignition state of the control means is an advance angle control according to a rotational fluctuation of each ignition.
JP10888096A 1996-04-30 1996-04-30 Control device for internal combustion engine Expired - Fee Related JP3891451B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10888096A JP3891451B2 (en) 1996-04-30 1996-04-30 Control device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10888096A JP3891451B2 (en) 1996-04-30 1996-04-30 Control device for internal combustion engine

Publications (2)

Publication Number Publication Date
JPH09291872A true JPH09291872A (en) 1997-11-11
JP3891451B2 JP3891451B2 (en) 2007-03-14

Family

ID=14495938

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10888096A Expired - Fee Related JP3891451B2 (en) 1996-04-30 1996-04-30 Control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JP3891451B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003056437A (en) * 2001-08-10 2003-02-26 Moric Co Ltd Engine control method and system for small vehicle

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003056437A (en) * 2001-08-10 2003-02-26 Moric Co Ltd Engine control method and system for small vehicle

Also Published As

Publication number Publication date
JP3891451B2 (en) 2007-03-14

Similar Documents

Publication Publication Date Title
KR100959214B1 (en) Misfire detection device for internal combustion engine
US5021960A (en) Combustion fault detection apparatus and control system for internal combustion engine
EP1437498B1 (en) 4−STROKE ENGINE CONTROL DEVICE AND CONTROL METHOD
JP2003510502A (en) Combustion misfire detection method and electronic diagnostic device therefor
JP2003286890A (en) Controller for engine
US7685992B2 (en) Method for operating an internal combustion engine, and control or regulating device for an internal combustion engine
JPWO2004013479A1 (en) Engine control device
US5701865A (en) Method of adjusting idle spark for an individual cylinder of an internal combustion engine
US20020092499A1 (en) Detonation sensing of crankshaft position
US6922627B2 (en) Detection of engine rotation speed in spark ignition internal combustion engine
JP3846191B2 (en) Ignition timing control device for internal combustion engine
JPH09291872A (en) Controller for internal combustion engine
JP3092454B2 (en) Ignition timing control device for internal combustion engine
US5680843A (en) Method of replicating a crankshaft position signal
JP2910380B2 (en) Engine control device
JP4023637B2 (en) Electronic fuel injection control device
GB2342447A (en) Verifying engine cycle of an injection IC engine
US6705288B2 (en) Starting control apparatus for internal combustion engine
JP2004360495A (en) Ignition timing controller of internal combustion engine
JP2000110654A (en) Combustion control device for internal combustion engine mounted in vehicle
JP2000120486A (en) Combustion controller of internal combustion engine
JP2005023806A (en) Ignition timing control device for internal combustion engine
JP2684091B2 (en) Fuel injection amount control device for two-cycle engine
JP2002276451A (en) Atmospheric pressure detecting device for internal combustion engine
JPS62288359A (en) Fuel supply device for fuel injection type engine

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050329

A131 Notification of reasons for refusal

Effective date: 20051219

Free format text: JAPANESE INTERMEDIATE CODE: A131

A521 Written amendment

Effective date: 20060214

Free format text: JAPANESE INTERMEDIATE CODE: A523

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Effective date: 20061201

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061201

R150 Certificate of patent (=grant) or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091215

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091215

Year of fee payment: 3

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 3

Free format text: PAYMENT UNTIL: 20091215

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091215

Year of fee payment: 3

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101215

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees