SlideShare a Scribd company logo
1 of 8
Download to read offline
Article title: Tank Liquid Level Control using NARMA-L2 and MPC Controllers
Authors: mustefa jibril[1], Messay Tadese[2], Eliyas Alemayehu[3]
Affiliations: School of Electrical and Computer Engineering[1], Faculty of Electrical and Computer Engineering[2]
Orcid ids: 0000-0002-3165-2410[1]
Contact e-mail: mustefazinet1981@gmail.com
License information: This work has been published open access under Creative Commons Attribution License
http://creativecommons.org/licenses/by/4.0/, which permits unrestricted use, distribution, and reproduction in any
medium, provided the original work is properly cited. Conditions, terms of use and publishing policy can be found at
https://www.scienceopen.com/.
Preprint statement: This article is a preprint and has not been peer-reviewed, under consideration and submitted to
ScienceOpen Preprints for open peer review.
DOI: 10.14293/S2199-1006.1.SOR-.PP5K4PY.v1
Preprint first posted online: 31 May 2020
Keywords: NARMA-L2, Model Predictive control, Simulink, Liquid Level Control, MPC
1
Tank Liquid Level Control using NARMA-L2 and MPC
Controllers
Mustefa Jibril1
, Messay Tadese2
, Eliyas Alemayehu Tadese3
1
Msc, School of Electrical & Computer Engineering, Dire Dawa Institute of Technology, Dire Dawa,
Ethiopia
2
Msc, School of Electrical & Computer Engineering, Dire Dawa Institute of Technology, Dire Dawa,
Ethiopia
3
Msc, Faculty of Electrical & Computer Engineering, Jimma Institute of Technology, Jimma, Ethiopia
Abstract
Liquid level control is highly important in industrial applications such as boilers in nuclear power
plants. In this paper a simple liquid level tank is designed based on NARMA-L2 and Model
Predictive control controllers. The simple water level tank has one input, liquid flow inn and one
output, liquid level. The proposed controllers is compared in MATLAB and then simulated in
Simulink to test how the system actual liquid level track the desired liquid level with two input
desired signals (step and white noise). The response of the NARMA-L2 controller is then
compared with a MPC controller. The results are shown sequentially and the effectiveness of the
controller is illustrated.
Keywords: NARMA-L2, Model Predictive control, Simulink
1. Introduction
In many industrial processes, control of liquid level is required. It was reported that about 25% of
emergency shutdowns in the nuclear power plant are caused by poor control of the steam generator
water level. Such shutdowns greatly decrease the plant availability and must be minimized. Water
level control system is a very complex system, because of the nonlinearities and uncertainties of a
system. Currently, constant gain PI controllers are used in nuclear organizations for boiler water
level control at high power operations. However, at low power operations, PI controllers cannot
maintain water level properly. A need for performance improvement in existing water level
regulators is therefore needed.
2. Mathematical Modelling of the Tank
Consider a tank with cross sectional area A, liquid level height h, with fluid resistance R, density
 , volume flow in qi and volume flow out qo as shown in Figure 1 below.
2
Figure 1 Water level tank system
Since qi and qo are the inflow and outflow respectively, and V is the volume of the fluid inside the
tank, we can write
   1i o
dV d
Ah q q
dt dt
    
The mass flow out can be expressed in terms of h. assume a linear model, the exit orifice resistance
of the valve will be
 2o
p
q
R



 1 2
3o
p pp gh
q
R R R



  
Assuming constant density, Substituting eqn (3) in to eqn (1) yields
 4i
dh gh
A q
dt R

  
Taking Laplace transform of eqn (4), the transfer function becomes
 
 
 
1
5
i
H s A
gQ s s
RA



The parameters of the tank is shown in Table 1 below
Table 1 parameters of the tank
No Parameter Symbol value
1 Area A 2m^2
2 Density  1kg/m^3
3 Gravity G 10 m/s^2
4 Resistance R 0.05 s/m^2
3
The numerical value of the system transfer function is
 
 
0.5
100i
H s
Q s s


3. The Proposed Controllers
3.1 NARMA-L2 Control
The neural network controller described in this section is referred to by two different names:
feedback linearization control and NARMAL2 control. It is referred to as feedback linearization
when the plant model has a particular form (companion form).24 It is referred to as NARMA-L2
control when the plant model can be approximated by the same form. The central idea of this type
of control is to transform nonlinear system dynamics into linear dynamics by canceling the
nonlinearities. This section begins by presenting the companion form system model and
demonstrating how a neural network can be used to identify this model. Then it describes how the
identified neural network model can be used to develop a controller. Table 2 illustrates the network
architecture, training data and training parameters
Table 2 NARMA L-2 parameters
3.2 MPC Control
The MPC Controller block receives the current measured output signal (mo), reference signal (ref),
and optional measured disturbance signal (md). The block computes the optimal manipulated
variables (mv) by solving a quadratic program (QP).
4. Result and Discussion
In this section, the comparison of the tank with the proposed controllers for tracking the desired
level of the tank using step and white noise desired input signals in order to analyze which
controller shows a better performance for the system with the help of Matlab/Simulink software.
4.1 Comparison of the tank with NARMA-L2 and MPC Controllers for Tracking a
Desired Step Input
Network Architecture
Size of hidden layer 8 Delayed plant input 3
Sample interval(sec) 0.01 Delayed plant output 3
Training Data
Training sample 80 Maximum Plant output 1
Maximum Plant input 2 Minimum Plant output 2
Minimum Plant input 1 Max interval value (sec) 3
Min interval value (sec) 1
Training Parameters
Training Epochs 80
4
The Simulink model of the tank with the proposed controllers for tracking a desired step input
signal is shown in Figure 2 below.
Figure 2 Simulink model of the tank with the proposed controllers for tracking a desired step
input signal
The simulation result of the tank with the proposed controllers for tracking a desired step input
signal is shown in Figure 3.
Figure 3 Simulation result of the tank level for a step input signal
The tank system with the proposed controllers Performance specification is shown in Table 3
below.
5
Table 3 Performance measurement of a step response
No Performance measure NARMA-L2 MPC
1 Rise time 0.009259 sec 0.011269
2 Percentage Overshoot 6.989 % 25.949 %
3 Settling time 0.145 sec 0.22 sec
4 Peak value 0.5358 m 0.6327 m
As we seen from Table 3 that, the tank system with NARMA-L2 controller have better
performance in all the criteria chosen.
4.2 Comparison of the tank with NARMA-L2 and MPC Controllers for Tracking a
Desired White Noise Input
The Simulink model of the tank with the proposed controllers for tracking a desired white noise
input signal is shown in Figure 4 below.
Figure 4 Simulink model of the tank with the proposed controllers for tracking a desired white
noise input signal
The simulation result of the tank with the proposed controllers for tracking a desired white noise
input signal is shown in Figure 5.
6
Figure 5 Simulation result of the tank level for a white noise input signal
The tank system with the proposed controller’s performance specification is shown in Table 4
below.
Table 4 Performance measurement of a white noise response
No Performance measure NARMA-L2 MPC White Noise
1 Rise time 0.057214 sec 0.0031578 sec 0.049729 sec
2 Percentage Overshoot 88.450 % 92.113 % 105.531 %
3 Peak value 3
1.851 10
 m 3
