JPH0962336A - Pseudo pulse signal output device - Google Patents

Pseudo pulse signal output device

Info

Publication number
JPH0962336A
JPH0962336A JP22220495A JP22220495A JPH0962336A JP H0962336 A JPH0962336 A JP H0962336A JP 22220495 A JP22220495 A JP 22220495A JP 22220495 A JP22220495 A JP 22220495A JP H0962336 A JPH0962336 A JP H0962336A
Authority
JP
Japan
Prior art keywords
pulse
pulse signal
pseudo
output
cylinder
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
JP22220495A
Other languages
Japanese (ja)
Inventor
Kenichi Gondo
建一 権藤
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
Denso Corp
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 Denso Corp filed Critical Denso Corp
Priority to JP22220495A priority Critical patent/JPH0962336A/en
Publication of JPH0962336A publication Critical patent/JPH0962336A/en
Pending legal-status Critical Current

Links

Landscapes

  • Testing And Monitoring For Control Systems (AREA)
  • Control Of Velocity Or Acceleration (AREA)

Abstract

(57)【要約】 【課題】 複雑なセンサ信号のパルスパターンを出力で
きる疑似パルス信号出力装置を実現し、開発したプログ
ラムの制御の検証を容易とする。 【解決手段】 ホストコンピュータ43によりパルス周
波数を含むコマンドを受信したデコーダ12は、そのコ
マンドを解釈し、第1〜第6気筒用クロックジェネレー
タ14〜24にパルス周波数を設定し、気筒判別用パタ
ンメモリ回路40に対しても、オア回路70の出力パル
スが所定数カウントされる毎に第1〜第6気筒用クロッ
クジェネレータ14〜24用のアンド回路46〜56に
順番に繰り返してハイレベル信号を出力させる設定を行
う。このことにより、第1気筒用クロックジェネレータ
14から第6気筒用クロックジェネレータ24までのパ
ルス信号を、疑似的な内燃機関の回転にしたがって順次
合成したパルス信号が出力され、複雑なセンサ信号のパ
ルスパターンを出力できる。
(57) Abstract: A pseudo pulse signal output device capable of outputting a pulse pattern of a complex sensor signal is realized, and control of a developed program is easily verified. A decoder 12, which receives a command including a pulse frequency from a host computer 43, interprets the command, sets a pulse frequency in clock generators 14 to 24 for the first to sixth cylinders, and a pattern memory for cylinder discrimination. Also for the circuit 40, every time a predetermined number of output pulses of the OR circuit 70 are counted, a high level signal is repeatedly output to the AND circuits 46 to 56 for the first to sixth cylinder clock generators 14 to 24 in order. Make the setting. As a result, a pulse signal obtained by sequentially combining the pulse signals from the first cylinder clock generator 14 to the sixth cylinder clock generator 24 according to the pseudo rotation of the internal combustion engine is output, and the pulse pattern of the complicated sensor signal is output. Can be output.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、疑似パルス信号出
力装置に関し、特に、入力されたパルス信号に基づいて
制御を行う制御装置の動作を検査するために疑似パルス
信号を出力する疑似パルス信号出力装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a pseudo pulse signal output device, and more particularly to a pseudo pulse signal output device for outputting a pseudo pulse signal for inspecting the operation of a control device that controls based on an input pulse signal. Regarding the device.

【0002】[0002]

【従来の技術】各種制御装置、例えば、内燃機関用電子
制御燃料噴射装置は、マイクロコンピュータ内蔵のコン
トロールユニット(ECU)にて、プログラムにしたが
って、各種センサ信号の入力とECUが持っている各種
データとに基づいて演算を行い、燃料噴射弁への燃料噴
射パルスの出力制御(噴射制御)を行ったり、スパーク
プラグにおける点火パルスの制御(点火制御)を行った
りするものである。
2. Description of the Related Art Various control devices, such as an electronically controlled fuel injection device for an internal combustion engine, use a control unit (ECU) built in a microcomputer to input various sensor signals and various data that the ECU has in accordance with a program. The calculation is performed on the basis of the above, and the output control (injection control) of the fuel injection pulse to the fuel injection valve is performed and the ignition pulse control (ignition control) in the spark plug is performed.

【0003】このようにプログラムによりECUが動作
しているが、このプログラムを新たに開発した場合に
は、ECUがまちがいなく仕様通りに動作するかをチェ
ックする必要が有る。このようなプログラムのデバッグ
は、ECUに対して実際のセンサが接続されたと同様な
状態を実現するために、通常は、検査装置から各種セン
サをシミュレートした信号を制御仕様に合わせて変化さ
せて出力し、そのシミュレートした信号に対応する制御
信号等の信号がECUから出力されているかをチェック
するのが一般的であった。
Although the ECU operates according to the program as described above, when the program is newly developed, it is necessary to check whether the ECU operates without fail according to the specifications. In debugging such a program, in order to realize the same state as when an actual sensor is connected to the ECU, normally, the signals simulating various sensors from the inspection device are changed according to the control specifications. It is common to output and check whether a signal such as a control signal corresponding to the simulated signal is output from the ECU.

【0004】[0004]

【発明が解決しようとする課題】ところで、車両制御の
高機能化や、より高度な車両の安全対策のニーズによ
り、従来の噴射制御や点火制御のみでなく、内燃機関の
失火等の車両の異常状態時に、車両を可能な限り安全に
走行させるようにする制御も、ECUに要求されるよう
になって来た。
By the way, due to the need for higher-performance vehicle control and more sophisticated vehicle safety measures, not only conventional injection control and ignition control but also vehicle abnormality such as misfire of an internal combustion engine. The ECU has also been required to perform control to drive the vehicle as safely as possible in the state.

【0005】しかし、この制御のためには、内燃機関の
更に複雑な異常状態を検出して制御することになるが、
現状の検査装置では、センサ出力の単純なシミュレート
しか行っておらず、内燃機関の失火等の車両の異常状態
をシミュレートする検査装置はなく、開発したプログラ
ムの制御を検証することが困難となっていた。
However, for this control, a more complicated abnormal state of the internal combustion engine is detected and controlled.
In the current inspection device, only the sensor output is simply simulated, and there is no inspection device that simulates an abnormal state of the vehicle such as a misfire of the internal combustion engine, making it difficult to verify the control of the developed program. Was becoming.

【0006】本発明は、このような問題を解決して、複
雑なセンサ信号のパルスパターンを出力できる疑似パル
ス信号出力装置を実現し、開発したプログラムの制御の
検証を容易とすることを目的とするものである。
An object of the present invention is to solve such a problem, realize a pseudo pulse signal output device capable of outputting a pulse pattern of a complicated sensor signal, and facilitate verification of control of a developed program. To do.

