SlideShare a Scribd company logo
1 of 6
Download to read offline
International Journal of Recent Research in Interdisciplinary Sciences (IJRRIS)
Vol. 1, Issue 1, pp: (29-34), Month: April - June 2014, Available at: www.paperpublications.org
Page | 29
Paper Publications
TUNING OF GAINS IN BASIS WEIGHT
USING FUZZY CONTROLLERS
1
Chandani Sharma, 2
Anamika Jain
1
Research Scholar, Electronics & Communication Engg. Graphic Era University, Dehradun, Uttrakhand, India
2
Professor, Electronics & Communication Engg. Graphic Era University, Dehradun, Uttrakhand, India
Abstract: New generation Fuzzy Logic Controllers are based on the integration of conventional and Fuzzy
controllers. India being the fastest growing market for paper globally presents an exciting industry scenario. The
main requirement concerns measured and controlled variable for paper including Basis weight and moisture. This
research is an effort to achieve better performance with nonlinear processes in servo applications. Three different
structures on Fuzzy-P, Fuzzy-PD and Fuzzy-PD+I are studied for variable input using Simulink and Fuzzy Logic
toolbox. Analysis of four scaling gains GE, GCE, GIE and GU is done to obtain most appropriate output.
Keywords: Fuzzy Controllers, Fuzzy-P, Fuzzy-PD, Fuzzy-PD+I, Basis Weight, Simulink.
I. INTRODUCTION
A fuzzy controller is used to control a target system or for supervisory control. It has linguistic interpretation which can be
represented using fuzzy sets, membership functions, and fuzzy rules. Real time applications involve more non linearity
thus different fuzzy types are used. P-type, PD-type and PI-type fuzzy controllers are the best-known counterparts of
conventional PID controller. They are used to achieve better performance with nonlinear processes.
For analyzing performance of systems a two-input single-output fuzzy logic controller is designed. The target end product
of paper that needs to be controlled is known as grammage per square meter (GSM). The process as a whole has one
controlled output i.e. Basis weight (B) and one manipulated input i.e. pulp flow (G) monitored by the basis weight valve
opening (BWVO) at the head box.
The transfer function between input function "G(s)" to output function “B(s)” is given by:
B(s) 5.12
------- = exp (-144*s) ---------- ……………. (1.1)
G(s) 105 s + 1
where G(s) = Pulp Flow at head box and B(s) = Basis weight per square meter
The system uses exp (-144*s) as transportation Lag and τ as time constant of the system. 5.12=K, a constant that
represents the dimensional conversion factor based on equipments involved in the system.
The FLC is used to adjust the basis weight valve opening according to the changing values of the basis weight set point.
The input variables are the error (e) and change in error (che), and the output variable is basis weight valve opening
(bwvo).Fuzzy controller gains needs to be monitored and integral or derivative of the error may be useful inputs as well.
The basic structure and process dynamics for FP, FPD and FPD+I are described below,
The fuzzy P (FP) two gains GE and GU are given by relation.
GE * GU = KP …………………………. (1.2)
International Journal of Recent Research in Interdisciplinary Sciences (IJRRIS)
Vol. 1, Issue 1, pp: (29-34), Month: April - June 2014, Available at: www.paperpublications.org
Page | 30
Paper Publications
.
Figure 1.1 Fuzzy-Proportional Controller (FP)
The fuzzy Proportional-derivative (FPD) uses derivative of gain related in the following way:
GE*GU=KP ………………………… (1.3)
And
GCE/GE=τD………………………… (1.4) where ce = et – et-1
Figure 1.2 Fuzzy-PD Controller (FPD)
The fuzzy Proportional-derivative with integral (FPD+I) always return to zero in steady state with gains as,
GE*GU=KP………………………… (1.5)
GCE/GE=τD……………………….... (1.6) and
GI/GE=1/τI………………………….. (1.7)
Figure 1.3 Fuzzy PD+I Controller (FPD+I)
The values of these normalization gains GE, GCE, GIE are responsible for the proportional constant (KP), the derivative
rate (τD) and the reset rate (τI). Here the work is to analyze the effect of changing gains on the response of the system.
II. SERVO MODEL FOR VARYING INPUT USING FLC
A Servo model using Simulink, Fig 1.4 is developed which has a Fuzzy Logic Controller with a rule viewer, two summing
elements, a process (Gb), a multiplexer, a derivative element, a input block from where the different types of inputs can be
given, four gain elements representing the scaling gains as GE, GCE, GIE and GU, and finally an output block.
International Journal of Recent Research in Interdisciplinary Sciences (IJRRIS)
Vol. 1, Issue 1, pp: (29-34), Month: April - June 2014, Available at: www.paperpublications.org
Page | 31
Paper Publications
The simulation is done for variable inputs i.e. the data for the reference inputs is collected from the mill where online
sensors are incorporated and the value of the inputs i.e. the basis weight continuously changes according to the demand.
This data has been saved in the m-file of Matlab and is collected from the workspace from where it is given as the input to
model of Fig 1.4.
Fig 1.4 Varying input Servo model for basis weight control using FLC
The design parameters for this FLC are now set accordingly i.e. the universe of discourse for the input variables i.e. error
in basis weight (e) is now taken according to the maximum error. The universe of discourse of the error is taken as [-20
35]. The universe of discourse for the change in error is taken as [-37 35], while the range of the output variable i.e. the
basis weight valve opening (bwvo) is taken as [0 1].
The entire range of inputs as well as the output variables is divided into three subsets each of Gaussian type membership
function. The degree of overlapping is taken as 50%. The Fuzzy controller so developed is now implemented for different
cases.
The optimum value of GU for each varying input is thus found by the program developed through controller and its
values can be seen in the scope window of Fig 1.5.
Fig 1.5 Varying values of GU as given by the Fuzzy controller.
International Journal of Recent Research in Interdisciplinary Sciences (IJRRIS)
Vol. 1, Issue 1, pp: (29-34), Month: April - June 2014, Available at: www.paperpublications.org
Page | 32
Paper Publications
Now to find the optimum value of GE for the system, Fuzzy-P model is developed.
III. FUZZY P MODEL
The values of GU are decided according to the program developed, To develop the Fuzzy P model the values of different
scaling gains are taken as: GCE = 0, GIE = 0 and different values of GE as: 0.1, 0.15, 0.25 and 0.4, The model of Fig 2.1
is made to run for these values of scaling gains and the results of simulation can be seen in Fig 1.6.
Fig 1.6 Simulation results of BW for varying input servo model for different values of GE = 0.1, 0.15, 0.25 and 0.4.
This shows that as the value of GE increases, the oscillatory behavior increases and the Rise time decreases. For higher
values of GE, the output of the system is oscillatory but not unstable. Out of these values, GE=0.1 is taken as the optimum
value. Further tests are carried out to find out the value of GCE, hence a Fuzzy-PD model is now developed.
IV. FUZZY PD MODEL
When the value of GCE is added along with the value of GE, the system becomes Fuzzy-PD model. The different values
for the scaling factors are now taken as GE= 0.1, GIE= 0 and various values of GCE are taken as: 1, 2, 5 and 10. The
simulation results for the same are shown in Fig 1.7.
Fig 1.7 Simulation results of BW for varying input servo model for different values of GCE = 1, 2, 5, and 10.
International Journal of Recent Research in Interdisciplinary Sciences (IJRRIS)
Vol. 1, Issue 1, pp: (29-34), Month: April - June 2014, Available at: www.paperpublications.org
Page | 33
Paper Publications
The response for GCE= 1, 5 and 10 is almost coinciding. For GCE=20, the response is a bit oscillatory in the beginning,
but becomes stable after some time. It has also been tested that as the value of GCE is increased beyond 20, the response
becomes more oscillatory. From the results the value of GCE = 1 is taken as the optimum value as it has comparatively
lower Rise time.
V. FUZZY PD+I MODEL
For adding the integral effect to the system, the value of GIE is added. The system is now simulated for GE= 0.1, GCE =
1. Various values of GIE are taken as 0.00001, 0.000001, 0.0000001 and 0.00000001 and the results for the same can be
seen in Fig 1.8.
Fig 1.8 Simulation results of BW for varying input servo model for different values of GIE = 0.00001, 0.000001,
0.0000001 and 0.00000001.
It is observed from the results that as the value of GIE increases, the overshoot increase. It also has a little effect on the
offset. It has also been tested that if the value of GIE is increased beyond 0.00001, the system becomes unstable. From the
above tests, the value of GIE = 0.0000001 is selected as the optimum value for the above system as a higher value of GIE
eliminates the steady state error quickly.
VI. RESULTS
The performance of different types of Fuzzy Logic Controllers has been analyzed and it has been seen that GU is
responsible for the offset, GE affects the oscillatory behavior, and GCE has a lesser effect on the system response. It
affects the rise time of the system, but gives oscillations if the value of GCE is increased to a large extent, while GIE has
an effect on the stability of the system.
From all the above tests performed, the tuned values of various scaling gains are taken as: GE=0.1, GCE = 1 and GIE =
0.0000001. Using these values the model was simulated and its output can be seen in the scope window of Fig 1.9.
Fig 1.9 The BW output using the Fuzzy Logic Controller
International Journal of Recent Research in Interdisciplinary Sciences (IJRRIS)
Vol. 1, Issue 1, pp: (29-34), Month: April - June 2014, Available at: www.paperpublications.org
Page | 34
Paper Publications
The output of the basis weight (BW Output) moves according to the basis weight set point (BW Set point) but after a
delay. The delay measured was 144 seconds. This delay is there in the system because of the process itself. The Fuzzy
controller introduces no delay of its own. Now the simulation results for the same process, using the step input and the
varying input is performed with a conventional controller. Tuning is done for the constants to get the optimum values for
the three constants, and then the results for both types of controllers are compared.
REFERENCES
[1] Pfeiffer B. M. and Isermann. R, Criteria for successful applications of fuzzy control, Engineering Applications of
Artificial Intelligence, Vol. 7, pp. 245-253, 1994.
[2] Jantzen. J, Tuning of Fuzzy PID Controllers, Technical University of Denmark, Department of Automation, Bldg
326, DK-2800 Lyngby, DENMARK. Tech. report no 98-H 871 (fpid), 30 Sep 1998.
[3] Makkonen. A and Koivo. H. N, Fuzzy control of a nonlinear servomotor model, in 3rd Int. Workshop on Advanced
Motion Control, Berkeley, CA, USA, pp. 833-841, Mar. 20-23, 1994.
[4] Mohd Fuaad Rahamat and Mariam Md Ghazaly, Performance Comparison between PID and Fuzzy Logic Controller
in Position control of DC Servomotor, Journal Teknologi, 45(D) Dis. pp.1–17, 2006
[5] Cao. Y and Zhang. W, Modified Fuzzy PID Control for Networked Control Systems with Random Delays,
Proceedings of World academy of Science, Engineering and Technology, Vol. 12, March 2006.
[6] Mohd Fuaad Rahamat and Mariam Md Ghazaly, Performance Comparison between PID and Fuzzy Logic Controller
in Position control of DC Servomotor, Journal Teknologi, 45(D) Dis. pp.1–17, 2006.
[7] Ross. T.J, Fuzzy Logic with Engineering Applications, 2005.
[8] Markku Ohenoja, Ari Isokangas & Kauko Leiviska, Simulation studies of paper machine basis weight control,
Tutorials on Control Engineering Laboratory, University of Oulu, August 2010.
[9] Hiroshi Fukumine, Fumiharu Miura, Control Parameter Optimization Service for Paper Machine Quality Control
Systems, QCS Tune-up Engineering, for Ideal Paper Manufacturing Plant, Yokogawa Technical Report English
Edition Vol.54 No.1 (2011).
[10]Control Tutorials on Matlab Simulink Introduction Design to PID Controllers. URL:
Control%20Tutorials%20for%20MATLAB%20and%20Simulink%2020Introduction%20%20PID%20Controller%20
Design.htm.

