SlideShare a Scribd company logo
1 of 9
Download to read offline
Sundarapandian et al. (Eds) : ACITY, AIAA, CNSA, DPPR, NeCoM, WeST, DMS, P2PTM, VLSI - 2013
pp. 75–83, 2013. © CS & IT-CSCP 2013 DOI : 10.5121/csit.2013.3409
NEURAL NETWORK BASED VECTOR CONTROL
OF INDUCTION MOTOR
Uthra.R1, N.Kalaiarasi2
, P.Srinivas Aruntej3
1
Department of Electrical & Electronics, SRM University, Chennai, India
uthra.r@ktr.srmuniv.ac.in
2
Department of Electrical & Electronics, SRM University, Chennai, India
kalaiarasi.n@ktr.srmuniv.ac.in
3
Department of Electrical & Electronics, SRM University, Chennai, India
tejarun13@gmail.com
ABSTRACT
Stator current drift compensation of induction motor based on RBF neural network is proposed
here. In vector control of induction motor decoupling of speed and rotor flux equations and
their simultaneous control are used to achieve the highest efficiency and fast dynamic
performance. The highest efficiency is reached when the proper flux is selected and as a result
of dynamic decoupling of speed and rotor flux equations, the rotor flux can be modified to
achieve the highest efficiency and make the speed be at its desired value. The precise control of
these changes can also be done using radial basis function neural network (RBFNN). Once
neural network gets trained then it is able to differentiate between normal and fault conditions
and therefore acts in accordance to the change that could bring back the system to normal
condition. Here, neural network is used to compute the appropriate set of voltage and frequency
to achieve the maximum efficiency for any value of operating torque and motor speed.
KEYWORDS
Radial Basis Function Neural Network (RBFNN), Induction Motor, Vector control, k-means
algorithm.
1. INTRODUCTION
A drive system basically consists of an electric machine, a converter, primary sensor for feedback
signal, feedback signal estimator and system controller. The sensors are extremely important in a
drive system or any other feedback control system because primarily all control algorithms are
based on measurements. The sensor faults cause incorrect measurement of feedback signals due
to malfunction in the transducers and sensor circuit elements and upsets the system performance.
This paper proposes the use of Auto Associative neural network to compensate the drift problem
in feedback current sensors in a vector controlled induction motor drive.
Scalar control involves controlling only the magnitude of the control variables with no concern
for the coupling effects between these variables. Conversely, vector or field orientated control
involves adjusting the magnitude and phase alignment of the vector quantities of the motor.
Scalar control, such as the Constant Volts/Hertz method when applied to an AC induction motor
is relatively simple to implement but gives a sluggish response because of the inherent coupling
effect due to torque and flux being functions of current and frequency. Vector control de-couples
the vectors of field current and armature flux so that they may be controlled independently to
76 Computer Science & Information Technology (CS & IT)
provide fast transient response [1]. Accurate position control is not possible with scalar control
since this requires instantaneous control of the torque. This requires either, instantaneous change
to the stator currents, which is not possible due to energy storage effects, or instantaneous change
to the rotor current which in the case of scalar control is controlled indirectly via the stator
currents. Similarly, whilst scalar control may provide acceptable steady state speed control,
precise and responsive speed control due to load changes requires accurate and responsive torque
control. The vector approach overcomes the sluggish transient response when using scalar control
of AC motors [7].
2. VECTOR CONTROL
Vector control of an Induction motor is also called Field orientation control. In a typical AC
induction motor, three alternating currents electrically displaced by 120◦ are applied to three
stationary stator coils of the motor. The resulting flux from the stator induces alternating currents
in the ‘squirrel cage’ conductors of the rotor to create its own field these fields interact to create
torque. Unlike a DC machine the rotor currents in an AC induction motor cannot be controlled
directly from an external source, but are derived from the interaction between the stator field and
the resultant currents induced in the rotor conductors [13].
Figure 1. Vector control of Induction motor
Vector control of an AC induction motor is analogous to the control of a separately excited DC
motor [7]. In a DC motor the field flux ψf produced by the field current If is perpendicular to the
armature flux ψa produced by the armature current Ia. These fields are decoupled and stationary
with respect to each other. Therefore when the armature current is controlled to control torque the
field flux remains unaffected enabling a fast transient response.
In a vector-controlled drive, the machine stator current vector Is has two components: ids or flux
component and iqs or torque component, as shown in the phasor diagram. These current
components are to be controlled independently, as in a dc machine, to control the flux and torque,
respectively. The ids is oriented in the direction of ψr, and iqs is oriented orthogonally to it. The
controller should make the two inverse transformations, where the unit vector cosθe and sinθe in
the controller should ensure correct alignment of ids in the direction of ψr and iqs at 90◦ ahead of it.
Obviously, the unit vector is the key element for vector control [8]. There are two methods of
vector control based on the derivation of the unit vector. These are the direct (or feedback)
method and indirect (or feed forward) method. For closed-loop flux control in constant-torque
and field weakening regions, ids can be controlled within the programmed flux control loop so that
the inverter always operates in PWM mode [1].
Computer Science & Information Technology (CS & IT) 77
3. DRIVE SYSTEM
It has been established that iq and id of the rotating reference frame must be controlled to provide
good dynamic control of the induction motor. Using closed loop control ordered quantities of iq
and id are compared with the actual values measured from the motor. In order to obtain the motor
values, transformations on the measured 3 phase stator currents into the direct and quadrature
components of the rotating reference frame are performed. The resulting error terms are then
transformed back to 3 phase quantities and applied to the motor.
Figure 2. Block diagram of Vector control of Induction motor
The power circuit (Fig.2) consists of a DC source (battery or rectifier DC), PWM IGBT inverter
and cage type induction motor. The signal processing blocks include machine phase current
sensors, signals computation and controller, and the PWM algorithm [3]. The command torque
(Te*) and stator flux (ψs*) generate the active (iqs*) and reactive (ids*) current commands within the
block which are then translated to generate input for PWM controller. The machine terminal
voltages and currents are sensed and converted into stationery frame ds – qs signals. These
signals are then converted to rotating frame. The synchronous control loops then generate Vqs*
and Vds* signals. Vqs* and Vds* signals are then translated using inverse Clarke transformation and
fed as input to PWM controller. The PWM controller receives signals at the input and translates
to gate drive signals for the IGBT inverter [8].
4. RADIAL BASIS FUNCTION NEURAL NETWORK
RBF is a Multilayer Perceptron Network (MLP) which is based on unit computing of non-linear
function of scalar product of input & output. For an auto associative net the training input and
target output vectors are identical. A stored vector can be retrieved from distorted or partial input
if the input is sufficiently similar to it. Auto-associative neural network is basically a feed
forward, fully-connected, multilayer perceptron (MLP) type neural network. The general RBF
network consists of 3 layers, Input layer, Hidden layer, Output layer.
78 Computer Science & Information Technology (CS & IT)
Figure 3. Architecture of RBFNN
No. of neurons in input layer = 3
No. of neurons in hidden layer = 4 (obtained by using k-means algorithm).
No. of neurons in output layer = 3
The input layer is made up of source nodes that connect the network to its environment. The
second layer, the only hidden layer in the network applies a non liner transformation from the
input space to the hidden space. The output layer is linear, supplying the response of the network
to the signal applied to the input layer.
4.1. Algorithm
1. First the input is given to the input layer.
2. The network is simulated and initialized. For deciding the number of neurons in hidden
layer k-means algorithm is used.
3. Iterate until the network converges.
4. Calculate the error between the network’s o/p & the target o/p. if the error isn't in the
desired limit go to step 3 else go to step 5.
5. Observe the performance of the network with the training and the test data. Re-train if
necessary.
4.1. K - means Algorithm
1. Choose initial centres c1,...,ck.
2. While the clusters are changing, repeat step 3 to 4.
3. Assign data point pi to the cluster whose centre C is closest. This can be done by using
Euclidean distance.
4. Update the cluster centres given by :-
C= (1/n)∑ P.
n = number of points in C
Computer Science & Information Technology (CS & IT) 79
Figure 4. Flowchart of RBF neural network
5. SIMULATION STUDY
To implement a RBF neural network for drift compensation of stator current, multiplicative errors
were implicated in the stator part of the induction motor. Stator currents were observed for
different values of errors implemented in ia, ib, ic, iaib, ibic & icia ranging from 0.1 to 1 and at
voltages ranging from 210 to 510 to obtain the training data for neural network. The
corresponding stator currents are shown in Figure 5 and 6. By introducing different errors in
Matlab Simulink, 960 sets of training data were obtained. Using this data the RBF neural network
with the implementation of k-means algorithm was trained and tested.
80 Computer Science & Information Technology (CS & IT)
Figure. 5. Stator currents (ia,ib,ic)
Figure.6. Stator currents with error factor 0.1 in ia
6. RESULTS
Vector control of Induction motor was simulated using Matlab Simulink and three stator currents
ia,ib,ic were noted. Multiplicative errors were implicated in the stator currents to obtain the training
data for neural network. The RBF Neural network with the implementation of k-means algorithm
was trained and tested. Every time numbers of clusters and radius in the k-means algorithm were
varied and the result of the k-means algorithm which gives the clusters center and the number of
training data in each cluster were implemented in the RBFNN. Maximum absolute error,
minimum absolute error (target- output) and root mean square error (RMSE) at different radius
and cluster in the network were found to reduce. Figure 7 shows that the minimum RMSE is at
125 clusters. So for 960 sets of training data maximum absolute error was 2.006, minimum
absolute error was 0.00022339 and the RMSE was 0.34525 at 125 clusters and radius 5. The
satisfactory output was obtained for the layer with neurons 3 – 125 – 3 (Input–Hidden–Output).
RBF neural network with implementation of k-means algorithm was trained with 960 sets of data
and satisfactory output was obtained.
Computer Science & Information Technology (CS & IT) 81
Figure. 7. Root Mean Square Error (RMSE) Vs cluster.
Table 1 Tested data with trained RBF Neural Network
Input Stator Current Target Stator Current Output Stator Current
Ia Ib Ic Ia Ib Ic Ia Ib Ic
1.5 15 15 15 15 15 15.002 15.002 15.002
15 13 15 15 15 15 14.994 14.994 14.994
15 15 4.5 15 15 15 15.007 15.007 15.007
6 17 17 17 17 17 17.007 17.007 17.007
17 3.5 17 17 17 17 16.993 16.993 16.993
17 17 8 17 17 17 16.998 16.998 16.998
82 Computer Science & Information Technology (CS & IT)
RBFNN was tested and the output shown in Table1 was obtained. It can be observed that the drift
in stator current due to various faults in all the three phases are compensated by the neural
network validating that trained neural network restores back the closest possible original value of
stator current achieving the compensation in the stator current of the Induction motor.
7. CONCLUSION
Vector control of Induction motor using Radial basis function neural network has been
implemented in this paper. The neural network was trained with 960 sets of input data and tested
to obtain a satisfactory output. The result of the K-MEANS algorithm was implemented in the
RBFNN and hence the stator currents were restored to its original values. In this paper,
supervised learning algorithm has been adopted to train the neural network. Artificial neural
network can be implemented by either using supervised network or fixed weight network or both
the types of network. By implementing the above said networks, performance of Induction motor
can be improved as any change in the stator current has been compensated by the trained neural
network and henceforth its performance.
REFERENCES
[1] A.K.Sharma,R.A.Gupta, Laxmi Srivastava.: Performance of ANN based indirect vector control
induction motor drive, Journal of theoritical and applied Information technology. IEEE trans 2007.
[2] M.H. Jokar, B. Abdi, M. Ardebili.: Vector Control of Induction Motors Using Radial Basis Function
Neural Network. (2007 IEEE trans.)
[3] L.Galotto, J.O.P. Pinto, B. Ozpineci, L.C.Leite, L.E. Borges da silva,: Sensor compensation in motor
drives using Kernel Regressio., IEEE International Electric Machines and drives conference,2007
[4] L. Galotto, Bimal. K. Bose, L.C. Leite, J.O.P. Pinto, L.E. Borges da silva, Germano Lambert-Torres.:
Auto-Associative Neural Network based sensor drift compensation in Indirect controlled drive
system. IEEE Industrial Electronics society,2007.
[5] Kamel Baddari, Tahar Aifa, Noureddine Djarfour, Jalal Ferahtia.:Application of Radial Basis
Function Artificial Neural Network to seismic data inversion. Science Direct Computers &
Geoscience 35,2009(2338-2344).
[6] A. El-Antably, L. Xiaogang and R. Martin.:System simulation of fault conditions in the components
of the electric drive system. IEEE journal 1993.
[7] N. Reitere, D. Roye and P. Mannevy.:Vector based investigation of induction motor drive under fault
operations. IEEE 1997
[8] Kramer. M .A.:Auto-associative Neural Networks. AIChE Journal, Vol.16
[9] X.Xu, R.N.De Donker and D.W.Novotny.: A stator flux oriented induction machine drive. IEEE 1998
[10] J.O.P.Pinto, B.K.Bose, L.E.Borges.: A stator flux oriented vector controlled induction motor drive
with space-vector PWM and flux vector synthesis by neural networks. IEEE trans. on Industry
Applications,Vol.37,No.5, 2001
[11] J.O.P.Pinto, B.K.Bose, L.E.Borges, and M.P.Kazmierkowski.: A neural network based space vector
PWM controller for voltage fed induction motor drive.IEEE trans. 2000.
[12] B.K.Bose,Ed.,Power Electronics and variable frequency drives, IEEE Press, New York, 1996.
[13] B.K.Bose., Modern Power Electronics and AC Drives, Prentice Hall, Upper Saddle River, NJ,2002
Computer Science & Information Technology (CS & IT) 83
AUTHORS
Uthra.R completed her graduation in Electrical & Electronics from Madras University
in 2002 and Masters in Power Electronics & Drives from SRM University in 2010. Her
area of interest is artificial intelligence in power Electronics & Drives. She is currently
working as Assistant Professor in SRM University.
N.Kalaiarasi received the Bachelor of Engineering in Electronics and Communication
Engineering from Periyar University in the year 2002 and Master of Engineering in
Power Electronics and Drives from college of Engineering, Anna University in the
year 2004. She is currently doing Research in the area of solar energy. She is currently
working as Assistant professor (Sr.G) in the Department of Electrical and Electronics
Engineering, SRM University, Chennai, India. Her area of interest includes Power
Electronics, Digital Signal Processing, and Fuzzy Logic applications in Drives, solar
energy.
Srinivas Arun Tej P received the Bachelor of Engineering in Electrical and Electronics Engineering from
Jawaharlal Nehru Technological University in the year 2011 and Master of Engineering in Power
Electronics and Drives from SRM University in the year 2013.

