主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

バッチ線形化

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

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

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

アプリ

モデル線形化器 金宝appモデルの線形化

関数

すべて展開する

线性化 金宝appモデルまたはサブシステムの線形近似
linearizeOptions 線形化オプションの設定
slLinearizer 金宝appモデルのバッチ線形化のインターフェイス
getIOTransfer slLinearizerまたはslTunerインターフェイスを使用して指定されたI / Oセットの伝達関数
getLoopTransfer slLinearizerまたはslTunerインターフェイスを使用した指定点での開ループ伝達関数
getSensitivity slLinearizerまたはslTunerインターフェイスを使用した指定された点での感度関数
getCompSensitivity slLinearizerまたはslTunerインターフェイスを使用する,指定された点での相補感度関数
addPoint slLinearizerまたはslTunerインターフェイスの解析ポイントのリストに信号を追加
removePoint slLinearizerまたはslTunerインターフェイスの解析ポイントのリストから点を削除
removeAllPoints slLinearizerまたはslTunerインターフェイスの解析ポイントのリストからすべての点を削除
getPoints slLinearizerまたはslTunerインターフェイスの解析ポイントのリストを取得
addOpening slLinearizerまたはslTunerインターフェイスの開始点リストに信号を追加
removeAllPoints slLinearizerまたはslTunerインターフェイスの解析ポイントのリストからすべての点を削除
removeAllOpenings slLinearizerまたはslTunerインターフェイスの永続的な開始点のリストからすべての開始点を削除
getOpenings slLinearizerまたはslTunerインターフェイスの開始点のリストを取得
getOffsetsForLPV 線形化の結果からLPVオフセットを抽出
刷新 slLinearizerまたはslTunerインターフェイスを現在のモデル状態と再同期
fastRestartForLinearAnalysis 線形解析の高速リスタート

トピック

バッチ線形化の基礎

バッチ線形化とは

I / O,操作点およびパラメーター値のさまざまな組み合わせ金宝appの仿真软件モデルから複数の線形化を抽出できます。

バッチ線形化の方法の選択

金宝app仿真软件控制设计™ソフトウェアには,バッチ線形化のためのツールと方法がいくつか用意されています。

バッチ線形化用に対象の信号をマークする

モデルをバッチ線形化するときに解析ポイントを使用して関心のある信号をマークできます。これにより,そのうちの任意のポイントでシステムの応答を解析できます。

操作点の変化

线性化コマンドを使用した複数の操作点でのモデルのバッチ線形化

複数の平衡化された操作点,あるいは複数のシミュレーションのスナップショットでモデルを線形化できます。

slLinearizerインターフェイスを使用した操作点の変化と複数の伝達関数の取得

複数の操作点でモデルをバッチ線形化して,モデルから複数の開ループと閉ループの伝達関数を取得します。

パラメーターの変化

バッチ線形化用のパラメーターサンプルの指定

コマンドラインまたはモデル線形化器を使用して,1つ以上のモデルパラメーターを変化させてモデルをバッチ線形化することができます。

パラメーター値を変化させたときのバッチ線形化の効率性

変化させるすべてのモデルパラメーターが調整可能な場合,金宝app仿真软件控制设计線形化ツールは1回のモデルコンパイルですべてのパラメーターグリッド点の線形化を計算します。

モデル線形化器を使用したパラメーター値の変化に対するモデルのバッチ線形化

モデル線形化器を使用して,モデルパラメーター値を変化させてモデルから複数の開ループと閉ループの伝達関数を取得します。

パラメーターが変化するモデルの単一の操作点でのバッチ線形化

モデルパラメーターを変化させ,线性化コマンドを使用してモデルをその定格操作条件で線形化します。

パラメーターの変化から派生した複数の操作点でのモデルのバッチ線形化

パラメーターの変化がシステムの操作点に影響する場合,線形化の前に,パラメーターと値の各組み合わせに対してモデルを平衡化します。

パラメーター値を変化させて複数の伝達関数を取得

slLinearizerインターフェイスを使用して,パラメーターを変化させてモデルをバッチ線形化し,複数の開ループおよび閉ループ伝達関数を取得します。

パラメーターを変化させる,より効率的なバッチ線形化

この例では,モデルパラメーターのセットが変化する際にモデルのバッチ線形化を高速化する方法を説明します。

変化するパラメーター値で複数の伝達関数を取得するバッチ線形化

この例では,slLinearizerインターフェイスを使用して仿金宝app真软件モデルをバッチ線形化する方法を説明します。

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

LTIシステムの配列を使用した非線形動作の近似

線形パラメーター変動モデルを使用して非線形システムのダイナミクスを近似できます。

昇圧コンバーターモデルのLPV近似

線形パラメーター変動モデルを使用して非線形のSimscape™电气™モデルを近似する。

解析と検証

バッチ線形化の結果の検証

バッチ線形化の結果を時間領域または周波数領域で検証できます。

モデル線形化器でのバッチ線形化の結果の解析

モデル線形化器を使用してバッチ線形化の結果に対する応答をプロットし,解析します。

コマンドラインでのバッチ線形化の結果に対する応答プロットを使用した解析

コマンドラインでバッチ線形化の結果に対する応答をプロットして解析します。

注目の例