State-Space
連続線形システムを陽的な状態空間方程式のシステムとしてモデル化する
ライブラリ:
Simulink /
Continuous
説明
State-Space ブロックは、次の陽的な形式で表される常微分方程式のシステムとして線形システムをモデル化します。
ここで、
x は状態ベクトルです。
u は入力ベクトルです。
y は出力ベクトルです。
x0 はシステムの初期条件であり、状態ベクトルの初期値を提供します。
A、B、C、および D は、システム方程式の項の係数を含む行列です。
State-Space ブロックを使用して、時不変および時変の両方の陰的な線形システムをモデル化できます。
時不変システムをモデル化するには、[A]、[B]、[C]、および [D] の各パラメーターを定数行列として指定します。
時変システムをモデル化するには、シミュレーション中に [A]、[B]、[C]、および [D] の各パラメーターを調整します。
陰的な連続線形システムをモデル化するには、Descriptor State-Space ブロックを使用します。
システム行列の指定
システムをモデル化するには、[A]、[B]、[C]、および [D] の各パラメーターを使用してシステム行列を指定します。スパース行列または完全な行列のいずれかを指定できます。既定では、MATLAB® は完全な行列を作成します。詳細については、スパース行列の作成を参照してください。
システム内の状態数、入力数、および出力数により、システム行列の次元が決まります。
A — n 行 n 列。ここで、n はシステム内の状態数です。
B — n 行 m 列。ここで、各変数は次のとおりです。
n はシステム内の状態数です。
m はシステム入力数です。
C — r 行 n 列。ここで、各変数は次のとおりです。
r はシステム出力数です。
n はシステム内の状態数です。
D — r 行 m 列。ここで、各変数は次のとおりです。
r はシステム出力数です。
m はシステム入力数です。
次のイメージは、システム行列の次元が相互にどのように関連しているかを示しています。

例
拡張例
端子
入力
出力
パラメーター
ブロックの特性
データ型 |
|
直達 |
|
多次元信号 |
|
可変サイズの信号 |
|
ゼロクロッシング検出 |
|
拡張機能
バージョン履歴
R2006a より前に導入