【0007】[0007]

【課題を解決するための手段及び発明の効果】請求項1
記載の発明は、入力されたパルス信号に基づいて制御を
行う制御装置の動作を検査するために疑似パルス信号を
出力する疑似パルス信号出力装置であって、すくなくと
も2種の周波数のパルスを組み合せたパルス信号を繰り
返し出力することを特徴とする疑似パルス信号出力装置
である。
Means for Solving the Problems and Effects of the Invention
The described invention is a pseudo pulse signal output device for outputting a pseudo pulse signal for inspecting the operation of a control device which controls based on an input pulse signal, and is a combination of pulses of at least two kinds of frequencies. It is a pseudo pulse signal output device characterized by repeatedly outputting a pulse signal.

【0008】請求項2記載の発明は、少なくとも1つ
が、他とはそのパルスの周波数が異なる複数のパルス発
生手段と、前記複数のパルス発生手段からのパルス信号
を所定の順序で繰り返し選択して出力する選択出力手段
と、を備えたことを特徴とする請求項1記載の疑似パル
ス信号出力装置である。
According to a second aspect of the present invention, at least one of the plurality of pulse generating means has a pulse frequency different from that of the other pulse generating means, and the pulse signals from the plurality of pulse generating means are repeatedly selected in a predetermined order. 2. The pseudo pulse signal output device according to claim 1, further comprising a selection output unit for outputting.

【0009】請求項3記載の発明は、パルスの周波数が
可変である複数のパルス発生手段と、前記複数のパルス
発生手段からのパルス信号を所定の順序で繰り返し選択
して出力する選択出力手段と、を備えたことを特徴とす
る請求項1記載の疑似パルス信号出力装置である。
According to a third aspect of the present invention, a plurality of pulse generating means having variable pulse frequencies, and a selective output means for repeatedly selecting and outputting the pulse signals from the plurality of pulse generating means in a predetermined order. The pseudo pulse signal output device according to claim 1, further comprising:

【0010】請求項4記載の発明は、更に、前記選択出
力手段が出力するパルス信号のパルス数をカウントする
パルスカウント手段を備え、前記選択出力手段が、前記
カウント手段にて所定パルス数がカウントされる毎に、
前記パルス発生手段を所定の順序で繰り返し選択するこ
とを特徴とする請求項2または3記載の疑似パルス信号
出力装置である。
The invention according to claim 4 further comprises pulse counting means for counting the number of pulses of the pulse signal output by the selection output means, and the selection output means counts a predetermined number of pulses by the counting means. Every time
4. The pseudo pulse signal output device according to claim 2, wherein the pulse generating means is repeatedly selected in a predetermined order.

【0011】請求項5記載の発明は、更に、前記選択出
力手段が出力するパルス信号を、このパルス信号よりも
低周波数に変換して出力する低周波数変換手段を備えた
ことを特徴とする請求項2〜4のいずれか記載の疑似パ
ルス信号出力装置である。
According to a fifth aspect of the present invention, there is further provided low frequency conversion means for converting the pulse signal output from the selective output means into a frequency lower than the pulse signal and outputting the converted frequency. Item 4. The pseudo pulse signal output device according to any one of Items 2 to 4.

【0012】請求項6記載の発明は、前記制御装置が、
内燃機関を搭載した自動車の制御装置であり、出力する
疑似パルス信号が前記内燃機関の失火時の内燃機関回転
数センサのパルス信号を疑似的に表すものであることを
特徴とする請求項1〜5のいずれか記載の疑似パルス信
号出力装置である。
According to a sixth aspect of the present invention, the control device comprises:
It is a control device for a vehicle equipped with an internal combustion engine, and the pseudo pulse signal to be output is a pseudo signal representing a pulse signal of an internal combustion engine speed sensor at the time of misfire of the internal combustion engine. The pseudo pulse signal output device according to any one of 5 above.

【0013】ここで、請求項1の疑似パルス信号出力装
置は、すくなくとも2種の周波数のパルスを組み合せた
パルス信号を繰り返し出力することを特徴とする。この
ため、異常時における、パルス信号を出力するセンサの
複雑な出力パターンをシミュレートすることができ、異
常状態時に対応するプログラムの制御を検証することが
容易となる。
The pseudo pulse signal output device according to the present invention is characterized in that it repeatedly outputs a pulse signal in which pulses of at least two kinds of frequencies are combined. Therefore, it is possible to simulate a complicated output pattern of a sensor that outputs a pulse signal at the time of abnormality, and it becomes easy to verify the control of the program corresponding to the time of abnormality.

【0014】より具体的には、この疑似パルス信号出力
装置は、少なくとも1つが、他とはそのパルスの周波数
が異なる複数のパルス発生手段と、前記複数のパルス発
生手段からのパルス信号を所定の順序で繰り返し選択し
て出力する選択出力手段と、から構成することができ
る。この場合は、実現したいパルスパターンに応じて、
パルス周波数が異なるパルス発生手段を組み合せて、選
択出力手段により、各パルス発生手段からのパルス信号
を所定の順序で繰り返し選択して出力させることによ
り、所望のパターンのパルス信号を出力することができ
る。
More specifically, in this pseudo pulse signal output device, at least one of the plurality of pulse generating means has a pulse frequency different from that of the other, and the pulse signals from the plurality of pulse generating means are predetermined. Selective output means for repeatedly selecting and outputting in sequence. In this case, depending on the pulse pattern you want to achieve,
It is possible to output a pulse signal having a desired pattern by combining pulse generating means having different pulse frequencies and by selectively selecting and outputting the pulse signals from each pulse generating means in a predetermined order by the selective output means. .

【0015】また、この疑似パルス信号出力装置は、パ
ルスの周波数が可変である複数のパルス発生手段と、前
記複数のパルス発生手段からのパルス信号を所定の順序
で繰り返し選択して出力する選択出力手段と、から構成
することもでき、この場合は、外部からパルス発生手段
の個々のパルス周波数を変更し、選択出力手段にこれら
のパルス発生手段を適宜順序付けさせて、パルス発生手
段からのパルス信号をその順序で繰り返し選択して出力
させれば、所望のパターンのパルス信号が出力できる。
Further, the pseudo pulse signal output device is such that a plurality of pulse generating means having variable pulse frequencies and a selective output for repeatedly selecting and outputting the pulse signals from the plurality of pulse generating means in a predetermined order. Means, and in this case, by changing the individual pulse frequencies of the pulse generating means from the outside and causing the selective output means to order these pulse generating means appropriately, the pulse signal from the pulse generating means By repeatedly selecting and outputting in that order, a pulse signal having a desired pattern can be output.

