SlideShare a Scribd company logo
C Ranjit Kumar, A Harsha Vardhan, A Sai Bharadwaj / International Journal of Engineering
Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.672-675
672 | P a g e
Temperature Control System Using Artificial Neural Network
1C Ranjit Kumar 2A Harsha Vardhan 3A Sai Bharadwaj
1&2Department of Electronics &Control Engineering,
3Department of Electronics and Instrumentation Engineering
Sree Vidyanikethan Engineering College, Tirupati.
Abstract –
Artificial Intelligence (ANN) based
controller for temperature control of a water
bath system. The generation of membership
function is a changeling problem for fuzzy
systems and the rejoinder of fuzzy systems
depends mainly on the membership functions.
Artificial Neural Network based input and
output used to tune the membership functions
in fuzzy system. Two input and single output
artificial intelligence is designed to control the
temperature system .Further the tuning of
controller parameters is difficult in PID
because the overshoot and also time constant is
large. Fuzzy controller does not require a priori
model of process for implementation but the
membership values are found by trial and
error. A five layer neural network is used to
adjust input and output parameters of
membership function in a fuzzy logic controller.
The hybrid learning algorithm is used for
training this network .When compared with
other controllers (PID and fuzzy controller),
neural network shows a better performance
achieved with its tuning. Finally, validity of
this approach can be illustrated by practical
implementation using LabVIEW.
Keywords - PID Controller, Fuzzy controller,
Neural
Network Controller, temperature control, hybrid
learning.
I. INTRODUCTION
Process control systems are often nonlinear
and difficult to control accurately. Their dynamic
models are more difficult to derive. The
conventional PID controllers, in
various combinations have been widely used for
industrial processes due to their simplicity and
effectiveness for linear systems, especially for first
and second order systems. It has been well known
that Proportional Integral Derivative (PID)
controllers can be effectively used for linear
systems, but usually cannot be used for higher order
and nonlinear systems [1].
Fuzzy control is becoming one of the brightness and
most rapidly ascending stars in the galaxy of
intelligent control. This is because it offers a
simpler, quicker and more reliable solution that is
clear advantages over conventional technique. One
of its main advantages is that no mathematical
modeling is required since the controller rules are
especially based on the knowledge of system
behavior and experience of the control engineer [2].
The inaccuracy of mathematical modeling of the
plants usually degrades the performance of the
controller, especially for nonlinear and complex
control problems. System mainly includes three
parts: normalized fuzzy quantization module,
intelligent integration module, and the control
algorithm module. They shows that in the case of
the same response time, the performances of the
fuzzy controller with intelligent integration in a
stable time, overshoot, robustness and several areas
are better than conventional PID controller [3]. A
five layer neural network is used to adjust input and
output parameters of membership function in a
fuzzy logic controller. The hybrid learning
algorithm is used for training this network [4]. Back
propagation neural network is trained to learn the
inverse dynamic model of a temperature control
system and then it’s configured as a direct controller
to the process. The back propagation neural network
based on the generalized delta learning rule, a
gradient descent search technique, has been widely
used.
The back propagation algorithm has several
disadvantages, among which is lack of guaranteed
convergence, but it’s simple yet powerful
mathematical algorithm has made it the mainstay of
neuro-computing. Before the neural network can be
used as a controller, it first must learn the model of
the plant. There are several learning architectures
proposed where by the neural network may be
trained [5].This paper gives an example where a
multilayered back propagation neural network is
trained offline to perform as a controller for a
temperature control system with no a priori
knowledge regarding its dynamics.
The inverse dynamics model is developed (general
learning) by applying a variety of inputs vectors to
the neural network [5]. Neural networks can thus
serve as black-box models of nonlinear,
multivariable static and dynamic systems and can
be trained by using input– output data observed
on the system. The most common ANNs consist of
C Ranjit Kumar, A Harsha Vardhan, A Sai Bharadwaj / International Journal of Engineering
Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.672-675
673 | P a g e
several layers of simple processing elements called
neurons, interconnections among them and
weights assigned to these interconnections. More
layers can give a better fit, but the training takes
longer. Choosing the right number of neurons in the
hidden layer is essential for a good result. Too few
neurons give a poor fit; while too many neurons
result in over-training of the net (poor generalization
to unseen data).A compromise is usually sought by
trial and error methods [6].Based on the observation
neural network gives better performances when
compared to other two controllers.
II. DESCRIBTION OF TEMPERATURE
CONTROL WATER BATH SYSTEM
The water bath process consist of several
things mainly water tank, sensor, data acquisition
system and (Artificial Intelligence), labVIEW
controller and heater. Here thermocouple is used as
the sensor .DAQ is used for inter connection
between sensor and controller as well as controller
and driver circuit. The thermocouple output is in
terms of mille volt range so we use a amplifier
circuit for increasing the voltage range. The
working of the system is described as, when the
temperature is measured by the thermocouple is
converted into the voltage, which is going to the
controller through DAQ. The difference between set
point and actual value is applied to the controller,
nothing but error .The PWM signal is produced
corresponding to the 10 output voltage of the sensor.
ANFIS is used here to control the temperature
of the water bath process, it’s tuned automatically
and correcting the error in the process its shown
figure 1.
Fig.1 Schematic Diagram for the Water Bath
Temperature Control System
III. SYSTEM IDENTIFICATION
A. Steps for Performing System Identification
1. Give a noticeable change in step input.
2. Observe the change in process variable and note
down the steady state.
3. Find out the total change in PV (Process variable)
that is going to occurs.
4. Compute the value of 63.2% of PV
5. Note down the time (t1) when it pass through the
value
6. Substrate this from the time (t2) When the PV
starts to build up, when input change is given
7. Time constant (t) =t2-t1
8. KP= change in steady state Change in input
9. Time delay time td is the time taken to getting the
output from the system, when we applying the input.
10. The general form of the first order transfer
function is given by
=
According to the open loop test, the
readings are listed above. The transfer function
obtained from this reading is given by
=
IV. DESIGN & CALCULATIONS
A. PID Controller
Zeigler Nichols open loop tuning formula,
Steady state value=7.5
28.3% of the steady state value t 1 = 2.5424 sec.
63.2% of the steady state value t 2 = 6.0515sec.
Time constant (T) = (t2 - t1 ) × 1.5
= (6.0515 -2.5424) × 1.5
= 5.2636sec.
Time delay (td ) = (t2 -T) = (6.0515 – 5.2636)
= 0.7879sec. Transfer function of the given Process,
= Proportional gain,
= = 11.8030sec Integral
gain, =
Here = = (3.33×0.7879)
= 2.623sec
= 4.499 sec -1
Derivative gain, =
= 0.5 = 0.5 × 0.7879= 0.39395 sec
C Ranjit Kumar, A Harsha Vardhan, A Sai Bharadwaj / International Journal of Engineering
Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.672-675
674 | P a g e
Controller Kp KI KD
PID 14.16 8.98 5.57
outputvoltage(volt)
outputvoltage(volt)
= 14.1636 × 0.39395= 5.5797 sec.
V. CONTROLLER DESIGN
A. PID Controller:
A proportional integral derivative controller (PID
controller) is a generic control loop feedback
mechanism (controller) widely used in industrial
control systems .PID is the most commonly used
feedback controller. A PID controller calculates an
"error" value as the difference between a measured
process variable and a desired set point. The
controller attempts to minimize the error by
adjusting the process control inputs. A PID
controller will be called a PI, PD, P or I controller in
the absence of the respective control actions.
Fig.2 Block Diagram of a PID Controller
The PID control scheme is named after its three
correcting terms, whose sum constitutes the
manipulated variable (MV). The proportional,
integral, and derivative terms are summed to
calculate the output of PID controller. Defining
U(t) as the controller output, final form of PID
algorithm
Where,
: Proportional gain, a tuning parameter
: Integral gain, a tuning parameter :
Derivative gain, a tuning parameter e: Error = SP –
MV
t: Time or instantaneous time (the present)
The Values of Kp, Ki and Kd values of PID
Controller is shown in below table 1 are obtained by
using the Ziegler Nichols method.
Table 1 Values of PID parameter
B. Neural Controller
The neural network controller is created directly
based on the neural network identifier. The
neural network identifier is used as means to back
propagate the performance error to get the
equivalent error at the output of the neural network
controller .The accuracy of the plant model is
critical in ensuring that the controller is accurate as
well. The error between the plant output and the
identifier output is also checked for the accuracy
level of the identifier. This error is used to back
propagate and adjust the weights of the identifier to
provide the most accurate representation of the
plant. The neural network for controller is also
designed as a three-layer neural network. It has
an input layer, a hidden layer and an output
layer.
VI. RESULT AND DISCUSSION
A. Ziegler Nichols Closed Loop Response for PID
Controller
The transfer function obtained through empirical
method of modeling is used as the system for
studying the performance of P, PI & PID Controllers
by Ziegler Nichols closed loop response for PID
controller as shown in figure above for the
temperature control system for water bath system is
shown in figure 4
Fig.3 Simulation Responses of PID Controller
B. Comparison of PID controller and
Neural Network Controller
Fig.4 Response of Neural Network Controller
C Ranjit Kumar, A Harsha Vardhan, A Sai Bharadwaj / International Journal of Engineering
Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.672-675
675 | P a g e
CONTROLLER
RISE
TIME(sec)
SETTLING
TIME(sec)
PID
CONTROLLER
35 43
NEURAL
NETWORK
29 34
The control characteristics of a temperature control
with pid controller and neural network controller
compared and tabulated below.
Table 2 Controller Parameters
When compared with PID controller and neural
network controller, the neural network controller
gives better performance for the temperature control
system.
VII. CONCLUSION
In this study the temperature process and
the control strategy adopted is Artificial
Intelligence. The temperature controller was
identified using the process reaction curve method.
By using the transfer function model, simulation
of Proportional Integral Derivative controller and
neural network controller was implemented.
Artificial neural network based Neuro fuzzy is
suitable for adaptive temperature control of a water
bath system. Artificial neural network, where the
rules should be decided in advance before
performance learning is performed, there are no
rules initially in the neural network. Comparison
with other controller PID and the neural network
give better performance it’s verified. Simulation
result shows that the neural networks produce the
stable control signal than the PID controller and has
a perfect temperature tracking capability.
REFERENCES
[1] Ajay B. Patil (2008), “Adaptive Neuro
Fuzzy Controller for Process Control
System”, IEEE Region 10 Colloquium
and the Third International Conference
on Industrial and Information Systems,
December 8 -10.
[2] Jafar Tavoosi, Majid Alaei, Behrouz
Jahani, “Temperature Control of Water
Bath by using Neuro- Fuzzy Controller”,
5thSASTech 2011, Khavaran Higher-
education Institute, Mashhad, Iran. May
12-14.
[3] Jafar Tavoosi, Majid Alaei, BehrouzJahani,
Mohammad Amin Daneshwar, “A Novel
Intelligent Control System Design for
Water Bath Temperature Control”,
Australian Journal of Basic and Applied
Sciences, 5(12): 1879-1885, 2011ISSN
1991-8178.
[4] Jyh-shigh Roger Jang (1993) “Adaptive
Neuro-Fuzzy Inference system”, IEEE
Transactions on system Man and vol 3,
No.3 May /June.
[5] Marzuki Khalid and sigeru omatu, “A
Neural Network Controller for a
Temperature Control System”, IEEE
Control System, 0272-
1708/92/$03.001992IEEE,June 1992.
[6] Melba Mary.P, Marimuthu N.S Albert
Singh. N, “Design of Intelligent Self-
Tuning Temperature Controller for Water
Bath Process”, International Journal of
Imaging Science and Engineering (IJISE),
ISSN:1934-9955, VOL.1, NO.4, October
2007.
[7] .Mote.T.P, Lokhande.S.D, “Temperature
Control System Using ANFIS”,
International Journal of Soft Computing
and Engineering (IJSCE) ISSN: 2231-
2307, Volume-2, Issue-1, March 2012.
[8] Robert Babuška, Henk Verbruggen,
“Neuro-fuzzy methods for nonlinear
system identification”, 1367-5788/$ – see
front matter © 2003Published by Elsevier
Science Ltd.2003.
[9] Vieira.J.A, F. Morgado Dias and A. M.
Mota (2005), “Hybrid Neuro-Fuzzy
Network-Priori Knowledge Model in
Temperature Control of a Gas Water
Heater System”, International Conference
on Hybrid Intelligent Systems 0-7695-
2457-5/0/2005, IEEE.
[10] Yunseop Kim (2011), “Fuzzy Logic
Temperature Control”, IEEE Transactions
on system Man and cybernetics Vol.No.5.

