[go: up one dir, main page]

JPH05187291A - Fuel control device for internal combustion engine - Google Patents

Fuel control device for internal combustion engine

Info

Publication number
JPH05187291A
JPH05187291A JP520592A JP520592A JPH05187291A JP H05187291 A JPH05187291 A JP H05187291A JP 520592 A JP520592 A JP 520592A JP 520592 A JP520592 A JP 520592A JP H05187291 A JPH05187291 A JP H05187291A
Authority
JP
Japan
Prior art keywords
passage
signal
internal combustion
combustion engine
signals
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
JP520592A
Other languages
Japanese (ja)
Other versions
JP2979810B2 (en
Inventor
Keiji Wakahara
啓二 若原
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 JP4005205A priority Critical patent/JP2979810B2/en
Publication of JPH05187291A publication Critical patent/JPH05187291A/en
Application granted granted Critical
Publication of JP2979810B2 publication Critical patent/JP2979810B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Ignition Timing (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

PURPOSE:To provide an internal combustion engine control device capable of keeping both startability and cylinder discrimination capability compatible with each other. CONSTITUTION:A signal rotor 1 rotates, interlocked with the crankshaft of an engine, and is provided with projections 2a to 2d corresponding to the number of cylinders at equal intervals for detecting an crank angle. In addition, a cylinder discrimination projection 3 is so formed on the rotor 1 as to divide an interval following the projection 2a into unequal intervals. The passage signals of the projections 2a to 2d and 3 are inputted from an electromagnetic pickup 4 to a microcomputer 6, and the passage of the projection 3 is detected on the basis of the time interval of the inputted signals. Also, the microcomputer 6 starts outputting an instruction signal for fuel injection to all the cylinders of the engine concurrently with the inputted passage signals, when only two signals are inputted after inputting the passage signals following the actuation of a starter.

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, and more particularly to a control device for an internal combustion engine which outputs a fuel injection command signal, an ignition command signal and the like by detecting a crank angle.

【0002】[0002]

【従来の技術】従来、内燃機関用制御装置が、特公平3
−49044号公報に示されている。この装置は、内燃
機関のクランク軸と同期して回転するシグナルロータに
等しい間隔で気筒数だけクランク角検出用被検出体を設
けるとともに、所定の一個のクランク角検出用被検出体
に後続する一つの前記間隔を不等間隔に分割するように
基準位置検出用被検出体を設け、図11に示すように、
この被検出体の通過信号(N信号)の3つの時間間隔
(Ti-2 ,Ti-1 ,Ti )によりTi-2 ・Ti /T i-1
2 >定数kの成立にて気筒判別を行い燃料噴射制御と点
火時期制御を行うものである。このように3情報を用い
ることにより、正確に気筒判別を行うことができる。と
ころが、このように気筒判別後に噴射・点火を開始する
場合には、エンジン始動時に気筒を判別する前において
は燃料噴射と点火を行うことができずエンジン始動性が
問題となる。そこで、図12に示すように、始動性向上
のためクランキング時に2情報(2つの時間間隔
i-1 ,Ti )により、Ti-1 /Ti <定数kの成立に
て気筒判別を行うとか、図13に示すように、クランク
角検出用被検出体の通過信号の入力に伴って全気筒への
噴射指令信号を出力すべく、クランク角検出用被検出体
の通過信号の時間間隔Ti の1/4をマスク区間とし
て、この区間内に信号が入ってきても無効化して基準位
置検出用被検出体の通過信号(追加パルス)による誤噴
射・誤点火を防止するようにしている。
2. Description of the Related Art Conventionally, a control device for an internal combustion engine is disclosed in Japanese Patent Publication No.
-49044. This device is
In the signal rotor that rotates in synchronization with the crankshaft of the engine
Install the number of detected objects for crank angle detection at equal intervals for the number of cylinders.
And a predetermined one crank angle detection object
To divide one of the following intervals into unequal intervals
An object to be detected for reference position detection is provided, and as shown in FIG.
Three time intervals of the passing signal (N signal) of the detected object
(Ti-2, Ti-1, Ti) By Ti-2・ Ti/ T i-1
2> Cylinder discrimination is performed when the constant k is satisfied, and fuel injection control and point
It controls the fire timing. In this way, using 3 information
By doing so, it is possible to accurately determine the cylinder. When
Roller starts injection and ignition after cylinder discrimination in this way
In this case, before determining the cylinder when starting the engine
Is unable to inject fuel and ignite
It becomes a problem. Therefore, as shown in FIG.
For cranking, 2 information (2 time intervals)
Ti-1, Ti), Ti-1/ Ti<To establish the constant k
Cylinder discrimination is performed by using the crank, as shown in FIG.
With the input of the passage signal of the detected object for angle detection,
Crank angle detection object to output injection command signal
Time interval T of passing signalsi1/4 of the mask area
Even if a signal comes in this section, it is invalidated and the reference position
Erroneous ejection due to the passing signal (additional pulse) of the detected object for position detection
It is designed to prevent fire and misfiring.

【0003】[0003]

【発明が解決しようとする課題】しかし、3情報による
気筒判別前に(回転変動パターン全体でとらえる前に)
爆発→失火などの非常に回転変動が大きくなる場合に
は、2情報での気筒判別や追加パルスのマスクといった
方法では誤動作してしまう。つまり、図14に示すよう
に、爆発→失火した際には失火時に回転が落ち込むた
め、パルス間隔Ti0が長くなりその結果マスク区間(T
i0/4)も長くなりクランク角検出用パルスもマスクさ
れてしまい燃料噴射指令信号が出力されず燃料噴射が行
われない。
However, before the cylinder discrimination based on the three pieces of information (before capturing the entire rotation fluctuation pattern).
If the rotation fluctuation is extremely large, such as from explosion to misfire, a method such as cylinder identification using two pieces of information or masking an additional pulse will cause a malfunction. That is, as shown in FIG. 14, when explosion → misfire, the rotation slows down at the time of misfire, so the pulse interval T i0 becomes longer and, as a result, the mask interval (T
i0 / 4) also becomes longer, the crank angle detection pulse is masked, and the fuel injection command signal is not output and fuel injection is not performed.

【0004】そこで、この発明の目的は、始動性と気筒
判別性を両立させることができる内燃機関用制御装置を
提供することにある。
Therefore, an object of the present invention is to provide a control device for an internal combustion engine, which can achieve both startability and cylinder discrimination.

【0005】[0005]

【課題を解決するための手段】この発明は、内燃機関の
クランク軸と同期して回転するシグナルロータに等しい
間隔で気筒数だけ設けられたクランク角検出用被検出体
と、所定の一個のクランク角検出用被検出体に後続する
一つの前記間隔を不等間隔に分割するように前記シグナ
ルロータに設けられた基準位置検出用被検出体と、前記
被検出体の通過を検出する通過検出手段とを備え、前記
通過検出手段による被検出体通過信号を入力してその信
号間の時間間隔により基準位置検出用被検出体の通過を
検出するようにした内燃機関用制御装置において、機関
始動開始後の前記通過検出手段による被検出体通過信号
の入力後に当該信号を所定数だけ入力した時点から、被
検出体通過信号の入力に伴う内燃機関の全気筒への燃料
噴射指令信号を出力するようにした内燃機関用制御装置
をその要旨とする。
SUMMARY OF THE INVENTION According to the present invention, a crank angle detecting object provided with a number of cylinders at equal intervals to a signal rotor rotating in synchronization with a crankshaft of an internal combustion engine, and a predetermined one crank. Reference position detecting detection object provided in the signal rotor so as to divide one of the intervals subsequent to the angle detecting detection object into unequal intervals, and passage detecting means for detecting passage of the detection object In the control device for an internal combustion engine, which is configured to input a detection object passage signal by the passage detection means and detect passage of the reference position detection detection object by a time interval between the signals, an engine start is started. The fuel injection command signal to all the cylinders of the internal combustion engine is output in response to the input of the detected object passage signal from the time when a predetermined number of the detected object passage signals are input by the passage detection means later. The internal combustion engine control apparatus adapted to the gist thereof.

【0006】又、前記燃料噴射指令信号の出力後におい
てクランク角検出用被検出体の通過信号を所定数だけ入
力した時点から点火指令信号を出力するのが好ましい。
Further, it is preferable to output the ignition command signal from a time point when a predetermined number of passing signals of the crank angle detecting object are input after the output of the fuel injection command signal.

【0007】[0007]

【作用】機関始動開始後の被検出体通過信号間の時間間
隔により基準位置検出用被検出体の通過を検出できない
状態において、通過検出手段による被検出体通過信号の
入力後に当該信号を所定数だけ入力した時点から、被検
出体通過信号の入力に伴う内燃機関の全気筒への燃料噴
射指令信号を出力する。つまり、図14に示す爆発→失
火の影響のない時期まで燃料噴射を行わせないことによ
り、誤噴射が防止される。
In a state where passage of the reference position detecting object cannot be detected due to the time interval between the object passing signals after the start of the engine, a predetermined number of the signals are input after the passage detecting means inputs the object passing signal. The fuel injection command signal to all the cylinders of the internal combustion engine is output in response to the input of the detection object passage signal from the time when only the input is made. That is, erroneous injection is prevented by not performing fuel injection until the time when there is no effect of explosion → misfire as shown in FIG.

【0008】又、燃料噴射指令信号の出力後にクランク
角検出用被検出体の通過信号を所定数だけ入力した時
点、即ち、例えば4サイクルエンジンでの2行程後に、
点火指令信号が出力される。その結果、燃料噴射前に筒
内に入っている混合気による悪影響を回避することがで
きる。
Further, at the time when a predetermined number of passing signals of the detected object for crank angle detection are input after the output of the fuel injection command signal, that is, after two strokes in a four-cycle engine, for example,
An ignition command signal is output. As a result, it is possible to avoid the adverse effect of the air-fuel mixture in the cylinder before fuel injection.

【0009】[0009]

【実施例】以下、この発明を具体化した一実施例を図面
に従って説明する。図1には、本実施例における内燃機
関用制御装置の全体構成を示し、4気筒4サイクルガソ
リンエンジンが自動車に搭載されている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 shows the overall configuration of an internal combustion engine control device according to this embodiment, in which a four-cylinder, four-cycle gasoline engine is installed in an automobile.

【0010】エンジンのカム軸にはカム軸と同期して回
転するシグナルロータ1が固定されている。本実施例で
は、シグナルロータ1の1回転はクランク軸の2回転に
相当する。
A signal rotor 1 that rotates in synchronization with the cam shaft is fixed to the cam shaft of the engine. In this embodiment, one rotation of the signal rotor 1 corresponds to two rotations of the crankshaft.

【0011】シグナルロータ1の外周面には4つのクラ
ンク角検出用突起(クランク角検出用被検出体)2a,
2b,2c,2dが90°毎に等間隔に設けられてい
る。このクランク角検出用突起2a,2b,2c,2d
はエンジンのクランク軸が各気筒の下死点から上死点に
移行する間に設定されたクランク角(例えば、各気筒の
上死点前10°CA)に設けられている。又、シグナル
ロータ1の外周面には気筒判別用突起(基準位置検出用
被検出体)3が設けられ、この気筒判別用突起3は所定
の一個のクランク角検出用突起2aに後続して不等間隔
15°を隔てて配置されている。気筒判別用突起3は、
1つの気筒の上死点から下死点に移行する間の所定のク
ランク角(例えば、上死点後20°CA)に設けられて
いる。
On the outer peripheral surface of the signal rotor 1, four crank angle detecting protrusions (crank angle detecting objects) 2a,
2b, 2c, and 2d are provided at equal intervals every 90 °. The crank angle detecting protrusions 2a, 2b, 2c, 2d
Is provided at a crank angle (for example, 10 ° CA before the top dead center of each cylinder) set while the crankshaft of the engine shifts from the bottom dead center to the top dead center of each cylinder. Further, a cylinder discriminating projection (reference position detecting object) 3 is provided on the outer peripheral surface of the signal rotor 1, and the cylinder discriminating projection 3 does not follow the predetermined one crank angle detecting projection 2a. They are arranged at equal intervals of 15 °. The protrusion 3 for cylinder discrimination is
It is provided at a predetermined crank angle (for example, 20 ° CA after top dead center) during the transition from top dead center to bottom dead center of one cylinder.

【0012】このクランク角検出用突起2a,2b,2
c,2d及び気筒判別用突起3は磁性体製の突起で構成
されている。さらに、各突起2a,2b,2c,2d,
3の通過位置近傍には通過検出手段としての電磁ピック
アップ4が配置され、図2に示すように、突起2a,2
b,2c,2d,3の通過を検出する。この電磁ピック
アップ4は磁性体製のコア(図示せず)にコイル(図示
せず)を巻装して構成されている。そして、この電磁ピ
ックアップ4によるクランク角検出用突起2a,2b,
2c,2dの通過間隔は、180°CAに相当するとと
もに、気筒判別用突起3はクランク角検出用突起2aの
通過後30°CAの位置に相当する。
The crank angle detecting protrusions 2a, 2b, 2
The c and 2d and the cylinder discrimination projection 3 are made of magnetic material. Furthermore, each protrusion 2a, 2b, 2c, 2d,
An electromagnetic pickup 4 as a passage detecting means is arranged in the vicinity of the passage position of 3, and as shown in FIG.
The passage of b, 2c, 2d and 3 is detected. The electromagnetic pickup 4 is constructed by winding a coil (not shown) around a magnetic core (not shown). Then, the crank angle detecting protrusions 2a, 2b, and
The passage interval of 2c and 2d corresponds to 180 ° CA, and the cylinder discrimination protrusion 3 corresponds to the position of 30 ° CA after passage of the crank angle detection protrusion 2a.

【0013】図1の電子制御ユニット(以下、ECUと
いう)5は、マイコン6と波形整形回路7とA/D変換
回路8から構成されている。波形整形回路7は、電磁ピ
ックアップ4の出力信号(ピックアップ信号)を入力し
て同信号を波形整形する。つまり、図2に示すように、
電磁ピックアップ4から出力されるピックアップ信号
を、しきい値Vref で二値化してパルス信号とする。
The electronic control unit (hereinafter referred to as ECU) 5 in FIG. 1 comprises a microcomputer 6, a waveform shaping circuit 7 and an A / D conversion circuit 8. The waveform shaping circuit 7 inputs the output signal (pickup signal) of the electromagnetic pickup 4 and shapes the waveform of the signal. That is, as shown in FIG.
The pickup signal output from the electromagnetic pickup 4 is binarized into a pulse signal by the threshold value Vref.

【0014】A/D変換回路8には吸気管圧力センサ9
と水温センサ10が接続され、A/D変換回路8は吸気
管圧力センサ9からの吸入空気圧力検出信号(アナログ
信号)と水温センサ10からのエンジン冷却水温検出信
号(アナログ信号)をデジタル信号に変換する。マイコ
ン6は波形整形回路7を介して電磁ピックアップ4の出
力信号を入力するとともにA/D変換回路8を介して吸
入空気圧力検出信号と水温検出信号とを入力する。さら
に、マイコン6はスタータモータ11からのスタータオ
ン信号を入力する。
The A / D conversion circuit 8 includes an intake pipe pressure sensor 9
Is connected to the water temperature sensor 10, and the A / D conversion circuit 8 converts the intake air pressure detection signal (analog signal) from the intake pipe pressure sensor 9 and the engine cooling water temperature detection signal (analog signal) from the water temperature sensor 10 into digital signals. Convert. The microcomputer 6 inputs the output signal of the electromagnetic pickup 4 via the waveform shaping circuit 7 and the intake air pressure detection signal and the water temperature detection signal via the A / D conversion circuit 8. Further, the microcomputer 6 inputs the starter on signal from the starter motor 11.

【0015】マイコン6には各気筒毎のインジェクタ1
2a,12b,12c,12dが接続され、各インジェ
クタ12a,12b,12c,12dはマイコン6から
の燃料噴射指令により燃料噴射動作を行う。又、マイコ
ン6にはイグナイタ13が接続され、マイコン6からの
点火指令によりイグナイタ13とイグニッションコイル
14とディストリビュータ15を介して各気筒毎の点火
プラグ16a,16b,16c,16dによる点火が行
われる。
The microcomputer 6 includes an injector 1 for each cylinder.
2a, 12b, 12c, 12d are connected, and each injector 12a, 12b, 12c, 12d performs a fuel injection operation according to a fuel injection command from the microcomputer 6. Further, an igniter 13 is connected to the microcomputer 6, and an ignition command from the microcomputer 6 causes the ignition plugs 16a, 16b, 16c, 16d for each cylinder to ignite through the igniter 13, the ignition coil 14, and the distributor 15.

【0016】又、ECU5はキースイッチ17を介して
バッテリー18が接続され、キースイッチ・オンにより
バッテリー18からの電力がECU5内の各機器に供給
される。
A battery 18 is connected to the ECU 5 via a key switch 17, and electric power from the battery 18 is supplied to each device in the ECU 5 by turning on the key switch.

【0017】又、マイコン6は波形整形回路7から電磁
ピックアップ4によるクランク角検出用突起2a,2
b,2c,2d及び気筒判別用突起3の通過信号(パル
ス信号)を入力して、図2に示すように、そのパルス信
号間の時間間隔Ti,Ti-1,・・・を算出するとともに、
誤判別を防止するために3つのパルス信号間の時間間隔
により気筒判別用突起3の通過を検出して気筒判別を行
う。つまり、図4に示すように、今回サンプリング値T
i と前回サンプリング値Ti-1 と前々回サンプリング値
i-2 とから、Ti-2 ・Ti /Ti-1 2 >k1 か否か判
定する。ただし、k1 は判別定数(例えば、「5」)で
ある。
Further, the microcomputer 6 receives from the waveform shaping circuit 7 the crank angle detecting projections 2a, 2 by the electromagnetic pickup 4.
b, 2c, 2d and the passage signal (pulse signal) of the cylinder discrimination projection 3 are input to calculate the time intervals Ti, Ti-1, ... Between the pulse signals as shown in FIG. ,
In order to prevent erroneous discrimination, the cylinder discrimination is performed by detecting the passage of the cylinder discrimination projection 3 at the time interval between the three pulse signals. That is, as shown in FIG. 4, the current sampling value T
Based on i , the previous sampling value T i-1 and the two - preceding sampling value T i- 2 , it is determined whether or not T i-2 · T i / T i-1 2 > k1. However, k1 is a discriminant constant (for example, "5").

【0018】しかし、この3情報による気筒判別は始動
性に問題があるので、始動時(スタータ・オンかつ、気
筒判別前)には、2つのパルス信号間の時間間隔により
気筒判別用突起3の通過を検出して気筒判別を行う。つ
まり、図3に示すように、今回サンプリング値Ti と前
回サンプリング値Ti-1 とから、Ti-1 /Ti <k2か
否か判定する。ただし、k2 は判別定数(例えば、
「0.6」)である。さらに、始動時には、図2に示す
ように、気筒判別用突起3の通過に伴うパルス信号をマ
スキングすべく、180°CA時間の1/4(=Ti
4)をマスク区間とし、この区間内でパルス信号を入力
した場合には気筒判別演算のみとしパルス信号を無効化
する(図2でのt1のタイミングで示す)。
However, since the cylinder discrimination based on these three pieces of information has a problem in startability, at the time of start-up (starter-on and before cylinder discrimination), the cylinder discrimination projection 3 is caused by the time interval between two pulse signals. Cylinder discrimination is performed by detecting passage. That is, as shown in FIG. 3, it is determined from the current sampling value T i and the previous sampling value T i-1 whether T i-1 / T i <k2. However, k2 is a discriminant constant (for example,
"0.6"). Further, at the time of starting, as shown in FIG. 2, in order to mask the pulse signal accompanying the passage of the cylinder discrimination projection 3, 1/4 of 180 ° CA time (= T i /
4) is a mask section, and when the pulse signal is input within this section, only the cylinder discrimination calculation is performed and the pulse signal is invalidated (shown at the timing of t1 in FIG. 2).

【0019】又、図3,4,5,6,7にはエンジン始
動開始時(スタータ・オン時)におけるパルス信号入力
状態を示す。図3は最初に気筒判別用突起3の通過に伴
うパルス信号の1つ手前のパルス信号を入力した場合
を、図4は最初に気筒判別用突起3の通過に伴うパルス
信号を入力した場合を、図5は最初に気筒判別用突起3
の通過に伴うパルス信号の4つ手前のパルス信号を入力
した場合を、図6は最初に気筒判別用突起3の通過に伴
うパルス信号の3つ手前のパルス信号を入力した場合
を、図7は最初に気筒判別用突起3の通過に伴うパルス
信号の2つ手前のパルス信号を入力した場合を示す。そ
して、図3においては、スタータ・オン後のt3〜t8
のタイミングで2情報による気筒判別が成立するととも
にt8のタイミング以降で3情報による気筒判別が成立
する。図4においては、スタータ・オン後のt7のタイ
ミング以降で3情報による気筒判別が成立する。図5に
おいては、スタータ・オン後のt6のタイミング以降で
3情報による気筒判別が成立する。図6においては、ス
タータ・オン後のt5のタイミング以降で3情報による
気筒判別が成立する。図7においては、スタータ・オン
後のt4のタイミング以降で3情報による気筒判別が成
立する。
Further, FIGS. 3, 4, 5, 6 and 7 show a pulse signal input state at the start of engine start (when the starter is on). 3 shows the case where a pulse signal immediately before the pulse signal accompanying the passage of the cylinder discrimination projection 3 is input first, and FIG. 4 shows the case where the pulse signal accompanying the passage of the cylinder discrimination projection 3 is input first. First, FIG. 5 shows the projection 3 for cylinder discrimination.
7 shows a case in which a pulse signal before the pulse signal associated with the passage of 4 is input, and FIG. 6 illustrates a case in which the pulse signal 3 before the pulse signal associated with the passage of the cylinder identification projection 3 is input. Shows the case where the pulse signal two before the pulse signal accompanying the passage of the cylinder discrimination projection 3 is input first. Then, in FIG. 3, t3 to t8 after the starter is turned on.
The cylinder discrimination based on the 2 information is established at the timing of, and the cylinder discrimination based on the 3 information is established after the timing of t8. In FIG. 4, the cylinder discrimination based on the three pieces of information is established after the timing t7 after the starter is turned on. In FIG. 5, the cylinder discrimination based on the three pieces of information is established after the timing t6 after the starter is turned on. In FIG. 6, the cylinder discrimination based on the three pieces of information is established after the timing t5 after the starter is turned on. In FIG. 7, the cylinder determination based on the three pieces of information is established after the timing t4 after the starter is turned on.

【0020】次に、このように構成した内燃機関用制御
装置の作用を説明する。図8,9,10にはマイコン6
が実行する処理(フローチャート)を示す。この処理は
主にスタータ・オン後の気筒判別が行われる以前、即
ち、図3でのt3以前、図4でのt7以前、図5でのt
6以前、図6でのt5以前、図7でのt4以前における
燃料噴射指令と点火指令の出力タイミングを示すもので
ある。図8は、エンジン始動時における電磁ピックアッ
プ4からの信号入力(パルス信号の立ち下がりエッジ)
毎に実行するルーチンである。
Next, the operation of the control device for an internal combustion engine configured as above will be described. The microcomputer 6 is shown in FIGS.
7 shows a process (flowchart) executed by. This process is mainly performed before the cylinder discrimination after the starter is turned on, that is, before t3 in FIG. 3, before t7 in FIG. 4, and t in FIG.
6 shows the output timings of the fuel injection command and the ignition command before 6 and before t5 in FIG. 6 and before t4 in FIG. FIG. 8 shows a signal input from the electromagnetic pickup 4 when the engine is started (falling edge of pulse signal).
It is a routine that is executed for each time.

【0021】まず、マイコン6は図8のステップ100
で気筒判別処理を行う。この処理の詳細を図9に示す。
マイコン6はステップ110で3情報による気筒判別処
理(Ti-2 ・Ti /Ti-1 2 >k1 )を行う。
First, the microcomputer 6 executes step 100 in FIG.
Cylinder discrimination processing is performed. The details of this processing are shown in FIG.
In step 110, the microcomputer 6 performs a cylinder discrimination process (T i-2 · T i / T i-1 2 > k1) based on three pieces of information.

【0022】そして、マイコン6はステップ120でス
タータモータ11がオンで、かつ、3情報又は2情報で
の気筒判別条件が成立しているか否か判定する。尚、こ
こで、スタータ・オンの判定は、スタータモータ11を
使用しないで車両を押す等してクランキングする、いわ
ゆる押し掛けモードでないことを確認するためのもので
ある。マイコン6は、ステップ120の条件を満足して
いるとステップ130で実パルスカウンタCNINを
「1」インクリメントする。さらに、マイコン6はステ
ップ140で2情報による気筒判別処理(Ti-1 /Ti
<k2 )を行う。
Then, the microcomputer 6 determines in step 120 whether or not the starter motor 11 is on and the cylinder discrimination condition based on the 3 information or 2 information is satisfied. Here, the starter-on determination is for confirming that the starter motor 11 is not in a so-called pushing mode in which the vehicle is cranked without pushing the starter motor 11. If the condition of step 120 is satisfied, the microcomputer 6 increments the actual pulse counter CNIN by "1" at step 130. Further, in step 140, the microcomputer 6 executes the cylinder discrimination processing (T i-1 / T i) based on the two information.
<K2).

