Implementing Field-Oriented Control for a Motor on an FPGA
Overview
Engineers are developing high frequency switching power electronics and motor control systems driven by complex algorithms. To implement such algorithms, engineers are considering FPGA/System on Chip (SoC) devices.
In this session you will learn how to deploy motor control algorithms on Xilinx Zynq UltraScale+ MPSoC module from the Trenz Electronic motor development kit with minimal FPGA programming knowledge. Using a field-oriented control (FOC) algorithm as an example, we will demonstrate HDL code generation for the FPGA fabric of the development kit to drive a permanent magnet synchronous motor (PMSM).
Highlights
- Simulate Field Oriented Control (FOC) algorithm for PMSM.
- Partition the control algorithm in the model between the processor and FPGA.
- Generate optimized C & HDL code from the Simulink model for the Xilinx Zynq UltraScale+ MPSoC module.
- Automatically deploy the code to both the processor and FPGA.
About the Presenter
Swathy Pillai is a Product Manager at MathWorks focusing on Motor Control Blockset. She holds a master’s degree in Electrical Engineering with specialization in Power Electronics & Drives and has over 5 years of experience in Model-Based Design related to power electronics and motor control. Before MathWorks, she worked with L&T Electrical & Automation, Schneider Electric India in R&D division where she was involved in control algorithm development and coding for Low and Medium Voltage industrial drives and other power electronic converters.
Recorded: 19 Oct 2022
Featured Product
Motor Control Blockset
Up Next:
Related Videos:
Website auswählen
Wählen Sie eine Website aus, um übersetzte Inhalte (sofern verfügbar) sowie lokale Veranstaltungen und Angebote anzuzeigen. Auf der Grundlage Ihres Standorts empfehlen wir Ihnen die folgende Auswahl: .
Sie können auch eine Website aus der folgenden Liste auswählen:
So erhalten Sie die bestmögliche Leistung auf der Website
Wählen Sie für die bestmögliche Website-Leistung die Website für China (auf Chinesisch oder Englisch). Andere landesspezifische Websites von MathWorks sind für Besuche von Ihrem Standort aus nicht optimiert.
Amerika
- América Latina (Español)
- Canada (English)
- United States (English)
Europa
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
Asien-Pazifik
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)