More Related Content

What's hot

Week 14 pid may 24 2016 pe 3032
Week  14 pid  may 24 2016 pe 3032Week  14 pid  may 24 2016 pe 3032
Week 14 pid may 24 2016 pe 3032
Charlton Inao
 
Ge2310721081
Ge2310721081Ge2310721081
Ge2310721081
Valentino Selayan
 
Automation and Calibration for Discrete Transducer: A Survey
Automation and Calibration for Discrete Transducer: A SurveyAutomation and Calibration for Discrete Transducer: A Survey
Automation and Calibration for Discrete Transducer: A Survey
IRJET Journal
 
PID Controller based DC Motor Speed Control
PID Controller based DC Motor Speed ControlPID Controller based DC Motor Speed Control
PID Controller based DC Motor Speed Control
rahulmonikasharma
 
Research on a Kind of PLC Based Fuzzy-PID Controller with Adjustable Factor
Research on a Kind of PLC Based Fuzzy-PID Controller with Adjustable FactorResearch on a Kind of PLC Based Fuzzy-PID Controller with Adjustable Factor
Research on a Kind of PLC Based Fuzzy-PID Controller with Adjustable Factor
Nooria Sukmaningtyas
 
Presentation
PresentationPresentation
Presentation
Hakan Aykulu
 
