このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
モデル次数の低次元化
ライブ エディターで線形時不変 (LTI) モデルの複雑度を低減
説明
[モデル次数の低次元化] タスクにより、アプリケーションにとって重要なモデル特性を保持したまま、高次元モデルの低次元化近似を対話的に計算できます。このタスクは、ライブ スクリプト用の MATLAB® コードを自動生成します。ライブ エディター タスク全般の詳細については、ライブ スクリプトへの対話型タスクの追加を参照してください。
低次元化されたモデルを使用すると、解析および制御設計を簡略化できます。簡略化されたモデルでは、理解や操作もより容易です。プラントのコントローラーを設計する前に関連するダイナミクスに焦点を置くためにプラント モデルを低次元化できます。モデルの低次元化を使用して、最大次数のコントローラーを簡略化することもできます。モデルの低次元化およびそれが役立つ状況の詳細については、モデルの低次元化の基礎を参照してください。
まず、低次元化するモデルと、モデルの低次元化の方法を選択します。それぞれの方法ごとに、タスクには、アプリケーションにとって重要なダイナミクスを低次元化されたモデルで確実に保持するためのコントロールとプロットが用意されています。
平衡化打ち切り— エネルギーの寄与が比較的小さい状態を削除することにより、モデルの低次元近似を計算します。モードの選択— 対象とする周波数範囲を指定することによりモードを選択します。極-零点の簡略化— 相殺またはほぼ相殺となる極-零点のペアを除去します。
タスクを開く
MATLAB エディターでライブ スクリプトに [モデル次数の低次元化] タスクを追加するには、次を行います。
[ライブ エディター] タブで [タスク] 、 [モデル次数の低次元化] を選択します。
スクリプトのコード ブロック内で、
reduce、balred、minrealなどの関連するキーワードを入力します。コマンド補完候補から[モデル次数の低次元化]を選択します。
