Main Content

バッチ線形化

モデルの複数の線形化を抽出および解析し、パラメーター値、操作点、I/O セットを変化させ、線形パラメーター変動 (LPV) モデルを実装します

"バッチ線形化" とは、I/O、操作点およびパラメーター値のさまざまな組み合わせのモデルから複数の線形化を抽出することです。バッチ線形化では、Simulink® モデルあるいはモデルの一部の時間領域、周波数領域および安定性特性を、変動する操作条件やパラメーター範囲のもとで解析できます。また、バッチ線形化の結果を使用して、非線形システムの線形パラメーター変動 (LPV) 近似を実装することも可能です。

バッチ線形化は、コマンド ラインでもモデル線形化器を使用しても実行できます。どちらのツールを使用するかを決めるには、バッチ線形化の方法の選択を参照してください。

アプリ

モデル線形化器Simulink モデルの線形化

関数

すべて展開する

linearizeSimulink モデルまたはサブシステムの線形近似
linearizeOptions線形化オプションの設定
slLinearizerSimulink モデルのバッチ線形化のインターフェイス
getIOTransferslLinearizer または slTuner インターフェイスを使用して指定された I/O セットの伝達関数
getLoopTransferslLinearizer または slTuner インターフェイスを使用した指定点での開ループ伝達関数
getSensitivityslLinearizer または slTuner インターフェイスを使用した指定された点での感度関数
getCompSensitivityslLinearizer または slTuner インターフェイスを使用する、指定された点での相補感度関数
addPointslLinearizer または slTuner インターフェイスの解析ポイントのリストに信号を追加
removePointslLinearizer または slTuner インターフェイスの解析ポイントのリストから点を削除
removeAllPointsslLinearizer または slTuner インターフェイスの解析ポイントのリストからすべての点を削除
getPointsslLinearizer または slTuner インターフェイスの解析ポイントのリストを取得
addOpeningslLinearizer または slTuner インターフェイスの開始点リストに信号を追加
removeAllPointsslLinearizer または slTuner インターフェイスの解析ポイントのリストからすべての点を削除
removeAllOpeningsslLinearizer または slTuner インターフェイスの永続的な開始点のリストからすべての開始点を削除
getOpeningsslLinearizer または slTuner インターフェイスの開始点のリストを取得
getOffsetsForLPV線形化の結果から LPV オフセットを抽出
refreshslLinearizer または slTuner インターフェイスを現在のモデル状態と再同期
fastRestartForLinearAnalysis線形解析の高速リスタート (R2019a 以降)

トピック

バッチ線形化の基礎

  • バッチ線形化とは
    I/O、操作点およびパラメーター値のさまざまな組み合わせの Simulink モデルから複数の線形化を抽出できます。
  • バッチ線形化の方法の選択
    Simulink Control Design™ ソフトウェアには、バッチ線形化のためのツールと方法がいくつか用意されています。
  • バッチ線形化用に対象の信号をマークする
    モデルをバッチ線形化するときに解析ポイントを使用して関心のある信号をマークできます。これにより、そのうちの任意のポイントでシステムの応答を解析できます。

操作点の変化

パラメーターの変化

非線形システムの線形パラメーター変動近似

解析と検証