More Related Content

What's hot

KnowledgeFromDataAtScaleProject
KnowledgeFromDataAtScaleProjectKnowledgeFromDataAtScaleProject
KnowledgeFromDataAtScaleProject
Marciano Moreno
 

What's hot (6)

COMBINED ECONOMIC AND EMISSION DISPATCH WITH AND WITHOUT CONSIDERING TRANSMIS...
COMBINED ECONOMIC AND EMISSION DISPATCH WITH AND WITHOUT CONSIDERING TRANSMIS...COMBINED ECONOMIC AND EMISSION DISPATCH WITH AND WITHOUT CONSIDERING TRANSMIS...
COMBINED ECONOMIC AND EMISSION DISPATCH WITH AND WITHOUT CONSIDERING TRANSMIS...
 
Multi-objective Optimization Scheme for PID-Controlled DC Motor
Multi-objective Optimization Scheme for PID-Controlled DC MotorMulti-objective Optimization Scheme for PID-Controlled DC Motor
Multi-objective Optimization Scheme for PID-Controlled DC Motor
 
An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...
An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...
An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...
 
Q130402109113
Q130402109113Q130402109113
Q130402109113
 
Stability analysis and design of algorithmic tuned pid controller for bio rea...
Stability analysis and design of algorithmic tuned pid controller for bio rea...Stability analysis and design of algorithmic tuned pid controller for bio rea...
Stability analysis and design of algorithmic tuned pid controller for bio rea...
 
