Professional Documents
Culture Documents
net/publication/305932326
Temperature and Water Level Control in Boiler by using Fuzzy Logic Controller
CITATIONS READS
7 2,206
1 author:
Dinakaran C
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY (Autonomous), CHITTOOR
30 PUBLICATIONS 44 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
IMPLEMENTATION OF MULTI LEVEL INVERTER FOR PHOTOVOLTAIC (PV) SYSTEM USING MPPT TECHNIQUE View project
All content following this page was uploaded by Dinakaran C on 06 August 2016.
Abstract
Boiler is the main component in generating steam in thermal and nuclear power generation
units, and its control is very important. Water level control is more important such as boilers
in thermal and nuclear power plants. This work proposed a simple fuzzy logic based water
level controller. The fuzzy logic controller uses the MAMDANI type Fuzzy Inference System.
The fuzzy controller has two inputs; feed backs from temperature sensors and water level
sensor is given to the fuzzy controller and the controlled output is generated for output valve
position. The fuzzy controller is implemented in MATLAB and then simulated in SIMULINK
to test the behaviour of the system when the two inputs change. The response of the fuzzy
controller is then compared with a conventional PID controller. In control systems there are
a number of generic systems and methods which are encountered in all areas of industry and
technology. The results are shown sequentially and the effectiveness of the controller is
illustrated.
Keywords: Boiler temperature control, fuzzy logic control, inference engine, water level
control, PID control, fuzzy inference system
partially closes, reducing the amount of Figure 1 shows the proposed FLC based
steam entering the regulating chamber [6]. boiler control system. The proposed
This unbalances the system momentarily, method consists of two sections. First
permitting the water to rise in the section is to develop a steam temperature
regulating chamber due to the higher monitoring and control system and the
pressure condition in the generating second section consists of water level
chamber. As the water level drops in the control. For both of the sections fuzzy
generating chamber the electrodes are logic control will be used. The temperature
progressively exposed, and the amount of sensor will be interfaced with the fuzzy
steam being generated decreases [7]. As controller to monitor the steam
much as current input is proportional to the temperature and a water level control
immersed area of the electrodes, the falling circuit will be interfaced with the fuzzy
water level reduces the electric input. controller which will indicate the water
Conversely, if heavy use of steam tends to level inside the boiler chamber. The fuzzy
lower the desired pressure, the regulating controller will take the temperature sensor
valve opens wide, allowing more steam output and water level indicator output as
into the regulating chamber [8]. This the two inputs for the fuzzy inference
forces water, back into the generating system. After fuzzification of the inputs
chamber and increases the flow of current and applying suitable rules and
and rate of steam production by defuzzifying the output the fuzzy
completely enveloping the electrodes. The controller generates appropriate control
water level in both chambers is rarely signals.
balanced. This condition occurs only at full
load.
WATER TANK SYSTEM tank and water flow rate is adjusted with
In general, the flowing of water is an actuator. Figure 2 shows the schematic
supplied via a pump set from a storage of such a surge tank system.
The level of water is measured through a become one of the most active areas of
pressure transmitter. The transmitted research.
pressure data is transferred to control
circuit. The system model can be There are many works in literature which
represented as a first order differential addressed the water level control issues
equation, using fuzzy logic controller. Due to its
simplicity, fuzzy logic control method
𝑑ℎ(𝑡) √2𝑔ℎ(𝑡) 1 becomes most famous in this application.
= −𝑐 + 𝐴 𝑢(𝑡) (1)
𝑑𝑡 𝐴 Fuzzy logic is a form of probabilistic logic
it deals with approximate reasoning rather
Here, u(t) is the input flow (control input), than fixed and exact.
which can be positive or negative that can
both pull out the water from tank or put it Unlike traditional binary sets, where
in, h(t) is the water level (the output of the variables take either true or false values,
plant), A= √𝑎ℎ2 (𝑡) + 𝑏 is the cross- fuzzy logic variables have a truth value
sectional area of the tank, g=9.8 m/s2 is that ranges in degree between 1 and 0. The
acceleration due to gravity and c is known truth value may range between completely
cross-sectional area of the output pipe. true and completely false.
There are various approaches to the design Thus fuzzy logic has been extended to
of the water level controllers. The tank handle the concept of partial truth. Fuzzy
dynamics model based proportional logic is a part of artificial intelligence or
integral derivative (PID) controllers have machine learning which interrupts a
become famous for thermal and nuclear human’s actions. Computers can interpret
boiler water level control. only true or false values but a human
being can reason the degree of truth or
INTELLIGENT CONTROL METHOD degree of falseness. Fuzzy models
Conventional control approaches are not interpret the human actions and are also
convenient to solve the complex issues in called intelligent systems.
this highly nonlinear system. Fuzzy logic
control have emerged over the years and
base contains linguistic rules that are systems. These adaptive techniques
provided by experts. It is also possible to can be used to customize the
extract rules from numeric data. Once the membership functions so that fuzzy
rules have been established, the FIS can be system best models the data.
viewed as a system that maps an input
vector to an output vector. The fuzzifier The most fundamental difference between
maps input numbers into corresponding Mamdani-type FIS and Sugeno-type FIS is
fuzzy memberships. This is required in the way the crisp output is generated from
order to activate rules that are in terms of the fuzzy inputs. While Mamdani-type FIS
linguistic variables. The fuzzifier takes uses the technique of defuzzification of a
input values and determines the degree to fuzzy output, Sugeno-type FIS uses
which they belong to each of the fuzzy weighted average to compute the crisp
sets via membership functions. output.
The inference engine defines mapping The expressive power and interpretability
from input fuzzy sets into output fuzzy of Mamdani output is lost in the Sugeno
sets. It determines the degree to which the FIS since the consequents of the rules are
antecedent is satisfied for each rule. If the not fuzzy. But Sugeno has better
antecedent of a given rule has more than processing time since the weighted
one clause, fuzzy operators are applied to average replace the time consuming
obtain one number that represents the defuzzification process. Due to the
result of the antecedent for that rule. It is interpretable and intuitive nature of the
possible that one or more rules may fire at rule base, Mamdani-type FIS is widely
the same time. Outputs for all rules are used in particular for decision support
then aggregated. During aggregation, application. Other differences are that
fuzzy sets that represent the output of each Mamdani FIS has output membership
rule are combined into a single fuzzy set. functions whereas Sugeno FIS has no
Fuzzy rules are fired in parallel, which is output membership functions. Mamdani
one of the important aspects of an FIS. In FIS is less flexible in system design in
an FIS, the order in which rules are fired comparison to Sugeno FIS as latter can be
does not affect the output. integrated with ANFIS tool to optimize
the outputs. Major benefits of fuzzy logic
TYPES OF FUZZY LOGIC SYSTEMS approach over the other methods are,
There are two major types of control rules 1. Fuzzy logic possesses the ability to
in fuzzy control: mimic the human mind to effectively
1) Mamdani System: This method is employ modes of reasoning that is
widely accepted for capturing expert approximate rather than exact.
knowledge. It allows us to describe the 2. Fuzzy logic can model nonlinear
expertise in more intuitive, more functions of arbitrary complexity to a
human-like manner. However, desired degree of accuracy.
Mamdani-type FIS entails a substantial 3. Perform better than the conventional
computational burden. PID controllers.
2) Takagi-Sugeno: This method is 4. Fuzzy logic is a convenient way to
computationally efficient and works map an input space to an output space.
well with optimization and adaptive Fuzzy logic is one of the tools used to
techniques, which makes it very model a multi-input, multi-output
attractive in control problems, system.
particularly for dynamic non-linear 5. It is simple to design and implement.
Fig. 10: Simulated Output when Steam Temp=37°C and Water Level=3 cm.
Fig. 11: Simulated Output when Steam Temp=100°C and Water Level=9 cm.