Design and Simulation of A Three-Phase Induction M

Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

FUOYE Journal of Engineering and Technology, Volume 7, Issue 1, March 2022 ISSN: 2579-0617 (Paper), 2579-0625 (Online)

Design and Simulation of a Three-Phase Induction


Motor Speed Control System
*1Gbenga A. Olarinoye, 2Mudathir F. Akorede, and 1Charles D. Akinropo
Department of Electrical Engineering, Ahmadu Bello University Zaria, Kaduna, Nigeria
1

2Department of Electrical and Electronics Engineering, University of Ilorin, Ilorin, Nigeria

[email protected]|[email protected]|[email protected]

ORIGINAL RESEARCH ARTICLE


Received: 12-DEC-2021; Reviewed: 13-JAN-2022; Accepted: 13-MAR-2021
http://dx.doi.org/10.46792/fuoyejet.v7i1.735

Abstract- Three-phase Induction motors are increasingly used in a variety of applications such as fans, milling machines, transportation, etc.
In applications requiring precise speed control such as robotics, centrifugal pumps, mills and other high-performance applications, it is
essential that speed is maintained constant at a desired fixed value. Many speed control techniques exist in literature but this paper presents
the design of a simple PI controller and its use to control the speed of a three-phase induction motor. A controller design that applies the
Phase margin (PM) as the stability criterion is employed. The cross-over frequency and phase margin of the open loop gain of motor and
controller are specified in order to develop a stable control system. The three-phase induction motor model is presented and modified for the
purpose of control. A comparative analysis between the motor performance with and without the PI controller was performed. The unit step
response of the speed control loop is characterized by rise time, settling time, steady state error and peak overshoot of 0.0253s, 0.19s, 2.2e-
14% and 24.03% respectively. Simulation results show that the speed of the uncontrolled motor changed whereas that of the controlled motor
returned quickly to its initial value after the motor is subjected to load disturbances in steady state.

Keywords- Controller, Induction motor, Model, Speed control, Steady state.


—————————— ◆ ——————————
1 INTRODUCTION Many speed control strategies have therefore been

I nduction motors are widely acclaimed to be the work


horses of the industry owing to their robustness, low
cost, ruggedness and ease of speed control (Mosbah
developed over the last two decades that take advantage
of advances in semiconductor technologies, pulse width
modulation techniques and control algorithms
and El-Zhori, 2019; Magagula, Nnachi and Akumu, (Richardson et al., 2021; Sahu, Mohanty and Mishra, 2021;
2020; Li et al., 2021; Sahu, Mohanty and Mishra, 2021). Zand et al., 2021). The result manifests in the increasing
Applications of Induction motors include but not limited areas of applications for the existing induction motors.
to variable speed drives such as electric vehicles, trains, Many applications exist in which it is required to
ships (Kousalya and Singh, 2021) and multi-speed drive maintain motor speed at a precise value no matter the
systems such as in washing machines, rolling mills and changes in the load. Other applications require the motor
centrifugal pumps. Induction motors are traditionally to be driven at varying or multiple speeds in order to
designed to operate in applications where motor speed improve the process output (Umar, Akbar and Kazmi,
does not change frequently because it is difficult to 2018).
control motor speed (Biswal and Satpathy, 2021).
In Mosbah and El-Zhori (2019), the use of Atmega 328/p
with PI controller for speed control of a three-phase
It is difficult to control speed because the flux and torque
inverter-fed induction motor was presented. The
in the induction motor are coupled i.e., they are not
standard three phase induction motor model was
independently controlled as in the case of the direct
applied. Simulation results obtained in
current (DC) motors in which the torque and flux
MATLAB/Simulink showed different rise time,
producing components are independent of each other
percentage speed overshoot and very minimal steady
(Biswal and Satpathy, 2021). The advent of power
state speed error values for three different pulse width
electronic converters and fast digital signal processors
modulation techniques. In Metwaly et al. (2019), an
now makes it easier to control induction motor speed
induction motor fed from three phase PWM ac chopper
(Richardson, Patterson and Parchment, 2021; Jafari, et al.,
was presented. The control strategy involves an outer
2021; Alahmad and Kaçar, 2021). Instead of driving the
speed control loop and an inner current control loop. A PI
induction motor directly from the AC mains, it can now
controller that regulates the magnitude of the supply
be driven from power converters that are capable of
reference current in order to achieve input power factor
varying the magnitude, frequency and phase angle of the
correction of the drive system. The control strategy
voltage applied to the motor according to certain control
depends on changing only the stator voltage. The d-q
algorithms in order to bring about a desired change in
reference frame model of the induction motor was also
torque and hence speed of the motor (Abad, 2017; Umar,
used in the work. While it is simple, the strategy works
Akbar and Kazmi, 2018; Hareesh and Jayanand, 2021).
for a limited speed range.
*Corresponding Author
Lim et al. (2018) proposed an advanced control strategy
Section B- ELECTRICAL/ COMPUTER ENGINEERING & RELATED SCIENCES involving a speed controller and a slip controller for a
Can be cited as: five-leg voltage source inverter that drives a dual three
Olarinoye G.A., Akorede M.F., and Akinropo C.D. (2022): Design and phase induction motor. The slip controller maintains the
Simulation of a Three-Phase Induction Motor Speed Control System, FUOYE
mechanical speed of the two motors equal regardless of
Journal of Engineering and Technology (FUOYEJET), 7(1), 39-46.
http://dx.doi.org/10.46792/fuoyejet.v7i1.735
any load changes. A rotor flux-oriented control method