KnowledgeFromDataAtScaleProject
KnowledgeFromDataAtScaleProjectKnowledgeFromDataAtScaleProject
KnowledgeFromDataAtScaleProject
 

Viewers also liked

Source, Availability and Use of Agricultural Information by Extension Agents ...
Source, Availability and Use of Agricultural Information by Extension Agents ...Source, Availability and Use of Agricultural Information by Extension Agents ...
Source, Availability and Use of Agricultural Information by Extension Agents ...
paperpublications3
 
STUDY ON IMPACTS OF ORGANIC FOOD PRODUCTION TO THE ENVIORNMENT: A CASE OF KAZ...
STUDY ON IMPACTS OF ORGANIC FOOD PRODUCTION TO THE ENVIORNMENT: A CASE OF KAZ...STUDY ON IMPACTS OF ORGANIC FOOD PRODUCTION TO THE ENVIORNMENT: A CASE OF KAZ...
STUDY ON IMPACTS OF ORGANIC FOOD PRODUCTION TO THE ENVIORNMENT: A CASE OF KAZ...
paperpublications3
 

Viewers also liked (7)

Source, Availability and Use of Agricultural Information by Extension Agents ...
Source, Availability and Use of Agricultural Information by Extension Agents ...Source, Availability and Use of Agricultural Information by Extension Agents ...
Source, Availability and Use of Agricultural Information by Extension Agents ...
 