【0016】更に、前記選択出力手段が出力するパルス
信号のパルス数をカウントするパルスカウント手段を備
え、前記選択出力手段が、前記カウント手段にて所定パ
ルス数がカウントされる毎に、前記パルス発生手段を所
定の順序で繰り返し選択するようにしても良い。例え
ば、内燃機関の回転数センサにおいては、各気筒の失火
が内燃機関の回転数の変動に影響するが、各気筒が発生
するトルクはそれぞれの気筒の上死点間(膨張行程)に
該当し、その上死点間(膨張行程)は一定のパルス数に
て表すことができる。
Further, it comprises pulse counting means for counting the number of pulses of the pulse signal outputted by the selective output means, and the pulse generating means generates the pulse every time the selective output means counts a predetermined number of pulses. The means may be repeatedly selected in a predetermined order. For example, in a rotation speed sensor of an internal combustion engine, misfiring of each cylinder affects fluctuations in the rotation speed of the internal combustion engine, but the torque generated by each cylinder corresponds to the top dead center (expansion stroke) of each cylinder. , The top dead center thereof (expansion stroke) can be represented by a constant number of pulses.

【0017】したがって、その上死点間のパルス数を所
定パルス数として、所定パルス数がカウントされること
にパルス発生手段を切り替えれば、内燃機関の回転状態
をシミュレートすることができる。この複数のパルス発
生手段の中に、失火時の回転数に該当する周波数のパル
ス発生手段を含めておけば、そのパルス発生手段に対応
する気筒が失火した状態をシミュレートする疑似パルス
信号を出力させることができる。
Therefore, if the pulse generating means is switched so that the predetermined pulse number is counted with the pulse number between the top dead centers as the predetermined pulse number, the rotating state of the internal combustion engine can be simulated. If a pulse generator with a frequency corresponding to the number of revolutions at the time of misfire is included in the plurality of pulse generators, a pseudo pulse signal that simulates the misfire state of the cylinder corresponding to the pulse generator is output. Can be made.

【0018】尚、パルス発生手段として、現実のセンサ
のパルスとの間に周波数が大きく異なる場合、特に現実
のセンサのパルスの方が低周波数であることが多いの
で、その場合に、疑似パルス信号出力装置に、更に、前
記選択出力手段が出力するパルス信号を、このパルス信
号よりも低周波数に変換して出力する低周波数変換手段
を備えれば、実際に必要な周波数のパルスに変換して出
力することができる。
As the pulse generating means, when the frequency of the pulse of the actual sensor is largely different from that of the actual sensor, the pulse of the actual sensor often has a lower frequency, and in that case, the pseudo pulse signal is generated. If the output device further comprises a low frequency conversion means for converting the pulse signal output by the selection output means to a frequency lower than the pulse signal and outputting the converted pulse signal, the pulse signal of the actually required frequency is converted. Can be output.

【0019】[0019]

【発明の実施の形態】図1は、本発明の疑似パルス信号
出力装置を適用した検査装置2のブロック図を示してい
る。検査装置2は、疑似パルス信号出力部4、シグナル
ジェネレータ6、計測信号処理部8およびECU用イン
ターフェース部10を備えている。
1 is a block diagram of an inspection apparatus 2 to which a pseudo pulse signal output apparatus of the present invention is applied. The inspection device 2 includes a pseudo pulse signal output unit 4, a signal generator 6, a measurement signal processing unit 8 and an ECU interface unit 10.

【0020】疑似パルス信号出力部4は、疑似パルス信
号出力装置の一例として構成されており疑似パルス信号
として内燃機関のクランク角パルス信号を出力するため
の装置であり、デコーダ12、12個のクロックジェネ
レータ14,16,18,20,22,24,26,2
8,30,32,34,36、パルス合成部38、気筒
判別用パタンメモリ回路40およびパルス周波数変換用
パタンメモリ回路42を備えている。
The pseudo pulse signal output unit 4 is configured as an example of a pseudo pulse signal output device and is a device for outputting a crank angle pulse signal of the internal combustion engine as a pseudo pulse signal. The decoder 12 has 12 clocks. Generator 14, 16, 18, 20, 22, 24, 26, 2
8, 30, 32, 34, 36, a pulse synthesizing section 38, a cylinder discrimination pattern memory circuit 40, and a pulse frequency conversion pattern memory circuit 42.

【0021】デコーダ12は、ホストコンピュータ43
からの命令信号を解析し、発生するパルス周波数が可変
であるクロックジェネレータ14〜36に対してそれぞ
れいかなる周波数のパルス信号を発生させるか、または
発生させないかを設定する。更にデコーダ12は、気筒
判別用パタンメモリ回路40に対していずれのクロック
ジェネレータ14〜36からのパルス信号を出力対象に
するかのタイミングを設定する。
The decoder 12 is a host computer 43.
The command signal from is analyzed, and it is set for each of the clock generators 14 to 36 that the generated pulse frequency is variable whether or not to generate the pulse signal of any frequency. Further, the decoder 12 sets the timing of which of the clock generators 14 to 36 the pulse signal is to be output to the cylinder discrimination pattern memory circuit 40.

【0022】クロックジェネレータ14〜36は、この
デコーダ12による設定に応じて周波数を調整したパル
スを発生する。パルス合成部38は、前記クロックジェ
ネレータ14〜36に対応するアンド回路46,48,
50,52,54,56,58,60,62,64,6
6,68とこれらのアンド回路46〜68からの入力の
オア論理を出力するオア回路70とを備えている。各ア
ンド回路46〜68は、該当するクロックジェネレータ
14〜36および気筒判別用パタンメモリ回路40から
の入力のアンド論理を出力する。
The clock generators 14 to 36 generate pulses whose frequency is adjusted according to the setting made by the decoder 12. The pulse synthesizer 38 includes AND circuits 46, 48 corresponding to the clock generators 14 to 36.
50, 52, 54, 56, 58, 60, 62, 64, 6
6, 68 and an OR circuit 70 for outputting the OR logic of the inputs from the AND circuits 46 to 68. Each of the AND circuits 46 to 68 outputs the AND logic of the inputs from the corresponding clock generators 14 to 36 and the cylinder discrimination pattern memory circuit 40.

