Documente Academic
Documente Profesional
Documente Cultură
CHAPTER 2
2.1 INTRODUCTION
The motor can have more than one pole pair per phase. This
defines the ratio between the electrical revolution and the mechanical
revolution. The BLDC motor shown has three pole pairs per phase, which
represents three electrical revolution per one mechanical revolution
(Miller 1989). It is easy to create rectangular shape of applied voltage that
ensures the simplicity of drives control. But, the rotor position must be known
at certain angles in order to align the applied voltage with the back EMF. The
alignment between back EMF and commutation events is very important.
Under this condition, the motor behaves as a dc motor and runs at the best
working point. Hence, simplicity of control and good performance make this
motor suitable for low cost and high efficiency applications.
2.2.1 Stator
placed in the slots and they are interconnected to make a distributed winding
over the stator periphery to form an even number of poles. Depending upon
the type of connections, the BLDC motors are identified as trapezoidal back
EMF or sinusoidal back EMF motors. If the interconnections of coils in the
stator windings produce back EMF in trapezoidal fashion it is called
trapezoidal back EMF BLDC motor. On the other hand, if the back EMF
produced is sinusoidal, it is called sinusoidal back EMF BLDC motor.
2.2.2 Rotor
Before modeling the BLDC motor using state space analysis, the
following assumptions are made
where Rs is the stator resistance per phase, Ia, Ib, Ic are the stator phase
currents, p is the time derivative operator, Ea, Eb, Ec are the back emfs in the
respective phases in (2.1) and Vn is the neutral point node voltage which is
given by
1
Vn Vas Vbs Vcs BEMFs (2.2)
3
where BEMFs means summing up the individual phase emfs on an instant
to instant basis.
where B is the flux density of the field in webers, L is the rotor length, N is
the number of turns per phase, is the electrical angular speed in rad/sec,
represents flux linkage = BLr and represents the total flux linkage which
is given as the product of number of conductors and flux linkage/conductor.
Assuming that the three phases are symmetric, with same self and
mutual inductances and the change in rotor reluctance is negligible with the
change in rotor position (Krishnan 2007), equation (2.1) is written as
Va 1 0 0 Ia L M M Ia Ea
Vb =R s * 0 1 I
0 b +P M L M Ib + Eb (2.4)
Vc 0 0 1 Ic M M L Ic Ec
Va 1 0 0 Ia L-M 0 0 Ia Ea
Vb =R s * 0 1 0 Ib +P 0 L-M 0 Ib + Eb (2.5)
Vc 0 0 1 Ic 0 0 L-M Ic Ec
Ea Ia E bIb Ec Ic
Te (in Nm) (2.6)
E =f ( )
E =f ( ) (2.7)
E =f ( )
where fa ), fb ), fc ) are functions having same shapes as back emfs and are
given below.
E (0 / 6)
(6 E / ) 2E ( /6 / 2)
fa ( ) E ( /2 7 / 6) (2.8)
(6 E / ) 8E (7 / 6 9 / 6)
E (9 / 6 2 )
E (0 / 2)
(6E / ) 4E ( /2 5 / 6)
fb ( ) E (5 / 6 9 / 6) (2.9)
(6E / ) 10E (9 / 6 11 / 6)
E (11 / 6 2 )
42
(6 E / ) (0 / 6)
E ( /6 5 / 6)
fc ( ) (6E / ) 6E (5 / 6 7 / 6) (2.10)
E (7 / 6 11 / 6)
(6E / ) 12E (11 / 6 2 )
d
J B Te Tl (2.11)
dt
d P
* (2.12)
dt 2
where P is the number of poles in the motor. From the above equations, the
system state equations are written in the following form
R /L 0 0 f ( ) /J 0
0 R /L 0 f ( ) /J 0
A=
0 0 R /L f ( ) /J 0 (2.15)
f ( ) /J f ( ) /J f ( ) /J B/J 0
0 0 0 P/2 0
43
1/L 0 0 0
0 1/L 0 0
B= 0 0 1/L 0 (2.16)
0 0 0 1/J
0 0 0 0
The three phase BLDC motor is operated efficiently with the help of
rotor position signals. At any time interval, two phases that produce highest
torque are energized while the third phase is in off condition. The position
sensors (H1, H2, H3) signal produces a three digit number that changes every
60º electrical degrees as shown in Figure 2.9. Moreover, the Figure 2.9 also
shows ideal current and back EMF waveforms.
Figure 2.9 Position Sensor Signals, Ideal back EMF’s and Phase
Currents
V = E + RI (2.18)
where,
46
T
o 1 (2.19)
To
V
o rad/sec (2.20)
k
To k Io (2.21)
Stall torque is the torque of the motor at zero speed. The stall
current is given by
V
Io (2.22)
R
The simulation model has five main blocks. They are BLDC motor,
controller block, inverter block, estimate block and changer block as shown in
Figure 2.13. Each main block has several sub-blocks. Some blocks are logical
and some are made using S-Function. The BLDC motor block contains state
space sub-block where matrices A, B, C, D are located with the provision that
the initial condition can be varied. In the S-Function, coding file is linked and
is shown in Figure 2.14.
48
49
(2.23)
where e(t) is the angular speed error, e-1(t) is the previous time step error in
angular speed, ts is the sampling time, Kp, Ki, Kd are proportional, integral and
derivative constants.
Figure 2.15 Detailed Flow Chart for the Whole Control Process
52
2.9 SUMMARY