FLOWER POLLINATION ALGORITHM FOR SOLVING OPTIMAL REACTIVE POWER DISPATCH PROBLEM
FLOWER POLLINATION ALGORITHM FOR SOLVING OPTIMAL REACTIVE POWER DISPATCH PROBLEMFLOWER POLLINATION ALGORITHM FOR SOLVING OPTIMAL REACTIVE POWER DISPATCH PROBLEM
FLOWER POLLINATION ALGORITHM FOR SOLVING OPTIMAL REACTIVE POWER DISPATCH PROBLEM
 
THE CHALLENGE OF INFLATION AND ITS CONSUMPTION RELATION
THE CHALLENGE OF INFLATION AND ITS CONSUMPTION RELATIONTHE CHALLENGE OF INFLATION AND ITS CONSUMPTION RELATION
THE CHALLENGE OF INFLATION AND ITS CONSUMPTION RELATION
 
Improved Spider Algorithm for Solving Optimal Reactive Power Dispatch Problem
Improved Spider Algorithm for Solving Optimal Reactive Power Dispatch ProblemImproved Spider Algorithm for Solving Optimal Reactive Power Dispatch Problem
Improved Spider Algorithm for Solving Optimal Reactive Power Dispatch Problem
 
STUDY ON IMPACTS OF ORGANIC FOOD PRODUCTION TO THE ENVIORNMENT: A CASE OF KAZ...
STUDY ON IMPACTS OF ORGANIC FOOD PRODUCTION TO THE ENVIORNMENT: A CASE OF KAZ...STUDY ON IMPACTS OF ORGANIC FOOD PRODUCTION TO THE ENVIORNMENT: A CASE OF KAZ...
STUDY ON IMPACTS OF ORGANIC FOOD PRODUCTION TO THE ENVIORNMENT: A CASE OF KAZ...
 
THE INVOLVEMENT OF YOUTH CORP MEMBERS IN TEACHING IN NIGERIA: MATTERS ARISING...
THE INVOLVEMENT OF YOUTH CORP MEMBERS IN TEACHING IN NIGERIA: MATTERS ARISING...THE INVOLVEMENT OF YOUTH CORP MEMBERS IN TEACHING IN NIGERIA: MATTERS ARISING...
THE INVOLVEMENT OF YOUTH CORP MEMBERS IN TEACHING IN NIGERIA: MATTERS ARISING...
 
ELECTRICITY CONSUMPTION AND ECONOMIC GROWTH IN SWAZILAND
ELECTRICITY CONSUMPTION AND ECONOMIC GROWTH IN SWAZILANDELECTRICITY CONSUMPTION AND ECONOMIC GROWTH IN SWAZILAND
ELECTRICITY CONSUMPTION AND ECONOMIC GROWTH IN SWAZILAND
 

Similar to TUNING OF GAINS IN BASIS WEIGHT USING FUZZY CONTROLLERS

Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138
Editor IJARCET
 
Ijarcet vol-2-issue-7-2333-2336
Ijarcet vol-2-issue-7-2333-2336Ijarcet vol-2-issue-7-2333-2336
Ijarcet vol-2-issue-7-2333-2336
Editor IJARCET
 