More Related Content

What's hot

TORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHM
TORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHMTORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHM
TORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHM
ijics
 
Fuzzy controlled dtc fed by a four switch inverter for induction motor
Fuzzy controlled dtc fed by a four switch inverter for induction motorFuzzy controlled dtc fed by a four switch inverter for induction motor
Fuzzy controlled dtc fed by a four switch inverter for induction motor
eSAT Journals
 
V fuzzy logic control of a switched reluctance motor
V fuzzy logic control of a switched reluctance motorV fuzzy logic control of a switched reluctance motor
V fuzzy logic control of a switched reluctance motor
kypameenendranathred
 

What's hot (19)

OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...
OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...
OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...
 
An044259264
An044259264An044259264
An044259264
 
Report pid controller dc motor
Report pid controller dc motorReport pid controller dc motor
Report pid controller dc motor
 
TORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHM
TORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHMTORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHM
TORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHM
 
Field oriented control of induction motor based on
Field oriented control  of induction motor based onField oriented control  of induction motor based on
Field oriented control of induction motor based on
 
FUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINES
FUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINESFUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINES
FUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINES
 
Power optimisation scheme of induction motor using FLC for electric vehicle
Power optimisation scheme of induction motor using FLC for electric vehiclePower optimisation scheme of induction motor using FLC for electric vehicle
Power optimisation scheme of induction motor using FLC for electric vehicle
 
Speed Control of Induction Motor using FOC Method
Speed Control of Induction Motor using FOC MethodSpeed Control of Induction Motor using FOC Method
Speed Control of Induction Motor using FOC Method
 
Fuzzy controlled dtc fed by a four switch inverter for induction motor
Fuzzy controlled dtc fed by a four switch inverter for induction motorFuzzy controlled dtc fed by a four switch inverter for induction motor
Fuzzy controlled dtc fed by a four switch inverter for induction motor
 
Speed control of sensorless brushless DC motor by computing back EMF from lin...
Speed control of sensorless brushless DC motor by computing back EMF from lin...Speed control of sensorless brushless DC motor by computing back EMF from lin...
Speed control of sensorless brushless DC motor by computing back EMF from lin...
 
J43055863
J43055863J43055863
J43055863
 
Speed Sensorless Vector Control of Induction Motor Drive with PI and Fuzzy Co...
Speed Sensorless Vector Control of Induction Motor Drive with PI and Fuzzy Co...Speed Sensorless Vector Control of Induction Motor Drive with PI and Fuzzy Co...
Speed Sensorless Vector Control of Induction Motor Drive with PI and Fuzzy Co...
 
M356872
M356872M356872
M356872
 
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLER
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY  PIC16F877A MICROCONTROLLERDC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY  PIC16F877A MICROCONTROLLER
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLER
 
