<< TIME_DELAY Continuous time systems palette Demonstrations blocks palette >>

Scilab Help >> Xcos > palettes > Continuous time systems palette > VARIABLE_DELAY

VARIABLE_DELAY

可変遅延

ブロックスクリーンショット

内容

説明

可変伝送遅延ブロックは,ある作用とその効果の間の可変時間遅延を 模擬する際に使用できます. このブロックは,例えば,パイプを有するシステムで, パイプ内の流体をくみ上げるモータの速度が可変であるような場合に 使用できます.

このブロックは2個の入力と1個の出力を受け付けます: 最初の入力は信号 u(t) でブロックにより指定されます(データ入力); 2番目の入力は可変時間遅延 τ(t)です.

カレントの時間ステップtにおいて, このブロックは 遅延されたデータ入力 u(θ) を出力します. ただし,θはカレントのシミュレーション時間 t から 時間遅延パラメータ τをひいたものです.

出力信号の方程式は以下のようになります:

y(t) = y(θ) - u(t - τ(t))

ダイアログボックス

デフォルトプロパティ

この例では, ブロックパラメータダイアログボックス内の 最大時間遅延に 4を指定します. 入力信号は振幅1,周波数0.2Hzのサイン波です.

2秒の遅延を導入するために定数ブロックに2を指定します. VARIABLE_DELAYブロックの入力および出力波形を以下に示します:

インターフェイス用関数

計算用関数


Report an issue
<< TIME_DELAY Continuous time systems palette Demonstrations blocks palette >>