LTI System
Simulink での線形時不変システム モデル オブジェクトの使用
ライブラリ:
Control System Toolbox
説明
LTI System ブロックでは、線形システム モデル オブジェクトが Simulink® 環境にインポートされます。インポートする LTI モデルは [LTI システム変数] パラメーターで指定します。すべてのタイプのプロパーな線形時不変動的システム モデルをインポートできます。インポートされるシステムが状態空間 (ss
) モデルの場合、[Initial states] パラメーターに初期状態値を指定できます。
端子
入力
Port_1(In1) — 入力信号
スカラー | ベクトル
単入力の LTI システムの場合、入力信号はスカラーです。複数入力のシステムの場合、次のようなブロックを使用してシステム入力を 1 つのベクトル信号に組み合わせます。
Mux (Simulink)
Vector Concatenate (Simulink)
Bus Creator (Simulink)
出力
Port_1(Out1) — 出力信号
スカラー | ベクトル
単出力の LTI システムの場合、出力信号はスカラーです。複数出力のシステムの場合、出力信号はベクトルです。システム出力をスカラー信号に分割するには、次のようなブロックを使用します。
Demux (Simulink)
Bus Selector (Simulink)
パラメーター
LTI システム変数 — 線形システム
動的システム モデル
ブロックの線形システムは、MATLAB® ワークスペース、モデル ワークスペースまたはデータ ディクショナリ内の MATLAB 式または変数として指定します。モデルは SISO または MIMO にすることができます。
大半の線形時不変の動的システム モデルがサポートされますが、以下は除きます。
frd
モデルやgenfrd
モデルなどの周波数応答データ モデル。idnlarx
などの同定された非線形モデル。udyn
などのモデル化されていないダイナミクスをもつモデル。
指定するモデルはプロパーでなければなりません (isproper
を参照)。
モデルは連続時間または離散時間にすることができます。LTI system ブロックが同期状態制御 (State Control (HDL Coder) ブロックを参照) を使用する Simulink モデル内にある場合は、離散時間モデルを指定しなければなりません。
Simulink は、シミュレーションを初期化する前にモデルをその状態空間の等価物に変換します。
初期状態 (状態空間のみ) — 状態空間モデルの初期状態の値
[]
(既定値) | ベクトル | スカラー
線形システムが状態空間形式の場合、初期状態の値を、システムの状態数と同じ数のエントリをもつベクトルとして指定します。スカラー値を指定すると、ブロックはその値をシステムの各状態に適用します。既定値の []
は、すべての状態をゼロに初期化します。
伝達関数や零点-極-ゲイン モデルなどの状態空間形式ではない線形システムの場合、初期状態の概念の定義が明確でありません。そのようなモデルでは、実現アルゴリズムで使用される状態座標の選択によって初期状態が異なります。その結果、ブロックはそのようなモデルではこのパラメーターを無視します。
拡張機能
C/C++ コード生成
Simulink® Coder™ を使用して C および C++ コードを生成します。
バージョン履歴
R2006a より前に導入R2024a: オフセットをもつ状態空間モデルのシミュレーション
オフセットをもつ状態空間モデルを LTI System ブロックを使用してシミュレートできるようになりました。[LTI システム変数] パラメーターを使用して、モデルのオフセットが Offsets
プロパティに格納された状態空間変数を指定します。通常、オフセットは非線形ダイナミクスを線形化するときに一部の操作条件で発生します。オフセットを格納する方法の詳細については、ss
を参照してください。
R2024a: 複素係数をもつ LTI モデルのサポート
複素係数をもつ LTI モデルを LTI System ブロックを使用してシミュレートできるようになりました。
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)