Speed Sensor less DTC of VSI fed Induction Motor with Simple Flux Regulation ...
Speed Sensor less DTC of VSI fed Induction Motor with Simple Flux Regulation ...Speed Sensor less DTC of VSI fed Induction Motor with Simple Flux Regulation ...
Speed Sensor less DTC of VSI fed Induction Motor with Simple Flux Regulation ...
 
V fuzzy logic control of a switched reluctance motor
V fuzzy logic control of a switched reluctance motorV fuzzy logic control of a switched reluctance motor
V fuzzy logic control of a switched reluctance motor
 
Analysis of Direct Torque Control of Industrial Drives using Zone-Shifting SVM
Analysis of Direct Torque Control of Industrial Drives using Zone-Shifting SVMAnalysis of Direct Torque Control of Industrial Drives using Zone-Shifting SVM
Analysis of Direct Torque Control of Industrial Drives using Zone-Shifting SVM
 
I010515361
I010515361I010515361
I010515361
 
Constant Switching Frequency and Torque Ripple Minimization of DTC of Inducti...
Constant Switching Frequency and Torque Ripple Minimization of DTC of Inducti...Constant Switching Frequency and Torque Ripple Minimization of DTC of Inducti...
Constant Switching Frequency and Torque Ripple Minimization of DTC of Inducti...
 

Viewers also liked

Harry furnell storyboard
Harry furnell storyboardHarry furnell storyboard
Harry furnell storyboard
philippaenglish
 
Tecnologías de la información y la comunicación
Tecnologías de la información y la comunicaciónTecnologías de la información y la comunicación
Tecnologías de la información y la comunicación
josepela
 
Final Presentation I-PLUS
Final Presentation I-PLUSFinal Presentation I-PLUS
Final Presentation I-PLUS
David Donohue
 
Developing Talent for Strategic Impact from Human Systems International
Developing Talent for Strategic Impact from Human Systems InternationalDeveloping Talent for Strategic Impact from Human Systems International
Developing Talent for Strategic Impact from Human Systems International
Mark Toben
 

Viewers also liked (20)

Experto en evaluación del impacto ambiental y energía eólica
Experto en evaluación del impacto ambiental y energía eólicaExperto en evaluación del impacto ambiental y energía eólica
Experto en evaluación del impacto ambiental y energía eólica
 
Ala Moana Park combined online and workshop report
Ala Moana Park combined online and workshop reportAla Moana Park combined online and workshop report
Ala Moana Park combined online and workshop report
 
Harry furnell storyboard
Harry furnell storyboardHarry furnell storyboard
Harry furnell storyboard
 
Costa Rica: Reducción de la pobreza extrema: una estrategia país - Seminario ...
Costa Rica: Reducción de la pobreza extrema: una estrategia país - Seminario ...Costa Rica: Reducción de la pobreza extrema: una estrategia país - Seminario ...
Costa Rica: Reducción de la pobreza extrema: una estrategia país - Seminario ...
 
Tecnologías de la información y la comunicación
Tecnologías de la información y la comunicaciónTecnologías de la información y la comunicación
Tecnologías de la información y la comunicación
 
Fotografia boda-original
Fotografia boda-originalFotografia boda-original
Fotografia boda-original
 
El efecto rajoy 07.10.2013
El efecto rajoy 07.10.2013El efecto rajoy 07.10.2013
El efecto rajoy 07.10.2013
 
Final Presentation I-PLUS
Final Presentation I-PLUSFinal Presentation I-PLUS
Final Presentation I-PLUS
 
Chapter 17 - Retailing and Omnichannel Marketing
Chapter 17 - Retailing and Omnichannel MarketingChapter 17 - Retailing and Omnichannel Marketing
Chapter 17 - Retailing and Omnichannel Marketing
 
Votre équipe Expedia Paris
Votre équipe Expedia ParisVotre équipe Expedia Paris
Votre équipe Expedia Paris
 
Risk assement
Risk assementRisk assement
Risk assement
 
Menschen mit Behinderung
Menschen mit Behinderung Menschen mit Behinderung
Menschen mit Behinderung
 
Diversities and development in india
Diversities and development in indiaDiversities and development in india
Diversities and development in india
 
Experto en evaluación del impacto ambiental y energía eólica
Experto en evaluación del impacto ambiental y energía eólicaExperto en evaluación del impacto ambiental y energía eólica
Experto en evaluación del impacto ambiental y energía eólica
 
Semantic web query on e governance data and designing ontology for agricultur...
Semantic web query on e governance data and designing ontology for agricultur...Semantic web query on e governance data and designing ontology for agricultur...
Semantic web query on e governance data and designing ontology for agricultur...
 
Experto en gestión de recursos humanos
Experto en gestión de recursos humanosExperto en gestión de recursos humanos
Experto en gestión de recursos humanos
 
Relevant updated data retrieval architectural model for continous text extrac...
Relevant updated data retrieval architectural model for continous text extrac...Relevant updated data retrieval architectural model for continous text extrac...
Relevant updated data retrieval architectural model for continous text extrac...
 
Experto en energías solar y eólica
Experto en energías solar y eólicaExperto en energías solar y eólica
Experto en energías solar y eólica
 
Developing Talent for Strategic Impact from Human Systems International
Developing Talent for Strategic Impact from Human Systems InternationalDeveloping Talent for Strategic Impact from Human Systems International
Developing Talent for Strategic Impact from Human Systems International
 
Mensagempascoa2015
Mensagempascoa2015Mensagempascoa2015
Mensagempascoa2015
 

Similar to Neural network based vector control of induction motor

Vector Control of AC Induction Motors
Vector Control of AC Induction MotorsVector Control of AC Induction Motors
Vector Control of AC Induction Motors
Pranjal Barman
 

Similar to Neural network based vector control of induction motor (20)

Da33612620
Da33612620Da33612620
Da33612620
 
Fuzzy-Logic-Controller-Based Fault Isolation in PWM VSI for Vector Controlled...
Fuzzy-Logic-Controller-Based Fault Isolation in PWM VSI for Vector Controlled...Fuzzy-Logic-Controller-Based Fault Isolation in PWM VSI for Vector Controlled...
Fuzzy-Logic-Controller-Based Fault Isolation in PWM VSI for Vector Controlled...
 
Performance Analysis Of Induction Motor For Voltage Mode And Current Mode Con...
Performance Analysis Of Induction Motor For Voltage Mode And Current Mode Con...Performance Analysis Of Induction Motor For Voltage Mode And Current Mode Con...
Performance Analysis Of Induction Motor For Voltage Mode And Current Mode Con...
 
IRJET- Vector Control of Three Phase Induction Motor
IRJET- Vector Control of Three Phase Induction MotorIRJET- Vector Control of Three Phase Induction Motor
IRJET- Vector Control of Three Phase Induction Motor
 
Kf3517721775
Kf3517721775Kf3517721775
Kf3517721775
 
Speed Control of FSTP Inverter Fed Induction Motor Drive with a Neural Networ...
Speed Control of FSTP Inverter Fed Induction Motor Drive with a Neural Networ...Speed Control of FSTP Inverter Fed Induction Motor Drive with a Neural Networ...
Speed Control of FSTP Inverter Fed Induction Motor Drive with a Neural Networ...
 
C010141422
C010141422C010141422
C010141422
 
IRJET - Vector Control of Permenant Magnet Synchronous Motor
IRJET -  	  Vector Control of Permenant Magnet Synchronous MotorIRJET -  	  Vector Control of Permenant Magnet Synchronous Motor
IRJET - Vector Control of Permenant Magnet Synchronous Motor
 
F05613947
F05613947F05613947
F05613947
 
Coupled random PWM technique for dual inverter fed induction motor drive
Coupled random PWM technique for dual inverter fed induction motor driveCoupled random PWM technique for dual inverter fed induction motor drive
Coupled random PWM technique for dual inverter fed induction motor drive
 
B010620715
B010620715B010620715
B010620715
 
Induction motor harmonic reduction using space vector modulation algorithm
Induction motor harmonic reduction using space vector modulation algorithmInduction motor harmonic reduction using space vector modulation algorithm
Induction motor harmonic reduction using space vector modulation algorithm
 
vector control of induction motor
vector control of induction motorvector control of induction motor
vector control of induction motor
 
Vector Control of AC Induction Motors
Vector Control of AC Induction MotorsVector Control of AC Induction Motors
Vector Control of AC Induction Motors
 
DTC-ANN-2-level hybrid by neuronal hysteresis with mechanical sensorless indu...
DTC-ANN-2-level hybrid by neuronal hysteresis with mechanical sensorless indu...DTC-ANN-2-level hybrid by neuronal hysteresis with mechanical sensorless indu...
DTC-ANN-2-level hybrid by neuronal hysteresis with mechanical sensorless indu...
 
