terasoft

馬達控制演算法之建模與快速原型化 Modeling and Prototyping for Motor Control Applications

Kary Chang, TeraSoft

影片介紹

馬達控制的開發涉及了一連串的工作流程,包含感測器的校正、參數估計、馬達和逆變器的建模、控制演算法設計、演算法在硬體上的實現等等。近年來對於系統電力成本和產品尺寸的縮減要求,採用SoC FPGA裝置來將處理器與FPGA功能整合進一個單一的裝置更成為新興的趨勢。

然而,在SoCs上實現演算法的複雜性卻帶給演算法開發人員、軟體開發人員與硬體設計師不同的挑戰。本段影片將展示參與馬達開發各項流程的研發團隊可以如何透過MathWorks®提供的研發工具的協助來協同合作、增進研發效率。

影片展示重點:

  • 馬達驅控演算法的設計。
  • 透過馬達控制系統的建模與模擬,以在硬體測試前先對控制器的設計做評估。
  • 產生程式碼,將控制演算法編程入Zynq裝置。
  • 利用一個新的MathWorks IP核心產生的工作流程,快速地建立可在FPGA架構實現高速I/O處理與離線處理需要大量數學運算任務的IP核心。

其他相關資源