JPH02211355A - Discrimination of cylinder for internal combustion engine - Google Patents

Discrimination of cylinder for internal combustion engine

Info

Publication number
JPH02211355A
JPH02211355A JP3173089A JP3173089A JPH02211355A JP H02211355 A JPH02211355 A JP H02211355A JP 3173089 A JP3173089 A JP 3173089A JP 3173089 A JP3173089 A JP 3173089A JP H02211355 A JPH02211355 A JP H02211355A
Authority
JP
Japan
Prior art keywords
signal
cylinder
level
internal combustion
combustion engine
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
JP3173089A
Other languages
Japanese (ja)
Other versions
JP2705188B2 (en
Inventor
Yoshinori Maekawa
佳範 前川
Hiroshi Yamada
博志 山田
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 JP3173089A priority Critical patent/JP2705188B2/en
Publication of JPH02211355A publication Critical patent/JPH02211355A/en
Application granted granted Critical
Publication of JP2705188B2 publication Critical patent/JP2705188B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

PURPOSE:To surely discriminate each cylinder even in a system in which the relative position allowance is increased, by monitoring the output level of a cylinder discriminating signal in the output timing of a standard angular signal at each cylinder interval and discriminating the cylinder by detecting the variation of the level. CONSTITUTION:The N-signal as standard angular signal in rectangular wave pulse train which corresponds to the cylinder quantity of an internal combustion engine and the G-signal as cylinder discriminating signal in rectangular wave pulse which outputs each edge between the prescribed standard angular signals are used, and the output level of the G-signal is monitored with the output timing of the N-signal at each cylinder interval, and the cylinder is discriminated by detecting the variation of the level. Since the cylinder is discriminated from the variation of the output level of the G-signal between the relatively broad output timing at each cylinder interval of the N-signal, the cylinder can be surely discriminated without carrying out the precise management for the relative position even in the system in which the relative position allowance is increased by arranging a G-signal sensor onto a cam shaft and arranging an N-signal sensor onto a crankshaft.

Description

【発明の詳細な説明】 C産業上の利用分野〕 本願発明は内燃機関の例えばクランク軸に角度センサ、
カム軸に気筒判別センサを5.設けたシステムにおける
気筒判別方法に関する。
[Detailed Description of the Invention] C. Industrial Application Field] The present invention provides an angle sensor, for example, on the crankshaft of an internal combustion engine.
5. Install a cylinder discrimination sensor on the camshaft. The present invention relates to a cylinder discrimination method in the provided system.

〔従来の技術〕[Conventional technology]

