Brushless DC Motor (BLDC)

Description
Brushless DC Motor (BLDC)
This model represents a brushless DC (BLDC) motor with trapezoidal back electromotive force (EMF). During motoring operation, the torque and speed share the same sign. The rotor angle is defined as the angle between the a‑phase and the d‑axis, with its reference position set where the negative d‑axis current aligns with the positive a‑phase current.
Magnetic saturation is modeled using a piecewise‑linear approximation of the direct‑ and quadrature‑axis inductances. The stator windings are connected in a star configuration. To access the neutral‑point terminal, enable the Neutral Point option in the property panel.
Electrical model and equations
where v_a, v_b, and v_c are phase voltages. Phase inductances (L_{aa}, L_{ab}, L_{ac},..., L_{cc}) are computed from the incremental inductances in the rotor reference frame (L_{d}, L_{q}) specified in the property panel. When the phase currents fall between two defined saturation points, the model uses linearly interpolated inductance values.
Back EMF e_a, e_b, and e_c have trapezoidal waveform defined as below.
where \omega_r = N_{pp} \Omega is the electrical speed of the rotor field, \phi_m = \frac{K_e}{ N_{ pp} } is the permanent magnet flux linkage. f_a(\theta_r), f_b(\theta_r), and f_c(\theta_r) are unit function corresponding to the trapezoidal induced emfs as a function of the rotor position. The figure below illustrates the typical BLDC trapezoidal back‑EMF waveforms.

Electromechanical equations
Electro-magnetic torque:
Mechanical rotational speed \Omega:
Reference
[1] Modeling and control of a brushless DC motor. MTech thesis, S. Rambabu, Department of Electrical Engineering National Institute of Technology Rourkela, 2007 https://core.ac.uk/download/pdf/53188902.pdf
[2] Simulation of BLDC Motor Speed PI Control in Simulink, Malcolm's Technical Blog Embedded,electronics,and other stuff https://malichao.wordpress.com/2015/11/18/simulation-of-bldc-motor-speed-pi-control-in-simulink/
Library
Electrical > Motors
Pins
| Name | Description |
|---|---|
| Pin_A | Phase A (Electrical) |
| Pin_B | Phase B (Electrical) |
| Pin_C | Phase C (Electrical) |
| Pin_R | Rotor (Rotational Mechanical) |
| Pin_Angle | Rotor Angle in radians, electrical angle (Control) |
| Pin_N | Neutral Point (Electrical) |