Field-Oriented Control Made Easy
Overview
Field-oriented control is a popular means of controlling brushless motors used in automotive, industrial, aerospace, and consumer applications. Motor Control Blockset for Simulink speeds up the development of a field-oriented controller by helping you to verify control algorithms using simulation and generate compact and efficient code for a microcontroller. In this session, MathWorks engineers will walk you through a reference example of field-oriented control algorithm simulation and code deployment to a TI C2000 microcontroller for a permanent magnet synchronous motor (PMSM). During the demonstration, we will show how Motor Control Blockset can be used to:
- Parameterize a PMSM model by running instrumented tests on a motor
- Model motor and inverter dynamics at different levels of fidelity
- Design a field-oriented controller, including current, and torque/speed loops using a quadrature encoder or Hall sensor
- Show sensorless control using a flux observer
- Demonstrate field weakening control to exceed the rated speed of the motor
- Use automatic PID tuning to set the controller gains for current and speed loops
- Verify controller performance through closed-loop simulations
- Generate code for a Texas Instruments C2000 microcontroller and operate the current loop of the PMSM at 20 kHz
Recorded: 9 Jun 2020
Featured Product
Motor Control Blockset
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- 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)
Asia Pacific
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)