1.589 10
 m 3
1.875 10
 m
4 Low value 7
2.529 10
 m 4
1.973 10
 m 7
2.524 10
 m
As we seen from Table 4 that, the tank system with NARMA-L2 controller have almost the same
rise time, peak value and low value as the tracked white noise input signal.
5. Conclusions
The liquid level tank system is designed and tested using Matlab/Simulink software and the
proposed controllers is simulated successfully and the results are promising and satisfactory.
Comparison of the liquid level tank system with NARMA-L2 and MPC controller is done for the
step and white noise desired liquid level signals. The simulation result for the desired step desired
liquid level input shows that the liquid level tank system with NARMA-L2 controller have better
performance in all the criteria chosen. The simulation result for the white noise desired liquid level
input shows that the liquid level tank system with NARMA-L2 controller have almost the same
rise time, peak value and low value as the tracked white noise input signal. Finally, the comparative
simulation result prove the effectiveness of the presented liquid level tank system with NARMA
L2 controller. This neural network control approach can be used in boiler water level and also
temperature control applications of nuclear/thermal power plants. As a future scope of this work,
7
the NARMA-L2 controller can be implemented in a microcontroller with modified system
parameters for more accurate control and can be used in various applications in industry and
household. The controller can also be tested with periodically varying liquid level tracking
applications.
Reference
[1].Saunak Bhattacharya et al. “Study of a PID Control System for Liquid Level Measurement
using Non-Contact Type Sensor” International Journal of Computational Intelligence &
IOT, Vol. 2, No. 3, 5 pages, 2019.
[2].Fayiz A. et al. “Active Disturbance Rejection Control of a Coupled Tank System” Journal
of Engineering, Article ID 7494085, 6 pages, 2018.
[3].Nayanmani D. et al. “PID Controller for Nonlinear Interacting Two Tank Liquid Level
Control” International Journal of Development Research, Vol. 7, 8 pages, 2017.
[4].Trinh L. “Liquid Level Control of Coupled Tank System using Fuzzy-PID Controller”
International Journal of Engineering Research and Technology, Vol. 06, Issue. 11, 2017.
[5].Mustafa Saad “Performance Analysis of a Nonlinear Coupled Tank System using PI
Controller” Universal Journal of Control and Automation, Vol. 5, Issue. 4, pp. 55-62, 2017.
[6].K. Srinivasan et al. “Level Control of Three Tank System using Intelligent Techniques”
International Journal of Image Mining, Vol. 2, Issue. 4, No. 3, 2017.
[7].C. Sreepradha et al. “Synthesis of Fuzzy Sliding Mode Controller for Liquid Level Control
in Spherical Tank” Journal of Cogent Engineering, Vol. 3, Issue. 1, 2016.
[8].Mostafa A. et al. “PID Controller Design for Two Tanks Liquid Level Control System
using Matlab” International Journal of Electrical and Computer Engineering (IJECE), Vol.
5, No. 3, pp.436-442, 2015.

More Related Content

What's hot

Study of PID Controllers to Load Frequency Control Systems with Various Turbi...
Study of PID Controllers to Load Frequency Control Systems with Various Turbi...Study of PID Controllers to Load Frequency Control Systems with Various Turbi...
Study of PID Controllers to Load Frequency Control Systems with Various Turbi...IJERA Editor
 
An optimal PID controller via LQR for standard second order plus time delay s...
An optimal PID controller via LQR for standard second order plus time delay s...An optimal PID controller via LQR for standard second order plus time delay s...
An optimal PID controller via LQR for standard second order plus time delay s...ISA Interchange
 
Development of Digital Controller for DC-DC Buck Converter
Development of Digital Controller for DC-DC Buck ConverterDevelopment of Digital Controller for DC-DC Buck Converter
Development of Digital Controller for DC-DC Buck ConverterIJPEDS-IAES
 
Fractional order-pid-controller design
Fractional order-pid-controller designFractional order-pid-controller design
Fractional order-pid-controller designRiyad Khazali
 
Control systems engineering
Control systems engineeringControl systems engineering
Control systems engineeringAnisur Rahman
 
Functional Design Specification of Hyperglass Cleaning
Functional Design Specification of Hyperglass CleaningFunctional Design Specification of Hyperglass Cleaning
Functional Design Specification of Hyperglass CleaningShwetonKedia
 
Full report of hyperglass cleaner
Full report of hyperglass cleanerFull report of hyperglass cleaner
Full report of hyperglass cleanerShwetonKedia
 
Full report of hyperglass cleaner
Full report of hyperglass cleanerFull report of hyperglass cleaner
Full report of hyperglass cleanerShwetonKedia
 
Control Systems Basics
Control Systems BasicsControl Systems Basics
Control Systems BasicsJohn Todora
 
Real Time Microcontroller Based Remote Water Monitoring System in Agriculture
Real Time Microcontroller Based Remote Water Monitoring System in AgricultureReal Time Microcontroller Based Remote Water Monitoring System in Agriculture
Real Time Microcontroller Based Remote Water Monitoring System in AgricultureSubhadeep Chakraborty
 
