SlideShare ist ein Scribd-Unternehmen logo
1 von 50
Downloaden Sie, um offline zu lesen
Robust Control of Linear and Non-Linear Dynamical
System by using Extended State Observer
Presented by: Kaliprasad Mahapatro Advisor: Prof Milind E. Rane
Department of Electronics & Telecommunication Engg.
Vishwakarma Institute of Technology, Pune
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 1 / 48
Contents I
1 Robust Control
2 Extended State Observer
3 Plant Dynamics
4 Linear and Nonlinear Plants
5 Motion Control
6 Magnetic Levitation
7 Flexible Link
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 2 / 48
Contents II
8 Inverted Pendulum
9 Applications
10 Conclusion
11 State of Art
12 Acknowledge
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 3 / 48
Robust Control Expectation and Problem
1 Expectation
High Precision Control
with Minimum Convergence Time
2 Problem
Uncertainty due to some unknown dynamics, parameter variations,
external disturbances are prime parameters present in engineering
systems.
Due to their non-linear characteristic it becomes very difficult to
control this unknown parameter.
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 4 / 48
Robust Control Solution
The key solution to achieve robust control is to first estimate the
uncertainty and then implement the appropriate control law
based on estimation.
Estimation of state along with uncertainties will serve better
solution for implementing control signal as dependency on
practical plant reduces
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 5 / 48
Extended State Observer Innovation
Extended State Observer(ESO)
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 6 / 48
Extended State Observer Innovation
1 Owing to the great advances in non-linear control theory, the
observer-based controller has become one of the most commonly
used schemes in industrial applications [WG03] [ARD08].
2 The extended state observer (ESO) has high efficiency in
accomplishing the non-linear dynamic estimation.
3 ESO serves the best estimation by extending the internal and
external disturbance to a rank new state and then apply a special
non-smooth nonlinear error feedback to achieve state
tracking [ZGG12].
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 7 / 48
Extended State Observer Innovation
1 Owing to the great advances in non-linear control theory, the
observer-based controller has become one of the most commonly
used schemes in industrial applications [WG03] [ARD08].
2 The extended state observer (ESO) has high efficiency in
accomplishing the non-linear dynamic estimation.
3 ESO serves the best estimation by extending the internal and
external disturbance to a rank new state and then apply a special
non-smooth nonlinear error feedback to achieve state
tracking [ZGG12].
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 7 / 48
Extended State Observer Innovation
1 Owing to the great advances in non-linear control theory, the
observer-based controller has become one of the most commonly
used schemes in industrial applications [WG03] [ARD08].
2 The extended state observer (ESO) has high efficiency in
accomplishing the non-linear dynamic estimation.
3 ESO serves the best estimation by extending the internal and
external disturbance to a rank new state and then apply a special
non-smooth nonlinear error feedback to achieve state
tracking [ZGG12].
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 7 / 48
Plant Dynamics
Linear and Nonlinear Plants
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 8 / 48
Linear and Nonlinear Plants Miscellaneous Plants
Table: Dissertation Flow Structure
Plant Dynamics Application Description
Motion control setup Robotics vehicle Plant dynamics
(2nd order system)
Magnetic levitation Bullet train Design of ESO
(3rd order system) (n+1)th order
Flexible Joint system Robotics arm
(4th order system) Controller Design
Flexible Link system Space robots
(4th order system) Application
Inverted Pendulum Humanoid Robot Classical
(4th order system) launch pad of missile Control
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 9 / 48
Motion Control
ECP-220
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 10 / 48
Motion Control Mathematical Model
˙z1 = z2
˙z2 =
−c∗
d
J∗
d
z2 +
TD
J∗
d
α(x)
+
1
J∗
d
β(x)
u (1)
J∗
d = combined inertia c∗
d = shaft friction coefficient
TD = Torque disturbance u = control voltage
Figure: Plant dynamic model ECP220
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 11 / 48
Motion Control Feedback Linearization control law
[SL91] feedback control law can be designed as υ = α(x)+β(x)u
u =
υ −α(x)
β(x)
(2)
υ = ¨υc +k1(υc −z1)+k2( ˙υc −z2) (3)
Figure: Feedback Linearization
u =
υ −a0
b0
where a0 = α(x)+d b0 = β(x)+d (4)
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 12 / 48
Motion Control Extended State Observer (ESO)
Extended State Observer(ESO) for ECP-220
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 13 / 48
Motion Control Innovation
Figure: Block diagram for FL+ESO
u =
(
υ
k1(υc − ˆz1)−k2 ˆz2 − ˆz3 −a0)
b0
(5)
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 14 / 48
Motion Control Mathematical Interpretation of ESO



˙ˆz1 = ˆz2 +β1g1(e)
˙ˆz2 = ˆz3 +β2g2(e)+b0u
˙ˆz3 = β3g3(e)−→ Lumped disturbances
y = z1
e = y− ˆz1−→ error
(6)
βi is the observer gain
where gi is
gi(e,αi,δ) =
| e |αi ,| e |> δ
e
δ1−αi
,| e |≤ δ
(7)
for
Nonlinear ESO α = [1 0.5 0.25]
Linear ESO α = [1 1 1]
δ is a small number used to limit the gain
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 15 / 48
Motion Control Result Analysis of NESO and LESO
TD = 10% and b0 = 38 but actually it is b0 = 23.2/Kg−m2
Figure: Tracking for Step input
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 16 / 48
Magnetic Levitation
MagLev
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 17 / 48
Magnetic Levitation Problem Statement
Problem?
Use a voltage control electromagnet to suspend a ferromagnetic ball in
air at an height of 3mm and maintain the desired trajectory in-spite of
uncertainty and disturbances by using Feedback Linearization and
Extended State Observer.
Figure: MagLev model
Quanser- Canada
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 18 / 48
Magnetic Levitation Problem Statement


˙x1
˙x2
˙x3

 =



−(R
L )x1
x3
g− 1
m
x2
1
b0+b1y+b2y2+b3y3


+


1
L
0
0

u
Considering another space coordination zi as stated in [SL91]
˙z =



˙x2
˙x3
d
dt (g− 1
m
x2
1
b0+b1y+b2y2+b3y3 )


[z]T
=





˙x2
˙x3
L3
f h(x)
α(x)
+Lg(L2
f h(x))
β(x)
u