【0023】そして、マイコン6はステップ150で追
加パルスのマスク処理を行う。このマスク処理の詳細を
図10に示す。まず、マイコン6はステップ151で、
180°CA時間Ti の1/4時間と次のパルス信号の
立ち上がりまでの時間を比較して、気筒判別用突起3の
通過に伴うパルス信号(追加パルス)であるか判定を行
う。マイコン6はステップ151の条件が満足すると、
追加パルスでないとしてステップ152でフラグFMS
Kを「1」にする。そして、マイコン6はステップ15
3で気筒カウンタCNMSKを「1」インクリメント
し、リターンする。一方、マイコン6はステップ151
において条件を満足しないと(図4のt6、図5のt
5、図6のt4、図7のt3の各タイミング)、追加パ
ルスであるとしてステップ154でフラグFMSKを
「0」にしてリターンする。
Then, the microcomputer 6 carries out mask processing of the additional pulse in step 150. The details of this mask processing are shown in FIG. First, in step 151, the microcomputer 6
The 1/4 hour of the 180 ° CA time T i is compared with the time until the next rise of the pulse signal, and it is determined whether or not the pulse signal is the pulse signal (additional pulse) accompanying the passage of the cylinder discrimination projection 3. When the condition of step 151 is satisfied by the microcomputer 6,
Flag FMS in step 152 as not additional pulse
Set K to "1". Then, the microcomputer 6 proceeds to step 15
At 3, the cylinder counter CNMSK is incremented by "1" and the process returns. On the other hand, the microcomputer 6 executes step 151
If the conditions are not satisfied at (t6 in FIG. 4 and t in FIG. 5)
5, each timing of t4 in FIG. 6 and t3 in FIG. 7), the flag FMSK is set to “0” in step 154 as an additional pulse, and the process returns.