Micro processor based temperature controller on power transistors
Micro processor based temperature controller on power transistorsMicro processor based temperature controller on power transistors
Micro processor based temperature controller on power transistors
eSAT Publishing House
 
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
IOSR Journals
 
Control system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graphControl system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graph
SHARMA NAVEEN
 
IRJET- Design and Implementation in Laboratory using Siemens PLC S7-200
IRJET- Design and Implementation in Laboratory using Siemens PLC S7-200IRJET- Design and Implementation in Laboratory using Siemens PLC S7-200
IRJET- Design and Implementation in Laboratory using Siemens PLC S7-200
IRJET Journal
 
IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...
IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...
IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...
IRJET Journal
 
Design and analysis of robust h infinity controller
Design and analysis of robust h infinity controllerDesign and analysis of robust h infinity controller
Design and analysis of robust h infinity controller
Alexander Decker
 
Chapter 1 Automatic Controloverview
Chapter 1 Automatic ControloverviewChapter 1 Automatic Controloverview
Chapter 1 Automatic Controloverview
Water Birds (Ali)
 
Optimal tuning of pid power system stabilizer in simulink environment
Optimal tuning of pid power system stabilizer in simulink environmentOptimal tuning of pid power system stabilizer in simulink environment
Optimal tuning of pid power system stabilizer in simulink environment
IAEME Publication
 
