MATLAB および Simulink を使用して、モーター、インバーター、ソース、および負荷のライブラリからモーターモデルを構築できます。要件に基づいてモーターとインバーターのモデル化の忠実度を選択し、モーター制御アルゴリズムをシミュレーションします。
- Motor Control Blockset による線形集中定数モーターモデルの実装と平均値インバーターの使用により、シミュレーションを高速化
- 電力システム シミュレーション入門 を使用した、インバーターの非線形モーターダイナミクスおよび理想的または詳細なスイッチングのモデル化およびシミュレーション
- モーターモデルをパラメーター化し機器テストを用いてモーターダイナミクスを取得、またはデータベースや有限要素解析からパラメーターをインポート
- 閉ループのシミュレーションを実行し、Field Oriented Control (FOC) Autotuner を使用して制御アルゴリズムを自動調整し、速度およびトルク応答の要件に準拠
- 安全な動作を保証する故障検出および保護ロジックの設計
例を試す
例
Simulink からモーター制御アルゴリズムの量産可能な C および HDL コードを生成し、組み込みマイクロコントローラー、FPGA、および SOC を直接ターゲット化します。
- ソフトウェアインザループ (SIL) およびプロセッサインザループ (PIL) シミュレーションの実行による生成コードの検証
- Fixed-Point Designer を使用した固定小数点および浮動小数点アルゴリズムの解析、最適化、および実装
- Embedded Coder とハードウェア サポート パッケージを使用した、ARM® Cortex®-A/M/R、C2000、STM32、Infineon® AURIX™、Xilinx® Zynq®、Intel® SOC などのプロセッサ用に生成されたコードの統合、実行、および検証の自動化
- HDL Coder とハードウェア サポート パッケージを使用して、コードを生成し、Intel、Xilinx、Microchip デバイスに展開
- MISRA-C™ や ISO 26262 などの業界標準への準拠を確保