従来、気筒数に応じた数の矩形波の基準角信号(以下N
信号と称す)と気筒を判別するための気筒判別信号(以
下G信号と称す)を用いてエンジン制御を行うシステム
(例えば、特開昭56−143958号公報)において
、第2図に示すようにG信号は所定の気筒位置で信号幅
を変えて気筒判別を行なっていた。
Conventionally, a number of rectangular wave reference angle signals (hereinafter N
As shown in FIG. The G signal was used to distinguish between cylinders by changing the signal width at a predetermined cylinder position.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

ところが、この方式においてG、 N信号共、ディスト
リビュータ等のハウジング内に内蔵されている場合は、
センサ信号出力相対位置はハウジング内の組付精度の管
理により保障されていたが、内燃機関のクランク軸にN
センサ及び、カム軸にGセンサを取付けるようなシステ
ムにおいては、エンジン側のクランク−カム軸間の相対
角度精度や各センサの取付位置精度など、公差要因が増
加するため相対位置を管理するのが非常に困難であると
いう問題がある。
However, in this method, if both the G and N signals are built into the housing of the distributor, etc.
The relative position of the sensor signal output was guaranteed by controlling the assembly accuracy inside the housing, but the
In a system where a G sensor is installed on a sensor or camshaft, it is important to manage the relative position because tolerance factors increase, such as the relative angle accuracy between the engine crank and the camshaft and the installation position accuracy of each sensor. The problem is that it is extremely difficult.

そこで本発明は気筒判別に必要なG、 N信号の相対位
置に対して許容値を増大できるようなG信号形態とする
ことにより、カム軸G信号、クランクN信号により構成
されるもののように相対位置公差が太き(なるシステム
でも満足できるようにすることを目的とする。
Therefore, the present invention provides a G signal format that can increase the allowable value for the relative positions of the G and N signals necessary for cylinder discrimination. The aim is to be able to satisfy even systems with wide positional tolerances.

〔課題を解決するための手段〕[Means to solve the problem]

そのため本発明は、内燃機関の気筒数に応じた矩形波パ
ルス列の基準角信号と、その所定の基準角信号間にエツ
ジが出力される矩形波パルスの気筒判別信号とを用いて
、気筒間隔毎に前記基準角信号の出力タイミングで前記
気筒判別信号の出力レベルをモニタし、そのレベル変化
を検出して気筒判別を行う内燃機関用気筒判別方法を提
供するものである。
Therefore, the present invention uses a reference angle signal of a rectangular wave pulse train corresponding to the number of cylinders of an internal combustion engine and a cylinder discrimination signal of a rectangular wave pulse in which an edge is output between the predetermined reference angle signals. Another object of the present invention is to provide a cylinder discrimination method for an internal combustion engine, which monitors the output level of the cylinder discrimination signal at the output timing of the reference angle signal, detects a change in the level, and discriminates the cylinder.

ここで、気筒判別は360°クランク角度毎に出力レベ
ルが反転する気筒判別信号を用いて、その出力レベル変
化で行うようにするのが好ましい。
Here, cylinder discrimination is preferably performed by using a cylinder discrimination signal whose output level is inverted every 360° crank angle, and based on changes in the output level.

また、気筒毎にモニタした気筒判別信号の出力レベルの
連続回数により気筒判別することもできる。
Further, the cylinders can also be discriminated based on the number of consecutive output levels of the cylinder discrimination signal monitored for each cylinder.

〔作用〕[Effect]

これにより、基準信号の気筒間隔毎の比較的広い出力タ
イミングの間での気筒判別信号の出力レベルの変化によ
って気筒判別がなされる。
Thereby, cylinder discrimination is performed based on a change in the output level of the cylinder discrimination signal during a relatively wide output timing of the reference signal for each cylinder interval.

〔実施例〕〔Example〕

以下本発明を図に示す実施例について説明する。 The present invention will be described below with reference to embodiments shown in the drawings.

第3図および第4図において、1は6気筒内燃機関を示
す、2は内燃機関1のクランク軸を示し、3はカム軸で
あり、クランク軸2の回転はタイミングベルト4を介し
てカム軸3に伝達され、クランク軸の172の回転数で
回転する。5はクランク軸2に取り付けられた基準角信
号(以下N信号と略す)センサで、第1図(b)に示す
様に内燃機関の気筒数に相当する矩形波パルス列(例え
ば、6気筒内燃機関であればクランク軸2の2回転で6
パルス)を発生させ、そのパルスの有効エツジ(第1図
ら)の矢印)の発生位置は、各気筒の基準位置(例えば
上死点:TDC)とする。6はカム軸3に取り付けられ
た気筒判別(以下G信号と略す)センサで、第1図(a
)に示す様にクランク軸2の720°CA回転中(内燃
機関1周期)の360’CA期間ハイレベル(以下H)
となり、残りの360’CA期間ローレベル(以下L)
となる信号を発生する。また、#1→5→3→6→2→
4気筒の順序で点火する6気筒内燃機関を例にとれば、
G信号の立上りエツジ後の最初のN信号有効エツジ(第
1図中では立下り)を第1気筒のTDCとするならば、
G信号の立下りエツジ後の最初のN信号有効エツジが第
6気筒のTDCとなる様に構成される。第5図はG信号
およびN信号を用いて気筒を判別するに当りマイクロコ
ンピュータ内で行われる処理についてのフローチャート
である。
In FIGS. 3 and 4, 1 indicates a six-cylinder internal combustion engine, 2 indicates a crankshaft of the internal combustion engine 1, and 3 indicates a camshaft. 3 and rotates at a crankshaft speed of 172. 5 is a reference angle signal (hereinafter abbreviated as N signal) sensor attached to the crankshaft 2, and as shown in FIG. If so, 2 revolutions of crankshaft 2 will result in 6
A pulse) is generated, and the generation position of the effective edge of the pulse (arrow in FIG. 1 et al.) is set to the reference position of each cylinder (for example, top dead center: TDC). 6 is a cylinder discrimination (hereinafter abbreviated as G signal) sensor attached to the camshaft 3, as shown in Fig. 1 (a).
), the high level (hereinafter referred to as H) during the 360'CA period during the 720°CA rotation of the crankshaft 2 (one cycle of the internal combustion engine)
The remaining 360'CA period is low level (hereinafter referred to as L).
A signal is generated. Also, #1 → 5 → 3 → 6 → 2 →
For example, take a 6-cylinder internal combustion engine that fires the 4 cylinders in sequence.
If the first valid edge of the N signal (falling edge in FIG. 1) after the rising edge of the G signal is taken as the TDC of the first cylinder, then
The configuration is such that the first valid edge of the N signal after the falling edge of the G signal becomes the TDC of the sixth cylinder. FIG. 5 is a flowchart of the processing performed within the microcomputer when determining the cylinder using the G signal and the N signal.

