ASCET/FMU/Simulinkモデル、TSimプラグインを追加する
|
ご注意ください! |
|---|
|
外部ソースには悪意のあるコードが潜在している可能性があります。 FMU、ASCET、TSiMタイプのモデルの場合、ASCMO-MOCAは、モデル評価中に外部ランナブルを実行します。 モデルの外部ランナブルが信頼できるソースからのものであることを確認してください。 |
MOCAプロジェクトには以下のモデルを追加することができます。
- ASCETモデル(ASCET-PSLで生成されたもの)
- FMUモデル
- Simulinkモデル
- TSimプラグイン
これらのモデルはファンクション内で使用することができます。
|
注記 |
|---|
|
ASCMO-MOCAは、FMI 2.xまたはFM 3.xを使用したFMUモデルをサポートしています。FMI 1のFMUモデルはサポートしていません。 |
-
Models ステップを開きます。
-
モデルステップでAdd Model をクリックし、ドロップダウンメニューから Connect to ASCET Model/Connect to FMU Model/Connect to Simulink Model/Connect to TSim Plugin のいずれかをクリックします。
モデルリスト内に新しい行が追加され、デフォルトのモデル名が表示されます。さらに、
モデルステップの下部に設定オプションが表示されます。モデルステップ - ASCETモデルのバリアント、モデルステップ - FMUモデルのバリアント、モデルステップ - Simulinkモデルのバリアント、を参照してください。 -
モデル名を変更するには、Rename ボタンをクリックします。
-
"ASCET-PSL Model"/"FMU Model"/"Simulink Model"/"TSim Plugin" フィールドに、最適化したいモデルのパスの名前を入力、または選択(
ボタン)します。サンプルとして以下のファイルが提供されています。
-
ASCET:<installation>\Example\Moca\Torque_Ascet_Psl.dll
-
FMU:<installation>\Example\Moca\Torque_with_FMU.fmu
-
Simulink:<installation>\Example\Moca\Torque.mdl
-
Simulink:<installation>\Example\Moca\PID.slx
-
TSim:<installation>\Example\Moca\TorquePlugin.mexw64.
-
-
入力、パラメータ、出力をマッピングします。
ASCETパラメータのマッピング、FMUパラメータのマッピング、Simulinkパラメータのマッピング、ASCET入力のマッピング、Simulink入力のマッピング、ASCET出力のマッピング、Simulink出力のマッピング を参照してください。 -
TSimプラグインやASCET/FMU/Simulinkモデルをファンクション内で使用します。
注記
ファンクションをビルドした後にモデルステップで
/
を使用すると、ファンクションの引数の順番に影響します。
参照
モデルステップ(GUIエレメントの説明)