An Energy-Efficient Climate Control Solution for Smart Buildings Based on Pre...
An Energy-Efficient Climate Control Solution for Smart Buildings Based on Pre...An Energy-Efficient Climate Control Solution for Smart Buildings Based on Pre...
An Energy-Efficient Climate Control Solution for Smart Buildings Based on Pre...omar_afify
 
Disturbance Rejection with a Highly Oscillating Second-Order Process, Part I...
Disturbance Rejection with a Highly Oscillating Second-Order  Process, Part I...Disturbance Rejection with a Highly Oscillating Second-Order  Process, Part I...
Disturbance Rejection with a Highly Oscillating Second-Order Process, Part I...Scientific Review SR
 
Open Flow Protocol
Open Flow ProtocolOpen Flow Protocol
Open Flow ProtocolVishal S M B
 
PROJECT ON WATER CONTROL IN AMUSEMENT PARK USING
PROJECT ON WATER CONTROL IN AMUSEMENT PARK USINGPROJECT ON WATER CONTROL IN AMUSEMENT PARK USING
PROJECT ON WATER CONTROL IN AMUSEMENT PARK USINGPrashant Shekhar
 
PID Tuning for Near Integrating Processes - Greg McMillan Deminar
PID Tuning for Near Integrating Processes - Greg McMillan DeminarPID Tuning for Near Integrating Processes - Greg McMillan Deminar
PID Tuning for Near Integrating Processes - Greg McMillan DeminarJim Cahill
 
Control Loop Foundation - Batch And Continous Processes
Control Loop Foundation - Batch And Continous ProcessesControl Loop Foundation - Batch And Continous Processes
Control Loop Foundation - Batch And Continous ProcessesEmerson Exchange
 
Control system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graphControl system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graphSHARMA NAVEEN
 
MLSEV Virtual. Anomalies in Oil Temperature Variations in a TBM
MLSEV Virtual. Anomalies in Oil Temperature Variations in a TBMMLSEV Virtual. Anomalies in Oil Temperature Variations in a TBM
MLSEV Virtual. Anomalies in Oil Temperature Variations in a TBMBigML, Inc
 
Level control of Conical Tank Process using ANFIS based Model Reference Adapt...
Level control of Conical Tank Process using ANFIS based Model Reference Adapt...Level control of Conical Tank Process using ANFIS based Model Reference Adapt...
Level control of Conical Tank Process using ANFIS based Model Reference Adapt...IRJET Journal
 

What's hot (20)

Study of PID Controllers to Load Frequency Control Systems with Various Turbi...
Study of PID Controllers to Load Frequency Control Systems with Various Turbi...Study of PID Controllers to Load Frequency Control Systems with Various Turbi...
Study of PID Controllers to Load Frequency Control Systems with Various Turbi...
 
An optimal PID controller via LQR for standard second order plus time delay s...
An optimal PID controller via LQR for standard second order plus time delay s...An optimal PID controller via LQR for standard second order plus time delay s...
An optimal PID controller via LQR for standard second order plus time delay s...
 
Development of Digital Controller for DC-DC Buck Converter
Development of Digital Controller for DC-DC Buck ConverterDevelopment of Digital Controller for DC-DC Buck Converter
Development of Digital Controller for DC-DC Buck Converter
 
Fractional order-pid-controller design
Fractional order-pid-controller designFractional order-pid-controller design
Fractional order-pid-controller design
 
Control systems engineering
Control systems engineeringControl systems engineering
Control systems engineering
 
Functional Design Specification of Hyperglass Cleaning
Functional Design Specification of Hyperglass CleaningFunctional Design Specification of Hyperglass Cleaning
Functional Design Specification of Hyperglass Cleaning
 
Full report of hyperglass cleaner
Full report of hyperglass cleanerFull report of hyperglass cleaner
Full report of hyperglass cleaner
 
Full report of hyperglass cleaner
Full report of hyperglass cleanerFull report of hyperglass cleaner
Full report of hyperglass cleaner
 
Control Systems Basics
Control Systems BasicsControl Systems Basics
Control Systems Basics
 
Real Time Microcontroller Based Remote Water Monitoring System in Agriculture
Real Time Microcontroller Based Remote Water Monitoring System in AgricultureReal Time Microcontroller Based Remote Water Monitoring System in Agriculture
Real Time Microcontroller Based Remote Water Monitoring System in Agriculture
 
An Energy-Efficient Climate Control Solution for Smart Buildings Based on Pre...
An Energy-Efficient Climate Control Solution for Smart Buildings Based on Pre...An Energy-Efficient Climate Control Solution for Smart Buildings Based on Pre...
An Energy-Efficient Climate Control Solution for Smart Buildings Based on Pre...
 
Disturbance Rejection with a Highly Oscillating Second-Order Process, Part I...
Disturbance Rejection with a Highly Oscillating Second-Order  Process, Part I...Disturbance Rejection with a Highly Oscillating Second-Order  Process, Part I...
Disturbance Rejection with a Highly Oscillating Second-Order Process, Part I...
 
Control system digital control
Control system digital controlControl system digital control
Control system digital control
 
Open Flow Protocol
Open Flow ProtocolOpen Flow Protocol
Open Flow Protocol
 
PROJECT ON WATER CONTROL IN AMUSEMENT PARK USING
PROJECT ON WATER CONTROL IN AMUSEMENT PARK USINGPROJECT ON WATER CONTROL IN AMUSEMENT PARK USING
PROJECT ON WATER CONTROL IN AMUSEMENT PARK USING
 
PID Tuning for Near Integrating Processes - Greg McMillan Deminar
PID Tuning for Near Integrating Processes - Greg McMillan DeminarPID Tuning for Near Integrating Processes - Greg McMillan Deminar
PID Tuning for Near Integrating Processes - Greg McMillan Deminar
 
Control Loop Foundation - Batch And Continous Processes
Control Loop Foundation - Batch And Continous ProcessesControl Loop Foundation - Batch And Continous Processes
Control Loop Foundation - Batch And Continous Processes
 
Control system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graphControl system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graph
 