[z]T
Now as stated [SL91] considering a non linear feedback control law
υ = α(x)+β(x)u such that z = φ(x) and the new input υ satisfy a linear
time invariant relation
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 19 / 48
Magnetic Levitation Problem Statement
Figure: Block Diagram
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 20 / 48
Magnetic Levitation Problem Statement
Due to uncertainty and disturbances
uFL =
k1(υc −z1)−k2z2 −k3z3 −a0 −d
b0
(8)
uESO =
1
b0
(−a0 +k1(υc − ˆz1)−k2 ˆz2 −k3 ˆz3 − ˆz4) (9)
(a) FL (b) ESO+FL
Figure: Estimation of states with 80% uncertainty
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 21 / 48
Flexible Link
Flexible Link
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 22 / 48
Flexible Link Distinguish between Flexible Joint and Link
Flexible Joint Flexible Link
Bulky Light weight manipulators
Spring Tension No Spring
Less Complex Lightweight slender manipulators,
increasing the complexity
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 23 / 48
Flexible Link Distinguish between Flexible Joint and Link




˙θ
˙α
¨θ
¨α



 =





0 0 1 0
0 0 0 1
0
Kstif f
Jeq
−A1 0
0 −
Kstif f+Jarm
JeqJarm
A1 0









θ
α
˙θ
˙α



+




0
0
B1
−B1



Vm (10)
where A1
ηmηgKt KmK2
g +BeqRm
JeqRm
and B1
ηmηgKt Kg
JeqRm
.
State space represented in (10) can be simplified in z domain as
˙z1 = z2
˙z2 = z3
˙z3 = z4
˙z4 = −
Kstif f A1
Jeq
z2 −
Kstif f (Jeq +Jarm)
JarmJeq
z3 −A1z4
α
+
Kstif f B1
Jarm
β
Vm
y = z1 (11)
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 24 / 48
Flexible Link Distinguish between Flexible Joint and Link
Table: Numerical values of parameters of flexible link system
Symbols Meaning Value
Kstif f modeled stiffness 0.7883 N.m/rad
Jeq gear inertia 0.000931 kg.m2
Jarm link inertia 0.0026 kg.m2
Beq viscous damping coeff 0.0015
ηm motor efficiency 0.69
ηg gearbox efficiency 0.9
Kt torque constant 0.00767 N.m
Kg motor gear ratio 70
Km back-EMF constant 0.00767 V/rpm
Rm armature resistance 2.6 Ω
ωc natural frequency 20.1 rad/s
m mass of link 0.065 kg
l length of link 0.3 m
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 25 / 48
Flexible Link Distinguish between Flexible Joint and Link
Figure: Basic Feedback Linearization block
u =
1
β
[
....
υ c +k1(υc −z1)+k2( ˙υc −z2)
+ k3( ¨υc −z3)+k4(
...
υ c −z4)−α] (12)
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 26 / 48
Flexible Link Distinguish between Flexible Joint and Link
Figure: ESO and FL block for estimating states and uncertainty
u =
1
b0
[
....
υ c +k1(υc − ˆz1)+k2( ˙υc − ˆz2)
+ k3( ¨υc − ˆz3)+k4(
...
υ c − ˆz4)−a0 − ˆz5] (13)
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 27 / 48
Flexible Link Distinguish between Flexible Joint and Link
Figure: States and its estimate in flexible link
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 28 / 48
Inverted Pendulum
Inverted Pendulum
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 29 / 48
Inverted Pendulum Problem Statement
To balance the rod at a 0◦ or at a 7◦
Figure: Inverted Pendulum Apparatus
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 30 / 48
Inverted Pendulum Nonlinear & Linear Mathematical Model
d
dt




θ
˙θ
x
˙x



 =







z2
2m1z3z4z2−m2lcgsin(z1)−m1gz3cos(z1)−m1l0z3z2
2+F(t)l0
(m1l2
0 −J0)
z4
−J0
m1
F(t)−J0z3z2
2−gJ0sin(z1)−2m1z3l0z4z2+l0(m1l0+m2lc)gsin(z1)+m1gl0z3cos(z1)
m1l2
0 −J0







(14)
By inspection we get
˙z = Az+BF(t);
where z1 = θ, z2 = ˙θ = ˙z1, z3 = x, z4 = ˙x = ˙z3
z =




θ
˙θ
x
˙x



;A =




0 1 0 0
m2lcg
J∗ 0 m1g
J∗ 0
0 0 0 1
(J∗−m2l0lc)g
J∗ 0 −m1l0g
J∗ 0



;B =
1
J∗




0
−l0
0
Joe
m1