Pid controllers Interview Questions
Pid controllers Interview QuestionsPid controllers Interview Questions
Pid controllers Interview Questions
Instrumentation Tools
 
D05111923
D05111923D05111923
D05111923
IOSR-JEN
 
Development of Software for Estimation of Structural Dynamic Characteristics ...
Development of Software for Estimation of Structural Dynamic Characteristics ...Development of Software for Estimation of Structural Dynamic Characteristics ...
Development of Software for Estimation of Structural Dynamic Characteristics ...
IRJET Journal
 
Pi dcontroller
Pi dcontrollerPi dcontroller
Pi dcontroller
Diogo Santos de Farias
 
Pid controller mcq answers
Pid controller   mcq answersPid controller   mcq answers
Pid controller mcq answers
khalaf Gaeid
 

What's hot (19)

Week 14 pid may 24 2016 pe 3032
Week  14 pid  may 24 2016 pe 3032Week  14 pid  may 24 2016 pe 3032
Week 14 pid may 24 2016 pe 3032
 
Ge2310721081
Ge2310721081Ge2310721081
Ge2310721081
 
Automation and Calibration for Discrete Transducer: A Survey
Automation and Calibration for Discrete Transducer: A SurveyAutomation and Calibration for Discrete Transducer: A Survey
Automation and Calibration for Discrete Transducer: A Survey
 
PID Controller based DC Motor Speed Control
PID Controller based DC Motor Speed ControlPID Controller based DC Motor Speed Control
PID Controller based DC Motor Speed Control
 
Research on a Kind of PLC Based Fuzzy-PID Controller with Adjustable Factor
Research on a Kind of PLC Based Fuzzy-PID Controller with Adjustable FactorResearch on a Kind of PLC Based Fuzzy-PID Controller with Adjustable Factor
Research on a Kind of PLC Based Fuzzy-PID Controller with Adjustable Factor
 
Presentation
PresentationPresentation
Presentation
 
Micro processor based temperature controller on power transistors
Micro processor based temperature controller on power transistorsMicro processor based temperature controller on power transistors
Micro processor based temperature controller on power transistors
 
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
 
Control system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graphControl system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graph
 
IRJET- Design and Implementation in Laboratory using Siemens PLC S7-200
IRJET- Design and Implementation in Laboratory using Siemens PLC S7-200IRJET- Design and Implementation in Laboratory using Siemens PLC S7-200
IRJET- Design and Implementation in Laboratory using Siemens PLC S7-200
 
IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...
IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...
IRJET- Optimum Design of PSO based Tuning using PID Controller for an Automat...
 
Design and analysis of robust h infinity controller
Design and analysis of robust h infinity controllerDesign and analysis of robust h infinity controller
Design and analysis of robust h infinity controller
 
Chapter 1 Automatic Controloverview
Chapter 1 Automatic ControloverviewChapter 1 Automatic Controloverview
Chapter 1 Automatic Controloverview
 
Optimal tuning of pid power system stabilizer in simulink environment
Optimal tuning of pid power system stabilizer in simulink environmentOptimal tuning of pid power system stabilizer in simulink environment
Optimal tuning of pid power system stabilizer in simulink environment
 
Pid controllers Interview Questions
Pid controllers Interview QuestionsPid controllers Interview Questions
Pid controllers Interview Questions
 
D05111923
D05111923D05111923
D05111923
 
Development of Software for Estimation of Structural Dynamic Characteristics ...
Development of Software for Estimation of Structural Dynamic Characteristics ...Development of Software for Estimation of Structural Dynamic Characteristics ...
Development of Software for Estimation of Structural Dynamic Characteristics ...
 
Pi dcontroller
Pi dcontrollerPi dcontroller
Pi dcontroller
 
Pid controller mcq answers
Pid controller   mcq answersPid controller   mcq answers
Pid controller mcq answers
 

Viewers also liked

Dt34733739
Dt34733739Dt34733739
Dt34733739
IJERA Editor
 
Dd34640647
Dd34640647Dd34640647
Dd34640647
IJERA Editor
 
Dg34662666
Dg34662666Dg34662666
Dg34662666
IJERA Editor
 
Eo34861869
Eo34861869Eo34861869
Eo34861869
IJERA Editor
 
Dw34752755
Dw34752755Dw34752755
Dw34752755
IJERA Editor
 
Ex34922926
Ex34922926Ex34922926
Ex34922926
IJERA Editor
 
Ej34821826
Ej34821826Ej34821826
Ej34821826
IJERA Editor
 
Dz34765771
Dz34765771Dz34765771
Dz34765771
IJERA Editor
 
Cr34562565
Cr34562565Cr34562565
Cr34562565
IJERA Editor
 
Dq34713721
Dq34713721Dq34713721
Dq34713721
IJERA Editor
 
Cw34597599
Cw34597599Cw34597599
Cw34597599
IJERA Editor
 
Eq34877880
Eq34877880Eq34877880
Eq34877880
IJERA Editor
 
Eb34777780
Eb34777780Eb34777780
Eb34777780
IJERA Editor
 
