Brushless electric motors consume nearly half of the electricity produced worldwide. From small consumer items to large industrial machines, electric motors are present in an ever-wider range of products. The growing demand for electric motors puts a lot of pressure on engineers to meet challenging design specifications and ensure a motor’s efficient and safe operation.
Motor control algorithms regulate an electric motor’s speed, torque, and other performance characteristics. Evaluating motor control algorithms using Simulink allows engineers to determine the suitability of motor controller designs, reduce time to market, and keep your cost at a minimum before committing to expensive hardware testing.
An efficient workflow involves:
- Building accurate system models, often from motors, loads, drive electronics, and sensor libraries
- Generating processor-optimized C- or HDL code for real-time simulation and hardware implementation
- Verifying and testing control algorithms using simulation and prototyping hardware.
Some of the typical challenges you might face while working on your motor’s control algorithms are:
- Starting design work before motor hardware becomes available
- Quickly implementing control software on an embedded processor once hardware becomes available
- Implementing complex control algorithms within a short time frame.
In this video, we discuss how you can reduce motor control development time by using simulation models to design and verify control algorithms and deploy those algorithms to hardware using automatic code generation.
You will learn how to:
- Model and simulate electric motors
- Develop motor control algorithms
- Use field-oriented control
- Generate control calibrations based on a motor’s parameters
- Design space vector modulation
- Use Clarke and Park transformations
- Perform real-time testing.