JP3069870B2 - Car engine abnormality detection method - Google Patents
Car engine abnormality detection methodInfo
- Publication number
- JP3069870B2 JP3069870B2 JP3164983A JP16498391A JP3069870B2 JP 3069870 B2 JP3069870 B2 JP 3069870B2 JP 3164983 A JP3164983 A JP 3164983A JP 16498391 A JP16498391 A JP 16498391A JP 3069870 B2 JP3069870 B2 JP 3069870B2
- Authority
- JP
- Japan
- Prior art keywords
- engine
- abnormality
- cpu
- engine speed
- detecting
- 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 - Fee Related
Links
- 230000005856 abnormality Effects 0.000 title claims description 30
- 238000001514 detection method Methods 0.000 title claims description 4
- 230000007935 neutral effect Effects 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 claims description 5
- 238000000034 method Methods 0.000 description 10
- 230000002159 abnormal effect Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 4
- 238000007493 shaping process Methods 0.000 description 4
- LFHISGNCFUNFFM-UHFFFAOYSA-N chloropicrin Chemical compound [O-][N+](=O)C(Cl)(Cl)Cl LFHISGNCFUNFFM-UHFFFAOYSA-N 0.000 description 3
- 238000003745 diagnosis Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 1
Landscapes
- Ignition Installations For Internal Combustion Engines (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明はエンジン異常検出方法に
係り、特にマイクロコンピュ−タを用いて点火時期制御
を行う自動二輪車において、エンジン異常の診断および
警報に用いられる車のエンジン異常検出方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for detecting an abnormality in an engine, and more particularly to a method for detecting an abnormality in a vehicle used for diagnosing and alarming an abnormality in a motorcycle in which ignition timing is controlled using a microcomputer. .
【0002】[0002]
【従来の技術】マイクロコンピュ−タ(以下CPUとい
う)を用いた点火時期制御装置は一般に知られており、
図4に示すような構成を用いている。すなわちエンジン
の回転角情報を入力する波形整形回路1とトランスミッ
ションのギアポジションの状態を入力するギア入力回路
2とスロットル開度を検出するスロットル入力回路3と
これらの各回路に接続されエンジンの最適点火時期を算
出するCPU4とから構成されている。2. Description of the Related Art An ignition timing control device using a microcomputer (hereinafter referred to as a CPU) is generally known.
The configuration as shown in FIG. 4 is used. That is, a waveform shaping circuit 1 for inputting information on the rotation angle of the engine, a gear input circuit 2 for inputting the state of the gear position of the transmission, a throttle input circuit 3 for detecting the throttle opening, and an optimal ignition of the engine connected to these circuits. And a CPU 4 for calculating timing.
【0003】しかし従来の点火時期制御装置はエンジン
異常があった場合にそれを自動的に検出して運転者に知
らせる警報回路はもっていなかった。したがってエンジ
ン異常の診断は運転者がエンジン回転数やエンジン音の
異常を聴覚により検出する以外に方法は無かった。[0003] However, the conventional ignition timing control device does not have an alarm circuit for automatically detecting an abnormality of the engine and informing the driver of the abnormality. Therefore, there has been no method of diagnosing the engine abnormality except for the driver detecting the abnormality of the engine speed or the engine sound by hearing.
【0004】[0004]
【発明が解決しようとする課題】しかし、このようなエ
ンジン異常の診断を人間の聴覚にたよる方法では、エン
ジン異常の有無を運転者が誤って判断してしまうという
問題がある。例えば点火プラグが複数個ある自動二輪車
でそのうちの1個の点火プラグが故障して出力が出てい
ないとエンジンの回転数は思うように上がらないのであ
るが、運転者が不慣れだった場合にはそのエンジン異常
に気がつかない場合がある。あるいは逆にエンジンには
異常がないのに運転者がエンジン音が異常であるためエ
ンジン異常ではないかと錯覚してどこにも故障の無い自
動二輪車を修理しようとする場合が発生する。However, such a method of diagnosing an engine abnormality based on human hearing has a problem in that the driver erroneously determines whether or not the engine is abnormal. For example, in a motorcycle with multiple spark plugs, if one of the spark plugs fails and there is no output, the engine speed will not increase as expected, but if the driver is unfamiliar The engine may not be noticed. Or, conversely, there is a case where the driver tries to repair a motorcycle having no failure anywhere by illusion that the engine is abnormal because the engine sound is abnormal even though the engine has no abnormality.
【0005】本発明は上述した問題点を解決するために
なされたもので、点火時期制御装置にエンジン異常の診
断機能と警報機能とを追加して、運転者がエンジン異常
の有無の診断を正しく行えるようにした車のエンジン異
常検出方法を提供することを目的とする。SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems, and an engine abnormality diagnosis function and an alarm function are added to an ignition timing control device so that a driver can correctly diagnose an engine abnormality. It is an object of the present invention to provide a method of detecting a vehicle engine abnormality which can be performed.
【0006】[0006]
【課題を解決するための手段】本発明は点火時期制御の
演算を行うCPUのプログラムにエンジン異常の有無の
診断を行うプログラムを追加し、エンジン異常が検出さ
れた場合に警報を行うようにしたものである。すなわ
ち、トランスミッションがニュ−トラル状態にあるかま
たはクラッチが切断された状態にあるとき、エンジン回
転数がスロットル開度に応じた所定範囲内に無い状態が
所定時間内に所定回数以上発生したときにエンジン異常
と判定する。According to the present invention, a program for diagnosing the presence or absence of an engine abnormality is added to a program for a CPU for calculating ignition timing control, and an alarm is issued when an engine abnormality is detected. Things. That is, when the transmission is in the neutral state or the clutch is disengaged, and when the state where the engine speed is not within the predetermined range corresponding to the throttle opening occurs more than the predetermined number of times within the predetermined time, It is determined that the engine is abnormal.
【0007】[0007]
【作用】本発明ではトランスミッションがニュ−トラル
状態にあるかまたはクラッチが切断された状態でエンジ
ンの異常検出を行う。このような状態にあるとき、エン
ジン回転数の検出を行い、この検出された回転数がスロ
ットル開度に応じてあらかじめ定めた範囲にあるかどう
かの判定を行う。仮に、検出したエンジン回転数が所定
範囲内に無い場合、その回数をカウントアップしてい
く。そして所定時間内にこのような状態があらかじめ定
めた所定回数以上発生した場合にエンジン異常と判定す
る。これにより運転者は聴覚にたよることなくエンジン
異常を検出することができる。According to the present invention, the abnormality of the engine is detected when the transmission is in the neutral state or the clutch is disconnected. In such a state, the engine speed is detected, and it is determined whether or not the detected engine speed is within a predetermined range according to the throttle opening. If the detected engine speed is not within the predetermined range, the number is counted up. Then, if such a state occurs a predetermined number of times or more within a predetermined time, it is determined that the engine is abnormal. Thereby, the driver can detect the engine abnormality without depending on the hearing.
【0008】[0008]
【実施例】図2は本発明のエンジン異常検出方法を実現
するためのエンジン制御装置の関連部分の構成を示した
ブロック図である。図4に示す従来の点火時期制御装置
の構成と同一部分には同一符号を付しその詳細説明は省
略する。FIG. 2 is a block diagram showing a configuration of a relevant portion of an engine control device for realizing an engine abnormality detecting method according to the present invention. The same portions as those of the configuration of the conventional ignition timing control device shown in FIG. 4 are denoted by the same reference numerals, and detailed description thereof will be omitted.
【0009】エンジンの回転角情報を検出するために、
エンジンのクランク軸と同軸回転する回転体7が設けら
れ、この回転体7の円周上には30度間隔の凸部と12
0度間隔の凸部とがそれぞれ8個と1個設けられてい
る。回転角情報はこれら凸部を検出する近傍に設けられ
た電磁ピックアップ8により検出され、波形整形回路1
を介してCPU4aの入力信号として与えられる。In order to detect the rotation angle information of the engine,
A rotating body 7 that rotates coaxially with the crankshaft of the engine is provided.
Eight and one projections are provided at 0-degree intervals, respectively. The rotation angle information is detected by an electromagnetic pickup 8 provided in the vicinity of detecting these convex portions, and the waveform shaping circuit 1
As an input signal of the CPU 4a.
【0010】CPU4aはこの入力信号から最適通電点
火時期を制御する。またCPU4aにはギアポジション
がニュ−トラルであるかどうか、およびクラッチが接続
されているか切断されているかを判定するギア入力回路
2とスロットルの開度THを示すスロットルセンサの入
力回路3とが接続されている。The CPU 4a controls the optimal energization ignition timing from this input signal. The CPU 4a is connected to a gear input circuit 2 for determining whether the gear position is neutral and whether the clutch is connected or disconnected, and an input circuit 3 for a throttle sensor indicating the throttle opening TH. Have been.
【0011】これらの各回路1ないし3からの入力信号
に基づいてCPU4aは点火時期制御と同時にエンジン
異常の診断と警報動作とを行う。そして異常が検出され
た際にはエンジン異常を警告するランプ5を駆動回路6
を介して点灯させることにより運転者に異常を警告す
る。On the basis of the input signals from these circuits 1 to 3, the CPU 4a performs an ignition timing control and an engine abnormality diagnosis and an alarm operation at the same time. When an abnormality is detected, the lamp 5 for warning the engine abnormality is turned on by the drive circuit
The warning is given to the driver by turning on the LED.
【0012】これらの診断を行うためには、エンジン回
転数NEを算出する必要がある。このために電磁ピック
アップ8が検出したピックアップ信号を波形整形回路1
で整形してCPU4aに入力する。この入力信号に同期
してCPU4aは割込みプログラムに飛んで各入力信号
間の時間を算出しエンジン回転数NEを算出する。In order to make these diagnoses, it is necessary to calculate the engine speed NE. For this purpose, a pickup signal detected by the electromagnetic pickup 8 is converted into a waveform shaping circuit 1.
And input to the CPU 4a. In synchronization with this input signal, the CPU 4a jumps to an interrupt program, calculates the time between each input signal, and calculates the engine speed NE.
【0013】さらにCPU4aはギア入力回路2からの
信号によりトランスミッションのギアポジションがニュ
−トラルであるかどうか、あるいはクラッチが接続され
ているかどうかを判定する。また、CPU4aはスロッ
トルセンサ入力回路3からの信号を内蔵するADコンバ
−タによって変換することによりスロットル開度THを
ディジタル値に変換する。Further, the CPU 4a determines whether the gear position of the transmission is neutral or whether the clutch is engaged based on a signal from the gear input circuit 2. The CPU 4a converts the signal from the throttle sensor input circuit 3 by a built-in AD converter to convert the throttle opening TH into a digital value.
【0014】図1はCPU4aによって行われるエンジ
ン異常検出方法の処理手順を示すフロ−チャ−トであ
る。FIG. 1 is a flowchart showing a processing procedure of an engine abnormality detecting method performed by the CPU 4a.
【0015】CPU4aはまずギア入力回路2からの入
力信号によりギアポジションがニュ−トラルであるか、
またはクラッチが接続されているかの判定を行い(ステ
ップ101)、ニュ−トラルあるいはクラッチが切断さ
れている場合にはステップ102に進む。ステップ10
2ではエンジン正常時のエンジン回転数NEの上限値
(以下正常NEMAXという)と下限値(以下正常NE
MINという)とを算出する。正常NEMAXと正常N
EMINとは図3に示すようにスロットル開度THに対
応してあらかじめ所定範囲が定められている。例えばス
ロットル開度THがTH=TH1の時には、後記する数
1に基づいてそれぞれ計算することができる。The CPU 4a first determines whether the gear position is in neutral according to an input signal from the gear input circuit 2.
Alternatively, it is determined whether the clutch is connected (step 101). If the neutral or clutch is disconnected, the process proceeds to step 102. Step 10
2, the upper limit value (hereinafter referred to as normal NEMAX) and the lower limit value (hereinafter referred to as normal NE)
MIN). Normal NEMAX and normal N
As shown in FIG. 3, EMIN has a predetermined range determined in advance corresponding to the throttle opening TH. For example, when the throttle opening TH is TH = TH1, the respective values can be calculated based on Expression 1 described later.
【0016】[0016]
【数1】 (Equation 1)
【0017】ここで、スロットル開度THa、THbと
エンジン回転数NE1、NE2、NE3、NE4とはと
もにあらかじめCPU4aのプログラムのデ−タ領域に
書き込まれたデ−タであって、それぞれスロットル開度
THとエンジン回転数NEの区分点デ−タである。Here, the throttle openings THa and THb and the engine speeds NE1, NE2, NE3 and NE4 are both data previously written in the data area of the program of the CPU 4a. This is the section data of TH and the engine speed NE.
【0018】ついでエンジン回転数NEが正常NEMI
N以上正常NEMAX以下の範囲に入っているか否かの
判定を行い、範囲に入っていない時にはエンジン回転数
異常と判断し、カウンタXをインクリメントする(ステ
ップ103、104)。Next, when the engine speed NE is normal NEMI
It is determined whether or not the engine speed is in the range of N or more and the normal NEMAX or less. If not, it is determined that the engine speed is abnormal, and the counter X is incremented (steps 103 and 104).
【0019】次にカウンタXのカウント値をあらかじめ
プログラムメモリに登録されている比較デ−タNと比較
し、この比較デ−タNより大きくなったときに警報出力
を行う(ステップ104〜106)。ただしカウンタX
のカウント値は一定時間周期で発生するタイマ割込み処
理によりゼロにクリアされるため(ステップ107)、
一定時間以内に比較デ−タN回以上のエンジン回転数異
常があつた時のみ警報出力を行うようにしている。Next, the count value of the counter X is compared with the comparison data N registered in the program memory in advance, and an alarm is output when it exceeds the comparison data N (steps 104 to 106). . However, counter X
Is cleared to zero by the timer interrupt processing that occurs at a constant time period (step 107).
An alarm is output only when the engine speed is abnormal for N times or more of the comparison data within a predetermined time.
【0020】このようなエンジン異常を検出すると図2
に示すCPU4aが警報出力を駆動回路6に対して出力
する。駆動回路6はこの警報出力を受けてランプ5を点
灯させるように動作する。ランプ5の点灯により運転者
はエンジンの異常を知ることができる。When such an engine abnormality is detected, FIG.
Outputs an alarm output to the drive circuit 6. The drive circuit 6 operates to turn on the lamp 5 in response to the alarm output. By turning on the lamp 5, the driver can know the abnormality of the engine.
【0021】[0021]
【発明の効果】以上実施例に基づいて詳細に説明したよ
うに、本発明ではギアポジションの状態とスロットル開
度とに応じてCPUがエンジン回転数が所定の正常範囲
にあるかどうかを比較してエンジン異常の有無を診断す
る。そしてエンジン異常時にはランプ等の警報手段によ
り運転者に警報を発するようにしているため、従来の点
火時期制御装置に一部のプログラムの追加と警報手段の
追加のみで簡単にエンジン異常検出を行うことができ
る。As described above in detail with reference to the embodiment, in the present invention, the CPU compares the engine speed within a predetermined normal range according to the gear position state and the throttle opening. To determine if there is an engine abnormality. When the engine is abnormal, a warning is issued to the driver by a warning device such as a lamp, so that the engine abnormality can be easily detected by simply adding a part of the program to the conventional ignition timing control device and adding a warning device. Can be.
【図1】本発明のエンジン異常検出手順を説明するフロ
−チャ−ト。FIG. 1 is a flowchart for explaining an engine abnormality detection procedure according to the present invention.
【図2】本発明のエンジン異常検出方法を実現するため
のエンジン制御装置の一部を示すブロック図。FIG. 2 is a block diagram showing a part of an engine control device for realizing the engine abnormality detection method of the present invention.
【図3】スロットル開度とエンジン回転数との関係を示
す特性図。FIG. 3 is a characteristic diagram showing a relationship between a throttle opening and an engine speed.
【図4】従来の点火時期制御装置の構成を示すブロック
図。FIG. 4 is a block diagram showing a configuration of a conventional ignition timing control device.
1 波形整形回路 2 ギア入力回路 3 スロットル入力回路 4a CPU 5 ランプ 7 回転体 8 電磁ピックアップ TH スロットル開度 NE エンジン回転数 1 Waveform shaping circuit 2 Gear input circuit 3 Throttle input circuit 4a CPU 5 Lamp 7 Rotating body 8 Electromagnetic pickup TH Throttle opening NE Engine speed
Claims (1)
状態にあるかまたはクラッチが切断された状態にあるか
を検知する手段と、スロットル開度を検出する手段と、
エンジン回転数を検出する手段とを具備し、エンジン回
転数がスロットル開度に応じた所定範囲内に無い状態が
所定時間内に所定回数以上発生したときにエンジン異常
と判定することを特徴とする車のエンジン異常検出方
法。A means for detecting whether a vehicle transmission is in a neutral state or a clutch disengaged state; a means for detecting a throttle opening;
Means for detecting an engine speed, wherein an engine abnormality is determined when the state in which the engine speed is not within a predetermined range according to the throttle opening occurs a predetermined number of times or more within a predetermined time. Car engine abnormality detection method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3164983A JP3069870B2 (en) | 1991-06-10 | 1991-06-10 | Car engine abnormality detection method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3164983A JP3069870B2 (en) | 1991-06-10 | 1991-06-10 | Car engine abnormality detection method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04362233A JPH04362233A (en) | 1992-12-15 |
| JP3069870B2 true JP3069870B2 (en) | 2000-07-24 |
Family
ID=15803608
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3164983A Expired - Fee Related JP3069870B2 (en) | 1991-06-10 | 1991-06-10 | Car engine abnormality detection method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3069870B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4998542B2 (en) * | 2009-12-21 | 2012-08-15 | トヨタ自動車株式会社 | Vehicle abnormality diagnosis device |
-
1991
- 1991-06-10 JP JP3164983A patent/JP3069870B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH04362233A (en) | 1992-12-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2001010368A (en) | Dozing drive determining method for dozing drive alarming system | |
| CN111775959A (en) | Fault diagnosis method and device for accelerator pedal and vehicle | |
| US6411080B1 (en) | Signal processing method for a variable reluctance vehicle speed sensing mechanism | |
| JPS5862375A (en) | Engine ignition control device | |
| JPH07279734A (en) | Vehicle rough road detection device and vehicle engine misfire detection device | |
| JP3069870B2 (en) | Car engine abnormality detection method | |
| JPH0494432A (en) | Abnormality detector of engine | |
| EP1223055A2 (en) | Tire pneumatic pressure detector | |
| CN107237885A (en) | Neutral position switch fault detection method, system and the vehicle of vehicle | |
| JP2000289485A (en) | Dangerous driving determination device for vehicles | |
| JP2611506B2 (en) | Engine control device | |
| JP2015209900A (en) | Vehicle speed sensor failure detection device | |
| US7321994B2 (en) | Electronic control unit | |
| US5157990A (en) | Control system and method for automotive automatic power transmission | |
| JP2000219112A (en) | Failure diagnosis device for wheel speed input system in vehicle motion control device | |
| JP2802306B2 (en) | Failure diagnosis device for vehicle speed sensor | |
| JPH03246353A (en) | Abnormality detector for internal combustion engine | |
| JP2000154735A (en) | Vehicle drive output control method and device | |
| JPH08135496A (en) | Cylinder identification device for internal combustion engine | |
| JP3206954B2 (en) | Automatic transmission control device | |
| KR100302725B1 (en) | Method for fail check pulse generator-b of automatic transmission | |
| JPH0681707A (en) | Malfunction diagnostic method for engine revolution signal system | |
| JPH07151774A (en) | Vehicle speed detecting device | |
| KR100262585B1 (en) | Engine stall prevention device and method of the same | |
| JP2749121B2 (en) | Vehicle speed limiting method and apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |