BLDC
BLDC
5, MAY 2005
I. INTRODUCTION This gives accurate results but is time consuming. Using the de-
veloped phase variable model, the drive system simulation
A CCURATE and efficient simulation of brushless dc motor
(BLDC) machines, driven by power electronic switching
devices, is important for drive system design and optimization
behaves much faster with the same level of accuracy.
The equation-based Simulink phase variable model is intro-
[1]–[5]. Two key issues related to this topic are the machine duced by the authors in the context of PM synchronous machine
modeling and the coupling between the machine model and ex- implementation [6]. In order to connect the equation-based model
ternal circuits. and external circuits, line voltage must be measured. For BLDC
A fast and accurate machine model is always desirable. Com- machines, each commutation sequence has one winding that is
pared with an equivalent electric circuit model, the finite ele- energized to positive power (current enters into the winding), one
ment (FE) description is more accurate but can be time con- winding is deenergized (current exits the winding) and the third
suming. winding is in a nonenergized condition. This means that there al-
Two types of circuit models are available for machines: the ways exists one phase which is open circuited. The input voltage
-model and the phase variable model. BLDC has a trape- to this phase is immeasurable. This shows that the equation based
zoidal back electromotive force (EMF) and requires rectangular model cannot be applied to BLDC. An alternative model, com-
stator currents to produce constant torque. The variation of the posed of circuit components, is built to implement the phase
self and mutual inductances of the stator windings is nonsinu- variable model of BLDC presented here. An adjustable induc-
soidal. No particular advantage exists in transforming the tance component is developed to represent the inductance depen-
equations to the frame. The commonly used model as- dence on the rotor position.
sumes that the self and mutual inductances are constant [1]. Due
to the physical rotation of the rotor and the nonlinear magneti- II. PHYSICAL PHASE VARIABLE MODEL
zation property of stator iron, the inductance varies with rotor
The phase variable model of BLDC machines is given as
position and winding current. Since the magnetic field of perma-
nent magnet (PM) machines is mainly established by permanent
magnets, the effects of current are usually ignored. The rotor (1)
position dependence of inductances can be accurately evalu- (2)
ated through nonlinear transient FE analysis. Similarly, the rotor
position dependence of the back EMF and the cogging torque (3)
can be calculated from nonlinear transient FE analysis as well.
and (4)
Using these rotor position dependent parameters, the physical
phase variable model of BLDC is developed.
where is the back EMF, is the cogging torque,
For dynamic performance studies, the time-stepping FE pro-
is the flux linkage contributed by the stator winding, and
cedure strongly couples the circuit equation with the FE motor
is the matrix of apparent inductance. The rest variables are used
equations then solve the coupled system simultaneously [3]–[5].
as their conventional meanings.
The , , and profiles are obtained from the non-
linear transient FE solutions, in which the rotor position depen-
Digital Object Identifier 10.1109/TMAG.2005.845042 dence as well as the saturation effect are considered.
0018-9464/$20.00 © 2005 IEEE
Authorized licensed use limited to: RMIT University. Downloaded on February 24,2010 at 09:00:07 EST from IEEE Xplore. Restrictions apply.
MOHAMMED et al.: A PHASE VARIABLE MODEL OF BDCM 1577
(5)
Substituting (2) into (5) and considering that the current in-
dependence of the winding inductances, one can obtain
(6)
(8)
C. Phase Variable Model
Using as an example, the circuit diagram of the devel- The developed physical phase variable model is shown in
oped adjustable inductance is illustrated in Fig. 2. The initial Fig. 4. Subsystem 1 is the implementation of voltage (1), as in-
value of the integrator is set to zero. The voltage measurement troduced in section A. This subsystem is built using
block (VM) and the controlled current source (CCS) are used to and in form of tables. Subsystem 2 performs
realize the connection of the adjustable inductance component the torque calculation according to (2). A value of 3.5 Nm, max-
and the external circuits. imum torque of this BLDC motor, is used as the initial torque to
Authorized licensed use limited to: RMIT University. Downloaded on February 24,2010 at 09:00:07 EST from IEEE Xplore. Restrictions apply.
1578 IEEE TRANSACTIONS ON MAGNETICS, VOL. 41, NO. 5, MAY 2005
Fig. 6. (a)–(b) From full FE model. (c)–(d) From phase variable model.
Fig. 5. (a) Self inductance L . (b) Per-unit speed back EMF. (c) Cogging
torque. (d) dL =d .
Authorized licensed use limited to: RMIT University. Downloaded on February 24,2010 at 09:00:07 EST from IEEE Xplore. Restrictions apply.
MOHAMMED et al.: A PHASE VARIABLE MODEL OF BDCM 1579
VI. CONCLUSION
Fig. 8. (a), (c), and (e): without torque ripple control; (b), (d), and (f): with A physical phase variable model of BLDC machines is pro-
torque ripple control.
posed. Its parameters are obtained from transient FE analysis
of the machine. Simulink implementation details of the pro-
mutual inductance with respect to rotor position are posed model are presented. The proposed phase variable model
shown in Fig. 5. has the accuracy of the full FE model with much faster simula-
The performance of the developed physical phase variable tion speed. To maintain the accuracy of the proposed model, the
model is examined by comparing it with the full FE model in inductance was distinguished as apparent and incremental in-
an electric commutation circuit. The obtained torque and three ductances. The per-unit speed back EMF was used as the back
phase current profiles during the starting process are given in EMF table data. The rotating air gap meshing and the time step-
Fig. 6. It shows that the developed physical phase variable model ping FE analysis were related. The effectiveness of the proposed
is capable of providing the same dynamic simulation character- phase variable model was tested through implementation of sen-
istics as the full FE model. sorless control and torque ripple reduction examples.
V. APPLICATIONS REFERENCES
Sensor-less control and torque ripple minimization of ma- [1] P. Pillay and R. Krishnan, “Modeling, simulation, and analysis of perma-
nent-magnet motor drives, part 2: The brushless dc motor drive,” IEEE
chines are two topics of major interess by researchers. The con- Trans. Ind. Appl., vol. 25, no. 2, pp. 274–279, Mar./Apr. 1989.
trol strategy study is usually performed via experiments and/or [2] M. A. Inerfield, S. L. Garverick, W. S. Newman, and Y. Zhang, “A
computer simulation. The computer simulation is the only pos- SPICE model for a novel brushless adjustable-speed drive,” IEEE Trans.
Ind. Electron., vol. 47, no. 6, pp. 1307–1318, Dec. 2000.
sible way in the machine design stage. A fast and accurate model [3] S. L. Ho, W. N. Fu, H. L. Li, H. C. Wong, and H. Tan, “Performance
facilitates such a study. analysis of brushless dc motors including features of the control loop
in the finite element modeling,” IEEE Trans. Magn., vol. 27, no. 5, pp.
3370–3374, Sep. 2001.
A. Sensorless Control [4] M. A. Jabbar, H. N. Phyu, Z. Liu, and C. Bi, “Modeling and numerical
The zero-crossing instance of back EMF waveform can simulation of a brushless permanent-magnet dc motor in dynamic con-
ditions by time-stepping technique,” IEEE Trans. Ind. Appl., vol. 40, no.
be utilized to perform senseless motor control. As the back 3, pp. 763–770, May/Jun. 2004.
EMF waveform of the motor cannot be directly measured, [5] G. H. Jang, J. H. Chang, D. P. Hong, and K. S. Kim, “Finite-element anal-
various methods were proposed to identify the back EMF ysis of an electromechanical field of a BLDC motor considering speed
control and mechanical flexibility,” IEEE Trans. Magn., vol. 38, no. 2,
zero-crossing. [7] introduced a method to find the zero-crossing pp. 945–948, Mar. 2002.
instance through the phase to ground PWM waveform, which [6] O. A. Mohammed, S. Liu, and Z. Liu, “Physical modeling of PM syn-
was verified by experiments. In this paper, we provide the chronous motors for integrated coupling with machine drives,” IEEE
Trans. Magn., vol. 41, no. 5, pp. 1628–1631, May 2005.
simulation verification of their zero-crossing detection method [7] T. Shao, D. Nolan, M. Teissier, and D. Swanson, “A novel micro-
by using the developed physical phase variable model. The controller-based brushless dc(BLDC) motor drive for automotive
back EMF waveform obtained from simulation as well as the fuel pumps,” IEEE Trans. Ind. Appl., vol. 39, no. 6, pp. 1734–1740,
Nov./Dec. 2003.
switching off process of PWM is shown in Fig. 7(a), which
reproduces the experiment results given in [7]. Therefore, we
can say that the developed phase variable model provides an Manuscript received June 8, 2004.
Authorized licensed use limited to: RMIT University. Downloaded on February 24,2010 at 09:00:07 EST from IEEE Xplore. Restrictions apply.