次に、上記構成においてその作動を説明する。Next, the operation of the above configuration will be explained.

第5図のフローチャートを用いて気筒判別方法について
述べる。この処理はN信号の有効エツジが人力される毎
に割込み処理にて行われる。まず、N信号が入力される
とステップ10を通る。次にステップ11で、前回のこ
のフローチャート内の処理を行った際、G信号がHであ
ったかしであったかを記憶するフラグFLGを読みに行
く(第1図(C)にフラグFLGの状態を示す)。この
フラグFLGは、G信号がHレベルである場合は1とな
り、Lレベルであれば0となる。フラグFLG=1であ
ればステップ12の処理を、FLG=Oであればステッ
プ16の処理を行う。まず、ステップ12の処理につい
て説明する。この時点でG信レベルを読み、Hレベルで
あればステップ13でFLG−1とする。ステップ12
で、G信号がLレベルであると判定した場合、ステップ
14に進みFLG−0とし、ステップ15で現在のN信
号位置は第6気筒のTDCであると判定する。ステップ
11で前回のFLG−0であった場合、ステップ16へ
進む。ここでもステップ12と同じ様に現在のG信号レ
ベルを読む。G信号レベルがしてあればステップ17で
FLG=0とする。逆にHであるならばステップ18で
FLG=1とし、ステップ19で現在のN信号位置は第
1気筒のTDCであると判定する。
The cylinder discrimination method will be described using the flowchart shown in FIG. This processing is performed by interrupt processing every time the valid edge of the N signal is input manually. First, when the N signal is input, step 10 is passed. Next, in step 11, the flag FLG is read, which stores whether the G signal was high or not when the process in this flowchart was performed last time (Figure 1 (C) shows the state of the flag FLG). ). This flag FLG becomes 1 when the G signal is at the H level, and becomes 0 when the G signal is at the L level. If flag FLG=1, the process of step 12 is performed, and if FLG=O, the process of step 16 is performed. First, the process of step 12 will be explained. At this point, the G signal level is read, and if it is H level, it is set to FLG-1 in step 13. Step 12
If it is determined that the G signal is at the L level, the process proceeds to step 14 and is set to FLG-0, and in step 15 it is determined that the current N signal position is the TDC of the sixth cylinder. If it is the previous FLG-0 in step 11, the process advances to step 16. Here too, the current G signal level is read in the same way as in step 12. If the G signal level is high, FLG is set to 0 in step 17. Conversely, if it is H, FLG is set to 1 in step 18, and it is determined in step 19 that the current N signal position is the TDC of the first cylinder.

以上の様に、G信号の立上りエツジおよび立下りエツジ
がN信号の有効エツジ間、つまり6気筒内燃機関であれ
ば120°CAの間にあれば気筒の判別ができる。よっ
て、気筒判別信号をカム軸より得、基準角信号をクラン
ク軸より得るような相対位置公差が大きくなるシステム
でも、相対的にG信号位置に許容される範囲が拡大され
るため、正確に気筒判別を行うことができる。
As described above, if the rising edge and falling edge of the G signal are between the valid edges of the N signal, that is, in the case of a 6-cylinder internal combustion engine, the cylinders can be identified. Therefore, even in systems with large relative positional tolerances, such as obtaining a cylinder discrimination signal from the camshaft and a reference angle signal from the crankshaft, the relatively permissible range of the G signal position is expanded, allowing accurate cylinder detection. It is possible to make a judgment.

