パワーエレクトロニクスの用途

電力変換制御アルゴリズムの開発

Simulink と Simscape Electrical を使用して、アナログ電子部品とデジタル制御アルゴリズムを同じシミュレーション環境でモデル化できます。電力段とコントローラーの閉ループ シミュレーションにより、コントローラーを実装する前に設計案を評価・検証できます。

シミュレーションでできること

  • 回路コンポーネントまたは事前構築済みの電力変換ブロックを使用した電力段のモデル化
  • 平均値、理想、または詳細な非線形など、異なるパワーエレクトロニクスのスイッチング忠実度でコンバーターモデルをシミュレーション
  • 電圧モード制御や電流モード制御を含む、さまざまなコントローラー アーキテクチャの設計、シミュレーション、比較
  • 古典制御手法の適用と、モード切り替えのための監視制御ロジックの設計
  • 自動調整ツールを使用した単一または複数のフィードバックループにおけるコントローラーゲインの自動調整

使用例

MathWorks アカウント (無料) が必要です。

MathWorks アカウント (無料) が必要です。

MathWorks アカウント (無料) が必要です。

制御アルゴリズムのテストと検証

Simulink は、電力コンバーターの制御設計をテストして検証するプロセスを加速します。 

  • 電力コンバーター向けの制御コードを生成し、リアルタイムハードウェアインザループ (HIL) シミュレーションを実行
  • ハードウェア プロトタイプで検証する前に、電力コンバーター制御のリアルタイム実行をテスト
  • Simulink Design Verifier でテストケースを生成し、制御設計の一般的なエラーを特定・修正することで、高価なハードウェア プロトタイプの損傷リスクを低減
  • Simulink Coverage でモデルとコードのカバレッジを確認し、テストの完全性を確保するとともに、要件トレーサビリティを支援

「MATLAB と Simulink - Speedgoat 間の完全な互換性のおかげで、設計モデルからリアルタイム ソフトウェアに素早く移行することができました。」


量産コードの生成

Simulink と Embedded Coder を使用することで、手作業によるコーディングの手間を大幅に削減または排除できます。

生成されたコード (C/C++ と HDL) はすべて完全移植が可能で、さまざまなオプションで最適化でき、Simulink モデルとの双方向トレーサビリティと認証キットによる認証に対応しています。

「Embedded Coder で生成したコードは、意図したとおりに機能しています。9 つの PI ループを含むコードを手作業で記述してハードウェア上でデバッグしていたら、スケジュールが 6 か月以上遅れていたでしょう。」