数値線形時不変 (LTI) モデルは、線形システムの表現に使用する基本構成です。数値 LTI モデル オブジェクトでは、動的システムを一般的な表現に保存できます。たとえば、tf
モデルは伝達関数を分子多項式と分母多項式の係数によって表し、ss
モデルは LTI システムを状態空間行列によって表します。また、PID コントローラーを比例的係数、積分係数および微分係数によって表す、専用の LTI モデル タイプもあります。
制御システムのより複雑なモデルを構築するには、個々のコンポーネントを LTI モデルとして表し、そのコンポーネントを接続して制御アーキテクチャをモデル化します。例は、モデル オブジェクトでの制御システム モデリングを参照してください。
LTI System | Simulink での線形時不変システム モデル オブジェクトの使用 |
LPV System | 線形パラメーター変動 (LPV) システムのシミュレーション |
モデル オブジェクトは、プラント、アクチュエータ、センサー、コントローラーなどのコンポーネントを表現することができます。モデル オブジェクトを接続して、複数要素の応答の組み合わせを表現する統合モデルを作成します。
モデル オブジェクトは、モデル データと属性を構造体にカプセル化する特別なデータ コンテナーとして線形システムを表します。
線形解析、補償器の設計および制御システムの調整など、モデル オブジェクトの使用方法。
この例では、tf
、zpk
、ss
、および frd
の各コマンドを使用して連続時間線形モデルを作成する方法を示します。
伝達関数を分子と分母の係数またはゼロ、極およびゲインで表現します。
状態空間モデルを状態空間行列で表現します。
動的システムをさまざまな周波数応答のゲインと位相で表現します。
PID コントローラーをコントローラー ゲインまたは時定数で表現します。
2-DOF PID コントローラーでは、外乱の抑制を、設定点の追従におけるオーバーシュートを大きく増加させることなく迅速に実現できます。
この例では、LTI モデルで作業する場合のベスト プラクティスを示します。
この例では、tf
、zpk
、ss
および frd
の各コマンドを使用して離散時間線形モデルを作成する方法を示します。
離散時間数値モデルを、モデル オブジェクトの作成時にサンプル時間を指定して表現します。
離散時間 PID コントローラーの積分器項およびフィルター項は、いくつかの異なる式で表現することができます。
SISO 伝達関数の連結または各 I/O チャネルの係数のセットの指定により、MIMO 伝達関数を作成します。
これらの例では、MIMO システムを状態空間モデルとして表す方法を説明します。
システム内の複数の I/O 組の周波数応答データを使用して、MIMO 周波数応答モデルを作成します。
MIMO 動的システム モデルから特定の I/O チャネルを抽出します。
LTI モデル オブジェクトの Simulink へのインポート
LTI System ブロックを使用して線形システム モデル オブジェクトを Simulink® にインポートします。
モデル オブジェクト タイプには、固定係数をもつシステムを表すための数値モデル、および調整可能な係数または不確かな係数をもつシステムのための一般化モデルがあります。
内部ダイナミクスまたは過去の状態のメモリ (積分器、遅延、伝達関数、状態空間モデルなど) をもつシステムを表します。
数値 LTI モデルは、伝達関数や状態空間モデルなどの、固定係数をもつ動的な要素を表します。
調整可能なパラメーターまたは不確かなパラメーターおよび配列を含む、静的な入力/出力関係を表します。