MLSEV Virtual. Anomalies in Oil Temperature Variations in a TBM
MLSEV Virtual. Anomalies in Oil Temperature Variations in a TBMMLSEV Virtual. Anomalies in Oil Temperature Variations in a TBM
MLSEV Virtual. Anomalies in Oil Temperature Variations in a TBM
 
Level control of Conical Tank Process using ANFIS based Model Reference Adapt...
Level control of Conical Tank Process using ANFIS based Model Reference Adapt...Level control of Conical Tank Process using ANFIS based Model Reference Adapt...
Level control of Conical Tank Process using ANFIS based Model Reference Adapt...
 

Similar to Tank liquid level control using narma l2 and mpc controllers

Embedded fuzzy controller for water level control
Embedded fuzzy controller for water level control Embedded fuzzy controller for water level control
Embedded fuzzy controller for water level control IJECEIAES
 
A Robust Fuzzy Logic Control of Two Tanks Liquid Level Process
A Robust Fuzzy Logic Control of Two Tanks Liquid Level ProcessA Robust Fuzzy Logic Control of Two Tanks Liquid Level Process
A Robust Fuzzy Logic Control of Two Tanks Liquid Level ProcessINFOGAIN PUBLICATION
 
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENTEHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENTcsandit
 
10.1.1.1039.4745
10.1.1.1039.474510.1.1.1039.4745
10.1.1.1039.4745aboma2hawi
 
C0325010015
C0325010015C0325010015
C0325010015theijes
 
Metamodel-based Optimization of a PID Controller Parameters for a Coupled-tan...
Metamodel-based Optimization of a PID Controller Parameters for a Coupled-tan...Metamodel-based Optimization of a PID Controller Parameters for a Coupled-tan...
Metamodel-based Optimization of a PID Controller Parameters for a Coupled-tan...TELKOMNIKA JOURNAL
 
A STUDY ON PERFORMANCE OF DIFFERENT OPEN LOOP PID TUNNING TECHNIQUE FOR A LIQ...
A STUDY ON PERFORMANCE OF DIFFERENT OPEN LOOP PID TUNNING TECHNIQUE FOR A LIQ...A STUDY ON PERFORMANCE OF DIFFERENT OPEN LOOP PID TUNNING TECHNIQUE FOR A LIQ...
A STUDY ON PERFORMANCE OF DIFFERENT OPEN LOOP PID TUNNING TECHNIQUE FOR A LIQ...IJITCA Journal
 
A Study on Performance of Different Open Loop PID Tunning Technique for a Liq...
A Study on Performance of Different Open Loop PID Tunning Technique for a Liq...A Study on Performance of Different Open Loop PID Tunning Technique for a Liq...
A Study on Performance of Different Open Loop PID Tunning Technique for a Liq...IJITCA Journal
 
A STUDY ON PERFORMANCE OF DIFFERENT OPEN LOOP PID TUNNING TECHNIQUE FOR A LI...
A STUDY ON PERFORMANCE OF DIFFERENT OPEN LOOP  PID TUNNING TECHNIQUE FOR A LI...A STUDY ON PERFORMANCE OF DIFFERENT OPEN LOOP  PID TUNNING TECHNIQUE FOR A LI...
A STUDY ON PERFORMANCE OF DIFFERENT OPEN LOOP PID TUNNING TECHNIQUE FOR A LI...IJITCA Journal
 
An Adaptive Liquid Level Controller Using Multi Sensor Data Fusion
An Adaptive Liquid Level Controller Using Multi Sensor Data FusionAn Adaptive Liquid Level Controller Using Multi Sensor Data Fusion
An Adaptive Liquid Level Controller Using Multi Sensor Data FusionTELKOMNIKA JOURNAL
 
Speed control of ward leonard layout system using h infinity optimal control
Speed control of ward leonard layout system using h  infinity optimal controlSpeed control of ward leonard layout system using h  infinity optimal control
Speed control of ward leonard layout system using h infinity optimal controlMustefa Jibril
 
Practical Active Filter Design
Practical Active Filter Design Practical Active Filter Design
Practical Active Filter Design Sachin Mehta
 