© 2022 The Author(s). Published by Faculty of Engineering, Federal University Oye-Ekiti. 39


This is an open access article under the CC BY NC license. (https://creativecommons.org/licenses/by-nc/4.0/)
http://dx.doi.org/10.46792/fuoyejet.v7i1.735 http://journal.engineering.fuoye.edu.ng/
FUOYE Journal of Engineering and Technology, Volume 7, Issue 1, March 2022 ISSN: 2579-0617 (Paper), 2579-0625 (Online)

was applied for the speed control. Both controllers are PI


controllers but the design for the controllers was not b - axis
given much attention. Maximum control speed was
limited by the limitation imposed on the DC link voltage. 𝑟𝑠
𝑉𝑏𝑠
Ke et al. (2020) proposed a low constant speed control
strategy for heavy haul electric locomotives, utilizing a 3- 𝑟𝑠
phase induction motor, based on a variable PI regulator. a - axis
An indirect stator-quantities control was used to 𝑉𝑎𝑠
modulate the space voltage vector for the purpose of
achieving a low constant speed. A luenberger observer 𝑟𝑠
model was used to calculate actual motor speed and a 𝑉𝑐𝑠
variable PI controller was employed to adjust speed error
in order to output the desired torque. Samudera et al.,
(2020) implemented a PI and IP controller in MATLAB to c - axis
regulate the induction motor speed during load changes. Fig. 1: Three-phase Induction Motor model
They utilized a space vector PWM technique and a scalar
control strategy to drive the motor and maintain its speed
whenever there is a change in load.
q - axis
While most of these papers have sought to demonstrate b - axis
the performances of converter structures, PWM schemes 𝑟𝑠
and the possibility of achieving higher and/or cleaner 𝑉𝑞𝑠
output voltage, the methodology of the determination of d - axis
𝑟𝑠
controller gains for speed regulation has not been given
adequate attention. This paper seeks to address this issue. 𝑉𝑑𝑠 𝜃
Its aim is to first, re-model the three-phase induction a - axis
motor in a way that decouples the torque from the flux in
the motor via a vector control technique and second, to
apply a single proportional plus integral (PI) controller to
improve the dynamic response and regulate motor speed
at the desired value. The paper demonstrates the design
of the PI controller by specifying a desired bandwidth and c - axis
phase margin and then using the conditions of high
stability margins to calculate the controller gains. This Fig. 2: d – q Equivalent Model of a three-phase induction motor
paper will show that the PI controller ensures a fast and
𝑑
stable closed loop speed control. The rest of the paper is 𝑉𝑑𝑠 = 𝑅𝑠 𝑖𝑑𝑠 + λ − 𝜔𝑒 𝜆𝑞𝑠 (1)
𝑑𝑡 𝑑𝑠
organized into sections. Section 2 describes the three-
phase induction motor model and a modification of it to 𝑑
𝑉𝑞𝑠 = 𝑅𝑠 𝑖𝑞𝑠 + λ + 𝜔𝑒 𝜆𝑑𝑠 (2)
allow for independent control of torque and flux in the 𝑑𝑡 𝑞𝑠
motor. Section 3 deals with the methodology of speed
′ ′ 𝑑 ′
control and the controller design while Section 4 provides 𝑉𝑑𝑟 = 𝑅𝑟 𝑖𝑑𝑟 + λ − 𝜔𝑠𝑙 𝜆′𝑞𝑟 (3)
𝑑𝑡 𝑑𝑟
the results and discussion. The conclusion is provided in
Section 5. 𝑑
𝑉𝑞𝑟′ = 𝑅𝑟 𝑖𝑞𝑟

+ λ′𝑞𝑟 + 𝜔𝑠𝑙 𝜆′𝑑𝑟 (4)
𝑑𝑡

2 MATHEMATICAL MODEL ′
𝜆𝑑𝑠 = 𝐿𝑠 𝑖𝑑𝑠 + 𝐿𝑚 𝑖𝑑𝑟 (5)
In modelling the three-phase induction motor, the three
phase windings of the stator and rotor are usually

represented by equivalent orthogonal set of d-q axis 𝜆𝑞𝑠 = 𝐿𝑠 𝑖𝑞𝑠 + 𝐿𝑚 𝑖𝑞𝑟 (6)
windings which produce the same MMF in the airgap.
The schematic diagram of a line-operated three-phase 𝜆′𝑑𝑟 = 𝐿′𝑟 𝑖𝑑𝑟

+ 𝐿𝑚 𝑖𝑑𝑠 (7)
induction motor is illustrated in Figure 1. Its equivalent in
d – q coordinates is drawn in Figure 2. The a-b-c phase 𝜆′𝑞𝑟 = 𝐿′𝑟 𝑖𝑞𝑟

+ 𝐿𝑚 𝑖𝑞𝑠 (8)
winding voltages 𝑉𝑎𝑠 , 𝑉𝑏𝑠 and 𝑉𝑐𝑠 are first transformed to
their equivalent d-q winding voltages, 𝑉𝑑𝑠 and 𝑉𝑞𝑠 in order 3 𝑃
to analyze motor operation. The d-q reference frame 𝑇𝑒 = ( ) (𝜆′𝑑𝑟 𝑖𝑞𝑠 − 𝜆′𝑞𝑟 𝑖𝑑𝑠 ) (9)
2 2
model of the three-phase induction motor is provided in
equations (1)-(10) (Krause et al., 2013; Metwaly et al., 2019). 𝑝𝑤𝑚 =
𝑇𝑒 −𝑇𝐿
(10)
They are the voltage, flux linkage and torque equations of 𝐽𝑒𝑞

the three-phase induction motor (Sharma, Parashar and



Chandel, 2020). 𝑉𝑑𝑠 , 𝑉𝑞𝑠 , 𝑉𝑑𝑟 , 𝑉𝑞𝑟′ are the stator and rotor voltages in the d-q
synchronous reference frame. Subscript ‘s’ represents
stator quantities while subscript ‘r’ represents rotor

© 2022 The Author(s). Published by Faculty of Engineering, Federal University Oye-Ekiti. 40


This is an open access article under the CC BY NC license. (https://creativecommons.org/licenses/by-nc/4.0/)
http://dx.doi.org/10.46792/fuoyejet.v7i1.735 http://journal.engineering.fuoye.edu.ng/
FUOYE Journal of Engineering and Technology, Volume 7, Issue 1, March 2022 ISSN: 2579-0617 (Paper), 2579-0625 (Online)

′ ′
quantities. 𝑖𝑑𝑠 , 𝑖𝑞𝑠 , 𝑖𝑑𝑟 and 𝑖𝑞𝑟 are the stator and rotor modified because of the alignment of the rotor flux
currents. 𝜆𝑞𝑠 , 𝜆𝑑𝑠 , 𝜆′𝑑𝑟 and 𝜆′𝑞𝑟 are the flux linkages in the magnitude with the d-axis to the following;
stator and rotor. Rs and Rr are the stator and rotor winding
resistances respectively. 𝐿𝑚 is the magnetizing 3𝑃 𝐿𝑚
𝑇𝑒 = (𝜆′𝑟 𝑖𝑞𝑠 ) (15)
2 𝐿′𝑟
inductance. 𝐿𝑠 is self-inductance of the stator windings
while 𝐿′𝑟 is the self-inductance of the rotor windings. It is important to note that the rotor voltages 𝑉𝑑𝑟 and 𝑉𝑞𝑟
Primed quantities are quantities of the rotor referred to of the squirrel cage motor are each equal to zero because
the stator. 𝜔𝑒 and 𝜔𝑠𝑙 are the supply and slip angular the rotor windings are short-circuited. This point has been
frequency respectively. 𝐽𝑖 is the inertia of the rotor and the taken into consideration in the modeling. The dynamics
connected load while 𝑇𝐿 is the load torque. 𝑇𝑒𝑚 is the of the rotor flux is developed from (3) and (7) to yield;
electromagnetic torque produced in the motor.
𝑑𝜆′𝑟
𝜏𝑟 + 𝜆′𝑟 = 𝐿𝑚 𝑖𝑑𝑠 (16)
𝑑𝑡
3 MODIFICATIONS TO THE MODEL
𝐿′𝑟
In order to effectively decouple the flux from torque in the where 𝜏𝑟 =
𝑅𝑟
motor, the d-axis is now made to align with the rotor flux
linkage space vector as in Figure 3. The Figure illustrates The term, 𝜏𝑟 , is the rotor circuit time constant. The
the relationship between the synchronously rotating d-q dependence of the rotor flux on 𝑖𝑑𝑠 is evident in Equation
reference frame and the stationary reference frame (in (16). The equation describes a first order system with a
which the real machine currents are represented) when time constant given by 𝜏𝑟 . If the rotor flux, 𝜆′𝑟 , is
the rotor flux vector is properly aligned with the d-axis. maintained constant, then according to equation (15) the
The d-axis component of this current is seen to be in phase torque, 𝑇𝑒 will depend entirely on 𝑖𝑞𝑠 , which is the
with the rotor flux. component of the stator current in the q-axis. In this
manner, the control of torque and flux may be achieved
independently. The modified model which achieves the
decoupling of the control of torque and flux in the three-
phase induction motor is therefore stated as follows;

𝑉𝑑𝑠 = 𝑅𝑠 𝑖𝑑𝑠 + 𝑝λ𝑑𝑠 − 𝜔𝑒 𝜆𝑞𝑠 (17)

𝑉𝑞𝑠 = 𝑅𝑠 𝑖𝑞𝑠 + 𝑝λ𝑞𝑠 + 𝜔𝑒 𝜆𝑑𝑠 (18)


𝑑𝜆′𝑟
𝜏𝑟 + 𝜆′𝑟 = 𝐿𝑚 𝑖𝑑𝑠 (19)
𝑑𝑡
𝑅𝑟 𝐿𝑚 𝑖𝑞𝑠
𝜔𝑠 = 𝜔𝑟 + (20)
𝐿′𝑟 𝜆′𝑟
3𝑃 𝐿𝑚
𝑇𝑒 = (𝜆′𝑟 𝑖𝑞𝑠 ) (21)
2 𝐿′𝑟


𝜆𝑑𝑠 = 𝐿𝑠 𝑖𝑑𝑠 + 𝐿𝑚 𝑖𝑑𝑟 , (22)

𝜆𝑞𝑠 = 𝐿𝑠 𝑖𝑞𝑠 + 𝐿𝑚 𝑖𝑞𝑟 , (23)
Fig. 3: d-axis alignment with the rotor flux vector ′
𝜆′𝑟 = 𝐿′𝑟 𝑖𝑑𝑟 + 𝐿𝑚 𝑖𝑑𝑠 , (24)

This means that the q-axis component of the rotor flux 0= 𝐿′𝑟 𝑖𝑞𝑟

+ 𝐿𝑚 𝑖𝑞𝑠 , (25)
linkage space vector, 𝜆′𝑞𝑟 is zero (Umar, Akbar and Kazmi,
2018). The d-axis component of the rotor flux space vector, The rotor flux angle is calculated as follows;
𝜆′𝑑𝑟 is now equal to the rotor flux magnitude, 𝜆𝑟 . The rotor 𝑡
𝜃𝑒 = ∫0 𝜔𝑒 (𝜏)𝑑𝜏 (26)
flux vector is computed as follows;
Where 𝜏 is the variable of integration. 𝜃𝑒 is extremely
crucial to the realization of the control scheme as its value
𝜆′𝑟 = √𝜆′2
𝑞𝑟 + 𝜆′2
𝑑𝑟 (11)
at every time step is required in order to calculate the
command currents that will drive the motor at the desired
Mathematically, aligning the d-axis with the rotor flux
speed. 𝜃𝑒 is also required for the transformation of the a-
vector means equating 𝜆′𝑞𝑟 to zero in equations (3), (4), (8)
b-c currents to their equivalent d-q values at every time
and (9). Therefore, the following modifications result;
step in accordance to Equations (27) and (28). This action
maintains the alignment of the d-axis with the rotor flux
𝜆′𝑟 = 𝜆′𝑑𝑟 (12) vector. (Abad, 2016).
1 1

𝑖𝑞𝑟 =−
𝐿𝑚
𝑖 (13) 1 − 𝑖𝑎
𝐿′𝑟 𝑞𝑠
𝑖𝛼 2 2 2
[𝑖 ] = [ √3 √3
] [ 𝑖𝑏 ] (27)
𝛽 3
𝑅𝑟 𝐿𝑚 𝑖𝑞𝑠 0 − 𝑖𝑐
𝜔𝑠 − 𝜔𝑟 = (14) 2 2
𝐿′𝑟 𝜆′𝑟
𝑖𝑑𝑠 cos 𝜃𝑒 sin 𝜃𝑒 𝑖𝛼

With 𝑖𝑞𝑟 substituted as provided in (13), the torque [𝑖 ] = [ ][ ] (28)
𝑞𝑠 − sin 𝜃𝑒 cos 𝜃𝑒 𝑖𝛽
produced in the motor represented by Equation (9) is

© 2022 The Author(s). Published by Faculty of Engineering, Federal University Oye-Ekiti. 41


This is an open access article under the CC BY NC license. (https://creativecommons.org/licenses/by-nc/4.0/)
http://dx.doi.org/10.46792/fuoyejet.v7i1.735 http://journal.engineering.fuoye.edu.ng/
FUOYE Journal of Engineering and Technology, Volume 7, Issue 1, March 2022 ISSN: 2579-0617 (Paper), 2579-0625 (Online)

Fig. 4: Block diagram representation of solution to Equations (17) – (28)

The d-q quantities are constants (or DC values) in The behaviour of the motor speed when the load is
balanced sinusoidal steady state and therefore it is easy to suddenly reduced and increased within its rated value is
design a PI controller for motor speed control. examined and discussed in section IV.

The output of the PI block is the DC q-axis stator current.


3 THE PROPOSED CONTROLLER The relationship is obtained from Equations (21) and (10)
Figure 5 shows the block diagram of the control system of with the assumption that 𝑇𝐿 = 0. This current is then
the three-phase induction motor. A current regulated transformed to sinusoidal reference motor currents 𝑖𝑎𝑏𝑐 ∗

converter is employed to deliver desired current to the using the inverse transformations of Equations (28) and
three phase-induction motor. The objective of the control (27). The reference currents are translated to the motor as
design is to make the motor speed constant at rated value command inputs by the converter.
regardless of any load disturbances. A simplified
equivalent block diagram of the speed control loop is
provided in Figure 6.

The solution of the model equations (17) – (28) is


illustrated in the block diagram of Figure 4. In this Figure,
three phase ac currents 𝑖𝑎𝑠 , 𝑖𝑏𝑠 𝑎𝑛𝑑 𝑖𝑐𝑠 are the inputs to the
system while speed is the output. The load torque 𝑇𝐿 ,
represents the disturbance in the system which may mean
a sudden increase or decrease in the applied load.

© 2022 The Author(s). Published by Faculty of Engineering, Federal University Oye-Ekiti. 42


This is an open access article under the CC BY NC license. (https://creativecommons.org/licenses/by-nc/4.0/)
http://dx.doi.org/10.46792/fuoyejet.v7i1.735 http://journal.engineering.fuoye.edu.ng/
FUOYE Journal of Engineering and Technology, Volume 7, Issue 1, March 2022 ISSN: 2579-0617 (Paper), 2579-0625 (Online)


𝝎𝒎 𝒊∗𝒒𝒔 𝒊∗𝒂𝒃𝒄 Converter 𝒊𝒂𝒃𝒄 Motor 𝝎𝒎
+_ PI 𝐾𝑠−1 model
(Figure 4)

Fig. 5: Speed control loop block diagram

𝒊∗𝒒𝒔 1
3𝑃 𝜆′𝑟 𝐿𝑚 𝑇𝑒𝑚 𝝎𝒎

𝝎𝒎
+_ PI 𝑠𝐽𝑒𝑞
2 𝐿′𝑟
𝑒𝑞𝑛 (10)

Fig. 6: Simplified block diagram of the speed control loop

where,
1 1 PM = 1800+ Phase at crossover frequency (35)
1 −
𝑐𝑜𝑠 𝜃
2 𝑠𝑖𝑛 𝜃 2 2
𝐾𝑠 = [ ][ ] (29)
3 − 𝑠𝑖𝑛 𝜃 𝑐𝑜𝑠 𝜃 0 √3 √3
− Equations (36) and (37) satisfy this condition for the speed
2 2
control loop.
3.1 CONTROLLER DESIGN 𝑘
𝑘𝑝 (𝑗𝜔𝑐 + 𝑖 )𝑐
The control system block diagram of Figure 6 is reduced 𝑘𝑝
| |=1 (36)
as shown in Figure 7. −𝜔𝑐2 𝐽𝑖

𝑘

𝜔𝑚 ∗ 𝑘𝑝(𝑗𝜔𝑐 + 𝑖 )𝑐
𝐼𝑞𝑠 𝜔𝑚 𝑃𝑀 = ∠ (
𝑘𝑝
) + 1800 (37)
𝐺𝐶 (𝑠) 𝐺𝑃 (𝑠) −𝜔𝑐2 𝐽𝑖
+_

where 𝜔𝑐 is the crossover frequency of the open loop. The


Fig. 7: Reduced speed control loop block diagram closed loop bandwidth is chosen equal to the crossover
frequency and is selected as 50 rad/s so as to obtain a very
𝑘𝑖 fast speed response. A phase margin of 60 0 is chosen for
𝐺𝐶 (𝑠) = 𝑘𝑝 + (30) the purpose of achieving a stable closed loop operation.
𝑠
Therefore, the parameters 𝑘𝑖 and 𝑘𝑝 are determined by
𝑐
𝐺𝑃 (𝑠) = (31) solving equations (36) and (37) simultaneously. They are
𝑠𝐽𝑒𝑞
derived as closed form solutions provided as follows;
𝐺𝐶 (𝑠) is the transfer function of the PI controller while 𝐽𝑖 𝜔𝑐2
𝐺𝑃 (𝑠) is the transfer function of the motor and the 𝑘𝑖 = (38)
𝜔𝑐 𝑘𝑝 2
connected load. 𝑘𝑝 and 𝑘𝑖 are the proportional and 𝑘√1+(
𝑘
)
integral gain respectively.
tan(𝑃𝑀)𝑘𝑖
3𝑃 𝜆′𝑟 𝐿𝑚 𝑘𝑝 = (39)
𝑐= (32) 𝜔𝑐
2 𝐿′𝑟
𝑘
𝑘𝑝 (𝑠+ 𝑖 )𝑐
𝑘𝑝 The open loop transfer function is plotted in Figure 8 and
𝐺0 (𝑠) = 𝐺𝐶 (𝑠)𝐺𝑃 (𝑠) = (33)
𝑠 2 𝐽𝑖 it shows a phase margin of 600 at the cross-over frequency
of 50 rad/s. The open loop gain plot is above 0 dB and the
𝐺0 (𝑠) is the open loop gain of the speed control loop. The magnitude rolls off at high frequency. The phase plot
closed loop gain 𝐺𝐶𝐿 (𝑠) can be obtained as follows; does not cross the 1800 line. This means that the system
has an infinite gain margin (GM) which gives the designer
𝐺0 (𝑠) a lot of gain to leverage upon without concerns that the
𝐺𝐶𝐿 (𝑠) = (34)
1+𝐺0 (𝑠)
system will become unstable. The closed loop transfer
function is plotted in Figure 9. It has a flat shape at 0 dB
The key to the design is to avoid a crossover frequency
at low frequency, much like the characteristic of a low
with a phase of -1800. In other words, a cross-over
pass filter. The phase plot, on the other hand, is 0 0 at low
frequency with a phase of -1800 produces an unstable
frequency. These characteristics predict a very close speed
system. Therefore, to produce a stable speed control
reference tracking.
system, the chosen cross-over frequency is imposed at a
desired phase margin that makes the system stable. The
PM must be a positive number such that;

© 2022 The Author(s). Published by Faculty of Engineering, Federal University Oye-Ekiti. 43


This is an open access article under the CC BY NC license. (https://creativecommons.org/licenses/by-nc/4.0/)
http://dx.doi.org/10.46792/fuoyejet.v7i1.735 http://journal.engineering.fuoye.edu.ng/
FUOYE Journal of Engineering and Technology, Volume 7, Issue 1, March 2022 ISSN: 2579-0617 (Paper), 2579-0625 (Online)

Bode Diagram
Gm = -Inf dB (at 0 rad/s) , Pm = 60 deg (at 50 rad/s)
4 RESULTS AND DISCUSSION
80
The induction motor was operated in steady state. The
60 load on the motor was suddenly reduced by half from
rated value of 1 pu to 0.5 pu and stayed at that value for
Magnitude (dB)

40

1.5s. The load was again reduced by half to 0.25 pu and


20
this load was maintained for a further 1.5s before the load
0
torque was increased to 0.5 pu for an interval of 1s. The
-20 load torque was increased further at a time of 4.5s and
-40
maintained till the end of simulation time. The decrease
-90 and increase in Load torque represent disturbances in the
system. The load torque and electromagnetic/induced
torque profiles are presented in Figure 10 (a). The speed
Phase (deg)

-135
performance is plotted in Figure 10 (b).

1.5

-180

Torque (Nm)
10
0
10
1
10
2 3
10 1
Frequency (rad/s)

Fig. 8: Open loop frequency response 0.5


Load torque
Bode Diagram Induced torque
10
0
5
0 1 2 3 4 5 6
(a) Time (s)
0
Magnitude (dB)

-5 1820
-10
1800
Speed (rev/min)

-15
1780
-20

-25 1760

-30 1740
0

1720
0 1 2 3 4 5 6
(b) Time (s)
Phase (deg)

-45 Fig. 10 (a): Load torque and Induced torque (b): Speed
performance of the uncontrolled three-phase induction motor
System: G1
Phase Margin (deg): 120
Delay Margin (sec): 0.0419
-90
At frequency (rad/s): 50 Transients can be observed in the induced torque at the
Closed loop2 stable? Yes
10
0
10
1
10 10
3
instant of load change in Figure 10 (a). The induced torque
Frequency (rad/s)
is equal to the load torque after the transients die out at
Fig. 9: Closed loop response of the speed control loop steady state. The speed of the motor, on the other hand,
rises from its rated value of 1770 rev/min to 1785 rev/min
after the change in load from 1 pu to 0.5 pu and then from
The parameters of the selected three-phase induction 1785 rev/min to 1793 rev/min after the reduction in load
motor are provided in Table 1. from 0.5 pu to 0.25 pu. The speed then falls to 1785 rev/min
with a rise in load torque at 3.5 s of simulation time. The
speed is seen to fall back to the rated value of 1770
Table 1. Parameters of The Three-Phase Induction Motor
rev/min after the rise in load torque back to its rated
value. The speed is observed to undergo some transients
Parameters Values at the instant of the changes. Oscillations can be seen in
Rated Power 2.4kW the speed as well during these changes.
Line Voltage 460V
In an un-controlled system such as this one, speed
Line frequency 60Hz
changes after load disturbances lead to inefficient motor
Rated Speed 1770 rpm operation. In high performance applications such as
Stator resistance 1.77 𝞨 robotics and factory automation, speed changes can lead
Rotor resistance 1.34 𝞨 to loss of precision. Neither of these conditions is
desirable. Hence the need for speed control. The unit step
Stator leakage inductance 0.01392 H
response of the controlled system is plotted in Figure 11.
Rotor inductance 0.0126 H It can be observed that the step response tracks its
Mutual inductance 0.369 H reference after a single peak overshoot and a slight
undershoot. Associated system performance indices were
calculated using the control system tool box in MATLAB
and are provided in Table 2.

© 2022 The Author(s). Published by Faculty of Engineering, Federal University Oye-Ekiti. 44


This is an open access article under the CC BY NC license. (https://creativecommons.org/licenses/by-nc/4.0/)
http://dx.doi.org/10.46792/fuoyejet.v7i1.735 http://journal.engineering.fuoye.edu.ng/
FUOYE Journal of Engineering and Technology, Volume 7, Issue 1, March 2022 ISSN: 2579-0617 (Paper), 2579-0625 (Online)

1.4
(i.e., rated) value of 1770 rev/mins. It maintains this value
till end of simulation time despite the changes in load
1.2 torque. Oscillations in speed have reduced significantly
as well and this reduction can be observed in Figure 12
1 (b). There is an overshoot and a slight undershoot in the
value of motor speed following the disturbances. These
0.8
results validate the prediction from the step response plot
Amplitude

of Figure 11.
0.6
5 CONCLUSION
0.4
The speed and torque responses of an un-controlled and
controlled three phase induction motor were examined
and discussed. The d-q reference frame model of the three-
0.2
phase induction motor was presented and modified to
allow for an independent control of torque and flux in the
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 motor. A PI controller was designed in the light of
Time classical control theory and analytical expressions were
Fig. 11. Unit step response of the speed control loop obtained for controller parameters 𝑘𝑖 and 𝑘𝑝 . In carrying
out the controller design, the chosen cross-over frequency
Table 2. Command-Tracking Performance of the Speed was imposed at a desired phase margin that produces a
Control Loop stable system. The crossover frequency was selected as 50
Performance Index Value rad/s so as to obtain a very fast speed response and a
Rise Time 0.0253s phase margin of 600 was chosen for a stable closed loop
Maximum Overshoot 24.033% operation. The parameters 𝑘𝑖 and 𝑘𝑝 of the PI controller
Peak Time 0.04s were determined analytically from two closed form
Settling Time 0.19s
equations derived from the imposition of the chosen
Steady State Error 2.22e-14 %
cross-over frequency at the desired phase margin that
makes for a stable closed loop. A step response of the
The controlled system was also implemented in controlled motor was obtained and characterized.
MATLAB/Simulink with controller parameters 𝑘𝑖 and 𝑘𝑝
calculated as 14.12 and 0.489 respectively. The speed A significant change in speed of the uncontrolled motor
performance of this controlled Induction motor is plotted was observed when the motor was subjected to load
in Figure 12. disturbances in contrast to that of the controlled motor
which returned quickly to its initial value after similar
1.5
Load torque disturbances, thereby validating the prediction from the
Induced torque (Uncontrolled)
step response. The results obtained demonstrate the
Torque (Nm)

1 Induced torque (Controlled)


effectiveness and applicability of the controller design
suggested in this paper. Going forward, a prototype
0.5
model will be built with a view to verifying,
experimentally, the simulation results obtained in this
0
0 1 2 3 4 5 6 work. A robust controller design may be explored for
(a) Time (s)
further work as well. The controlled speed response will
1820 invariably lead to high efficiency and good precision in
1800 applications where it is deployed.
Speed (Rev/min)

1780
REFERENCES
1760
Abad, G. (2017). Power Electronics and Electric Drives for Traction
Uncontrolled speed
1740 Reference speed Applications. John Wiley & Sons, United Kingdom.
Controlled speed Alahmad, A. and Kaçar, F. (2021). Simulation of Induction Motor
1720
0 1 2 3 4 5 6
(b) Time (s) Driving by Bridge Inverter at 120°, 150°, and 180° Operation. 8th
International Conference on Electrical and Electronics Engineering
Fig. 12 (a): Torque performances (b): Speed performances of the (ICEEE), pp. 121-125. Doi: 10.1109/ICEEE52452.2021.9415930.
uncontrolled and controlled three-phase induction motor Biswal, P. and Satpathy, S. (2021). Vector Control of 3-Phase
Induction Motor. 1st Odisha International Conference on Electrical
Given same load disturbances at the same simulation Power Engineering, Communication and Computing Technology
times as before, it can be observed in Figure 12 (a) that, (ODICON). pp. 1-4. Doi: 10.1109/ODICON50556.2021.9428930
although the induced torque response of the controlled El-Zohri, E. H. and Mosbah, M. A. (2019). Comparative Evaluation
motor undergoes some transient, the oscillations are of PWM Techniques Used at Mega 328/p with PI Control for
significantly reduced. The speed of the controlled system Inverter-Fed Induction Motor. Proceedings of the International
in Figure 12(b), on the other hand, rises or falls sharply Conference on Innovative Trends in Computer Engineering (ITCE),
depending on whether the load torque is reduced or Aswan, Egypt, pp. 219-224.
increased at the instant of the disturbances but tracks the Hareesh, A. and Jayanand, B. 2021. Scalar and Vector Controlled
commanded or reference speed and returns to its initial Infinite Level Inverter (ILI) Topology Fed Open-Ended Three-
Phase Induction Motor. IEEE Access. 9: 98433-98459.

© 2022 The Author(s). Published by Faculty of Engineering, Federal University Oye-Ekiti. 45


This is an open access article under the CC BY NC license. (https://creativecommons.org/licenses/by-nc/4.0/)
http://dx.doi.org/10.46792/fuoyejet.v7i1.735 http://journal.engineering.fuoye.edu.ng/
FUOYE Journal of Engineering and Technology, Volume 7, Issue 1, March 2022 ISSN: 2579-0617 (Paper), 2579-0625 (Online)

Jafari, H., Hassanifar, M., Nazarpour, D. and Golshannavaz, S.


(2021). A New Hybrid Three-Phase Multilevel Inverter Devoted
to Electric Drive with Constant Volt per Hertz Control. 12th
Power Electronics, Drive Systems, and Technologies Conference
(PEDSTC), pp. 1-6. Doi: 10.1109/PEDSTC52094.2021.9405935.
Ke, C., Wei, G., Weiwei, G., Wentao, W. and Zhaowen, H. (2020).
Low Constant Speed Control of Heavy Haul Electric
Locomotives Based on Variable Parameter PI Regulator. IEEE
Vehicle Power and Propulsion Conference, Gijon, Spain, pp. 1-5.
Kousalya, V. and Singh, B. (2021). Single Current Sensor-Based
Vector Control of Solar PV-Battery Assisted Induction Motor
Drive for Electric Vehicle. 3rd International Conference on Energy,
Power and Environment: Towards Clean Energy Technologies. pp. 1-
6. Doi: 10.1109/ICEPE50861.2021.9404532
Krause, P. C., Wasynczuk, O., Sudhoff. S. D. and Pekarek, S. (2013).
Analysis of electric machinery and drive systems. U.S.A, John
Wiley & Sons
Li, Z.., Xia, J., Guo, Y. and Zhang, X. (2021). Fault-Tolerant Predictive
Torque Control Design for Induction Motor Drives Based on
Discrete Space Vector Modulation. IEEE Journal of Emerging and
Selected Topics in Power Electronics. 9(5): 5441-5451. Doi:
10.1109/JESTPE.2021.3064979.
Lim, Y., Lee, J. and Lee, K. (2019). Advanced Speed Control for a
Five-Leg Inverter Driving a Dual-Induction Motor System. IEEE
Transactions on Industrial Electronics, 66(1): 707-716.
Magagula, G. S., Nnachi, A. F. and Akumu, A. O. (2020). Broken
Rotor Bar Fault Simulation and Analysis in d-q Reference
Frame. IEEE PES/IAS Power Africa, pp. 1-4, Doi:
10.1109/PowerAfrica49420.2020.9219892.
Metwaly, M. K.., Azazi, H. Z., Deraz, S. A., Dessouki, M. E. and Zaky,
M. S. (2019). Power Factor Correction of Three-Phase PWM AC
Chopper Fed Induction Motor Drive System using HBCC
Technique. IEEE Access. 7: 43438-43452.
Mohan, N. (2014). Advanced electric drives: analysis, control, and
modeling using /Simulink. Hoboken, New Jersey, John Wiley &
Sons.
Richardson, M. T., Patterson, V. and Parchment, A. (2021).
Microcontroller Based Space Vector Pulse Width Modulation
Speed Control of Three-phase Induction Motor. SoutheastCon,
pp. 1-6, Doi: 10.1109/SoutheastCon45413.2021.9401922.
Sahu, A.., Mohanty, K. A. and Mishra, R. N. (2021). Design of MPC-
PSO based Torque Regulator for DTC-SVM Induction Motor
Drive. 1st International Conference on Power Electronics and Energy
(ICPEE), pp. 1-6. Doi: 10.1109/ICPEE50452.2021.9358559.
Samudera, S. H., Rifadil, M. M., Ferdiansyah, I., Nugrahas, D.,
Qudsi, O.A. and Purwanto, E. (2020). Three Phase Induction
Motor Dynamic Speed Regulation using IP Controller.
Proceedings of the 3rd International Seminar on Research of
Information Technology and Intelligent Systems, pp. 406 – 411.
Sharma, G., Parashar, D. and Chandel, A. (2020). Analysis of
Dynamic Model of Three Phase Induction Motor with
MATLAB/SIMULINK. International Conference on Advances in
Computing, Communication & Materials (ICACCM), Dehradun,
India, pp. 51-58. IEEE.
Umar, M. F., Akbar, M. N. and Kazmi, S. M. R. (2018). Design and
Simulation of a 3 Phase Induction Motor Drive based on Indirect
Rotor Field Orientation using MATLAB Simulink Tool. 1st
International Conference on Power, Energy and Smart Grid
(ICPESG), pp. 1-6, Doi: 10.1109/ICPESG.2018.8384497.
Zand, M., Nasab, M. A., Khoobani, M., Jahangiri, A., and Kimiai, A.
H. (2021). Robust Speed Control for Induction Motor Drives
Using STSM Control. 12th Power Electronics, Drive Systems, and
Technologies Conference (PEDSTC), pp. 1-6. Doi:
10.1109/PEDSTC52094.2021.9405912.

© 2022 The Author(s). Published by Faculty of Engineering, Federal University Oye-Ekiti. 46


This is an open access article under the CC BY NC license. (https://creativecommons.org/licenses/by-nc/4.0/)
http://dx.doi.org/10.46792/fuoyejet.v7i1.735 http://journal.engineering.fuoye.edu.ng/

You might also like