なお、前記実施例ではカム軸3にG信号センサ6、クラ
ンク軸2にN信号センサ5を配置するようにしたが、カ
ム軸3側に両方のセンサ5,6を配置するものにおいて
も本発明を適用可能である。
In the above embodiment, the G signal sensor 6 is arranged on the camshaft 3, and the N signal sensor 5 is arranged on the crankshaft 2, but the present invention can also be applied to an arrangement in which both sensors 5 and 6 are arranged on the camshaft 3 side. is applicable.

また、前記実施例では6気筒内燃機関について述べたが
それ以外(4気筒、8気筒等)でも本発明を適用可能で
ある。
Furthermore, although the above embodiments have been described with respect to a 6-cylinder internal combustion engine, the present invention is also applicable to other engines (4 cylinders, 8 cylinders, etc.).

また、第6図に示す様な気筒判別信号(G信号)及び基
準角信号(N信号)とし、ハードカウンタ又はソフトカ
ウンタCNTを用いてN信号入力時のG信号がHレベル
であればカウンタCN Tをアップし、Lレベルであれ
ばOとする構成にすればカウンタCNTの値が1の時は
第1気筒のTDC。
In addition, using a cylinder discrimination signal (G signal) and a reference angle signal (N signal) as shown in Fig. 6, if the G signal is at H level when the N signal is input using a hard counter or soft counter CNT, the counter CN If the configuration is such that T is increased and O is set to L level, when the value of counter CNT is 1, it is the TDC of the first cylinder.

カウンタCNTの値が2の時は第6気筒のTDCである
と判定し、気筒判別が前述した実施例と同様にできる。
When the value of the counter CNT is 2, it is determined that it is the TDC of the 6th cylinder, and cylinder discrimination can be performed in the same manner as in the embodiment described above.

〔発明の効果〕〔Effect of the invention〕

以上述べたように本発明においては、基準信号の気筒間
隔毎の比較的広い出力タイミングの間での気筒判別信号
の出力レベルの変化によって気筒判別がなされるから、
カム軸にG信号センサ、クランク軸にN信号センサを配
置したもののように、相対位置公差が大きくなるシステ
ムにおいても相対位置の管理を厳密にすることなく、気
筒判別を確実に行なうことができるという優れた効果が
ある。
As described above, in the present invention, cylinder discrimination is performed based on changes in the output level of the cylinder discrimination signal during a relatively wide output timing of the reference signal for each cylinder interval.
Even in systems with large relative position tolerances, such as those in which a G signal sensor is placed on the camshaft and an N signal sensor is placed on the crankshaft, cylinder discrimination can be performed reliably without strict relative position management. It has excellent effects.

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

第1図は本発明方法の一実施例における信号波形図、第
2図は従来方法における信号波形図、第3図は本発明方
法を適用する装置の一実施例を示すブロック図、第4図
は第3図図示装置におけるセンサの取付状態を示す内燃
機関の模式構成図、第5図は本発明方法の一実施例を示
すフローチャート、第6図は本発明方法の他の実施例に
おける信号波形図である。 1・・・内燃機関、2・・・クランク軸、3・・・カム
軸。 5・・・基準角信号センサ、6・・・気筒判別信号セン
サ。 7・・・内燃機関制御回路。 第1図 第2図 第 図 第 図
FIG. 1 is a signal waveform diagram in an embodiment of the method of the present invention, FIG. 2 is a signal waveform diagram in a conventional method, FIG. 3 is a block diagram showing an embodiment of a device to which the method of the present invention is applied, and FIG. 3 is a schematic configuration diagram of an internal combustion engine showing the installation state of the sensor in the illustrated device, FIG. 5 is a flowchart showing one embodiment of the method of the present invention, and FIG. 6 is a signal waveform in another embodiment of the method of the present invention. It is a diagram. 1... Internal combustion engine, 2... Crankshaft, 3... Camshaft. 5... Reference angle signal sensor, 6... Cylinder discrimination signal sensor. 7... Internal combustion engine control circuit. Figure 1 Figure 2 Figure 2

Claims (3)