Comparitive Analysis of Speed and Position Control of BLDC Motor via Field Or...
Comparitive Analysis of Speed and Position Control of BLDC Motor via Field Or...Comparitive Analysis of Speed and Position Control of BLDC Motor via Field Or...
Comparitive Analysis of Speed and Position Control of BLDC Motor via Field Or...
 
Advance Current Monitoring Techniques to Detect and Diagnosis the Inter-Turn ...
Advance Current Monitoring Techniques to Detect and Diagnosis the Inter-Turn ...Advance Current Monitoring Techniques to Detect and Diagnosis the Inter-Turn ...
Advance Current Monitoring Techniques to Detect and Diagnosis the Inter-Turn ...
 
Sensorless DTC of IPMSM for embedded systems
Sensorless DTC of IPMSM for embedded systemsSensorless DTC of IPMSM for embedded systems
Sensorless DTC of IPMSM for embedded systems
 
Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...
Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...
Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...
 
O11030494100
O11030494100O11030494100
O11030494100
 

Recently uploaded

TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 

Neural network based vector control of induction motor

  • 1. Sundarapandian et al. (Eds) : ACITY, AIAA, CNSA, DPPR, NeCoM, WeST, DMS, P2PTM, VLSI - 2013 pp. 75–83, 2013. © CS & IT-CSCP 2013 DOI : 10.5121/csit.2013.3409 NEURAL NETWORK BASED VECTOR CONTROL OF INDUCTION MOTOR Uthra.R1, N.Kalaiarasi2 , P.Srinivas Aruntej3 1 Department of Electrical & Electronics, SRM University, Chennai, India uthra.r@ktr.srmuniv.ac.in 2 Department of Electrical & Electronics, SRM University, Chennai, India kalaiarasi.n@ktr.srmuniv.ac.in 3 Department of Electrical & Electronics, SRM University, Chennai, India tejarun13@gmail.com ABSTRACT Stator current drift compensation of induction motor based on RBF neural network is proposed here. In vector control of induction motor decoupling of speed and rotor flux equations and their simultaneous control are used to achieve the highest efficiency and fast dynamic performance. The highest efficiency is reached when the proper flux is selected and as a result of dynamic decoupling of speed and rotor flux equations, the rotor flux can be modified to achieve the highest efficiency and make the speed be at its desired value. The precise control of these changes can also be done using radial basis function neural network (RBFNN). Once neural network gets trained then it is able to differentiate between normal and fault conditions and therefore acts in accordance to the change that could bring back the system to normal condition. Here, neural network is used to compute the appropriate set of voltage and frequency to achieve the maximum efficiency for any value of operating torque and motor speed. KEYWORDS Radial Basis Function Neural Network (RBFNN), Induction Motor, Vector control, k-means algorithm. 1. INTRODUCTION A drive system basically consists of an electric machine, a converter, primary sensor for feedback signal, feedback signal estimator and system controller. The sensors are extremely important in a drive system or any other feedback control system because primarily all control algorithms are based on measurements. The sensor faults cause incorrect measurement of feedback signals due to malfunction in the transducers and sensor circuit elements and upsets the system performance. This paper proposes the use of Auto Associative neural network to compensate the drift problem in feedback current sensors in a vector controlled induction motor drive. Scalar control involves controlling only the magnitude of the control variables with no concern for the coupling effects between these variables. Conversely, vector or field orientated control involves adjusting the magnitude and phase alignment of the vector quantities of the motor. Scalar control, such as the Constant Volts/Hertz method when applied to an AC induction motor is relatively simple to implement but gives a sluggish response because of the inherent coupling effect due to torque and flux being functions of current and frequency. Vector control de-couples the vectors of field current and armature flux so that they may be controlled independently to
  • 2. 76 Computer Science & Information Technology (CS & IT) provide fast transient response [1]. Accurate position control is not possible with scalar control since this requires instantaneous control of the torque. This requires either, instantaneous change to the stator currents, which is not possible due to energy storage effects, or instantaneous change to the rotor current which in the case of scalar control is controlled indirectly via the stator currents. Similarly, whilst scalar control may provide acceptable steady state speed control, precise and responsive speed control due to load changes requires accurate and responsive torque control. The vector approach overcomes the sluggish transient response when using scalar control of AC motors [7]. 2. VECTOR CONTROL Vector control of an Induction motor is also called Field orientation control. In a typical AC induction motor, three alternating currents electrically displaced by 120◦ are applied to three stationary stator coils of the motor. The resulting flux from the stator induces alternating currents in the ‘squirrel cage’ conductors of the rotor to create its own field these fields interact to create torque. Unlike a DC machine the rotor currents in an AC induction motor cannot be controlled directly from an external source, but are derived from the interaction between the stator field and the resultant currents induced in the rotor conductors [13]. Figure 1. Vector control of Induction motor Vector control of an AC induction motor is analogous to the control of a separately excited DC motor [7]. In a DC motor the field flux ψf produced by the field current If is perpendicular to the armature flux ψa produced by the armature current Ia. These fields are decoupled and stationary with respect to each other. Therefore when the armature current is controlled to control torque the field flux remains unaffected enabling a fast transient response. In a vector-controlled drive, the machine stator current vector Is has two components: ids or flux component and iqs or torque component, as shown in the phasor diagram. These current components are to be controlled independently, as in a dc machine, to control the flux and torque, respectively. The ids is oriented in the direction of ψr, and iqs is oriented orthogonally to it. The controller should make the two inverse transformations, where the unit vector cosθe and sinθe in the controller should ensure correct alignment of ids in the direction of ψr and iqs at 90◦ ahead of it. Obviously, the unit vector is the key element for vector control [8]. There are two methods of vector control based on the derivation of the unit vector. These are the direct (or feedback) method and indirect (or feed forward) method. For closed-loop flux control in constant-torque and field weakening regions, ids can be controlled within the programmed flux control loop so that the inverter always operates in PWM mode [1].
  • 3. Computer Science & Information Technology (CS & IT) 77 3. DRIVE SYSTEM It has been established that iq and id of the rotating reference frame must be controlled to provide good dynamic control of the induction motor. Using closed loop control ordered quantities of iq and id are compared with the actual values measured from the motor. In order to obtain the motor values, transformations on the measured 3 phase stator currents into the direct and quadrature components of the rotating reference frame are performed. The resulting error terms are then transformed back to 3 phase quantities and applied to the motor. Figure 2. Block diagram of Vector control of Induction motor The power circuit (Fig.2) consists of a DC source (battery or rectifier DC), PWM IGBT inverter and cage type induction motor. The signal processing blocks include machine phase current sensors, signals computation and controller, and the PWM algorithm [3]. The command torque (Te*) and stator flux (ψs*) generate the active (iqs*) and reactive (ids*) current commands within the block which are then translated to generate input for PWM controller. The machine terminal voltages and currents are sensed and converted into stationery frame ds – qs signals. These signals are then converted to rotating frame. The synchronous control loops then generate Vqs* and Vds* signals. Vqs* and Vds* signals are then translated using inverse Clarke transformation and fed as input to PWM controller. The PWM controller receives signals at the input and translates to gate drive signals for the IGBT inverter [8]. 4. RADIAL BASIS FUNCTION NEURAL NETWORK RBF is a Multilayer Perceptron Network (MLP) which is based on unit computing of non-linear function of scalar product of input & output. For an auto associative net the training input and target output vectors are identical. A stored vector can be retrieved from distorted or partial input if the input is sufficiently similar to it. Auto-associative neural network is basically a feed forward, fully-connected, multilayer perceptron (MLP) type neural network. The general RBF network consists of 3 layers, Input layer, Hidden layer, Output layer.
  • 4. 78 Computer Science & Information Technology (CS & IT) Figure 3. Architecture of RBFNN No. of neurons in input layer = 3 No. of neurons in hidden layer = 4 (obtained by using k-means algorithm). No. of neurons in output layer = 3 The input layer is made up of source nodes that connect the network to its environment. The second layer, the only hidden layer in the network applies a non liner transformation from the input space to the hidden space. The output layer is linear, supplying the response of the network to the signal applied to the input layer. 4.1. Algorithm 1. First the input is given to the input layer. 2. The network is simulated and initialized. For deciding the number of neurons in hidden layer k-means algorithm is used. 3. Iterate until the network converges. 4. Calculate the error between the network’s o/p & the target o/p. if the error isn't in the desired limit go to step 3 else go to step 5. 5. Observe the performance of the network with the training and the test data. Re-train if necessary. 4.1. K - means Algorithm 1. Choose initial centres c1,...,ck. 2. While the clusters are changing, repeat step 3 to 4. 3. Assign data point pi to the cluster whose centre C is closest. This can be done by using Euclidean distance. 4. Update the cluster centres given by :- C= (1/n)∑ P. n = number of points in C
  • 5. Computer Science & Information Technology (CS & IT) 79 Figure 4. Flowchart of RBF neural network 5. SIMULATION STUDY To implement a RBF neural network for drift compensation of stator current, multiplicative errors were implicated in the stator part of the induction motor. Stator currents were observed for different values of errors implemented in ia, ib, ic, iaib, ibic & icia ranging from 0.1 to 1 and at voltages ranging from 210 to 510 to obtain the training data for neural network. The corresponding stator currents are shown in Figure 5 and 6. By introducing different errors in Matlab Simulink, 960 sets of training data were obtained. Using this data the RBF neural network with the implementation of k-means algorithm was trained and tested.
  • 6. 80 Computer Science & Information Technology (CS & IT) Figure. 5. Stator currents (ia,ib,ic) Figure.6. Stator currents with error factor 0.1 in ia 6. RESULTS Vector control of Induction motor was simulated using Matlab Simulink and three stator currents ia,ib,ic were noted. Multiplicative errors were implicated in the stator currents to obtain the training data for neural network. The RBF Neural network with the implementation of k-means algorithm was trained and tested. Every time numbers of clusters and radius in the k-means algorithm were varied and the result of the k-means algorithm which gives the clusters center and the number of training data in each cluster were implemented in the RBFNN. Maximum absolute error, minimum absolute error (target- output) and root mean square error (RMSE) at different radius and cluster in the network were found to reduce. Figure 7 shows that the minimum RMSE is at 125 clusters. So for 960 sets of training data maximum absolute error was 2.006, minimum absolute error was 0.00022339 and the RMSE was 0.34525 at 125 clusters and radius 5. The satisfactory output was obtained for the layer with neurons 3 – 125 – 3 (Input–Hidden–Output). RBF neural network with implementation of k-means algorithm was trained with 960 sets of data and satisfactory output was obtained.
  • 7. Computer Science & Information Technology (CS & IT) 81 Figure. 7. Root Mean Square Error (RMSE) Vs cluster. Table 1 Tested data with trained RBF Neural Network Input Stator Current Target Stator Current Output Stator Current Ia Ib Ic Ia Ib Ic Ia Ib Ic 1.5 15 15 15 15 15 15.002 15.002 15.002 15 13 15 15 15 15 14.994 14.994 14.994 15 15 4.5 15 15 15 15.007 15.007 15.007 6 17 17 17 17 17 17.007 17.007 17.007 17 3.5 17 17 17 17 16.993 16.993 16.993 17 17 8 17 17 17 16.998 16.998 16.998
  • 8. 82 Computer Science & Information Technology (CS & IT) RBFNN was tested and the output shown in Table1 was obtained. It can be observed that the drift in stator current due to various faults in all the three phases are compensated by the neural network validating that trained neural network restores back the closest possible original value of stator current achieving the compensation in the stator current of the Induction motor. 7. CONCLUSION Vector control of Induction motor using Radial basis function neural network has been implemented in this paper. The neural network was trained with 960 sets of input data and tested to obtain a satisfactory output. The result of the K-MEANS algorithm was implemented in the RBFNN and hence the stator currents were restored to its original values. In this paper, supervised learning algorithm has been adopted to train the neural network. Artificial neural network can be implemented by either using supervised network or fixed weight network or both the types of network. By implementing the above said networks, performance of Induction motor can be improved as any change in the stator current has been compensated by the trained neural network and henceforth its performance. REFERENCES [1] A.K.Sharma,R.A.Gupta, Laxmi Srivastava.: Performance of ANN based indirect vector control induction motor drive, Journal of theoritical and applied Information technology. IEEE trans 2007. [2] M.H. Jokar, B. Abdi, M. Ardebili.: Vector Control of Induction Motors Using Radial Basis Function Neural Network. (2007 IEEE trans.) [3] L.Galotto, J.O.P. Pinto, B. Ozpineci, L.C.Leite, L.E. Borges da silva,: Sensor compensation in motor drives using Kernel Regressio., IEEE International Electric Machines and drives conference,2007 [4] L. Galotto, Bimal. K. Bose, L.C. Leite, J.O.P. Pinto, L.E. Borges da silva, Germano Lambert-Torres.: Auto-Associative Neural Network based sensor drift compensation in Indirect controlled drive system. IEEE Industrial Electronics society,2007. [5] Kamel Baddari, Tahar Aifa, Noureddine Djarfour, Jalal Ferahtia.:Application of Radial Basis Function Artificial Neural Network to seismic data inversion. Science Direct Computers & Geoscience 35,2009(2338-2344). [6] A. El-Antably, L. Xiaogang and R. Martin.:System simulation of fault conditions in the components of the electric drive system. IEEE journal 1993. [7] N. Reitere, D. Roye and P. Mannevy.:Vector based investigation of induction motor drive under fault operations. IEEE 1997 [8] Kramer. M .A.:Auto-associative Neural Networks. AIChE Journal, Vol.16 [9] X.Xu, R.N.De Donker and D.W.Novotny.: A stator flux oriented induction machine drive. IEEE 1998 [10] J.O.P.Pinto, B.K.Bose, L.E.Borges.: A stator flux oriented vector controlled induction motor drive with space-vector PWM and flux vector synthesis by neural networks. IEEE trans. on Industry Applications,Vol.37,No.5, 2001 [11] J.O.P.Pinto, B.K.Bose, L.E.Borges, and M.P.Kazmierkowski.: A neural network based space vector PWM controller for voltage fed induction motor drive.IEEE trans. 2000. [12] B.K.Bose,Ed.,Power Electronics and variable frequency drives, IEEE Press, New York, 1996. [13] B.K.Bose., Modern Power Electronics and AC Drives, Prentice Hall, Upper Saddle River, NJ,2002
  • 9. Computer Science & Information Technology (CS & IT) 83 AUTHORS Uthra.R completed her graduation in Electrical & Electronics from Madras University in 2002 and Masters in Power Electronics & Drives from SRM University in 2010. Her area of interest is artificial intelligence in power Electronics & Drives. She is currently working as Assistant Professor in SRM University. N.Kalaiarasi received the Bachelor of Engineering in Electronics and Communication Engineering from Periyar University in the year 2002 and Master of Engineering in Power Electronics and Drives from college of Engineering, Anna University in the year 2004. She is currently doing Research in the area of solar energy. She is currently working as Assistant professor (Sr.G) in the Department of Electrical and Electronics Engineering, SRM University, Chennai, India. Her area of interest includes Power Electronics, Digital Signal Processing, and Fuzzy Logic applications in Drives, solar energy. Srinivas Arun Tej P received the Bachelor of Engineering in Electrical and Electronics Engineering from Jawaharlal Nehru Technological University in the year 2011 and Master of Engineering in Power Electronics and Drives from SRM University in the year 2013.