JPH0684739B2 - Cylinder identification device for internal combustion engine - Google Patents
Cylinder identification device for internal combustion engineInfo
- Publication number
- JPH0684739B2 JPH0684739B2 JP6565789A JP6565789A JPH0684739B2 JP H0684739 B2 JPH0684739 B2 JP H0684739B2 JP 6565789 A JP6565789 A JP 6565789A JP 6565789 A JP6565789 A JP 6565789A JP H0684739 B2 JPH0684739 B2 JP H0684739B2
- Authority
- JP
- Japan
- Prior art keywords
- cylinder
- value
- internal combustion
- combustion engine
- threshold value
- 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.)
- Expired - Lifetime
Links
- 238000002485 combustion reaction Methods 0.000 title claims description 14
- 230000002159 abnormal effect Effects 0.000 claims description 10
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Electrical Control Of Ignition Timing (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] この発明は,回転信号発生器の1系統の信号から気筒の
識別を行う内燃機関の気筒識別装置に関するものであ
る。Description: TECHNICAL FIELD The present invention relates to a cylinder identification device for an internal combustion engine that identifies a cylinder from a signal of one system of a rotation signal generator.
[従来の技術] 内燃機関の点火時期や燃料噴射等を制御するために機関
の回転に同期した信号が用いられる。この信号発生器は
通常機関のカム軸あるいはクランク軸の回転を検出す
る。このような回転信号発生器の一例が第3図および第
4図に示されている。図において,(1)は機関(図示
せず)と同期して回転する回転軸,(2)は回転軸
(1)に取り付けられた回転円板で,所望の検出角度に
対応する場所に窓(3)が設けられている。(4)は発
光ダイオード,(5)は発光ダイオード(4)からの出
力光を受光するフォトダイオード,(6)はフォトダイ
オード(4)と接続され,フォトダイオード(4)の出
力信号を増幅する増幅回路,(7)は増幅回路(6)と
接続され,オープンコレクタの出力トランジスタであ
る。なお,特定気筒を識別するための窓(3′)が他気
筒を識別するための窓(3)と非対称で,回転板(2)
に設けられている。[Prior Art] A signal synchronized with the rotation of the engine is used to control the ignition timing, fuel injection, and the like of the internal combustion engine. This signal generator usually detects the rotation of the camshaft or crankshaft of the engine. An example of such a rotation signal generator is shown in FIGS. 3 and 4. In the figure, (1) is a rotating shaft that rotates in synchronization with an engine (not shown), (2) is a rotating disk attached to the rotating shaft (1), and a window is provided at a location corresponding to a desired detection angle. (3) is provided. (4) is a light emitting diode, (5) is a photodiode for receiving the output light from the light emitting diode (4), (6) is connected to the photodiode (4), and amplifies the output signal of the photodiode (4) The amplifier circuit (7) is connected to the amplifier circuit (6) and is an open-collector output transistor. The window (3 ') for identifying a specific cylinder is asymmetrical to the window (3) for identifying another cylinder, and the rotating plate (2)
It is provided in.
したがって,回転信号発生器からは第5図に示すような
信号が出力される。この信号は,特定気筒(#1気筒)
の立ち下がりが他気筒(#2気筒,#3気筒,#4気
筒)より遅角側に10°オフセット(ATDC5°)(上死点
先5°)であり,信号の立ち上がりに関しては全気筒共
同じ(BTDC75°)である。Therefore, the rotation signal generator outputs a signal as shown in FIG. This signal is for a specific cylinder (# 1 cylinder)
Of the other cylinders (# 2 cylinder, # 3 cylinder, # 4 cylinder) is delayed by 10 ° (ATDC5 °) (top dead center at 5 °) from the other cylinders. Same (BTDC75 °).
次に,特定気筒識別動作を第6図および第7図を用いて
説明する。第5図で示される回転信号発生器(8)の出
力信号は,インターフェース回路(9)を経てマイクロ
コンピュータ(10)に入力される。マイクロコンピュー
タ(10)では,第6図に示すフローチャートに従って気
筒識別が行われる。まず,ステップS1で第5図の信号波
形の“ハイ”レベル出力期間(t)およびその立ち上が
り区間周期(T)を計算する。次にステップS2に進み,
比率(t/T)を計算する。続いて,ステップS3でt1/T>
α>t0/Tとなる平均のスレッショルド値αnを設け,下
記の演算式を用いてαnを求める。Next, the specific cylinder identifying operation will be described with reference to FIGS. 6 and 7. The output signal of the rotation signal generator (8) shown in FIG. 5 is input to the microcomputer (10) via the interface circuit (9). In the microcomputer (10), cylinder identification is performed according to the flowchart shown in FIG. First, in step S1, the "high" level output period (t) and its rising section period (T) of the signal waveform of FIG. 5 are calculated. Then go to step S2,
Calculate the ratio (t / T). Then, in step S3, t 1 / T>
An average threshold value α n that satisfies α> t 0 / T is set, and α n is calculated using the following arithmetic expression.
αn=(1-k)αn-1+k(t/T)n ここで,k=定数である。α n = (1-k) α n-1 + k (t / T) n where k = constant.
ステップS3で計算したαnと比率t/Tとを比較して(ステ
ップS4),t/T−αn>0ならば特定気筒と識別して識別
フラグをセットする(ステップS5)。また,ステップS4
でt/T−αn<0ならば他気筒と識別する。The α n calculated in step S3 is compared with the ratio t / T (step S4), and if t / T-α n > 0, it is identified as a specific cylinder and an identification flag is set (step S5). Also, step S4
If t / T-α n <0, it is distinguished from other cylinders.
[発明が解決しようとする課題] 上記のような従来の内燃機関の気筒識別装置では,万一
回転信号発生器から得られる気筒対応の出力信号周期に
対する信号のデューティが機関の回転変動等で異常な値
になった場合,スレッショルド値αnに反映され,信号
のデューティが正常に戻った後もその影響が継続して誤
判定を生じるという問題点があった。[Problems to be Solved by the Invention] In the conventional cylinder identification device for an internal combustion engine as described above, the duty of the signal with respect to the output signal cycle corresponding to the cylinder obtained from the rotation signal generator is abnormal due to engine rotation fluctuation or the like. However, there is a problem that the threshold value α n is reflected and the effect continues even after the signal duty returns to normal, resulting in erroneous determination.
この発明は,かかる問題点を解決するためになされたも
ので,異常な信号デューティが生じた場合,スレッショ
ルド値の計算に反映させないことにより,異常な信号デ
ューティからの抜き出し時において迅速かつ的確に気筒
識別を行うことができる内燃機関の気筒識別装置を得る
ことを目的とする。The present invention has been made to solve such a problem, and when an abnormal signal duty occurs, it is not reflected in the calculation of the threshold value, so that the cylinder can be swiftly and accurately extracted at the time of extraction from the abnormal signal duty. An object of the present invention is to obtain a cylinder identification device for an internal combustion engine that can perform identification.
[課題を解決するための手段] この発明に係る内燃機関の気筒識別装置は,機関の回転
に同期して各気筒に対応する所定の第1および第2の基
準位置を示す信号を発生し,特定気筒のみ第2の基準位
置をオフセットさせた回転信号発生器の出力信号から気
筒の識別を行う内燃機関の気筒識別装置であって、第1
の基準位置の周期に対する第1および第2の基準位置の
期間の比率の値を算出し、算出された比率の値に基づい
て所定のスレッショルド値を演算する演算手段と、今回
の比率の値をスレッショルド値と比較する比較手段と、
比較手段の比較結果により気筒を識別する気筒識別手段
と、今回の比率の値が異常な値になった場合に、スレッ
ショルド値の演算に今回の比率の値を反映させないよう
にする演算禁止手段とを備えたものである。[Means for Solving the Problems] A cylinder identification device for an internal combustion engine according to the present invention generates a signal indicating predetermined first and second reference positions corresponding to each cylinder in synchronization with the rotation of the engine, A cylinder identification device for an internal combustion engine, which identifies a cylinder from an output signal of a rotation signal generator in which only a specific cylinder has a second reference position offset,
The calculation means for calculating the ratio value of the periods of the first and second reference positions with respect to the cycle of the reference position, and the calculating means for calculating a predetermined threshold value based on the calculated ratio value, A comparison means for comparing with the threshold value,
Cylinder identification means for identifying the cylinder based on the comparison result of the comparison means, and calculation prohibition means for preventing the current ratio value from being reflected in the calculation of the threshold value when the current ratio value becomes an abnormal value. It is equipped with.
[作用] この発明においては,演算手段で演算した今回の比率の
値が万一異常な値になった場合は,スレッショルド値の
演算に今回の比率の値を反映させないようにする。[Operation] In the present invention, if the value of the current ratio calculated by the calculation means becomes an abnormal value, the current value of the ratio is not reflected in the calculation of the threshold value.
[実施例] 第1図はこの発明の一実施例による内燃機関の気筒識別
装置の概略構成図である。図において,(8)および
(9)は従来のものと同様である。(10A)はマイクロ
コンピュータで,演算手段(11),比較手段(12),気
筒識別手段(13)を含んでいる。[Embodiment] FIG. 1 is a schematic configuration diagram of a cylinder identification device for an internal combustion engine according to an embodiment of the present invention. In the figure, (8) and (9) are the same as the conventional one. Reference numeral (10A) is a microcomputer including a computing means (11), a comparing means (12) and a cylinder identifying means (13).
第2図はこの発明の気筒識別ルーチンのフローチャート
を示す図である。FIG. 2 is a diagram showing a flowchart of the cylinder identification routine of the present invention.
上記のように構成された内燃機関の気筒識別装置におい
て,第2図のフローチャートを用いて気筒識別動作を説
明する。第1図に示すマイクロコンピュータ(10)は,
回転信号発生器(8)からインターフェース回路(9)
を介して送出される信号(第2図)に基づいて信号の
“ハイレベル”出力期間(t)および立ち上がり区間周
期(T)の値を演算手段(11)によって計算する(ステ
ップS1)。次に,ステップS1で求めたtおよびTにより
ステップS2で,比率t/Tを各気筒について上記の演算手
段(11)で計算する。次に,ステップS3で比率t/Tが規
定範囲にあるか,比較手段(12)によって判定し,もし
t/Tが規定範囲外であれば,ステップS7で今回の比率t/T
は規定値とする。すなわち、ステップS7は、今回の比率
t/Tの値が異常な値になった場合に、スレッショルド値
αnの演算に今回の比率t/Tの値を反映させないように
する演算禁止手段を構成している。続いてステップS3に
進み,この規定値により全気筒おける前記比率の平均で
ある平均のスレッショルド値〔αn=(1-k)αn-1+k(t/
T)n]を演算手段(12)によって計算する。In the cylinder identifying device for an internal combustion engine configured as described above, the cylinder identifying operation will be described with reference to the flowchart of FIG. The microcomputer (10) shown in FIG.
Rotation signal generator (8) to interface circuit (9)
The value of the "high level" output period (t) and the rising section period (T) of the signal is calculated by the calculating means (11) based on the signal transmitted via the signal (Fig. 2) (step S1). Then, in step S2, the ratio t / T is calculated by the above-mentioned calculating means (11) for each cylinder from t and T obtained in step S1. Next, in step S3, it is judged by the comparison means (12) whether the ratio t / T is within the specified range.
If t / T is outside the specified range, the current ratio t / T is calculated in step S7.
Is the specified value. That is, step S7 is the current ratio
When the value of t / T becomes an abnormal value, a calculation prohibiting unit is configured to prevent the current value of the ratio t / T from being reflected in the calculation of the threshold value αn. Then, the process proceeds to step S3, and the average threshold value [α n = (1-k) α n-1 + k (t / t
T) n ] is calculated by the calculating means (12).
一方,もしt/Tが規定範囲内であれば,今回の比率t/Tの
値により前述の平均のスレッショルド値αnを演算手段
(12)によって計算する。ステップS4およびステップS5
は従来と同様な動作をとり,前述のように求められた気
筒毎の比率の値と平均のスレッショルド値αnとを比較
する(ステップS4)。判定結果が大きければ特定気筒で
あることが識別され,この場合は#1気筒が識別され,
#1気筒に対応するレジスタにフラグをセットする(ス
テップS5)。判定結果が小さければリターンする。この
ようにして,特定気筒を識別すると,この場合特定気筒
は#1気筒であるので,#1気筒を識別すると,#1気
筒→#3気筒→#4気筒→#2気筒の順に回転信号が得
られるので,他気筒が順次#3気筒→#4気筒→#2気
筒の順に識別できる。On the other hand, if t / T is within the specified range, the above-mentioned average threshold value α n is calculated by the calculating means (12) from the value of the current ratio t / T. Step S4 and Step S5
Takes the same operation as in the prior art, and compares the ratio value for each cylinder obtained as described above with the average threshold value α n (step S4). If the determination result is large, it is identified as a specific cylinder, and in this case, the # 1 cylinder is identified,
A flag is set in the register corresponding to the # 1 cylinder (step S5). If the judgment result is small, the process returns. In this way, when the specific cylinder is identified, the specific cylinder is the # 1 cylinder in this case. Therefore, when the # 1 cylinder is identified, the rotation signals are output in the order of # 1 cylinder → # 3 cylinder → # 4 cylinder → # 2 cylinder. Since it is obtained, the other cylinders can be sequentially identified in the order of # 3 cylinder → # 4 cylinder → # 2 cylinder.
上述のように,上記の気筒識別は信号デューティが機関
の回転変動率で万一異常な値になった場合でも平均のス
レッショルド値の計算に反映されないので正確な判定が
可能である。As described above, the above cylinder identification can be accurately determined because the signal duty is not reflected in the calculation of the average threshold value even if the signal duty ratio becomes an abnormal value due to the rotational fluctuation rate of the engine.
[発明の効果] この発明は以上説明したとおり,機関の回転に同期し
て各気筒に対応する所定の第1および第2の基準位置を
示す信号を発生し,特定気筒のみ第2の基準位置をオフ
セットさせた回転信号発生器の出力信号から気筒の識別
を行う内燃機関の気筒識別装置であって、第1の基準位
置の周期に対する第1および第2の基準位置の期間の比
率の値を算出し、算出された比率の値に基づいて所定の
スレッショルド値を演算する演算手段と、今回の比率の
値をスレッショルド値と比較する比較手段と、比較手段
の比較結果により気筒を識別する気筒識別手段と、今回
の比率の値が異常な値になった場合に、スレッショルド
値の演算に今回の比率の値を反映させないようにする演
算禁止手段とを設けたので,比率t/Tの異常判定を行う
ことにより,万一異常が生じた場合でも気筒の誤識別を
最小限に抑えることが可能である効果がある。[Effects of the Invention] As described above, according to the present invention, a signal indicating predetermined first and second reference positions corresponding to each cylinder is generated in synchronization with the rotation of the engine, and only the specific cylinder has the second reference position. A cylinder discriminating apparatus for an internal combustion engine for discriminating a cylinder from an output signal of a rotation signal generator having an offset, wherein a value of a ratio of a period of a first reference position to a period of a first reference position is calculated. Cylinder identification for calculating and calculating a predetermined threshold value based on the calculated ratio value, comparing means for comparing the current ratio value with the threshold value, and identifying a cylinder based on the comparison result of the comparing means. Since the means and the prohibition means for preventing the current value of the ratio from being reflected in the calculation of the threshold value when the current value of the ratio becomes abnormal, it is possible to judge whether the ratio t / T is abnormal. To do Therefore, even if an abnormality should occur, it is possible to minimize the misidentification of cylinders.
第1図はこの発明の一実施例による内燃機関の気筒識別
装置の該略ブロック図,第2図はこの発明の気筒識別ル
ーチンのフローチャート図,第3図は従来の回転信号発
生器の構造図,第4図は従来の回転信号発生器の信号処
理回路図,第5図は従来の回転信号発生器の信号波形
図,第6図は従来の内燃機関の気筒識別装置の概略ブロ
ック図,第7図は従来の気筒識別ルーチンのフローチャ
ート図である。 図において,(1)……回転軸,(2)……回転板,
(3),(3′)……窓,(4)……発光ダイオード,
(5)……フォトダイオード,(8)……回転信号発生
器,(9)……インターフェース回路,(10A)……マ
イクロコンピュータ,(11)……演算手段,(12)……
比較手段,(13)……気筒識別手段である。 なお、各図中同一符号は同一又は相当部分を示す。FIG. 1 is a schematic block diagram of a cylinder identification device for an internal combustion engine according to an embodiment of the present invention, FIG. 2 is a flow chart of a cylinder identification routine of the present invention, and FIG. 3 is a structural diagram of a conventional rotation signal generator. FIG. 4 is a signal processing circuit diagram of a conventional rotation signal generator, FIG. 5 is a signal waveform diagram of a conventional rotation signal generator, and FIG. 6 is a schematic block diagram of a cylinder identification device of a conventional internal combustion engine. FIG. 7 is a flowchart of a conventional cylinder identification routine. In the figure, (1) ... rotation axis, (2) ... rotation plate,
(3), (3 ') ... Window, (4) ... Light emitting diode,
(5) ... Photodiode, (8) ... Rotation signal generator, (9) ... Interface circuit, (10A) ... Microcomputer, (11) ... Computing means, (12) ...
Comparison means, (13) ... Cylinder identification means. In the drawings, the same reference numerals indicate the same or corresponding parts.
Claims (1)
定の第1および第2の基準位置を示す信号を発生し、特
定気筒のみ前記第2の基準位置をオフセットさせた回転
信号発生器の出力信号から気筒の識別を行う内燃機関の
気筒識別装置であって、 前記第1の基準位置の周期に対する前記第1および第2
の基準位置の期間の比率の値を算出し、算出された比率
の値に基づいて所定のスレッショルド値を演算する演算
手段と、 今回の比率の値を前記スレッショルド値と比較する比較
手段と、 この比較手段の比較結果により気筒を識別する気筒識別
手段と、 前記今回の比率の値が異常な値になった場合に、前記ス
レッショルド値の演算に今回の比率の値を反映させない
ようにする演算禁止手段と を備えたことを特徴とする内燃機関の気筒識別装置。1. A rotation signal generation in which a signal indicating predetermined first and second reference positions corresponding to each cylinder is generated in synchronism with rotation of an engine, and a rotation signal is generated by offsetting the second reference position only in a specific cylinder. A cylinder identification device for an internal combustion engine, which identifies a cylinder from an output signal of the engine, the first and second cylinders corresponding to a cycle of the first reference position.
Calculating means for calculating the ratio value of the reference position period and calculating a predetermined threshold value based on the calculated ratio value; and comparing means for comparing the current ratio value with the threshold value. Cylinder identification means for identifying a cylinder based on the comparison result of the comparison means, and prohibition of calculation so as not to reflect the current ratio value in the calculation of the threshold value when the current ratio value becomes an abnormal value And a cylinder identification device for an internal combustion engine.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6565789A JPH0684739B2 (en) | 1989-03-17 | 1989-03-17 | Cylinder identification device for internal combustion engine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6565789A JPH0684739B2 (en) | 1989-03-17 | 1989-03-17 | Cylinder identification device for internal combustion engine |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH02245448A JPH02245448A (en) | 1990-10-01 |
JPH0684739B2 true JPH0684739B2 (en) | 1994-10-26 |
Family
ID=13293294
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6565789A Expired - Lifetime JPH0684739B2 (en) | 1989-03-17 | 1989-03-17 | Cylinder identification device for internal combustion engine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0684739B2 (en) |
-
1989
- 1989-03-17 JP JP6565789A patent/JPH0684739B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH02245448A (en) | 1990-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3261212B2 (en) | Cylinder discrimination method for fuel injection device of internal combustion engine | |
JP2927600B2 (en) | Single sensor device and method for determining engine speed and position | |
KR930008813B1 (en) | Rotational position detector device for an internal combustion engine | |
JP2813210B2 (en) | Cylinder identification device for internal combustion engines | |
JP3336762B2 (en) | Cylinder identification device for internal combustion engine | |
KR930008809B1 (en) | Cylinder identification device of internal combustion engine | |
JPH0684739B2 (en) | Cylinder identification device for internal combustion engine | |
JPS62118031A (en) | Misfire detector for internal combustion engine | |
JP2533619B2 (en) | Cylinder identification device for internal combustion engine | |
JP2825509B2 (en) | Cylinder identification device for internal combustion engine | |
US4970668A (en) | Crank angle sensor signal processor | |
JP2501895B2 (en) | Cylinder identification device for internal combustion engine | |
JP2573675B2 (en) | Cylinder identification device for internal combustion engine | |
JP4154007B2 (en) | Cylinder identification device for multi-cylinder internal combustion engine | |
JP2744627B2 (en) | Control device for internal combustion engine | |
JP2573674B2 (en) | Cylinder identification device for internal combustion engine | |
JP2695656B2 (en) | Cylinder identification method for internal combustion engine | |
JPH07301143A (en) | Rotation position detecting device for engine | |
JPH01219342A (en) | Crank angle sensor with cylinder discriminating signal | |
KR19980060126A (en) | Cylinder Discrimination Device Using Phase Sensor | |
JP3327113B2 (en) | Cylinder identification device for internal combustion engine | |
JP2667531B2 (en) | Ignition control method for internal combustion engine | |
JP3329639B2 (en) | Ignition control backup device | |
JPH0381545A (en) | Crank angle sensor with cylinder discrimination signal | |
KR950006877B1 (en) | Cylinder identification device of internal combustion engine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071026 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081026 Year of fee payment: 14 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091026 Year of fee payment: 15 |
|
EXPY | Cancellation because of completion of term | ||
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091026 Year of fee payment: 15 |