SlideShare a Scribd company logo
1 of 6
Download to read offline
1
ANN for Hybrid State Estimation
In this scheme, an ANN based correction is developed. As in the case of EKF and UKF, ANN based state estimation is also
recursive in nature. Even though it has the same framework of Kalman filter based state estimator, it is designed for
eliminating the analytical and statistical linearization used in the case of EKF and UKF. This structure is suggested because
recurrent type of ANN is better for the complex dynamic system. The schematic diagram of proposed ANNC is as given in
Figure.
Figure.1. Schematic representation of proposed ANNC
The detailed NARX structure used for the considered problem is given in figure and the other NARX parameters used for this
study are provided in Table.
The current output can be predicted as a function of present and past inputs and past outputs as given below, in which Y and X
represent the outputs and inputs of the network respectively and KNN is a nonlinear ANN function.
Y (k) = KNN{X (k), X (k-m), Y (k-1)… Y (k-n)} (1)
Values of Different ANN Parameters
Parameter Value
ANN Structure NARX
No. of hidden layers 1
Hidden Layer neurons 5
Hidden layer activation function ‘tan sigmoid’
Output layer activation function ‘purelin’
No of epochs 100
No of exogenous inputs 4
No. of delayed inputs 0
No of outputs 3
No. of feedback output delays 2
Training method Back propagation
Training function Levenberg–Marquardt
Performance Function Mean Square Error
Process Noise,
Set point
Input,
Measurement Noise,
Output,
Prediction
Model
ANN
Correction
Function
ITD
OTD
EBIDC
Innovation,
xk/k-1
Process
SampleHold
Estimator
2
A sequence of current and past input vectors (X (k), X (k-1), X (k-m)) are obtained by passing X (k) through an input time
delay unit, ITD (0: m). Similarly output time delay unit, OTD (1: n) provides a sequence of past output vectors (Y (k-1), Y (k-
n)). For the considered problem, the input and the output are T
1 2 3
ˆ ˆ ˆX( ) [ ( 1), ( 1), ( 1), ( 1)]    k h k k h k k h k k k k
T
1 2 3
ˆ ˆ ˆY( ) [ ( ), ( ), ( )]k h k h k h k respectively.
Similar to Kalman filter based state estimators and its nonlinear extensions; proper value for the initial state vector is assumed
for the prediction model. The input and output measurements are made from the process and the input measurement are
presented to the prediction model along with the assumed initial state vector in order to compute the time updated values for
states.
ˆ ˆ( 1) F( ( 1), ( ))  x k k x k u k (2)
With, ˆ ˆ( 1) (0) [ (0)]  x k x E x , the assumed initial value of state vector.
This a priori state estimates, ˆ( 1)x k k can be given to the output model so that a priori estimates of the output, ˆ( 1)y k k can
be obtained as
ˆ ˆ( 1) H ( 1)    y k k x k k (3)
The innovation between plant output, ( )y k and a priori output estimates, ˆ( 1)y k k is calculated as
ˆ( 1) ( ) ( 1)   k k y k y k k (4)
In the correction step of the algorithm, the a priori state estimates will be corrected using this innovation with the help of the
ANN to obtain a posteriori estimates of states
.
Figure.2. NARX structure for the considered example
 NNˆ ˆ ˆ( ) K ITD( ( 1), ( 1)),OTD( ( ))  x k x k k k k x k (5)
