JADA227 July   2026 AM13E23019

 

  1.   1
  2.   概要
  3.   商標
  4. はじめに
  5. PIL (プロセッサ イン ザ ループ)
  6. 前提条件
  7. AM13x での電流制御アルゴリズムのベンチマーク測定
    1. 4.1 C28x 参照シミュレーション モデル例
    2. 4.2 F28379D 用に構成されたシミュレーション モデル
    3. 4.3 シミュレーション結果
  8. アルゴリズムの分離:サブシステムのモデル参照への変換
    1. 5.1 変換手順
    2. 5.2 PIL 用に構成された変換済みモデル参照ブロック
  9. AM13x PIL のモデル参照の構成
    1. 6.1 ターゲット ハードウェアの選択
    2. 6.2 SysConfig 構成
  10. SIL/PIL マネージャー
    1. 7.1 SIL/PIL マネージャーの起動と PIL の実行
      1. 7.1.1 シミュレーション時間に関する検討事項
      2. 7.1.2 PIL の結果:数値検証の表示
      3. 7.1.3 PIL の結果:実行プロファイリング
  11. 最適化および再プロファイリング
    1. 8.1 PIL の結果:単一データ型と正弦/余弦 TMU を使用
    2. 8.2 TMU 機能を示す Codegen レポート
    3. 8.3 実行の比較オプションからコード ビューを有効化
    4. 8.4 PIL の結果:単一データ型と正弦/余弦 TMU での実行プロファイリング
  12. まとめ
  13. 10参考資料

変換手順

 参照モデル図 5-1 参照モデル
  1. トップレベル モデルで、電流制御サブシステム ブロックを右クリックします
  2. 「Subsystem」 → 「Convert to」 → 「Referenced Model」の順に選択します
    1. 「convert the model」をクリックすると、モデル アドバイザー (Model Advisor) に変換の成功を知らせるメッセージが表示されます
       変換手順図 5-2 変換手順
  3. Simulink で、電流制御アルゴリズムの内容のみを含む新しい個別のモデル ファイルが作成されます
  4. トップレベル モデルの元のサブシステムは、新しく作成されたモデルを参照するモデル参照ブロックに自動的に置き換えられます。参照モデル例との競合を避けるために、トップ モデルの名前を変更します。
  5. 変換後にトップレベル モデルが正しくシミュレーションされることを確認します。数値結果は変換前のベースラインと同じである必要があります

トップレベル FOC システムは、Simulink ホストで完全に動作し続けます。PIL 実行中、AM13x には、電流制御モデル参照ブロックのみが展開されます。