【0024】尚、初期値は、カウンタCNIN、CNM
SKが共に「0」、フラグFMSKは「1」である。こ
れは、キースイッチ17のオンによるリセット、エンス
ト判定時(パルス間の時間間隔Ti,Ti-1,・・・が判定
値(例えば200ms)以上となった時)にセットす
る。
The initial values are counters CNIN and CNM.
Both SK are "0" and the flag FMSK is "1". This is set when the key switch 17 is reset and the engine stall is determined (when the time intervals Ti, Ti-1, ... Between the pulses are equal to or greater than the determination value (for example, 200 ms)).

【0025】マイコン6は、図8のステップ200で実
パルスカウンタCNINが2以上(即ち、パルス信号が
2発以上入力されたか)の偶数値で、かつ、フラグFM
SKが「1」(即ち、追加パルスではないか)を判定す
る。つまり、図3〜図7においてスタータ・オン後の2
番目以降の偶数値のパルス立ち下がりエッジ(t1のタ
イミング)か否か判定する。
The microcomputer 6 determines in step 200 in FIG. 8 that the actual pulse counter CNIN has an even value of 2 or more (that is, two or more pulse signals have been input), and the flag FM.
SK determines "1" (that is, whether it is an additional pulse). That is, in FIG. 3 to FIG. 7, 2 after the starter is turned on.
It is determined whether or not it is an even-numbered pulse falling edge (timing of t1) after the th.

