You are on page 1of 5

2019 IEEE Student Conference on Research and Development (SCOReD)

October 15-17, 2019, Seri Iskandar, Perak, Malaysia

Hybrid Fuzzy PID Controller for Pressure Process


Control Application
T.Anitha1 , G.Gopu2 , M.Nagarajapandian3 , P.Arun Mozhi Devan4
1,3
Department of Electronics and Instrumentation Engineering, Sri Ramakrishna Engineering College, Tamil Nadu.
2
Department of Biomedical Engineering, Sri Ramakrishna Engineering College, Tamil Nadu.
4
Department of Electrical and Electronic Engineering, Universiti Teknologi PETRONAS, Perak, Malaysia.
1,3
{nagarajapandian.m,anithacie}@srec.ac.in, 2 gopu.govindasamy@srec.ac.in, 4 arundevaeie@gmail.com.

Abstract—Process of controlling pressure in process industries used because of its less robust nature of handling non-
becomes difficult when the conventional controller is used because linearities and uncertainties.
of not capable of handling delay time, rise time and steady- In order to overcome this problem in the conventional
state error. So, in this work, the method of the combining
the conventional controller with the optimised hybrid system controllers various authors proposed combining the controllers
is considered. In this hybrid system the combination of fuzzy in order to hybridize them [2], [3], [4], [5], [6]. In their ap-
logic controller and PID controller is taken for evaluation and proach rule based system is introduced for the fuzzy controller.
performance analysis over the pressure process. Generally fuzzy In some applications these two controllers combined and
controllers use a rule base to describe relationships between the applied in processes like DC servomotors [7], [8]. Whereas
variables that are used in the processes. The performance analysis
is done for different conventional controllers like PID and fuzzy in some applications fuzzy switching methods are applied
PID. The performance analysis for the controllers is based in for the conventional PID and fuzzy controller in order to
considering conventional resultant parameters like rise time, peak achieve the smooth control while switching in between the
overshoot and settling time. We proposed a hybrid fuzzy PID controllers [9], [10], [11], [12]. In [13] authors used combining
controller which utilises the properties and advantage of the fuzzy the conventional fuzzy and PID controllers and obtained the
and PID controllers. The effectiveness of the Hybrid fuzzy PID
controller designed is demonstrated in pressure process. hybrid control. But this approach is limited to simulation of
Index Terms—Pressure process, PID controller, Hybrid Fuzzy first order plants and considering multiple constraints this leads
PID controller, Fuzzy logic control, Pressure system identification to the controller deterioration in higher order processes.
So there comes the necessity model based controllers. The
model-based controller uses the plant reference model as one
I. I NTRODUCTION of the input parameter for the controller so that this input
In industries non-linearity in the process occurs due to the minimises the error of the real-time process plant so that the
presence of a stochastic noises associated with the process. error in the output can be easily adjusted. For obtaining the
This leading to the cnages in manipulated variable, controlled model to be used, the general questions centre around whether
variable, dead time and other time constraints. Pressure vessels to use a linear or a non-linear model and what techniques
function is to store and transmit liquid, gas or vapours under should be used to obtain the model. The effect of these
controlled pressure. Pressure vessels played an important role modelling decisions are more profound for a non-linear system
in chemical and mechanical industries as a storage vessels or like pressure process, as more care is needed to obtain a
gas phase components, reactions vessels to carry out a gas good description of a non-linear process while at the same
phase reaction, because it will exert pressure equally in all time not making it too complicated causing the optimization
directions. Pressure control is mainly used in industries where problem to become too time-consuming. So in this approach
the processes like boiler control, storage tank control and the system model is obtained by using the open loop data
compressor control are used to enable the start of the process from the experimental pressure process plant and the model
in the plant. They are mostly used in petroleum refineries, transfer function is obtained by using a system identification
large storage tanks, reservoirs to keep the various gases like tool in MATLAB software. After getting the pant model the
naphtha, ammonia, propane and butane within the desired controller design and systematic experimentation is done.
pressure range. The rest of the paper is organized as follows: Section II
In most of the industrial processes, PI and PID controller provides a detailed description about the pressure tank set-
are often used, because of their simple structure. Proportional- up utilised for this research with its schematic representation.
integral-derivative (PID) controller is widely used in industrial Section III gives the clear information about the process
control systems. Besides their simplicity, PID controllers can modelling and the open loop data taken and its methodology
specifically achieve prominent tracking of static reference of implementation . Section IV describes the designing of the
inputs due to the presence of integrators in the controller hybrid fuzzy PID and its membership functions. Section V
structure [1]. For the control of Multi-input Multi-Output describes the results obtained using the proposed controller
(MIMO) non-linear process, the PID controllers cannot be by using MATLAB software followed by the conclusion in

978-1-7281-2613-5/19/$31.00 ©2019 IEEE 129


I-V
ADC
Converter

Fig. 1. Schematic representation of the pressure process

the tank measures the change of pressure and send back to the
controller continuously.
Control valve work as a final control element to control the
pressure inside the tank by changing the valve opening. Data
Acquisition Card is used to convert the analog signal to digital
and vice versa. There is a relief valve present in the process
in order to removes the excess pressure exerted by the tank.
This prototype is entirely functioning in the industrial standard
mode of communication to find the process dead time, latency
present in the communication.
III. SYSTEM MODELLING
Open loop response data will be collected from the process
by running the plant with step response input alone. Then
Fig. 2. Experimental set-up of pressure process station those data will be given to the system identification toolbox
in MATLAB Simulink which will generate the desired model
of the process in the PC which is connected to the pressure
Section VI.
process station and save the data will be converted as model
transfer function. The process model transfer function obtained
II. EXPERIMENTAL SET-UP AND DESCRIPTION
for the pressure process using System Identification Toolbox is
Industrial replica of pressure tank for doing research to given by
investigate the behavior of non-linear systems in the SISO
0.05574e− 10
process approach is considered which is shown in Fig.2. This G(s) = (1)
pressure process having coupling effects and overall perfor- s + 1.163
mance boundaries in multivariable structures. The schematic A. The Characteristics of P, I, D Controllers
representation of the process station is shown in Fig. 1 Formulation of the controller in initial industrial era uses
The pressure process is extensively used in a visualization normal ON-OFF controller resembles is like conventional pro-
process dynamic interactions and non-linearities exhibited in portional controller which produces more steady state error. On
the industrial scale plants in various fields like chemical in- the other hand integral controller will remove the steady-state
dustries, food process industries and pharmaceutical industries error occurred in the process but it make the process sluggish
[14]. The pressure transmitter signal from the pressure tank is so the derivative controller gives the improved stability of
given to controller via DAQ in which the analog signal is the process. But using these controllers individually make
transformed into the digital signal by analog to the digital the process less stable and more prone to external noises so
(A/D) converter. Then the real-time value is given to the combination of all these evolved [15], [16]. The proposed
personal computer where values are compared and once back hybrid controller have classical PID and Fuzzy PID control
these computed values are given to process through DAQ. The which is shown in Fig. 3.
output from the controller is given to the system to carry out Individual functions performed by P,I,D controller is dis-
a single operation. The piezoelectric transmitter available on cussed below for further understanding.

130
TABLE I
u(s) F UZZY LINGUISTIC VARIABLES
y(s)
Gp
r(s) NB Negative Big
Fuzzy PID NS Negative Small
+
- N Negative
__
dKp dKi dKd Z Zero
dt
P Positive
Fuzzy Tuner PS Positive Small

Knowledge Base

Fig. 3. Block diagram of hybrid type fuzzy PID controller


Data Base

Decision Making
e(k)

Defuzzification
Fuzzification

Unit
E
e(k) Ke α e(k)
Rule Base

Fuzzy Logic U u
+
Controller +
E Fig. 5. Fuzzy logic inference system
e(k) Kd βʃ

Fig. 4. The Fuzzy PID controller structure base which computes the error and rate of change of error
(crisp inputs and crisp output) is shown in Fig. 5.
The linguistic rule bases for the error (E) and change
- Proportional - Takes the control action by passing the er-
of error (ΔE) for obtaining the PID controller parameters
ror signal through the gain factor with it’s corresponding
(ΔKp ),(ΔKi ),(ΔKd ) is given in the below Tables II. From
rate
these tables probability of obtaining these controller parame-
- Integral - Minimizes the steady state error by lower
ters will become more converged and optimised values.
frequency compensation using the integrator.
Based on the certain functions of actuating error in the
- Derivative - It enhances the transient response by high
process combining of conventional PID and fuzzy PID will
frequency compensation.
be done in this paper. Here intelligent switching mechanism
The standard PID controller form will be given as is added over the controller combination to make the decision
 1  based on the priority of two the controllers. Those priorities are
GP ID (s) = Kp 1 + + Td s (2)
Ti s fuzzy fundamental sets and conventional PID. The Structure
where of fuzzy tuned PID controller is shown in Fig.7.
- Kp is the proportional gain V. RESULTS AND DISCUSSION
- Ti is the integral time constant This section presents the experimental results of hybrid
- Td is the derivative time constant Fuzzy PID control of the pressure process plant. The first
- Ki is the integral gain part of the section shows the MATLAB simulink block of
- Kd is the derivative gain the controller designed. The Matlab simulation model of the
The final values of fuzzy PID controller parameters proposed intelligent hybrid PID controller is shown in Fig.
(kp , ki , kd ,) of the above controller structure will be given as 8. While the second part compares the different PID con-
troller approaches with real-time results of the implemented
kp = Kp + dKP controllers. In Fig. 9 open loop response data obtained for
developing the model of the pressure process plant is shown. In
ki = Ki + dKP i
the open loop experimentation the desired set-point pressure is
kd = Kd + dKd given at 40bar. From this figure the plant data will be exported
IV. HYBRID FUZZY PID CONTROL
In the hybrid controller design two inputs were given TABLE II
RULE BASE FOR FUZZY LINGUISTIC SET
namely classical error (e(k)) and rate of change of error (ΔK).
This structure of the fuzzy PID controller along with its inputs ΔE
ΔKp
and rule base outputs is shown in Fig. 4. Input and output fuzzy N Z P
N NB NS Z
sets obtained by using triangle membership functions in this E Z NB NB NS
approach. The linguistic rule base for the fuzzy systems are P NS Z PS
given in Table I.
The fuzzy PID controller control surface created in Fuzzy ΔE
ΔKi
N Z P
toolbox for the rule base used is given in Fig. 6 and centre of N NB NS NS
gravity defuzzification method is selected to obtain the crisp E Z NS Z PS
set. The internal structure of fuzzy controller with knowledge P Z PS PB

131
ΔE
ΔKd
N Z P
N NB NB NS
E Z Z Z PS
P Z PS PS

Fig. 9. Open loop response of the pressure process

Fig. 6. The fuzzy PID controller surface structure

to text file to the workspace in order to export the same for


the system identification toolbox.
Fig. 10 shows the step responses of the conventional PID,
Fuzzy and hybrid control structure. This is the response ob-
tained for the first order process followed by the corresponding
controller output shown in Fig. 11. From this we can clearly
seen that conventional controllers showing high overshoot
which may leads to the deterioration of the final control Fig. 10. First order step responses of all controllers
element.
Further the controller designed is also considered for second
order system mentioned in equation (3) and their respective
step response and controller response were given in Fig. 12
and Fig.13 respectively.

Fig. 11. First order output responses of the controllers


Fig. 7. The structure of fuzzy PID controller

TABLE III
C ONTROLLER PARAMETERS FOR VARIOUS ORDER

System order
Controller Parameters
First Second
Kp 2 0.03
Ki 0.23 0.016
Kd 0.027 1.3
α 0.047 4.39
β 0.19 1.13
Fig. 8. Hybrid Fuzzy PID Controller implementation in MATLAB

132
the research work. The authors also like to thank Dr. Kishore
Bingi for his invaluable time and suggestions.
R EFERENCES
[1] K. J. Åström and T. Hägglund, “The future of pid control,” Control
engineering practice, vol. 9, no. 11, pp. 1163–1175, 2001.
[2] D. Kwok, P. Tam, C. Li, and P. Wang, “Linguistic pid controllers,” IFAC
Proceedings Volumes, vol. 23, no. 8, pp. 205–210, 1990.
[3] T. Brehm and K. S. Rattan, “Hybrid fuzzy logic pid controller,” in
Proceedings of the IEEE 1993 National Aerospace and Electronics
Conference-NAECON 1993. IEEE, 1993, pp. 807–813.
[4] W. Li, “Design of a hybrid fuzzy logic proportional plus conventional
integral-derivative controller,” IEEE Transactions on Fuzzy Systems,
vol. 6, no. 4, pp. 449–463, 1998.
[5] R. Sharma, K. Rana, and V. Kumar, “Performance analysis of fractional
order fuzzy pid controllers applied to a robotic manipulator,” Expert
Fig. 12. Second order step responses of all controllers systems with applications, vol. 41, no. 9, pp. 4274–4289, 2014.
[6] K.-S. Tang, K. F. Man, G. Chen, and S. Kwong, “An optimal fuzzy pid
controller,” IEEE transactions on industrial electronics, vol. 48, no. 4,
pp. 757–765, 2001.
[7] R. Ketata, D. De Geest, and A. Titli, “Fuzzy controller: design, evalua-
tion, parallel and hierarchial combination with a pid controller,” Fuzzy
sets and systems, vol. 71, no. 1, pp. 113–129, 1995.
[8] N. Matsunaga and S. Kawaji, “Fuzzy hybrid control for dc servomotor,”
IEEJ Transactions on Industry Applications, vol. 111, no. 3, pp. 195–
200, 1991.
[9] A. Otsubo, K. Hayashi, S. Murakami, and M. Maeda, “Fuzzy hybrid
control using simplified indirect inference method,” Fuzzy sets and
systems, vol. 99, no. 3, pp. 265–272, 1998.
[10] M. Parnichkun and C. Ngaecharoenkul, “Kinematics control of a pneu-
matic system by hybrid fuzzy pid,” Mechatronics, vol. 11, no. 8, pp.
1001–1023, 2001.
[11] M. J. Er and Y. L. Sun, “Hybrid fuzzy proportional-integral plus
conventional derivative control of linear and nonlinear systems,” IEEE
Transactions on Industrial Electronics, vol. 48, no. 6, pp. 1109–1117,
2001.
Fig. 13. Second order output responses of the controllers [12] Z. Kovacic and S. Bogdan, Fuzzy controller design: theory and appli-
cations. CRC press, 2018.
[13] Ş. Çetin and A. V. Akkaya, “Simulation and hybrid fuzzy-pid control
for positioning of a hydraulic system,” Nonlinear Dynamics, vol. 61,
0.9e−0.2s no. 3, pp. 465–476, 2010.
G(s) = (3) [14] P. Boonsrimuang, A. Numsomran, and S. Kangwanrat, “Design of
s2 + 3s + 2 pi controller using mrac techniques for couple-tanks process,” World
For the same the controller parameters for the designed Academy of Science, Engineering and Technology, vol. 59, no. 35, pp.
67–72, 2009.
controllers for the industrial set-up utilised for this research [15] A. Visioli, Practical PID control. Springer Science & Business Media,
were given in Table III below. 2006.
[16] K. J. Åström, T. Hägglund, and K. J. Astrom, Advanced PID control.
VI. CONCLUSION ISA-The Instrumentation, Systems, and Automation Society Research
Triangle . . . , 2006, vol. 461.
In this work, the model is obtained for a hybrid intelligent
controller for improving the stability of the pressure process
station. Performance analysis is done for PID, Fuzzy PID, and
Hybrid fuzzy PID controller. From the performance indices
the rise time is almost same for all the controllers, overshoot
is reduced to zero for fuzzy and hybrid fuzzy. The hybrid
controller gives reduced settling time better than other con-
trollers. This controller can be implemented in real time and
the response can be analysed. Further, this hybrid controllers
can be combined with the model-based controllers for a better
response. In future optimising the hybrid fuzzy PID controller
parameters with set-point weighted method will be considered
in order to reduce the overshoot and convergence rate.
VII. ACKNOWLEDGEMENT
The authors would like to thank our Management, Direc-
tor (Academics), Principal of Sri Ramakrishna Engineering
College, for supporting us with the infrastructure to carry out

133

You might also like