。
伝达关数で线形システムのモデル作成
金宝appSimulink的/连续
转移FCNブロックは,ラプラス领域の変数S.
の伝达关数で线形システムをモデル化しますこのブロックは,単入力単出力(SISO:单输入单输出)。システムと単入力多出力(SIMO:单输入多输出)システムの両方をモデル化できます。
转移FCNブロックは次の条件を想定しています。
伝达关数は次に示す形式になります。
ここで,uとyはそれぞれシステムシステム力と力で,nnとndはそれぞれですですとのの数です。num(s)とden(s)は分子数量とと系系并べたものです。
分母の次数は分子の次数以上でなければなりません
多出力システムでは,すべての伝达关数が同じ分母をもち,すべての分子が同じ次数になっている必要があります。
単出力システムでは,このブロックの入力と出力は时间领域のスカラー信号です。このシステムのモデルを作成するには次のようにします。
伝达关数の分子系数のベクトルを分子数量フィールド内に入力します。
伝达关数の分母系数のベクトルを分母系数フィールドに入力します。
多出力システムでは,ブロック入力はスカラーで,出力はベクトルです。ベクトルの各要素はそのシステムの出力です。このシステムのモデルを作成するには次のようにします。
行列を分子数量フィールドに入力します。
この行列の各“行”にに,ブロックブロック力の1つを决定する达关键词分子数量が入ります。
分母系数フィールドに,システムシステムの达关键に迁通するするのベクトルををします。
伝达关数はラプラス(周波数)领域の入力と出力の关系を记述します。具体的には,初期条件がゼロのシステムにインパルスを入力するときの応答(出力)のラプラス変换として定义されます。
伝达关数の乘算や除算などの演算は初期条件がゼロであることを前提にしています。たとえば1つの复雑な伝达关数を,より単纯な一连の伝达关数に分解できます。それらを顺番に适用することで元の伝达关数と等しい応答が得られます。伝达关数の1つがゼロ以外の初期条件を仮定している场合にはこの结果は正しくありません。また,伝达关数には无限に多くの时间领域実现があるため,その状态のほとんどは物理的な意味をもちません。
Simulinkこ金宝appれらの理念®では转移FCN.ブロックの初期条件をゼロに事前设定します。特定の伝达关数の初期条件を指定するには,tf2ss
を使用して伝达关数を制御可能な正准状态空间実现に変换します。次に,国家空间ブロックを使用します。tf2ss
ユーティリティは,システムに対する一种
那B.
那C
那D.
行列を提供します。
详细については,帮助tf2ss
と入力するか,控制系统工具箱™ドキュメンテーションを参照してください。
转移FCNブロックには伝达关数が表示されますが,これは分子と分母パラメーターをどのように指定したかに依存します。
个々のパラメーターをベクトル式で指定すると,ブロックには伝达关数が,指定された系数とS.ののべき乘乘でされれするするとするとするとするととするするするするとするとするするするするするとする
たとえば,分子数量に[3,2,1]
那分母系数に(书房)
を指定した场合(ただし,den
は[7,5,3,1]
),ブロックでの表示は次ようようになります。
パラメーターを変数として指定すると,アイコンは変数名とその后に(S)
を示します。
たとえば,分子数量に数字
を,分母系数にden
を指定すると,ブロックでの表示は,次のようになります。
データ型 |
|
直接フィードスルー |
|
多重信号 |
|
可変の信号 |
|
ゼロクロッシング検出 |
|