【0023】気筒判別用パタンメモリ回路40は、パル
ス合成部38から出力されるパルスをカウントしてタイ
ミングを決定し、出力タイミングにある1つのクロック
ジェネレータ14〜36に対応するアンド回路46〜6
8に対してハイレベル信号を出力することにより、該当
するクロックジェネレータ14〜36からのパルス信号
をオア回路70を介して、パルス周波数変換用パタンメ
モリ回路42に送出させる。
The cylinder discrimination pattern memory circuit 40 counts the pulses output from the pulse synthesizing section 38 to determine the timing, and the AND circuits 46 to 6 corresponding to one clock generator 14 to 36 at the output timing.
By outputting a high level signal to 8, the pulse signals from the corresponding clock generators 14 to 36 are sent to the pulse frequency conversion pattern memory circuit 42 via the OR circuit 70.

【0024】パルス周波数変換用パタンメモリ回路42
では、クロックジェネレータ14〜36からのパルスを
所定数カウントする毎に、出力信号のハイレベル/ロー
レベルを切り替えることにより、クランク角センサに該
当する周波数のパルス信号を形成し、ECU用インター
フェース部10を介して、外部のECU44へ疑似クラ
ンク角パルス信号として送出する。
Pattern memory circuit 42 for pulse frequency conversion
Then, every time a predetermined number of pulses from the clock generators 14 to 36 are counted, the output signal is switched between the high level and the low level to form a pulse signal of a frequency corresponding to the crank angle sensor, and the ECU interface unit 10 Is transmitted to the external ECU 44 as a pseudo crank angle pulse signal.

【0025】シグナルジェネレータ6は、ホストコンピ
ュータ43からの設定信号により、車速センサ信号、内
燃機関の冷却水温センサ信号、エアコンスイッチのオン
/オフ信号等のバルス信号あるいはアナログ信号を、E
CU用インターフェース部10を介して外部のECU4
4へ、疑似信号として出力する装置である。
The signal generator 6 outputs a pulse signal or an analog signal such as a vehicle speed sensor signal, a cooling water temperature sensor signal of an internal combustion engine, an on / off signal of an air conditioner switch, or the like according to a setting signal from the host computer 43.
External ECU 4 via CU interface unit 10
4 is a device for outputting as a pseudo signal.

【0026】計測信号処理部8は、ECU用インターフ
ェース部10を介して、外部のECU44から出力され
る制御信号等の信号を取り込んで、ホストコンピュータ
43にて判別可能なデジタルデータに変換している。次
に、ホストコンピュータ43にて実行されるECU検査
処理、特に、デコーダ12への設定処理と、この設定に
基づく疑似パルス信号出力部4の動作について説明す
る。
The measurement signal processing unit 8 takes in signals such as control signals output from the external ECU 44 through the ECU interface unit 10 and converts them into digital data which can be discriminated by the host computer 43. . Next, the ECU inspection processing executed by the host computer 43, particularly the setting processing for the decoder 12 and the operation of the pseudo pulse signal output unit 4 based on this setting will be described.

【0027】図2にホストコンピュータ43が実行する
ECU検査処理のフローチャートを示す。処理が開始さ
れると、まずシミュレーションのための気筒数の設定が
なされる(S100)。ここでは、人によりホストコン
ピュータ43へ気筒数が入力されるかあるいは、既に記
憶媒体に設定してある気筒数データがホストコンピュー
タ43の作業メモリに読み込まれる。例えば、6気筒で
あれば、「6」が設定される。
FIG. 2 shows a flowchart of the ECU inspection processing executed by the host computer 43. When the process is started, the number of cylinders for simulation is set (S100). Here, the number of cylinders is input to the host computer 43 by a person, or the number of cylinders data already set in the storage medium is read into the working memory of the host computer 43. For example, for 6 cylinders, "6" is set.

【0028】次に、クランク角センサ出力値(回転数)
を設定する(S110)。これもステップS100の気
筒数の設定と同様にしてなされる。例えば、内燃機関回
転数を1000rpmでシミュレーションするのであれ
ば、「1000」が設定される。
Next, the crank angle sensor output value (rotation speed)
Is set (S110). This is also performed in the same manner as the setting of the number of cylinders in step S100. For example, if the internal combustion engine speed is simulated at 1000 rpm, "1000" is set.

【0029】次に、気筒毎に変動率が設定される(S1
20)。この変動率は前記クランク角センサ出力値(回
転数)に対する変動率であり、例えば、第3,4気筒が
失火であるとするクランク角センサパルス信号を形成す
る場合には、第1気筒の変動率=0%、第2気筒の変動
率=0%、第3気筒の変動率=−5%、第4気筒の変動
率=−8%、第5気筒の変動率=−3%、第6気筒の変
動率=0%に設定する。
Next, the variation rate is set for each cylinder (S1).
20). This variation rate is a variation rate with respect to the crank angle sensor output value (rotational speed). For example, when the crank angle sensor pulse signal indicating that the third and fourth cylinders are misfiring is formed, the variation rate of the first cylinder is changed. Rate = 0%, second cylinder variation = 0%, third cylinder variation = -5%, fourth cylinder variation = -8%, fifth cylinder variation = -3%, sixth The variation rate of the cylinder is set to 0%.

【0030】更に、他のセンサについてもその出力を設
定する(S130)。例えば、車速=80km/h、内
燃機関の冷却水温=80℃、エアコンスイッチ=オン等
の設定を行う。こうして、必要な設定がなされると、設
定データの確定がなされ、その確定された設定内容が検
査装置2に転送される(S140)。この設定データの
確定では、クランク角センサ出力値から変動率に基づい
て、各気筒毎のクランク角センサ出力値を求め、更にそ
の出力値をクロックジェネレータ14〜36から出力さ
れるパルス周波数に変換する処理、その他、車速、内燃
機関の冷却水温、エアコンスイッチのオン/オフ等の設
定状態をシグナルジェネレータ6に設定するための値に
変換する処理等がなされる。
Further, the outputs of other sensors are also set (S130). For example, vehicle speed = 80 km / h, cooling water temperature of the internal combustion engine = 80 ° C., air conditioner switch = on, etc. are set. In this way, when the necessary settings are made, the setting data is confirmed and the confirmed setting contents are transferred to the inspection device 2 (S140). In determining the setting data, the crank angle sensor output value for each cylinder is obtained from the crank angle sensor output value based on the variation rate, and the output value is further converted into the pulse frequency output from the clock generators 14 to 36. In addition, processing such as vehicle speed, cooling water temperature of the internal combustion engine, turning on / off of the air conditioner switch, and the like are converted into values for setting the signal generator 6.