;
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 31 / 48
Inverted Pendulum Linear-quadratic (LQ) state-feedback regulator
uval = kpf cmdpos −k1enc1pos −k3enc2pos
−k2(enc1pos − pastpos1)−k4(enc2pos − pastpos2) (15)
kpf = hardware gain, k1,2,3,4= lqr constant gains
(a) Simulation (b) Hardware
Figure: Step response of an inverted pendulum by lqr technique
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 32 / 48
Applications
Practical Applications
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 33 / 48
Applications Plants and its Application
Figure: Flexible Joint
Figure: Flexible Joint Application
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 34 / 48
Applications Plants and its Application
Figure: Flexible Link
Figure: Flexible Link Application
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 35 / 48
Applications Plants and its Application
Figure: Inverted Pendulum in Military
Figure: Inverted Pendulum in Humanoid
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 36 / 48
Conclusion
Conclusion
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 37 / 48
Conclusion
1 Model dependent trajectory tracking control for linear and
nonlinear plant is possible by using Extended State Observer
(ESO).
2 If we assumed calibration error in position sensor by adjusting
proper observer gains better estimation of position and other
relevant states of plant can be done.
3 Lumped Uncertainty and Disturbances are well estimated by
ESO in model dependent plant
4 All the aforementioned details are proved mathematically and via
simulation to be stable and also validated experimentally on
various plant. Which inherently proves the robustness.
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 38 / 48
Conclusion
Publication
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 39 / 48
Conclusion Published Journal
TITLE - A Novel Approach for Internet Congestion Control Using an
Extended State Observer.
JOURNAL - International Journal of Electronics and Communication
Engineering & Technology
TITLE - Comparative Analysis of Linear and Non-linear Extended
State Observer with Application to Motion Control
JOURNAL - IEEE Conference on Convergence of Technology
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 40 / 48
Conclusion Communicated Journal
TITLE - Estimating and Compensating Wide Range of Uncertainties in
MagLev by using Extended State Observer.
JOURNAL - Journal of Systems and Control
TITLE - Extended State Observer based Control of Flexible Link
Manipulator in presence of Unknown Payload Dynamics
JOURNAL - Transaction on Institute of Measurement and Control
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 41 / 48
State of Art
State of Art
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 42 / 48
State of Art
State of Art
1 SAGE Journal of Systems and Control Engineering
2 IEEE Transactions on Industrial Electronics
3 IEEE Transactions on Control Systems Technology
4 IEEE Transactions on Magnetics
5 American Control Conference
6 IEEE/ASME Transaction on Mechatronics
7 Elsevier Automatica
8 International Symposium on Magnetic Bearings
9 ISA Transactions
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 43 / 48
State of Art
References I
[ARD08] B. X. S. Alexander, Richard Rarick, and Lili Dong.
A novel application of an extended state observer for high
performance control of nasa’s hss flywheel and fault
detection.
American Control Conference, pages 5216 – 5221, June
2008.
[SL91] Jean Jacques E. Slotine and Weiping Li.
Applied Nonlinear Control.
Prentice Hall, New Jersey, U.S.A, 1st edition, 1991.
[WG03] Weiwen Wang and Zhiqiang Gao.
A comparison study of advanced state observer design
techniques.
In Proceeding of the American Control Conference, pages
4754 – 4759, Denver, Colorado, 2003.
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 44 / 48
State of Art
References II
[ZGG12] Qing Zheng, Linda Q. Gao, and Zhiqiang Gao.
On validation of extended state observer through analysis
and experimentation.
Journal of Dynamic Systems, Measurement, and Control,
ASME, 134:024505–1 – 024505–6, March 2012.
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 45 / 48
Acknowledge
Profound Thanks
Prof. Milind E. Rane
Prof. S. R. Bandewar
Prof. A. M. Chopde
Staff of Department of E&TC Engg for their kind support.
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 46 / 48
Acknowledge
Formal Thanks
Matlab
Simulink
LATEX
Template- Beamer
Package- Cambridge-US
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 47 / 48
Acknowledge
Thanks
THANK YOU
By- KALIPRASAD A. MAHAPATRO
Gr.No.12M042
KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 48 / 48

Weitere ähnliche Inhalte

Was ist angesagt?

Divyesh_14Me63r02(new)
Divyesh_14Me63r02(new)Divyesh_14Me63r02(new)
Divyesh_14Me63r02(new)Divyesh Mistry
 
Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...
Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...
Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...Waqas Tariq
 