【0026】そして、マイコン6は、ステップ200の
条件を満足していれば(図3でのt2、図4でのt2,
t4、図5でのt2,t4、図6でのt2、図7でのt
2)、ステップ300で全気筒同時噴射処理を行なう。
これは、水温によるテーブルとエンジン回転数NEによ
る補正等を用いて燃料噴射時間(噴射量)を算出してそ
れに応じた信号出力を行うものである。噴射開始後、マ
イコン6は、ステップ400で気筒カウンタCNMSK
が3以上で、かつ、フラグFMSKが「1」でないか
(即ち、追加パルスではないか)を判定し、条件を満足
していれば(図4でのt3,t4,t5、図5でのt
3,t4、図6でのt3)、ステップ500で点火処理
を行なう。これは、次回のパルス入力に同期して入力し
たパルスと同形の点火信号の出力を許可するものである
(図4でのt4’,t5’,t7’、図5でのt4’,
t6’、図6でのt5’)。
Then, the microcomputer 6 satisfies the condition of step 200 (t2 in FIG. 3, t2 in FIG. 4).
t4, t2, t4 in FIG. 5, t2 in FIG. 6, t in FIG.
2) In step 300, simultaneous injection processing for all cylinders is performed.
This is to calculate the fuel injection time (injection amount) using a table based on the water temperature, correction based on the engine speed NE, and the like, and to output a signal according to the calculated fuel injection time. After the injection is started, the microcomputer 6 starts the cylinder counter CNMSK in step 400.
Is 3 or more and the flag FMSK is not "1" (that is, whether it is an additional pulse), and if the conditions are satisfied (t3, t4, t5 in FIG. 4, and in FIG. 5). t
3, t4, and t3 in FIG. 6), ignition processing is performed in step 500. This permits the output of the ignition signal having the same shape as the pulse input in synchronization with the next pulse input (t4 ′, t5 ′, t7 ′ in FIG. 4, t4 ′,
t6 ′, t5 ′ in FIG. 6).

