JPH0283452A - Optical crank angle sensor response delay correction device - Google Patents

Optical crank angle sensor response delay correction device

Info

Publication number
JPH0283452A
JPH0283452A JP23487388A JP23487388A JPH0283452A JP H0283452 A JPH0283452 A JP H0283452A JP 23487388 A JP23487388 A JP 23487388A JP 23487388 A JP23487388 A JP 23487388A JP H0283452 A JPH0283452 A JP H0283452A
Authority
JP
Japan
Prior art keywords
crank angle
time
detected
rise
pulse 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.)
Pending
Application number
JP23487388A
Other languages
Japanese (ja)
Inventor
Masamichi Imamura
政道 今村
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.)
Hitachi Ltd
Original Assignee
Japan Electronic Control Systems 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 Japan Electronic Control Systems Co Ltd filed Critical Japan Electronic Control Systems Co Ltd
Priority to JP23487388A priority Critical patent/JPH0283452A/en
Publication of JPH0283452A publication Critical patent/JPH0283452A/en
Pending legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Optical Transform (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は光学式クランク角センサの応答遅れ補正装置に
関し、詳しくは、フォトトランジスタによる光検出の応
答遅れ時間を補正して光学式クランク角センサによる内
燃機関クランク角位置の検出精度を向上させる技術に関
する。
DETAILED DESCRIPTION OF THE INVENTION <Industrial Application Field> The present invention relates to a response delay correction device for an optical crank angle sensor, and more specifically, the present invention relates to a response delay correction device for an optical crank angle sensor. The present invention relates to a technology for improving the accuracy of detecting the crank angle position of an internal combustion engine.

〈従来の技術〉 従来から、内燃機関の回転速度N検出や点火時期ADV
制御のためなどに光学式クランク角センサが用いられて
いる(特開昭59−49369号公報等参照)。
<Conventional technology> Conventionally, internal combustion engine rotational speed N detection and ignition timing ADV
An optical crank angle sensor is used for control purposes (see Japanese Patent Laid-Open No. 59-49369, etc.).

かかる光学式クランク角センサは、機関回転に連動して
回転するシグナルディスクプレートを設ける一方、該シ
グナルディスクプレートの円周上の所定位置にスリット
を貫通形成し、このスリットを通過する光をフォトトラ
ンジスタで検出することで、所定クランク角位置(基準
クランク角位it)で立ち上がるパルス信号を得るよう
にしているものである。
Such an optical crank angle sensor is provided with a signal disk plate that rotates in conjunction with engine rotation, and a slit is formed through the signal disk plate at a predetermined position on the circumference, and light passing through the slit is transferred to a phototransistor. By detecting this, a pulse signal that rises at a predetermined crank angle position (reference crank angle position it) is obtained.

そして、例えば4気筒内燃機関の場合には、クランク角
180°毎に検出信号が出力されるようスリットを形成
し、このクランク角180°毎のパル大信号を基準クラ
ンク角信号Refとして、点火時期ADVや機関回転速
度Nを検出するようにしている。即ち、例えば第6図に
示すように、所定クランク角位置で立ち上がるパルス信
号の立ち上がりを検出し、この立ち上がりが検出される
間隔時間TRefから機関回転速度Nを算出し、また、
前記立ち上がり時期から所望点火時期ADVまでのクラ
ンク角度を機関回転速度Nの検出値に基づいて時間換算
し、パルス信号の立ち上がりが検出されたときから前記
点火時期ADVまでの時間ADVTを計測して点火を行
わせるようにしている。
For example, in the case of a four-cylinder internal combustion engine, a slit is formed so that a detection signal is output every 180 degrees of the crank angle, and the large pulse signal every 180 degrees of the crank angle is used as the reference crank angle signal Ref to control the ignition timing. ADV and engine rotational speed N are detected. That is, as shown in FIG. 6, for example, the rising edge of a pulse signal that rises at a predetermined crank angle position is detected, and the engine rotational speed N is calculated from the interval time TRef at which this rising edge is detected.
The crank angle from the rising timing to the desired ignition timing ADV is converted into time based on the detected value of the engine rotation speed N, and the time ADVT from when the rising edge of the pulse signal is detected to the ignition timing ADV is measured to ignite. I am trying to get them to do this.

また、クランク角センサから出力されるパルス信号の立
ち上がりと立ち下がりを検出し、所定クランク角に相当
するパルス巾の時間TRefHを計測することで、機関
回転速度Nを算出する場合もある。
The engine rotation speed N may also be calculated by detecting the rise and fall of a pulse signal output from the crank angle sensor and measuring the pulse width time TRefH corresponding to a predetermined crank angle.

〈発明が解決しようとする課題〉 このように、従来では、光学式クランク角センサから出
力されるパルス信号の立ち上がりを各種制御の計測基準
点としているが、コスト低減のために立ち上がり応答性
の比較的悪い安価なフォトトランジスタを用いたときに
は、第7図に示すように所定のスライスレベル横切った
ときをパルス信号の立ち上がりであると判別する構成で
あると、真の立ち上がり時期を検出することができず、
スリットの開口位置で規定されるフォトトランジスタの
受光開始位置である検出所望のクランク角′1位装置を
精度良く検出できないという問題がある。
<Problem to be solved by the invention> As described above, conventionally, the rise of the pulse signal output from the optical crank angle sensor is used as the measurement reference point for various controls, but in order to reduce costs, it is necessary to compare the rise responsiveness. When an inexpensive phototransistor is used, the true rise timing cannot be detected if the configuration is such that the rise of the pulse signal is determined when the pulse signal crosses a predetermined slice level, as shown in FIG. figure,
There is a problem in that it is not possible to accurately detect the desired crank angle '1 position, which is the light reception start position of the phototransistor defined by the opening position of the slit.

このように、検出予定のクランク角位置からズしたとこ
ろを基準クランク角位置であると誤判定すると、例えば
点火時期ADV@該基準クランク角位置から時間計測す
ると、フォトトランジスタの応答遅れ時間だけ点火時期
ADVが遅れることになり、特に単位時間当たりの回転
角度が大きくなる高回転域では、第8図に示すように、
前記応答遅れ時間による点火時期ADVの検出誤差時間
が僅かでも実際の点火角度が大きくずれることになって
しまう。
In this way, if a position deviated from the expected crank angle position is incorrectly determined to be the reference crank angle position, for example, if the ignition timing ADV @ is measured from the reference crank angle position, the ignition timing will be changed by the response delay time of the phototransistor. As shown in Figure 8, ADV will be delayed, especially in the high rotation range where the rotation angle per unit time is large.
Even if the detection error time of the ignition timing ADV due to the response delay time is small, the actual ignition angle will deviate greatly.

また、光学式クランク角センサから出力されるパルス信
号のパルス巾(スリット巾で規定される所定クランク角
相当の値)を時間計測して機関回転速度Nを検出する場
合には、前述のようなフォトトランジスタの立ち上がり
応答遅れ時間により実際の時間よりも短い時間を検出時
間としてしまうために、機関回転速度Nが実際値よりも
高い方に誤検出されるという問題が発生する。
In addition, when detecting the engine rotation speed N by measuring the pulse width of the pulse signal output from the optical crank angle sensor (a value equivalent to a predetermined crank angle defined by the slit width), the above-mentioned method is used. Since the detection time is set to be shorter than the actual time due to the rise response delay time of the phototransistor, a problem arises in that the engine rotational speed N is erroneously detected as being higher than the actual value.

本発明は上記問題点に鑑みなされたものであり、フォト
トランジスタに立ち上がりの応答遅れ時間カアっても、
光学式クランク角センサからのパルス信号の立ち上がり
時期に基づいて精度の良い制御が行える応答遅れ補正装
置を提供することを目的とする。
The present invention was made in view of the above problems, and even if the phototransistor has a response delay time of rising,
It is an object of the present invention to provide a response delay correction device that can perform accurate control based on the rise timing of a pulse signal from an optical crank angle sensor.

く課題を解決するための手段〉 そのため本発明では、第1図に示すように、内燃機関の
回転に同期して回転するシグナルディスクプレートの同
一円周上に複数のスリットを貫通形成し、該スリットを
通過する光源の光をフォトトランジスタで検出して、機
関回転に同期した周期のパルス信号を出力する光学式ク
ランク角センサにおいて、前記パルス信号の立ち上がり
を所定のスライスレベルと比較して検出する立ち上がり
検出手段と、この立ち上がり検出手段で検出された立ち
上がり時期を前記フォトトランジスタの所定応答遅れ時
間に基づき補正し、補正した立ち上がり時期を基準立ち
上がり時期として設定する基準時期設定手段と、を備え
て応答遅れ補正装置を構成するようにした。
Means for Solving the Problems> Therefore, in the present invention, as shown in FIG. In an optical crank angle sensor that detects light from a light source passing through a slit with a phototransistor and outputs a pulse signal with a period synchronized with engine rotation, the rising edge of the pulse signal is detected by comparing it with a predetermined slice level. A response device comprising: a rise detection means; and a reference time setting means for correcting the rise time detected by the rise detection means based on a predetermined response delay time of the phototransistor and setting the corrected rise time as a reference rise time. A delay correction device was configured.

く作用〉 クランク角センサを構成するフォトトランジスタに、第
7図に示すように立ち上がり応答性の遅れ時間がある場
合、この遅れ時間は、機関回転速度とは無関係に略一定
の時間となる。従って、予めこの応答遅れ時間を計測し
ておき、スライスレベルと比較して得られたパルス信号
の立ち上がり時期は、検出所望のクランク角位置(真の
立ち上がり時期)からこの遅れ時間だけ経過した時期で
あると見做すよう構成したものである。
Effect> If the phototransistor constituting the crank angle sensor has a delay time in its rise response as shown in FIG. 7, this delay time will be a substantially constant time regardless of the engine rotation speed. Therefore, by measuring this response delay time in advance and comparing it with the slice level, the rise time of the pulse signal obtained is the time when this delay time has elapsed from the crank angle position desired to be detected (the true rise time). It is constructed so that it is assumed that there is.

即ち、スライスレベルとの比較でパルス信号の立ち上が
りが検出されると、この立ち上がり時期をフォトトラン
ジスタの所定応答遅れ時間で補正して真の立ち上がり時
期を逆算し、この補正した立ち上がり時期を基準立ち上
がり時期として、例えば点火時期の制御における時間計
測開始点とする。
That is, when a rising edge of a pulse signal is detected by comparison with the slice level, this rising timing is corrected by a predetermined response delay time of the phototransistor, the true rising timing is calculated backwards, and this corrected rising timing is used as the reference rising timing. For example, this is the starting point of time measurement in ignition timing control.

〈実施例〉 以下に本発明の詳細な説明する。<Example> The present invention will be explained in detail below.

第2図において、機関1の吸気通路2−には、吸入空気
流量Qを検出するエアフローメータ3と、スロットル弁
4の全閉位置(アイドル位置)でONとなるアイドルス
イッチ5とが設けられ、これらの検出信号はマイクロコ
ンピュータを内蔵したコントロールユニット6に入力さ
れる。また、機関1には電磁式の燃料噴射弁7が各気筒
毎に設けられている。これらの燃料噴射弁7は、コント
ロールユニット6から演算結果の燃料噴射量Tiに対応
して出力される駆動パルス信号によりオン・オフ的に開
弁駆動され、燃料を機関1に噴射供給する。
In FIG. 2, the intake passage 2- of the engine 1 is provided with an air flow meter 3 that detects the intake air flow rate Q, and an idle switch 5 that is turned ON when the throttle valve 4 is in the fully closed position (idle position). These detection signals are input to a control unit 6 containing a microcomputer. Further, the engine 1 is provided with an electromagnetic fuel injection valve 7 for each cylinder. These fuel injection valves 7 are driven to open and open in an on/off manner by a drive pulse signal outputted from the control unit 6 in accordance with the calculated fuel injection amount Ti, and inject and supply fuel to the engine 1.

また、機関1の各気筒には点火栓8が設けられている。Further, each cylinder of the engine 1 is provided with an ignition plug 8.

これらの点火栓8には点火コイル9にて発生する高電圧
がディストリビュータlOを介して順次印加され、これ
により火花点火して混合気を着火燃焼させる。ここで、
点火コイル9はそれに付設されたパワートランジスタ1
1を介して高電圧の発生時期を制御される。そして、点
火時期ADVの制御は、前記パワートランジスタ11の
ON・OFF時期をコントロールユニット6からの点火
信号で制御することにより行う。
A high voltage generated by an ignition coil 9 is sequentially applied to these ignition plugs 8 via a distributor 1O, thereby igniting a spark to ignite and burn the air-fuel mixture. here,
The ignition coil 9 has a power transistor 1 attached thereto.
1, the timing of high voltage generation is controlled. The ignition timing ADV is controlled by controlling the ON/OFF timing of the power transistor 11 using an ignition signal from the control unit 6.

前記ディストリビュータlOには、光学式のクランク角
センサ12が内蔵されている。クランク角センサ12は
、ディストリビュータシャフト13と一体に回転するシ
グナルディスクプレート14と、構出部15とにより構
成されている。シグナルディスクプレート14には、4
気筒の場合4個の基準信号Ref用スリスリットが90
°間隔に貫通形成さ乳ている。
An optical crank angle sensor 12 is built into the distributor IO. The crank angle sensor 12 includes a signal disk plate 14 that rotates together with the distributor shaft 13 and a component 15. The signal disc plate 14 has 4
In the case of a cylinder, the four slits for the reference signal Ref are 90
° The milk is formed through the intervals.

前記検出部15は、図示しない発光ダイオード及びフォ
トトランジスタ等により構成され、前記スリット17を
通過する光源としての発光ダイオードの光をフォトトラ
ンジスタで検出して、スリット17が形成された所定基
準クランク角位置(クランク角180°毎)で立ち上が
る所定クランク角相当の巾のパルス信号を出力するもの
であり、かかる機関回転に同期したパルス信号は、コン
トロールユニット6に入力される。
The detection unit 15 is composed of a light emitting diode, a phototransistor, etc. (not shown), and detects the light from the light emitting diode as a light source that passes through the slit 17 with the phototransistor, and detects the predetermined reference crank angle position where the slit 17 is formed. It outputs a pulse signal having a width equivalent to a predetermined crank angle that rises at every 180° crank angle, and this pulse signal synchronized with engine rotation is input to the control unit 6.

尚、図において、20はエアクリーナ、21は機関1の
冷却水温度Twを検出する水温センサである。
In the figure, 20 is an air cleaner, and 21 is a water temperature sensor that detects the cooling water temperature Tw of the engine 1.

ここで、第3図及び第4図のフローチャートに示スルー
チンに従って、コントロールユニット6による点火時期
制御を説明する。尚、本実施例において、立ち上がり検
出手段及び基準時期設定手段としての機能は、第3図及
び第4図のフローチャートに示すようにソフトウェア的
に備えられている。
Here, ignition timing control by the control unit 6 will be explained according to the routine shown in the flowcharts of FIGS. 3 and 4. In this embodiment, the functions of the rise detection means and the reference timing setting means are provided in software as shown in the flowcharts of FIGS. 3 and 4.

第3図のフローチャートに示すルーチンは、立ち上がり
検出手段に相当するものであり、まず、ステップ1(図
中ではSlとしである。以下同様)では、クランク角セ
ンサ12からのクランク角検出パルス信号を読み込む。
The routine shown in the flowchart of FIG. 3 corresponds to the rising detection means, and first, in step 1 (indicated as Sl in the figure; the same applies hereinafter), the crank angle detection pulse signal from the crank angle sensor 12 is detected. Load.

次のステップ2では、読み込んだパルス信号のレベルと
所定のスライスレベルとを比較することにより、読み込
んだパルス信号がハイレベル状態であるか否かを判別す
る。そして、今回読み込んだパルス信号のレベルが前記
スライスレベル以上であってハイレベルであるときには
次のステップ3へ進むが、パルス信号のレベルがスライ
スレベル未満であってローレベルであるときには本ルー
チンをそのまま終了する。
In the next step 2, it is determined whether the read pulse signal is in a high level state by comparing the level of the read pulse signal with a predetermined slice level. If the level of the pulse signal read this time is higher than the slice level and is a high level, proceed to the next step 3, but if the level of the pulse signal is lower than the slice level and is a low level, continue with this routine. finish.

パルス信号のレベルがスライスレベル以上であると判別
されてステップ3へ進むと、このハイレベル判定が初回
であるか否かを判別する。そして、ここで初回であると
判別されてパルス信号の立ち上がりであることが検出さ
れると、次のステップ4へ進んで基準信号Refの検出
判定を下す。一方、ステップ3で初回でないと判別され
たとき、即ち、継続シてパルス信号のレベルがスライス
レベルを越えている(ハイレベルである)と判定されて
いるときには、そのまま本ルーチンを終了する。
When it is determined that the level of the pulse signal is equal to or higher than the slice level and the process proceeds to step 3, it is determined whether this high level determination is the first time. If it is determined that this is the first time and a rising edge of the pulse signal is detected, the process proceeds to the next step 4 and a determination is made as to whether the reference signal Ref is detected. On the other hand, if it is determined in step 3 that this is not the first time, that is, if it is determined that the level of the continuous pulse signal exceeds the slice level (is at a high level), this routine is immediately terminated.

このように所定のスライスレベルとクランク角センサ1
2からの検出パルス信号レベルとを比較して、4気筒の
場合クランク角180°毎に現れるパルス信号の立ち上
がり時期(所定基準クランク角位置Ref)が検出され
ると、第4図のフローチャートに示すルーチンが実行さ
れる。
In this way, the predetermined slice level and crank angle sensor 1
When the rising timing of the pulse signal that appears every 180 degrees of crank angle (predetermined reference crank angle position Ref) is detected by comparing the level of the detected pulse signal from No. The routine is executed.

ここで、まずステップ11では、前回の所定基準クラン
ク角位置Ref検出時にゼロにリセットされて再スター
トされたタイマー■の計測時間を、パルス信号の立ち上
がり間隔時間TRef(第5図参照)としてセットする
。そして、次のステップ12では、タイマー■の計測時
間をゼロにリセットして再スタートさせる。即ち、前記
タイマー■は、所定基準クランク角位置Refが検出さ
れる毎にゼロから計測を開始し、所定基準クランク゛角
位置Refの間隔時間TRefを計測するものである。
Here, first, in step 11, the measurement time of the timer ■, which was reset to zero and restarted when the predetermined reference crank angle position Ref was detected last time, is set as the pulse signal rise interval time TRef (see Fig. 5). . In the next step 12, the timer (2) is reset to zero and restarted. That is, the timer (2) starts measurement from zero every time the predetermined reference crank angular position Ref is detected, and measures the interval time TRef between the predetermined reference crank angular positions Ref.

次のステップ13では、ステップ11で求められた所定
基準クランク角位置Refの間隔時間TRef、即ち、
所定基準クランク角位1’Refがクランク角180”
毎である場合にはクランク軸が180”回転するのに要
した時間に基づいて機関回転速度Nを算出する。
In the next step 13, the interval time TRef of the predetermined reference crank angular position Ref obtained in step 11, that is,
Predetermined reference crank angle position 1'Ref is crank angle 180''
If the rotation speed is 180'', the engine rotation speed N is calculated based on the time required for the crankshaft to rotate 180''.

そして、次のステップ14では、予め基本燃料噴射量T
pと機関回転速度Nとに対応させて記憶させである点火
時期ADV(上列点前何度のクランク角位置であるかを
角度で表す値)を、現在の基本燃料噴射量Tpと機関回
転速度Nとに基づいてマツプから検索して求める。
Then, in the next step 14, the basic fuel injection amount T
The ignition timing ADV (a value expressing the number of crank angle positions before the upper row point in degrees), which is stored in correspondence with p and engine rotational speed N, is stored in correspondence with the current basic fuel injection amount Tp and engine rotational speed. This is determined by searching the map based on the speed N.

尚、前記基本燃料噴射量Tpは、吸入空気流量Qと機関
回転速度Nとに基づき、Tp−KXQ/N(Kは定数)
なる式に従って算出されるものであり、燃料噴射量の設
定制御ルーチンで演算されるものを読み込むようにすれ
ば良い。
Note that the basic fuel injection amount Tp is based on the intake air flow rate Q and the engine rotation speed N, and is calculated as Tp - KXQ/N (K is a constant).
It is calculated according to the following formula, and the value calculated in the fuel injection amount setting control routine may be read.

点火時期ADVが検索されると、この点火時期ADVが
所定基準クランク角位tRefからクランク角で何度の
位置であるか演算し、更に、このクランク角を機関回転
速度Nに基づいて時間換算して、所定基準クランク角位
置Refから点火時期ADVまでの時間ADVTを求め
る。
When the ignition timing ADV is retrieved, the position of this ignition timing ADV in terms of crank angle from a predetermined reference crank angle position tRef is calculated, and furthermore, this crank angle is converted into time based on the engine rotation speed N. Then, the time ADVT from the predetermined reference crank angle position Ref to the ignition timing ADV is determined.

例えば、スリット17の開口位置で規定される前記所定
基準クランク角位置Refが上死点前70”であって、
点火時期ADVが上死点前40°の位置であるときには
、所定基準クランク角位置Refから30°回転したと
ころが所望点火時期ADVであるため、この30°回転
するのに要する時間ADVTをステップ13で求めた機
関回転速度Nに基づいて算出するものである。
For example, the predetermined reference crank angle position Ref defined by the opening position of the slit 17 is 70'' before top dead center,
When the ignition timing ADV is at a position 40 degrees before top dead center, the desired ignition timing ADV is at a point rotated by 30 degrees from the predetermined reference crank angle position Ref. This is calculated based on the obtained engine rotational speed N.

Refから点火時期ADVまでの時間ADVTを前述の
ようにして求めると、次のステップ16では時間ADV
Tからクランク角センサ12を構成するフォトトランジ
スタの所定応答遅れ時間(立ち上がり遅れ時間)CAD
LYを減算して補正し、新たに時間ADVTを設定する
。このように、時間ADVTを所定応答遅れ時間CAD
LYに基づいて補正するのは以下のような理由による。
When the time ADVT from Ref to the ignition timing ADV is obtained as described above, in the next step 16, the time ADV
Predetermined response delay time (rise delay time) CAD of the phototransistor that constitutes the crank angle sensor 12 from T
LY is subtracted and corrected, and a new time ADVT is set. In this way, the time ADVT is converted into the predetermined response delay time CAD.
The reason for correcting based on LY is as follows.

即ち、比較的安価なフォトトランジスタをクランク角セ
ンサに用いた場合には、フォトトランジスタに発光ダイ
オードからの光が当たってから、その出力がスライスレ
ベルを越えるまでに所定の応答遅れ時間CADLYが存
在し、この遅れ時間CADLYは機関回転速度Nとは無
関係に一定の値である。従って、シグナルディスクプレ
ート14に対するスリット17の開口位置を所望のクラ
ンク角位置に設定して、パルス信号が該所望のクランク
角位置で立ち上がるように設定しても、前述のような応
答遅れ時間CADLYが存在すると、実際には前記所望
クランク角位置からこの応答遅れ時間CADLYが経過
してから所定基準クランク角位置Refであると判別さ
れることになる。このため、クランク角センサ12から
出力されるパルス信号がスライスレベルを越えた時点が
、スリット17の開口位置で規定される所定基準クラン
ク角位置Refであると見做して、この時点から点火時
期ADVまでの時間ADVTを設定すると、この時間A
DVTは所望の点火時期ADVよりも前記応答遅れ時間
CADLYだけ遅れた時間となってしまい、所望点火時
期ADVよりも遅れて点火されてしまう。
That is, when a relatively inexpensive phototransistor is used as a crank angle sensor, there is a predetermined response delay time CADLY from when the phototransistor is hit by the light from the light emitting diode until its output exceeds the slice level. , this delay time CADLY is a constant value regardless of the engine rotation speed N. Therefore, even if the opening position of the slit 17 with respect to the signal disk plate 14 is set to a desired crank angle position and the pulse signal is set to rise at the desired crank angle position, the response delay time CADLY as described above is If it exists, it will actually be determined that the predetermined reference crank angular position Ref is reached after this response delay time CADLY has elapsed from the desired crank angular position. Therefore, the point at which the pulse signal output from the crank angle sensor 12 exceeds the slice level is considered to be the predetermined reference crank angle position Ref defined by the opening position of the slit 17, and the ignition timing is adjusted from this point onwards. If you set the time ADVT to ADV, this time A
The DVT is delayed by the response delay time CADLY from the desired ignition timing ADV, and is ignited later than the desired ignition timing ADV.

かかる不都合を回避するため、予めフォトトランジスタ
に発光ダイオードの光が当°たってからその出力レベル
が所定のスライスレベルを越えるまでの応答遅れ時間C
ADLYを求めておき、スリット17の開口位置で規定
された所期基準クランク角位置に対し、スライスレベル
との比較で求めた基準クランク角位置Refは前記応答
遅れ時間CADLY経過後に検出されるものであると見
做して、点火時期ADVまでの時間ADVTから応答遅
れ時間CADLYを減算して、時間ADVTに補正を加
える。そして、スライスレベルとの比較で検出される基
準クランク角位11Refに基づき応答遅れ時間CAD
LYを見込んで所望の点火時期ADVが検出できるよう
にしたものである(第5図参照)。
In order to avoid such inconvenience, the response delay time C from when the phototransistor is hit by light from the light emitting diode until its output level exceeds a predetermined slice level is determined in advance.
ADLY is determined in advance, and the reference crank angle position Ref, which is determined by comparison with the slice level with respect to the intended reference crank angle position defined by the opening position of the slit 17, is detected after the response delay time CADLY has elapsed. Assuming that there is, the response delay time CADLY is subtracted from the time ADVT until the ignition timing ADV, and the time ADVT is corrected. Then, the response delay time CAD is determined based on the reference crank angle position 11Ref detected by comparison with the slice level.
This allows the desired ignition timing ADV to be detected in consideration of LY (see Fig. 5).

検出された所定基準クランク角位置Refから点火時期
ADVまでの時間ADVTを、ステップ16でフォトト
ランジスタの応答遅れ時間CADLYに基づき補正して
新たに設定すると、次のステップ17ではRefから点
火時期ADVまでの時間ADVTを計測するためのタイ
マー■をゼロスタートさせる。
When the time ADVT from the detected predetermined reference crank angle position Ref to the ignition timing ADV is corrected and newly set based on the response delay time CADLY of the phototransistor in step 16, in the next step 17, the time ADVT from Ref to the ignition timing ADV is set. The timer ■ for measuring the time ADVT is started from zero.

そして、次のステップ1日では、前記タイマー■の計測
時間が前記時間ADVTを越えたか否かを判別し、タイ
マー■の計測時間が前記時間ADVTを越えるまでステ
ップ1日での判別を繰り返させ、タイマー■の計測時間
が前記時間ADVTを越えた時点でステップ19へ進ん
で点火信号を出力させる。
Then, in the next step 1 day, it is determined whether or not the time measured by the timer 2 exceeds the time ADVT, and the determination in step 1 is repeated until the time measured by the timer 2 exceeds the time ADVT, When the time measured by the timer (2) exceeds the time ADVT, the process proceeds to step 19 and an ignition signal is output.

このように、点火時期ADVを所定基準クランク角位置
Refから時間制御するに当たって、フォトトランジス
タの応答遅れ時間CADLYの補正を加えて所定基準ク
ランク角位置Refから点火時期ADVまでの時間AD
VTを設ですれば、光学式クランク角センサ12を構成
するフォトトランジスタに応答遅れ時間CADLYが存
在しても、その応答遅れ時間CADLYを予め求めてお
くことにより、スライスレベルとの比較で求められるパ
ルス信号の立ち上がり時期を基準として所望点火時期A
DVを精度良く検出できるものである。
In this way, when controlling the ignition timing ADV from the predetermined reference crank angle position Ref, the time AD from the predetermined reference crank angle position Ref to the ignition timing ADV is adjusted by correcting the response delay time CADLY of the phototransistor.
If a VT is installed, even if there is a response delay time CADLY in the phototransistor that constitutes the optical crank angle sensor 12, by calculating the response delay time CADLY in advance, it can be determined by comparing it with the slice level. Desired ignition timing A based on the rising timing of the pulse signal
DV can be detected with high accuracy.

尚、本実施例では、所定基準クランク角位置Refの間
隔時間TRefに基づいて機関回転速度Nを検出するよ
うにしたが、クランク角センサ12から出力されるパル
ス信号のパルス巾に基づき機関回転速度Nを算出するよ
う構成しても良く、この場合には、スライスレベルとの
比較で求めた立ち上がりから立ち下がりまでの時間に、
前記フォトトランジスタに応答遅れ時間CADLYを加
算するよう構成すれば、パルス巾に基づく機関回転速度
Nの算出を精度良く行わせることができる。
In this embodiment, the engine rotation speed N is detected based on the interval time TRef of the predetermined reference crank angle position Ref, but the engine rotation speed N is detected based on the pulse width of the pulse signal output from the crank angle sensor 12. It may be configured to calculate N. In this case, the time from the rise to the fall determined by comparison with the slice level,
By configuring the phototransistor to add the response delay time CADLY, it is possible to accurately calculate the engine rotational speed N based on the pulse width.

〈発明の効果〉 以上説明したように本発明によ°ると、内燃機関のクラ
ンク角位置を検出する光学式クランク角センサにおいて
、フォトトランジスタに応答′遅れ時間が存在しても、
スリット位置で規定した所定基準クランク角位置を計測
基準として例えば点火時期の時間制御等を精度良く行え
るようになるという効果がある。
<Effects of the Invention> As explained above, according to the present invention, in an optical crank angle sensor that detects the crank angle position of an internal combustion engine, even if there is a response delay time in the phototransistor,
This has the effect that, for example, time control of ignition timing, etc. can be performed with high accuracy using a predetermined reference crank angle position defined by the slit position as a measurement reference.

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

第1図は本発明の構成を示すブロック図、第2図は本発
明の実施例を示すシステム概略図、第3図及び第4図は
それぞれ同上実施例における制御内容を示すフローチャ
ート、第5図は同上実施例における点火時期制御の特性
を示すタイムチャート、第6図及び第7図はそれぞれ従
来の時間制御による点火時期制御の特性を示すタイムチ
ャート、第8図は点火時期の時間誤差に基づく点火角度
誤差の変化を機関回転速度に対応させて示すグラフであ
る。 ■・・・WA関  6・・・コントロールユニット8・
・・点火栓  9・・・点火コイル  10・・・ディ
ストリビュータ  11・・・パワートランジスタ  
12・・・クランク角センサ  14・・・シグナルデ
ィスクプレート  15・・・検出部  17・・・ス
リット特許出願人  日本電子機器株式会社 代理人  弁理士  笹 島 冨二雄 第 図 第3図 第4図 第2@ 第5図 16図 第7図
FIG. 1 is a block diagram showing the configuration of the present invention, FIG. 2 is a system schematic diagram showing an embodiment of the present invention, FIGS. 3 and 4 are flowcharts showing control details in the above embodiment, respectively, and FIG. 5 6 and 7 are time charts showing the characteristics of ignition timing control using conventional time control, respectively, and FIG. 8 is based on the time error of ignition timing. 5 is a graph showing changes in ignition angle error in response to engine rotational speed. ■...WA section 6...Control unit 8.
...Ignition plug 9...Ignition coil 10...Distributor 11...Power transistor
12... Crank angle sensor 14... Signal disk plate 15... Detection section 17... Slit patent applicant Japan Electronics Co., Ltd. Representative Patent attorney Fujio Sasashima Figure 3 Figure 4 2 @ Figure 5 Figure 16 Figure 7

Claims (1)

【特許請求の範囲】[Claims] 内燃機関の回転に同期して回転するシグナルディスクプ
レートの同一円周上に複数のスリットを貫通形成し、該
スリットを通過する光源の光をフォトトランジスタで検
出して、機関回転に同期した周期のパルス信号を出力す
る光学式クランク角センサにおいて、前記パルス信号の
立ち上がりを所定のスライスレベルと比較して検出する
立ち上がり検出手段と、該立ち上がり検出手段で検出さ
れた立ち上がり時期を前記フォトトランジスタの所定応
答遅れ時間に基づき補正し、補正した立ち上がり時期を
基準立ち上がり時期として設定する基準時期設定手段と
、を備えてなる光学式クランク角センサの応答遅れ補正
装置。
A plurality of slits are formed through the same circumference of a signal disk plate that rotates in synchronization with the rotation of the internal combustion engine, and the light from the light source that passes through the slits is detected by a phototransistor, and the periodicity synchronized with the rotation of the engine is detected. In an optical crank angle sensor that outputs a pulse signal, a rise detection means detects the rise of the pulse signal by comparing it with a predetermined slice level, and a rise timing detected by the rise detection means is detected by a predetermined response of the phototransistor. A response delay correction device for an optical crank angle sensor, comprising: reference timing setting means for correcting based on the delay time and setting the corrected rise time as a reference rise time.
JP23487388A 1988-09-21 1988-09-21 Optical crank angle sensor response delay correction device Pending JPH0283452A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23487388A JPH0283452A (en) 1988-09-21 1988-09-21 Optical crank angle sensor response delay correction device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23487388A JPH0283452A (en) 1988-09-21 1988-09-21 Optical crank angle sensor response delay correction device

Publications (1)

Publication Number Publication Date
JPH0283452A true JPH0283452A (en) 1990-03-23

Family

ID=16977667

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23487388A Pending JPH0283452A (en) 1988-09-21 1988-09-21 Optical crank angle sensor response delay correction device

Country Status (1)

Country Link
JP (1) JPH0283452A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5467752A (en) * 1992-09-04 1995-11-21 Hitachi, Ltd. Method and apparatus for controlling the fuel injection/ignition timing of internal combustion engines, and a crank angle sensor using same
JP2014227892A (en) * 2013-05-21 2014-12-08 トヨタ自動車株式会社 Crank angle sensor, crank angle detection device
WO2022202436A1 (en) * 2021-03-24 2022-09-29 株式会社明電舎 Measurement data synchronization method, testing method, and computer program

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5467752A (en) * 1992-09-04 1995-11-21 Hitachi, Ltd. Method and apparatus for controlling the fuel injection/ignition timing of internal combustion engines, and a crank angle sensor using same
JP2014227892A (en) * 2013-05-21 2014-12-08 トヨタ自動車株式会社 Crank angle sensor, crank angle detection device
WO2022202436A1 (en) * 2021-03-24 2022-09-29 株式会社明電舎 Measurement data synchronization method, testing method, and computer program
JP2022148844A (en) * 2021-03-24 2022-10-06 株式会社明電舎 Measurement data synchronization method, testing method and computer program
US12243361B2 (en) 2021-03-24 2025-03-04 Meidensha Corpration Measurement data synchronization method, testing method, and non-transitory computer-readable medium storing computer program

Similar Documents

Publication Publication Date Title
JPH0363661B2 (en)
JPH0723582Y2 (en) Ignition timing control device for internal combustion engine
US5101787A (en) Ignition timing control apparatus for an engine
JP2813665B2 (en) Ignition timing control device
US5467752A (en) Method and apparatus for controlling the fuel injection/ignition timing of internal combustion engines, and a crank angle sensor using same
JP3397698B2 (en) Engine ignition control device
JPS58180766A (en) Ignition timing controller for internal-combustion engine
JPS62195437A (en) Control device for electronic control fuel injection type internal combustion engine
JPH0613866B2 (en) Ignition timing control device for internal combustion engine
JPH0523808Y2 (en)
JPH03267576A (en) Internal combustion engine ignition timing control device
JPH01358A (en) Internal combustion engine ignition timing control device
JP2582654B2 (en) Ignition timing and fuel injection control device for internal combustion engine
JPH062637A (en) Ignition control device for internal combustion engine
JP2530213B2 (en) Fuel supply device for internal combustion engine
JPH068298Y2 (en) Ignition timing control device for internal combustion engine
JPS6198970A (en) Ignition timing control method of internal-combustion engine
JPH0826809B2 (en) Fuel supply device for internal combustion engine
JPS62126273A (en) Internal combustion engine ignition timing control device
JP2005016480A (en) Control device for internal combustion engine
JPH0291450A (en) Internal combustion engine control device
JPH0396639A (en) Electric control fuel injector of internal combustion engine
JPS6176738A (en) Air-fuel ratio control device in internal combustion engine
JPH0613865B2 (en) Ignition timing control device for internal combustion engine
JPH0510240A (en) Ignition timing control device for internal combustion engine