Engineering circuit-analysis-solutions-7ed-hayt [upload by r1-lher
Engineering circuit-analysis-solutions-7ed-hayt [upload by r1-lherEngineering circuit-analysis-solutions-7ed-hayt [upload by r1-lher
Engineering circuit-analysis-solutions-7ed-hayt [upload by r1-lhercristhian cabrera
 
Chapter 17 solutions_to_exercises(engineering circuit analysis 7th)
Chapter 17 solutions_to_exercises(engineering circuit analysis 7th)Chapter 17 solutions_to_exercises(engineering circuit analysis 7th)
Chapter 17 solutions_to_exercises(engineering circuit analysis 7th)Maamoun Hennache
 
Three phase grid connected inverter using current
Three phase grid connected inverter using currentThree phase grid connected inverter using current
Three phase grid connected inverter using currentIAEME Publication
 
11 21 oct16 13083 26986-2-sm(edit)
11 21 oct16 13083 26986-2-sm(edit)11 21 oct16 13083 26986-2-sm(edit)
11 21 oct16 13083 26986-2-sm(edit)IAESIJEECS
 
Chapter 16 solutions_to_exercises(engineering circuit analysis 7th)
Chapter 16 solutions_to_exercises(engineering circuit analysis 7th)Chapter 16 solutions_to_exercises(engineering circuit analysis 7th)
Chapter 16 solutions_to_exercises(engineering circuit analysis 7th)Maamoun Hennache
 
MODELLING ANALYSIS & DESIGN OF DSP BASED NOVEL SPEED SENSORLESS VECTOR CONTRO...
MODELLING ANALYSIS & DESIGN OF DSP BASED NOVEL SPEED SENSORLESS VECTOR CONTRO...MODELLING ANALYSIS & DESIGN OF DSP BASED NOVEL SPEED SENSORLESS VECTOR CONTRO...
MODELLING ANALYSIS & DESIGN OF DSP BASED NOVEL SPEED SENSORLESS VECTOR CONTRO...IAEME Publication
 
Chapter 13 solutions_to_exercises (engineering circuit analysis 7th)
Chapter 13 solutions_to_exercises (engineering circuit analysis 7th)Chapter 13 solutions_to_exercises (engineering circuit analysis 7th)
Chapter 13 solutions_to_exercises (engineering circuit analysis 7th)Maamoun Hennache
 
P-Q theory based design of Unified Power Quality Conditioner for tranquilliza...
P-Q theory based design of Unified Power Quality Conditioner for tranquilliza...P-Q theory based design of Unified Power Quality Conditioner for tranquilliza...
P-Q theory based design of Unified Power Quality Conditioner for tranquilliza...ijiert bestjournal
 
A Comparison Study between Inferred State-Space and Neural Network Based Syst...
A Comparison Study between Inferred State-Space and Neural Network Based Syst...A Comparison Study between Inferred State-Space and Neural Network Based Syst...
A Comparison Study between Inferred State-Space and Neural Network Based Syst...Ahmed Momtaz Hosny, PhD
 
Chapter 18 solutions_to_exercises(engineering circuit analysis 7th)
Chapter 18 solutions_to_exercises(engineering circuit analysis 7th)Chapter 18 solutions_to_exercises(engineering circuit analysis 7th)
Chapter 18 solutions_to_exercises(engineering circuit analysis 7th)Maamoun Hennache
 
Comparative Study of Speed Characteristics of DC Motor with and without Contr...
Comparative Study of Speed Characteristics of DC Motor with and without Contr...Comparative Study of Speed Characteristics of DC Motor with and without Contr...
Comparative Study of Speed Characteristics of DC Motor with and without Contr...IJMTST Journal
 
Chapter 15 solutions_to_exercises(engineering circuit analysis 7th)
Chapter 15 solutions_to_exercises(engineering circuit analysis 7th)Chapter 15 solutions_to_exercises(engineering circuit analysis 7th)
Chapter 15 solutions_to_exercises(engineering circuit analysis 7th)Maamoun Hennache
 
Masterarbeit_Verteidigung
Masterarbeit_VerteidigungMasterarbeit_Verteidigung
Masterarbeit_VerteidigungAmr Awad
 
Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...
Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...
Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...IJPEDS-IAES
 
Nonlinear Control of an Active Magnetic Bearing with Output Constraint
Nonlinear Control of an Active Magnetic Bearing with Output ConstraintNonlinear Control of an Active Magnetic Bearing with Output Constraint
Nonlinear Control of an Active Magnetic Bearing with Output ConstraintIJECEIAES
 
Neural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor HelicopterNeural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor HelicopterIJITCA Journal
 

Was ist angesagt? (19)

Divyesh_14Me63r02(new)
Divyesh_14Me63r02(new)Divyesh_14Me63r02(new)
Divyesh_14Me63r02(new)
 
Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...
Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...
Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...
 
Engineering circuit-analysis-solutions-7ed-hayt [upload by r1-lher
Engineering circuit-analysis-solutions-7ed-hayt [upload by r1-lherEngineering circuit-analysis-solutions-7ed-hayt [upload by r1-lher
Engineering circuit-analysis-solutions-7ed-hayt [upload by r1-lher
 
Chapter 17 solutions_to_exercises(engineering circuit analysis 7th)
Chapter 17 solutions_to_exercises(engineering circuit analysis 7th)Chapter 17 solutions_to_exercises(engineering circuit analysis 7th)
Chapter 17 solutions_to_exercises(engineering circuit analysis 7th)
 
Three phase grid connected inverter using current
Three phase grid connected inverter using currentThree phase grid connected inverter using current
Three phase grid connected inverter using current
 
11 21 oct16 13083 26986-2-sm(edit)
11 21 oct16 13083 26986-2-sm(edit)11 21 oct16 13083 26986-2-sm(edit)
11 21 oct16 13083 26986-2-sm(edit)
 
Chapter 16 solutions_to_exercises(engineering circuit analysis 7th)
Chapter 16 solutions_to_exercises(engineering circuit analysis 7th)Chapter 16 solutions_to_exercises(engineering circuit analysis 7th)
Chapter 16 solutions_to_exercises(engineering circuit analysis 7th)
 
P1131213152
P1131213152P1131213152
P1131213152
 
MODELLING ANALYSIS & DESIGN OF DSP BASED NOVEL SPEED SENSORLESS VECTOR CONTRO...
MODELLING ANALYSIS & DESIGN OF DSP BASED NOVEL SPEED SENSORLESS VECTOR CONTRO...MODELLING ANALYSIS & DESIGN OF DSP BASED NOVEL SPEED SENSORLESS VECTOR CONTRO...
MODELLING ANALYSIS & DESIGN OF DSP BASED NOVEL SPEED SENSORLESS VECTOR CONTRO...
 
Chapter 13 solutions_to_exercises (engineering circuit analysis 7th)
Chapter 13 solutions_to_exercises (engineering circuit analysis 7th)Chapter 13 solutions_to_exercises (engineering circuit analysis 7th)
Chapter 13 solutions_to_exercises (engineering circuit analysis 7th)
 
P-Q theory based design of Unified Power Quality Conditioner for tranquilliza...
P-Q theory based design of Unified Power Quality Conditioner for tranquilliza...P-Q theory based design of Unified Power Quality Conditioner for tranquilliza...
P-Q theory based design of Unified Power Quality Conditioner for tranquilliza...
 
A Comparison Study between Inferred State-Space and Neural Network Based Syst...
A Comparison Study between Inferred State-Space and Neural Network Based Syst...A Comparison Study between Inferred State-Space and Neural Network Based Syst...
A Comparison Study between Inferred State-Space and Neural Network Based Syst...
 
Chapter 18 solutions_to_exercises(engineering circuit analysis 7th)
Chapter 18 solutions_to_exercises(engineering circuit analysis 7th)Chapter 18 solutions_to_exercises(engineering circuit analysis 7th)
Chapter 18 solutions_to_exercises(engineering circuit analysis 7th)
 
Comparative Study of Speed Characteristics of DC Motor with and without Contr...
Comparative Study of Speed Characteristics of DC Motor with and without Contr...Comparative Study of Speed Characteristics of DC Motor with and without Contr...
Comparative Study of Speed Characteristics of DC Motor with and without Contr...
 
Chapter 15 solutions_to_exercises(engineering circuit analysis 7th)
Chapter 15 solutions_to_exercises(engineering circuit analysis 7th)Chapter 15 solutions_to_exercises(engineering circuit analysis 7th)
Chapter 15 solutions_to_exercises(engineering circuit analysis 7th)
 
Masterarbeit_Verteidigung
Masterarbeit_VerteidigungMasterarbeit_Verteidigung
Masterarbeit_Verteidigung
 
Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...
Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...
Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...
 
Nonlinear Control of an Active Magnetic Bearing with Output Constraint
Nonlinear Control of an Active Magnetic Bearing with Output ConstraintNonlinear Control of an Active Magnetic Bearing with Output Constraint
Nonlinear Control of an Active Magnetic Bearing with Output Constraint
 
Neural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor HelicopterNeural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor Helicopter
 

Andere mochten auch

The stabilization of forced inverted pendulum via fuzzy controller
The stabilization of forced inverted pendulum via fuzzy controllerThe stabilization of forced inverted pendulum via fuzzy controller
The stabilization of forced inverted pendulum via fuzzy controllereSAT Journals
 
2_DOF_Inverted_Pendulum_Laboratory_Session
2_DOF_Inverted_Pendulum_Laboratory_Session2_DOF_Inverted_Pendulum_Laboratory_Session
2_DOF_Inverted_Pendulum_Laboratory_SessionPeixi Gong
 
Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond Brunkow
 
Analysis of a pendulum problem
Analysis of a pendulum problemAnalysis of a pendulum problem
Analysis of a pendulum problemSuman Lata
 
Controller design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqrController design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqreSAT Journals
 
Iaetsd modelling and controller design of cart inverted pendulum system using...
Iaetsd modelling and controller design of cart inverted pendulum system using...Iaetsd modelling and controller design of cart inverted pendulum system using...
Iaetsd modelling and controller design of cart inverted pendulum system using...Iaetsd Iaetsd
 
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROLMODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROLJournal For Research
 
final year presentation
final year presentationfinal year presentation
final year presentationrao tahir
 
2014 inverted pendulum_presentation
2014 inverted pendulum_presentation2014 inverted pendulum_presentation
2014 inverted pendulum_presentationSteven Hefner
 
Inverted Pendulum Control: A Brief Overview
Inverted Pendulum Control: A Brief OverviewInverted Pendulum Control: A Brief Overview
Inverted Pendulum Control: A Brief OverviewIJMER
 
Inverted Pendulum
Inverted PendulumInverted Pendulum
Inverted PendulumCarlos
 
Thesis presentation on inverted pendulum
Thesis presentation on inverted pendulum Thesis presentation on inverted pendulum
Thesis presentation on inverted pendulum Nowab Md. Aminul Haq
 
33412283 solving-fuzzy-logic-problems-with-matlab
33412283 solving-fuzzy-logic-problems-with-matlab33412283 solving-fuzzy-logic-problems-with-matlab
33412283 solving-fuzzy-logic-problems-with-matlabsai kumar
 

Andere mochten auch (20)

The stabilization of forced inverted pendulum via fuzzy controller
The stabilization of forced inverted pendulum via fuzzy controllerThe stabilization of forced inverted pendulum via fuzzy controller
The stabilization of forced inverted pendulum via fuzzy controller
 
Final_paper
Final_paperFinal_paper
Final_paper
 
Sol67
Sol67Sol67
Sol67
 
2_DOF_Inverted_Pendulum_Laboratory_Session
2_DOF_Inverted_Pendulum_Laboratory_Session2_DOF_Inverted_Pendulum_Laboratory_Session
2_DOF_Inverted_Pendulum_Laboratory_Session
 
Pole Placement in Digital Control
Pole Placement in Digital ControlPole Placement in Digital Control
Pole Placement in Digital Control
 
FYP Report
FYP ReportFYP Report
FYP Report
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15
 
Analysis of a pendulum problem
Analysis of a pendulum problemAnalysis of a pendulum problem
Analysis of a pendulum problem
 
Controller design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqrController design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqr
 
Iaetsd modelling and controller design of cart inverted pendulum system using...
Iaetsd modelling and controller design of cart inverted pendulum system using...Iaetsd modelling and controller design of cart inverted pendulum system using...
Iaetsd modelling and controller design of cart inverted pendulum system using...
 
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROLMODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
 
report
reportreport
report
 
final year presentation
final year presentationfinal year presentation
final year presentation
 
2014 inverted pendulum_presentation
2014 inverted pendulum_presentation2014 inverted pendulum_presentation
2014 inverted pendulum_presentation
 
Inverted Pendulum Control: A Brief Overview
Inverted Pendulum Control: A Brief OverviewInverted Pendulum Control: A Brief Overview
Inverted Pendulum Control: A Brief Overview
 
Nonlinear observer design
Nonlinear observer designNonlinear observer design
Nonlinear observer design
 
Inverted Pendulum
Inverted PendulumInverted Pendulum
Inverted Pendulum
 
Thesis presentation on inverted pendulum
Thesis presentation on inverted pendulum Thesis presentation on inverted pendulum
Thesis presentation on inverted pendulum
 
33412283 solving-fuzzy-logic-problems-with-matlab
33412283 solving-fuzzy-logic-problems-with-matlab33412283 solving-fuzzy-logic-problems-with-matlab
33412283 solving-fuzzy-logic-problems-with-matlab
 

Ähnlich wie presentation_VIT_final

Locational marginal pricing framework in secured dispatch scheduling under co...
Locational marginal pricing framework in secured dispatch scheduling under co...Locational marginal pricing framework in secured dispatch scheduling under co...
Locational marginal pricing framework in secured dispatch scheduling under co...eSAT Publishing House
 
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...journalBEEI
 
Extraction of photovoltaic generator parameters through combination of an an...
Extraction of photovoltaic generator parameters through  combination of an an...Extraction of photovoltaic generator parameters through  combination of an an...
Extraction of photovoltaic generator parameters through combination of an an...IJECEIAES
 
Neural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor HelicopterNeural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor HelicopterIJITCA Journal
 
Indoor Heading Estimation
 Indoor Heading Estimation Indoor Heading Estimation
Indoor Heading EstimationAlwin Poulose
 
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...ijscmcjournal
 
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...ijscmcj
 
Efficient analytical and hybrid simulations using OpenSees
Efficient analytical and hybrid simulations using OpenSeesEfficient analytical and hybrid simulations using OpenSees
Efficient analytical and hybrid simulations using OpenSeesopenseesdays
 
Nonlinear Robust Control for Spacecraft Attitude
Nonlinear Robust Control for Spacecraft AttitudeNonlinear Robust Control for Spacecraft Attitude
Nonlinear Robust Control for Spacecraft AttitudeNooria Sukmaningtyas
 
A New Approach to Design a Reduced Order Observer
A New Approach to Design a Reduced Order ObserverA New Approach to Design a Reduced Order Observer
A New Approach to Design a Reduced Order ObserverIJERD Editor
 
Development of deep reinforcement learning for inverted pendulum
Development of deep reinforcement learning for inverted  pendulumDevelopment of deep reinforcement learning for inverted  pendulum
Development of deep reinforcement learning for inverted pendulumIJECEIAES
 
STABILIZATION AT UPRIGHT EQUILIBRIUM POSITION OF A DOUBLE INVERTED PENDULUM W...
STABILIZATION AT UPRIGHT EQUILIBRIUM POSITION OF A DOUBLE INVERTED PENDULUM W...STABILIZATION AT UPRIGHT EQUILIBRIUM POSITION OF A DOUBLE INVERTED PENDULUM W...
STABILIZATION AT UPRIGHT EQUILIBRIUM POSITION OF A DOUBLE INVERTED PENDULUM W...ijcsa
 
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...ijscmcj
 
Robust Adaptive Controller for Uncertain Nonlinear Systems
Robust Adaptive Controller for Uncertain Nonlinear SystemsRobust Adaptive Controller for Uncertain Nonlinear Systems
Robust Adaptive Controller for Uncertain Nonlinear SystemsIJITCA Journal
 
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...IRJET Journal
 
A novel p q control algorithm for combined active
A novel p q control algorithm for combined activeA novel p q control algorithm for combined active
A novel p q control algorithm for combined activeeSAT Publishing House
 
A sensorless approach for tracking control problem of tubular linear synchron...
A sensorless approach for tracking control problem of tubular linear synchron...A sensorless approach for tracking control problem of tubular linear synchron...
A sensorless approach for tracking control problem of tubular linear synchron...IJECEIAES
 

Ähnlich wie presentation_VIT_final (20)

Locational marginal pricing framework in secured dispatch scheduling under co...
Locational marginal pricing framework in secured dispatch scheduling under co...Locational marginal pricing framework in secured dispatch scheduling under co...
Locational marginal pricing framework in secured dispatch scheduling under co...
 
Article 1
Article 1Article 1
Article 1
 
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
 
Extraction of photovoltaic generator parameters through combination of an an...
Extraction of photovoltaic generator parameters through  combination of an an...Extraction of photovoltaic generator parameters through  combination of an an...
Extraction of photovoltaic generator parameters through combination of an an...
 
Neural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor HelicopterNeural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor Helicopter
 
Indoor Heading Estimation
 Indoor Heading Estimation Indoor Heading Estimation
Indoor Heading Estimation
 
i2ct_submission_96
i2ct_submission_96i2ct_submission_96
i2ct_submission_96
 
Hybrid nonlinear control strategies for performance enhancement of a doubly-f...
Hybrid nonlinear control strategies for performance enhancement of a doubly-f...Hybrid nonlinear control strategies for performance enhancement of a doubly-f...
Hybrid nonlinear control strategies for performance enhancement of a doubly-f...
 
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
 
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
 
Efficient analytical and hybrid simulations using OpenSees
Efficient analytical and hybrid simulations using OpenSeesEfficient analytical and hybrid simulations using OpenSees
Efficient analytical and hybrid simulations using OpenSees
 
Nonlinear Robust Control for Spacecraft Attitude
Nonlinear Robust Control for Spacecraft AttitudeNonlinear Robust Control for Spacecraft Attitude
Nonlinear Robust Control for Spacecraft Attitude
 
A New Approach to Design a Reduced Order Observer
A New Approach to Design a Reduced Order ObserverA New Approach to Design a Reduced Order Observer
A New Approach to Design a Reduced Order Observer
 
Development of deep reinforcement learning for inverted pendulum
Development of deep reinforcement learning for inverted  pendulumDevelopment of deep reinforcement learning for inverted  pendulum
Development of deep reinforcement learning for inverted pendulum
 
STABILIZATION AT UPRIGHT EQUILIBRIUM POSITION OF A DOUBLE INVERTED PENDULUM W...
STABILIZATION AT UPRIGHT EQUILIBRIUM POSITION OF A DOUBLE INVERTED PENDULUM W...STABILIZATION AT UPRIGHT EQUILIBRIUM POSITION OF A DOUBLE INVERTED PENDULUM W...
STABILIZATION AT UPRIGHT EQUILIBRIUM POSITION OF A DOUBLE INVERTED PENDULUM W...
 
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
 
Robust Adaptive Controller for Uncertain Nonlinear Systems
Robust Adaptive Controller for Uncertain Nonlinear SystemsRobust Adaptive Controller for Uncertain Nonlinear Systems
Robust Adaptive Controller for Uncertain Nonlinear Systems
 
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
 
A novel p q control algorithm for combined active
A novel p q control algorithm for combined activeA novel p q control algorithm for combined active
A novel p q control algorithm for combined active
 
A sensorless approach for tracking control problem of tubular linear synchron...
A sensorless approach for tracking control problem of tubular linear synchron...A sensorless approach for tracking control problem of tubular linear synchron...
A sensorless approach for tracking control problem of tubular linear synchron...
 

presentation_VIT_final

  • 1. Robust Control of Linear and Non-Linear Dynamical System by using Extended State Observer Presented by: Kaliprasad Mahapatro Advisor: Prof Milind E. Rane Department of Electronics & Telecommunication Engg. Vishwakarma Institute of Technology, Pune KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 1 / 48
  • 2. Contents I 1 Robust Control 2 Extended State Observer 3 Plant Dynamics 4 Linear and Nonlinear Plants 5 Motion Control 6 Magnetic Levitation 7 Flexible Link KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 2 / 48
  • 3. Contents II 8 Inverted Pendulum 9 Applications 10 Conclusion 11 State of Art 12 Acknowledge KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 3 / 48
  • 4. Robust Control Expectation and Problem 1 Expectation High Precision Control with Minimum Convergence Time 2 Problem Uncertainty due to some unknown dynamics, parameter variations, external disturbances are prime parameters present in engineering systems. Due to their non-linear characteristic it becomes very difficult to control this unknown parameter. KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 4 / 48
  • 5. Robust Control Solution The key solution to achieve robust control is to first estimate the uncertainty and then implement the appropriate control law based on estimation. Estimation of state along with uncertainties will serve better solution for implementing control signal as dependency on practical plant reduces KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 5 / 48
  • 6. Extended State Observer Innovation Extended State Observer(ESO) KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 6 / 48
  • 7. Extended State Observer Innovation 1 Owing to the great advances in non-linear control theory, the observer-based controller has become one of the most commonly used schemes in industrial applications [WG03] [ARD08]. 2 The extended state observer (ESO) has high efficiency in accomplishing the non-linear dynamic estimation. 3 ESO serves the best estimation by extending the internal and external disturbance to a rank new state and then apply a special non-smooth nonlinear error feedback to achieve state tracking [ZGG12]. KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 7 / 48
  • 8. Extended State Observer Innovation 1 Owing to the great advances in non-linear control theory, the observer-based controller has become one of the most commonly used schemes in industrial applications [WG03] [ARD08]. 2 The extended state observer (ESO) has high efficiency in accomplishing the non-linear dynamic estimation. 3 ESO serves the best estimation by extending the internal and external disturbance to a rank new state and then apply a special non-smooth nonlinear error feedback to achieve state tracking [ZGG12]. KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 7 / 48
  • 9. Extended State Observer Innovation 1 Owing to the great advances in non-linear control theory, the observer-based controller has become one of the most commonly used schemes in industrial applications [WG03] [ARD08]. 2 The extended state observer (ESO) has high efficiency in accomplishing the non-linear dynamic estimation. 3 ESO serves the best estimation by extending the internal and external disturbance to a rank new state and then apply a special non-smooth nonlinear error feedback to achieve state tracking [ZGG12]. KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 7 / 48
  • 10. Plant Dynamics Linear and Nonlinear Plants KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 8 / 48
  • 11. Linear and Nonlinear Plants Miscellaneous Plants Table: Dissertation Flow Structure Plant Dynamics Application Description Motion control setup Robotics vehicle Plant dynamics (2nd order system) Magnetic levitation Bullet train Design of ESO (3rd order system) (n+1)th order Flexible Joint system Robotics arm (4th order system) Controller Design Flexible Link system Space robots (4th order system) Application Inverted Pendulum Humanoid Robot Classical (4th order system) launch pad of missile Control KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 9 / 48
  • 12. Motion Control ECP-220 KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 10 / 48
  • 13. Motion Control Mathematical Model ˙z1 = z2 ˙z2 = −c∗ d J∗ d z2 + TD J∗ d α(x) + 1 J∗ d β(x) u (1) J∗ d = combined inertia c∗ d = shaft friction coefficient TD = Torque disturbance u = control voltage Figure: Plant dynamic model ECP220 KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 11 / 48
  • 14. Motion Control Feedback Linearization control law [SL91] feedback control law can be designed as υ = α(x)+β(x)u u = υ −α(x) β(x) (2) υ = ¨υc +k1(υc −z1)+k2( ˙υc −z2) (3) Figure: Feedback Linearization u = υ −a0 b0 where a0 = α(x)+d b0 = β(x)+d (4) KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 12 / 48
  • 15. Motion Control Extended State Observer (ESO) Extended State Observer(ESO) for ECP-220 KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 13 / 48
  • 16. Motion Control Innovation Figure: Block diagram for FL+ESO u = ( υ k1(υc − ˆz1)−k2 ˆz2 − ˆz3 −a0) b0 (5) KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 14 / 48
  • 17. Motion Control Mathematical Interpretation of ESO    ˙ˆz1 = ˆz2 +β1g1(e) ˙ˆz2 = ˆz3 +β2g2(e)+b0u ˙ˆz3 = β3g3(e)−→ Lumped disturbances y = z1 e = y− ˆz1−→ error (6) βi is the observer gain where gi is gi(e,αi,δ) = | e |αi ,| e |> δ e δ1−αi ,| e |≤ δ (7) for Nonlinear ESO α = [1 0.5 0.25] Linear ESO α = [1 1 1] δ is a small number used to limit the gain KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 15 / 48
  • 18. Motion Control Result Analysis of NESO and LESO TD = 10% and b0 = 38 but actually it is b0 = 23.2/Kg−m2 Figure: Tracking for Step input KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 16 / 48
  • 19. Magnetic Levitation MagLev KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 17 / 48
  • 20. Magnetic Levitation Problem Statement Problem? Use a voltage control electromagnet to suspend a ferromagnetic ball in air at an height of 3mm and maintain the desired trajectory in-spite of uncertainty and disturbances by using Feedback Linearization and Extended State Observer. Figure: MagLev model Quanser- Canada KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 18 / 48
  • 21. Magnetic Levitation Problem Statement   ˙x1 ˙x2 ˙x3   =    −(R L )x1 x3 g− 1 m x2 1 b0+b1y+b2y2+b3y3   +   1 L 0 0  u Considering another space coordination zi as stated in [SL91] ˙z =    ˙x2 ˙x3 d dt (g− 1 m x2 1 b0+b1y+b2y2+b3y3 )   [z]T =      ˙x2 ˙x3 L3 f h(x) α(x) +Lg(L2 f h(x)) β(x) u      [z]T Now as stated [SL91] considering a non linear feedback control law υ = α(x)+β(x)u such that z = φ(x) and the new input υ satisfy a linear time invariant relation KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 19 / 48
  • 22. Magnetic Levitation Problem Statement Figure: Block Diagram KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 20 / 48
  • 23. Magnetic Levitation Problem Statement Due to uncertainty and disturbances uFL = k1(υc −z1)−k2z2 −k3z3 −a0 −d b0 (8) uESO = 1 b0 (−a0 +k1(υc − ˆz1)−k2 ˆz2 −k3 ˆz3 − ˆz4) (9) (a) FL (b) ESO+FL Figure: Estimation of states with 80% uncertainty KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 21 / 48
  • 24. Flexible Link Flexible Link KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 22 / 48
  • 25. Flexible Link Distinguish between Flexible Joint and Link Flexible Joint Flexible Link Bulky Light weight manipulators Spring Tension No Spring Less Complex Lightweight slender manipulators, increasing the complexity KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 23 / 48
  • 26. Flexible Link Distinguish between Flexible Joint and Link     ˙θ ˙α ¨θ ¨α     =      0 0 1 0 0 0 0 1 0 Kstif f Jeq −A1 0 0 − Kstif f+Jarm JeqJarm A1 0          θ α ˙θ ˙α    +     0 0 B1 −B1    Vm (10) where A1 ηmηgKt KmK2 g +BeqRm JeqRm and B1 ηmηgKt Kg JeqRm . State space represented in (10) can be simplified in z domain as ˙z1 = z2 ˙z2 = z3 ˙z3 = z4 ˙z4 = − Kstif f A1 Jeq z2 − Kstif f (Jeq +Jarm) JarmJeq z3 −A1z4 α + Kstif f B1 Jarm β Vm y = z1 (11) KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 24 / 48
  • 27. Flexible Link Distinguish between Flexible Joint and Link Table: Numerical values of parameters of flexible link system Symbols Meaning Value Kstif f modeled stiffness 0.7883 N.m/rad Jeq gear inertia 0.000931 kg.m2 Jarm link inertia 0.0026 kg.m2 Beq viscous damping coeff 0.0015 ηm motor efficiency 0.69 ηg gearbox efficiency 0.9 Kt torque constant 0.00767 N.m Kg motor gear ratio 70 Km back-EMF constant 0.00767 V/rpm Rm armature resistance 2.6 Ω ωc natural frequency 20.1 rad/s m mass of link 0.065 kg l length of link 0.3 m KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 25 / 48
  • 28. Flexible Link Distinguish between Flexible Joint and Link Figure: Basic Feedback Linearization block u = 1 β [ .... υ c +k1(υc −z1)+k2( ˙υc −z2) + k3( ¨υc −z3)+k4( ... υ c −z4)−α] (12) KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 26 / 48
  • 29. Flexible Link Distinguish between Flexible Joint and Link Figure: ESO and FL block for estimating states and uncertainty u = 1 b0 [ .... υ c +k1(υc − ˆz1)+k2( ˙υc − ˆz2) + k3( ¨υc − ˆz3)+k4( ... υ c − ˆz4)−a0 − ˆz5] (13) KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 27 / 48
  • 30. Flexible Link Distinguish between Flexible Joint and Link Figure: States and its estimate in flexible link KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 28 / 48
  • 31. Inverted Pendulum Inverted Pendulum KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 29 / 48
  • 32. Inverted Pendulum Problem Statement To balance the rod at a 0◦ or at a 7◦ Figure: Inverted Pendulum Apparatus KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 30 / 48
  • 33. Inverted Pendulum Nonlinear & Linear Mathematical Model d dt     θ ˙θ x ˙x     =        z2 2m1z3z4z2−m2lcgsin(z1)−m1gz3cos(z1)−m1l0z3z2 2+F(t)l0 (m1l2 0 −J0) z4 −J0 m1 F(t)−J0z3z2 2−gJ0sin(z1)−2m1z3l0z4z2+l0(m1l0+m2lc)gsin(z1)+m1gl0z3cos(z1) m1l2 0 −J0        (14) By inspection we get ˙z = Az+BF(t); where z1 = θ, z2 = ˙θ = ˙z1, z3 = x, z4 = ˙x = ˙z3 z =     θ ˙θ x ˙x    ;A =     0 1 0 0 m2lcg J∗ 0 m1g J∗ 0 0 0 0 1 (J∗−m2l0lc)g J∗ 0 −m1l0g J∗ 0    ;B = 1 J∗     0 −l0 0 Joe m1    ; KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 31 / 48
  • 34. Inverted Pendulum Linear-quadratic (LQ) state-feedback regulator uval = kpf cmdpos −k1enc1pos −k3enc2pos −k2(enc1pos − pastpos1)−k4(enc2pos − pastpos2) (15) kpf = hardware gain, k1,2,3,4= lqr constant gains (a) Simulation (b) Hardware Figure: Step response of an inverted pendulum by lqr technique KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 32 / 48
  • 35. Applications Practical Applications KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 33 / 48
  • 36. Applications Plants and its Application Figure: Flexible Joint Figure: Flexible Joint Application KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 34 / 48
  • 37. Applications Plants and its Application Figure: Flexible Link Figure: Flexible Link Application KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 35 / 48
  • 38. Applications Plants and its Application Figure: Inverted Pendulum in Military Figure: Inverted Pendulum in Humanoid KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 36 / 48
  • 39. Conclusion Conclusion KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 37 / 48
  • 40. Conclusion 1 Model dependent trajectory tracking control for linear and nonlinear plant is possible by using Extended State Observer (ESO). 2 If we assumed calibration error in position sensor by adjusting proper observer gains better estimation of position and other relevant states of plant can be done. 3 Lumped Uncertainty and Disturbances are well estimated by ESO in model dependent plant 4 All the aforementioned details are proved mathematically and via simulation to be stable and also validated experimentally on various plant. Which inherently proves the robustness. KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 38 / 48
  • 41. Conclusion Publication KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 39 / 48
  • 42. Conclusion Published Journal TITLE - A Novel Approach for Internet Congestion Control Using an Extended State Observer. JOURNAL - International Journal of Electronics and Communication Engineering & Technology TITLE - Comparative Analysis of Linear and Non-linear Extended State Observer with Application to Motion Control JOURNAL - IEEE Conference on Convergence of Technology KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 40 / 48
  • 43. Conclusion Communicated Journal TITLE - Estimating and Compensating Wide Range of Uncertainties in MagLev by using Extended State Observer. JOURNAL - Journal of Systems and Control TITLE - Extended State Observer based Control of Flexible Link Manipulator in presence of Unknown Payload Dynamics JOURNAL - Transaction on Institute of Measurement and Control KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 41 / 48
  • 44. State of Art State of Art KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 42 / 48
  • 45. State of Art State of Art 1 SAGE Journal of Systems and Control Engineering 2 IEEE Transactions on Industrial Electronics 3 IEEE Transactions on Control Systems Technology 4 IEEE Transactions on Magnetics 5 American Control Conference 6 IEEE/ASME Transaction on Mechatronics 7 Elsevier Automatica 8 International Symposium on Magnetic Bearings 9 ISA Transactions KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 43 / 48
  • 46. State of Art References I [ARD08] B. X. S. Alexander, Richard Rarick, and Lili Dong. A novel application of an extended state observer for high performance control of nasa’s hss flywheel and fault detection. American Control Conference, pages 5216 – 5221, June 2008. [SL91] Jean Jacques E. Slotine and Weiping Li. Applied Nonlinear Control. Prentice Hall, New Jersey, U.S.A, 1st edition, 1991. [WG03] Weiwen Wang and Zhiqiang Gao. A comparison study of advanced state observer design techniques. In Proceeding of the American Control Conference, pages 4754 – 4759, Denver, Colorado, 2003. KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 44 / 48
  • 47. State of Art References II [ZGG12] Qing Zheng, Linda Q. Gao, and Zhiqiang Gao. On validation of extended state observer through analysis and experimentation. Journal of Dynamic Systems, Measurement, and Control, ASME, 134:024505–1 – 024505–6, March 2012. KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 45 / 48
  • 48. Acknowledge Profound Thanks Prof. Milind E. Rane Prof. S. R. Bandewar Prof. A. M. Chopde Staff of Department of E&TC Engg for their kind support. KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 46 / 48
  • 49. Acknowledge Formal Thanks Matlab Simulink LATEX Template- Beamer Package- Cambridge-US KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 47 / 48
  • 50. Acknowledge Thanks THANK YOU By- KALIPRASAD A. MAHAPATRO Gr.No.12M042 KALIPRASAD A. MAHAPATRO Vishwakarma Institute of Technology, Pune July 26, 2014 48 / 48