3
These estimated states are fed back to the controller for calculating the new input signal to the plant. For the next iteration, a
posteriori estimate of state can be given to the prediction model (instead of assumed initial states as in the first iteration) along
with the new input measurement from the plant. This can be continued for the entire process run
Experimental Results and Performance Analysis
Real-time experimental validations were carried out on the experimental setup. In addition to the experimental setup, other
tools used, which were for the real time implementation are the software Lab VIEW and the NI DAQ pad (USB6251). In the
real system, the performance of the controller in regulatory operation and servo operation based on ISE and average
computation time per iteration is shown in figure. Response of the system in initial condition mismatch is shown. The response
of the system in +10% and -10% plant model parameter mismatch is given below. Results of hand valve faults which can occur
in real time application are given in Tables. The real time experimental results support the simulation results on performance.
Regulatory Control Problem: Controller Performance Comparison
Controller ISE(h1) ISE(h2)
Avg. Computation
time per iteration (S)
Proposed 0.0200 0.0193 0.1038
Servo Control Problem: Controller Performance Comparison
Controller ISE(h1) ISE(h2)
Avg. Computation
time per iteration (S)
Proposed 0.0172 0.0144 0.1152
Initial Condition Mismatch: Controller Performance Comparison
Controller ISE(h1) ISE(h2)
Avg. Computation
time per iteration (S)
Proposed 0.0214 0.0592 0.1017
Plant Model Parameter Mismatch (+10%): Controller Performance Comparison
Controller ISE(h1) ISE(h2)
Avg. Computation
time per iteration (S)
Proposed 0.0045 0.0069 0.2112
Plant Model Parameter Mismatch (-10%): Controller Performance Comparison
Controller ISE(h1) ISE(h2)
Avg. Computation
time per iteration (S)
Proposed 0.0122 0.0131 0.1037
Hand Valve Faults -Leakage: Controller Performance Comparison
Controller ISE(h1) ISE(h2)
Avg. Computation
time per iteration (S)
Proposed 0.0600 0.0077 0.0768
4
Hand Valve Faults -Clogging: Controller Performance Comparison
Controller ISE(h1) ISE(h2)
Avg. Computation
time per iteration (S)
Proposed 0.0082 0.0078 0.0943
Regulatory response of hybrid three tank system with ANNC (a) Level in Tank 1, (b) Level in tank 2
Servo response of hybrid three tank system with ANNC (a) Level in Tank 1, (b) Level in tank 2
50 100 150 200 250 300 350 400
0.24
0.27
0.3
0.33
Level(h
1
)
(a)
CV1
(Proposed) SETPOINT1
100 200 300 400
0.24
0.27
0.3
0.33
Level(h
2
)
(b)
Sampling Instants
CV2
(Proposed) SETPOINT2
50 100 150 200
0.23
0.26
0.29
0.32
Level(h
1
)
(a)
50 100 150 200
0.23
0.26
0.29
0.32
Level(h
2
)
(b)
Sampling Instants
CV2
(Proposed) SETPOINT2
CV1
(Proposed) SETPOINT1
50 100 150 200 250 300 350 400
0.26
0.3
0.34
0.38
Level(h
1
)
(a)
CV1
(Proposed) SETPOINT1
50 100 150 200 250 300 350 400
0.26
0.3
0.34
0.38
Level(h
2
)
(b)
Sampling Instants
CV2
(Proposed) SETPOINT2
5
Closed response of hybrid three tank system with ANNC (Initial Condition Mismatch ) (a) Level in Tank 1, (b) Level in Tank 2
Closed response of hybrid three tank system with ANNC (Plant-Model mismatch +10% ) (a) Level in Tank 1, (b) Level in Tank 2
Closed response of hybrid three tank system with ANNC (Plant-Model mismatch -10% ) (a) Level in Tank 1, (b) Level in Tank 2
Closed response of hybrid three tank system with ANNC (Handvalve fault-Leakage ) (a) Level in Tank 1, (b) Level in Tank 2
50 100 150 200 250
0.28
.3
0.32
Level(h
1
)
(a)
CV1
(Proposed) SETPOINT1
50 100 150 200 250
0.28
0.3
0.32
Level(h
2
)
(b)
Sampling Instants
CV2
(Proposed) SETPOINT2
50 100 150 200 250
0.26
0.28
0.3
0.32
Level(h
1
)
(a)
CV1
(Proposed) SETPOINT1
50 100 150 200 250
0.26
0.28
0.3
0.32
Level(h
2
)
(b)
Sampling Instants
CV2
(Proposed) SETPOINT2
100 200 300 400 500
0.26
0.28
Level(h
1
)
(a)
100 200 300 400 500
0.26
0.28
Level(h
2
)
(b)
Sampling Instants
CV2
(Proposed) SETPOINT2
CV1
(Proposed) SETPOINT1
6
Closed response of hybrid three tank system with ANNC (Handvalve fault-Clogging ) (a) Level in Tank 1, (b) Level in Tank 2
50 100 150 200 250
0.25
0.3
0.35
Level(h
1
)
(a)
100 200 300 400 500
0.25
0.3
0.35
Level(h
2
)
(b)
Sampling Instants
CV2
(Proposed) SETPOINT2
CV1
(Proposed) SETPOINT1