A comparative study of controllers for stabilizing a rotary inverted pendulum
A comparative study of controllers for stabilizing a rotary inverted pendulumA comparative study of controllers for stabilizing a rotary inverted pendulum
A comparative study of controllers for stabilizing a rotary inverted pendulum
ijccmsjournal
 
Design and optimization of pid controller using genetic algorithm
Design and optimization of pid controller using genetic algorithmDesign and optimization of pid controller using genetic algorithm
Design and optimization of pid controller using genetic algorithm
eSAT Journals
 

Similar to TUNING OF GAINS IN BASIS WEIGHT USING FUZZY CONTROLLERS (20)

Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138
 
Ijarcet vol-2-issue-7-2333-2336
Ijarcet vol-2-issue-7-2333-2336Ijarcet vol-2-issue-7-2333-2336
Ijarcet vol-2-issue-7-2333-2336
 
Using particle swarm optimization to solve test functions problems
Using particle swarm optimization to solve test functions problemsUsing particle swarm optimization to solve test functions problems
Using particle swarm optimization to solve test functions problems
 
109 me0422
109 me0422109 me0422
109 me0422
 
Estimation of Air-Cooling Devices Run Time Via Fuzzy Logic and Adaptive Neuro...
Estimation of Air-Cooling Devices Run Time Via Fuzzy Logic and Adaptive Neuro...Estimation of Air-Cooling Devices Run Time Via Fuzzy Logic and Adaptive Neuro...
Estimation of Air-Cooling Devices Run Time Via Fuzzy Logic and Adaptive Neuro...
 
40220140503006
4022014050300640220140503006
40220140503006
 
Heat Ventilation & Air- Conditioning System with Self-Tuning Fuzzy PI Controller
Heat Ventilation & Air- Conditioning System with Self-Tuning Fuzzy PI ControllerHeat Ventilation & Air- Conditioning System with Self-Tuning Fuzzy PI Controller
Heat Ventilation & Air- Conditioning System with Self-Tuning Fuzzy PI Controller
 
54 890
54 89054 890
54 890
 
IRJET- Design of Photovoltaic System using Fuzzy Logic Controller
IRJET- Design of Photovoltaic System using Fuzzy Logic ControllerIRJET- Design of Photovoltaic System using Fuzzy Logic Controller
IRJET- Design of Photovoltaic System using Fuzzy Logic Controller
 
PID controller in control systems
PID controller in control systemsPID controller in control systems
PID controller in control systems
 
Modeling and Control of MIMO Headbox System Using Fuzzy Logic
Modeling and Control of MIMO Headbox System Using Fuzzy LogicModeling and Control of MIMO Headbox System Using Fuzzy Logic
Modeling and Control of MIMO Headbox System Using Fuzzy Logic
 
Artificial Intelligent and meta-heuristic Control Based DFIG model Considered...
Artificial Intelligent and meta-heuristic Control Based DFIG model Considered...Artificial Intelligent and meta-heuristic Control Based DFIG model Considered...
Artificial Intelligent and meta-heuristic Control Based DFIG model Considered...
 
Enhancement of Power System Performance by Optimal Placement of Distributed G...
Enhancement of Power System Performance by Optimal Placement of Distributed G...Enhancement of Power System Performance by Optimal Placement of Distributed G...
Enhancement of Power System Performance by Optimal Placement of Distributed G...
 
ijccms paper 29--04--22.pdf
ijccms paper  29--04--22.pdfijccms paper  29--04--22.pdf
ijccms paper 29--04--22.pdf
 
A comparative study of controllers for stabilizing a rotary inverted pendulum
A comparative study of controllers for stabilizing a rotary inverted pendulumA comparative study of controllers for stabilizing a rotary inverted pendulum
A comparative study of controllers for stabilizing a rotary inverted pendulum
 
A Comparative study of controllers for stabilizing a Rotary Inverted Pendulum
A Comparative study of controllers for stabilizing a Rotary Inverted PendulumA Comparative study of controllers for stabilizing a Rotary Inverted Pendulum
A Comparative study of controllers for stabilizing a Rotary Inverted Pendulum
 
Production Function,Cost Concepts & Cost-Output analysis
Production Function,Cost Concepts & Cost-Output analysisProduction Function,Cost Concepts & Cost-Output analysis
Production Function,Cost Concepts & Cost-Output analysis
 
