最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

操作点

仕様 (平衡化) またはシミュレーション時間からモデルの操作点を検出、操作点でのモデルの初期化

動的システムの "操作点" は、ある特定時点でのモデルについて、初期状態とルートレベルの入力信号を指定します。操作点は、コマンド ライン ツールまたは線形解析ツールを使用して検索できます。操作点の詳細については、操作点についておよび定常状態の操作点の計算を参照してください。

関数

すべて展開する

operpointSimulink モデルの操作点を作成
findop仕様 (平衡化) またはシミュレーションからの定常状態の操作点
findopOptions仕様から操作点を検出するオプションの設定
operspec操作点の仕様
initopspec操作点の指定値の初期化
addoutputspec出力仕様を操作点の仕様に追加
getStateIndex操作点の仕様または操作点の状態要素のインデックスを取得
getInputIndex操作点の仕様または操作点の入力要素のインデックスを取得
getOutputIndex操作点の仕様の出力要素のインデックスを取得
updateモデル内の構造変更を反映して、操作点オブジェクトを更新します。
getinputstruct操作点からの入力構造体
getstatestruct操作点からの状態構造体

ブロック

Trigger-Based Operating Point Snapshotトリガーされたイベントで操作点、線形化、または両方を生成します。

トピック

定常状態の操作点

操作点について

動的システムの操作点は、ある特定時点でのモデルについて、状態とルートレベルの入力信号を定義します。

定常状態の操作点の計算

定常状態の操作点を取得するには、数値的な最適化手法を用いてモデルを平衡化するか、定常状態条件に達するまでモデルをシミュレートすることができます。

内部状態表現をもつブロックの処理

線形化と制御設計に使用する操作点オブジェクトには、内部状態表現をもつ MemoryTransport Delay などの Simulink® ブロックを含めることができません。

操作点の表示と変更

コマンド ラインおよび線形解析ツールを使用して操作点の値を表示し変更できます。

操作点の検索

状態の指定に基づいた定常状態の操作点の計算

状態仕様を満たす定常状態の操作点を見つけます。既知の平衡値に状態を固定するか、指定した値の範囲内に状態を制約できます。

出力仕様からの定常状態の操作点の計算

出力仕様を満たす定常状態の操作点を見つけます。既知の平衡値に出力を固定するか、指定した値の範囲内に出力を制約できます。

操作点探索に用いる仕様のインポートとエクスポート

線形解析ツールで操作点の仕様を修正する場合、修正後の仕様を MATLAB® ワークスペースまたは線形解析ツールのワークスペースにエクスポートできます。

操作点探索の最適化設定の変更

異なる最適化手法を使用して操作点探索の精度を制御できます。

シミュレーションのスナップショットを使用した定常状態の操作点探索の初期化

モデルが定常状態の操作点の近傍に到達するおおよその時間を把握している場合は、シミュレーションを使用して、数値最適化に初期値として使用する状態値を取得できます。

シミュレーションのスナップショットでの操作点の計算

モデルをシミュレートし、指定されたシミュレーションのスナップショット時間で状態値とモデル入力レベルから構成される操作点を見つけます。

Simscape モデルの定常状態の操作点の検索

Simscape™ モデルの操作点を検索するには、投影ベースの平衡化オプティマイザーを使用してモデルを平衡化するか、指定の時間でシミュレーション スナップショットを撮ることができます。

Simulink モデルの同期

Simulink モデルの変更と操作点の仕様の同期

Simulink モデルを変更すると、状態、入力、または出力が変更、追加、または削除される可能性があり、それによって操作点が変更されます。

特定の操作点での Simulink モデルのシミュレーション

計算した操作点から Simulink モデルの初期条件を求めることができます。

カスタムの平衡化

カスタムの制約と目的関数を使用した操作点の計算

追加のユーザー指定の制約と目的関数を使用して、Simulink モデルを平衡化します。

バッチ計算

生成された MATLAB コードを再利用した定常状態の操作点のバッチ計算

線形化に使用するコードを生成し、スクリプトを変更してモデルをバッチ線形化します。

パラメーターが変化する定常状態の操作点のバッチ計算

モデル パラメーターを変化させてモデルのバッチ平衡化を行い、対応する操作点を見つけます。

複数の仕様に対する定常状態の操作点のバッチ計算

モデルのコンパイルを 1 回のみ実行して、複数の操作点仕様に対し操作点を検索します。

コード生成

操作点を構成するための MATLAB コードの生成

MATLAB スクリプトを生成すると、対話形式で取得した操作点探索の結果をプログラムにより再現できます。