【0031】こうして確定された各気筒のクランク角セ
ンサ出力設定値は、コマンド命令に組み入れられてデコ
ーダ12に送出される。また、同様に他のセンサの設定
値もコマンド命令に組み入れられて、シグナルジェネレ
ータ6に送出される。以後、ホストコンピュータ43側
では、検査装置2が出力する疑似信号を受信したECU
44がその疑似信号に基づく演算処理により出力する制
御信号等の信号を、検査装置2の計測信号処理部8から
受信して記録・解析する計測処理(S150)が行われ
る。
The crank angle sensor output set value of each cylinder thus determined is incorporated into a command command and sent to the decoder 12. Similarly, the setting values of other sensors are also incorporated into the command command and sent to the signal generator 6. After that, on the host computer 43 side, the ECU that receives the pseudo signal output from the inspection device 2
A measurement process (S150) is performed in which a signal such as a control signal output by the calculation process 44 based on the pseudo signal is received from the measurement signal processing unit 8 of the inspection apparatus 2 and recorded / analyzed.

【0032】ステップS140によりパルス周波数を含
むコマンドを受信したデコーダ12は、そのコマンドを
解釈し、ここでは、第1気筒用クロックジェネレータ1
4、第2気筒用クロックジェネレータ16、第3気筒用
クロックジェネレータ18、第4気筒用クロックジェネ
レータ20、第5気筒用クロックジェネレータ22およ
び第6気筒用クロックジェネレータ24に、それぞれ対
応するパルス周波数を設定する。また、デコーダ12
は、コマンドに基づき、気筒判別用パタンメモリ回路4
0に対しても、オア回路70の出力パルスが所定数(例
えば2400パルス)カウントされる毎に、第1〜第6
気筒用クロックジェネレータ14〜24用のアンド回路
46〜56に順番に繰り返してハイレベル信号を出力さ
せる設定を行う。
The decoder 12, which has received the command including the pulse frequency in step S140, interprets the command, and here, the clock generator 1 for the first cylinder is used.
4, the pulse frequency corresponding to each of the second cylinder clock generator 16, the third cylinder clock generator 18, the fourth cylinder clock generator 20, the fifth cylinder clock generator 22, and the sixth cylinder clock generator 24 is set. To do. Also, the decoder 12
Is a pattern memory circuit for cylinder discrimination 4 based on the command.
Also for 0, every time the output pulse of the OR circuit 70 is counted by a predetermined number (for example, 2400 pulses), the first to sixth
The AND circuits 46 to 56 for the cylinder clock generators 14 to 24 are sequentially and repeatedly set to output a high level signal.

【0033】このことにより、図3(a)のタイミング
チャートに示すごとく、第1〜第6気筒用クロックジェ
ネレータ14〜24からは、それぞれのクランク角セン
サ出力設定値に対応した周波数のパルス信号が出力され
る。前述した例では、第1気筒の変動率=0%、第2気
筒の変動率=0%、第3気筒の変動率=−5%、第4気
筒の変動率=−8%、第5気筒の変動率=−3%、第6
気筒の変動率=0%に設定されているので、第1気筒用
クロックジェネレータ14からは1000rpmに対応
した周波数で、第2気筒用クロックジェネレータ16か
らは1000rpmに対応した周波数で、第3気筒用ク
ロックジェネレータ18からは1000rpm×(1−
0.05)=950rpmに対応した周波数で、第4気
筒用クロックジェネレータ20からは1000rpm×
(1−0.08)=920rpmに対応した周波数で、
第5気筒用クロックジェネレータ22からは1000r
pm×(1−0.03)=970rpmに対応した周波
数で、第6気筒用クロックジェネレータ24からは10
00rpmに対応した周波数で、パルス信号が出力され
る。
As a result, as shown in the timing chart of FIG. 3A, the pulse signals of the frequencies corresponding to the respective crank angle sensor output set values are output from the clock generators 14 to 24 for the first to sixth cylinders. Is output. In the example described above, the variation rate of the first cylinder = 0%, the variation rate of the second cylinder = 0%, the variation rate of the third cylinder = −5%, the variation rate of the fourth cylinder = −8%, the fifth cylinder. Fluctuation rate of -3%, 6th
Since the fluctuation rate of the cylinders is set to 0%, the frequency for the first cylinder clock generator 14 corresponds to 1000 rpm, and the frequency for the second cylinder clock generator 16 corresponds to 1000 rpm for the third cylinder. 1000 rpm x (1-
0.05) = 950 rpm at a frequency corresponding to 1000 rpm from the fourth cylinder clock generator 20.
(1-0.08) = at a frequency corresponding to 920 rpm,
1000r from the clock generator 22 for the fifth cylinder
At a frequency corresponding to pm × (1-0.03) = 970 rpm, 10th from the sixth cylinder clock generator 24.
A pulse signal is output at a frequency corresponding to 00 rpm.

【0034】気筒判別用パタンメモリ回路40は、最
初、第1気筒用クロックジェネレータ14のゲート回路
としてのアンド回路46にハイレベル信号を出力し、他
のアンド回路48〜68にはローレベル信号を出力して
いるので、第1気筒用クロックジェネレータ14からの
パルス信号がアンド回路46およびオア回路70を介し
てパルス周波数変換用パタンメモリ回路42へ出力され
る。更に第1気筒用クロックジェネレータ14からのパ
ルス信号は気筒判別用パタンメモリ回路40にも出力さ
れ、気筒判別用パタンメモリ回路40ではこのパルスを
カウントする。カウント値が「2400」になるごと
に、このカウント値をクリアして、最初からカウントし
始めると共に、第1気筒用クロックジェネレータ14用
のアンド回路46へのハイレベル信号をローレベルと
し、第2気筒用クロックジェネレータ16用のアンド回
路48へのローレベル信号をハイレベルとする。したが
って、次は、第2気筒用クロックジェネレータ16のパ
ルス信号がアンド回路48およびオア回路70から、パ
ルス周波数変換用パタンメモリ回路42と気筒判別用パ
タンメモリ回路40とに出力されることになる。
The cylinder discrimination pattern memory circuit 40 first outputs a high level signal to the AND circuit 46 as a gate circuit of the first cylinder clock generator 14, and outputs a low level signal to the other AND circuits 48 to 68. Since it is output, the pulse signal from the first cylinder clock generator 14 is output to the pulse frequency conversion pattern memory circuit 42 via the AND circuit 46 and the OR circuit 70. Further, the pulse signal from the first cylinder clock generator 14 is also output to the cylinder discrimination pattern memory circuit 40, and the cylinder discrimination pattern memory circuit 40 counts this pulse. Every time the count value becomes "2400", the count value is cleared and counting is started from the beginning, and the high level signal to the AND circuit 46 for the first cylinder clock generator 14 is set to the low level, and the second The low level signal to the AND circuit 48 for the cylinder clock generator 16 is set to the high level. Accordingly, next, the pulse signal of the second cylinder clock generator 16 is output from the AND circuit 48 and the OR circuit 70 to the pulse frequency conversion pattern memory circuit 42 and the cylinder discrimination pattern memory circuit 40.

