2015.11 - Speed Control of A Three Phase Induction Motor Using Field Oriented Control
2015.11 - Speed Control of A Three Phase Induction Motor Using Field Oriented Control
ISSN: 3159-0040
Vol. 2 Issue 11, November - 2015
where;
fs: Supply frequency in Hz
p: Number of pole pairs of stator
S: Slip between of rotating field and mechanical speeds Fig. 1. Stator currents in the d, q rotating reference frame
The speed of three phase Induction motor can be where;
controlled by varying the frequency of the applied stator
voltage via scalar control or vector control methods. ia , ib , ic : Three-phase stator currents
www.jmest.org
JMESTN42351196 3212
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 11, November - 2015
iα = id cos (θ) − iq sin(θ) (6) The simulation of the Motor starts at No load and
iβ = id sin (θ) + iq cos(θ) (7) when the Motor reaches the steady state speed, there
will be two case studies of simulation:
1- Rotating the motor in the reverse direction by
inversing the sign of quadrature current (Iq)
with no load.
2- Increasing the load torque (Tm).
www.jmest.org
JMESTN42351196 3213
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 11, November - 2015
Fig. 6. Field oriented control for three phase Induction Motor schematic diagram in Simulink
www.jmest.org
JMESTN42351196 3214
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 11, November - 2015
Fig. 9. Motor electromagnetic torque VS Time When the motor starts with no load, the value
of Theta increases slowly. After the motor reaches its
When we inverse the sign of quadrature current (Iq) rated speed, the value of Theta continues increasing
the motor will rotate in the reverse direction because with fast regular values. After Inversing the sign of
the motor torque will inverse it's direction and the quadrature current (Iq), the value of Theta starts
stator currents (ia, ib, ic) will be reflected from (R S T) decreasing and after the motor reaches the rated
to (S T R) as shown in Figure 10. speed in the reverse direction, the value of Theta will
decrease regularly. The simulation uses a function
block to make the value of Theta increases to reach
(2*pi) then falls down to zero and so on. At the
reverse direction, the value of Theta decreases to
reach zero value then rises up to (2*pi) and so on as
shown in Figure 12.
www.jmest.org
JMESTN42351196 3215
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 11, November - 2015
www.jmest.org
JMESTN42351196 3216
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 11, November - 2015
Current Loop Formula contains the following as c) PARK & IPARK transforms
shown in Figure 19: d) A_MUX switches
a) Current model rotor AD e) Seven_DQ block to generate a corresponding
b) PID controller duty cycle of keys Inverter required for PWM.
www.jmest.org
JMESTN42351196 3217
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 11, November - 2015
www.jmest.org
JMESTN42351196 3218
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 11, November - 2015
www.jmest.org
JMESTN42351196 3219
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 11, November - 2015
After pressing Start Refreshing button and 4- Theta starts from zero and increase to reach
saving the Scope output Curves in buffer one and jump to zero and starts to increase
mode, we will get the following curves in again to reach one and so on, it means the
Figure 30 have the following: motor rotate in the positive direction.
1- Iq ref = 1 5- The motor rotates with Speed = 175.8 RPM.
2- Iqs = the quadrature current feedback from the VII. CONCLUSIONS
motor has a positive value.
The field oriented control of three phase Induction
3- Ids = the direct current feedback from the motor is more over simulated using MexBios software
motor continue with its positive value. for closed loop speed control. This simulation is
4- Theta starts from zero and jump to one and effective because the MexBios software is specialist
starts to decrease to reach zero and jump significantly in control at many types of motors and
again to one and so on, it means the motor after finishing the simulation the researchers can load
rotate in the reverse direction. the same program to the microcontroller RAM. The
proposed system is verified experimentally using a
5- The motor rotates with Speed = 175.8 RPM three phase Induction motor and a PC. A low cost I/O
Clock wise direction interface card is used to transfer data between control
circuit and the PC. The power circuit and MCB-02
Motor Control Board Kit, Incremental shaft encoder,
mZdsp 2812 Kit are discussed. Motor speed and motor
currents are sensed using interface card by the Laptop
and using a digital photo tachometer.
The experimental work also shows that the speed
control using field oriented control controls all the
motor characteristics and makes the motor control
easy. The motor characteristics are easily affected by
adjusting the Iq ref. value.
VIII. REFERENCES
Fig. 30: Output Curves at Iq ref. = 1
[1] Ion Boldea and Syed A . Nasar, "The
C. Experimental work will start with the appropriate Induction Machine Handbook", CRC Press 2002
setting as: Second Edition, ISBN: 978-0-8493-0004-2
1- q ref. = -1 [2] Mahfooz Shalaby, "ELECTRIC DRIVES", Dar
Elfikr Elarabi 2012 Third Edition, ISBN: 977-10-2659-3
2- Vdc1 = 60 V
[3] Mircea Popescu, "INDUCTION MOTOR
3- Vdc2 = 24
MODELLING FOR VECTOR CONTROL
4- V0.25 Kw Motor with Delta connection PURPOSES", Helsinki University of Technology
Espoo 2000.
[4] "Clarke & Park Transforms on the
TMS320C2xx", Texas Instruments Incorporated 1997,
Literature Number: BPRA048.
[5] Ghislain Remy, Jean Deprez, “Workshop
Matlab / Simulink in Drives and Power electronics”,
Palestine Polytechnic University, 18-21 May 2009.
[6] “MexBIOS™ Development Studio Getting
started – new user's manual Description of integrated
development environment”, NPF «Mechatronica-Pro»
FIG. 31: OUTPUT CURVES AT IQ REF. = -1 LTD, http://mechatronica-pro.com.
[7] “Incremental encoders”, TR - ELECTRONIC
Output Curves in Figure 31 have the GmbH, Global Quality Management, TR-VCE-VI-GB-
following: 0002-05.DOC.
1- Iq ref = -1 [8] “mZdsp 2812 – Developer’s module for
2- Iqs = the quadrature current feedback from the processor TMS320LF2812 with pre-installed OE
motor has a negative value. MexBIOS”, Technical manual , Rev. 1.33” ”, NPF
«Mechatronica-Pro» LTD, http://mechatronica-
3- Ids = the direct current feedback from the pro.com.
motor continue with its positive value.
www.jmest.org
JMESTN42351196 3220