Ff34970973
Ff34970973Ff34970973
Ff34970973
IJERA Editor
 
Fa34936941
Fa34936941Fa34936941
Fa34936941
IJERA Editor
 
Gf3111931199
Gf3111931199Gf3111931199
Gf3111931199
IJERA Editor
 
Ochoa eliana proyectos_tarea_i_30_09_2014
Ochoa eliana proyectos_tarea_i_30_09_2014Ochoa eliana proyectos_tarea_i_30_09_2014
Ochoa eliana proyectos_tarea_i_30_09_2014
Eliana Noemi Ochoa Cardenas
 
Tap 2 dung do bang cuop yamcha
Tap 2 dung do bang cuop yamchaTap 2 dung do bang cuop yamcha
Tap 2 dung do bang cuop yamcha
truyentranh
 
Rostro
RostroRostro
Rostro
Paulo Nunes
 
Op full color chap 9
Op full color chap 9Op full color chap 9
Op full color chap 9truyentranh
 

Viewers also liked (20)

Dt34733739
Dt34733739Dt34733739
Dt34733739
 
Dd34640647
Dd34640647Dd34640647
Dd34640647
 
Dg34662666
Dg34662666Dg34662666
Dg34662666
 
Eo34861869
Eo34861869Eo34861869
Eo34861869
 
Dw34752755
Dw34752755Dw34752755
Dw34752755
 
Ex34922926
Ex34922926Ex34922926
Ex34922926
 
Ej34821826
Ej34821826Ej34821826
Ej34821826
 
Dz34765771
Dz34765771Dz34765771
Dz34765771
 
Cr34562565
Cr34562565Cr34562565
Cr34562565
 
Dq34713721
Dq34713721Dq34713721
Dq34713721
 
Cw34597599
Cw34597599Cw34597599
Cw34597599
 
Eq34877880
Eq34877880Eq34877880
Eq34877880
 
Eb34777780
Eb34777780Eb34777780
Eb34777780
 
Ff34970973
Ff34970973Ff34970973
Ff34970973
 
Fa34936941
Fa34936941Fa34936941
Fa34936941
 
Gf3111931199
Gf3111931199Gf3111931199
Gf3111931199
 
Ochoa eliana proyectos_tarea_i_30_09_2014
Ochoa eliana proyectos_tarea_i_30_09_2014Ochoa eliana proyectos_tarea_i_30_09_2014
Ochoa eliana proyectos_tarea_i_30_09_2014
 
Tap 2 dung do bang cuop yamcha
Tap 2 dung do bang cuop yamchaTap 2 dung do bang cuop yamcha
Tap 2 dung do bang cuop yamcha
 
Rostro
RostroRostro
Rostro
 
Op full color chap 9
Op full color chap 9Op full color chap 9
Op full color chap 9
 

Similar to Di34672675

Fuzzy based control using labview for miso temperature process
Fuzzy based control using labview for miso temperature processFuzzy based control using labview for miso temperature process
Fuzzy based control using labview for miso temperature process
eSAT Journals
 
Fuzzy based control using lab view for miso temperature process
Fuzzy based control using lab view for miso temperature processFuzzy based control using lab view for miso temperature process
Fuzzy based control using lab view for miso temperature process
eSAT Publishing House
 
Direct Digital Control
Direct Digital ControlDirect Digital Control
Direct Digital Control
IOSR Journals
 
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET Journal
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET Journal
 
At4201308314
At4201308314At4201308314
At4201308314
IJERA Editor
 
Paper id 21201482
Paper id 21201482Paper id 21201482
Paper id 21201482
IJRAT
 
Indirect Vector Control of Induction Motor Using Pi Speed Controller and Neur...
Indirect Vector Control of Induction Motor Using Pi Speed Controller and Neur...Indirect Vector Control of Induction Motor Using Pi Speed Controller and Neur...
Indirect Vector Control of Induction Motor Using Pi Speed Controller and Neur...
IJMER
 
Tuning of Proportional Integral Derivative Controller Using Artificial Neural...
Tuning of Proportional Integral Derivative Controller Using Artificial Neural...Tuning of Proportional Integral Derivative Controller Using Artificial Neural...
Tuning of Proportional Integral Derivative Controller Using Artificial Neural...
IRJET Journal
 
L(1)
L(1)L(1)
Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft  Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft
IJECEIAES
 
Design and control of steam flow in cement production process using neural ne...
Design and control of steam flow in cement production process using neural ne...Design and control of steam flow in cement production process using neural ne...
Design and control of steam flow in cement production process using neural ne...
Mustefa Jibril
 
Aa04405152157
Aa04405152157Aa04405152157
Aa04405152157
IJERA Editor
 
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
ijsc
 
Distributed Control System Applied in Temperatur Control by Coordinating Mult...
Distributed Control System Applied in Temperatur Control by Coordinating Mult...Distributed Control System Applied in Temperatur Control by Coordinating Mult...
Distributed Control System Applied in Temperatur Control by Coordinating Mult...
TELKOMNIKA JOURNAL
 
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET Journal
 