【0035】以後、気筒判別用パタンメモリ回路40が
2400カウントする毎に、図3(b)のごとく順次ハ
イレベル信号を出力して順番にアンド回路46〜56を
切り替えることにより、第1気筒用クロックジェネレー
タ14から第6気筒用クロックジェネレータ24へと順
番に、そのパルス信号を、パルス周波数変換用パタンメ
モリ回路42および気筒判別用パタンメモリ回路40に
出力させる。
After that, every time the cylinder discrimination pattern memory circuit 40 counts 2400, a high level signal is sequentially output and the AND circuits 46 to 56 are sequentially switched as shown in FIG. The pulse signal is sequentially output from the clock generator 14 to the sixth cylinder clock generator 24 to the pulse frequency conversion pattern memory circuit 42 and the cylinder discrimination pattern memory circuit 40.

【0036】したがって、オア回路70から出力される
パルス信号は図3(c)に示すごとく、第1気筒用クロ
ックジェネレータ14から第6気筒用クロックジェネレ
ータ24までのパルス信号を、疑似的な内燃機関の回転
にしたがって、順次合成したパルス信号となる。
Therefore, the pulse signal output from the OR circuit 70 is, as shown in FIG. 3C, the pulse signal from the first cylinder clock generator 14 to the sixth cylinder clock generator 24, which is a pseudo internal combustion engine. The pulse signals are sequentially synthesized according to the rotation of.

【0037】パルス周波数変換用パタンメモリ回路42
では、気筒用クロックジェネレータ14〜36のパルス
周波数の設定は、実際のクランク角センサが出力するパ
ルス周波数よりも600倍の周波数であるので、オア回
路70からのパルスを300カウントする毎に、出力信
号のレベルを反転させることにより、周波数を1/60
0にして、図3(d)に示す適切な疑似クランク角セン
サパルス信号を形成し、ECU用インターフェース部1
0を介してECU44へ出力する。この疑似クランク角
センサパルス信号は、図3(d)に示すごとくの回転数
の変動を示している。
Pattern memory circuit 42 for pulse frequency conversion
Since the pulse frequency of the cylinder clock generators 14 to 36 is set to 600 times the pulse frequency output from the actual crank angle sensor, the pulse output from the OR circuit 70 is output every 300 times. By inverting the signal level, the frequency is reduced to 1/60
0 to form an appropriate pseudo crank angle sensor pulse signal shown in FIG.
It outputs to ECU44 via 0. This pseudo crank angle sensor pulse signal shows the fluctuation of the rotation speed as shown in FIG.

【0038】この疑似クランク角センサパルス信号およ
びシグナルジェネレータ6からの他のセンサの疑似信号
を受け取ったECU44は、その信号状態に基づいてプ
ログラム処理により演算を行い、その演算結果に応じて
内燃機関や車両の各部を制御するための制御信号等の信
号を出力する。
The ECU 44, which has received the pseudo crank angle sensor pulse signal and the pseudo signal of the other sensor from the signal generator 6, carries out an arithmetic operation by a program process based on the signal state, and the internal combustion engine or It outputs signals such as control signals for controlling each part of the vehicle.

【0039】検査装置2では、この制御信号等の信号を
ECU用インターフェース部10を介して受信して、計
測信号処理部8にてホストコンピュータ43にて判別可
能なデジタルデータに変換する。図2に示した計測処理
(S150)にては、このデジタルデータを計測信号処
理部8から読み取って記録・解析することになる。計測
処理(S150)が終了すれば、再設定するか否かが判
定され(S160)、人の入力や予め記憶媒体に記憶し
ていたデータにより再設定であると判断されれば、ステ
ップS110に戻って、再度、回転数設定(S11
0)、各気筒の変動率設定(S120)、および他のセ
ンサの出力設定(S130)を行って、異なる状態の疑
似信号の基で前述した処理を実行して、計測データを得
る。
In the inspection device 2, the control signal and other signals are received via the ECU interface unit 10 and converted into digital data which can be discriminated by the host computer 43 in the measurement signal processing unit 8. In the measurement processing (S150) shown in FIG. 2, this digital data is read from the measurement signal processing unit 8 and recorded / analyzed. When the measurement process (S150) is completed, it is determined whether or not to reset (S160), and if it is determined to be reset by human input or data stored in the storage medium in advance, the process proceeds to step S110. Return and set the rotation speed again (S11
0), the variation rate setting for each cylinder (S120), and the output setting for other sensors (S130) are performed, and the above-described processing is executed based on the pseudo signals in different states to obtain measurement data.

【0040】ステップS160にて再設定が不要なら
ば、ECU検査処理は終了する。本検査装置2は、前述
のごとく構成されているため、異常時、ここでは失火時
におけるクランク角センサの複雑なパルス出力パターン
をシミュレートすることができ、失火時に対応する処理
を行うプログラムの制御を検証することが容易となる。
If the resetting is not necessary in step S160, the ECU inspection process ends. Since the present inspection device 2 is configured as described above, it is possible to simulate a complicated pulse output pattern of the crank angle sensor at the time of an abnormal condition, here, at the time of misfire, and to control a program that performs processing corresponding to the misfire. It becomes easy to verify.

【0041】尚、前述の例では、第3〜第5気筒用クロ
ックジェネレータ18〜22の出力パルスの周波数を低
くすることにより、疑似的に想定した内燃機関の特定の
気筒、ここでは第3,第4気筒の失火をシミュレートし
たが、常に一定の気筒にて失火が生じるとは限らないの
で、そのような不定な気筒にて失火が生じた場合をシミ
ュレートするために、検査装置2の作動中に、ホストコ
ンピュータ43からデコーダ12にコマンドを送出する
ことにより、各気筒の変動率を時間の経過とともにある
いは内燃機関の回転とともに変更して行っても良い。
In the above example, by lowering the frequency of the output pulse of the clock generators 18 to 22 for the third to fifth cylinders, a pseudo specific cylinder of the internal combustion engine, here, the third cylinder is used. Although the misfire of the fourth cylinder is simulated, the misfire does not always occur in a fixed cylinder. Therefore, in order to simulate the case where the misfire occurs in such an indefinite cylinder, the inspection device 2 During operation, by sending a command from the host computer 43 to the decoder 12, the fluctuation rate of each cylinder may be changed with the passage of time or the rotation of the internal combustion engine.