Improving Structural Limitations of Pid Controller For Unstable Processes
Improving Structural Limitations of Pid Controller For Unstable ProcessesImproving Structural Limitations of Pid Controller For Unstable Processes
Improving Structural Limitations of Pid Controller For Unstable Processes
 
Design and optimization of pid controller using genetic algorithm
Design and optimization of pid controller using genetic algorithmDesign and optimization of pid controller using genetic algorithm
Design and optimization of pid controller using genetic algorithm
 
1.[1 5]implementation of pre compensation fuzzy for a cascade pid controller ...
1.[1 5]implementation of pre compensation fuzzy for a cascade pid controller ...1.[1 5]implementation of pre compensation fuzzy for a cascade pid controller ...
1.[1 5]implementation of pre compensation fuzzy for a cascade pid controller ...
 

Recently uploaded

Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdfContoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
cupulin
 
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MysoreMuleSoftMeetup
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
中 央社
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
CaitlinCummins3
 

Recently uploaded (20)

Observing-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptxObserving-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptx
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
The Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDFThe Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDF
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
Supporting Newcomer Multilingual Learners
Supporting Newcomer  Multilingual LearnersSupporting Newcomer  Multilingual Learners
Supporting Newcomer Multilingual Learners
 
Trauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical PrinciplesTrauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical Principles
 
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
 
Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdfContoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
 
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
 
diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 
Rich Dad Poor Dad ( PDFDrive.com )--.pdf
Rich Dad Poor Dad ( PDFDrive.com )--.pdfRich Dad Poor Dad ( PDFDrive.com )--.pdf
Rich Dad Poor Dad ( PDFDrive.com )--.pdf
 
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptxAnalyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 
OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 

