Foc Im
Foc Im
Foc Im
motor drive is :
• to decouple the control of flux, and
• torque of an induction machine
• simultaneously control :
• frequency current
• amplitude current
• phase of the current
s
Ia1 Is1
Ia2 Is2
1
2
Im1 Im2
• can be used in control of AC motors
• induction (asynchronous) machines
• synchronous machines
stator,
r stator, b
rotating
rotor, d
rotor,
rotor, q r
b rotor, a stator, a r
stator,
Both stator and rotor
rotating or stationary
Clarke and Park Transform
1
2
Im1 Im2
• To control three sinusoidal currents is considerably more
complex but this can be simplified by first using the Clark
transformation on the stator currents.
Clark
Transform
• and then translating them into the rotor reference frame
with the Park Transform.
Park
Transform
• The Park transform is used to convert the fixed coordinates into 2-axis
rotating coordinates (Id, Iq). The reference coordinates d (flux) and q
(torque) and the reference frame align the d axis with the rotor flux
position.
Inverse Park Transforms
Inverse Park
Transform
Two voltages (vd and vq) that have to be applied to the motor windings to
drive the phase currents toward the required values. However, these
values exist on the rotating reference frame. To apply them to the stator
windings, we must jump off of the rotor now, and transform vd and vq
into three stator voltages.
Inverse Clarke
Inverse Clark
Transform
• Direct vector control method
• The air-gap flux and stator flux can be measured directly,
• while any flux can be estimated from the stator voltage
and current signals.
• The stator, air-gap or rotor flux components can be
directly computed from stator quantities.
• In the indirect vector control method,
• the rotor flux angle information between the stator and rotor fields
using known characteristics of the rotor and integration of the rotor
speed and reference value of the slip frequency
q
s
xi s is
la
l ax
ica
slip n ic a
cha
ctr
Me
E le
s
r
Stationary axis
s is the sum of the rotor’s angular position r and the slip angle slip
q
s
is
ax
ax is
al
slip i c a l
tric
n
e cha
c
M
Ele
s
r
Stationary axis
• can be realised by controlling the magnitude of the stator
current space vector and its position with respect to the
chosen flux space vector.
• Although there are three types of vector control, the one used in
commercially available drives is the rotor flux oriented control
o Two motor phase currents Ia and Ib are measured and feed to
the Clarke transformation module.
o These two components of the current are the inputs of the Park
transformation that gives the current in the d,q rotating reference
frame.
o The i Sa and iS components are compared to the
references iSdref (the flux reference) and iSqref (the torque
reference). For, synchronous permanent magnet motors,
the rotor flux is fixed i should be set to zero.
Sdref
o IM need a rotor flux creation in order to operate, the flux
reference must not be zero.
o The torque command iSqref could be the output of the
speed regulator when we use a speed FOC.
o The outputs of the current regulators are vSdref and vSqref;
they are applied to the inverse Park transformation.
o The outputs of this projection are vSaref and vSbref which
are the components of the stator vector voltage in the a,b
stationary orthogonal reference frame.
o These are the inputs of the Space Vector PWM.
o The outputs of this block are the signals that drive the
inverter.