【0042】更に、ホストコンピュータ43に、変動が
存在する状態と変動が存在しない状態との頻度を設定し
て、その頻度に応じて、定期的にあるいは乱数を用いて
ランダムに、ホストコンピュータ43からデコーダ12
へ、変動が存在する設定と変動が存在しない設定とを出
力することにより、時々失火が生じる状態をシミュレー
トしても良い。例えば、15回転に3回は、前述したご
とく失火で周波数が変動している疑似パルス信号をEC
U44に出力し、他の12回は全気筒の変動率=0%と
して全気筒一定の周波数の疑似パルス信号をECU44
に出力しても良い。
Further, the frequency of the state in which there is fluctuation and the state in which there is no fluctuation is set in the host computer 43, and the host computer 43 periodically or randomly using random numbers according to the frequency. Decoder 12
By outputting the setting in which the fluctuation exists and the setting in which the fluctuation does not exist, a state in which a misfire sometimes occurs may be simulated. For example, the pseudo pulse signal whose frequency fluctuates due to misfire as described above is EC three times in 15 rotations.
It outputs to U44, and the other 12 times, the fluctuation rate of all cylinders = 0%, and the pseudo pulse signal of a constant frequency for all cylinders is sent to the ECU44.
May be output.

【0043】また、前述の例では、失火に伴うクランク
角センサの疑似パルス信号を作成したが、例えば、エア
コンオン/オフ等の内燃機関への負荷変動に伴う回転数
の変動、あるいはその負荷に対して行われる内燃機関の
回転数アップ制御による回転数の上昇等を疑似信号とし
て出力することも、ホストコンピュータ43が時間の経
過あるいは内燃機関の回転とともに、所定のパターンで
各気筒用クロックジェネレータ14〜36の発生パルス
周波数を下降させたり上昇させたりすることで容易に実
現できる。パルス信号の周波数の変動は、デコーダ12
自身が行えるようにデコーダ12を構成し、ホストコン
ピュータ43は、計測処理(S150)中には、デコー
ダ12に対するクランク角センサ出力値や変動率の切り
替えを行わないようにしても良い。
Further, in the above-mentioned example, the pseudo pulse signal of the crank angle sensor due to the misfire is created. However, for example, the fluctuation of the rotational speed due to the fluctuation of the load on the internal combustion engine such as the air conditioner on / off, or the load thereof. The host computer 43 may output a pseudo signal such as an increase in the number of revolutions due to the increase in the number of revolutions of the internal combustion engine, which is performed by the host computer 43 in accordance with a lapse of time or the revolution of the internal combustion engine in a predetermined pattern. It can be easily realized by decreasing or increasing the generated pulse frequencies of ~ 36. Fluctuations in the frequency of the pulse signal are detected in
It is also possible to configure the decoder 12 so that the host computer 43 can do it, and the host computer 43 does not switch the crank angle sensor output value or the variation rate with respect to the decoder 12 during the measurement process (S150).

【0044】また、前述の例では、6気筒の内燃機関で
あったので、クロックジェネレータ14〜36の内、ク
ロックジェネレータ14〜24のみにパルス信号を発生
させたが、12気筒ならば全てのクロックジェネレータ
14〜36を用いて、疑似クランク角パルス信号を形成
する。
In the above example, since the internal combustion engine has 6 cylinders, only the clock generators 14 to 24 of the clock generators 14 to 36 generate pulse signals. The generators 14 to 36 are used to form a pseudo crank angle pulse signal.

【0045】尚、気筒用クロックジェネレータ14〜3
6はパルス発生手段に該当し、気筒判別用パタンメモリ
回路40がパルスカウント手段および選択出力手段に該
当し、パルス周波数変換用パタンメモリ回路42が低周
波数変換手段に該当する。 [その他]前記デコーダ12はハードウエアロジックに
よるデジタル回路として構成されたものであったが、C
PUを用いたソフトウエアロジックにて処理するもので
も良い。
The cylinder clock generators 14 to 3
Reference numeral 6 corresponds to pulse generation means, the cylinder discrimination pattern memory circuit 40 corresponds to pulse counting means and selection output means, and the pulse frequency conversion pattern memory circuit 42 corresponds to low frequency conversion means. [Others] Although the decoder 12 was constructed as a digital circuit by hardware logic,
It may be processed by software logic using PU.

【0046】また、各気筒用クロックジェネレータ14
〜36は、パルスの周波数が可変であったが、特定の回
転数変動のみを出力する専用の検査装置として用いるな
らば、クロックジェネレータ14〜36はパルス周波数
が固定されたものでも良く、特定の回転数変動のパター
ンに対応するように、固定パルス周波数のクロックジェ
ネレータを組み合わせて用いれば良い。
The clock generator 14 for each cylinder is also provided.
Although the pulse frequencies of 36 to 36 are variable, the clock generators 14 to 36 may have fixed pulse frequencies if they are used as dedicated inspection devices that output only specific rotation speed fluctuations. A clock generator having a fixed pulse frequency may be used in combination so as to correspond to the pattern of rotation speed fluctuation.

【図面の簡単な説明】[Brief description of drawings]

【図1】 本発明の疑似パルス信号出力装置を適用した
検査装置のブロック図である。
FIG. 1 is a block diagram of an inspection device to which a pseudo pulse signal output device of the present invention is applied.

【図2】 ホストコンピュータが実行するECU検査処
理のフローチャートである。
FIG. 2 is a flowchart of an ECU inspection process executed by a host computer.

【図3】 パルス信号の合成出力処理を示すタイミング
チャートである。
FIG. 3 is a timing chart showing a combined output process of pulse signals.

【符号の説明】[Explanation of symbols]

