SlideShare a Scribd company logo
International Journal of Research in Engineering and Science (IJRES)
ISSN (Online): 2320-9364, ISSN (Print): 2320-9356
www.ijres.org Volume 2 Issue 5 ǁ May 2014 ǁ PP.01-06
www.ijres.org 1 | Page
Control of Nonlinear Industrial Processes Using Fuzzy Wavelet
Neural Network Based on Genetic Algorithm
Navid Lotfizadeh 1
, Ahmad Reza Alaie2
, Ali Pedar Piralmani3
1
Entekhab Elmi Karbordi University, Esfahan, Iran
2
Department of Electrical Engineering, K.N.Toosi University of Technology, Tehran, Iran
3
Department of Electrical Engineering, Islamic Azad University – Khomeinishahr Branch, Esfahan, Iran
ABSTRACT: Artificial intelligence control techniques, becomes one of the major control strategies and has
received much attention as a powerful tool for the control of nonlinear systems. This paper presents a design of
Fuzzy Wavelet Neural Network (FWNN) trained genetic algorithm (FWN-GA) for control of nonlinear
industrial process. The FWNN is applied to approximate unknown dynamic of system and GA is used to train
and optimize the FWNN parameters. In the proposed control scheme, neural control system synthesis is
performed in the closed-loop control system to provide appropriate control input. For this, the error between
desired system output and output of control object is directly utilized to tune the network parameters. The
controller is applied to a highly nonlinear industrial process of continues stirred tank reactor (CSTR).
Simulation results show that FWNN-GA controller has excellent dynamic response and adapt well to changes in
reference trajectory and system parameters.
Keywords - Fuzzy Wavelet neural network; genetic algorithm; nonlinear CSTR.
I. INTRODUCTION
Fuzzy technology is an effective tool for dealing with complex, nonlinear processes characterizing
with ill-defined and uncertainty factors. Fuzzy rules are based on expert knowledge. The constructing of
knowledge base for some complicated processes is difficult. Thus, there are some methods for constructing of
fuzzy rules [1, 2]. On the other hand, some characteristics of neural networks such as learning ability,
generalization, and nonlinear mapping are used to deal with signal processing, control system, decision making,
and so on. However, the main problem of neural networks is that they require a large number of neurons to deal
with the complex problems. Moreover, they also result in slow convergence and convergence to a local
minimum. In order to overcome these disadvantages, wavelet technology is integrated into neural networks [3].
Recently, based on the combination of feed-forward neural networks and wavelet decompositions, wavelet
neural network (WNN) has received a lot of attention and has become a popular tool for function learning [4].
The main characteristic of WNN is that some kinds of wavelet function are used as the nonlinear transformation
in the hidden layer of neural network, so time–frequency property of wavelet is incorporated into the learning
ability of neural networks.
However, the main problem of WNN with fixed wavelet bases is the selection of wavelet frames because the
dilation and translation parameters of wavelet basis are fixed and only the weights are adjustable. The
appropriate wavelet transform will result in the accuracy of approximation. Therefore, there are several different
methods proposed to solve the problems [5, 6].
The complexity and uncertainty of the system can be also reduced and handled by the concepts of fuzzy logic.
The local details of non stationary signals can be analyzed by wavelet transforms. The approximation accuracy
of the plant can be improved by the self-learning capabilities of neural networks. Therefore, there are many
papers that discuss the synthesis of a fuzzy wavelet neural inference system for signal processing, control
problems, identification and pattern recognition [3, 7, 8].
In recent years, Fuzzy Wavelet Neural Networks (FWNN) have become very popular and have been applied in
many scientific and engineering research areas such as system identification, function approximation and
control of nonlinear systems. This is due to its information processing characteristics such as nonlinearity, high
parallelism, fault tolerance as well as capability to generalize and handle imprecise information [4].
The Continuous Stirred Tank Reactor system (CSTR) is a complex nonlinear chemical system that one of its
states, reaction consistence, cannot be measured. Anyway, the value of the state is necessary for control, so state
estimation is used [9]. In this paper, a FWNN combined with GA (FWN-GA) is used for identification and
tracking control of a nonlinear continuous stirred tank reactor (CSTR). The FWN is employed to estimate the
value of the state and unknown dynamic of system. FWNN consist of a set of fuzzy rules that each rule
Control of Nonlinear Industrial Processes Using Fuzzy Wavelet Neural Network Based on Genetic
www.ijres.org 2 | Page
corresponding to a sub-WNN consists of single scaling wavelets. The difficulties of selecting wavelets are
reduced and orthogonal least-square (OLS) algorithm is used to determine the number of fuzzy rules and to
purify the wavelets for each rule. Also, GA is used to train and optimize the FWNN parameters. In the proposed
control scheme the error between desired system output and output of control object is directly utilized to tune
the network parameters. The capability and efficiency of the proposed method is illustrated by the temperature
control of a nonlinear CSTR.
The paper is organized as follows. To make a proper background, the basic concepts of FWN and GA are briefly
explained in section II. In section III, the proposed FWN-GA based controller and its learning algorithm are
described. Section IV descried CSTR system. The results of the proposed approach on the simulation example
are given in Section V and finally, some conclusions are dawn in Section VI.
II. FUZZY WAVELET NETWORK AND GENETIC ALGORITHM
The basic concepts of FWN and GA are briefly described in this section.
A. Fuzzy Wavelet Neural Network
A typical fuzzy wavelet neural network for approximating function y can be described by a set of fuzzy rules
such as follow [4]:
iR : If 1x is i
A1 and 2x is i
A2 and … and qx is i
qA ,
Then iyˆ = )()(
1
,,
xw k
tM
T
k
tM k
i
i
k
i

, zMi  , qk
Rt 
And Rw
k
i
t
M  , q
Rx (1)
Where iR is the ith rule, c is the number of fuzzy rules. jx and iyˆ are jth input variable of x and output of the
local model for rule iR , respectively. Also iM is dilation parameter and iT is the total number of wavelets for the
ith rule. ],...,,[ 21
k
q
kkk
tttt  , where
k
jt denotes the translation value of corresponding wavelet k. Finally, j
iA is
the fuzzy set characterized by the following Gaussian-type membership function.
2/32
2
1
))
)(
((
)(
i
jp
i
j
i
jj
p
px
j
i
j exA


 (2)
i
jp 1
, Rpi
j 2
and 23 i
jp , where i
jp 1
represents the center of membership function, i
jp 2
and i
jp 3
determine
the width and the shape of membership function, respectively. Wavelets )()(
,
xk
tM k
i
 are expressed by the tensor
product of 1-D wavelet functions:
)2(2)2(2)( )(
1
2)(2)(
,
k
jj
Mk
q
j
M
kMk
M
k
tM
txtxx i
i
i
i
i
 

 (3)
By applying fuzzy inference mechanism and let iyˆ be the output of each sub-WNN, the output of FWN for
function )(xy is as follow:



c
i
iiFWN yxxy
1
ˆ)(ˆ)(ˆ  (4)
Where 


c
i
iii xxx
1
)(/)()(ˆ  , 


q
j
j
i
ji xAx
1
)()(ˆ and for current input x and each function, satisfies 1ˆ0  i
and 


c
i
i
1
1ˆ . Also )(ˆ xi determines the contribution degree of the output of the wavelet based model with
resolution level iM . In this paper the applied structure of FWNN is the same as the structure used in [2]. Also
orthogonal least-square (OLS) algorithm is used to select important wavelets and to determine the number of
fuzzy rules. Details of this OLS algorithm can be found in [10].
Control of Nonlinear Industrial Processes Using Fuzzy Wavelet Neural Network Based on Genetic
www.ijres.org 3 | Page
B. Genetic Algorithm
GA is an optimization techniques inspired by natural selection and natural genetics. Unlike many search
algorithms, which perform a local, greedy search, GA is a stochastic general search method, capable of
effectively exploring large search spaces. A genetic algorithm is mainly composed of three operators:
reproduction, crossover, and mutation. As a first step of GA, an initial population of individuals is generated at
random or heuristically. The individuals in the genetic space are called chromosome. The chromosome is a
collection of genes where genes can generally be represented by different methods like binary encoding, value
encoding, permutation encoding and tree encoding. Gene is the basic building block of the chromosome. Locus is
the position of particular gene in the chromosome. In each generation, the population is evaluated using fitness
function. Next comes the selection process, where in the high fitness chromosomes are used to eliminate low
fitness chromosomes.
The commonly used methods for reproduction or selection are Roulette-wheel selection, Boltzmann selection,
Tournament selection, Rank selection and Steady-state selection. But selection alone does not produce any new
individuals into the population. Hence selection is followed by crossover and mutation operations. Crossover is
the process by which two-selected chromosome with high fitness values exchange part of the genes to generate
new pair of chromosomes. The crossover tends to facilitate the evolutionary process to progress toward potential
regions of the solution space. Different types of crossover by and large used are one point crossover, two-point
crossover, uniform crossover, multipoint crossover and average crossover. Mutation is the random change of the
value of a gene, which is used to prevent.
III. PROPOSED CONTROL SCHEME
The FWNN and its learning algorithm are used for identification and control of nonlinear CSTR system.
Following, the architecture of proposed control strategy and its optimization method based on GA are described
in subsections A and B, respectively.
A. Architecture of Proposed FWNN-GA controller
The structure of control system is given in Fig. 1. As can be seen, in this diagram FWNN is utilized as
a controller and identifier.
Figure 1. Proposed FWNN-GA control scheme.
The control scheme consists of the FWNN plant model, FWNN controller and the optimization block.
Where )(tr is desired output and )(ty is the output of control system. In the proposed control strategy, neural
control system synthesis is performed in the closed-loop control system and )(te is used for tuning network
weighs to provide appropriate control input. By minimizing a quadratic measure of the error between desired
system output and the output of control object, i.e. )(te , the design problem can be characterized by the GA
formulation. On the other hand, the genetic algorithm is used to correct the network parameters for adjusting of
FWNN controller and identifier in real time operation.
B. FWNN Training.
In the learning step, the FWNN parameters are calculated by minimizing a fitness function that using the
difference between the desired and real output as follow:



H
l
RNNk lylxyE k
1
2
)())((ˆ (5)
And, the Kth chromosome is represented as
][ 21
N
M
kNiN
j
iN
jN i
wtppF  (6)
Plant
FWNN
Controller
y(t)
r(t) e(t)
FWN Plant
model
GA
optimizer
Control of Nonlinear Industrial Processes Using Fuzzy Wavelet Neural Network Based on Genetic
www.ijres.org 4 | Page
Which are all free design parameters that to be updated by GA in our FWNN model. H is number of network
training data. According to Fig. 1, the output is measured in each iteration and will be given to the GA optimizer
after being compared to the reference. Then the solution vector is obtained by GA by minimizing the fitness
function which gives the FWNN parameters. By using the obtained parameters, the network output is calculated
and applied to system followed by calculating the new output. The procedure continues until a termination
criterion is met. The termination criterion could be the number of iterations, or when a solution of minimal fitness
is found.
Equation (6) shows that the free parameters to be trained in FWNN are ][ 21
N
M
kNiN
j
iN
j i
wtpp .Our task is to
design the FWNN structure such that the error between output and reference is minimized. Therefore GA is
applied for tuning parameters of FWNN by optimizing the (5) objective or cost function. Where EN is the fitness
of Nth chromosome. In the GA, each population is a solution to the problem which determines the parameters of
FWNN, i.e. ][ 21
N
M
kNiN
j
iN
j i
wtpp .
IV. THE CONTINUOUS STIRRED TANK REACTOR SYSTEM
Continuous stirred tank reactor (CSTR) is a highly nonlinear process. A schematic of the CSTR system
is shown in Fig.2. The process model consists of two nonlinear ordinary differential equations [11]:
)()(
)()exp()(
)exp()(
0
0
jjf
j
j
jp
j
j
p
A
a
p
r
f
A
a
AAf
A
TT
V
u
TT
Vc
UA
dt
dT
TT
c
UA
C
RT
E
k
Vc
H
TT
V
Q
dt
dT
C
RT
E
kCC
V
Q
dt
dC








(7)
Figure 2. CSTR plant model
where the x = [x1; x2; x3] state-variables of the model are the CA (mol/m3
) concentration of the A
component in the reactor, the T (o
C) reactor temperature, and the Tj (o
C) temperature of the jackect of the
reactor, while the input of the process is the u [m3
/min] flow rate of the cooling material. The controlled output y
of the process is the reactor temperature, y = x2. The parameters and its nominal values of the model are given in
Table 1. Details of the system data and its properties are given in [12].
V. Simulation Study
In the first stage, we should generate input-output data for obtaining the FWNN model of the process
(Fig. 2). The training data was generated by closed-loop experiment and the proposed approach in section III
is used to train the model. Fig. 3 shows the obtained training data set.
The combined servo and regulatory control problem was defined between two unstable operating points: 70
0C - 80 0C. The coolant feed temperature changed from 10 0C to 20 0C at t = 10 h what was the unmeasured
disturbance. Fig. 4 shows the model's output and the real output. From Fig. 4 can see that performances of
the controllers are good, and the FWNN controller based on GA achieved good dynamic performance.
TABLE I. NOMINAL VALUES OF THE MODEL PARAMETERS
Notation Description Value and unit
Control of Nonlinear Industrial Processes Using Fuzzy Wavelet Neural Network Based on Genetic
www.ijres.org 5 | Page
Q Feed flowrate 0.2 m3
/min
V Reactor volume 2 m3
K0
Reaction rate
coefficient
3.5 . 106
1/min
Ea Activation energy 49.884 kJ/mol
R Ideal gas constant
8.314 . 10-3
kJ/mol
o
C
Hr Heat of reaction 500 kJ/mol
CAf
Concentration of A in
feed
1000 mol/m3
Tf Feed temperature 30 o
C
 Density of solution 1000 kg/m3
cp
Heat capacity of
solution
4.2 kJ/kg o
C
UA
Heat transfer
coefficient
252 kJ/min o
C
Vj Jacket volume 0.4 m3
Tjf
Inlet temperature of
coolant
10 o
C
Figure 3. Traning date
0 1 2 3 4 5 6 7 8 9 10
0
10
20
30
40
50
60
70
80
90
100
Iacet
Reactor
Control of Nonlinear Industrial Processes Using Fuzzy Wavelet Neural Network Based on Genetic
www.ijres.org 6 | Page
Figure 4. Model’s output and real output
VI. CONCLUSION
This paper presented the development and evaluation of an FWNN based GA controller. The controller
was designed to control the temperature of a CSTR. The nonlinear plant identification was done on-line
using the genetic algorithm for quick learning. With this method any changes in the parameters of the system
could be detected and remedial functions can be done. Simulation results show good dynamic performance
of the proposed FWNN-GA controller.
REFERENCES
[1] R. R. Yager and L. A. Zadeh, Eds., Fuzzy Sets, Neural Networks and Soft Computing. (New York: Van Nostrand Reinhold, 1994).
[2] S. R. Jang, C. T. Sun, and E. Mizutani, Neuro-Fuzzy and Soft Computing.Englewood Cliffs, (NJ: Prentice-Hall, 1997, ch. 17).
[3] S. Tang Tzeng, Design of fuzzy wavelet neural networks using the GA approach for function approximation and system identification,
Fuzzy Sets and Systems, 16(1), 2010, pp. 2585–2596.
[4] D.W.C. Ho, P.A. Zhang, J. Xu, Fuzzy wavelet networks for function learning, IEEE Transactions on Fuzzy Systems 9 (1), 2001, pp.
200–211.
[5] Q. Zhang, Using wavelet networks in nonparametric estimation, IEEE Transactions on Neural Networks, 8(4), 1997 pp. 227–236.
[6] J. Chen, D.D. Bruns, WaveARX neural network development for system identification using s systematic design synthesis, Industrial
& Engineering Chemistry Research, 34(3), 1995, pp. 4420–4435.
[7] E. Bijami, M. Shahriari-kahkeshi, M. Zekri, Shuffled Frog Leaping Algorithm combined with Fuzzy Wavelet Neural Network for
Function Learning , The 4th International Conference on Intelligent Information Technology Application (IITA 2010)
[8] R.H. Abiyev, O. Kaynak, Fuzzy wavelet neural networks for identification and control of dynamic plants—a novel structure and a
comparative study, IEEE Transactions on Industrial Electronics, 55 (8), 2008, pp. 3133–3140.
[9] H. Khodadadi, H. Jazayeri-Rad, Applying a dual extended Kalman filter for the nonlinear state and parameter estimations of a
continuous stirred tank reactor, Computers & Chemical Engineering, Computers & Chemical Engineering, 35(11), 2426-2436 (2011).
[10] S. Chen, C.F.N. Cowan, P.M. Grant, Orthogonal least squares learning algorithm for radial basis function networks, IEEE Trans.
Neural Networks, 2 ,1991.
[11] M. Nikravesh, A. E. Farell, T. G. Stanford, ―Control of nonisothermal CSTR with time varying parameters via dynamic neural
network control (DNNC),‖ Chemical Engineering Journal, vol. 76, pp. 1-16, January 2000.
[12] J. Madar, J. Abonyi, F. Szeifert, ―Feedback Linearizing Control Using Hybrid Neural Networks Identified by Sensitivity Approach,‖
Engineering Applications of Artificial Intelligence, vol. 18, 2005.
0 2 4 6 8 10 12 14 16 18 20
68
70
72
74
76
78
80
82
Temperature[C]
0 2 4 6 8 10 12 14 16 18 20
0
0.2
0.4
0.6
0.8
1
Time (h)
Flowrate[m3
/min]
Reference
Output

More Related Content

What's hot

IRJET - A Review on Replay Spoof Detection in Automatic Speaker Verificat...
IRJET -  	  A Review on Replay Spoof Detection in Automatic Speaker Verificat...IRJET -  	  A Review on Replay Spoof Detection in Automatic Speaker Verificat...
IRJET - A Review on Replay Spoof Detection in Automatic Speaker Verificat...
IRJET Journal
 
fMRI Segmentation Using Echo State Neural Network
fMRI Segmentation Using Echo State Neural NetworkfMRI Segmentation Using Echo State Neural Network
fMRI Segmentation Using Echo State Neural Network
CSCJournals
 
The Design A Fuzzy System in Order to Schedule Sleep and Waking Of Sensors in...
The Design A Fuzzy System in Order to Schedule Sleep and Waking Of Sensors in...The Design A Fuzzy System in Order to Schedule Sleep and Waking Of Sensors in...
The Design A Fuzzy System in Order to Schedule Sleep and Waking Of Sensors in...
IJERA Editor
 
A NEW TECHNIQUE INVOLVING DATA MINING IN PROTEIN SEQUENCE CLASSIFICATION
A NEW TECHNIQUE INVOLVING DATA MINING IN PROTEIN SEQUENCE CLASSIFICATIONA NEW TECHNIQUE INVOLVING DATA MINING IN PROTEIN SEQUENCE CLASSIFICATION
A NEW TECHNIQUE INVOLVING DATA MINING IN PROTEIN SEQUENCE CLASSIFICATION
cscpconf
 
tsopze2011
tsopze2011tsopze2011
tsopze2011
Eric DJIKY D.
 
Ijmet 10 02_039
Ijmet 10 02_039Ijmet 10 02_039
Ijmet 10 02_039
IAEME Publication
 
PERFORMANCE ASSESSMENT OF ANFIS APPLIED TO FAULT DIAGNOSIS OF POWER TRANSFORMER
PERFORMANCE ASSESSMENT OF ANFIS APPLIED TO FAULT DIAGNOSIS OF POWER TRANSFORMER PERFORMANCE ASSESSMENT OF ANFIS APPLIED TO FAULT DIAGNOSIS OF POWER TRANSFORMER
PERFORMANCE ASSESSMENT OF ANFIS APPLIED TO FAULT DIAGNOSIS OF POWER TRANSFORMER
ecij
 
Performance evaluation of ann based plasma position controllers for aditya to...
Performance evaluation of ann based plasma position controllers for aditya to...Performance evaluation of ann based plasma position controllers for aditya to...
Performance evaluation of ann based plasma position controllers for aditya to...
IAEME Publication
 
Moving One Dimensional Cursor Using Extracted Parameter
Moving One Dimensional Cursor Using Extracted ParameterMoving One Dimensional Cursor Using Extracted Parameter
Moving One Dimensional Cursor Using Extracted Parameter
CSCJournals
 
126 a fuzzy rule based approach for islanding
126 a fuzzy rule based approach for islanding126 a fuzzy rule based approach for islanding
126 a fuzzy rule based approach for islanding
Lalitha Lalli
 
Unit 2
Unit 2Unit 2
IRJET-Electromyogram Signals for Multiuser Interface- A Review
IRJET-Electromyogram Signals for Multiuser Interface- A ReviewIRJET-Electromyogram Signals for Multiuser Interface- A Review
IRJET-Electromyogram Signals for Multiuser Interface- A Review
IRJET Journal
 
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
ijfls
 
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
Wireilla
 
Analysis of intelligent system design by neuro adaptive control
Analysis of intelligent system design by neuro adaptive controlAnalysis of intelligent system design by neuro adaptive control
Analysis of intelligent system design by neuro adaptive control
iaemedu
 
Analysis of intelligent system design by neuro adaptive control no restriction
Analysis of intelligent system design by neuro adaptive control no restrictionAnalysis of intelligent system design by neuro adaptive control no restriction
Analysis of intelligent system design by neuro adaptive control no restriction
iaemedu
 
A survey based on eeg classification
A survey based on eeg classificationA survey based on eeg classification
A survey based on eeg classification
ijitjournal
 
IRJET- Overview of Artificial Neural Networks Applications in Groundwater...
IRJET-  	  Overview of Artificial Neural Networks Applications in Groundwater...IRJET-  	  Overview of Artificial Neural Networks Applications in Groundwater...
IRJET- Overview of Artificial Neural Networks Applications in Groundwater...
IRJET Journal
 
BEARINGS PROGNOSTIC USING MIXTURE OF GAUSSIANS HIDDEN MARKOV MODEL AND SUPPOR...
BEARINGS PROGNOSTIC USING MIXTURE OF GAUSSIANS HIDDEN MARKOV MODEL AND SUPPOR...BEARINGS PROGNOSTIC USING MIXTURE OF GAUSSIANS HIDDEN MARKOV MODEL AND SUPPOR...
BEARINGS PROGNOSTIC USING MIXTURE OF GAUSSIANS HIDDEN MARKOV MODEL AND SUPPOR...
IJNSA Journal
 
Development of a virtual linearizer for correcting transducer static nonlinea...
Development of a virtual linearizer for correcting transducer static nonlinea...Development of a virtual linearizer for correcting transducer static nonlinea...
Development of a virtual linearizer for correcting transducer static nonlinea...
ISA Interchange
 

What's hot (20)

IRJET - A Review on Replay Spoof Detection in Automatic Speaker Verificat...
IRJET -  	  A Review on Replay Spoof Detection in Automatic Speaker Verificat...IRJET -  	  A Review on Replay Spoof Detection in Automatic Speaker Verificat...
IRJET - A Review on Replay Spoof Detection in Automatic Speaker Verificat...
 
fMRI Segmentation Using Echo State Neural Network
fMRI Segmentation Using Echo State Neural NetworkfMRI Segmentation Using Echo State Neural Network
fMRI Segmentation Using Echo State Neural Network
 
The Design A Fuzzy System in Order to Schedule Sleep and Waking Of Sensors in...
The Design A Fuzzy System in Order to Schedule Sleep and Waking Of Sensors in...The Design A Fuzzy System in Order to Schedule Sleep and Waking Of Sensors in...
The Design A Fuzzy System in Order to Schedule Sleep and Waking Of Sensors in...
 
A NEW TECHNIQUE INVOLVING DATA MINING IN PROTEIN SEQUENCE CLASSIFICATION
A NEW TECHNIQUE INVOLVING DATA MINING IN PROTEIN SEQUENCE CLASSIFICATIONA NEW TECHNIQUE INVOLVING DATA MINING IN PROTEIN SEQUENCE CLASSIFICATION
A NEW TECHNIQUE INVOLVING DATA MINING IN PROTEIN SEQUENCE CLASSIFICATION
 
tsopze2011
tsopze2011tsopze2011
tsopze2011
 
Ijmet 10 02_039
Ijmet 10 02_039Ijmet 10 02_039
Ijmet 10 02_039
 
PERFORMANCE ASSESSMENT OF ANFIS APPLIED TO FAULT DIAGNOSIS OF POWER TRANSFORMER
PERFORMANCE ASSESSMENT OF ANFIS APPLIED TO FAULT DIAGNOSIS OF POWER TRANSFORMER PERFORMANCE ASSESSMENT OF ANFIS APPLIED TO FAULT DIAGNOSIS OF POWER TRANSFORMER
PERFORMANCE ASSESSMENT OF ANFIS APPLIED TO FAULT DIAGNOSIS OF POWER TRANSFORMER
 
Performance evaluation of ann based plasma position controllers for aditya to...
Performance evaluation of ann based plasma position controllers for aditya to...Performance evaluation of ann based plasma position controllers for aditya to...
Performance evaluation of ann based plasma position controllers for aditya to...
 
Moving One Dimensional Cursor Using Extracted Parameter
Moving One Dimensional Cursor Using Extracted ParameterMoving One Dimensional Cursor Using Extracted Parameter
Moving One Dimensional Cursor Using Extracted Parameter
 
126 a fuzzy rule based approach for islanding
126 a fuzzy rule based approach for islanding126 a fuzzy rule based approach for islanding
126 a fuzzy rule based approach for islanding
 
Unit 2
Unit 2Unit 2
Unit 2
 
IRJET-Electromyogram Signals for Multiuser Interface- A Review
IRJET-Electromyogram Signals for Multiuser Interface- A ReviewIRJET-Electromyogram Signals for Multiuser Interface- A Review
IRJET-Electromyogram Signals for Multiuser Interface- A Review
 
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
 
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
 
Analysis of intelligent system design by neuro adaptive control
Analysis of intelligent system design by neuro adaptive controlAnalysis of intelligent system design by neuro adaptive control
Analysis of intelligent system design by neuro adaptive control
 
Analysis of intelligent system design by neuro adaptive control no restriction
Analysis of intelligent system design by neuro adaptive control no restrictionAnalysis of intelligent system design by neuro adaptive control no restriction
Analysis of intelligent system design by neuro adaptive control no restriction
 
A survey based on eeg classification
A survey based on eeg classificationA survey based on eeg classification
A survey based on eeg classification
 
IRJET- Overview of Artificial Neural Networks Applications in Groundwater...
IRJET-  	  Overview of Artificial Neural Networks Applications in Groundwater...IRJET-  	  Overview of Artificial Neural Networks Applications in Groundwater...
IRJET- Overview of Artificial Neural Networks Applications in Groundwater...
 
BEARINGS PROGNOSTIC USING MIXTURE OF GAUSSIANS HIDDEN MARKOV MODEL AND SUPPOR...
BEARINGS PROGNOSTIC USING MIXTURE OF GAUSSIANS HIDDEN MARKOV MODEL AND SUPPOR...BEARINGS PROGNOSTIC USING MIXTURE OF GAUSSIANS HIDDEN MARKOV MODEL AND SUPPOR...
BEARINGS PROGNOSTIC USING MIXTURE OF GAUSSIANS HIDDEN MARKOV MODEL AND SUPPOR...
 
Development of a virtual linearizer for correcting transducer static nonlinea...
Development of a virtual linearizer for correcting transducer static nonlinea...Development of a virtual linearizer for correcting transducer static nonlinea...
Development of a virtual linearizer for correcting transducer static nonlinea...
 

Viewers also liked

Implementing the Genetic Algorithm in XSLT: PoC
Implementing the Genetic Algorithm in XSLT: PoCImplementing the Genetic Algorithm in XSLT: PoC
Implementing the Genetic Algorithm in XSLT: PoC
jimfuller2009
 
Slides
SlidesSlides
Meta_4.5_MARTINEZ
Meta_4.5_MARTINEZMeta_4.5_MARTINEZ
Meta_4.5_MARTINEZ
Ángell Martínez
 
[SfN] Agreement between the white matter connectivity via tensor-based morpho...
[SfN] Agreement between the white matter connectivity via tensor-based morpho...[SfN] Agreement between the white matter connectivity via tensor-based morpho...
[SfN] Agreement between the white matter connectivity via tensor-based morpho...
Seung-Goo Kim
 
Gutell 113.ploso.2011.06.e18768
Gutell 113.ploso.2011.06.e18768Gutell 113.ploso.2011.06.e18768
Gutell 113.ploso.2011.06.e18768
Robin Gutell
 
Animashree Anandkumar, Electrical Engineering and CS Dept, UC Irvine at MLcon...
Animashree Anandkumar, Electrical Engineering and CS Dept, UC Irvine at MLcon...Animashree Anandkumar, Electrical Engineering and CS Dept, UC Irvine at MLcon...
Animashree Anandkumar, Electrical Engineering and CS Dept, UC Irvine at MLcon...
MLconf
 
A rank based ensemble classifier for image classification
A rank based ensemble classifier for image classificationA rank based ensemble classifier for image classification
A rank based ensemble classifier for image classification
Win Yu
 
Ray Richardson, Chief Technology Officer at Simularity at MLconf SEA - 5/01/15
Ray Richardson, Chief Technology Officer at Simularity at MLconf SEA - 5/01/15Ray Richardson, Chief Technology Officer at Simularity at MLconf SEA - 5/01/15
Ray Richardson, Chief Technology Officer at Simularity at MLconf SEA - 5/01/15
MLconf
 
Tensor Spectral Clustering
Tensor Spectral ClusteringTensor Spectral Clustering
Tensor Spectral Clustering
Austin Benson
 

Viewers also liked (9)

Implementing the Genetic Algorithm in XSLT: PoC
Implementing the Genetic Algorithm in XSLT: PoCImplementing the Genetic Algorithm in XSLT: PoC
Implementing the Genetic Algorithm in XSLT: PoC
 
Slides
SlidesSlides
Slides
 
Meta_4.5_MARTINEZ
Meta_4.5_MARTINEZMeta_4.5_MARTINEZ
Meta_4.5_MARTINEZ
 
[SfN] Agreement between the white matter connectivity via tensor-based morpho...
[SfN] Agreement between the white matter connectivity via tensor-based morpho...[SfN] Agreement between the white matter connectivity via tensor-based morpho...
[SfN] Agreement between the white matter connectivity via tensor-based morpho...
 
Gutell 113.ploso.2011.06.e18768
Gutell 113.ploso.2011.06.e18768Gutell 113.ploso.2011.06.e18768
Gutell 113.ploso.2011.06.e18768
 
Animashree Anandkumar, Electrical Engineering and CS Dept, UC Irvine at MLcon...
Animashree Anandkumar, Electrical Engineering and CS Dept, UC Irvine at MLcon...Animashree Anandkumar, Electrical Engineering and CS Dept, UC Irvine at MLcon...
Animashree Anandkumar, Electrical Engineering and CS Dept, UC Irvine at MLcon...
 
A rank based ensemble classifier for image classification
A rank based ensemble classifier for image classificationA rank based ensemble classifier for image classification
A rank based ensemble classifier for image classification
 
Ray Richardson, Chief Technology Officer at Simularity at MLconf SEA - 5/01/15
Ray Richardson, Chief Technology Officer at Simularity at MLconf SEA - 5/01/15Ray Richardson, Chief Technology Officer at Simularity at MLconf SEA - 5/01/15
Ray Richardson, Chief Technology Officer at Simularity at MLconf SEA - 5/01/15
 
Tensor Spectral Clustering
Tensor Spectral ClusteringTensor Spectral Clustering
Tensor Spectral Clustering
 

Similar to Control of Nonlinear Industrial Processes Using Fuzzy Wavelet Neural Network Based on Genetic Algorithm

Adaptive Fuzzy-Neural Control Utilizing Sliding Mode Based Learning Algorithm...
Adaptive Fuzzy-Neural Control Utilizing Sliding Mode Based Learning Algorithm...Adaptive Fuzzy-Neural Control Utilizing Sliding Mode Based Learning Algorithm...
Adaptive Fuzzy-Neural Control Utilizing Sliding Mode Based Learning Algorithm...
IJERA Editor
 
Intelligent Controller Design for a Chemical Process
Intelligent Controller Design for a Chemical ProcessIntelligent Controller Design for a Chemical Process
Intelligent Controller Design for a Chemical Process
CSCJournals
 
A Hybrid Deep Neural Network Model For Time Series Forecasting
A Hybrid Deep Neural Network Model For Time Series ForecastingA Hybrid Deep Neural Network Model For Time Series Forecasting
A Hybrid Deep Neural Network Model For Time Series Forecasting
Martha Brown
 
Power system transient stability margin estimation using artificial neural ne...
Power system transient stability margin estimation using artificial neural ne...Power system transient stability margin estimation using artificial neural ne...
Power system transient stability margin estimation using artificial neural ne...
elelijjournal
 
Synthesis of the neuro-fuzzy regulator with genetic algorithm
Synthesis of the neuro-fuzzy regulator with genetic algorithmSynthesis of the neuro-fuzzy regulator with genetic algorithm
Synthesis of the neuro-fuzzy regulator with genetic algorithm
IJECEIAES
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networks
TELKOMNIKA JOURNAL
 
A New Approach for Classification of Fault in Transmission Line with Combinat...
A New Approach for Classification of Fault in Transmission Line with Combinat...A New Approach for Classification of Fault in Transmission Line with Combinat...
A New Approach for Classification of Fault in Transmission Line with Combinat...
International Journal of Power Electronics and Drive Systems
 
Application of support vector machines for prediction of anti hiv activity of...
Application of support vector machines for prediction of anti hiv activity of...Application of support vector machines for prediction of anti hiv activity of...
Application of support vector machines for prediction of anti hiv activity of...
Alexander Decker
 
Unit 3
Unit 3Unit 3
A review on power quality disturbance classification using deep learning appr...
A review on power quality disturbance classification using deep learning appr...A review on power quality disturbance classification using deep learning appr...
A review on power quality disturbance classification using deep learning appr...
MuskanRath1
 
Genome structure prediction a review over soft computing techniques
Genome structure prediction a review over soft computing techniquesGenome structure prediction a review over soft computing techniques
Genome structure prediction a review over soft computing techniques
eSAT Journals
 
A Novel Neuroglial Architecture for Modelling Singular Perturbation System
A Novel Neuroglial Architecture for Modelling Singular Perturbation System  A Novel Neuroglial Architecture for Modelling Singular Perturbation System
A Novel Neuroglial Architecture for Modelling Singular Perturbation System
IJECEIAES
 
Biomedical Signals Classification With Transformer Based Model.pptx
Biomedical Signals Classification With Transformer Based Model.pptxBiomedical Signals Classification With Transformer Based Model.pptx
Biomedical Signals Classification With Transformer Based Model.pptx
Sandeep Kumar
 
High - Performance using Neural Networks in Direct Torque Control for Asynchr...
High - Performance using Neural Networks in Direct Torque Control for Asynchr...High - Performance using Neural Networks in Direct Torque Control for Asynchr...
High - Performance using Neural Networks in Direct Torque Control for Asynchr...
IJECEIAES
 
An Adaptive Recurrent Neural-Network Controller Using A Stabilization Matrix ...
An Adaptive Recurrent Neural-Network Controller Using A Stabilization Matrix ...An Adaptive Recurrent Neural-Network Controller Using A Stabilization Matrix ...
An Adaptive Recurrent Neural-Network Controller Using A Stabilization Matrix ...
Nicole Heredia
 
Towards more accurate iris recognition system by using hybrid approach for f...
Towards more accurate iris recognition system by using hybrid  approach for f...Towards more accurate iris recognition system by using hybrid  approach for f...
Towards more accurate iris recognition system by using hybrid approach for f...
International Journal of Reconfigurable and Embedded Systems
 
Iaetsd recognition of emg based hand gestures
Iaetsd recognition of emg based hand gesturesIaetsd recognition of emg based hand gestures
Iaetsd recognition of emg based hand gestures
Iaetsd Iaetsd
 
D028018022
D028018022D028018022
D028018022
researchinventy
 
neural-control-drone
neural-control-droneneural-control-drone
neural-control-drone
Jonathan Lundlee
 
CLASSIFICATION OF ECG ARRHYTHMIAS USING /DISCRETE WAVELET TRANSFORM AND NEURA...
CLASSIFICATION OF ECG ARRHYTHMIAS USING /DISCRETE WAVELET TRANSFORM AND NEURA...CLASSIFICATION OF ECG ARRHYTHMIAS USING /DISCRETE WAVELET TRANSFORM AND NEURA...
CLASSIFICATION OF ECG ARRHYTHMIAS USING /DISCRETE WAVELET TRANSFORM AND NEURA...
IJCSEA Journal
 

Similar to Control of Nonlinear Industrial Processes Using Fuzzy Wavelet Neural Network Based on Genetic Algorithm (20)

Adaptive Fuzzy-Neural Control Utilizing Sliding Mode Based Learning Algorithm...
Adaptive Fuzzy-Neural Control Utilizing Sliding Mode Based Learning Algorithm...Adaptive Fuzzy-Neural Control Utilizing Sliding Mode Based Learning Algorithm...
Adaptive Fuzzy-Neural Control Utilizing Sliding Mode Based Learning Algorithm...
 
Intelligent Controller Design for a Chemical Process
Intelligent Controller Design for a Chemical ProcessIntelligent Controller Design for a Chemical Process
Intelligent Controller Design for a Chemical Process
 
A Hybrid Deep Neural Network Model For Time Series Forecasting
A Hybrid Deep Neural Network Model For Time Series ForecastingA Hybrid Deep Neural Network Model For Time Series Forecasting
A Hybrid Deep Neural Network Model For Time Series Forecasting
 
Power system transient stability margin estimation using artificial neural ne...
Power system transient stability margin estimation using artificial neural ne...Power system transient stability margin estimation using artificial neural ne...
Power system transient stability margin estimation using artificial neural ne...
 
Synthesis of the neuro-fuzzy regulator with genetic algorithm
Synthesis of the neuro-fuzzy regulator with genetic algorithmSynthesis of the neuro-fuzzy regulator with genetic algorithm
Synthesis of the neuro-fuzzy regulator with genetic algorithm
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networks
 
A New Approach for Classification of Fault in Transmission Line with Combinat...
A New Approach for Classification of Fault in Transmission Line with Combinat...A New Approach for Classification of Fault in Transmission Line with Combinat...
A New Approach for Classification of Fault in Transmission Line with Combinat...
 
Application of support vector machines for prediction of anti hiv activity of...
Application of support vector machines for prediction of anti hiv activity of...Application of support vector machines for prediction of anti hiv activity of...
Application of support vector machines for prediction of anti hiv activity of...
 
Unit 3
Unit 3Unit 3
Unit 3
 
A review on power quality disturbance classification using deep learning appr...
A review on power quality disturbance classification using deep learning appr...A review on power quality disturbance classification using deep learning appr...
A review on power quality disturbance classification using deep learning appr...
 
Genome structure prediction a review over soft computing techniques
Genome structure prediction a review over soft computing techniquesGenome structure prediction a review over soft computing techniques
Genome structure prediction a review over soft computing techniques
 
A Novel Neuroglial Architecture for Modelling Singular Perturbation System
A Novel Neuroglial Architecture for Modelling Singular Perturbation System  A Novel Neuroglial Architecture for Modelling Singular Perturbation System
A Novel Neuroglial Architecture for Modelling Singular Perturbation System
 
Biomedical Signals Classification With Transformer Based Model.pptx
Biomedical Signals Classification With Transformer Based Model.pptxBiomedical Signals Classification With Transformer Based Model.pptx
Biomedical Signals Classification With Transformer Based Model.pptx
 
High - Performance using Neural Networks in Direct Torque Control for Asynchr...
High - Performance using Neural Networks in Direct Torque Control for Asynchr...High - Performance using Neural Networks in Direct Torque Control for Asynchr...
High - Performance using Neural Networks in Direct Torque Control for Asynchr...
 
An Adaptive Recurrent Neural-Network Controller Using A Stabilization Matrix ...
An Adaptive Recurrent Neural-Network Controller Using A Stabilization Matrix ...An Adaptive Recurrent Neural-Network Controller Using A Stabilization Matrix ...
An Adaptive Recurrent Neural-Network Controller Using A Stabilization Matrix ...
 
Towards more accurate iris recognition system by using hybrid approach for f...
Towards more accurate iris recognition system by using hybrid  approach for f...Towards more accurate iris recognition system by using hybrid  approach for f...
Towards more accurate iris recognition system by using hybrid approach for f...
 
Iaetsd recognition of emg based hand gestures
Iaetsd recognition of emg based hand gesturesIaetsd recognition of emg based hand gestures
Iaetsd recognition of emg based hand gestures
 
D028018022
D028018022D028018022
D028018022
 
neural-control-drone
neural-control-droneneural-control-drone
neural-control-drone
 
CLASSIFICATION OF ECG ARRHYTHMIAS USING /DISCRETE WAVELET TRANSFORM AND NEURA...
CLASSIFICATION OF ECG ARRHYTHMIAS USING /DISCRETE WAVELET TRANSFORM AND NEURA...CLASSIFICATION OF ECG ARRHYTHMIAS USING /DISCRETE WAVELET TRANSFORM AND NEURA...
CLASSIFICATION OF ECG ARRHYTHMIAS USING /DISCRETE WAVELET TRANSFORM AND NEURA...
 

More from IJRES Journal

Exploratory study on the use of crushed cockle shell as partial sand replacem...
Exploratory study on the use of crushed cockle shell as partial sand replacem...Exploratory study on the use of crushed cockle shell as partial sand replacem...
Exploratory study on the use of crushed cockle shell as partial sand replacem...
IJRES Journal
 
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
IJRES Journal
 
Review: Nonlinear Techniques for Analysis of Heart Rate Variability
Review: Nonlinear Techniques for Analysis of Heart Rate VariabilityReview: Nonlinear Techniques for Analysis of Heart Rate Variability
Review: Nonlinear Techniques for Analysis of Heart Rate Variability
IJRES Journal
 
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
IJRES Journal
 
Study and evaluation for different types of Sudanese crude oil properties
Study and evaluation for different types of Sudanese crude oil propertiesStudy and evaluation for different types of Sudanese crude oil properties
Study and evaluation for different types of Sudanese crude oil properties
IJRES Journal
 
A Short Report on Different Wavelets and Their Structures
A Short Report on Different Wavelets and Their StructuresA Short Report on Different Wavelets and Their Structures
A Short Report on Different Wavelets and Their Structures
IJRES Journal
 
A Case Study on Academic Services Application Using Agile Methodology for Mob...
A Case Study on Academic Services Application Using Agile Methodology for Mob...A Case Study on Academic Services Application Using Agile Methodology for Mob...
A Case Study on Academic Services Application Using Agile Methodology for Mob...
IJRES Journal
 
Wear Analysis on Cylindrical Cam with Flexible Rod
Wear Analysis on Cylindrical Cam with Flexible RodWear Analysis on Cylindrical Cam with Flexible Rod
Wear Analysis on Cylindrical Cam with Flexible Rod
IJRES Journal
 
DDOS Attacks-A Stealthy Way of Implementation and Detection
DDOS Attacks-A Stealthy Way of Implementation and DetectionDDOS Attacks-A Stealthy Way of Implementation and Detection
DDOS Attacks-A Stealthy Way of Implementation and Detection
IJRES Journal
 
An improved fading Kalman filter in the application of BDS dynamic positioning
An improved fading Kalman filter in the application of BDS dynamic positioningAn improved fading Kalman filter in the application of BDS dynamic positioning
An improved fading Kalman filter in the application of BDS dynamic positioning
IJRES Journal
 
Positioning Error Analysis and Compensation of Differential Precision Workbench
Positioning Error Analysis and Compensation of Differential Precision WorkbenchPositioning Error Analysis and Compensation of Differential Precision Workbench
Positioning Error Analysis and Compensation of Differential Precision Workbench
IJRES Journal
 
Status of Heavy metal pollution in Mithi river: Then and Now
Status of Heavy metal pollution in Mithi river: Then and NowStatus of Heavy metal pollution in Mithi river: Then and Now
Status of Heavy metal pollution in Mithi river: Then and Now
IJRES Journal
 
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
IJRES Journal
 
Experimental study on critical closing pressure of mudstone fractured reservoirs
Experimental study on critical closing pressure of mudstone fractured reservoirsExperimental study on critical closing pressure of mudstone fractured reservoirs
Experimental study on critical closing pressure of mudstone fractured reservoirs
IJRES Journal
 
Correlation Analysis of Tool Wear and Cutting Sound Signal
Correlation Analysis of Tool Wear and Cutting Sound SignalCorrelation Analysis of Tool Wear and Cutting Sound Signal
Correlation Analysis of Tool Wear and Cutting Sound Signal
IJRES Journal
 
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
IJRES Journal
 
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
IJRES Journal
 
A novel high-precision curvature-compensated CMOS bandgap reference without u...
A novel high-precision curvature-compensated CMOS bandgap reference without u...A novel high-precision curvature-compensated CMOS bandgap reference without u...
A novel high-precision curvature-compensated CMOS bandgap reference without u...
IJRES Journal
 
Structural aspect on carbon dioxide capture in nanotubes
Structural aspect on carbon dioxide capture in nanotubesStructural aspect on carbon dioxide capture in nanotubes
Structural aspect on carbon dioxide capture in nanotubes
IJRES Journal
 
Thesummaryabout fuzzy control parameters selected based on brake driver inten...
Thesummaryabout fuzzy control parameters selected based on brake driver inten...Thesummaryabout fuzzy control parameters selected based on brake driver inten...
Thesummaryabout fuzzy control parameters selected based on brake driver inten...
IJRES Journal
 

More from IJRES Journal (20)

Exploratory study on the use of crushed cockle shell as partial sand replacem...
Exploratory study on the use of crushed cockle shell as partial sand replacem...Exploratory study on the use of crushed cockle shell as partial sand replacem...
Exploratory study on the use of crushed cockle shell as partial sand replacem...
 
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
 
Review: Nonlinear Techniques for Analysis of Heart Rate Variability
Review: Nonlinear Techniques for Analysis of Heart Rate VariabilityReview: Nonlinear Techniques for Analysis of Heart Rate Variability
Review: Nonlinear Techniques for Analysis of Heart Rate Variability
 
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
 
Study and evaluation for different types of Sudanese crude oil properties
Study and evaluation for different types of Sudanese crude oil propertiesStudy and evaluation for different types of Sudanese crude oil properties
Study and evaluation for different types of Sudanese crude oil properties
 
A Short Report on Different Wavelets and Their Structures
A Short Report on Different Wavelets and Their StructuresA Short Report on Different Wavelets and Their Structures
A Short Report on Different Wavelets and Their Structures
 
A Case Study on Academic Services Application Using Agile Methodology for Mob...
A Case Study on Academic Services Application Using Agile Methodology for Mob...A Case Study on Academic Services Application Using Agile Methodology for Mob...
A Case Study on Academic Services Application Using Agile Methodology for Mob...
 
Wear Analysis on Cylindrical Cam with Flexible Rod
Wear Analysis on Cylindrical Cam with Flexible RodWear Analysis on Cylindrical Cam with Flexible Rod
Wear Analysis on Cylindrical Cam with Flexible Rod
 
DDOS Attacks-A Stealthy Way of Implementation and Detection
DDOS Attacks-A Stealthy Way of Implementation and DetectionDDOS Attacks-A Stealthy Way of Implementation and Detection
DDOS Attacks-A Stealthy Way of Implementation and Detection
 
An improved fading Kalman filter in the application of BDS dynamic positioning
An improved fading Kalman filter in the application of BDS dynamic positioningAn improved fading Kalman filter in the application of BDS dynamic positioning
An improved fading Kalman filter in the application of BDS dynamic positioning
 
Positioning Error Analysis and Compensation of Differential Precision Workbench
Positioning Error Analysis and Compensation of Differential Precision WorkbenchPositioning Error Analysis and Compensation of Differential Precision Workbench
Positioning Error Analysis and Compensation of Differential Precision Workbench
 
Status of Heavy metal pollution in Mithi river: Then and Now
Status of Heavy metal pollution in Mithi river: Then and NowStatus of Heavy metal pollution in Mithi river: Then and Now
Status of Heavy metal pollution in Mithi river: Then and Now
 
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
 
Experimental study on critical closing pressure of mudstone fractured reservoirs
Experimental study on critical closing pressure of mudstone fractured reservoirsExperimental study on critical closing pressure of mudstone fractured reservoirs
Experimental study on critical closing pressure of mudstone fractured reservoirs
 
Correlation Analysis of Tool Wear and Cutting Sound Signal
Correlation Analysis of Tool Wear and Cutting Sound SignalCorrelation Analysis of Tool Wear and Cutting Sound Signal
Correlation Analysis of Tool Wear and Cutting Sound Signal
 
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
 
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
 
A novel high-precision curvature-compensated CMOS bandgap reference without u...
A novel high-precision curvature-compensated CMOS bandgap reference without u...A novel high-precision curvature-compensated CMOS bandgap reference without u...
A novel high-precision curvature-compensated CMOS bandgap reference without u...
 
Structural aspect on carbon dioxide capture in nanotubes
Structural aspect on carbon dioxide capture in nanotubesStructural aspect on carbon dioxide capture in nanotubes
Structural aspect on carbon dioxide capture in nanotubes
 
Thesummaryabout fuzzy control parameters selected based on brake driver inten...
Thesummaryabout fuzzy control parameters selected based on brake driver inten...Thesummaryabout fuzzy control parameters selected based on brake driver inten...
Thesummaryabout fuzzy control parameters selected based on brake driver inten...
 

Recently uploaded

20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
TIPNGVN2
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Zilliz
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 

Recently uploaded (20)

20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 

Control of Nonlinear Industrial Processes Using Fuzzy Wavelet Neural Network Based on Genetic Algorithm

  • 1. International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 2320-9364, ISSN (Print): 2320-9356 www.ijres.org Volume 2 Issue 5 ǁ May 2014 ǁ PP.01-06 www.ijres.org 1 | Page Control of Nonlinear Industrial Processes Using Fuzzy Wavelet Neural Network Based on Genetic Algorithm Navid Lotfizadeh 1 , Ahmad Reza Alaie2 , Ali Pedar Piralmani3 1 Entekhab Elmi Karbordi University, Esfahan, Iran 2 Department of Electrical Engineering, K.N.Toosi University of Technology, Tehran, Iran 3 Department of Electrical Engineering, Islamic Azad University – Khomeinishahr Branch, Esfahan, Iran ABSTRACT: Artificial intelligence control techniques, becomes one of the major control strategies and has received much attention as a powerful tool for the control of nonlinear systems. This paper presents a design of Fuzzy Wavelet Neural Network (FWNN) trained genetic algorithm (FWN-GA) for control of nonlinear industrial process. The FWNN is applied to approximate unknown dynamic of system and GA is used to train and optimize the FWNN parameters. In the proposed control scheme, neural control system synthesis is performed in the closed-loop control system to provide appropriate control input. For this, the error between desired system output and output of control object is directly utilized to tune the network parameters. The controller is applied to a highly nonlinear industrial process of continues stirred tank reactor (CSTR). Simulation results show that FWNN-GA controller has excellent dynamic response and adapt well to changes in reference trajectory and system parameters. Keywords - Fuzzy Wavelet neural network; genetic algorithm; nonlinear CSTR. I. INTRODUCTION Fuzzy technology is an effective tool for dealing with complex, nonlinear processes characterizing with ill-defined and uncertainty factors. Fuzzy rules are based on expert knowledge. The constructing of knowledge base for some complicated processes is difficult. Thus, there are some methods for constructing of fuzzy rules [1, 2]. On the other hand, some characteristics of neural networks such as learning ability, generalization, and nonlinear mapping are used to deal with signal processing, control system, decision making, and so on. However, the main problem of neural networks is that they require a large number of neurons to deal with the complex problems. Moreover, they also result in slow convergence and convergence to a local minimum. In order to overcome these disadvantages, wavelet technology is integrated into neural networks [3]. Recently, based on the combination of feed-forward neural networks and wavelet decompositions, wavelet neural network (WNN) has received a lot of attention and has become a popular tool for function learning [4]. The main characteristic of WNN is that some kinds of wavelet function are used as the nonlinear transformation in the hidden layer of neural network, so time–frequency property of wavelet is incorporated into the learning ability of neural networks. However, the main problem of WNN with fixed wavelet bases is the selection of wavelet frames because the dilation and translation parameters of wavelet basis are fixed and only the weights are adjustable. The appropriate wavelet transform will result in the accuracy of approximation. Therefore, there are several different methods proposed to solve the problems [5, 6]. The complexity and uncertainty of the system can be also reduced and handled by the concepts of fuzzy logic. The local details of non stationary signals can be analyzed by wavelet transforms. The approximation accuracy of the plant can be improved by the self-learning capabilities of neural networks. Therefore, there are many papers that discuss the synthesis of a fuzzy wavelet neural inference system for signal processing, control problems, identification and pattern recognition [3, 7, 8]. In recent years, Fuzzy Wavelet Neural Networks (FWNN) have become very popular and have been applied in many scientific and engineering research areas such as system identification, function approximation and control of nonlinear systems. This is due to its information processing characteristics such as nonlinearity, high parallelism, fault tolerance as well as capability to generalize and handle imprecise information [4]. The Continuous Stirred Tank Reactor system (CSTR) is a complex nonlinear chemical system that one of its states, reaction consistence, cannot be measured. Anyway, the value of the state is necessary for control, so state estimation is used [9]. In this paper, a FWNN combined with GA (FWN-GA) is used for identification and tracking control of a nonlinear continuous stirred tank reactor (CSTR). The FWN is employed to estimate the value of the state and unknown dynamic of system. FWNN consist of a set of fuzzy rules that each rule
  • 2. Control of Nonlinear Industrial Processes Using Fuzzy Wavelet Neural Network Based on Genetic www.ijres.org 2 | Page corresponding to a sub-WNN consists of single scaling wavelets. The difficulties of selecting wavelets are reduced and orthogonal least-square (OLS) algorithm is used to determine the number of fuzzy rules and to purify the wavelets for each rule. Also, GA is used to train and optimize the FWNN parameters. In the proposed control scheme the error between desired system output and output of control object is directly utilized to tune the network parameters. The capability and efficiency of the proposed method is illustrated by the temperature control of a nonlinear CSTR. The paper is organized as follows. To make a proper background, the basic concepts of FWN and GA are briefly explained in section II. In section III, the proposed FWN-GA based controller and its learning algorithm are described. Section IV descried CSTR system. The results of the proposed approach on the simulation example are given in Section V and finally, some conclusions are dawn in Section VI. II. FUZZY WAVELET NETWORK AND GENETIC ALGORITHM The basic concepts of FWN and GA are briefly described in this section. A. Fuzzy Wavelet Neural Network A typical fuzzy wavelet neural network for approximating function y can be described by a set of fuzzy rules such as follow [4]: iR : If 1x is i A1 and 2x is i A2 and … and qx is i qA , Then iyˆ = )()( 1 ,, xw k tM T k tM k i i k i  , zMi  , qk Rt  And Rw k i t M  , q Rx (1) Where iR is the ith rule, c is the number of fuzzy rules. jx and iyˆ are jth input variable of x and output of the local model for rule iR , respectively. Also iM is dilation parameter and iT is the total number of wavelets for the ith rule. ],...,,[ 21 k q kkk tttt  , where k jt denotes the translation value of corresponding wavelet k. Finally, j iA is the fuzzy set characterized by the following Gaussian-type membership function. 2/32 2 1 )) )( (( )( i jp i j i jj p px j i j exA    (2) i jp 1 , Rpi j 2 and 23 i jp , where i jp 1 represents the center of membership function, i jp 2 and i jp 3 determine the width and the shape of membership function, respectively. Wavelets )()( , xk tM k i  are expressed by the tensor product of 1-D wavelet functions: )2(2)2(2)( )( 1 2)(2)( , k jj Mk q j M kMk M k tM txtxx i i i i i     (3) By applying fuzzy inference mechanism and let iyˆ be the output of each sub-WNN, the output of FWN for function )(xy is as follow:    c i iiFWN yxxy 1 ˆ)(ˆ)(ˆ  (4) Where    c i iii xxx 1 )(/)()(ˆ  ,    q j j i ji xAx 1 )()(ˆ and for current input x and each function, satisfies 1ˆ0  i and    c i i 1 1ˆ . Also )(ˆ xi determines the contribution degree of the output of the wavelet based model with resolution level iM . In this paper the applied structure of FWNN is the same as the structure used in [2]. Also orthogonal least-square (OLS) algorithm is used to select important wavelets and to determine the number of fuzzy rules. Details of this OLS algorithm can be found in [10].
  • 3. Control of Nonlinear Industrial Processes Using Fuzzy Wavelet Neural Network Based on Genetic www.ijres.org 3 | Page B. Genetic Algorithm GA is an optimization techniques inspired by natural selection and natural genetics. Unlike many search algorithms, which perform a local, greedy search, GA is a stochastic general search method, capable of effectively exploring large search spaces. A genetic algorithm is mainly composed of three operators: reproduction, crossover, and mutation. As a first step of GA, an initial population of individuals is generated at random or heuristically. The individuals in the genetic space are called chromosome. The chromosome is a collection of genes where genes can generally be represented by different methods like binary encoding, value encoding, permutation encoding and tree encoding. Gene is the basic building block of the chromosome. Locus is the position of particular gene in the chromosome. In each generation, the population is evaluated using fitness function. Next comes the selection process, where in the high fitness chromosomes are used to eliminate low fitness chromosomes. The commonly used methods for reproduction or selection are Roulette-wheel selection, Boltzmann selection, Tournament selection, Rank selection and Steady-state selection. But selection alone does not produce any new individuals into the population. Hence selection is followed by crossover and mutation operations. Crossover is the process by which two-selected chromosome with high fitness values exchange part of the genes to generate new pair of chromosomes. The crossover tends to facilitate the evolutionary process to progress toward potential regions of the solution space. Different types of crossover by and large used are one point crossover, two-point crossover, uniform crossover, multipoint crossover and average crossover. Mutation is the random change of the value of a gene, which is used to prevent. III. PROPOSED CONTROL SCHEME The FWNN and its learning algorithm are used for identification and control of nonlinear CSTR system. Following, the architecture of proposed control strategy and its optimization method based on GA are described in subsections A and B, respectively. A. Architecture of Proposed FWNN-GA controller The structure of control system is given in Fig. 1. As can be seen, in this diagram FWNN is utilized as a controller and identifier. Figure 1. Proposed FWNN-GA control scheme. The control scheme consists of the FWNN plant model, FWNN controller and the optimization block. Where )(tr is desired output and )(ty is the output of control system. In the proposed control strategy, neural control system synthesis is performed in the closed-loop control system and )(te is used for tuning network weighs to provide appropriate control input. By minimizing a quadratic measure of the error between desired system output and the output of control object, i.e. )(te , the design problem can be characterized by the GA formulation. On the other hand, the genetic algorithm is used to correct the network parameters for adjusting of FWNN controller and identifier in real time operation. B. FWNN Training. In the learning step, the FWNN parameters are calculated by minimizing a fitness function that using the difference between the desired and real output as follow:    H l RNNk lylxyE k 1 2 )())((ˆ (5) And, the Kth chromosome is represented as ][ 21 N M kNiN j iN jN i wtppF  (6) Plant FWNN Controller y(t) r(t) e(t) FWN Plant model GA optimizer
  • 4. Control of Nonlinear Industrial Processes Using Fuzzy Wavelet Neural Network Based on Genetic www.ijres.org 4 | Page Which are all free design parameters that to be updated by GA in our FWNN model. H is number of network training data. According to Fig. 1, the output is measured in each iteration and will be given to the GA optimizer after being compared to the reference. Then the solution vector is obtained by GA by minimizing the fitness function which gives the FWNN parameters. By using the obtained parameters, the network output is calculated and applied to system followed by calculating the new output. The procedure continues until a termination criterion is met. The termination criterion could be the number of iterations, or when a solution of minimal fitness is found. Equation (6) shows that the free parameters to be trained in FWNN are ][ 21 N M kNiN j iN j i wtpp .Our task is to design the FWNN structure such that the error between output and reference is minimized. Therefore GA is applied for tuning parameters of FWNN by optimizing the (5) objective or cost function. Where EN is the fitness of Nth chromosome. In the GA, each population is a solution to the problem which determines the parameters of FWNN, i.e. ][ 21 N M kNiN j iN j i wtpp . IV. THE CONTINUOUS STIRRED TANK REACTOR SYSTEM Continuous stirred tank reactor (CSTR) is a highly nonlinear process. A schematic of the CSTR system is shown in Fig.2. The process model consists of two nonlinear ordinary differential equations [11]: )()( )()exp()( )exp()( 0 0 jjf j j jp j j p A a p r f A a AAf A TT V u TT Vc UA dt dT TT c UA C RT E k Vc H TT V Q dt dT C RT E kCC V Q dt dC         (7) Figure 2. CSTR plant model where the x = [x1; x2; x3] state-variables of the model are the CA (mol/m3 ) concentration of the A component in the reactor, the T (o C) reactor temperature, and the Tj (o C) temperature of the jackect of the reactor, while the input of the process is the u [m3 /min] flow rate of the cooling material. The controlled output y of the process is the reactor temperature, y = x2. The parameters and its nominal values of the model are given in Table 1. Details of the system data and its properties are given in [12]. V. Simulation Study In the first stage, we should generate input-output data for obtaining the FWNN model of the process (Fig. 2). The training data was generated by closed-loop experiment and the proposed approach in section III is used to train the model. Fig. 3 shows the obtained training data set. The combined servo and regulatory control problem was defined between two unstable operating points: 70 0C - 80 0C. The coolant feed temperature changed from 10 0C to 20 0C at t = 10 h what was the unmeasured disturbance. Fig. 4 shows the model's output and the real output. From Fig. 4 can see that performances of the controllers are good, and the FWNN controller based on GA achieved good dynamic performance. TABLE I. NOMINAL VALUES OF THE MODEL PARAMETERS Notation Description Value and unit
  • 5. Control of Nonlinear Industrial Processes Using Fuzzy Wavelet Neural Network Based on Genetic www.ijres.org 5 | Page Q Feed flowrate 0.2 m3 /min V Reactor volume 2 m3 K0 Reaction rate coefficient 3.5 . 106 1/min Ea Activation energy 49.884 kJ/mol R Ideal gas constant 8.314 . 10-3 kJ/mol o C Hr Heat of reaction 500 kJ/mol CAf Concentration of A in feed 1000 mol/m3 Tf Feed temperature 30 o C  Density of solution 1000 kg/m3 cp Heat capacity of solution 4.2 kJ/kg o C UA Heat transfer coefficient 252 kJ/min o C Vj Jacket volume 0.4 m3 Tjf Inlet temperature of coolant 10 o C Figure 3. Traning date 0 1 2 3 4 5 6 7 8 9 10 0 10 20 30 40 50 60 70 80 90 100 Iacet Reactor
  • 6. Control of Nonlinear Industrial Processes Using Fuzzy Wavelet Neural Network Based on Genetic www.ijres.org 6 | Page Figure 4. Model’s output and real output VI. CONCLUSION This paper presented the development and evaluation of an FWNN based GA controller. The controller was designed to control the temperature of a CSTR. The nonlinear plant identification was done on-line using the genetic algorithm for quick learning. With this method any changes in the parameters of the system could be detected and remedial functions can be done. Simulation results show good dynamic performance of the proposed FWNN-GA controller. REFERENCES [1] R. R. Yager and L. A. Zadeh, Eds., Fuzzy Sets, Neural Networks and Soft Computing. (New York: Van Nostrand Reinhold, 1994). [2] S. R. Jang, C. T. Sun, and E. Mizutani, Neuro-Fuzzy and Soft Computing.Englewood Cliffs, (NJ: Prentice-Hall, 1997, ch. 17). [3] S. Tang Tzeng, Design of fuzzy wavelet neural networks using the GA approach for function approximation and system identification, Fuzzy Sets and Systems, 16(1), 2010, pp. 2585–2596. [4] D.W.C. Ho, P.A. Zhang, J. Xu, Fuzzy wavelet networks for function learning, IEEE Transactions on Fuzzy Systems 9 (1), 2001, pp. 200–211. [5] Q. Zhang, Using wavelet networks in nonparametric estimation, IEEE Transactions on Neural Networks, 8(4), 1997 pp. 227–236. [6] J. Chen, D.D. Bruns, WaveARX neural network development for system identification using s systematic design synthesis, Industrial & Engineering Chemistry Research, 34(3), 1995, pp. 4420–4435. [7] E. Bijami, M. Shahriari-kahkeshi, M. Zekri, Shuffled Frog Leaping Algorithm combined with Fuzzy Wavelet Neural Network for Function Learning , The 4th International Conference on Intelligent Information Technology Application (IITA 2010) [8] R.H. Abiyev, O. Kaynak, Fuzzy wavelet neural networks for identification and control of dynamic plants—a novel structure and a comparative study, IEEE Transactions on Industrial Electronics, 55 (8), 2008, pp. 3133–3140. [9] H. Khodadadi, H. Jazayeri-Rad, Applying a dual extended Kalman filter for the nonlinear state and parameter estimations of a continuous stirred tank reactor, Computers & Chemical Engineering, Computers & Chemical Engineering, 35(11), 2426-2436 (2011). [10] S. Chen, C.F.N. Cowan, P.M. Grant, Orthogonal least squares learning algorithm for radial basis function networks, IEEE Trans. Neural Networks, 2 ,1991. [11] M. Nikravesh, A. E. Farell, T. G. Stanford, ―Control of nonisothermal CSTR with time varying parameters via dynamic neural network control (DNNC),‖ Chemical Engineering Journal, vol. 76, pp. 1-16, January 2000. [12] J. Madar, J. Abonyi, F. Szeifert, ―Feedback Linearizing Control Using Hybrid Neural Networks Identified by Sensitivity Approach,‖ Engineering Applications of Artificial Intelligence, vol. 18, 2005. 0 2 4 6 8 10 12 14 16 18 20 68 70 72 74 76 78 80 82 Temperature[C] 0 2 4 6 8 10 12 14 16 18 20 0 0.2 0.4 0.6 0.8 1 Time (h) Flowrate[m3 /min] Reference Output