【特許請求の範囲】[Claims] (1) 内燃機関の気筒数に応じた矩形波パルス列の基
準角信号と、その所定の基準角信号間にエッジが出力さ
れる矩形波パルスの気筒判別信号とを用いて、気筒間隔
毎に前記基準角信号の出力タイミングで前記気筒判別信
号の出力レベルをモニタし、そのレベル変化を検出して
気筒判別を行う内燃機関用気筒判別方法。
(1) Using a reference angle signal of a rectangular wave pulse train corresponding to the number of cylinders of the internal combustion engine and a cylinder discrimination signal of a rectangular wave pulse in which an edge is output between the predetermined reference angle signals, A cylinder discrimination method for an internal combustion engine, which monitors the output level of the cylinder discrimination signal at the output timing of the reference angle signal, detects a change in the level, and discriminates the cylinder.
(2) 360°クランク角度毎に、出力レベルが反転
する前記気筒判別信号を用いて、その出力レベル変化で
気筒判別を行う請求項1記載の内燃機関用気筒判別方法
。
(2) The cylinder discrimination method for an internal combustion engine according to claim 1, wherein the cylinder discrimination signal is used to invert the output level every 360° crank angle, and the cylinder discrimination is performed based on the change in the output level.
(3) 気筒毎にモニタした前記気筒判別信号の出力レ
ベルが同一レベル連続した回数により気筒判別を行う請
求項1記載の内燃機関用気筒判別方法。
(3) The cylinder discrimination method for an internal combustion engine according to claim 1, wherein the cylinder discrimination is performed based on the number of times that the output level of the cylinder discrimination signal monitored for each cylinder remains at the same level.
JP3173089A 1989-02-10 1989-02-10 Cylinder discriminator for internal combustion engines Expired - Fee Related JP2705188B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3173089A JP2705188B2 (en) 1989-02-10 1989-02-10 Cylinder discriminator for internal combustion engines

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3173089A JP2705188B2 (en) 1989-02-10 1989-02-10 Cylinder discriminator for internal combustion engines

Publications (2)

Publication Number Publication Date
JPH02211355A true JPH02211355A (en) 1990-08-22
JP2705188B2 JP2705188B2 (en) 1998-01-26

Family

ID=12339160

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3173089A Expired - Fee Related JP2705188B2 (en) 1989-02-10 1989-02-10 Cylinder discriminator for internal combustion engines

Country Status (1)

Country Link
JP (1) JP2705188B2 (en)

Also Published As

Publication number Publication date
JP2705188B2 (en) 1998-01-26

Similar Documents

Publication Publication Date Title
JP2927600B2 (en) Single sensor device and method for determining engine speed and position
US5841025A (en) Misfire detection method and apparatus
US20100263439A1 (en) Engine position tracking for internal combustion engines
KR970066019A (en) Engine combustion status determination method, engine control method and apparatus
JPH05240102A (en) Control device for internal combustion engine
KR20050051583A (en) Device for discriminating engine crank angle
JP2627152B2 (en) Ignition timing control device
US4644917A (en) Method and apparatus for controlling an internal combustion engine
JPH01240751A (en) Angle detecting device for internal combustion engine
US4979487A (en) Ignition controlling apparatus for multi-cylinder internal combustion engine
JP2690315B2 (en) Ignition device and injection device for internal combustion engine
JP2595848B2 (en) Cylinder discrimination detection device for internal combustion engine
JPH0882275A (en) Cylinder identification device for internal combustion engine
US5415028A (en) Misfire detecting device for internal combustion engine
JPH02112646A (en) Misfire detector for multicylinder internal combustion engine
JP4154007B2 (en) Cylinder identification device for multi-cylinder internal combustion engine
JPH01219341A (en) Internal combustion engine cylinder discrimination device
JP2705188B2 (en) Cylinder discriminator for internal combustion engines
JPH0758058B2 (en) Cylinder discrimination device for internal combustion engine
JP2533619B2 (en) Cylinder identification device for internal combustion engine
JPH01294941A (en) Control device for engine
JP2631851B2 (en) Ignition timing control device
JPH01294940A (en) Internal combustion engine crank angle detection device
JP2573674B2 (en) Cylinder identification device for internal combustion engine
JP3621171B2 (en) Crank angle detection device

Legal Events

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