2…検査装置 4…疑似パルス信号出力部 6…シグナルジェネレータ 8…計測信号処理部 10…ECU用インターフェース部 12…デコーダ 14,16,18,20,22,24,26,28,3
0,32,34,36…クロックジェネレータ 38…パルス合成部 40…気筒判別用パタンメモリ
回路 42…パルス周波数変換用パタンメモリ回路 43…
ホストコンピュータ 44…ECU 46,48,50,52,54,56,58,60,6
2,64,66,68…アンド回路 70…オア回路
2 ... Inspection device 4 ... Pseudo pulse signal output unit 6 ... Signal generator 8 ... Measurement signal processing unit 10 ... ECU interface unit 12 ... Decoder 14, 16, 18, 20, 22, 24, 26, 28, 3
0, 32, 34, 36 ... Clock generator 38 ... Pulse synthesizer 40 ... Cylinder discrimination pattern memory circuit 42 ... Pulse frequency conversion pattern memory circuit 43 ...
Host computer 44 ... ECU 46, 48, 50, 52, 54, 56, 58, 60, 6
2, 64, 66, 68 ... AND circuit 70 ... OR circuit

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】入力されたパルス信号に基づいて制御を行
う制御装置の動作を検査するために疑似パルス信号を出
力する疑似パルス信号出力装置であって、 すくなくとも2種の周波数のパルスを組み合せたパルス
信号を繰り返し出力することを特徴とする疑似パルス信
号出力装置。
1. A pseudo pulse signal output device for outputting a pseudo pulse signal for inspecting the operation of a control device for controlling based on an input pulse signal, comprising a combination of pulses of at least two kinds of frequencies. A pseudo pulse signal output device that repeatedly outputs a pulse signal.
【請求項2】少なくとも1つが、他とはそのパルスの周
波数が異なる複数のパルス発生手段と、 前記複数のパルス発生手段からのパルス信号を所定の順
序で繰り返し選択して出力する選択出力手段と、 を備えたことを特徴とする請求項1記載の疑似パルス信
号出力装置。
2. At least one of a plurality of pulse generating means having a pulse frequency different from that of the other, and a selection output means for repeatedly selecting and outputting the pulse signals from the plurality of pulse generating means in a predetermined order. The pseudo pulse signal output device according to claim 1, further comprising:
【請求項3】パルスの周波数が可変である複数のパルス
発生手段と、 前記複数のパルス発生手段からのパルス信号を所定の順
序で繰り返し選択して出力する選択出力手段と、 を備えたことを特徴とする請求項1記載の疑似パルス信
号出力装置。
3. A plurality of pulse generation means having variable pulse frequencies, and a selection output means for repeatedly selecting and outputting pulse signals from the plurality of pulse generation means in a predetermined order. The pseudo pulse signal output device according to claim 1, which is characterized in that.
【請求項4】更に、前記選択出力手段が出力するパルス
信号のパルス数をカウントするパルスカウント手段を備
え、 前記選択出力手段が、前記カウント手段にて所定パルス
数がカウントされる毎に、前記パルス発生手段を所定の
順序で繰り返し選択することを特徴とする請求項2また
は3記載の疑似パルス信号出力装置。
4. Further comprising pulse counting means for counting the number of pulses of the pulse signal output by the selective output means, wherein the selective output means each time the predetermined pulse number is counted by the counting means. 4. The pseudo pulse signal output device according to claim 2, wherein the pulse generating means is repeatedly selected in a predetermined order.
【請求項5】更に、前記選択出力手段が出力するパルス
信号を、このパルス信号よりも低周波数に変換して出力
する低周波数変換手段を備えたことを特徴とする請求項
2〜4のいずれか記載の疑似パルス信号出力装置。
5. A low frequency conversion means for converting the pulse signal output from the selective output means into a frequency lower than the pulse signal and outputting the converted low frequency signal. Or a pseudo pulse signal output device as described above.
【請求項6】前記制御装置が、内燃機関を搭載した自動
車の制御装置であり、出力する疑似パルス信号が前記内
燃機関の失火時の内燃機関回転数センサのパルス信号を
疑似的に表すものであることを特徴とする請求項1〜5
のいずれか記載の疑似パルス信号出力装置。
6. The control device is a control device for an automobile equipped with an internal combustion engine, and the pseudo pulse signal to be output pseudo represents a pulse signal of an internal combustion engine speed sensor at the time of misfire of the internal combustion engine. It exists, It is characterized by the above-mentioned.
The pseudo pulse signal output device according to any one of 1.
JP22220495A 1995-08-30 1995-08-30 Pseudo pulse signal output device Pending JPH0962336A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22220495A JPH0962336A (en) 1995-08-30 1995-08-30 Pseudo pulse signal output device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22220495A JPH0962336A (en) 1995-08-30 1995-08-30 Pseudo pulse signal output device

Publications (1)

Publication Number Publication Date
JPH0962336A true JPH0962336A (en) 1997-03-07

Family

ID=16778775

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22220495A Pending JPH0962336A (en) 1995-08-30 1995-08-30 Pseudo pulse signal output device

Country Status (1)

Country Link
JP (1) JPH0962336A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004361292A (en) * 2003-06-05 2004-12-24 Toyota Motor Corp Automatic inspection device for electronic control unit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004361292A (en) * 2003-06-05 2004-12-24 Toyota Motor Corp Automatic inspection device for electronic control unit

Similar Documents

Publication Publication Date Title
CN111749787B (en) Misfire detection device, system and method for internal combustion engine, data analysis device, control device for internal combustion engine, and receiving and executing device
US5269274A (en) Method and device for an open-loop control system for an internal combustion engine
CN111749788B (en) Misfire detection device, system and method for internal combustion engine, data analysis device, control device for internal combustion engine, and reception execution device
US4434770A (en) Fuel injection timing signal and crank angle signal generating apparatus
KR20060073959A (en) Transient Engine Performance Adaptation Method and System
KR101199871B1 (en) Transient engine performance adaptation method and system
CN104863735B (en) Automatically controlled explosive motor timing signal trouble-shooter
JPH0932624A (en) Misfire diagnosis device for multi-cylinder internal combustion engine
JP7272919B2 (en) self-diagnostic circuit
JPH05288115A (en) False signal generation apparatus
JPH0962336A (en) Pseudo pulse signal output device
CN112412647B (en) Misfire detection device, misfire detection system, and data analysis device
JP4342286B2 (en) Control device evaluation device
US6170323B1 (en) Self-diagnosis apparatus for vehicle meters and method starting a self-diagnosis mode for vehicle meters
JP3638255B2 (en) Communication simulation apparatus and method
JPH01285664A (en) Electronic control ignition system for internal combustion engine
JP3501048B2 (en) Chattering generator
Farrugia et al. ECU development for a formula SAE engine
JPS58197551A (en) Function checking system of on-vehicle digital computer device
KR100241669B1 (en) Problem diagnosis device
KR100325234B1 (en) Misfire generator and method for multi misfire cylinder system
JP3081752B2 (en) Automotive waveform observation device
JPH041473A (en) False engine turning angle signal generator
JP2993410B2 (en) Diagnostic device and diagnostic method for electronic control device
KR20060122551A (en) Device and method for diagnosing failure of a car