【0027】一方、マイコン6は、ステップ200,4
00において条件が成立しないと、ステップ300,4
00,500の処理を行わない。つまり、図3〜図7に
おいてスタータ・オン後の最初のパルス立ち下がりエッ
ジ(各図のt1のタイミング)であれば燃料の噴射指令
を行わず、又、スタータ・オン後の3つ目までのパルス
立ち下がりエッジ(各図のt1,t2,t3のタイミン
グ)であれば点火指令を行わない。
On the other hand, the microcomputer 6 executes steps 200, 4
If the condition is not satisfied at 00, steps 300, 4
The processing of 00,500 is not performed. That is, in FIGS. 3 to 7, the fuel injection command is not issued at the first pulse falling edge (timing of t1 in each figure) after the starter is turned on, and up to the third pulse after the starter is turned on. If the pulse is on the trailing edge (timing t1, t2, t3 in each figure), the ignition command is not issued.

【0028】その後において、マイコン6は、2又は3
情報により気筒判別条件が成立すると、気筒毎の噴射指
令信号及び点火指令信号を出力する。この際、燃料噴射
時間(噴射量)は、エンジン回転数NEと吸気圧Pmの
マップを用いて求め、水温センサ10によるエンジン冷
却水温等により補正して決定される。
After that, the microcomputer 6 returns to 2 or 3
When the cylinder discrimination condition is satisfied by the information, the injection command signal and the ignition command signal for each cylinder are output. At this time, the fuel injection time (injection amount) is obtained using a map of the engine speed NE and the intake pressure Pm, and is corrected and determined by the engine cooling water temperature by the water temperature sensor 10.

