馬達控制演算法之建模與快速原型化 Modeling and Prototyping for Motor Control Applications
Kary Chang, TeraSoft
影片介紹
馬達控制的開發涉及了一連串的工作流程,包含感測器的校正、參數估計、馬達和逆變器的建模、控制演算法設計、演算法在硬體上的實現等等。近年來對於系統電力成本和產品尺寸的縮減要求,採用SoC FPGA裝置來將處理器與FPGA功能整合進一個單一的裝置更成為新興的趨勢。
然而,在SoCs上實現演算法的複雜性卻帶給演算法開發人員、軟體開發人員與硬體設計師不同的挑戰。本段影片將展示參與馬達開發各項流程的研發團隊可以如何透過MathWorks®提供的研發工具的協助來協同合作、增進研發效率。
影片展示重點:
- 馬達驅控演算法的設計。
- 透過馬達控制系統的建模與模擬,以在硬體測試前先對控制器的設計做評估。
- 產生程式碼,將控制演算法編程入Zynq裝置。
- 利用一個新的MathWorks IP核心產生的工作流程,快速地建立可在FPGA架構實現高速I/O處理與離線處理需要大量數學運算任務的IP核心。
其他相關資源
- 利用Simulink進行電力電子控制設計