More Related Content

What's hot

Tarea1 francisco moya_mena_a74449_grupo02
Tarea1 francisco moya_mena_a74449_grupo02Tarea1 francisco moya_mena_a74449_grupo02
Tarea1 francisco moya_mena_a74449_grupo02FrankMoya3
 
New controllers efficient model based design method
New controllers efficient model based design methodNew controllers efficient model based design method
New controllers efficient model based design methodAlexander Decker
 
Steady State Error
Steady State ErrorSteady State Error
Steady State Errorsahed dewan
 
Tarea 2 francisco_moya_mena_a74449_grupo02
Tarea 2 francisco_moya_mena_a74449_grupo02Tarea 2 francisco_moya_mena_a74449_grupo02
Tarea 2 francisco_moya_mena_a74449_grupo02FrankMoya3
 
Lab 3 nust control
Lab 3 nust controlLab 3 nust control
Lab 3 nust controltalhawaqar
 
Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...
Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...
Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...IRJET Journal
 
Lecture 17 me 176 (4th) 9 - design via root locus
Lecture 17   me 176 (4th)   9 - design via root locusLecture 17   me 176 (4th)   9 - design via root locus
Lecture 17 me 176 (4th) 9 - design via root locusLeonides De Ocampo
 
Dynamic systems project (1)
Dynamic systems project (1)Dynamic systems project (1)
Dynamic systems project (1)Kshitija Joshi
 
Circuit Network Analysis - [Chapter5] Transfer function, frequency response, ...
Circuit Network Analysis - [Chapter5] Transfer function, frequency response, ...Circuit Network Analysis - [Chapter5] Transfer function, frequency response, ...
Circuit Network Analysis - [Chapter5] Transfer function, frequency response, ...Simen Li
 
Design and analysis of robust h infinity controller
Design and analysis of robust h infinity controllerDesign and analysis of robust h infinity controller
Design and analysis of robust h infinity controllerAlexander Decker
 
Sensor Fusion Study - Ch8. The Continuous-Time Kalman Filter [이해구]
Sensor Fusion Study - Ch8. The Continuous-Time Kalman Filter [이해구]Sensor Fusion Study - Ch8. The Continuous-Time Kalman Filter [이해구]
Sensor Fusion Study - Ch8. The Continuous-Time Kalman Filter [이해구]AI Robotics KR
 

What's hot (20)

Chapter 7 1
Chapter 7 1Chapter 7 1
Chapter 7 1
 
Project final control
Project final controlProject final control
Project final control
 
Tarea1 francisco moya_mena_a74449_grupo02
Tarea1 francisco moya_mena_a74449_grupo02Tarea1 francisco moya_mena_a74449_grupo02
Tarea1 francisco moya_mena_a74449_grupo02
 
New controllers efficient model based design method
New controllers efficient model based design methodNew controllers efficient model based design method
New controllers efficient model based design method
 
Steady State Error
Steady State ErrorSteady State Error
Steady State Error
 
Tarea 2 francisco_moya_mena_a74449_grupo02
Tarea 2 francisco_moya_mena_a74449_grupo02Tarea 2 francisco_moya_mena_a74449_grupo02
Tarea 2 francisco_moya_mena_a74449_grupo02
 