TUNING OF GAINS IN BASIS WEIGHT USING FUZZY CONTROLLERS

  • 1. International Journal of Recent Research in Interdisciplinary Sciences (IJRRIS) Vol. 1, Issue 1, pp: (29-34), Month: April - June 2014, Available at: www.paperpublications.org Page | 29 Paper Publications TUNING OF GAINS IN BASIS WEIGHT USING FUZZY CONTROLLERS 1 Chandani Sharma, 2 Anamika Jain 1 Research Scholar, Electronics & Communication Engg. Graphic Era University, Dehradun, Uttrakhand, India 2 Professor, Electronics & Communication Engg. Graphic Era University, Dehradun, Uttrakhand, India Abstract: New generation Fuzzy Logic Controllers are based on the integration of conventional and Fuzzy controllers. India being the fastest growing market for paper globally presents an exciting industry scenario. The main requirement concerns measured and controlled variable for paper including Basis weight and moisture. This research is an effort to achieve better performance with nonlinear processes in servo applications. Three different structures on Fuzzy-P, Fuzzy-PD and Fuzzy-PD+I are studied for variable input using Simulink and Fuzzy Logic toolbox. Analysis of four scaling gains GE, GCE, GIE and GU is done to obtain most appropriate output. Keywords: Fuzzy Controllers, Fuzzy-P, Fuzzy-PD, Fuzzy-PD+I, Basis Weight, Simulink. I. INTRODUCTION A fuzzy controller is used to control a target system or for supervisory control. It has linguistic interpretation which can be represented using fuzzy sets, membership functions, and fuzzy rules. Real time applications involve more non linearity thus different fuzzy types are used. P-type, PD-type and PI-type fuzzy controllers are the best-known counterparts of conventional PID controller. They are used to achieve better performance with nonlinear processes. For analyzing performance of systems a two-input single-output fuzzy logic controller is designed. The target end product of paper that needs to be controlled is known as grammage per square meter (GSM). The process as a whole has one controlled output i.e. Basis weight (B) and one manipulated input i.e. pulp flow (G) monitored by the basis weight valve opening (BWVO) at the head box. The transfer function between input function "G(s)" to output function “B(s)” is given by: B(s) 5.12 ------- = exp (-144*s) ---------- ……………. (1.1) G(s) 105 s + 1 where G(s) = Pulp Flow at head box and B(s) = Basis weight per square meter The system uses exp (-144*s) as transportation Lag and τ as time constant of the system. 5.12=K, a constant that represents the dimensional conversion factor based on equipments involved in the system. The FLC is used to adjust the basis weight valve opening according to the changing values of the basis weight set point. The input variables are the error (e) and change in error (che), and the output variable is basis weight valve opening (bwvo).Fuzzy controller gains needs to be monitored and integral or derivative of the error may be useful inputs as well. The basic structure and process dynamics for FP, FPD and FPD+I are described below, The fuzzy P (FP) two gains GE and GU are given by relation. GE * GU = KP …………………………. (1.2)
  • 2. International Journal of Recent Research in Interdisciplinary Sciences (IJRRIS) Vol. 1, Issue 1, pp: (29-34), Month: April - June 2014, Available at: www.paperpublications.org Page | 30 Paper Publications . Figure 1.1 Fuzzy-Proportional Controller (FP) The fuzzy Proportional-derivative (FPD) uses derivative of gain related in the following way: GE*GU=KP ………………………… (1.3) And GCE/GE=τD………………………… (1.4) where ce = et – et-1 Figure 1.2 Fuzzy-PD Controller (FPD) The fuzzy Proportional-derivative with integral (FPD+I) always return to zero in steady state with gains as, GE*GU=KP………………………… (1.5) GCE/GE=τD……………………….... (1.6) and GI/GE=1/τI………………………….. (1.7) Figure 1.3 Fuzzy PD+I Controller (FPD+I) The values of these normalization gains GE, GCE, GIE are responsible for the proportional constant (KP), the derivative rate (τD) and the reset rate (τI). Here the work is to analyze the effect of changing gains on the response of the system. II. SERVO MODEL FOR VARYING INPUT USING FLC A Servo model using Simulink, Fig 1.4 is developed which has a Fuzzy Logic Controller with a rule viewer, two summing elements, a process (Gb), a multiplexer, a derivative element, a input block from where the different types of inputs can be given, four gain elements representing the scaling gains as GE, GCE, GIE and GU, and finally an output block.
  • 3. International Journal of Recent Research in Interdisciplinary Sciences (IJRRIS) Vol. 1, Issue 1, pp: (29-34), Month: April - June 2014, Available at: www.paperpublications.org Page | 31 Paper Publications The simulation is done for variable inputs i.e. the data for the reference inputs is collected from the mill where online sensors are incorporated and the value of the inputs i.e. the basis weight continuously changes according to the demand. This data has been saved in the m-file of Matlab and is collected from the workspace from where it is given as the input to model of Fig 1.4. Fig 1.4 Varying input Servo model for basis weight control using FLC The design parameters for this FLC are now set accordingly i.e. the universe of discourse for the input variables i.e. error in basis weight (e) is now taken according to the maximum error. The universe of discourse of the error is taken as [-20 35]. The universe of discourse for the change in error is taken as [-37 35], while the range of the output variable i.e. the basis weight valve opening (bwvo) is taken as [0 1]. The entire range of inputs as well as the output variables is divided into three subsets each of Gaussian type membership function. The degree of overlapping is taken as 50%. The Fuzzy controller so developed is now implemented for different cases. The optimum value of GU for each varying input is thus found by the program developed through controller and its values can be seen in the scope window of Fig 1.5. Fig 1.5 Varying values of GU as given by the Fuzzy controller.
  • 4. International Journal of Recent Research in Interdisciplinary Sciences (IJRRIS) Vol. 1, Issue 1, pp: (29-34), Month: April - June 2014, Available at: www.paperpublications.org Page | 32 Paper Publications Now to find the optimum value of GE for the system, Fuzzy-P model is developed. III. FUZZY P MODEL The values of GU are decided according to the program developed, To develop the Fuzzy P model the values of different scaling gains are taken as: GCE = 0, GIE = 0 and different values of GE as: 0.1, 0.15, 0.25 and 0.4, The model of Fig 2.1 is made to run for these values of scaling gains and the results of simulation can be seen in Fig 1.6. Fig 1.6 Simulation results of BW for varying input servo model for different values of GE = 0.1, 0.15, 0.25 and 0.4. This shows that as the value of GE increases, the oscillatory behavior increases and the Rise time decreases. For higher values of GE, the output of the system is oscillatory but not unstable. Out of these values, GE=0.1 is taken as the optimum value. Further tests are carried out to find out the value of GCE, hence a Fuzzy-PD model is now developed. IV. FUZZY PD MODEL When the value of GCE is added along with the value of GE, the system becomes Fuzzy-PD model. The different values for the scaling factors are now taken as GE= 0.1, GIE= 0 and various values of GCE are taken as: 1, 2, 5 and 10. The simulation results for the same are shown in Fig 1.7. Fig 1.7 Simulation results of BW for varying input servo model for different values of GCE = 1, 2, 5, and 10.
  • 5. International Journal of Recent Research in Interdisciplinary Sciences (IJRRIS) Vol. 1, Issue 1, pp: (29-34), Month: April - June 2014, Available at: www.paperpublications.org Page | 33 Paper Publications The response for GCE= 1, 5 and 10 is almost coinciding. For GCE=20, the response is a bit oscillatory in the beginning, but becomes stable after some time. It has also been tested that as the value of GCE is increased beyond 20, the response becomes more oscillatory. From the results the value of GCE = 1 is taken as the optimum value as it has comparatively lower Rise time. V. FUZZY PD+I MODEL For adding the integral effect to the system, the value of GIE is added. The system is now simulated for GE= 0.1, GCE = 1. Various values of GIE are taken as 0.00001, 0.000001, 0.0000001 and 0.00000001 and the results for the same can be seen in Fig 1.8. Fig 1.8 Simulation results of BW for varying input servo model for different values of GIE = 0.00001, 0.000001, 0.0000001 and 0.00000001. It is observed from the results that as the value of GIE increases, the overshoot increase. It also has a little effect on the offset. It has also been tested that if the value of GIE is increased beyond 0.00001, the system becomes unstable. From the above tests, the value of GIE = 0.0000001 is selected as the optimum value for the above system as a higher value of GIE eliminates the steady state error quickly. VI. RESULTS The performance of different types of Fuzzy Logic Controllers has been analyzed and it has been seen that GU is responsible for the offset, GE affects the oscillatory behavior, and GCE has a lesser effect on the system response. It affects the rise time of the system, but gives oscillations if the value of GCE is increased to a large extent, while GIE has an effect on the stability of the system. From all the above tests performed, the tuned values of various scaling gains are taken as: GE=0.1, GCE = 1 and GIE = 0.0000001. Using these values the model was simulated and its output can be seen in the scope window of Fig 1.9. Fig 1.9 The BW output using the Fuzzy Logic Controller
  • 6. International Journal of Recent Research in Interdisciplinary Sciences (IJRRIS) Vol. 1, Issue 1, pp: (29-34), Month: April - June 2014, Available at: www.paperpublications.org Page | 34 Paper Publications The output of the basis weight (BW Output) moves according to the basis weight set point (BW Set point) but after a delay. The delay measured was 144 seconds. This delay is there in the system because of the process itself. The Fuzzy controller introduces no delay of its own. Now the simulation results for the same process, using the step input and the varying input is performed with a conventional controller. Tuning is done for the constants to get the optimum values for the three constants, and then the results for both types of controllers are compared. REFERENCES [1] Pfeiffer B. M. and Isermann. R, Criteria for successful applications of fuzzy control, Engineering Applications of Artificial Intelligence, Vol. 7, pp. 245-253, 1994. [2] Jantzen. J, Tuning of Fuzzy PID Controllers, Technical University of Denmark, Department of Automation, Bldg 326, DK-2800 Lyngby, DENMARK. Tech. report no 98-H 871 (fpid), 30 Sep 1998. [3] Makkonen. A and Koivo. H. N, Fuzzy control of a nonlinear servomotor model, in 3rd Int. Workshop on Advanced Motion Control, Berkeley, CA, USA, pp. 833-841, Mar. 20-23, 1994. [4] Mohd Fuaad Rahamat and Mariam Md Ghazaly, Performance Comparison between PID and Fuzzy Logic Controller in Position control of DC Servomotor, Journal Teknologi, 45(D) Dis. pp.1–17, 2006 [5] Cao. Y and Zhang. W, Modified Fuzzy PID Control for Networked Control Systems with Random Delays, Proceedings of World academy of Science, Engineering and Technology, Vol. 12, March 2006. [6] Mohd Fuaad Rahamat and Mariam Md Ghazaly, Performance Comparison between PID and Fuzzy Logic Controller in Position control of DC Servomotor, Journal Teknologi, 45(D) Dis. pp.1–17, 2006. [7] Ross. T.J, Fuzzy Logic with Engineering Applications, 2005. [8] Markku Ohenoja, Ari Isokangas & Kauko Leiviska, Simulation studies of paper machine basis weight control, Tutorials on Control Engineering Laboratory, University of Oulu, August 2010. [9] Hiroshi Fukumine, Fumiharu Miura, Control Parameter Optimization Service for Paper Machine Quality Control Systems, QCS Tune-up Engineering, for Ideal Paper Manufacturing Plant, Yokogawa Technical Report English Edition Vol.54 No.1 (2011). [10]Control Tutorials on Matlab Simulink Introduction Design to PID Controllers. URL: Control%20Tutorials%20for%20MATLAB%20and%20Simulink%2020Introduction%20%20PID%20Controller%20 Design.htm.