Comparison of pid and mpc controllers for continuous stirred tank reactor (cs...
Comparison of pid and mpc controllers for continuous stirred tank reactor (cs...Comparison of pid and mpc controllers for continuous stirred tank reactor (cs...
Comparison of pid and mpc controllers for continuous stirred tank reactor (cs...Mustefa Jibril
 
Comparison of pid and mpc controllers for continuous stirred tank reactor (cs...
Comparison of pid and mpc controllers for continuous stirred tank reactor (cs...Comparison of pid and mpc controllers for continuous stirred tank reactor (cs...
Comparison of pid and mpc controllers for continuous stirred tank reactor (cs...Mustefa Jibril
 
Performance investigation of hydraulic actuator based mass lift system using ...
Performance investigation of hydraulic actuator based mass lift system using ...Performance investigation of hydraulic actuator based mass lift system using ...
Performance investigation of hydraulic actuator based mass lift system using ...Mustefa Jibril
 
Comparing the effect of PI and I controllers on a four tank process
Comparing the effect of PI and I controllers on a four tank processComparing the effect of PI and I controllers on a four tank process
Comparing the effect of PI and I controllers on a four tank processpaperpublications3
 
Ijartes v2-i4-001
Ijartes v2-i4-001Ijartes v2-i4-001
Ijartes v2-i4-001IJARTES
 

Similar to Tank liquid level control using narma l2 and mpc controllers (20)

Embedded fuzzy controller for water level control
Embedded fuzzy controller for water level control Embedded fuzzy controller for water level control
Embedded fuzzy controller for water level control
 
A Robust Fuzzy Logic Control of Two Tanks Liquid Level Process
A Robust Fuzzy Logic Control of Two Tanks Liquid Level ProcessA Robust Fuzzy Logic Control of Two Tanks Liquid Level Process
A Robust Fuzzy Logic Control of Two Tanks Liquid Level Process
 
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENTEHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
 
IRJET_KSK
IRJET_KSKIRJET_KSK
IRJET_KSK
 
10.1.1.1039.4745
10.1.1.1039.474510.1.1.1039.4745
10.1.1.1039.4745
 
C0325010015
C0325010015C0325010015
C0325010015
 
Metamodel-based Optimization of a PID Controller Parameters for a Coupled-tan...
Metamodel-based Optimization of a PID Controller Parameters for a Coupled-tan...Metamodel-based Optimization of a PID Controller Parameters for a Coupled-tan...
Metamodel-based Optimization of a PID Controller Parameters for a Coupled-tan...
 
A STUDY ON PERFORMANCE OF DIFFERENT OPEN LOOP PID TUNNING TECHNIQUE FOR A LIQ...
A STUDY ON PERFORMANCE OF DIFFERENT OPEN LOOP PID TUNNING TECHNIQUE FOR A LIQ...A STUDY ON PERFORMANCE OF DIFFERENT OPEN LOOP PID TUNNING TECHNIQUE FOR A LIQ...
A STUDY ON PERFORMANCE OF DIFFERENT OPEN LOOP PID TUNNING TECHNIQUE FOR A LIQ...
 
A Study on Performance of Different Open Loop PID Tunning Technique for a Liq...
A Study on Performance of Different Open Loop PID Tunning Technique for a Liq...A Study on Performance of Different Open Loop PID Tunning Technique for a Liq...
A Study on Performance of Different Open Loop PID Tunning Technique for a Liq...
 
A STUDY ON PERFORMANCE OF DIFFERENT OPEN LOOP PID TUNNING TECHNIQUE FOR A LI...
A STUDY ON PERFORMANCE OF DIFFERENT OPEN LOOP  PID TUNNING TECHNIQUE FOR A LI...A STUDY ON PERFORMANCE OF DIFFERENT OPEN LOOP  PID TUNNING TECHNIQUE FOR A LI...
A STUDY ON PERFORMANCE OF DIFFERENT OPEN LOOP PID TUNNING TECHNIQUE FOR A LI...
 
IJRTER_KSK
IJRTER_KSKIJRTER_KSK
IJRTER_KSK
 
An Adaptive Liquid Level Controller Using Multi Sensor Data Fusion
An Adaptive Liquid Level Controller Using Multi Sensor Data FusionAn Adaptive Liquid Level Controller Using Multi Sensor Data Fusion
An Adaptive Liquid Level Controller Using Multi Sensor Data Fusion
 
Speed control of ward leonard layout system using h infinity optimal control
Speed control of ward leonard layout system using h  infinity optimal controlSpeed control of ward leonard layout system using h  infinity optimal control
Speed control of ward leonard layout system using h infinity optimal control
 
Practical Active Filter Design
Practical Active Filter Design Practical Active Filter Design
Practical Active Filter Design
 
Comparison of pid and mpc controllers for continuous stirred tank reactor (cs...
Comparison of pid and mpc controllers for continuous stirred tank reactor (cs...Comparison of pid and mpc controllers for continuous stirred tank reactor (cs...
Comparison of pid and mpc controllers for continuous stirred tank reactor (cs...
 
Comparison of pid and mpc controllers for continuous stirred tank reactor (cs...
Comparison of pid and mpc controllers for continuous stirred tank reactor (cs...Comparison of pid and mpc controllers for continuous stirred tank reactor (cs...
Comparison of pid and mpc controllers for continuous stirred tank reactor (cs...
 
V46 13
V46 13V46 13
V46 13
 
Performance investigation of hydraulic actuator based mass lift system using ...
Performance investigation of hydraulic actuator based mass lift system using ...Performance investigation of hydraulic actuator based mass lift system using ...
Performance investigation of hydraulic actuator based mass lift system using ...
 
Comparing the effect of PI and I controllers on a four tank process
Comparing the effect of PI and I controllers on a four tank processComparing the effect of PI and I controllers on a four tank process
Comparing the effect of PI and I controllers on a four tank process
 
Ijartes v2-i4-001
Ijartes v2-i4-001Ijartes v2-i4-001
Ijartes v2-i4-001
 

More from Mustefa Jibril

Design and simulation of a steam turbine generator using observer based and l...
Design and simulation of a steam turbine generator using observer based and l...Design and simulation of a steam turbine generator using observer based and l...
Design and simulation of a steam turbine generator using observer based and l...Mustefa Jibril
 
Modelling design and control of an electromechanical mass lifting system usin...
Modelling design and control of an electromechanical mass lifting system usin...Modelling design and control of an electromechanical mass lifting system usin...
Modelling design and control of an electromechanical mass lifting system usin...Mustefa Jibril
 
Design and simulation of voltage amplidyne system using robust control technique
Design and simulation of voltage amplidyne system using robust control techniqueDesign and simulation of voltage amplidyne system using robust control technique
Design and simulation of voltage amplidyne system using robust control techniqueMustefa Jibril
 
Design & control of vehicle boom barrier gate system using augmented h 2 ...
Design & control of vehicle boom barrier gate system using augmented h 2 ...Design & control of vehicle boom barrier gate system using augmented h 2 ...
Design & control of vehicle boom barrier gate system using augmented h 2 ...Mustefa Jibril
 
Mechanically actuated capacitor microphone control using mpc and narma l2 con...
Mechanically actuated capacitor microphone control using mpc and narma l2 con...Mechanically actuated capacitor microphone control using mpc and narma l2 con...
Mechanically actuated capacitor microphone control using mpc and narma l2 con...Mustefa Jibril
 
Modeling and simulation of vehicle windshield wiper system using h infinity l...
Modeling and simulation of vehicle windshield wiper system using h infinity l...Modeling and simulation of vehicle windshield wiper system using h infinity l...
Modeling and simulation of vehicle windshield wiper system using h infinity l...Mustefa Jibril
 
Design and performance investigation of a low cost portable ventilator for co...
Design and performance investigation of a low cost portable ventilator for co...Design and performance investigation of a low cost portable ventilator for co...
Design and performance investigation of a low cost portable ventilator for co...Mustefa Jibril
 
Metal cutting tool position control using static output feedback and full sta...
Metal cutting tool position control using static output feedback and full sta...Metal cutting tool position control using static output feedback and full sta...
Metal cutting tool position control using static output feedback and full sta...Mustefa Jibril
 
Design and simulation of a steam turbine generator using observer based and l...
Design and simulation of a steam turbine generator using observer based and l...Design and simulation of a steam turbine generator using observer based and l...
Design and simulation of a steam turbine generator using observer based and l...Mustefa Jibril
 
Modelling design and control of an electromechanical mass lifting system usin...
Modelling design and control of an electromechanical mass lifting system usin...Modelling design and control of an electromechanical mass lifting system usin...
Modelling design and control of an electromechanical mass lifting system usin...Mustefa Jibril
 
Comparison of a triple inverted pendulum stabilization using optimal control ...
Comparison of a triple inverted pendulum stabilization using optimal control ...Comparison of a triple inverted pendulum stabilization using optimal control ...
Comparison of a triple inverted pendulum stabilization using optimal control ...Mustefa Jibril
 
Design and simulation of a steam turbine generator using observer based and l...
Design and simulation of a steam turbine generator using observer based and l...Design and simulation of a steam turbine generator using observer based and l...
Design and simulation of a steam turbine generator using observer based and l...Mustefa Jibril
 
Body travel performance improvement of space vehicle electromagnetic suspensi...
Body travel performance improvement of space vehicle electromagnetic suspensi...Body travel performance improvement of space vehicle electromagnetic suspensi...
Body travel performance improvement of space vehicle electromagnetic suspensi...Mustefa Jibril
 
Quarter car active suspension systemdesign using optimal and robust control m...
Quarter car active suspension systemdesign using optimal and robust control m...Quarter car active suspension systemdesign using optimal and robust control m...
Quarter car active suspension systemdesign using optimal and robust control m...Mustefa Jibril
 
Comparison of active and semi active suspension systems using robust controller
Comparison of active and semi active suspension systems using robust controllerComparison of active and semi active suspension systems using robust controller
Comparison of active and semi active suspension systems using robust controllerMustefa Jibril
 
Optimal and robust controllers based design of quarter car active suspension ...
Optimal and robust controllers based design of quarter car active suspension ...Optimal and robust controllers based design of quarter car active suspension ...
Optimal and robust controllers based design of quarter car active suspension ...Mustefa Jibril
 
Nonlinear autoregressive moving average l2 model based adaptive control of no...
Nonlinear autoregressive moving average l2 model based adaptive control of no...Nonlinear autoregressive moving average l2 model based adaptive control of no...
Nonlinear autoregressive moving average l2 model based adaptive control of no...Mustefa Jibril
 
Comparison of dc motor speed control performance using fuzzy logic and model ...
Comparison of dc motor speed control performance using fuzzy logic and model ...Comparison of dc motor speed control performance using fuzzy logic and model ...
Comparison of dc motor speed control performance using fuzzy logic and model ...Mustefa Jibril
 
Comparisons of fuzzy mras and pid controllers for ems maglev train
Comparisons of fuzzy mras and pid controllers for ems maglev trainComparisons of fuzzy mras and pid controllers for ems maglev train
Comparisons of fuzzy mras and pid controllers for ems maglev trainMustefa Jibril
 
Comparison of neural network based controllers for nonlinear ems magnetic lev...
Comparison of neural network based controllers for nonlinear ems magnetic lev...Comparison of neural network based controllers for nonlinear ems magnetic lev...
Comparison of neural network based controllers for nonlinear ems magnetic lev...Mustefa Jibril
 

More from Mustefa Jibril (20)

Design and simulation of a steam turbine generator using observer based and l...
Design and simulation of a steam turbine generator using observer based and l...Design and simulation of a steam turbine generator using observer based and l...
Design and simulation of a steam turbine generator using observer based and l...
 
Modelling design and control of an electromechanical mass lifting system usin...
Modelling design and control of an electromechanical mass lifting system usin...Modelling design and control of an electromechanical mass lifting system usin...
Modelling design and control of an electromechanical mass lifting system usin...
 
Design and simulation of voltage amplidyne system using robust control technique
Design and simulation of voltage amplidyne system using robust control techniqueDesign and simulation of voltage amplidyne system using robust control technique
Design and simulation of voltage amplidyne system using robust control technique
 
Design & control of vehicle boom barrier gate system using augmented h 2 ...
Design & control of vehicle boom barrier gate system using augmented h 2 ...Design & control of vehicle boom barrier gate system using augmented h 2 ...
Design & control of vehicle boom barrier gate system using augmented h 2 ...
 
Mechanically actuated capacitor microphone control using mpc and narma l2 con...
Mechanically actuated capacitor microphone control using mpc and narma l2 con...Mechanically actuated capacitor microphone control using mpc and narma l2 con...
Mechanically actuated capacitor microphone control using mpc and narma l2 con...
 
Modeling and simulation of vehicle windshield wiper system using h infinity l...
Modeling and simulation of vehicle windshield wiper system using h infinity l...Modeling and simulation of vehicle windshield wiper system using h infinity l...
Modeling and simulation of vehicle windshield wiper system using h infinity l...
 
Design and performance investigation of a low cost portable ventilator for co...
Design and performance investigation of a low cost portable ventilator for co...Design and performance investigation of a low cost portable ventilator for co...
Design and performance investigation of a low cost portable ventilator for co...
 
Metal cutting tool position control using static output feedback and full sta...
Metal cutting tool position control using static output feedback and full sta...Metal cutting tool position control using static output feedback and full sta...
Metal cutting tool position control using static output feedback and full sta...
 
Design and simulation of a steam turbine generator using observer based and l...
Design and simulation of a steam turbine generator using observer based and l...Design and simulation of a steam turbine generator using observer based and l...
Design and simulation of a steam turbine generator using observer based and l...
 
Modelling design and control of an electromechanical mass lifting system usin...
Modelling design and control of an electromechanical mass lifting system usin...Modelling design and control of an electromechanical mass lifting system usin...
Modelling design and control of an electromechanical mass lifting system usin...
 
Comparison of a triple inverted pendulum stabilization using optimal control ...
Comparison of a triple inverted pendulum stabilization using optimal control ...Comparison of a triple inverted pendulum stabilization using optimal control ...
Comparison of a triple inverted pendulum stabilization using optimal control ...
 
Design and simulation of a steam turbine generator using observer based and l...
Design and simulation of a steam turbine generator using observer based and l...Design and simulation of a steam turbine generator using observer based and l...
Design and simulation of a steam turbine generator using observer based and l...
 
Body travel performance improvement of space vehicle electromagnetic suspensi...
Body travel performance improvement of space vehicle electromagnetic suspensi...Body travel performance improvement of space vehicle electromagnetic suspensi...
Body travel performance improvement of space vehicle electromagnetic suspensi...
 
Quarter car active suspension systemdesign using optimal and robust control m...
Quarter car active suspension systemdesign using optimal and robust control m...Quarter car active suspension systemdesign using optimal and robust control m...
Quarter car active suspension systemdesign using optimal and robust control m...
 
Comparison of active and semi active suspension systems using robust controller
Comparison of active and semi active suspension systems using robust controllerComparison of active and semi active suspension systems using robust controller
Comparison of active and semi active suspension systems using robust controller
 
Optimal and robust controllers based design of quarter car active suspension ...
Optimal and robust controllers based design of quarter car active suspension ...Optimal and robust controllers based design of quarter car active suspension ...
Optimal and robust controllers based design of quarter car active suspension ...
 
Nonlinear autoregressive moving average l2 model based adaptive control of no...
Nonlinear autoregressive moving average l2 model based adaptive control of no...Nonlinear autoregressive moving average l2 model based adaptive control of no...
Nonlinear autoregressive moving average l2 model based adaptive control of no...
 
Comparison of dc motor speed control performance using fuzzy logic and model ...
Comparison of dc motor speed control performance using fuzzy logic and model ...Comparison of dc motor speed control performance using fuzzy logic and model ...
Comparison of dc motor speed control performance using fuzzy logic and model ...
 
Comparisons of fuzzy mras and pid controllers for ems maglev train
Comparisons of fuzzy mras and pid controllers for ems maglev trainComparisons of fuzzy mras and pid controllers for ems maglev train
Comparisons of fuzzy mras and pid controllers for ems maglev train
 
Comparison of neural network based controllers for nonlinear ems magnetic lev...
Comparison of neural network based controllers for nonlinear ems magnetic lev...Comparison of neural network based controllers for nonlinear ems magnetic lev...
Comparison of neural network based controllers for nonlinear ems magnetic lev...
 

Recently uploaded

Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 

Recently uploaded (20)

DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 

Tank liquid level control using narma l2 and mpc controllers

  • 1. Article title: Tank Liquid Level Control using NARMA-L2 and MPC Controllers Authors: mustefa jibril[1], Messay Tadese[2], Eliyas Alemayehu[3] Affiliations: School of Electrical and Computer Engineering[1], Faculty of Electrical and Computer Engineering[2] Orcid ids: 0000-0002-3165-2410[1] Contact e-mail: mustefazinet1981@gmail.com License information: This work has been published open access under Creative Commons Attribution License http://creativecommons.org/licenses/by/4.0/, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Conditions, terms of use and publishing policy can be found at https://www.scienceopen.com/. Preprint statement: This article is a preprint and has not been peer-reviewed, under consideration and submitted to ScienceOpen Preprints for open peer review. DOI: 10.14293/S2199-1006.1.SOR-.PP5K4PY.v1 Preprint first posted online: 31 May 2020 Keywords: NARMA-L2, Model Predictive control, Simulink, Liquid Level Control, MPC
  • 2. 1 Tank Liquid Level Control using NARMA-L2 and MPC Controllers Mustefa Jibril1 , Messay Tadese2 , Eliyas Alemayehu Tadese3 1 Msc, School of Electrical & Computer Engineering, Dire Dawa Institute of Technology, Dire Dawa, Ethiopia 2 Msc, School of Electrical & Computer Engineering, Dire Dawa Institute of Technology, Dire Dawa, Ethiopia 3 Msc, Faculty of Electrical & Computer Engineering, Jimma Institute of Technology, Jimma, Ethiopia Abstract Liquid level control is highly important in industrial applications such as boilers in nuclear power plants. In this paper a simple liquid level tank is designed based on NARMA-L2 and Model Predictive control controllers. The simple water level tank has one input, liquid flow inn and one output, liquid level. The proposed controllers is compared in MATLAB and then simulated in Simulink to test how the system actual liquid level track the desired liquid level with two input desired signals (step and white noise). The response of the NARMA-L2 controller is then compared with a MPC controller. The results are shown sequentially and the effectiveness of the controller is illustrated. Keywords: NARMA-L2, Model Predictive control, Simulink 1. Introduction In many industrial processes, control of liquid level is required. It was reported that about 25% of emergency shutdowns in the nuclear power plant are caused by poor control of the steam generator water level. Such shutdowns greatly decrease the plant availability and must be minimized. Water level control system is a very complex system, because of the nonlinearities and uncertainties of a system. Currently, constant gain PI controllers are used in nuclear organizations for boiler water level control at high power operations. However, at low power operations, PI controllers cannot maintain water level properly. A need for performance improvement in existing water level regulators is therefore needed. 2. Mathematical Modelling of the Tank Consider a tank with cross sectional area A, liquid level height h, with fluid resistance R, density  , volume flow in qi and volume flow out qo as shown in Figure 1 below.
  • 3. 2 Figure 1 Water level tank system Since qi and qo are the inflow and outflow respectively, and V is the volume of the fluid inside the tank, we can write    1i o dV d Ah q q dt dt      The mass flow out can be expressed in terms of h. assume a linear model, the exit orifice resistance of the valve will be  2o p q R     1 2 3o p pp gh q R R R       Assuming constant density, Substituting eqn (3) in to eqn (1) yields  4i dh gh A q dt R     Taking Laplace transform of eqn (4), the transfer function becomes       1 5 i H s A gQ s s RA    The parameters of the tank is shown in Table 1 below Table 1 parameters of the tank No Parameter Symbol value 1 Area A 2m^2 2 Density  1kg/m^3 3 Gravity G 10 m/s^2 4 Resistance R 0.05 s/m^2
  • 4. 3 The numerical value of the system transfer function is     0.5 100i H s Q s s   3. The Proposed Controllers 3.1 NARMA-L2 Control The neural network controller described in this section is referred to by two different names: feedback linearization control and NARMAL2 control. It is referred to as feedback linearization when the plant model has a particular form (companion form).24 It is referred to as NARMA-L2 control when the plant model can be approximated by the same form. The central idea of this type of control is to transform nonlinear system dynamics into linear dynamics by canceling the nonlinearities. This section begins by presenting the companion form system model and demonstrating how a neural network can be used to identify this model. Then it describes how the identified neural network model can be used to develop a controller. Table 2 illustrates the network architecture, training data and training parameters Table 2 NARMA L-2 parameters 3.2 MPC Control The MPC Controller block receives the current measured output signal (mo), reference signal (ref), and optional measured disturbance signal (md). The block computes the optimal manipulated variables (mv) by solving a quadratic program (QP). 4. Result and Discussion In this section, the comparison of the tank with the proposed controllers for tracking the desired level of the tank using step and white noise desired input signals in order to analyze which controller shows a better performance for the system with the help of Matlab/Simulink software. 4.1 Comparison of the tank with NARMA-L2 and MPC Controllers for Tracking a Desired Step Input Network Architecture Size of hidden layer 8 Delayed plant input 3 Sample interval(sec) 0.01 Delayed plant output 3 Training Data Training sample 80 Maximum Plant output 1 Maximum Plant input 2 Minimum Plant output 2 Minimum Plant input 1 Max interval value (sec) 3 Min interval value (sec) 1 Training Parameters Training Epochs 80
  • 5. 4 The Simulink model of the tank with the proposed controllers for tracking a desired step input signal is shown in Figure 2 below. Figure 2 Simulink model of the tank with the proposed controllers for tracking a desired step input signal The simulation result of the tank with the proposed controllers for tracking a desired step input signal is shown in Figure 3. Figure 3 Simulation result of the tank level for a step input signal The tank system with the proposed controllers Performance specification is shown in Table 3 below.
  • 6. 5 Table 3 Performance measurement of a step response No Performance measure NARMA-L2 MPC 1 Rise time 0.009259 sec 0.011269 2 Percentage Overshoot 6.989 % 25.949 % 3 Settling time 0.145 sec 0.22 sec 4 Peak value 0.5358 m 0.6327 m As we seen from Table 3 that, the tank system with NARMA-L2 controller have better performance in all the criteria chosen. 4.2 Comparison of the tank with NARMA-L2 and MPC Controllers for Tracking a Desired White Noise Input The Simulink model of the tank with the proposed controllers for tracking a desired white noise input signal is shown in Figure 4 below. Figure 4 Simulink model of the tank with the proposed controllers for tracking a desired white noise input signal The simulation result of the tank with the proposed controllers for tracking a desired white noise input signal is shown in Figure 5.
  • 7. 6 Figure 5 Simulation result of the tank level for a white noise input signal The tank system with the proposed controller’s performance specification is shown in Table 4 below. Table 4 Performance measurement of a white noise response No Performance measure NARMA-L2 MPC White Noise 1 Rise time 0.057214 sec 0.0031578 sec 0.049729 sec 2 Percentage Overshoot 88.450 % 92.113 % 105.531 % 3 Peak value 3 1.851 10  m 3 1.589 10  m 3 1.875 10  m 4 Low value 7 2.529 10  m 4 1.973 10  m 7 2.524 10  m As we seen from Table 4 that, the tank system with NARMA-L2 controller have almost the same rise time, peak value and low value as the tracked white noise input signal. 5. Conclusions The liquid level tank system is designed and tested using Matlab/Simulink software and the proposed controllers is simulated successfully and the results are promising and satisfactory. Comparison of the liquid level tank system with NARMA-L2 and MPC controller is done for the step and white noise desired liquid level signals. The simulation result for the desired step desired liquid level input shows that the liquid level tank system with NARMA-L2 controller have better performance in all the criteria chosen. The simulation result for the white noise desired liquid level input shows that the liquid level tank system with NARMA-L2 controller have almost the same rise time, peak value and low value as the tracked white noise input signal. Finally, the comparative simulation result prove the effectiveness of the presented liquid level tank system with NARMA L2 controller. This neural network control approach can be used in boiler water level and also temperature control applications of nuclear/thermal power plants. As a future scope of this work,
  • 8. 7 the NARMA-L2 controller can be implemented in a microcontroller with modified system parameters for more accurate control and can be used in various applications in industry and household. The controller can also be tested with periodically varying liquid level tracking applications. Reference [1].Saunak Bhattacharya et al. “Study of a PID Control System for Liquid Level Measurement using Non-Contact Type Sensor” International Journal of Computational Intelligence & IOT, Vol. 2, No. 3, 5 pages, 2019. [2].Fayiz A. et al. “Active Disturbance Rejection Control of a Coupled Tank System” Journal of Engineering, Article ID 7494085, 6 pages, 2018. [3].Nayanmani D. et al. “PID Controller for Nonlinear Interacting Two Tank Liquid Level Control” International Journal of Development Research, Vol. 7, 8 pages, 2017. [4].Trinh L. “Liquid Level Control of Coupled Tank System using Fuzzy-PID Controller” International Journal of Engineering Research and Technology, Vol. 06, Issue. 11, 2017. [5].Mustafa Saad “Performance Analysis of a Nonlinear Coupled Tank System using PI Controller” Universal Journal of Control and Automation, Vol. 5, Issue. 4, pp. 55-62, 2017. [6].K. Srinivasan et al. “Level Control of Three Tank System using Intelligent Techniques” International Journal of Image Mining, Vol. 2, Issue. 4, No. 3, 2017. [7].C. Sreepradha et al. “Synthesis of Fuzzy Sliding Mode Controller for Liquid Level Control in Spherical Tank” Journal of Cogent Engineering, Vol. 3, Issue. 1, 2016. [8].Mostafa A. et al. “PID Controller Design for Two Tanks Liquid Level Control System using Matlab” International Journal of Electrical and Computer Engineering (IJECE), Vol. 5, No. 3, pp.436-442, 2015.