Lab 3 nust control
Lab 3 nust controlLab 3 nust control
Lab 3 nust control
 
Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...
Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...
Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...
 
NASA 2004 PP
NASA 2004 PPNASA 2004 PP
NASA 2004 PP
 
Lecture 17 me 176 (4th) 9 - design via root locus
Lecture 17   me 176 (4th)   9 - design via root locusLecture 17   me 176 (4th)   9 - design via root locus
Lecture 17 me 176 (4th) 9 - design via root locus
 
Csl9 4 f15
Csl9 4 f15Csl9 4 f15
Csl9 4 f15
 
System Modeling
System ModelingSystem Modeling
System Modeling
 
Dynamic systems project (1)
Dynamic systems project (1)Dynamic systems project (1)
Dynamic systems project (1)
 
Circuit Network Analysis - [Chapter5] Transfer function, frequency response, ...
Circuit Network Analysis - [Chapter5] Transfer function, frequency response, ...Circuit Network Analysis - [Chapter5] Transfer function, frequency response, ...
Circuit Network Analysis - [Chapter5] Transfer function, frequency response, ...
 
06 control.systems
06 control.systems06 control.systems
06 control.systems
 
Control chap7
Control chap7Control chap7
Control chap7
 
Design and analysis of robust h infinity controller
Design and analysis of robust h infinity controllerDesign and analysis of robust h infinity controller
Design and analysis of robust h infinity controller
 
Time response
Time responseTime response
Time response
 
Quiz
QuizQuiz
Quiz
 
Sensor Fusion Study - Ch8. The Continuous-Time Kalman Filter [이해구]
Sensor Fusion Study - Ch8. The Continuous-Time Kalman Filter [이해구]Sensor Fusion Study - Ch8. The Continuous-Time Kalman Filter [이해구]
Sensor Fusion Study - Ch8. The Continuous-Time Kalman Filter [이해구]
 

Similar to PG Project

Balancing Robot Kalman Filter Design – Estimation Theory Project
Balancing Robot Kalman Filter Design – Estimation Theory ProjectBalancing Robot Kalman Filter Design – Estimation Theory Project
Balancing Robot Kalman Filter Design – Estimation Theory ProjectSurya Chandra
 
D0372027037
D0372027037D0372027037
D0372027037theijes
 
ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEM
ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEMACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEM
ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEMecij
 
Feedback control of_dynamic_systems
Feedback control of_dynamic_systemsFeedback control of_dynamic_systems
Feedback control of_dynamic_systemskarina G
 
UGC NET Model questions Engineering science
UGC NET Model questions Engineering scienceUGC NET Model questions Engineering science
UGC NET Model questions Engineering scienceJithesh V Nair
 
17.pmsm speed sensor less direct torque control based on ekf
17.pmsm speed sensor less direct torque control based on ekf17.pmsm speed sensor less direct torque control based on ekf
17.pmsm speed sensor less direct torque control based on ekfMouli Reddy
 
Practical Active Filter Design
Practical Active Filter Design Practical Active Filter Design
Practical Active Filter Design Sachin Mehta
 
Optimal PID controller design using artificial bee colony algorithm for robot...
Optimal PID controller design using artificial bee colony algorithm for robot...Optimal PID controller design using artificial bee colony algorithm for robot...
Optimal PID controller design using artificial bee colony algorithm for robot...nooriasukmaningtyas
 
EENG519FinalProjectReport
EENG519FinalProjectReportEENG519FinalProjectReport
EENG519FinalProjectReportDaniel K
 
Chaotic Communication for mobile applica
Chaotic Communication for mobile applicaChaotic Communication for mobile applica
Chaotic Communication for mobile applicaYaseenMo
 
Buck converter controlled with ZAD and FPIC for DC-DC signal regulation
Buck converter controlled with ZAD and FPIC for DC-DC signal regulationBuck converter controlled with ZAD and FPIC for DC-DC signal regulation
Buck converter controlled with ZAD and FPIC for DC-DC signal regulationTELKOMNIKA JOURNAL
 
