Académique Documents
Professionnel Documents
Culture Documents
Abstract This paper proposes neural network based The interconnection in neural network is called a
Proportional-Integral-Derivative (PID) controller for the synaptic connection and is associated with a weight which
purpose of position control in DC motor. The conventional PID indicates the strength of the connection. An artificial neural
controller is used in industries for control operation. But, it is network is configured for a specific application such as a
difficult to regulate the parameters for the PID controller. An
artificial neural network can be used for tuning the PID
data classification or recognition by a learning process.
controller and is robust in design. The artificial neural network Learning process, involves adjustments to the synaptic
based controller allows both type of systems i.e. linear and non- weights that exist between the neurons. The RBF neural
linear systems by training the network. Simulation is network is used for regulating the PID parameters
performed in MATLAB. automatically; and it will shorten the time cost of designing
the controller and will increase the controllers adaptability
Keywords PID Controller,Artificial Neural Network,DC [1].
motor
II. PROPORTIONAL-INTEGRAL-DERIVATIVE
I. INTRODUCTION (PID)CONTROLLER
Proportional Integral Derivative (PID) controllers are
most used controllers in the industrial control systems. A PID controller composes of proportional, integral and
neural network has to be configured such that the derivative control actions. A PID controller calculates and
application of a set of input produces the desired set of corrects the error between the process output and the desired
outputs. An artificial neural network consist of a group of setpoint that adjusts the process rapidly. Fig.2 depicts
simple processing units which communicate by sending schematic of the PID controller. The output of the controller
signals to each other over weighted connections. Proposed or the manipulated variable is obtained by adding
.system have two main parts, they are a PID controller, used proportional P, integral I and derivative D components and
for position control of a DC stepper motor and a Radial their associated coefficient [2].Equation (1) indicates
Basis Function(RBF) neural network used for regulating mathematical expression of the PID controller.
PID parameters Kp, Ki and Kd. Artificial Neural
.Networks(ANNs) is an information processing prototype
inspired by the brain works. The key element of this model
is the processing element .The network made up of large
number of interconnected processing elements.Fig.1 shows
schematic of proposed system.
Fig. 1. Schematic of neural network based PID controller. Fig. 2. Schematic of PID controller
2769
It has been known that the PID control
performance is based on the value of PID parameters Kp,
Ki and Kd. The PID controller can have excellent
performance with proper parameters, otherwise the
controller cannot achieve desired control requirement [3].
Thus regulating the PID parameters properly is an important
task and the designed RBF network is able to tune Kp, Ki,
and Kd accurately in different situations.
Fig. 3. Layered feed-forward neural network. Fig. 5. Output of RBF neural network.
2770
The performance of PID controller is not more accurate and V. CONCLUSION
it will produce error result, such as overshoot, undershoot
and steady state error etc. In this paper we discussed the replacement of PID
Fig. 6. depicts the output performance of the ANN-PID controller in industrial application of DC motor position
controller for a step input. At the beginning of the control control with ANN controller based on neural networks. The
process the PID control output is used to ensure the system method can be applied to industrial process control, and take
output moving approaching the set-point value fast and full advantage of both neural network and traditional
avoiding overshoot. Then the PID output settles at 0 because PID.ANN have better performance by reducing, steady state
the system is in the steady state and the steady state error is error, maximum overshoot, rise time and settling time.
0.
In Fig. 7.output response for a DC motor having a PID
controller based on neural network to the step input is Acknowledgment
presented.
We wish to thank Almighty God who gave us the
opportunity to successfully complete this work. The authors
would like to express our sincere and heartfelt gratitude
towards Amrita Vishwa Vidyapeetham University,
Amritapuri Campus, Kerala for providing us support and
funding to carry out this project.
References
2771