【0029】このように、始動時において2情報による
気筒判別及びマスク処理を行うだけでは、爆発がないク
ランキングでの回転が安定している時に限定しなければ
ならないので、スタータ・オン後の最初のパルス信号か
ら噴射・点火を開始すると、図14で説明したように、
気筒判別前に爆発→失火といった運転モードでは、誤作
動してしまう。そこで、爆発→失火の影響がないところ
まで噴射・点火の開始を遅らせることで信頼性、始動性
が両立する。つまり、噴射を開始してから吸気→圧縮の
2行程(360°CA)後、爆発し、回転が上昇し、そ
の次で失火し、回転が急減すると、追加パルスのマスク
処理を間違えるので、その間違える前に3情報で正確に
判別できるところ(パルス信号2発目)まで噴射開始を
遅らせる。又、噴射開始後においてクランク角検出用突
起2a,2b,2c,2dのパルス信号の2発目(2行
程分)で点火を開始することで、エンスト再始動時など
の噴射前筒内に混合気が存在した場合の爆発→失火に陥
る場合を防止できる。
As described above, the cylinder discrimination and the mask processing based on the two pieces of information at the time of starting must be limited to the time when the rotation in cranking without explosion is stable, so that the first time after the starter is turned on. When injection / ignition is started from the pulse signal of, as described in FIG.
In the operation mode such as explosion → misfire before cylinder discrimination, it malfunctions. Therefore, by delaying the start of injection and ignition until there is no effect of explosion → misfire, both reliability and startability are achieved. In other words, after two strokes (360 ° CA) from intake to compression after the start of injection, an explosion occurs, the rotation speed rises, then misfires, and the rotation speed sharply decreases. Before starting to make a mistake, the injection start is delayed until the point where the 3 information can be accurately determined (the second pulse signal). Also, by starting the ignition at the second (two strokes) of the pulse signals of the crank angle detecting protrusions 2a, 2b, 2c, 2d after the start of injection, mixing in the pre-injection cylinder at the time of restarting the engine stall, etc. Explosion when there is energy → It can prevent a case of falling into a misfire.