Simulation, bifurcation, and stability analysis of a SEPIC converter control...
 Simulation, bifurcation, and stability analysis of a SEPIC converter control... Simulation, bifurcation, and stability analysis of a SEPIC converter control...
Simulation, bifurcation, and stability analysis of a SEPIC converter control...IJECEIAES
 

Similar to PG Project (20)

Assignment2 control
Assignment2 controlAssignment2 control
Assignment2 control
 
Control assignment#4
Control assignment#4Control assignment#4
Control assignment#4
 
Notch filter
Notch filterNotch filter
Notch filter
 
Balancing Robot Kalman Filter Design – Estimation Theory Project
Balancing Robot Kalman Filter Design – Estimation Theory ProjectBalancing Robot Kalman Filter Design – Estimation Theory Project
Balancing Robot Kalman Filter Design – Estimation Theory Project
 
D0372027037
D0372027037D0372027037
D0372027037
 
A010220109
A010220109A010220109
A010220109
 
Final Project
Final ProjectFinal Project
Final Project
 
ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEM
ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEMACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEM
ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEM
 
Feedback control of_dynamic_systems
Feedback control of_dynamic_systemsFeedback control of_dynamic_systems
Feedback control of_dynamic_systems
 
Control assignment#2
Control assignment#2Control assignment#2
Control assignment#2
 
UGC NET Model questions Engineering science
UGC NET Model questions Engineering scienceUGC NET Model questions Engineering science
UGC NET Model questions Engineering science
 
17.pmsm speed sensor less direct torque control based on ekf
17.pmsm speed sensor less direct torque control based on ekf17.pmsm speed sensor less direct torque control based on ekf
17.pmsm speed sensor less direct torque control based on ekf
 
Practical Active Filter Design
Practical Active Filter Design Practical Active Filter Design
Practical Active Filter Design
 
Optimal PID controller design using artificial bee colony algorithm for robot...
Optimal PID controller design using artificial bee colony algorithm for robot...Optimal PID controller design using artificial bee colony algorithm for robot...
Optimal PID controller design using artificial bee colony algorithm for robot...
 
P1111145969
P1111145969P1111145969
P1111145969
 
frequency responce.ppt
frequency responce.pptfrequency responce.ppt
frequency responce.ppt
 
EENG519FinalProjectReport
EENG519FinalProjectReportEENG519FinalProjectReport
EENG519FinalProjectReport
 
Chaotic Communication for mobile applica
Chaotic Communication for mobile applicaChaotic Communication for mobile applica
Chaotic Communication for mobile applica
 
Buck converter controlled with ZAD and FPIC for DC-DC signal regulation
Buck converter controlled with ZAD and FPIC for DC-DC signal regulationBuck converter controlled with ZAD and FPIC for DC-DC signal regulation
Buck converter controlled with ZAD and FPIC for DC-DC signal regulation
 
Simulation, bifurcation, and stability analysis of a SEPIC converter control...
 Simulation, bifurcation, and stability analysis of a SEPIC converter control... Simulation, bifurcation, and stability analysis of a SEPIC converter control...
Simulation, bifurcation, and stability analysis of a SEPIC converter control...
 

Recently uploaded

