メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

Timer

指定された遷移時間で変化する信号を生成

ライブラリ

powerlib_extras/制御ブロック、powerlib_extras/離散制御ブロック

メモ

Control and Measurements ライブラリの Pulse & Signal Generators セクションに Stair Generator ブロックが含まれています。これは、Timer ブロックの改善されたバージョンです。新しいブロックは、ブロック構成の基盤としてシミュレーション モードを使用して、同じブロックの重複した連続バージョンおよび離散バージョンを削除するメカニズムを備えています。レガシ モデルに Timer ブロックが含まれている場合でも、そのモデルは引き続き機能します。ただし、パフォーマンスを最適化するには、新しいモデルで Stair Generator ブロックを使用してください。

  • Timer block

説明

Timer ブロックは、指定された遷移時間で変化する信号を生成します。このブロックを使用して論理信号 (0 または 1 振幅) を生成し、Breaker ブロックや Ideal Switch ブロックなどの電源スイッチの開閉時間を制御します。また、このブロックを使用して、指定された遷移時間で振幅がステップごとに変化する信号を生成することもできます。

パラメーター

Time(s)

ブロックの出力の値が [Amplitude] パラメーターで定義されているように変化する遷移時間 (秒)。[Time(s)] パラメーターは、[Amplitude] パラメーターで定義するベクトルと同じ長さのベクトルでなければなりません。時間 0 の定義はオプションです。時間 0 で信号が指定されていない場合、出力は、[Amplitude] ベクトルで指定する最初の遷移時間まで 0 に保持されます。

Amplitude

Timer ブロックによって生成される信号の振幅のベクトル。振幅は、[Time(s)] ベクトルで定義した遷移時間の間で一定に保たれます。

入力と出力

出力は、指定された遷移時間でステップごとに変化する信号です。

バージョン履歴

R2006a より前に導入