主要内容

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

プラントの線形化

ブロックの入力と出力に個別の解析ポイントを定義しなくても,金宝app仿真软件®モデル内のブロックまたはサブシステムを線形化できます。ソフトウェアは選択されたブロックをモデルの他の部分から分離して,ブロックの入力から出力までのブロックの線形モデルを計算します。

この方法によるブロックの線形化は,ブロックの入力と出力にそれぞれ開ループ入力と開ループ出力の解析ポイントを指定することと等価です。モデルでの解析ポイント指定の詳細については,モデルの一部を線形化するよう指定を参照してください。

モデル線形化器を使用したプラントの線形化

この例では,モデル線形化器を使用して仿金宝app真软件モデル内のプラントサブシステムを線形化する方法を説明します。

金宝app仿真软件モデルを開きます。

mdl =“watertank”;open_system (mdl)

このモデルでは,水箱系统ブロックにすべての非線形ダイナミクスが含まれています。ブロックを線形化するにはモデル線形化器を使用します。

線形化I / Oセットとして選択されたブロックの入出力を指定してモデル線形化器を開くには,まず[線形化]タブを開きます。そのためには,Simulink モデル ウィンドウの[アプリ]ギャラリーで[線形化マネージャー]をクリックします。

モデルで水箱系统ブロックをクリックします。次に,[線形化]タブで[ブロックの線形化)をクリックします。

モデル線形化器[線形解析]タブにある(解析I / O)ドロップダウンリストでは,線形化用のI / Oセットが次に設定されます。[ブロック水箱系统):

あるいは,システムのモデル線形化器が既に開いている場合には,金宝app仿真软件モデルウィンドウで水箱系统ブロックをクリックします。次に,モデル線形化器(解析I / O)ドロップダウンリストで[現在選択されているブロックを線形化)を選択します。

ヒント

指定した線形化I / Oセットがブロックである場合,(解析I / O)ドロップダウンリストから表示オプションを選択して,モデルでブロックを強調表示することができます。たとえば,水箱系统ブロックを強調表示するには(水箱系统を表示)を選択します。

この例では,線形化にモデルの操作点を使用します。モデルの操作点は,モデルに保存されている初期状態値と入力信号で構成されています。モデル線形化器[線形解析]タブの[操作点]ドロップダウンリストで,[モデルの初期条件)を選択したままにします。さまざまな操作点でのモデルの線形化の詳細については,平衡化された操作点での線形化およびシミュレーションスナップショットでの線形化を参照してください。

指定したブロックを線形化して,結果の線形モデルのボード線図を生成するには,[ボード線図]をクリックします。

ソフトウェアは線形化モデルlinsys1[線形解析ワークスペース]に追加して,モデルのボード線図を生成します。

線形モデルの解析の詳細については,モデル線形化器の応答プロットを使用した結果の解析を参照してください。

線形化モデルをMATLAB®ワークスペースにエクスポートすることもできます。そのためには,[データブラウザー]linsys1[線形解析ワークスペース]から(MATLABワークスペース]にドラッグします。

コマンドラインを使用したプラントの線形化

この例では,线性化コマンドを使用して仿金宝app真软件®モデルのプラントサブシステムを線形化する方法を説明します。

金宝app仿真软件モデルを開きます。

mdl =“watertank”;open_system (mdl)

このシステムでは水箱系统ブロックにすべての非線形ダイナミクスが含まれています。このサブシステムを線形化するには,まずそのブロックパスを指定します。

blockpath =“watertank /水箱系统”

次に,モデルの操作点でプラントサブシステムを線形化します。

blockpath linsys1 =线性化(mdl);

モデルの操作点は,モデルに保存されている初期状態値と入力信号で構成されています。さまざまな操作点でのモデルの線形化の詳細については,平衡化された操作点での線形化およびシミュレーションスナップショットでの線形化を参照してください。

これで,線形化モデルの応答を解析することができます。たとえば,そのボード応答をプロットします。

波德(linsys1)

線形モデルの解析の詳細については,線形解析を参照してください。

参考

|

関連するトピック