High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
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
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
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
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
(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
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...ranjana rawat
 

Recently uploaded (20)

High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
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...
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
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
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
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
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
(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...
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
 

PG Project

  • 1. 1 ANN for Hybrid State Estimation In this scheme, an ANN based correction is developed. As in the case of EKF and UKF, ANN based state estimation is also recursive in nature. Even though it has the same framework of Kalman filter based state estimator, it is designed for eliminating the analytical and statistical linearization used in the case of EKF and UKF. This structure is suggested because recurrent type of ANN is better for the complex dynamic system. The schematic diagram of proposed ANNC is as given in Figure. Figure.1. Schematic representation of proposed ANNC The detailed NARX structure used for the considered problem is given in figure and the other NARX parameters used for this study are provided in Table. The current output can be predicted as a function of present and past inputs and past outputs as given below, in which Y and X represent the outputs and inputs of the network respectively and KNN is a nonlinear ANN function. Y (k) = KNN{X (k), X (k-m), Y (k-1)… Y (k-n)} (1) Values of Different ANN Parameters Parameter Value ANN Structure NARX No. of hidden layers 1 Hidden Layer neurons 5 Hidden layer activation function ‘tan sigmoid’ Output layer activation function ‘purelin’ No of epochs 100 No of exogenous inputs 4 No. of delayed inputs 0 No of outputs 3 No. of feedback output delays 2 Training method Back propagation Training function Levenberg–Marquardt Performance Function Mean Square Error Process Noise, Set point Input, Measurement Noise, Output, Prediction Model ANN Correction Function ITD OTD EBIDC Innovation, xk/k-1 Process SampleHold Estimator
  • 2. 2 A sequence of current and past input vectors (X (k), X (k-1), X (k-m)) are obtained by passing X (k) through an input time delay unit, ITD (0: m). Similarly output time delay unit, OTD (1: n) provides a sequence of past output vectors (Y (k-1), Y (k- n)). For the considered problem, the input and the output are T 1 2 3 ˆ ˆ ˆX( ) [ ( 1), ( 1), ( 1), ( 1)]    k h k k h k k h k k k k T 1 2 3 ˆ ˆ ˆY( ) [ ( ), ( ), ( )]k h k h k h k respectively. Similar to Kalman filter based state estimators and its nonlinear extensions; proper value for the initial state vector is assumed for the prediction model. The input and output measurements are made from the process and the input measurement are presented to the prediction model along with the assumed initial state vector in order to compute the time updated values for states. ˆ ˆ( 1) F( ( 1), ( ))  x k k x k u k (2) With, ˆ ˆ( 1) (0) [ (0)]  x k x E x , the assumed initial value of state vector. This a priori state estimates, ˆ( 1)x k k can be given to the output model so that a priori estimates of the output, ˆ( 1)y k k can be obtained as ˆ ˆ( 1) H ( 1)    y k k x k k (3) The innovation between plant output, ( )y k and a priori output estimates, ˆ( 1)y k k is calculated as ˆ( 1) ( ) ( 1)   k k y k y k k (4) In the correction step of the algorithm, the a priori state estimates will be corrected using this innovation with the help of the ANN to obtain a posteriori estimates of states . Figure.2. NARX structure for the considered example  NNˆ ˆ ˆ( ) K ITD( ( 1), ( 1)),OTD( ( ))  x k x k k k k x k (5)
  • 3. 3 These estimated states are fed back to the controller for calculating the new input signal to the plant. For the next iteration, a posteriori estimate of state can be given to the prediction model (instead of assumed initial states as in the first iteration) along with the new input measurement from the plant. This can be continued for the entire process run Experimental Results and Performance Analysis Real-time experimental validations were carried out on the experimental setup. In addition to the experimental setup, other tools used, which were for the real time implementation are the software Lab VIEW and the NI DAQ pad (USB6251). In the real system, the performance of the controller in regulatory operation and servo operation based on ISE and average computation time per iteration is shown in figure. Response of the system in initial condition mismatch is shown. The response of the system in +10% and -10% plant model parameter mismatch is given below. Results of hand valve faults which can occur in real time application are given in Tables. The real time experimental results support the simulation results on performance. Regulatory Control Problem: Controller Performance Comparison Controller ISE(h1) ISE(h2) Avg. Computation time per iteration (S) Proposed 0.0200 0.0193 0.1038 Servo Control Problem: Controller Performance Comparison Controller ISE(h1) ISE(h2) Avg. Computation time per iteration (S) Proposed 0.0172 0.0144 0.1152 Initial Condition Mismatch: Controller Performance Comparison Controller ISE(h1) ISE(h2) Avg. Computation time per iteration (S) Proposed 0.0214 0.0592 0.1017 Plant Model Parameter Mismatch (+10%): Controller Performance Comparison Controller ISE(h1) ISE(h2) Avg. Computation time per iteration (S) Proposed 0.0045 0.0069 0.2112 Plant Model Parameter Mismatch (-10%): Controller Performance Comparison Controller ISE(h1) ISE(h2) Avg. Computation time per iteration (S) Proposed 0.0122 0.0131 0.1037 Hand Valve Faults -Leakage: Controller Performance Comparison Controller ISE(h1) ISE(h2) Avg. Computation time per iteration (S) Proposed 0.0600 0.0077 0.0768
  • 4. 4 Hand Valve Faults -Clogging: Controller Performance Comparison Controller ISE(h1) ISE(h2) Avg. Computation time per iteration (S) Proposed 0.0082 0.0078 0.0943 Regulatory response of hybrid three tank system with ANNC (a) Level in Tank 1, (b) Level in tank 2 Servo response of hybrid three tank system with ANNC (a) Level in Tank 1, (b) Level in tank 2 50 100 150 200 250 300 350 400 0.24 0.27 0.3 0.33 Level(h 1 ) (a) CV1 (Proposed) SETPOINT1 100 200 300 400 0.24 0.27 0.3 0.33 Level(h 2 ) (b) Sampling Instants CV2 (Proposed) SETPOINT2 50 100 150 200 0.23 0.26 0.29 0.32 Level(h 1 ) (a) 50 100 150 200 0.23 0.26 0.29 0.32 Level(h 2 ) (b) Sampling Instants CV2 (Proposed) SETPOINT2 CV1 (Proposed) SETPOINT1 50 100 150 200 250 300 350 400 0.26 0.3 0.34 0.38 Level(h 1 ) (a) CV1 (Proposed) SETPOINT1 50 100 150 200 250 300 350 400 0.26 0.3 0.34 0.38 Level(h 2 ) (b) Sampling Instants CV2 (Proposed) SETPOINT2
  • 5. 5 Closed response of hybrid three tank system with ANNC (Initial Condition Mismatch ) (a) Level in Tank 1, (b) Level in Tank 2 Closed response of hybrid three tank system with ANNC (Plant-Model mismatch +10% ) (a) Level in Tank 1, (b) Level in Tank 2 Closed response of hybrid three tank system with ANNC (Plant-Model mismatch -10% ) (a) Level in Tank 1, (b) Level in Tank 2 Closed response of hybrid three tank system with ANNC (Handvalve fault-Leakage ) (a) Level in Tank 1, (b) Level in Tank 2 50 100 150 200 250 0.28 .3 0.32 Level(h 1 ) (a) CV1 (Proposed) SETPOINT1 50 100 150 200 250 0.28 0.3 0.32 Level(h 2 ) (b) Sampling Instants CV2 (Proposed) SETPOINT2 50 100 150 200 250 0.26 0.28 0.3 0.32 Level(h 1 ) (a) CV1 (Proposed) SETPOINT1 50 100 150 200 250 0.26 0.28 0.3 0.32 Level(h 2 ) (b) Sampling Instants CV2 (Proposed) SETPOINT2 100 200 300 400 500 0.26 0.28 Level(h 1 ) (a) 100 200 300 400 500 0.26 0.28 Level(h 2 ) (b) Sampling Instants CV2 (Proposed) SETPOINT2 CV1 (Proposed) SETPOINT1
  • 6. 6 Closed response of hybrid three tank system with ANNC (Handvalve fault-Clogging ) (a) Level in Tank 1, (b) Level in Tank 2 50 100 150 200 250 0.25 0.3 0.35 Level(h 1 ) (a) 100 200 300 400 500 0.25 0.3 0.35 Level(h 2 ) (b) Sampling Instants CV2 (Proposed) SETPOINT2 CV1 (Proposed) SETPOINT1