Neural network optimizer of proportional-integral-differential controller par...
Neural network optimizer of proportional-integral-differential controller par...Neural network optimizer of proportional-integral-differential controller par...
Neural network optimizer of proportional-integral-differential controller par...
IJECEIAES
 
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
IJITCA Journal
 
The application of fuzzy pid and multi-neuron adaptive pid control algorithm ...
The application of fuzzy pid and multi-neuron adaptive pid control algorithm ...The application of fuzzy pid and multi-neuron adaptive pid control algorithm ...
The application of fuzzy pid and multi-neuron adaptive pid control algorithm ...
Evans Marshall
 
Bj4301341344
Bj4301341344Bj4301341344
Bj4301341344
IJERA Editor
 

Similar to Di34672675 (20)

Fuzzy based control using labview for miso temperature process
Fuzzy based control using labview for miso temperature processFuzzy based control using labview for miso temperature process
Fuzzy based control using labview for miso temperature process
 
Fuzzy based control using lab view for miso temperature process
Fuzzy based control using lab view for miso temperature processFuzzy based control using lab view for miso temperature process
Fuzzy based control using lab view for miso temperature process
 
Direct Digital Control
Direct Digital ControlDirect Digital Control
Direct Digital Control
 
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
 
At4201308314
At4201308314At4201308314
At4201308314
 
Paper id 21201482
Paper id 21201482Paper id 21201482
Paper id 21201482
 
Indirect Vector Control of Induction Motor Using Pi Speed Controller and Neur...
Indirect Vector Control of Induction Motor Using Pi Speed Controller and Neur...Indirect Vector Control of Induction Motor Using Pi Speed Controller and Neur...
Indirect Vector Control of Induction Motor Using Pi Speed Controller and Neur...
 
Tuning of Proportional Integral Derivative Controller Using Artificial Neural...
Tuning of Proportional Integral Derivative Controller Using Artificial Neural...Tuning of Proportional Integral Derivative Controller Using Artificial Neural...
Tuning of Proportional Integral Derivative Controller Using Artificial Neural...
 
L(1)
L(1)L(1)
L(1)
 
Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft  Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft
 
Design and control of steam flow in cement production process using neural ne...
Design and control of steam flow in cement production process using neural ne...Design and control of steam flow in cement production process using neural ne...
Design and control of steam flow in cement production process using neural ne...
 
Aa04405152157
Aa04405152157Aa04405152157
Aa04405152157
 
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
 
Distributed Control System Applied in Temperatur Control by Coordinating Mult...
Distributed Control System Applied in Temperatur Control by Coordinating Mult...Distributed Control System Applied in Temperatur Control by Coordinating Mult...
Distributed Control System Applied in Temperatur Control by Coordinating Mult...
 
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
 
Neural network optimizer of proportional-integral-differential controller par...
Neural network optimizer of proportional-integral-differential controller par...Neural network optimizer of proportional-integral-differential controller par...
Neural network optimizer of proportional-integral-differential controller par...
 
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
 
The application of fuzzy pid and multi-neuron adaptive pid control algorithm ...
The application of fuzzy pid and multi-neuron adaptive pid control algorithm ...The application of fuzzy pid and multi-neuron adaptive pid control algorithm ...
The application of fuzzy pid and multi-neuron adaptive pid control algorithm ...
 
Bj4301341344
Bj4301341344Bj4301341344
Bj4301341344
 

Recently uploaded

Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
Shinana2
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
marufrahmanstratejm
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
Data Hops
 

Recently uploaded (20)

Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
 

Di34672675

  • 1. C Ranjit Kumar, A Harsha Vardhan, A Sai Bharadwaj / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.672-675 672 | P a g e Temperature Control System Using Artificial Neural Network 1C Ranjit Kumar 2A Harsha Vardhan 3A Sai Bharadwaj 1&2Department of Electronics &Control Engineering, 3Department of Electronics and Instrumentation Engineering Sree Vidyanikethan Engineering College, Tirupati. Abstract – Artificial Intelligence (ANN) based controller for temperature control of a water bath system. The generation of membership function is a changeling problem for fuzzy systems and the rejoinder of fuzzy systems depends mainly on the membership functions. Artificial Neural Network based input and output used to tune the membership functions in fuzzy system. Two input and single output artificial intelligence is designed to control the temperature system .Further the tuning of controller parameters is difficult in PID because the overshoot and also time constant is large. Fuzzy controller does not require a priori model of process for implementation but the membership values are found by trial and error. A five layer neural network is used to adjust input and output parameters of membership function in a fuzzy logic controller. The hybrid learning algorithm is used for training this network .When compared with other controllers (PID and fuzzy controller), neural network shows a better performance achieved with its tuning. Finally, validity of this approach can be illustrated by practical implementation using LabVIEW. Keywords - PID Controller, Fuzzy controller, Neural Network Controller, temperature control, hybrid learning. I. INTRODUCTION Process control systems are often nonlinear and difficult to control accurately. Their dynamic models are more difficult to derive. The conventional PID controllers, in various combinations have been widely used for industrial processes due to their simplicity and effectiveness for linear systems, especially for first and second order systems. It has been well known that Proportional Integral Derivative (PID) controllers can be effectively used for linear systems, but usually cannot be used for higher order and nonlinear systems [1]. Fuzzy control is becoming one of the brightness and most rapidly ascending stars in the galaxy of intelligent control. This is because it offers a simpler, quicker and more reliable solution that is clear advantages over conventional technique. One of its main advantages is that no mathematical modeling is required since the controller rules are especially based on the knowledge of system behavior and experience of the control engineer [2]. The inaccuracy of mathematical modeling of the plants usually degrades the performance of the controller, especially for nonlinear and complex control problems. System mainly includes three parts: normalized fuzzy quantization module, intelligent integration module, and the control algorithm module. They shows that in the case of the same response time, the performances of the fuzzy controller with intelligent integration in a stable time, overshoot, robustness and several areas are better than conventional PID controller [3]. A five layer neural network is used to adjust input and output parameters of membership function in a fuzzy logic controller. The hybrid learning algorithm is used for training this network [4]. Back propagation neural network is trained to learn the inverse dynamic model of a temperature control system and then it’s configured as a direct controller to the process. The back propagation neural network based on the generalized delta learning rule, a gradient descent search technique, has been widely used. The back propagation algorithm has several disadvantages, among which is lack of guaranteed convergence, but it’s simple yet powerful mathematical algorithm has made it the mainstay of neuro-computing. Before the neural network can be used as a controller, it first must learn the model of the plant. There are several learning architectures proposed where by the neural network may be trained [5].This paper gives an example where a multilayered back propagation neural network is trained offline to perform as a controller for a temperature control system with no a priori knowledge regarding its dynamics. The inverse dynamics model is developed (general learning) by applying a variety of inputs vectors to the neural network [5]. Neural networks can thus serve as black-box models of nonlinear, multivariable static and dynamic systems and can be trained by using input– output data observed on the system. The most common ANNs consist of
  • 2. C Ranjit Kumar, A Harsha Vardhan, A Sai Bharadwaj / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.672-675 673 | P a g e several layers of simple processing elements called neurons, interconnections among them and weights assigned to these interconnections. More layers can give a better fit, but the training takes longer. Choosing the right number of neurons in the hidden layer is essential for a good result. Too few neurons give a poor fit; while too many neurons result in over-training of the net (poor generalization to unseen data).A compromise is usually sought by trial and error methods [6].Based on the observation neural network gives better performances when compared to other two controllers. II. DESCRIBTION OF TEMPERATURE CONTROL WATER BATH SYSTEM The water bath process consist of several things mainly water tank, sensor, data acquisition system and (Artificial Intelligence), labVIEW controller and heater. Here thermocouple is used as the sensor .DAQ is used for inter connection between sensor and controller as well as controller and driver circuit. The thermocouple output is in terms of mille volt range so we use a amplifier circuit for increasing the voltage range. The working of the system is described as, when the temperature is measured by the thermocouple is converted into the voltage, which is going to the controller through DAQ. The difference between set point and actual value is applied to the controller, nothing but error .The PWM signal is produced corresponding to the 10 output voltage of the sensor. ANFIS is used here to control the temperature of the water bath process, it’s tuned automatically and correcting the error in the process its shown figure 1. Fig.1 Schematic Diagram for the Water Bath Temperature Control System III. SYSTEM IDENTIFICATION A. Steps for Performing System Identification 1. Give a noticeable change in step input. 2. Observe the change in process variable and note down the steady state. 3. Find out the total change in PV (Process variable) that is going to occurs. 4. Compute the value of 63.2% of PV 5. Note down the time (t1) when it pass through the value 6. Substrate this from the time (t2) When the PV starts to build up, when input change is given 7. Time constant (t) =t2-t1 8. KP= change in steady state Change in input 9. Time delay time td is the time taken to getting the output from the system, when we applying the input. 10. The general form of the first order transfer function is given by = According to the open loop test, the readings are listed above. The transfer function obtained from this reading is given by = IV. DESIGN & CALCULATIONS A. PID Controller Zeigler Nichols open loop tuning formula, Steady state value=7.5 28.3% of the steady state value t 1 = 2.5424 sec. 63.2% of the steady state value t 2 = 6.0515sec. Time constant (T) = (t2 - t1 ) × 1.5 = (6.0515 -2.5424) × 1.5 = 5.2636sec. Time delay (td ) = (t2 -T) = (6.0515 – 5.2636) = 0.7879sec. Transfer function of the given Process, = Proportional gain, = = 11.8030sec Integral gain, = Here = = (3.33×0.7879) = 2.623sec = 4.499 sec -1 Derivative gain, = = 0.5 = 0.5 × 0.7879= 0.39395 sec
  • 3. C Ranjit Kumar, A Harsha Vardhan, A Sai Bharadwaj / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.672-675 674 | P a g e Controller Kp KI KD PID 14.16 8.98 5.57 outputvoltage(volt) outputvoltage(volt) = 14.1636 × 0.39395= 5.5797 sec. V. CONTROLLER DESIGN A. PID Controller: A proportional integral derivative controller (PID controller) is a generic control loop feedback mechanism (controller) widely used in industrial control systems .PID is the most commonly used feedback controller. A PID controller calculates an "error" value as the difference between a measured process variable and a desired set point. The controller attempts to minimize the error by adjusting the process control inputs. A PID controller will be called a PI, PD, P or I controller in the absence of the respective control actions. Fig.2 Block Diagram of a PID Controller The PID control scheme is named after its three correcting terms, whose sum constitutes the manipulated variable (MV). The proportional, integral, and derivative terms are summed to calculate the output of PID controller. Defining U(t) as the controller output, final form of PID algorithm Where, : Proportional gain, a tuning parameter : Integral gain, a tuning parameter : Derivative gain, a tuning parameter e: Error = SP – MV t: Time or instantaneous time (the present) The Values of Kp, Ki and Kd values of PID Controller is shown in below table 1 are obtained by using the Ziegler Nichols method. Table 1 Values of PID parameter B. Neural Controller The neural network controller is created directly based on the neural network identifier. The neural network identifier is used as means to back propagate the performance error to get the equivalent error at the output of the neural network controller .The accuracy of the plant model is critical in ensuring that the controller is accurate as well. The error between the plant output and the identifier output is also checked for the accuracy level of the identifier. This error is used to back propagate and adjust the weights of the identifier to provide the most accurate representation of the plant. The neural network for controller is also designed as a three-layer neural network. It has an input layer, a hidden layer and an output layer. VI. RESULT AND DISCUSSION A. Ziegler Nichols Closed Loop Response for PID Controller The transfer function obtained through empirical method of modeling is used as the system for studying the performance of P, PI & PID Controllers by Ziegler Nichols closed loop response for PID controller as shown in figure above for the temperature control system for water bath system is shown in figure 4 Fig.3 Simulation Responses of PID Controller B. Comparison of PID controller and Neural Network Controller Fig.4 Response of Neural Network Controller
  • 4. C Ranjit Kumar, A Harsha Vardhan, A Sai Bharadwaj / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.672-675 675 | P a g e CONTROLLER RISE TIME(sec) SETTLING TIME(sec) PID CONTROLLER 35 43 NEURAL NETWORK 29 34 The control characteristics of a temperature control with pid controller and neural network controller compared and tabulated below. Table 2 Controller Parameters When compared with PID controller and neural network controller, the neural network controller gives better performance for the temperature control system. VII. CONCLUSION In this study the temperature process and the control strategy adopted is Artificial Intelligence. The temperature controller was identified using the process reaction curve method. By using the transfer function model, simulation of Proportional Integral Derivative controller and neural network controller was implemented. Artificial neural network based Neuro fuzzy is suitable for adaptive temperature control of a water bath system. Artificial neural network, where the rules should be decided in advance before performance learning is performed, there are no rules initially in the neural network. Comparison with other controller PID and the neural network give better performance it’s verified. Simulation result shows that the neural networks produce the stable control signal than the PID controller and has a perfect temperature tracking capability. REFERENCES [1] Ajay B. Patil (2008), “Adaptive Neuro Fuzzy Controller for Process Control System”, IEEE Region 10 Colloquium and the Third International Conference on Industrial and Information Systems, December 8 -10. [2] Jafar Tavoosi, Majid Alaei, Behrouz Jahani, “Temperature Control of Water Bath by using Neuro- Fuzzy Controller”, 5thSASTech 2011, Khavaran Higher- education Institute, Mashhad, Iran. May 12-14. [3] Jafar Tavoosi, Majid Alaei, BehrouzJahani, Mohammad Amin Daneshwar, “A Novel Intelligent Control System Design for Water Bath Temperature Control”, Australian Journal of Basic and Applied Sciences, 5(12): 1879-1885, 2011ISSN 1991-8178. [4] Jyh-shigh Roger Jang (1993) “Adaptive Neuro-Fuzzy Inference system”, IEEE Transactions on system Man and vol 3, No.3 May /June. [5] Marzuki Khalid and sigeru omatu, “A Neural Network Controller for a Temperature Control System”, IEEE Control System, 0272- 1708/92/$03.001992IEEE,June 1992. [6] Melba Mary.P, Marimuthu N.S Albert Singh. N, “Design of Intelligent Self- Tuning Temperature Controller for Water Bath Process”, International Journal of Imaging Science and Engineering (IJISE), ISSN:1934-9955, VOL.1, NO.4, October 2007. [7] .Mote.T.P, Lokhande.S.D, “Temperature Control System Using ANFIS”, International Journal of Soft Computing and Engineering (IJSCE) ISSN: 2231- 2307, Volume-2, Issue-1, March 2012. [8] Robert Babuška, Henk Verbruggen, “Neuro-fuzzy methods for nonlinear system identification”, 1367-5788/$ – see front matter © 2003Published by Elsevier Science Ltd.2003. [9] Vieira.J.A, F. Morgado Dias and A. M. Mota (2005), “Hybrid Neuro-Fuzzy Network-Priori Knowledge Model in Temperature Control of a Gas Water Heater System”, International Conference on Hybrid Intelligent Systems 0-7695- 2457-5/0/2005, IEEE. [10] Yunseop Kim (2011), “Fuzzy Logic Temperature Control”, IEEE Transactions on system Man and cybernetics Vol.No.5.