JPH05312089A - Internal combustion engine controller - Google Patents
Internal combustion engine controllerInfo
- Publication number
- JPH05312089A JPH05312089A JP11721792A JP11721792A JPH05312089A JP H05312089 A JPH05312089 A JP H05312089A JP 11721792 A JP11721792 A JP 11721792A JP 11721792 A JP11721792 A JP 11721792A JP H05312089 A JPH05312089 A JP H05312089A
- Authority
- JP
- Japan
- Prior art keywords
- cylinder
- identification signal
- reference position
- cylinder identification
- signal
- 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
Links
Landscapes
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】この発明は、クランク角の基準位
置に基づいて気筒毎の燃料噴射及び点火時期等を制御す
る内燃機関制御装置に関し、特に気筒識別時間を短縮さ
せると共に、気筒識別信号発生手段の故障に対してバッ
クアップ可能にした内燃機関制御装置に関するものであ
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an internal combustion engine control device for controlling fuel injection and ignition timing for each cylinder based on a crank angle reference position, and more particularly to shortening cylinder identification time and generating a cylinder identification signal. The present invention relates to an internal combustion engine control device capable of backing up against a failure of the means.
【0002】[0002]
【従来の技術】一般に、自動車用エンジン等の内燃機関
においては、運転条件に応じて燃料噴射や点火時期を最
適に制御する必要がある。このため、気筒毎のクランク
角基準位置を認識して、点火時期等を演算してタイマ制
御するマイクロコンピュータが用いられている。2. Description of the Related Art Generally, in an internal combustion engine such as an automobile engine, it is necessary to optimally control fuel injection and ignition timing according to operating conditions. For this reason, a microcomputer is used that recognizes the crank angle reference position for each cylinder, calculates the ignition timing, and controls the timer.
【0003】図8は従来の内燃機関制御装置を示すブロ
ック図である。図において、1はマイクロコンピュータ
であり、基準位置信号T及び気筒識別信号Cに基づいて
各気筒の点火時期等を演算し、これに対応した制御信号
Sを出力する。FIG. 8 is a block diagram showing a conventional internal combustion engine controller. In the figure, reference numeral 1 denotes a microcomputer, which calculates an ignition timing of each cylinder based on a reference position signal T and a cylinder identification signal C, and outputs a control signal S corresponding thereto.
【0004】2は基準位置信号Tを発生する基準位置信
号発生手段、3は気筒識別信号Cを発生する気筒識別信
号発生手段であり、これらは周知のように、クランク軸
又はカム軸に設けられた回転スリット及びフォトカプラ
等から構成されている。4及び5は基準位置信号T及び
気筒識別信号Cを波形処理してマイクロコンピュータ1
に入力するためのインターフェース回路である。Reference numeral 2 is a reference position signal generating means for generating a reference position signal T, and 3 is a cylinder identification signal generating means for generating a cylinder identification signal C. As is well known, these are provided on a crankshaft or a camshaft. It is composed of a rotary slit, a photo coupler, and the like. Reference numerals 4 and 5 perform waveform processing of the reference position signal T and the cylinder identification signal C, and the microcomputer 1
Is an interface circuit for input to.
【0005】図9は基準位置信号T及び気筒識別信号C
のパルス波形を示すタイミングチャートであり、ここで
は、制御対象気筒数が6気筒(#1〜#6)の場合を示し
ている。基準位置信号Tは、対象気筒のB75°(TDC
の75°手前)のクランク角(CA)をリファレンス基準位
置(ref)とし、B5°(TDCの5°手前)のクランク
角をイニシャル基準位置(ini)としており、B75°で
立ち下がり、B5°で立ち上がるパルス波形である。FIG. 9 shows a reference position signal T and a cylinder identification signal C.
3 is a timing chart showing pulse waveforms of the above, where the number of control target cylinders is 6 cylinders (# 1 to # 6). The reference position signal T is B75 ° (TDC
The crank angle (CA) 75 ° before) is set as the reference reference position (ref), and the crank angle B5 ° (5 ° before TDC) is set as the initial reference position (ini). It is a pulse waveform that rises at.
【0006】従って、クランク角(CA)に換算すると、
基準位置信号Tの6気筒分の全周期は720°であり、各
気筒間の周期は120°となる。又、1つの気筒に関する
リファレンス基準位置ref(B75°)からイニシャル基
準位置ini(B5°)までのパルス幅は70°、或る気筒
のイニシャル基準位置ini(B5°)から次の気筒のリ
ファレンス基準位置ref(B75°)までのパルス幅は50
°である。Therefore, when converted into crank angle (CA),
The total cycle of the reference position signal T for 6 cylinders is 720 °, and the cycle between the cylinders is 120 °. Further, the pulse width from the reference reference position ref (B75 °) to the initial reference position ini (B5 °) for one cylinder is 70 °, and the reference reference position ini (B5 °) of a certain cylinder to the reference reference of the next cylinder. Pulse width up to position ref (B75 °) is 50
°.
【0007】一方、気筒識別信号Cは、各基準位置B5
°及びB75°において気筒毎に異なるレベル信号の組み
合わせを得るために、パルス幅の異なる複数の波形から
なっている。図10は気筒識別動作を示す説明図であり、
ini(n−1)は識別対象気筒の前の気筒に対応したイ
ニシャル基準位置、ref(n)は識別対象気筒に対応し
たリファレンス基準位置である。この場合、ini(n
−1)及びref(n)の各エッジにおける一対の気筒識
別信号Cのレベル(0又は1)に基づいて各気筒が識別さ
れることを示している。On the other hand, the cylinder identification signal C indicates the reference position B5.
In order to obtain a combination of different level signals for each cylinder at .degree. FIG. 10 is an explanatory view showing the cylinder identification operation,
ini (n-1) is an initial reference position corresponding to the cylinder before the identification target cylinder, and ref (n) is a reference reference position corresponding to the identification target cylinder. In this case, ini (n
-1) and ref (n) indicate that each cylinder is identified based on the level (0 or 1) of the pair of cylinder identification signals C at each edge.
【0008】次に、図9及び図10を参照しながら、図8
に示した従来の内燃機関制御装置の動作について説明す
る。まず、機関が回転すると、基準位置信号発生手段2
は、図9のように各気筒の基準位置B75°及びB5°に
対応したパルスからなる基準位置信号Tを生成し、イン
ターフェース回路4を介してマイクロコンピュータ1に
入力する。同様に、気筒識別信号発生手段3は、図9の
ように特定気筒を識別可能な気筒識別信号Cを生成し、
インターフェース回路5を介してマイクロコンピュータ
1に入力する。Next, referring to FIG. 9 and FIG.
The operation of the conventional internal combustion engine controller shown in FIG. First, when the engine rotates, the reference position signal generating means 2
Generates a reference position signal T composed of pulses corresponding to the reference positions B75 ° and B5 ° of each cylinder as shown in FIG. 9, and inputs it to the microcomputer 1 via the interface circuit 4. Similarly, the cylinder identification signal generating means 3 generates a cylinder identification signal C capable of identifying a specific cylinder as shown in FIG.
Input to the microcomputer 1 via the interface circuit 5.
【0009】このように機関の回転に同期して得られた
基準位置信号T及び気筒識別信号Cに基づいて、マイク
ロコンピュータ1は、各気筒及び各気筒に対する基準位
置を認識し、運転状態に応じた点火時期等の制御タイミ
ングを演算し、演算結果に対応した制御信号Sを出力す
る。例えば点火時期制御が遅角側の場合には、リファレ
ンス基準位置B75°を基準としたタイマ制御が行われ、
進角側の場合にはイニシャル基準位置B5°を基準とし
たタイマ制御が行われる。Based on the reference position signal T and the cylinder identification signal C obtained in synchronism with the rotation of the engine, the microcomputer 1 recognizes the cylinders and the reference positions for the cylinders, and determines the operating condition according to the operating conditions. The control timing such as the ignition timing is calculated, and the control signal S corresponding to the calculation result is output. For example, when the ignition timing control is on the retard side, timer control based on the reference reference position B75 ° is performed,
On the advance side, timer control is performed based on the initial reference position B5 °.
【0010】このとき、マイクロコンピュータ1は、図
10のように、各基準位置における気筒識別信号Cのレベ
ルを読取り、このレベル対により特定気筒を検出して気
筒を識別する。即ち、気筒識別信号Cのレベル対が
「1、1」であれば、後者のリファレンス基準位置re
f(n)が第2気筒(#2)に対応していると認識し、
「1、0」であれば、後者のリファレンス基準位置re
f(n)が第5気筒(#5)に対応していると認識する。こ
れにより、各気筒に対する適切な制御信号Sを生成する
ことができる。At this time, the microcomputer 1
As in 10, the level of the cylinder identification signal C at each reference position is read, and a specific cylinder is detected by this level pair to identify the cylinder. That is, if the level pair of the cylinder identification signal C is "1, 1", the latter reference reference position re
Recognizing that f (n) corresponds to the second cylinder (# 2),
If it is "1, 0", the latter reference reference position re
It is recognized that f (n) corresponds to the fifth cylinder (# 5). This makes it possible to generate an appropriate control signal S for each cylinder.
【0011】しかし、気筒識別信号Cのレベル対が
「0、0」又は「0、1」の場合には、2つの気筒グル
ープ(#1及び#4、又は、#3及び#6)を認識できる
が、直ちに気筒を特定することはできない。従って、も
し気筒識別処理のタイミングが良ければ、ini(n-1)から
ref(n)までの50°のクランク角に相当する時間で気筒識
別が可能であるが、タイミングが悪ければ、#2気筒又
は#5気筒に対応した基準位置(B75°)に達するまで気
筒識別は完了しない。即ち、最悪の場合、全周期(720
°)の半分の360°のクランク角に相当する時間だけ気筒
識別に要することになる。However, when the level pair of the cylinder identification signal C is "0, 0" or "0, 1", two cylinder groups (# 1 and # 4 or # 3 and # 6) are recognized. You can, but you can't immediately identify the cylinder. Therefore, if the timing of the cylinder identification processing is good, from ini (n-1)
Cylinder identification is possible in the time corresponding to a crank angle of 50 ° up to ref (n), but if the timing is incorrect, cylinder identification will be performed until the reference position (B75 °) corresponding to # 2 cylinder or # 5 cylinder is reached. Does not complete. That is, in the worst case, the entire cycle (720
Cylinder identification is required for a time corresponding to a crank angle of 360 °, which is half of (°).
【0012】[0012]
【発明が解決しようとする課題】従来の内燃機関制御装
置は以上のように、基準位置信号T及び気筒識別信号C
のみに基づいて気筒を識別しているので、タイミングが
最悪の場合に気筒識別に要する時間が長くかかるという
問題点があった。又、気筒識別信号発生手段3の故障等
により気筒識別信号Cにエラーが生じた場合には、バッ
クアップ手段が無いため気筒を全く識別できなくなると
いう問題点があった。As described above, the conventional internal combustion engine control device has the reference position signal T and the cylinder identification signal C.
Since the cylinders are identified based on only the above, there is a problem that it takes a long time to identify the cylinders when the timing is worst. Further, when an error occurs in the cylinder identification signal C due to a failure of the cylinder identification signal generating means 3, there is a problem that the cylinder cannot be identified at all because there is no backup means.
【0013】この発明は上記のような問題点を解決する
ためになされたもので、気筒識別時間を短縮させると共
に、気筒識別信号発生手段の故障に対してバックアップ
可能にした内燃機関制御装置を得ることを目的とする。The present invention has been made to solve the above-mentioned problems, and provides an internal combustion engine control device that shortens the cylinder identification time and can back up against a failure of the cylinder identification signal generating means. The purpose is to
【0014】[0014]
【課題を解決するための手段】この発明に係る内燃機関
制御装置は、気筒識別信号に関連して各気筒に対し波形
の異なる補助気筒識別信号を生成する補助気筒識別信号
発生手段を設け、マイクロコンピュータが、基準位置信
号と、気筒識別信号及び補助気筒識別信号の少なくとも
一方とに基づいて各気筒を認識するようにしたものであ
る。An internal combustion engine control apparatus according to the present invention is provided with an auxiliary cylinder identification signal generating means for generating an auxiliary cylinder identification signal having a different waveform for each cylinder in relation to the cylinder identification signal. The computer recognizes each cylinder based on the reference position signal and at least one of the cylinder identification signal and the auxiliary cylinder identification signal.
【0015】[0015]
【作用】この発明においては、基準位置における気筒識
別信号及び補助気筒識別信号の少なくとも一方のレベル
に基づいて各気筒を識別する。According to the present invention, each cylinder is identified based on the level of at least one of the cylinder identification signal and the auxiliary cylinder identification signal at the reference position.
【0016】[0016]
実施例1.以下、この発明の実施例1を図について説明
する。図1はこの発明の実施例1を示すブロック図であ
り、1Aはマイクロコンピュータ1に対応しており、2〜
5は前述と同様のものである。Example 1. Embodiment 1 of the present invention will be described below with reference to the drawings. First Embodiment FIG. 1 is a block diagram showing a first embodiment of the present invention. 1A corresponds to a microcomputer 1,
5 is the same as described above.
【0017】6は気筒識別信号発生手段3とは別の補助
気筒識別信号発生手段であり、気筒識別信号発生手段3
とほぼ同様の構成を有し、気筒識別信号Cに関連して各
気筒に対し波形の異なる補助気筒識別信号C2を生成す
る。7は補助気筒識別信号発生手段6からの補助気筒識
別信号C2を波形処理してマイクロコンピュータ1Aに入力
するためのインターフェース回路である。この場合、マ
イクロコンピュータ1Aは、基準位置信号Tと、気筒識別
信号C及び補助気筒識別信号C2の少なくとも一方とに基
づいて特定気筒並びに各気筒を認識するようになってい
る。Reference numeral 6 denotes an auxiliary cylinder identification signal generating means different from the cylinder identification signal generating means 3, and the cylinder identification signal generating means 3
The auxiliary cylinder identification signal C2 having a waveform similar to that of the cylinder identification signal C and having a different waveform is generated for each cylinder. Reference numeral 7 is an interface circuit for waveform-processing the auxiliary cylinder identification signal C2 from the auxiliary cylinder identification signal generating means 6 and inputting it to the microcomputer 1A. In this case, the microcomputer 1A recognizes the specific cylinder and each cylinder based on the reference position signal T and at least one of the cylinder identification signal C and the auxiliary cylinder identification signal C2.
【0018】図2は基準位置信号T、気筒識別信号C及
び補助気筒識別信号C2のパルス波形を示すタイミングチ
ャートである。この場合、補助気筒識別信号C2は、#3
気筒のイニシャル基準位置B5°から#6気筒のリファ
レンス基準位置B75°までを含む区間で1レベルとな
る。これにより、後述するように#4〜#6気筒に対応
したレベルを生成することができる。FIG. 2 is a timing chart showing pulse waveforms of the reference position signal T, the cylinder identification signal C and the auxiliary cylinder identification signal C2. In this case, the auxiliary cylinder identification signal C2 is # 3.
The level becomes 1 level in the section including the cylinder initial reference position B5 ° to the # 6 cylinder reference reference position B75 °. This makes it possible to generate levels corresponding to cylinders # 4 to # 6, as will be described later.
【0019】図3は気筒識別動作を示す説明図であり、
図10の従来例と比べて、リファレンス基準位置ref
(n)における補助気筒識別信号C2のレベルが新たに加え
られて気筒識別に用いられている。FIG. 3 is an explanatory view showing the cylinder identifying operation.
Compared with the conventional example of FIG. 10, the reference reference position ref
The level of the auxiliary cylinder identification signal C2 in (n) is newly added and used for cylinder identification.
【0020】次に、図2及び図3を参照しながら、図1
に示したこの発明の実施例1の動作について説明する。
まず、機関の回転に伴い、基準位置信号発生手段2、気
筒識別信号発生手段3及び補助気筒識別信号発生手段6
は、図2のような基準位置信号T、気筒識別信号C及び
補助気筒識別信号C2を生成し、それぞれ、インターフェ
ース回路4、5及び7を介してマイクロコンピュータ1
に入力する。Next, referring to FIGS. 2 and 3, FIG.
The operation of the first embodiment of the present invention shown in FIG.
First, as the engine rotates, the reference position signal generation means 2, the cylinder identification signal generation means 3, and the auxiliary cylinder identification signal generation means 6 are generated.
Generates a reference position signal T, a cylinder identification signal C and an auxiliary cylinder identification signal C2 as shown in FIG. 2, and the microcomputer 1 via the interface circuits 4, 5 and 7, respectively.
To enter.
【0021】ここで、補助気筒識別信号C2は、#3気筒
に対応した気筒識別信号Cの立ち下がりタイミングに同
期して立ち上がり、#6気筒に対応した気筒識別信号C
の立ち下がりタイミングに同期して立ち下がる。Here, the auxiliary cylinder identification signal C2 rises in synchronization with the falling timing of the cylinder identification signal C corresponding to the # 3 cylinder, and the cylinder identification signal C corresponding to the # 6 cylinder.
It falls in synchronization with the falling timing of.
【0022】このように機関の回転に同期して得られた
基準位置信号T、気筒識別信号C及び補助気筒識別信号
C2に基づいて、マイクロコンピュータ1Aは、各気筒及び
各気筒に対する基準位置を認識し、運転状態に応じた点
火時期等の制御タイミングを演算し、演算結果に対応し
た制御信号Sを出力する。As described above, the reference position signal T, the cylinder identification signal C and the auxiliary cylinder identification signal obtained in synchronization with the rotation of the engine.
Based on C2, the microcomputer 1A recognizes each cylinder and a reference position for each cylinder, calculates a control timing such as ignition timing according to an operating state, and outputs a control signal S corresponding to the calculation result.
【0023】即ち、マイクロコンピュータ1Aは、図3の
ように、前気筒のB5°に対応したイニシャル基準位置
ini(n−1)における気筒識別信号Cのレベル、並び
に、識別対象気筒のB75°に対応したリファレンス基準
位置ref(n)における気筒識別信号C及び補助気筒識
別信号C2のレベルを読取り、これらの組合わせにより各
気筒#1〜#6を識別する。That is, as shown in FIG. 3, the microcomputer 1A sets the level of the cylinder identification signal C at the initial reference position ini (n-1) corresponding to B5 ° of the front cylinder and the B75 ° of the cylinder to be identified. The levels of the cylinder identification signal C and the auxiliary cylinder identification signal C2 at the corresponding reference reference position ref (n) are read, and the cylinders # 1 to # 6 are identified by their combination.
【0024】即ち、各レベルの組合わせが「0、0、
0」であれば、リファレンス基準位置ref(n)が#1
気筒に対応していると認識し、以下、同様に、「1、
1、0」(「1、1」のみでも識別可能)であれば#2
気筒、「0、1、0」であれば#3気筒、「0、0、
1」であれば#4気筒、「1、0、1」(「1、0」の
みでも識別可能)であれば#5気筒、「0、1、1」で
あれば#6気筒にそれぞれ対応していると認識する。That is, the combination of levels is "0, 0,
If “0”, the reference reference position ref (n) is # 1.
Recognizing that it corresponds to the cylinder, the same applies to "1,
If it is "1, 0" (only "1, 1" can be identified), then # 2
Cylinder, if it is "0, 1, 0", it is # 3 cylinder, "0, 0,
1 "corresponds to the # 4 cylinder," 1,0,1 "(only" 1,0 "can be identified) corresponds to the # 5 cylinder, and" 0,1,1 "corresponds to the # 6 cylinder. Recognize that you are doing.
【0025】これにより、各気筒#1〜#6を短時間に
識別し、その気筒に対する適切な制御信号Sを直ちに生
成することができる。例えば、イニシャル基準位置in
i(n−1)の直前での最良タイミングからレベルの読取
りが開始されたとすれば、ini(n−1)からref
(n)までのクランク角50°に相当する時間で気筒識別が
可能となる。又、イニシャル基準位置ini(n−1)の
直後での最悪タイミングからレベル読取りが開始された
としても、1気筒分の周期(120°)に対し次のini(n
−1)からref(n)までの50°を加えたクランク角170°
に相当する時間で気筒識別が可能となる。As a result, the cylinders # 1 to # 6 can be identified in a short time, and the appropriate control signal S for that cylinder can be immediately generated. For example, the initial reference position in
If level reading is started from the best timing immediately before i (n-1), then ini (n-1) will start at ref.
The cylinder can be identified in a time corresponding to a crank angle of 50 ° up to (n). Even if the level reading is started from the worst timing immediately after the initial reference position ini (n-1), the next ini (n
-1) to ref (n) plus 50 ° crank angle 170 °
The cylinder can be identified in a time corresponding to.
【0026】従って、始動時であっても、短時間に気筒
識別に基づく最適な制御信号Sが得られ、信頼性の高い
運転制御が可能となる。又、気筒識別信号発生手段3及
び補助気筒識別信号発生手段6のうちの一方に故障等が
生じて、気筒識別信号C又は補助気筒識別信号C2が得ら
れなくなったとしても、少なくとも一方が健全であれば
気筒識別能力がダウンすることはなく、信頼性な高い制
御を継続することができる。Therefore, even at the time of starting, the optimum control signal S based on the cylinder identification can be obtained in a short time, and highly reliable operation control can be performed. Even if one of the cylinder identification signal generating means 3 and the auxiliary cylinder identification signal generating means 6 fails and the cylinder identification signal C or the auxiliary cylinder identification signal C2 is no longer obtained, at least one of them is sound. If so, the cylinder identification capability does not decrease, and reliable control can be continued.
【0027】実施例2.尚、上記実施例では、気筒識別
信号Cを従来通りのパルス波形として、補助気筒識別信
号C2を付加したが、気筒識別信号及び補助気筒識別信号
の組合わせが気筒毎に関連可能であれば、それぞれ、他
のパルス波形であってもよい。Example 2. In the above embodiment, the cylinder identification signal C has a pulse waveform as in the conventional case and the auxiliary cylinder identification signal C2 is added. However, if the combination of the cylinder identification signal and the auxiliary cylinder identification signal can be related to each cylinder, Each may have another pulse waveform.
【0028】図4は実施例2による気筒識別信号C1及び
補助気筒識別信号C2aを示す波形図であり、この場合、
気筒識別信号C1は第1の気筒識別信号として作用し、補
助気筒識別信号C2aは第2の気筒識別信号として作用す
る。気筒識別信号C1は、#3気筒のB75°〜#4気筒の
B5°、並びに、#5気筒のB5°〜#6気筒のB75°
を含む範囲で1レベルである。又、補助気筒識別信号C2
aは、#1気筒のB5°〜#2気筒のB5°、並びに、
#4気筒のB75°〜#5気筒のB5°を含む範囲で1レ
ベルである。FIG. 4 is a waveform diagram showing the cylinder identification signal C1 and the auxiliary cylinder identification signal C2a according to the second embodiment. In this case,
The cylinder identification signal C1 acts as a first cylinder identification signal, and the auxiliary cylinder identification signal C2a acts as a second cylinder identification signal. The cylinder identification signal C1 is B75 ° of # 3 cylinder to B5 ° of # 4 cylinder, and B5 ° of # 5 cylinder to B75 ° of # 6 cylinder.
It is one level in the range including. Also, the auxiliary cylinder identification signal C2
a is B5 ° of the # 1 cylinder to B5 ° of the # 2 cylinder, and
The level is 1 in a range including B75 of the # 4 cylinder to B5 of the # 5 cylinder.
【0029】図5は実施例2による気筒識別動作を示す
説明図であり、実施例1の場合と同様に、前気筒のイニ
シャル基準位置ini(n−1)での気筒識別信号C1のレ
ベル並びに識別対象気筒のリファレンス基準位置ref
(n)での気筒識別信号C1及び補助気筒識別信号C2aのレ
ベルの組合わせに基づいて、短時間に気筒識別を完了す
ることができる。FIG. 5 is an explanatory diagram showing a cylinder identifying operation according to the second embodiment. As with the first embodiment, the level of the cylinder identifying signal C1 at the initial reference position ini (n-1) of the preceding cylinder and the level of the cylinder identifying signal C1 are shown. Reference reference position ref of the cylinder to be identified
Cylinder identification can be completed in a short time based on the combination of the levels of the cylinder identification signal C1 and the auxiliary cylinder identification signal C2a in (n).
【0030】又、2気筒ずつの同時点火制御の場合は、
リファレンス基準位置ref(n)での気筒識別信号C1及
び補助気筒識別信号C2aのレベルのみでグループ識別す
ることができる。例えば、「0、0」又は「1、1」の
場合は#1及び#4気筒、「0、1」の場合は#2及び
#5気筒、並びに、「1、0」の場合は#3及び#6気
筒の同時点火制御を行うことになる。従って、グループ
識別タイミングが最悪であったとしても、120°のクラン
ク角に対応した時間内で識別可能となる。Further, in the case of simultaneous ignition control for every two cylinders,
The group can be identified only by the levels of the cylinder identification signal C1 and the auxiliary cylinder identification signal C2a at the reference reference position ref (n). For example, in the case of "0, 0" or "1, 1", the # 1 and # 4 cylinders, in the case of "0, 1" the # 2 and # 5 cylinders, and in the case of "1, 0", the # 3 cylinder. And, the simultaneous ignition control of the # 6 cylinder is performed. Therefore, even if the group identification timing is the worst, the identification can be performed within the time corresponding to the crank angle of 120 °.
【0031】実施例3.更に、制御気筒数が6気筒の場
合を示したが、他の気筒数の内燃機関を制御対象として
もよい。図6は実施例3に従う4気筒の場合の基準位置
信号Tb、気筒識別信号C1b及び補助気筒識別信号C2b
の各パルス波形を示す波形図、図7は実施例3による気
筒識別動作を示す説明図である。Example 3. Further, the case where the number of control cylinders is 6 is shown, but an internal combustion engine having another number of cylinders may be a control target. FIG. 6 shows the reference position signal Tb, the cylinder identification signal C1b, and the auxiliary cylinder identification signal C2b in the case of four cylinders according to the third embodiment.
7 is a waveform diagram showing each pulse waveform of FIG. 7, and FIG. 7 is an explanatory diagram showing a cylinder identifying operation according to the third embodiment.
【0032】この場合、基準位置信号Tbは、各気筒毎
に、B75°のリファレンス基準位置refで立ち上が
り、B5°のイニシャル基準位置iniで立ち下がる。
又、気筒識別信号C1bは、#1気筒のB75°〜#3気筒
のB5°を含む範囲で1レベルであり、補助気筒識別信
号C2bは、#1気筒のB75°〜B5°を含む範囲、並び
に、#4気筒のB75°を含む範囲で1レベルである。In this case, the reference position signal Tb rises at the reference reference position ref of B75 ° and falls at the initial reference position ini of B5 ° for each cylinder.
Further, the cylinder identification signal C1b is one level in a range including B75 ° of the # 1 cylinder to B5 ° of the # 3 cylinder, and the auxiliary cylinder identification signal C2b is a range including B75 ° to B5 ° of the # 1 cylinder, In addition, the level is 1 in the range including B75 of the # 4 cylinder.
【0033】各気筒#1〜#4の識別は、図7のよう
に、リファレンス基準位置ref(n)における気筒識別
信号C1b及び補助気筒識別信号C2bのレベルに基づいて
行われる。即ち、レベル対が「1、1」であれば#1気
筒、「1、0」であれば#3気筒、「0、1」であれば
#4気筒、「0、0」であれば#2気筒と識別される。
従って、気筒識別開始タイミングが最悪であったとして
も、1つの気筒のクランク角周期分180°に対応した時
間内で気筒識別が完了する。The cylinders # 1 to # 4 are identified based on the levels of the cylinder identification signal C1b and the auxiliary cylinder identification signal C2b at the reference reference position ref (n) as shown in FIG. That is, if the level pair is "1, 1", it is # 1 cylinder, if it is "1, 0", it is # 3 cylinder, if it is "0, 1", it is # 4 cylinder, and if it is "0, 0", it is #. It is identified as two cylinders.
Therefore, even if the cylinder identification start timing is the worst, cylinder identification is completed within the time corresponding to 180 ° of the crank angle cycle of one cylinder.
【0034】[0034]
【発明の効果】以上のようにこの発明によれば、気筒識
別信号に関連して各気筒に対し波形の異なる補助気筒識
別信号を生成する補助気筒識別信号発生手段を設け、マ
イクロコンピュータが、基準位置信号と、気筒識別信号
及び補助気筒識別信号の少なくとも一方とに基づいて各
気筒を認識するようにしたので、気筒識別時間を短縮さ
せると共に、気筒識別信号発生手段の故障に対してバッ
クアップ可能にした内燃機関制御装置が得られる効果が
ある。As described above, according to the present invention, auxiliary cylinder identification signal generating means for generating an auxiliary cylinder identification signal having a different waveform for each cylinder in relation to the cylinder identification signal is provided, and the microcomputer is configured to operate as a reference. Since each cylinder is recognized based on the position signal and at least one of the cylinder identification signal and the auxiliary cylinder identification signal, the cylinder identification time can be shortened and the cylinder identification signal generating means can be backed up in case of failure. There is an effect that the internal combustion engine control device described above can be obtained.
【図1】この発明の実施例1を示すブロック図である。FIG. 1 is a block diagram showing a first embodiment of the present invention.
【図2】この発明の実施例1において生成される各信号
を示す波形図である。FIG. 2 is a waveform diagram showing each signal generated in the first embodiment of the present invention.
【図3】この発明の実施例1の気筒識別動作を示す説明
図である。FIG. 3 is an explanatory diagram showing a cylinder identifying operation according to the first embodiment of the present invention.
【図4】この発明の実施例2において生成される各信号
を示すブロック図である。FIG. 4 is a block diagram showing each signal generated in the second embodiment of the present invention.
【図5】この発明の実施例2の気筒識別動作を示す説明
図である。FIG. 5 is an explanatory diagram showing a cylinder identifying operation according to the second embodiment of the present invention.
【図6】この発明の実施例3において生成される各信号
を示す波形図である。FIG. 6 is a waveform diagram showing each signal generated in the third embodiment of the present invention.
【図7】この発明の実施例3の気筒識別動作を示す説明
図である。FIG. 7 is an explanatory diagram showing a cylinder identifying operation according to the third embodiment of the present invention.
【図8】従来の内燃機関制御装置を示すブロック図であ
る。FIG. 8 is a block diagram showing a conventional internal combustion engine controller.
【図9】従来の内燃機関制御装置において生成される各
信号を示す波形図である。FIG. 9 is a waveform diagram showing each signal generated in the conventional internal combustion engine control device.
【図10】従来の内燃機関制御装置における気筒識別動
作を示す説明図である。FIG. 10 is an explanatory diagram showing a cylinder identifying operation in a conventional internal combustion engine control device.
1A マイクロコンピュータ 2 基準位置信号発生手段 3 気筒識別信号発生手段 6 補助気筒識別信号発生手段 T、Tb 基準位置信号 B5°、B75° 基準位置 C、C1、C1b 気筒識別信号 C2、C2a、C2b 補助気筒識別信号 S 制御信号 1A Microcomputer 2 Reference position signal generating means 3 Cylinder identification signal generating means 6 Auxiliary cylinder identification signal generating means T, Tb Reference position signal B5 °, B75 ° Reference position C, C1, C1b Cylinder identification signal C2, C2a, C2b Auxiliary cylinder Identification signal S control signal
─────────────────────────────────────────────────────
─────────────────────────────────────────────────── ───
【手続補正書】[Procedure amendment]
【提出日】平成4年8月6日[Submission date] August 6, 1992
【手続補正1】[Procedure Amendment 1]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0009[Correction target item name] 0009
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【0009】このように機関の回転に同期して得られた
基準位置信号T及び気筒識別信号Cに基づいて、マイク
ロコンピュータ1は、各気筒及び各気筒に対する基準位
置を認識し、運転状態に応じた点火時期等の制御タイミ
ングを演算し、演算結果に対応した制御信号Sを出力す
る。例えば点火時期制御が進角側の場合には、リファレ
ンス基準位置B75°を基準としたタイマ制御が行われ、
遅角側の場合にはリファレンス基準位置B75°又はイニ
シャル基準位置B5°を基準としたタイマ制御が行われ
る。Based on the reference position signal T and the cylinder identification signal C obtained in synchronism with the rotation of the engine, the microcomputer 1 recognizes the cylinders and the reference positions for the cylinders, and determines the operating condition according to the operating conditions. The control timing such as the ignition timing is calculated, and the control signal S corresponding to the calculation result is output. For example, when the ignition timing control is on the advance side, timer control based on the reference reference position B75 ° is performed,
On the retard side, timer control is performed with reference to the reference reference position B75 ° or the initial reference position B5 °.
【手続補正2】[Procedure Amendment 2]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0020[Correction target item name] 0020
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【0020】次に、図2及び図3を参照しながら、図1
に示したこの発明の実施例1の動作について説明する。
まず、機関の回転に伴い、基準位置信号発生手段2、気
筒識別信号発生手段3及び補助気筒識別信号発生手段6
は、図2のような基準位置信号T、気筒識別信号C及び
補助気筒識別信号C2を生成し、それぞれ、インターフェ
ース回路4、5及び7を介してマイクロコンピュータ1
Aに入力する。Next, referring to FIGS. 2 and 3, FIG.
The operation of the first embodiment of the present invention shown in FIG.
First, as the engine rotates, the reference position signal generation means 2, the cylinder identification signal generation means 3, and the auxiliary cylinder identification signal generation means 6 are generated.
Generates a reference position signal T, a cylinder identification signal C and an auxiliary cylinder identification signal C2 as shown in FIG. 2, and the microcomputer 1 via the interface circuits 4, 5 and 7, respectively.
Enter in A.
Claims (1)
定クランク角に対応した基準位置信号を生成する基準位
置信号発生手段と、 前記基準位置信号に関連して特定気筒を識別するための
気筒識別信号を生成する気筒識別信号発生手段と、 前記基準位置信号及び前記気筒識別信号に基づいて前記
各気筒の基準位置を認識すると共に、前記各気筒の制御
タイミングに対応した制御信号を生成するマイクロコン
ピュータと、 を備えた内燃機関制御装置において、 前記気筒識別信号と関連して前記各気筒に対し波形の異
なる補助気筒識別信号を生成する補助気筒識別信号発生
手段を設け、 前記マイクロコンピュータは、前記基準位置信号と、前
記気筒識別信号及び前記補助気筒識別信号の少なくとも
一方とに基づいて前記各気筒を認識することを特徴とす
る内燃機関制御装置。1. A reference position signal generating means for generating a reference position signal corresponding to a predetermined crank angle for each cylinder in synchronism with rotation of an engine, and a cylinder for identifying a specific cylinder in relation to the reference position signal. A cylinder identification signal generating means for generating an identification signal, and a micro for recognizing the reference position of each cylinder based on the reference position signal and the cylinder identification signal and for generating a control signal corresponding to the control timing of each cylinder. An internal combustion engine control device comprising: a computer; and an auxiliary cylinder identification signal generating means for generating an auxiliary cylinder identification signal having a different waveform for each of the cylinders in association with the cylinder identification signal. Recognizing each of the cylinders based on a reference position signal and at least one of the cylinder identification signal and the auxiliary cylinder identification signal. Internal combustion engine control apparatus according to symptoms.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11721792A JP2834367B2 (en) | 1992-05-11 | 1992-05-11 | Internal combustion engine control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11721792A JP2834367B2 (en) | 1992-05-11 | 1992-05-11 | Internal combustion engine control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH05312089A true JPH05312089A (en) | 1993-11-22 |
JP2834367B2 JP2834367B2 (en) | 1998-12-09 |
Family
ID=14706297
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP11721792A Expired - Fee Related JP2834367B2 (en) | 1992-05-11 | 1992-05-11 | Internal combustion engine control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2834367B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003003901A (en) * | 2001-04-20 | 2003-01-08 | Denso Corp | Engine control device |
US6679223B2 (en) | 2001-04-20 | 2004-01-20 | Denso Corporation | Engine control system with cam sensor |
-
1992
- 1992-05-11 JP JP11721792A patent/JP2834367B2/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003003901A (en) * | 2001-04-20 | 2003-01-08 | Denso Corp | Engine control device |
US6679223B2 (en) | 2001-04-20 | 2004-01-20 | Denso Corporation | Engine control system with cam sensor |
Also Published As
Publication number | Publication date |
---|---|
JP2834367B2 (en) | 1998-12-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4181884A (en) | Rotational position detection device using a reference mark and two sensors spaced integer times apart | |
JP2634253B2 (en) | Cylinder identification device for internal combustion engines | |
US4658786A (en) | Loss of input signal detection and response system for use with distributorless ignition systems | |
KR20010032397A (en) | Phase recognition device | |
US4757798A (en) | Electronic distribution backup apparatus | |
JP2813210B2 (en) | Cylinder identification device for internal combustion engines | |
KR930008808B1 (en) | Ignition timing control device | |
KR930008813B1 (en) | Rotational position detector device for an internal combustion engine | |
JPH05312089A (en) | Internal combustion engine controller | |
JPH0882275A (en) | Cylinder identification unit of internal combustion engine | |
KR930013448A (en) | Internal combustion engine control system and method | |
JP2753417B2 (en) | Internal combustion engine control device | |
JP4541875B2 (en) | Engine control device | |
JP2570013B2 (en) | Control device for internal combustion engine | |
JP2834370B2 (en) | Internal combustion engine control device | |
JP2825509B2 (en) | Cylinder identification device for internal combustion engine | |
JPH0510228A (en) | Ignition controller for internal combustion engine | |
JPH0510234A (en) | Ignition controller for internal combustion engine | |
JP2501883B2 (en) | Cylinder identification device for internal combustion engine | |
JP2667531B2 (en) | Ignition control method for internal combustion engine | |
JP2695656B2 (en) | Cylinder identification method for internal combustion engine | |
JP2705188B2 (en) | Cylinder discriminator for internal combustion engines | |
JP2744627B2 (en) | Control device for internal combustion engine | |
JP2573674B2 (en) | Cylinder identification device for internal combustion engine | |
JPH086674B2 (en) | Cylinder identification device for internal combustion engine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 9 Free format text: PAYMENT UNTIL: 20071002 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081002 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091002 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 11 Free format text: PAYMENT UNTIL: 20091002 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 12 Free format text: PAYMENT UNTIL: 20101002 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 13 Free format text: PAYMENT UNTIL: 20111002 |
|
LAPS | Cancellation because of no payment of annual fees |