【0030】このように本実施例では、エンジン始動開
始後の電磁ピックアップ4(通過検出手段)による気筒
判別用突起3(被検出体)の通過信号の入力後に当該信
号を2つだけ入力した時点から、通過信号の入力に伴う
エンジンの全気筒への燃料噴射指令信号を出力するとと
もに、この信号出力後2行程分遅らせて点火指令信号を
出力するようにした。よって、回転変動パターン全体で
とらえることができる位置(3情報気筒判別位置)より
も前において、2回目のパルス入力時まで噴射開始を遅
らせることにより、爆発→失火の影響を受けず、又、噴
射開始から2行程分点火開始を遅らせることにより噴射
前に筒内に残っている混合気による爆発→失火の影響を
受けない。その結果、基準位置と回転角を同一のセンサ
で行いコストダウンを図り、信頼性を高め、さらに始動
性を良好にすることが可能となる。
As described above, in this embodiment, when only two signals are inputted after the passage signal of the cylinder discriminating projection 3 (object to be detected) is input by the electromagnetic pickup 4 (passage detecting means) after starting the engine. Therefore, the fuel injection command signal to all the cylinders of the engine is output in response to the input of the passage signal, and the ignition command signal is output after being delayed by two strokes after the signal output. Therefore, by delaying the injection start until the second pulse input before the position (three-information cylinder discrimination position) where the entire rotation fluctuation pattern can be detected, there is no effect of explosion → misfire, and By delaying the ignition start by two strokes from the start, there is no influence of explosion → misfire due to the air-fuel mixture remaining in the cylinder before injection. As a result, the same sensor can be used for the reference position and the rotation angle to reduce costs, improve reliability, and improve startability.

【0031】尚、この発明は上記実施例に限定されるも
のではなく、例えば、前記実施例では4気筒4サイクル
ガソリンエンジンの場合にスタータ・オン後のパルス信
号を2つ入力した時点から燃料噴射指令信号を出力した
が、気筒数やサイクル数により燃料噴射指令信号を出力
する開始タイミング(パルス数)を適宜変更して設定す
ればよい。
The present invention is not limited to the above embodiment. For example, in the above embodiment, in the case of a 4-cylinder 4-cycle gasoline engine, fuel injection is started from the time when two pulse signals are input after the starter is turned on. Although the command signal is output, the start timing (pulse number) for outputting the fuel injection command signal may be appropriately changed and set depending on the number of cylinders and the number of cycles.

【0032】[0032]

【発明の効果】以上詳述したようにこの発明によれば、
始動性と気筒判別性を両立させることができる優れた効
果を発揮する。
As described in detail above, according to the present invention,
It has an excellent effect of achieving both startability and cylinder discrimination.

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

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

【図2】信号処理を説明するための図である。FIG. 2 is a diagram for explaining signal processing.

【図3】信号処理を説明するための図である。FIG. 3 is a diagram for explaining signal processing.

【図4】信号処理を説明するための図である。FIG. 4 is a diagram for explaining signal processing.

【図5】信号処理を説明するための図である。FIG. 5 is a diagram for explaining signal processing.

【図6】信号処理を説明するための図である。FIG. 6 is a diagram for explaining signal processing.

【図7】信号処理を説明するための図である。FIG. 7 is a diagram for explaining signal processing.

【図8】作用を説明するためのフローチャートである。FIG. 8 is a flowchart for explaining the operation.

【図9】作用を説明するためのフローチャートである。FIG. 9 is a flowchart for explaining the operation.

【図10】作用を説明するためのフローチャートであ
る。
FIG. 10 is a flowchart for explaining the operation.

【図11】従来技術を説明するためのタイムチャートで
ある。
FIG. 11 is a time chart for explaining a conventional technique.

【図12】従来技術を説明するためのタイムチャートで
ある。
FIG. 12 is a time chart for explaining a conventional technique.

【図13】従来技術を説明するためのタイムチャートで
ある。
FIG. 13 is a time chart for explaining a conventional technique.

【図14】従来技術を説明するためのタイムチャートで
ある。
FIG. 14 is a time chart for explaining a conventional technique.

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

