Main Content

Calculate Performance Curves of BLDC

This example shows how to calculate performance curves for a brushless DC (BLDC) motor. The simulation includes a speed ramp. Ideal trapezoidal modulation waves are used to drive an average-value converter. A triggered subsystem is used to determine the peak torque, power, current, and efficiency values for a given speed.

Model

Simulation Results

The plot below shows the performance curves of BLDC using ideal input.

Results from Real-Time Simulation

This example has been tested on a Speedgoat Performance real-time target machine with an Intel® 3.5 GHz i7 multi-core CPU. This model can run in real time with a step size of 40 microseconds.