JPH061890B2 - 波形シミユレ−タ - Google Patents

波形シミユレ−タ

Info

Publication number
JPH061890B2
JPH061890B2 JP6611785A JP6611785A JPH061890B2 JP H061890 B2 JPH061890 B2 JP H061890B2 JP 6611785 A JP6611785 A JP 6611785A JP 6611785 A JP6611785 A JP 6611785A JP H061890 B2 JPH061890 B2 JP H061890B2
Authority
JP
Japan
Prior art keywords
pulse
rams
output
ram
waveform
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 - Lifetime
Application number
JP6611785A
Other languages
English (en)
Other versions
JPS61224719A (ja
Inventor
政雄 大久保
洋三 滝本
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.)
Bosch Corp
Original Assignee
Zexel 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 Zexel Corp filed Critical Zexel Corp
Priority to JP6611785A priority Critical patent/JPH061890B2/ja
Publication of JPS61224719A publication Critical patent/JPS61224719A/ja
Publication of JPH061890B2 publication Critical patent/JPH061890B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Testing Of Engines (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は信号をシミュレートするための波形シミュレー
タに関する。
[従来技術の説明] 例えば内燃機関制御用のコントロールユニットを試作段
階でテストするような場合、エンジン動作によって与え
られる各種センサの信号、例えばエンジンの基準回転角
毎の基準パルス、この基準回転角よりも小さい所定回転
角毎の回転角パルスおよび燃料噴射の実際期間を示すニ
ードルリフトパルスなどをシミュレートすることができ
れば、実際にエンジンを用いる実機試験をテストのたび
に行なわなければならないという煩わしさを避けること
ができ、試作品のテストが容易になる。
このような観点から、従来は、複数の発振器あるいはフ
ァンクションジェネレータ等を用いて各信号を夫々シミ
ュレートする方法がとられていた。
ところで、基準パルス、回転角パルスおよびニードルリ
フトパルスなどの信号はエンジンの回転角に同期して出
力されるので、シミュレートする場合にも常に同期させ
る必要がある。しかしながら、これら各信号の発生に個
別の発振器あるいはファンクションジェネレータ等の信
号発生手段を用いる従来技術では、全ての信号発生手段
の同期調整が難しく、また煩わしいものであるばかりで
なく、各信号発生手段の特性バラツキ等に起因して同期
はずれが生じやすいなどの問題点があった。
[発明の目的] 本発明は上記観点に基づいてなされたもので、その目的
は、常に同期がとれた状態で複数の信号をシミュレート
することが可能な波形シミュレータを提供することにあ
る。
[目的を解決するための手段] 本発明においては、波形データを格納する複数のメモリ
と、各メモリから読み出される夫々の記憶データをアナ
ログ変換する手段と、前記メモリのうちのひとつのメモ
リのアナログ変換出力を周波数変換してそのパルス列を
カウントし、このカウント値をアドレスとして前記各メ
モリを同時にアクセスする手段とを有する波形シミュレ
ータによって、上記目的を達成する。
[発明の実施例] 第1図は本発明による波形シミュレータの一実施例を示
す構成図で、図中の参照番号1〜4は波形データを格納
するためのRAMを示している。これらのRAM1〜4
のういの第4RAM4には、例えば正弦波あるいはノコ
ギリ波などのように、連続的に変化する信号の波形デー
タが格納される。他のRAM1〜3には、上記信号と同
期がとられる任意の信号の波形データが夫々格納され
る。
第2図は各RAM1〜4に格納される信号の一例を示す
説明図で、本例では、4サイクル4気筒ディーゼルエン
ジンの燃料噴射量制御用コントロールユニットに対して
供給されるシミュレート信号が示されている。第2図に
おいて、横軸の長さLは、各RAM1〜4のアドレス空
間を示しており、これはまたエンジン2回転分の信号を
表わしている。図中の(a)は第1RAM1に格納され
る基準パルス、(b)は第2RAM2に格納される回転
角パルス、(c)は第3RAM3に格納されるニードル
リフトパルス、(d)は第4RAM4に格納されるエン
ジンの回転角速度の変化を表わす信号を示している。基
準パルス(a)は予め定められたエンジンの基準回転角
毎に与えられるパルスを表わす信号であり、第1RAM
1のアドレス空間の所定位置に1個書き込まれる。回転
角パルス(b)は基準回転角よりも狭い回転角毎に与え
られるパルスを表わす信号で、第2RAM2にアドレス
空間に所定間隔毎に書き込まれる。ニードルリフトパル
ス(c)は燃料噴射弁に取付けられたニードルリフトセ
ンサの出力パルスすなわち噴射開始タイミングを表わす
信号で、第3RAM3の所定位置に1個書き込まれる。
基準パルス(a)および回転角パルス(b)について、
第2図では図示のように矩形波で示されているが、これ
らのパルスは第3図に示されるように、電磁ピックアッ
プの出力波形に近似する波形としてRAM1,2の夫々
に格納される。また、ニードルリフトパルス(c)につ
いても同様で、ニードルリフトセンサの出力波形に近似
する波形が第3RAM3に格納される。エンジンの回転
角速度は、各筒毎にみると、一定ではなく各気筒の爆発
力に応じて変動している。第2図の波形(d)は、この
ような回転角速度を爆発毎に山形に変動する周期性をも
ったアナログ信号として表わしたもので、その波形デー
タが第4RAM4のアドレス空間に書き込まれる。
このようなRAM1〜4はアドレスバス5に接続され、
トライステートバッファ6を介して制御装置7に接続さ
れている。制御装置7は、CPU701と、各RAM1
〜4の波形データ等を格納する内部RAM703と、制
御プログラム等を格納する内部ROM702とを備え、
入出力インターフェース8を介して接続されたデータ入
力装置9によって各RAM1〜4に与える波形データの
作成および変更等が行なわれるようになっている。制御
装置7のデータバス10は、トライステートバッファ1
1a〜11dを介して各RAM1〜4の夫々に接続され
ている。
各RAM1〜4には、夫々、D/Aコンバータ12〜1
5および電圧変換回路16〜19がもうけられ、各RA
M1〜4の出力データがアナログ変換されて出力される
ように構成されている。すなわち、端子Aには基準パル
ス、端子Bには回転角パルス、端子Cにはニードルリフ
トパルスが夫々与えられ、これらの信号がテストされる
コントロールユニットにシミュレート信号として送出さ
れる。また、第4RAM4に対応する電圧変換回路19
の出力端子には、回転角速度の変化を表わすアナログ信
号が与えられる。
第4RAM4に対応する電圧変換回路19の出力端子は
V/F変換器20に接続され、このV/F変換器20の
出力端子はカウンタ21に接続されている。カウンタ2
1のカウント出力端子は、トライステートバッファ22
を介してアドレスバス5に接続されている。このような
接続構成によって、V/F変換器20により回転角速度
の変化を表わすアナログ信号を周波数変換し、この変換
されたパルス列をカウンタ21でカウントし、このカウ
ント値で各RAM1〜4を同時にアクセスするようにな
っている。カウンタ21は、各RAM1〜4の最終アド
レスに対応するカウント値に達した後、次に与えられる
V/F変換器20の出力パルスでリセットされるように
構成されている。
前述の制御装置7は、内部RAM703に格納されてい
る波形データを各RAM1〜4にロードする機能を有
し、各RAM1〜4に波形データをロードするにあたっ
ては、図示しない制御バスを介して各トライステートバ
ッファ6,11a〜11d,22のハイインピーダンス
状態・イネーブル状態を制御すると同時に各RAM1〜
4のリードモード・ライトモードを制御し、各RAM1
〜4に波形データをロードする。すなわち、各RAM1
〜4に波形データをロードするにあたっては、バッファ
22をハイインピーダンス、バッファ6,11a〜11
dをイネーブルとしてカウンタ21による各RAM1〜
4のアクセスを停止すると同時に、各RAM1〜4をラ
イトモードに切り換えて、内部RAM703に格納され
ている波形データを各RAM1〜4にロードする。ロー
ド終了後は、バッファ6,11a〜11dをハイインピ
ーダンス、バッファ22をイネーブルにすると同時に各
RAM1〜4をリードモードに切り換えて、カウンタ2
1による各RAM1〜4のアクセスを可能化する。
以上のごとき構成で、基準パルス(a)、回転角パルス
(b)、ニードルリフトパルス(c)および回転角速度
を表わす信号(d)に関する各波形データは、データ入
力装置9を介して制御装置7の内部RAM703に取り
込まれ、バッファ6,11a〜11dのイネーブル化、
バッファ22のハイインピーダンス化および各RAM1
〜4のライトモード化を介して、対応するRAM1〜4
に夫々ロードされる。波形データのロード終了で、バッ
ファ6,11a〜11dのハイインピーダンス化、バッ
ファ22のイネーブル化および各RAM1〜4のリード
モード化が行なわれ、カウンタ21のカウント値による
各RAM1〜4の同時アクセスが開始される。
電圧変換器19から出力される回転角速度を表わすアナ
ログ信号(d)はその電圧レベルが変化するので、V/
F変換器20の出力パルス列の周期がそれに応じて変化
し、電圧レベルが低くなれば長くなり、電圧レベルが高
くなれば短くなる。信号(d)の電圧レベルが低いこと
は回転角速度が遅いことを意味し、高いことは速いこと
を意味する。従って、V/F変換器20の出力パルス列
の周期は、回転角速度が遅くなれば長くなり、速くなれ
ば短くなる。この結果、カウンタ21のアクセススピー
ドが回転角速度の変化に応じて変ることとなり、基準パ
ルス(a)、回転角パルス(b)およびニードルリフト
パルス(c)が回転角速度の変化に常に同期した状態で
出力されることとなる。
各RAM1〜4の最終アドレスのアクセスが終了する
と、カウンタ21は、その後最初に与えられるV/F変
換器20の出力パルスでリセットされ、再び、各RAM
1〜4の0番地からのアクセスを開始する。
以上述べた実施例では、燃料噴射量制御用コントロール
ユニットに適用される場合を例に説明したが、その他、
連続的に変化するアナログ信号に対して信号を同期出力
させるような場合に広く適用することができる。
また、上記実施例における波形データを格納するRAM
の個数は限定的なものではなく、シミュレートする信号
の数に応じて増減させるこのできることは勿論である。
[発明の効果] 以上説明したように本発明によれば、複数のメモリに夫
々波形データを格納し、ひとつのメモリのアナログ変換
出力を周波数変換し、そのパルス列のカウント値で各メ
モリを同時アクセスするようにしたので、上記ひとつの
メモリのアナログ出力信号に対して常に同期のとれた信
号を他のメモリから出力させることができ、例えば、内
燃機関制御用コントロールユニットのテスト用シミュレ
ータとして用いれば、同期調整の困難性および調整の煩
わしさならびに同期はずれ等の問題を解消することがで
きる。
【図面の簡単な説明】
第1図は本発明による波形シミュレータの一実施例を示
す構成図、第2図は第1図の各RAMに格納される信号
の一例を示す説明図、第3図は第2図の基準パルスおよ
び回転角パルスの格納波形の一例を示す図である。 1,2,3,4:RAM 12,13,14,15:D/Aコンバータ 16,17,18,19:電圧変換回路 20:V/F変換器 21:カウンタ
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭51−112255(JP,A) 特開 昭52−58447(JP,A) 特開 昭55−90128(JP,A) 特開 昭57−83906(JP,A) 特開 昭58−161503(JP,A) 特開 昭54−10814(JP,A) 特開 昭54−10811(JP,A)

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】波形データを格納する複数のメモリと、各
    メモリから読み出される夫々の記憶データをアナログ変
    換する手段と、前記メモリのうちのひとつのメモリのア
    ナログ変換出力を周波数変換してそのパルス列をカウン
    トし、このカウント値をアドレスとして前記各メモリを
    同時にアクセスする手段とを有することを特徴とする波
    形シミュレータ。
JP6611785A 1985-03-29 1985-03-29 波形シミユレ−タ Expired - Lifetime JPH061890B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6611785A JPH061890B2 (ja) 1985-03-29 1985-03-29 波形シミユレ−タ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6611785A JPH061890B2 (ja) 1985-03-29 1985-03-29 波形シミユレ−タ

Publications (2)

Publication Number Publication Date
JPS61224719A JPS61224719A (ja) 1986-10-06
JPH061890B2 true JPH061890B2 (ja) 1994-01-05

Family

ID=13306616

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6611785A Expired - Lifetime JPH061890B2 (ja) 1985-03-29 1985-03-29 波形シミユレ−タ

Country Status (1)

Country Link
JP (1) JPH061890B2 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4881190A (en) * 1986-09-02 1989-11-14 The United States Of America As Represented By The United States Department Of Energy Digitally programmable signal generator and method
JPS63100805A (ja) * 1986-10-16 1988-05-02 Nippon Denzai Kogyo Kenkyusho:Kk 信号発生装置
JPS63164602A (ja) * 1986-12-26 1988-07-08 Shimadzu Corp 波形発生装置
JPH0357308A (ja) * 1989-07-26 1991-03-12 Icom Inc 周波数シンセサイザ

Also Published As

Publication number Publication date
JPS61224719A (ja) 1986-10-06

Similar Documents

Publication Publication Date Title
US4906916A (en) Signal processing device having high speed shift register
JPH061890B2 (ja) 波形シミユレ−タ
US5086280A (en) Continuously variable pulsewidth waveform formation device employing two memories
JP2520872B2 (ja) 画像表示装置
JPS6096023A (ja) タイミング信号発生器
JPH10205382A (ja) エンジンシミュレータ
GB2053537A (en) Digital Computing Apparatus
KR920002513B1 (ko) 디이젤기관의 연료제어장치
JP2921291B2 (ja) パターン信号発生器に同期したac測定電圧印加回路
JPH073350Y2 (ja) Ic試験装置
JP3501048B2 (ja) チャタリング発生装置
JP2543721Y2 (ja) 波形測定装置
US4956781A (en) Counter driven RAM engine control
JPH041473A (ja) 疑似エンジン回転角度信号発生装置
JP4657229B2 (ja) シミュレーション装置
Lillelund et al. A PC Engine Control Development System
SU1185367A1 (ru) Имитатор изображени точечных объектов
JPS608331B2 (ja) 内燃機関用燃料制御装置
PL215236B1 (pl) Układ peryferyjny, zwłaszcza do generowania obrazu telewizyjnego
JPS5838382A (ja) 内燃機関の点火時期計測装置
JPH0810184B2 (ja) 波形発生装置
JP2846383B2 (ja) 集積回路試験装置
JPS61272838A (ja) シミユレ−タ
JPH0321879A (ja) テスターのタイミング信号発生回路
JPH0133784B2 (ja)