JPH0358068B2 - - Google Patents
Info
- Publication number
- JPH0358068B2 JPH0358068B2 JP1847983A JP1847983A JPH0358068B2 JP H0358068 B2 JPH0358068 B2 JP H0358068B2 JP 1847983 A JP1847983 A JP 1847983A JP 1847983 A JP1847983 A JP 1847983A JP H0358068 B2 JPH0358068 B2 JP H0358068B2
- Authority
- JP
- Japan
- Prior art keywords
- pulse
- engine
- input
- output
- gate
- 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
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M15/00—Testing of engines
- G01M15/04—Testing internal-combustion engines
- G01M15/11—Testing internal-combustion engines by detecting misfire
Landscapes
- Chemical & Material Sciences (AREA)
- Engineering & Computer Science (AREA)
- Combustion & Propulsion (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Testing Of Engines (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
Description
【発明の詳細な説明】
本発明は、エンジンの1回転以内での回転むら
を検出して1回転における角速度、トルク等の解
析を行うことができるようにしたエンジンの回転
変動検出装置に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an engine rotational fluctuation detection device that is capable of detecting rotational irregularities within one rotation of an engine and analyzing angular velocity, torque, etc. within one rotation.
自動車のエンジンは、製造工程において各種の
性能試験を行い、検査にパスしたもののみが出荷
されるようになつている。このようなエンジンの
性能試験の中に回転変動試験がある。回転変動試
験は、所謂エンジンの回転の滑らかさの度合いを
測定するためのもので、エンジンの性能試験とし
ては最も重要なものである。従来、エンジンの回
転変動を検出するには、エンジンを所定の時間だ
け回転させ、しかるべき処理を行つた後、回転変
動率等を算出していたので、試験に時間がかかつ
ていた。 Automotive engines undergo various performance tests during the manufacturing process, and only those that pass the tests are shipped. Among these engine performance tests is a rotational fluctuation test. The rotational fluctuation test is for measuring the degree of smoothness of engine rotation, and is the most important engine performance test. Conventionally, in order to detect engine rotational fluctuations, the engine was rotated for a predetermined period of time, appropriate processing was performed, and then the rotational fluctuation rate was calculated, which made testing time-consuming.
本発明は、このような点に鑑みてなされたもの
であつて、エンジン本体から発生するTDCパル
スとクランク角パルスによつてクロツクパルスに
変調を加え、変調されたクロツクパルスをアツプ
ダウンカウンタで交互に計数し、該カウンタの計
数積算値からエンジンの回転変動を検出して、エ
ンジンの1回転だけで回転むら等を検出ることが
できる回転変動検出装置を実現したものである。 The present invention has been made in view of these points, and it modulates clock pulses using TDC pulses and crank angle pulses generated from the engine body, and alternately counts the modulated clock pulses with an up-down counter. However, the present invention realizes a rotational fluctuation detection device that can detect rotational fluctuations of the engine from the integrated count value of the counter, and can detect rotational irregularities and the like with just one rotation of the engine.
以下、図面を参照して本発明を詳細に説明す
る。 Hereinafter, the present invention will be explained in detail with reference to the drawings.
第1図は本発明の一実施例を示す電気的構成図
である。図において、1は1MHzから10MHz程
度の高周波パルスを発生するクロツクパルス発生
器、F1乃至F4はR/S(リセツト・セツト)フリ
ツプフロツプ、G1乃至G3及びG6はアンドゲート、
G4,G5,G7,はオアゲート、2はアツプダウン
カウンタである。スタートパルスは、回路を初期
状態に設定するパルスで、オアゲートG4,G5,
G7を介してフリツプフロツプF1,F2及びF3に入
力すると共に、一部は直接フリツプフロツプF4
及びアツプダウンカウンタ2に入力している。
TDC(Top Death Center)パルスはエンジンの
1回転ごとに1発出力されるパルス、クランク角
パルスは例えばエンジンが1゜回転するごとに1発
出力されるパルスである。従つて、クランク角パ
ルスはエンジン1回転で360発出力される。TDC
パルス及びクランク角パルスは、第2図に示すよ
うにエンジン3の軸4に取付けたパルスエンコー
ダ5でつくられる。 FIG. 1 is an electrical configuration diagram showing an embodiment of the present invention. In the figure, 1 is a clock pulse generator that generates high frequency pulses of about 1MHz to 10MHz, F1 to F4 are R/S (reset/set) flip-flops, G1 to G3 and G6 are AND gates,
G 4 , G 5 , G 7 are OR gates, and 2 is an up-down counter. The start pulse is a pulse that sets the circuit to the initial state, and the OR gates G 4 , G 5 ,
input to flip-flops F 1 , F 2 and F 3 via G 7 , and some directly to flip-flop F 4
and is input to the up-down counter 2.
A TDC (Top Death Center) pulse is a pulse that is output once every rotation of the engine, and a crank angle pulse is a pulse that is output once every 1 degree rotation of the engine. Therefore, 360 crank angle pulses are output per engine revolution. T.D.C.
Pulses and crank angle pulses are generated by a pulse encoder 5 mounted on the shaft 4 of the engine 3, as shown in FIG.
TDCパルスはフリツプフロツプF1のセツト入
力S及びオアゲートG4に入力し、クランク角パ
ルスはアンゲートG1に入力している。フリツプ
フロツプF1のQ出力はフリツプフロツプF2のS
入力及びオアゲートG5に入力し、オアゲートG5
の出力はF2のR(リセツト)入力に入力してい
る。アンドゲートG1の出力はフツリプフロツプ
F3,F4のS入力に入力すると共にオアゲートG7
にも入力している。G7の出力はF3のR入力に入
力している。一方、クロツクパルスはクロツクパ
ルス発生器1から出力されて、アンドゲードG6
に入力している。G6の他方の入力には、F4のQ
出力が入力し、G6の出力はアンドゲートG2,G3
にそれぞれ入力している。G2,G3の他方の入力
には、それぞれF3のQ出力、出力が入力して
いる。G2の出力はカウンタ2のダウン入力Dに、
G3の出力はカウンタ2のアツプ入力Uにそれぞ
れ入力している。このように構成された装置の動
作を、以下に説明する。 The TDC pulse is input to the set input S of the flip-flop F1 and the OR gate G4 , and the crank angle pulse is input to the ungate G1 . The Q output of flip-flop F1 is the S output of flip-flop F2 .
Input and input to or gate G 5 , or gate G 5
The output of is input to the R (reset) input of F2 . The output of AND gate G 1 is a flip-flop
Input to S input of F 3 and F 4 and OR gate G 7
is also entered. The output of G7 is input to the R input of F3 . On the other hand, the clock pulse is output from the clock pulse generator 1 and is output from the AND gate G 6
is being input. The other input of G 6 has the Q of F 4
The output is the input, and the output of G 6 is the AND gate G 2 , G 3
are entered respectively. The Q output and output of F 3 are input to the other inputs of G 2 and G 3 , respectively. The output of G 2 is input to the down input D of counter 2,
The output of G3 is input to the up input U of counter 2, respectively. The operation of the device configured in this way will be explained below.
第3図はTDCパルスP1とクランク角パルスP2
との関係を示すタイミングチヤート、第4図はク
ランク角パルスP2とクロツクパルスP3との関係
を示すタイミングチヤートである。TDCパルス
P1の周期T1はエンジン1回転に要する時間であ
り、クランク角パルスP2の周期T2はエンジン回
転角1゜に相当する時間である。第1図において、
スタートパルスが印加されるとフツリプフロツプ
F1〜F4及びアツプダウンカウンタ2がリセツト
され、初期状態にセツトされる。その後、TDC
パルスが発生しフツリプフロツプF1のQ出力が
“1”になり、該Q出力を受けるF2のQ出力も
“1”になる。F2のQ出力が“1”になることに
よりゲートG1が開くと、第1発目のクランク角
パルスが該ゲートを通過し、フツリプフロツプ
F3,F4のそれぞれQ出力を“1”にする。F4の
Q出力が“1”になる結果、ゲートG6がきクロ
ツクパルスが該ゲートを通過する。即ち、フツリ
プフロツプF4とゲートG6は、スタートパルス印
加後クランク角パルスの第1発目が来るまでにク
ロツクパルスがゲートG2,G3に印加されること
を防止するものである。 Figure 3 shows TDC pulse P 1 and crank angle pulse P 2
FIG. 4 is a timing chart showing the relationship between the crank angle pulse P2 and the clock pulse P3 . TDC pulse
The period T 1 of P 1 is the time required for one rotation of the engine, and the period T 2 of the crank angle pulse P 2 is the time corresponding to 1 degree of engine rotation angle. In Figure 1,
When the start pulse is applied, the flip-flop
F1 to F4 and the up-down counter 2 are reset and set to the initial state. Then TDC
A pulse is generated, and the Q output of flip-flop F1 becomes "1", and the Q output of F2 , which receives the Q output, also becomes "1". When the Q output of F2 becomes "1" and the gate G1 opens, the first crank angle pulse passes through the gate and the flip-flop
Set the Q output of each of F 3 and F 4 to “1”. As a result of the Q output of F4 becoming "1", gate G6 is activated and the clock pulse passes through the gate. That is, the flip-flop F4 and the gate G6 prevent the clock pulse from being applied to the gates G2 and G3 before the first crank angle pulse after the start pulse is applied.
ゲートG6を通過したクロツクパルスはゲート
G2を通過してカウンタ2のアツプ入力Uに入力
し加算計数される。同クロツクはゲートG3にも
入力するが、F3の出力(=“0”)によつてG3
が閉じられているのでカウンタ2のダウン入力D
に入力することはない。次に第2発目のクランク
角パルスが発生すると、該パルスは今度はF3の
リセツト入力Rに入力し該フツリプフロツプをリ
セツトするのでQが“0”,が“1”になり、
今度はゲートG3が開きカウンタ2のダウン入力
Dに入力し減算計数される。ゲートG2は閉じて
いるので、カウンタ2のU入力に重ねてクロツク
が入力することない。このようにして、以後3発
目、4発目と同様な操作を繰り返し、カウンタ2
にはエンジン回転角1゜ごとの差が蓄積されてい
く。そして、カウンタ2にはTDCパルス360個分
即ちエンジン1回転分に相当するデータが蓄積さ
れる。若しエンジンに回転むらや回転速度の変動
がなければ、カウンタ2に入力されるクロツクパ
ルスのアツプ入力Uに入るクロツクの数とダウン
入力に入るクロツク数は1゜ごとに常に同様の筈で
あるので、エンジン1回転におけるカウンタ2の
累積値は0である。エンジン1回転後のカウンタ
2の内容が0でなかつたということは、エンジン
に何らかの回転変動があつたということになる。
このカウンタの内容は、CPU(図示せず)に送ら
れ演算処理されて回転むらや回転速度の変動率等
が求まる。例えば、1回転後のカウンタ2に蓄積
されていたデータ数をNとすると、回転むらは
N/360と対応したものとなる。データ処理が終
了した後は、必要に応じて再びスタートパルスが
送り出されて測定動作が行われる。本発明におい
ては、エンジンが1回転する間にエンジンの回転
変動に関するデータが求まる。従つて、エンジン
の性能試験が高速で行える。 The clock pulse that passed through gate G 6 is the gate
It passes through G2 and is input to the up input U of counter 2, where it is added and counted. The same clock is also input to gate G3 , but the output of F3 (="0")
is closed, so the down input D of counter 2
There is no need to enter it. Next, when the second crank angle pulse is generated, this pulse is input to the reset input R of F3 and resets the flip-flop, so Q becomes "0" and Q becomes "1".
This time, the gate G3 is opened and input is input to the down input D of the counter 2 for subtraction counting. Since gate G2 is closed, no clock is input to the U input of counter 2. In this way, repeat the same operation for the 3rd and 4th shots, and count the counter 2.
The difference for every 1 degree of engine rotation angle is accumulated. The counter 2 stores data corresponding to 360 TDC pulses, that is, one revolution of the engine. If the engine does not have uneven rotation or fluctuations in rotational speed, the number of clocks entering the up input U of the clock pulses input to counter 2 and the number of clocks entering the down input should always be the same every 1 degree. , the cumulative value of the counter 2 for one rotation of the engine is 0. The fact that the contents of the counter 2 after one rotation of the engine is not 0 means that some kind of rotational fluctuation has occurred in the engine.
The contents of this counter are sent to a CPU (not shown) and subjected to arithmetic processing to determine rotational unevenness, rotational speed fluctuation rate, and the like. For example, if the number of data stored in the counter 2 after one revolution is N, then the rotational unevenness corresponds to N/360. After data processing is completed, a start pulse is sent out again as necessary to perform a measurement operation. In the present invention, data regarding engine rotational fluctuations is obtained during one revolution of the engine. Therefore, engine performance tests can be performed at high speed.
クロツクパルスの周波数はエンジンの回転速度
によつて決定され、前記したように1〜10MHz
程度である。上述の説明では、TDCパルスがエ
ンジン回転角1゜ごとに1発出力される場合につい
て説明したが、パルスエンコーダ5の機能によつ
てはエンジンの回転角0.1゜乃至は0.2゜ごとにクラ
ンク角パルスが発生するようなものがあるが、こ
のような場合であつても本方式は適用することが
できる。例えばx゜に1発クランク角パルスが発生
するものであれば、回転むらはN/(360/x)
に対応したものとして計算することができる。 The frequency of the clock pulse is determined by the rotational speed of the engine, and is 1 to 10MHz as described above.
That's about it. In the above explanation, one TDC pulse is output for every 1° of engine rotation angle. This method can be applied even in such cases. For example, if one crank angle pulse occurs at x°, the rotational unevenness is N/(360/x)
It can be calculated as corresponding to
以上、詳細に説明したように、本発明によれば
エンジン本体から発生するTDCパルスとクラン
ク角によつてクロツクパルスに変調を加え、変調
されたクロツクパルスをアツプダウンカウンタで
交互に計算し、その積算値からエンジンの回転変
動を検出するようにして、エンジンの1回転だけ
で回転むら等を検出することができるエンジンの
回転変動検出装置を実現することができる。 As explained above in detail, according to the present invention, the clock pulse is modulated by the TDC pulse generated from the engine body and the crank angle, the modulated clock pulse is alternately calculated by the up-down counter, and the integrated value is It is possible to realize an engine rotational fluctuation detection device that can detect rotational irregularities and the like with only one revolution of the engine.
第1図は本発明の一実施例を示す電気的構成
図、第2図はパルスエンコーダの取付位置を示す
図、第3図、第4図は各パルスの関係を示すタイ
ミングチヤートである。
1…クロツクパルス発生器、2…アツプダウン
カウンタ、3…エンジン、4…軸、5…パルスエ
ンコーダ、F1〜F4…R/Sフリツプフロツプ、
G1〜G3,G6…アンドゲート、G4,G5…オアゲー
ト。
FIG. 1 is an electrical configuration diagram showing an embodiment of the present invention, FIG. 2 is a diagram showing the mounting position of a pulse encoder, and FIGS. 3 and 4 are timing charts showing the relationship between each pulse. 1... Clock pulse generator, 2... Up-down counter, 3... Engine, 4... Axis, 5... Pulse encoder, F1 to F4 ... R/S flip-flop,
G 1 ~ G 3 , G 6 ... and gate, G 4 , G 5 ... or gate.
Claims (1)
ランク角パルスによつてクロツクパルスに変調を
加え、クランク角パルスに同期した時間間隔内で
計数されるクロツクパルスをアツプダウンカウン
タで交互に計数し、その計数積算値からエンジン
1回転以内における回転変動を検出することがで
きるようにしたエンジンの回転変動検出装置。1 The clock pulse is modulated by the TDC pulse and crank angle pulse generated from the engine body, and the clock pulses counted within a time interval synchronized with the crank angle pulse are counted alternately by an up-down counter, and the accumulated value is calculated from the clock pulse. An engine rotational fluctuation detection device capable of detecting rotational fluctuation within one revolution of the engine.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1847983A JPS59143934A (en) | 1983-02-07 | 1983-02-07 | Device for detecting fluctuation in engine rotation |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1847983A JPS59143934A (en) | 1983-02-07 | 1983-02-07 | Device for detecting fluctuation in engine rotation |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59143934A JPS59143934A (en) | 1984-08-17 |
| JPH0358068B2 true JPH0358068B2 (en) | 1991-09-04 |
Family
ID=11972768
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1847983A Granted JPS59143934A (en) | 1983-02-07 | 1983-02-07 | Device for detecting fluctuation in engine rotation |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59143934A (en) |
-
1983
- 1983-02-07 JP JP1847983A patent/JPS59143934A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59143934A (en) | 1984-08-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4569027A (en) | Method and apparatus for detecting rotational speed of rotary member | |
| US5390545A (en) | Apparatus for measuring torsional vibrations of rotating machinery | |
| US5481909A (en) | Apparatus and method for measuring reciprocating engine performance dependent on positional behavior of a member driven by engine torque | |
| JPS61137037A (en) | Absolute compression measuring method and device | |
| JPS62502564A (en) | Rotational speed transmitter - how to monitor the signal | |
| JPH0358068B2 (en) | ||
| US4707791A (en) | On-board motor vehicle timing measurement system | |
| JPH0217415A (en) | Method and apparatus for evaluating signal of increment type transmitter | |
| US4135082A (en) | Electrical pulse train comparator | |
| JPH0322571B2 (en) | ||
| US4188820A (en) | Device for measuring rotational angles of a rotating shaft | |
| EP0089442A1 (en) | Digital analyser of a mechanical motion transmission | |
| JPH0455272B2 (en) | ||
| SU1493955A1 (en) | Digital meter of accelerations of a shaft | |
| RU2035714C1 (en) | Method for diagnosis of reduction gears | |
| JP2533320B2 (en) | Gas engine speed detector | |
| JP2658675B2 (en) | Misfire detection device for internal combustion engine | |
| SU1348696A1 (en) | Device for testing internal combustion engine shaft for irregularity of rotation | |
| SU1226115A1 (en) | Arrangement for revealing deffects in machines and mechanisms | |
| JPH0345332B2 (en) | ||
| JPS6295433A (en) | Torque detection device | |
| JP3011353B2 (en) | Measuring method of rotation fluctuation rate of multi-cylinder engine | |
| JPH051959A (en) | Measuring device | |
| SU1635005A1 (en) | Device for measuring thickness of magnetic tape | |
| JPS62125921A (en) | Abnormality detecting device for crank angle sensor for engine |