1 シグナルロータ 2a,2b,2c,2d クランク角検出用被検出体と
してのクランク角検出用突起 3 基準位置検出用被検出体としての気筒判別用突起 4 通過検出手段としての電磁ピックアップ 6 マイコン
1 Signal Rotors 2a, 2b, 2c, 2d Crank Angle Detection Protrusions as Crank Angle Detection Detected Objects 3 Cylinder Discrimination Protrusions as Reference Position Detection Detected Objects 4 Electromagnetic Pickup 6 as Pass Detection Means 6 Microcomputer

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 // F02N 17/00 Z 9149−3G ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 5 Identification code Office reference number FI technical display location // F02N 17/00 Z 9149-3G

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 内燃機関のクランク軸と同期して回転す
るシグナルロータに等しい間隔で気筒数だけ設けられた
クランク角検出用被検出体と、 所定の一個のクランク角検出用被検出体に後続する一つ
の前記間隔を不等間隔に分割するように前記シグナルロ
ータに設けられた基準位置検出用被検出体と、 前記被検出体の通過を検出する通過検出手段とを備え、
前記通過検出手段による被検出体通過信号を入力してそ
の信号間の時間間隔により基準位置検出用被検出体の通
過を検出するようにした内燃機関用制御装置において、 機関始動開始後の前記通過検出手段による被検出体通過
信号の入力後に当該信号を所定数だけ入力した時点か
ら、被検出体通過信号の入力に伴う内燃機関の全気筒へ
の燃料噴射指令信号を出力するようにしたことを特徴と
する内燃機関用制御装置。
1. A crank angle detecting object provided at the same number of cylinders as a signal rotor rotating in synchronization with a crankshaft of an internal combustion engine, and a predetermined one crank angle detecting object subsequent to the crank angle detecting object. A reference position detection target object provided in the signal rotor so as to divide the one interval into unequal intervals, and a passage detection unit that detects passage of the detection target,
In the internal combustion engine control device, wherein the passage signal of the object to be detected by the passage detecting means is input and the passage of the object to be detected for reference position detection is detected by the time interval between the signals, the passage after the engine start is started. From the time when a predetermined number of signals are input after the detection target passage signal is input by the detection means, the fuel injection command signal to all the cylinders of the internal combustion engine accompanying the input of the detection target passage signal is output. A characteristic control device for an internal combustion engine.
【請求項2】 前記燃料噴射指令信号の出力後において
クランク角検出用被検出体の通過信号を所定数だけ入力
した時点から点火指令信号を出力するようにした請求項
1の内燃機関用制御装置。
2. The internal combustion engine control device according to claim 1, wherein the ignition command signal is output from a time point when a predetermined number of passing signals of the crank angle detecting object are input after the output of the fuel injection command signal. .
JP4005205A 1992-01-14 1992-01-14 Control device for internal combustion engine Expired - Fee Related JP2979810B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4005205A JP2979810B2 (en) 1992-01-14 1992-01-14 Control device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4005205A JP2979810B2 (en) 1992-01-14 1992-01-14 Control device for internal combustion engine

Publications (2)

Publication Number Publication Date
JPH05187291A true JPH05187291A (en) 1993-07-27
JP2979810B2 JP2979810B2 (en) 1999-11-15

Family

ID=11604695

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4005205A Expired - Fee Related JP2979810B2 (en) 1992-01-14 1992-01-14 Control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JP2979810B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7142973B2 (en) 2004-06-11 2006-11-28 Denso Corporation Engine control apparatus designed to ensure accuracy in determining engine position

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7142973B2 (en) 2004-06-11 2006-11-28 Denso Corporation Engine control apparatus designed to ensure accuracy in determining engine position

Also Published As

Publication number Publication date
JP2979810B2 (en) 1999-11-15

Similar Documents

Publication Publication Date Title
JP2541949B2 (en) Ignition timing control device for 4-cycle internal combustion engine
US5735241A (en) Start up control system for direct fuel injection engine and the method thereof
JP4014580B2 (en) Ignition timing control device for internal combustion engine
JP2657862B2 (en) Crank angle and cylinder determination method for internal combustion engine
JP2698593B2 (en) Method and apparatus for controlling ignition timing of internal combustion engine
JPH0723582Y2 (en) Ignition timing control device for internal combustion engine
US6230096B1 (en) Cylinder identification apparatus for internal combustion engine
JPH0422743A (en) Combustion detection device for internal combustion engine
JP2505620B2 (en) Internal combustion engine misfire detection device
JP2979810B2 (en) Control device for internal combustion engine
EP0704621B1 (en) Synchronisation device without a cam-position sensor for an internal combustion engine
JPH07109948A (en) Crank angle judging device for internal combustion engine
JP2022108110A (en) engine controller
JP2005098200A (en) Cylinder identification device of internal combustion engine
JP3146587B2 (en) Control device for internal combustion engine
JP3397698B2 (en) Engine ignition control device
JP3533287B2 (en) Apparatus and method for determining stroke of internal combustion engine using misfire detection
JPH11351112A (en) Ignition timing control system for vehicle internal combustion engine
JP2858286B2 (en) Cylinder identification device for internal combustion engine
JPH05231294A (en) Cylinder discrimination apparatus for internal combustion engine, internal combustion engine control apparatus using the same, and sensor apparatus
JPH0736128Y2 (en) Electronic ignition control device for multi-cylinder engine
JP2536297B2 (en) Fuel control method for starting internal combustion engine
JPH06146992A (en) Rotation angle detector for controlling internal combustion engine
JP2501934B2 (en) Cylinder identification method for internal combustion engine
JP2000027699A (en) Method and device for discriminating engine cylinder in internal combustion engine

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees