You are on page 1of 6

2017 IEEE 13th International Colloquium on Signal Processing & its Applications (CSPA 2017), 10 - 12 March 2017, Penang,

Malaysia

Performance of Fuzzy Logic Controller in Induction


Based Steam Distillation System
Zuraida Muhammad#1, Zakiah Mohd Yusoff#2 , Siti Zubaidah Md Saad#3, Ahmad Syahir Bin Abdul Latiff#4,
0RKG+H]UL)D]DOXO5DKLPDQ
Faculty
of Electrical Engineering, UiTM Pulau Pinang, Malaysia
E-mail: zuraida321@ppinang.uitm.edu.my
#2
Faculty of Electrical Engineering, UiTM Johor, Kampus PAsir Gudang, Malaysia
#5
Faculty of Electrical Engineering, UiTM Shah Alam,Selangor, Malaysia
E-mail: hezrif@ieee.org

Abstract This study discuss the design of a Fuzzy logic There are some disadvantages steam distillation systems, that
controller (FLC) that has carried out to control the steam are lack of precision in terms of control response and it also
temperature. The extraction temperature is considered as the very sensitive to modify the parameter. Steam temperature is
most significant parameter that contributes to the amount of non-linear and making extraction process performed in a
output yield and quality of oil. The objective of this research is to
shorter time[4].
carry out the ARX model structure with the input PRBS to
design and simulate the process control of steam temperature The system plant modelling is suitable using model structure
using FLC. At the end of the study, the performance towards ARX model. ARX model is most technique use for modeling.
each controller design has been analyzed. Initially, the modeling It can be capture the behavior of steam distillation system.
works have been carried out to understand the plant ARX is linear model and it is simplest model structure
characteristic and behavior. prototype, easy to investigate solution, give outstanding
performance and better frequency[5][6].
Index Terms Fuzzy Logic Controller; Steam Temperature
Control; autoregressive with exogenous input (ARX) I. To achieve better control of steam distillation system,
fuzzy logic controller (FLC) was integrate to control the steam
I. INTRODUCTION distillation system to overcome the precision of temperature.
Researchers agreed that FLC is used in many industrial
applications[4]. Fuzzy logic controller is the most of advance
Essential oils are concentration volatile aromatic compounds control system. This controller can also be identified as a
extracted from oil in stems, seeds, flowers, wood and bark. knowledge base controller that is inspired by a human way of
Extracting the oil from the substance produce a product that intelligent [7][8]. Fuzzy logic technique is a simple method
more aromatic and more concentrate from original plant form. and do not require an accurate model of the plant. Previous
Each of complex precious liquids is produced from an research prove that FLC is most suitable to conventional
extraction of particular process[1]. Essential oils have long control algorithm such as PID controller[9]. PID controller is
been used throughout the world in perfumery, fragrances, most used in industrial because of simple structure and they
foods , medicines, aromatherapy and household products[2] . can improve transient response[10]. FLC is expected more
Process of extracting have many method such as maceration, better performance than PID controller in term of flexibility,
solvent-extraction, superheated water extraction, cold performance and fast reaction[4].
pressing, effleurages super critical C02 extraction, steam
distillation column and many other methods[1]. Steam II. SYSTEM CONFIGURATION
distillation process is the most used process in this modern
extraction process. This extracting process involves placing A. System Configuration
the material into a still and allowing steam passes though the These sections explain about integration of the steam
plant material. The heat from steam makes the plant oil burst distillation control system of essential oil. The steam
and evaporates. The steam and vapor rise up the top of the still distillation system divides into 3 main parts. The system power
and located in a water cooling pipe and condensed back to the up using 240-Vac three phase with 3kW rating power, power
liquid form. The oil and water will separate and the essential microprocessor 25A based as a controller to driver the heater
oil will float on the top of water[2]. Steam distillation processing plant and temperature element, to get data via PCI-
technique is used many thousands ago. It is a very popular 1711 and control the system via computer show in fig 1. Real-
method for extracting essential oil from plants material[3]. time applications will be implemented with embedded
MATLAB Real-Time Workshop (RTW) toolbox through

978-1-5090-1184-1/17/$31.00 2017 IEEE 281


2017 IEEE 13th International Colloquium on Signal Processing & its Applications (CSPA 2017), 10 - 12 March 2017, Penang, Malaysia

Advantech PCI 1611 data acquisition card. It is use 3-wires III. MODELLING OF STEAM RESPONSE
type sensor PT100 and connected with signal processing circuit
A. ARX Modelling
with 0 to 5V output ranging from that corresponds to
temperatures from 0C to 110C[11]. ARX modelling suitable for dynamic of heating process
that can be capture the behavior of steam distillation process
[12]. ARX is the simplest model structure prototype, easy to
investigate solution, give outstanding performance and better
frequency. This study uses a Pseudo Random Binary Sequence
(PRBS) as the input signal and temperature as the output [1].
Fig 3 shows this modeling achieves above 80% above and this
accepted to represent the plant.

Figure 1: Block diagram of overall system integration

The system uses PC-based as control unit. Fig 1 shows how


the system integration works. Which is the temperature of the
steam distillation system was connected using the power of the
controller that will produce the control signals via digital-to-
analog converter (DAC) and then fed to the heater as an
actuator to the steam distillation plant.

B. System Distillation
The steam distillation process sets up is showed in Fig 2.
This section explained about the processing plant. The
immersion heater will boil the water to produce steam and the
steam through the plant material. The heat from the steam
makes the plant oil burst and vaporizes. The steam and vapor Figure 3: ARX model best fit
rise up the top of the still and located in a water cooling pipe
and condensed back to the liquid form. The oil and water will
separate and the essential oil will float on the top of water [4].

Based on result shows in figure 3, the steam temperature is


presented as y (t) and PRBS present u(t) .input signal. By the
following ARX model:

y(t) and input u(t) and e(t) present white noise entering the
system. A(q) and B(q) are polynomials for output and n is the
time delay in sampling time.

From equation above, 1 is the delay operator and the


variable are parameter that can be estimate[13]. The
plant model obtained from system identification as follow:

)LJXUH6WHDP'LVWLOODWLRQ3ODQWIRU(VVHQWLDO2LO([WUDFWLRQ

282
2017 IEEE 13th International Colloquium on Signal Processing & its Applications (CSPA 2017), 10 - 12 March 2017, Penang, Malaysia

temperature in order to achieve the best performances to the


steam distillation system. The controller is designed very
well and achieve specifications that there are to make the
system faster and must be no overshoot to the output
IV. FUZZY LOGIC CONTROL response and reduce the rise time.
Fuzzy logic is deals with degree of truth and degrees of
membership. Fuzzy logic controller can cover a larger range of
operating condition with white-noise interferences of dissimilar
natures[14]. Fig 4 show the general block diagram of fuzzy
logic controller.

Figure 6: Fuzzy controller

The controller variable should be identified to perfomed


FLC to control the steam temperature. There are consist two
input variable to adjust steam temperature which are error
and drivative error. The both range is -100 to 100. The range
set from maximum temperature of water. The linguistic
variable used to derivative of error and classify the error
Figure 4: Fuzzy model defined as fig 7 and 8 below. This work of fuzzy set is based
on shape triangularmf, gbellmf and gaussmf with 7
The fuzzy logic has 4 main components that contain rule base, membership function.
inference mechanism, fuzzification and defuzzification. The .
rule base is the form to set the rules of the how the controller
works the best process. The inference mechanism is to control B. Fuzzification of input variable
rules that suitable at the current time and decide the input of The fuzzification convert linguistic variable based on
process. The fuzzification simply modifies the input and the membership function from crisp inputs to obtain the more
system can be interpreted and compared the rules. The accurate values[16]. FLC have several shape of membership
defuzzification function is to convert the conclusion or function such as Triangles membership function, Trapezoids
reached the mechanism from input to the plant [15]. Another membership function,Bell curves membership function
significant part of FLC is linguistic variable. Linguistic ,Gaussian membership function, and Sigmoidal membership
variable plays the big role in many of its applications, function[15]. Trapezoid and triangular is the most famous
especially in the realm of fuzzy logic control [6]. Fig 5 show shape of membership function because their simplicity and
Simulink block diagram of FLC. effecientcy to implement in steam temperature. For this fuzzy
set, the linguistic variable levels are defined in seven levels,
which are pb(positive big),pm(positive medium),ps(positive
small), ze(zero), ns(negative small),nm(negative medium) and
nb(negative big). The input and output linguistic variable level
is specified based on the plant characteristic and specification.
The input variable use gauss membership function shape.

Figure 5: Simulink block diagram of fuzzy controller

A. Define Input and Output Variable


In this section, To control the steam temperature using
fuzzy logic controller (FLC) is used to control the steam Figure 7: input variable error

283
2017 IEEE 13th International Colloquium on Signal Processing & its Applications (CSPA 2017), 10 - 12 March 2017, Penang, Malaysia

)LJXUHLQSXWYDULDEOHGHGW

&0HPEHUVKLS)XQFWLRQIRU2XWSXW
The output of fuzzy logic membership function are
trapezoidal and triangular. Fig 9 show the output variable of
Fuzzy logic controller.

Figure 10 : PID controller output response

B Fuzzy Logic Controller

Figure 9:output variable

The total if-then rules are represent in a fuzzy rule matrix in


table 1 shows 49 rules with input variable seven fuzzy set.

Table 1 : Fuzzy matrix rules

Figure 11: Comparison result output response

The fig 11 shows comparison between PID controller and Fuzzy


95(68/7$1'',6&866,21 logic controller. Based on graph, shows that PID controller is slower
rise time and faster response than fuzzy logic controller. Figure 11
All the result has discussed of experimental evaluation and shows the comparison output response of difference shape of
application of conventional fuzzy logic controller. Since, the membership function. The table 2 shows GaussMF shape is faster rise
temperature is slow process, the output must no overshoot and time than GbellMF and TrapzMF. TrapzMF is the lowest settling time
considering reduce rise time with minimize steady state error. than other.
There is 3 type of membership shape in this experimental
result.There are Gauss, Gbell and trapezoidal.

A PID Controller
Figure 10 shows control signal is able to control the output
temperature without overshoot. In this figure, it shows the PID
controller produce a slow response before the system reach set
point.

284
2017 IEEE 13th International Colloquium on Signal Processing & its Applications (CSPA 2017), 10 - 12 March 2017, Penang, Malaysia
7DEOH2XWSXWFRQWUROOHUSHUIRUPDQFHXVLQJIX]]\ORJLF than PID controller.GaussMF shape performence is better
than GbellMF and TrapzMF. Since the modeling and control
is using simulation platform, for future work, since the
modeling and control is using simulation platform, the
controller will simulate in real time system. The result will be
more accurate and robustness of controller performance can
be evaluate.

The Fuzzy Logic Controller with three membership function ACKNOWLEDGMENT


(3mf) not able achieved set point. The simulation was continued by
applying using Fuzzy Logic Controller with five membership function Thank you to all staff involved in this experiment, FKE
(5mf). Controller produce no overshoot and the rise time was UiTM Shah Alam, UiTM Pulau Pinang, RMI UiTM and
172.7697s with a settling times 318.6220s. The Fuzzy Logic JPbSM UiTM
Controller using seven membership function (7mf) was also tested
during simulation. The ouput produce no overshoot and the rise time REFERENCES
was 164.4007s with settling time 268.2194s. Table 11 below showed [1] C. Engineering, Project Report on EXTRACTION OF
that the summary all the controller performance of fuzzy logic
ESSENTIAL OIL AND ITS Bachelor of Technology (
controller. The significant of process rise time and settling time. The
fuzzy logic 7mf was fastest rise time and also the settling time Chemical Engineering) Department of Chemical Engineering
compare to the fuzzy logic 3mf and 5mf. National Institute of Technology, 2006.
[2] E. Cassel, R. M. F. Vargas, N. Martinez, D. Lorenzo, and
E. Dellacassa, Steam distillation modeling for essential oil
extraction process, Ind. Crops Prod., vol. 29, no. 1, pp. 171
176,2009.
[3] P. Masango, Cleaner production of essential oils by steam
distillation, J. Clean. Prod., vol. 13, no. 8, pp. 833839, Jun.
2005.
[4] N. N. Mohammad, N. Kasuan, M. Hezri, F. Rahiman, and
M. N. Taib, for Steam Distillation Essential Oil Extraction
Process, 2011.
[5] N. Ismail, N. Tajjudin, M. H. F. Rahiman, and M. N. Taib,
Modeling of dynamic response of essential oil extraction
process, 2009 5th Int. Colloq. Signal Process. Its Appl., pp.
298301, 2009.
[6] S. L. Patil, H. J. Tantau, and V. M. Salokhe, Modelling of
tropical greenhouse temperature by auto regressive and neural
Figure 12 : The step response of Fuzzy logic with 3mf, 5mf, 7mf. network models, Biosyst. Eng., vol. 99, no. 3, pp. 423431,
(a) control signal and (b) output signal 2008.
[7] P. Melin, F. Olivas, O. Castillo, F. Valdez, J. Soria, and M.
Based on table 3. It show that, by applying fuzzy gauss 3mf,5mf
Valdez, Optimal design of fuzzy classification systems using
and 7mf. 7mf showed is lower rise time and settling time from others.
3mf cannot achieved the requirement of system because not achieve
PSO with dynamic parameter adaptation through fuzzy logic,
set point. Expert Syst. Appl., vol. 40, no. 8, pp. 31963206, Jun. 2013.
[8] D. He, Fuzzy Logic Average Current-Mode Control for
Table 3 : Summary of output controller performance using Fuzzy logic DC- DC Converters Using an Inexpensive 8-Bit
3mf,5mf and7mf Microcontroller, pp. 26152622, 2004.
[9] H. Shayeghi, H. A. Shayanfar, and A. Jalili, Multi-stage
fuzzy PID power system automatic generation controller in
deregulated environments, Energy Convers. Manag., vol. 47,
no. 1819, pp. 28292845, Nov. 2006.
[10] Z. Yu, J. Wang, B. Huang, and Z. Bi, Performance
assessment of PID control loops subject to setpoint changes,
J. Process Control, vol. 21, no. 8, pp. 11641171, 2011.
V. CONCLUSION [11] N. Kasuan, Z. Yusuf, M. N. Taib, M. Hezri, F. Rahiman,
In conclusion, fuzzy logic controller to control steam and N. Tajuddin, Robust Steam Temperature Regulation for
distillation temperature of essential oil process is successfully Distillation of Essential Oil Extraction Process using Hybrid
design and simulation. Fuzzy logic is suitable to implement in Fuzzy-PD plus PID Controller, vol. 4, no. 11, pp. 13251330,
steam distillation and also dynamic and complex system than 2010.
PID controller. Performance of fuzzy logic controller is better

285
2017 IEEE 13th International Colloquium on Signal Processing & its Applications (CSPA 2017), 10 - 12 March 2017, Penang, Malaysia

[12] M. Hezri, F. Rahiman, M. N. Taib, S. Member, and Y.


Salleh, ARX , ARMAX And NNARX Modeling For Essential
Oil Extraction System, Optimization, pp. 26.
[13] A. Giwa and S. O. Giwa, ARX and ARMAX Modelling
of olefin metathesis reactive distillation process, vol. 6, no. 9,
pp. 4252, 2015.
[14] S. Jian and C. K. Disease, FOR DISEASE R ISK
ASSESSMENT - CHRONIC KIDNEY DISEASE AS AN K =
l, pp. 1517, 2012.
[15] R. Adnan, M. Tajjudin, N. Ishak, H. Ismail, and M. H. F.
Rahiman, Self-tuning fuzzy PID controller for electro-
hydraulic cylinder, 2011 IEEE 7th Int. Colloq. Signal
Process. Its Appl. CSPA 2011, pp. 395398, 2011.

286

You might also like