169
Daniel Liberzon FoRCE online seminar, Mar 23, 2018 1 of 23 Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign Nonlinear Observers Robust to Measurement Errors and their Applications in Control and Synchronization

Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

Daniel Liberzon

FoRCE online seminar, Mar 23, 2018 1 of 23

Coordinated Science Laboratory andDept. of Electrical & Computer Eng.,Univ. of Illinois at Urbana-Champaign

Nonlinear Observers Robust to Measurement Errors and their Applications in Control and Synchronization

Page 2: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

INFORMATION FLOW in CONTROL SYSTEMS

2 of 23

Page 3: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

INFORMATION FLOW in CONTROL SYSTEMS

2 of 23

Page 4: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

INFORMATION FLOW in CONTROL SYSTEMS

• Coarse sensing

2 of 23

Page 5: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

INFORMATION FLOW in CONTROL SYSTEMS

• Limited communication capacity• Coarse sensing

2 of 23

Page 6: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

INFORMATION FLOW in CONTROL SYSTEMS

• Limited communication capacity

• Security considerations

• Coarse sensing

2 of 23

Page 7: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

INFORMATION FLOW in CONTROL SYSTEMS

• Limited communication capacity

• Security considerations • Event-driven actuators

• Coarse sensing

2 of 23

Page 8: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

INFORMATION FLOW in CONTROL SYSTEMS

• Limited communication capacity

• Security considerations • Event-driven actuators

• Coarse sensing

• Theoretical interest

2 of 23

Page 9: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

INFORMATION FLOW in CONTROL SYSTEMS

• Limited communication capacity

• Security considerations • Event-driven actuators

• Coarse sensing

• Theoretical interest

Limited information errors

2 of 23

Page 10: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

INFORMATION FLOW in CONTROL SYSTEMS

• Limited communication capacity

• Security considerations • Event-driven actuators

• Coarse sensing

• Theoretical interest

Limited information errors

2 of 23

need robust algorithms

Page 11: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

OBSERVER–BASED OUTPUT FEEDBACK CONTROL

Plant

Controller

Sensors

Observer

x y

x

u

++ errors (e.g.,

quantization)

3 of 23

Page 12: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

OBSERVER–BASED OUTPUT FEEDBACK CONTROL

Plant

Controller

Sensors

Observer

x y

x

u

++ errors (e.g.,

quantization)

error propagation

3 of 23

Page 13: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

not much is known about this problem

OBSERVER–BASED OUTPUT FEEDBACK CONTROL

Plant

Controller

Sensors

Observer

x y

x

u

++ errors (e.g.,

quantization)

error propagation

3 of 23

Page 14: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

not much is known about this problem

OBSERVER–BASED OUTPUT FEEDBACK CONTROL

Plant

Controller

Sensors

Observer

x y

x

u

++ errors (e.g.,

quantization)

error propagation

Input-to-state stability (ISS) provides a framework for quantifying robustness (graceful error propagation)

3 of 23

Page 15: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

TALK OUTLINE

4 of 23

Page 16: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

TALK OUTLINE

4 of 23

• Fresh look at input-to-state stability (ISS): asymptotic ratio

Page 17: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

TALK OUTLINE

4 of 23

• Fresh look at input-to-state stability (ISS): asymptotic ratio

• Observers robust to measurement disturbances:formulation and Lyapunov condition

Page 18: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

TALK OUTLINE

4 of 23

• Fresh look at input-to-state stability (ISS): asymptotic ratio

• Observers robust to measurement disturbances:formulation and Lyapunov condition

• Application to output feedback control design

Page 19: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

TALK OUTLINE

4 of 23

• Fresh look at input-to-state stability (ISS): asymptotic ratio

• Observers robust to measurement disturbances:formulation and Lyapunov condition

• Application to output feedback control design

• Applications to robust synchronization

Page 20: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

HyungboShim

TALK OUTLINE

4 of 23

• Fresh look at input-to-state stability (ISS): asymptotic ratio

• Observers robust to measurement disturbances:formulation and Lyapunov condition

• Application to output feedback control design

• Applications to robust synchronization

Page 21: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

HyungboShim

TALK OUTLINE

4 of 23

[L–Shim, An asymptotic ratio characterization of ISS, TAC 2015]• Fresh look at input-to-state stability (ISS): asymptotic ratio

• Observers robust to measurement disturbances:formulation and Lyapunov condition

• Application to output feedback control design

• Applications to robust synchronization

Page 22: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

HyungboShim

TALK OUTLINE

4 of 23

[L–Shim, An asymptotic ratio characterization of ISS, TAC 2015]• Fresh look at input-to-state stability (ISS): asymptotic ratio

• Observers robust to measurement disturbances:formulation and Lyapunov condition

• Application to output feedback control design

• Applications to robust synchronization

[Shim–L, Nonlinear observers robust to measurement disturbances in an ISS sense, TAC 2016], see also [Shim–L–Kim, CDC 2009]

(

Page 23: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

HyungboShim

TALK OUTLINE

4 of 23

[L–Shim, An asymptotic ratio characterization of ISS, TAC 2015]• Fresh look at input-to-state stability (ISS): asymptotic ratio

• Observers robust to measurement disturbances:formulation and Lyapunov condition

• Application to output feedback control design

• Applications to robust synchronization

• electric power generators [Ajala–Domínguez-Garcia–L, 2018]

• Lorenz chaotic system [Andrievsky–Fradkov–L, CDC 2017, SCL 2018]

[Shim–L, Nonlinear observers robust to measurement disturbances in an ISS sense, TAC 2016], see also [Shim–L–Kim, CDC 2009]

(

Page 24: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

TALK OUTLINE

4 of 23

• Application to output feedback control design

• Applications to robust synchronization

• Fresh look at input-to-state stability (ISS): asymptotic ratio

• Observers robust to measurement disturbances:formulation and Lyapunov condition

Page 25: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

[Sontag ’89]INPUT–to–STATE STABILITY (ISS)

5 of 23

Page 26: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

[Sontag ’89]INPUT–to–STATE STABILITY (ISS)

5 of 23

x = f(x, d)System is ISS if its solutions satisfy

Page 27: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

[Sontag ’89]INPUT–to–STATE STABILITY (ISS)

5 of 23

x = f(x, d)System is ISS if its solutions satisfy

|x(t)| ≤ β(|x(0)|, t) + γ³kdk[0,t]

´

Page 28: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

[Sontag ’89]INPUT–to–STATE STABILITY (ISS)

5 of 23

x = f(x, d)System is ISS if its solutions satisfy

class- fcnK∞γ ∈ K∞,where β(·, t) ∈ K∞, β(r, ·)& 0

|x(t)| ≤ β(|x(0)|, t) + γ³kdk[0,t]

´

Page 29: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

[Sontag ’89]INPUT–to–STATE STABILITY (ISS)

5 of 23

x = f(x, d)System is ISS if its solutions satisfy

class- fcnK∞γ ∈ K∞,where β(·, t) ∈ K∞, β(r, ·)& 0

|x(t)| ≤ β(|x(0)|, t) + γ³kdk[0,t]

´

ISS existence of ISS Lyapunov function:⇔

Page 30: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

[Sontag ’89]INPUT–to–STATE STABILITY (ISS)

5 of 23

x = f(x, d)System is ISS if its solutions satisfy

class- fcnK∞γ ∈ K∞,where β(·, t) ∈ K∞, β(r, ·)& 0

|x(t)| ≤ β(|x(0)|, t) + γ³kdk[0,t]

´

ISS existence of ISS Lyapunov function:⇔V

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)C1pos. def., rad. unbdd, function satisfying

Page 31: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

[Sontag ’89]INPUT–to–STATE STABILITY (ISS)

5 of 23

x = f(x, d)System is ISS if its solutions satisfy

class- fcnK∞γ ∈ K∞,where β(·, t) ∈ K∞, β(r, ·)& 0

|x(t)| ≤ β(|x(0)|, t) + γ³kdk[0,t]

´

ISS existence of ISS Lyapunov function:⇔

or equivalently

V ≤ −α(|x|) + χ(|d|) (α,χ ∈ K∞)

V

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)C1pos. def., rad. unbdd, function satisfying

Page 32: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

[Sontag ’89]INPUT–to–STATE STABILITY (ISS)

5 of 23

x = f(x, d)System is ISS if its solutions satisfy

class- fcnK∞γ ∈ K∞,where β(·, t) ∈ K∞, β(r, ·)& 0

|x(t)| ≤ β(|x(0)|, t) + γ³kdk[0,t]

´

ISS existence of ISS Lyapunov function:⇔

or equivalently

V ≤ −α(|x|) + χ(|d|) (α,χ ∈ K∞)GASx = f(x,0) ISS, e.g.:x = f(x, d)

V

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)C1pos. def., rad. unbdd, function satisfying

Page 33: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

[Sontag ’89]INPUT–to–STATE STABILITY (ISS)

5 of 23

x = f(x, d)System is ISS if its solutions satisfy

class- fcnK∞γ ∈ K∞,where β(·, t) ∈ K∞, β(r, ·)& 0

|x(t)| ≤ β(|x(0)|, t) + γ³kdk[0,t]

´

x = −x+ xd ( unbdd for )x d ≡ 2

ISS existence of ISS Lyapunov function:⇔

or equivalently

V ≤ −α(|x|) + χ(|d|) (α,χ ∈ K∞)GASx = f(x,0) ISS, e.g.:x = f(x, d)

V

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)C1pos. def., rad. unbdd, function satisfying

Page 34: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

[Sontag ’89]INPUT–to–STATE STABILITY (ISS)

5 of 23

x = f(x, d)System is ISS if its solutions satisfy

class- fcnK∞γ ∈ K∞,where β(·, t) ∈ K∞, β(r, ·)& 0

|x(t)| ≤ β(|x(0)|, t) + γ³kdk[0,t]

´

x = −x+ xd ( unbdd for )x d ≡ 2(may have even if )x↑∞ d→ 0x = −x+ x2d

ISS existence of ISS Lyapunov function:⇔

or equivalently

V ≤ −α(|x|) + χ(|d|) (α,χ ∈ K∞)GASx = f(x,0) ISS, e.g.:x = f(x, d)

V

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)C1pos. def., rad. unbdd, function satisfying

Page 35: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ASYMPTOTIC–RATIO ISS LYAPUNOV FUNCTIONS

6 of 23

Page 36: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ASYMPTOTIC–RATIO ISS LYAPUNOV FUNCTIONS

6 of 23

(1)(2)V ≤ −α(|x|) + χ(|d|) (α,χ ∈ K∞)

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)

Page 37: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ASYMPTOTIC–RATIO ISS LYAPUNOV FUNCTIONS

6 of 23

Definition: pos. def., rad. unbdd, function is anasymptotic-ratio ISS Lyapunov function if

C1 V

(1)(2)V ≤ −α(|x|) + χ(|d|) (α,χ ∈ K∞)

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)

Page 38: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ASYMPTOTIC–RATIO ISS LYAPUNOV FUNCTIONS

6 of 23

Definition: pos. def., rad. unbdd, function is anasymptotic-ratio ISS Lyapunov function if

C1 V

V ≤ −α3(|x|) + g(|x|, |d|)

(1)(2)V ≤ −α(|x|) + χ(|d|) (α,χ ∈ K∞)

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)

Page 39: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ASYMPTOTIC–RATIO ISS LYAPUNOV FUNCTIONS

6 of 23

Definition: pos. def., rad. unbdd, function is anasymptotic-ratio ISS Lyapunov function if

C1 V

V ≤ −α3(|x|) + g(|x|, |d|)where , is continuous non-negative, α3 ∈ K∞ g

(1)(2)V ≤ −α(|x|) + χ(|d|) (α,χ ∈ K∞)

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)

Page 40: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ASYMPTOTIC–RATIO ISS LYAPUNOV FUNCTIONS

6 of 23

Definition: pos. def., rad. unbdd, function is anasymptotic-ratio ISS Lyapunov function if

C1 V

V ≤ −α3(|x|) + g(|x|, |d|)where , is continuous non-negative, α3 ∈ K∞ g

g(r, ·) is non-decreasing for each , with , andr g(r,0)=0

(1)(2)V ≤ −α(|x|) + χ(|d|) (α,χ ∈ K∞)

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)

Page 41: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ASYMPTOTIC–RATIO ISS LYAPUNOV FUNCTIONS

6 of 23

Definition: pos. def., rad. unbdd, function is anasymptotic-ratio ISS Lyapunov function if

C1 V

V ≤ −α3(|x|) + g(|x|, |d|)where , is continuous non-negative, α3 ∈ K∞ g

g(r, ·) is non-decreasing for each , with , andr g(r,0)=0

lim supr→∞

g(r,s)α3(r)

< 1 ∀ s ≥ 0

(1)(2)V ≤ −α(|x|) + χ(|d|) (α,χ ∈ K∞)

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)

Page 42: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ASYMPTOTIC–RATIO ISS LYAPUNOV FUNCTIONS

6 of 23

Definition: pos. def., rad. unbdd, function is anasymptotic-ratio ISS Lyapunov function if

C1 V

V ≤ −α3(|x|) + g(|x|, |d|)where , is continuous non-negative, α3 ∈ K∞ g

g(r, ·) is non-decreasing for each , with , andr g(r,0)=0

lim supr→∞

g(r,s)α3(r)

< 1 ∀ s ≥ 0

(1)(2)V ≤ −α(|x|) + χ(|d|) (α,χ ∈ K∞)

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)

Theorem: ISS asymptotic-ratio ISS Lyapunov function⇔∃

Page 43: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ASYMPTOTIC–RATIO ISS LYAPUNOV FUNCTIONS

Proof of follows from characterization of ISS via (2)⇒

6 of 23

Definition: pos. def., rad. unbdd, function is anasymptotic-ratio ISS Lyapunov function if

C1 V

V ≤ −α3(|x|) + g(|x|, |d|)where , is continuous non-negative, α3 ∈ K∞ g

g(r, ·) is non-decreasing for each , with , andr g(r,0)=0

lim supr→∞

g(r,s)α3(r)

< 1 ∀ s ≥ 0

(1)(2)V ≤ −α(|x|) + χ(|d|) (α,χ ∈ K∞)

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)

Theorem: ISS asymptotic-ratio ISS Lyapunov function⇔∃

Page 44: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ASYMPTOTIC–RATIO ISS LYAPUNOV FUNCTIONS

Proof of follows from characterization of ISS via (2)⇒Proof of proceeds by constructing as in (1)ρ⇐

6 of 23

Definition: pos. def., rad. unbdd, function is anasymptotic-ratio ISS Lyapunov function if

C1 V

V ≤ −α3(|x|) + g(|x|, |d|)where , is continuous non-negative, α3 ∈ K∞ g

g(r, ·) is non-decreasing for each , with , andr g(r,0)=0

lim supr→∞

g(r,s)α3(r)

< 1 ∀ s ≥ 0

(1)(2)V ≤ −α(|x|) + χ(|d|) (α,χ ∈ K∞)

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)

Theorem: ISS asymptotic-ratio ISS Lyapunov function⇔∃

Page 45: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

lim supr→∞

g(r,s)α3(r)

< 1 ∀ s ≥ 0

V ≤ −α3(|x|) + g(|x|, |d|)where , is continuous non-negative, α3 ∈ K∞ g

g(r, ·) is non-decreasing for each , with , andr g(r,0)=0

Example (scalar): , x = − 11+d2

x+ d

6 of 23

(1)(2)V ≤ −α(|x|) + χ(|d|) (α,χ ∈ K∞)

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)ASYMPTOTIC–RATIO ISS LYAPUNOV FUNCTIONS

Definition: pos. def., rad. unbdd, function is anasymptotic-ratio ISS Lyapunov function if

C1 V

Page 46: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

lim supr→∞

g(r,s)α3(r)

< 1 ∀ s ≥ 0

V ≤ −α3(|x|) + g(|x|, |d|)where , is continuous non-negative, α3 ∈ K∞ g

g(r, ·) is non-decreasing for each , with , andr g(r,0)=0

Example (scalar): , x = − 11+d2

x+ d V (x) := 12x2

6 of 23

(1)(2)V ≤ −α(|x|) + χ(|d|) (α,χ ∈ K∞)

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)ASYMPTOTIC–RATIO ISS LYAPUNOV FUNCTIONS

Definition: pos. def., rad. unbdd, function is anasymptotic-ratio ISS Lyapunov function if

C1 V

Page 47: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

lim supr→∞

g(r,s)α3(r)

< 1 ∀ s ≥ 0

V ≤ −α3(|x|) + g(|x|, |d|)where , is continuous non-negative, α3 ∈ K∞ g

g(r, ·) is non-decreasing for each , with , andr g(r,0)=0

Example (scalar): , x = − 11+d2

x+ d V (x) := 12x2

6 of 23

V = − x2

1+d2+ xd

(1)(2)V ≤ −α(|x|) + χ(|d|) (α,χ ∈ K∞)

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)ASYMPTOTIC–RATIO ISS LYAPUNOV FUNCTIONS

Definition: pos. def., rad. unbdd, function is anasymptotic-ratio ISS Lyapunov function if

C1 V

Page 48: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

lim supr→∞

g(r,s)α3(r)

< 1 ∀ s ≥ 0

V ≤ −α3(|x|) + g(|x|, |d|)where , is continuous non-negative, α3 ∈ K∞ g

g(r, ·) is non-decreasing for each , with , andr g(r,0)=0

Example (scalar): , x = − 11+d2

x+ d V (x) := 12x2

6 of 23

= −x2 + x2 d2

1+d2+ xdV = − x2

1+d2+ xd

(1)(2)V ≤ −α(|x|) + χ(|d|) (α,χ ∈ K∞)

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)ASYMPTOTIC–RATIO ISS LYAPUNOV FUNCTIONS

Definition: pos. def., rad. unbdd, function is anasymptotic-ratio ISS Lyapunov function if

C1 V

Page 49: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

lim supr→∞

g(r,s)α3(r)

< 1 ∀ s ≥ 0

V ≤ −α3(|x|) + g(|x|, |d|)where , is continuous non-negative, α3 ∈ K∞ g

g(r, ·) is non-decreasing for each , with , andr g(r,0)=0

Example (scalar): , x = − 11+d2

x+ d V (x) := 12x2

α3(|x|)6 of 23

= −x2 + x2 d2

1+d2+ xdV = − x2

1+d2+ xd

(1)(2)V ≤ −α(|x|) + χ(|d|) (α,χ ∈ K∞)

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)ASYMPTOTIC–RATIO ISS LYAPUNOV FUNCTIONS

Definition: pos. def., rad. unbdd, function is anasymptotic-ratio ISS Lyapunov function if

C1 V

Page 50: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

lim supr→∞

g(r,s)α3(r)

< 1 ∀ s ≥ 0

V ≤ −α3(|x|) + g(|x|, |d|)where , is continuous non-negative, α3 ∈ K∞ g

g(r, ·) is non-decreasing for each , with , andr g(r,0)=0

Example (scalar): , x = − 11+d2

x+ d V (x) := 12x2

α3(|x|)g(|x|, |d|)

6 of 23

= −x2 + x2 d2

1+d2+ xdV = − x2

1+d2+ xd

(1)(2)V ≤ −α(|x|) + χ(|d|) (α,χ ∈ K∞)

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)ASYMPTOTIC–RATIO ISS LYAPUNOV FUNCTIONS

Definition: pos. def., rad. unbdd, function is anasymptotic-ratio ISS Lyapunov function if

C1 V

Page 51: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

lim supr→∞

g(r,s)α3(r)

< 1 ∀ s ≥ 0

V ≤ −α3(|x|) + g(|x|, |d|)where , is continuous non-negative, α3 ∈ K∞ g

g(r, ·) is non-decreasing for each , with , andr g(r,0)=0

Example (scalar): , x = − 11+d2

x+ d V (x) := 12x2

α3(|x|)g(|x|, |d|)

6 of 23

= −x2 + x2 d2

1+d2+ xdV = − x2

1+d2+ xd

(1)(2)V ≤ −α(|x|) + χ(|d|) (α,χ ∈ K∞)

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)ASYMPTOTIC–RATIO ISS LYAPUNOV FUNCTIONS

Definition: pos. def., rad. unbdd, function is anasymptotic-ratio ISS Lyapunov function if

C1 V

Page 52: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

lim supr→∞

g(r,s)α3(r)

< 1 ∀ s ≥ 0

V ≤ −α3(|x|) + g(|x|, |d|)where , is continuous non-negative, α3 ∈ K∞ g

g(r, ·) is non-decreasing for each , with , andr g(r,0)=0

Example (scalar): , x = − 11+d2

x+ d V (x) := 12x2

α3(|x|)g(|x|, |d|)No info about ISS gain

6 of 23

= −x2 + x2 d2

1+d2+ xdV = − x2

1+d2+ xd

(1)(2)V ≤ −α(|x|) + χ(|d|) (α,χ ∈ K∞)

|x| ≥ ρ(|d|) ⇒ V < 0 (ρ ∈ K∞)ASYMPTOTIC–RATIO ISS LYAPUNOV FUNCTIONS

Definition: pos. def., rad. unbdd, function is anasymptotic-ratio ISS Lyapunov function if

C1 V

Page 53: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

TALK OUTLINE

7 of 23

• Application to output feedback control design

• Applications to robust synchronization

• Fresh look at input-to-state stability (ISS): asymptotic ratio

• Observers robust to measurement disturbances:formulation and Lyapunov condition

Page 54: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST OBSERVER DESIGN PROBLEM

8 of 23

Page 55: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST OBSERVER DESIGN PROBLEM

Plantxu

8 of 23

Page 56: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST OBSERVER DESIGN PROBLEM

Sensorsy

++d

Plantxu

8 of 23

Page 57: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST OBSERVER DESIGN PROBLEM

Plant: x = f(x, u), y = h(x, d) (x ∈ Rn)

Sensorsy

++d

Plantxu

8 of 23

Page 58: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST OBSERVER DESIGN PROBLEM

Plant: x = f(x, u), y = h(x, d) (x ∈ Rn)

Sensorsy

++d

Plantxu

Observer x

8 of 23

Page 59: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST OBSERVER DESIGN PROBLEM

Plant: x = f(x, u), y = h(x, d) (x ∈ Rn)Observer: z = F (z, y, u), x = H(z, y) (z ∈ Rm)

Sensorsy

++d

Plantxu

Observer x

8 of 23

Page 60: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST OBSERVER DESIGN PROBLEM

Plant: x = f(x, u), y = h(x, d) (x ∈ Rn)Observer: z = F (z, y, u), x = H(z, y) (z ∈ Rm)Full-order observer: x = z, m = n ; reduced-order: m < n

Sensorsy

++d

Plantxu

Observer x

8 of 23

Page 61: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST OBSERVER DESIGN PROBLEM

Plant: x = f(x, u), y = h(x, d) (x ∈ Rn)Observer: z = F (z, y, u), x = H(z, y) (z ∈ Rm)Full-order observer: x = z, m = n ; reduced-order: m < n

Sensorsy

++d

+–ePlant

xuObserver x

8 of 23

Page 62: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST OBSERVER DESIGN PROBLEM

State estimation error: e := x− x = H(z, h(x, d))− x

Plant: x = f(x, u), y = h(x, d) (x ∈ Rn)Observer: z = F (z, y, u), x = H(z, y) (z ∈ Rm)Full-order observer: x = z, m = n ; reduced-order: m < n

Sensorsy

++d

+–ePlant

xuObserver x

8 of 23

Page 63: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST OBSERVER DESIGN PROBLEM

State estimation error: e := x− x = H(z, h(x, d))− x

Plant: x = f(x, u), y = h(x, d) (x ∈ Rn)Observer: z = F (z, y, u), x = H(z, y) (z ∈ Rm)Full-order observer: x = z, m = n ; reduced-order: m < n

Sensorsy

++d

+–ePlant

xuObserver x

8 of 23

Robustness issue: can have whenyet for arbitrarily small

e→ 0e%∞ d 6= 0

d ≡ 0

Page 64: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

DISTURBANCE–to–ERROR STABILITY (DES)

9 of 23

Page 65: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

DISTURBANCE–to–ERROR STABILITY (DES)Plant: x = f(x, u), y = h(x, d)

Observer: z = F (z, y, u), x = H(z, y)

Estimation error: e := x− x

9 of 23

Page 66: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ISS-like robustness notion: call observer DES if

DISTURBANCE–to–ERROR STABILITY (DES)Plant: x = f(x, u), y = h(x, d)

Observer: z = F (z, y, u), x = H(z, y)

Estimation error: e := x− x

9 of 23

Page 67: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ISS-like robustness notion: call observer DES if

DISTURBANCE–to–ERROR STABILITY (DES)Plant: x = f(x, u), y = h(x, d)

Observer: z = F (z, y, u), x = H(z, y)

Estimation error: e := x− x

|e(t)| ≤ β(|e(0)|, t) + γ³kdk[0,t]

´β ∈ KL,γ ∈ K∞

9 of 23

Page 68: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ISS-like robustness notion: call observer DES if

DISTURBANCE–to–ERROR STABILITY (DES)Plant: x = f(x, u), y = h(x, d)

Observer: z = F (z, y, u), x = H(z, y)

Estimation error: e := x− x

|e(t)| ≤ β(|e(0)|, t) + γ³kdk[0,t]

´β ∈ KL,γ ∈ K∞

Known conditions for this [Sontag-Wang ’97, Angeli ’02] are very strong

9 of 23

Page 69: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ISS-like robustness notion: call observer DES if

DISTURBANCE–to–ERROR STABILITY (DES)Plant: x = f(x, u), y = h(x, d)

Observer: z = F (z, y, u), x = H(z, y)

Estimation error: e := x− x

|e(t)| ≤ β(|e(0)|, t) + γ³kdk[0,t]

´β ∈ KL,γ ∈ K∞

Known conditions for this [Sontag-Wang ’97, Angeli ’02] are very strong

Also, DES is coordinate dependent as global error convergenceis coordinate dependent:

9 of 23

Page 70: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ISS-like robustness notion: call observer DES if

DISTURBANCE–to–ERROR STABILITY (DES)Plant: x = f(x, u), y = h(x, d)

Observer: z = F (z, y, u), x = H(z, y)

Estimation error: e := x− x

|e(t)| ≤ β(|e(0)|, t) + γ³kdk[0,t]

´β ∈ KL,γ ∈ K∞

Known conditions for this [Sontag-Wang ’97, Angeli ’02] are very strong

Also, DES is coordinate dependent as global error convergenceis coordinate dependent: z → x 6⇒ Φ(z)→ Φ(x)

9 of 23

Page 71: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ISS-like robustness notion: call observer DES if

DISTURBANCE–to–ERROR STABILITY (DES)Plant: x = f(x, u), y = h(x, d)

Observer: z = F (z, y, u), x = H(z, y)

Estimation error: e := x− x

|e(t)| ≤ β(|e(0)|, t) + γ³kdk[0,t]

´β ∈ KL,γ ∈ K∞

Known conditions for this [Sontag-Wang ’97, Angeli ’02] are very strong

Also, DES is coordinate dependent as global error convergenceis coordinate dependent: z → x 6⇒ Φ(z)→ Φ(x)Path toward less restrictive, coordinate-invariant robustnessproperty: impose DES only as long as are boundedx, u

9 of 23

Page 72: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

QUASI–DISTURBANCE–to–ERROR STABILITY (qDES)

10 of 23

Page 73: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

QUASI–DISTURBANCE–to–ERROR STABILITY (qDES)x = f(x, u), y = h(x, d)

z = F (z, y, u), x = H(z, y)e = x− x

10 of 23

Page 74: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

QUASI–DISTURBANCE–to–ERROR STABILITY (qDES)x = f(x, u), y = h(x, d)

z = F (z, y, u), x = H(z, y)e = x− x

10 of 23

Definition: observer is quasi-Disturbance-to-Error Stable (qDES) if

Page 75: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

QUASI–DISTURBANCE–to–ERROR STABILITY (qDES)x = f(x, u), y = h(x, d)

z = F (z, y, u), x = H(z, y)e = x− x

10 of 23

Definition: observer is quasi-Disturbance-to-Error Stable (qDES) if ∀K > 0 ∃βK ∈ KL, γK ∈ K∞ such that

Page 76: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

QUASI–DISTURBANCE–to–ERROR STABILITY (qDES)x = f(x, u), y = h(x, d)

z = F (z, y, u), x = H(z, y)e = x− x

10 of 23

Definition: observer is quasi-Disturbance-to-Error Stable (qDES) if

|e(t)| ≤ βK(|e(0)|, t) + γK(kdk[0,t])∀K > 0 ∃βK ∈ KL, γK ∈ K∞ such that

Page 77: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

QUASI–DISTURBANCE–to–ERROR STABILITY (qDES)x = f(x, u), y = h(x, d)

z = F (z, y, u), x = H(z, y)e = x− x

10 of 23

Definition: observer is quasi-Disturbance-to-Error Stable (qDES) if

whenever kuk[0,t], kxk[0,t] ≤ K|e(t)| ≤ βK(|e(0)|, t) + γK(kdk[0,t])

∀K > 0 ∃βK ∈ KL, γK ∈ K∞ such that

Page 78: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

QUASI–DISTURBANCE–to–ERROR STABILITY (qDES)

Example: x = −x+ x2u,

x = f(x, u), y = h(x, d)

z = F (z, y, u), x = H(z, y)e = x− x

10 of 23

Definition: observer is quasi-Disturbance-to-Error Stable (qDES) if

whenever kuk[0,t], kxk[0,t] ≤ K|e(t)| ≤ βK(|e(0)|, t) + γK(kdk[0,t])

∀K > 0 ∃βK ∈ KL, γK ∈ K∞ such that

Page 79: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

QUASI–DISTURBANCE–to–ERROR STABILITY (qDES)

Example: x = −x+ x2u,

x = f(x, u), y = h(x, d)

z = F (z, y, u), x = H(z, y)e = x− x

10 of 23

Definition: observer is quasi-Disturbance-to-Error Stable (qDES) if

whenever kuk[0,t], kxk[0,t] ≤ K|e(t)| ≤ βK(|e(0)|, t) + γK(kdk[0,t])

∀K > 0 ∃βK ∈ KL, γK ∈ K∞ such that

y = x+ d,

Page 80: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

QUASI–DISTURBANCE–to–ERROR STABILITY (qDES)

Example: x = −x+ x2u, z = −z+ y2u

x = f(x, u), y = h(x, d)

z = F (z, y, u), x = H(z, y)e = x− x

10 of 23

Definition: observer is quasi-Disturbance-to-Error Stable (qDES) if

whenever kuk[0,t], kxk[0,t] ≤ K|e(t)| ≤ βK(|e(0)|, t) + γK(kdk[0,t])

∀K > 0 ∃βK ∈ KL, γK ∈ K∞ such that

y = x+ d,

Page 81: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

QUASI–DISTURBANCE–to–ERROR STABILITY (qDES)

Example: x = −x+ x2u, z = −z+ y2u

e = −e+2xud+ ud2

x = f(x, u), y = h(x, d)

z = F (z, y, u), x = H(z, y)e = x− x

10 of 23

Definition: observer is quasi-Disturbance-to-Error Stable (qDES) if

whenever kuk[0,t], kxk[0,t] ≤ K|e(t)| ≤ βK(|e(0)|, t) + γK(kdk[0,t])

∀K > 0 ∃βK ∈ KL, γK ∈ K∞ such that

y = x+ d,

Page 82: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

QUASI–DISTURBANCE–to–ERROR STABILITY (qDES)

Example: x = −x+ x2u, z = −z+ y2u

e = −e+2xud+ ud2 qDES but not DES

x = f(x, u), y = h(x, d)

z = F (z, y, u), x = H(z, y)e = x− x

10 of 23

Definition: observer is quasi-Disturbance-to-Error Stable (qDES) if

whenever kuk[0,t], kxk[0,t] ≤ K|e(t)| ≤ βK(|e(0)|, t) + γK(kdk[0,t])

∀K > 0 ∃βK ∈ KL, γK ∈ K∞ such that

y = x+ d,

Page 83: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

QUASI–DISTURBANCE–to–ERROR STABILITY (qDES)

Example: x = −x+ x2u, z = −z+ y2u

e = −e+2xud+ ud2 qDES but not DES

x = f(x, u), y = h(x, d)

z = F (z, y, u), x = H(z, y)e = x− x

10 of 23

Definition: observer is quasi-Disturbance-to-Error Stable (qDES) if

whenever kuk[0,t], kxk[0,t] ≤ K|e(t)| ≤ βK(|e(0)|, t) + γK(kdk[0,t])

∀K > 0 ∃βK ∈ KL, γK ∈ K∞ such that

y = x+ d,

The qDES property is invariant to coordinate changes

Page 84: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

REDUCED–ORDER qDES OBSERVERS

11 of 23

Page 85: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

y = x1

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

11 of 23

+ d

Page 86: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

y = x1

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

11 of 23

Page 87: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

y = x1

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

e := z − x2, V = V (e)

11 of 23

Page 88: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

y = x1

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

e := z − x2, V = V (e)

V = ∂V∂e

hf2(x1, x2 + e, u)− f2(x1, x2, u)

i

11 of 23

Page 89: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

y = x1

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

e := z − x2, V = V (e)

V = ∂V∂e

hf2(x1, x2 + e, u)− f2(x1, x2, u)

i

11 of 23

Assume this is , then we have an asymptotic observer: when

≤ −α3(|e|)e→ 0 d ≡ 0

Page 90: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

12 of 23

y = x1+ d

Page 91: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

e := z − x2, V = V (e)

12 of 23

y = x1+ d

Page 92: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

e := z − x2, V = V (e)

V = ∂V∂e

hf2(y, x2 + e, u)− f2(x1, x2, u)

i

12 of 23

y = x1+ d

Page 93: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

e := z − x2, V = V (e)

V = ∂V∂e

hf2(y, x2 + e, u)− f2(x1, x2, u)

i= ∂V

∂e

hf2(y,x2+e,u)−f2(y,x2,u)

i+∂V

∂e

hf2(y,x2,u)−f2(x1,x2,u)

i

12 of 23

y = x1+ d

Page 94: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

e := z − x2, V = V (e)

V = ∂V∂e

hf2(y, x2 + e, u)− f2(x1, x2, u)

i= ∂V

∂e

hf2(y,x2+e,u)−f2(y,x2,u)

i+∂V

∂e

hf2(y,x2,u)−f2(x1,x2,u)

iassumed to be ≤ −α3(|e|)

12 of 23

y = x1+ d

Page 95: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

e := z − x2, V = V (e)

V = ∂V∂e

hf2(y, x2 + e, u)− f2(x1, x2, u)

i= ∂V

∂e

hf2(y,x2+e,u)−f2(y,x2,u)

i+∂V

∂e

hf2(y,x2,u)−f2(x1,x2,u)

iassumed to be ≤ −α3(|e|)

assume this has norm ≤ α4(|e|)

12 of 23

y = x1+ d

Page 96: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

e := z − x2, V = V (e)

V = ∂V∂e

hf2(y, x2 + e, u)− f2(x1, x2, u)

i= ∂V

∂e

hf2(y,x2+e,u)−f2(y,x2,u)

i+∂V

∂e

hf2(y,x2,u)−f2(x1,x2,u)

iassumed to be ≤ −α3(|e|)

assume this has norm ≤ α4(|e|)upper-bounded by φK(|d|)

12 of 23

y = x1+ d

Page 97: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

e := z − x2, V = V (e)

V = ∂V∂e

hf2(y, x2 + e, u)− f2(x1, x2, u)

i= ∂V

∂e

hf2(y,x2+e,u)−f2(y,x2,u)

i+∂V

∂e

hf2(y,x2,u)−f2(x1,x2,u)

iassumed to be ≤ −α3(|e|)

assume this has norm ≤ α4(|e|)upper-bounded by φK(|d|)

12 of 23

y = x1+ d

Then V ≤ −α3(|e|) + α4(|e|)φK(|d|)

Page 98: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

e := z − x2, V = V (e)

V = ∂V∂e

hf2(y, x2 + e, u)− f2(x1, x2, u)

i= ∂V

∂e

hf2(y,x2+e,u)−f2(y,x2,u)

i+∂V

∂e

hf2(y,x2,u)−f2(x1,x2,u)

iassumed to be ≤ −α3(|e|)

assume this has norm ≤ α4(|e|)upper-bounded by φK(|d|)

12 of 23

y = x1+ d

Then V ≤ −α3(|e|) + α4(|e|)φK(|d|)whenever kuk[0,t], kxk[0,t] ≤ K

Page 99: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

13 of 23

y = x1+ d

V ≤ −α3(|e|) + α4(|e|)φK(|d|)

Page 100: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

13 of 23

y = x1+ d

V ≤ −α3(|e|) + α4(|e|)φK(|d|)Asymptotic ratio condition:

Page 101: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

13 of 23

y = x1+ d

V ≤ −α3(|e|) + α4(|e|)φK(|d|)Asymptotic ratio condition:

lim supr→∞

α4(r)α3(r)

φK(s) < 1 ∀s

Page 102: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

13 of 23

y = x1+ d

V ≤ −α3(|e|) + α4(|e|)φK(|d|)Asymptotic ratio condition:

lim supr→∞

α4(r)α3(r)

φK(s) < 1 ∀s ⇐ limr→∞

α4(r)α3(r)

= 0

Page 103: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

13 of 23

y = x1+ d

V ≤ −α3(|e|) + α4(|e|)φK(|d|)Asymptotic ratio condition:

lim supr→∞

α4(r)α3(r)

φK(s) < 1 ∀s ⇐ limr→∞

α4(r)α3(r)

= 0

If we have such that α3(r) ≥ α(r)α4(r)α∈K∞

Page 104: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

13 of 23

y = x1+ d

V ≤ −α3(|e|) + α4(|e|)φK(|d|)Asymptotic ratio condition:

lim supr→∞

α4(r)α3(r)

φK(s) < 1 ∀s ⇐ limr→∞

α4(r)α3(r)

= 0

V ≤−[α(|e|)−φK(|d|)]·α4(|e|)If we have such that α3(r) ≥ α(r)α4(r)α∈K∞then

Page 105: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

13 of 23

y = x1+ d

V ≤ −α3(|e|) + α4(|e|)φK(|d|)Asymptotic ratio condition:

lim supr→∞

α4(r)α3(r)

φK(s) < 1 ∀s ⇐ limr→∞

α4(r)α3(r)

= 0

V ≤−[α(|e|)−φK(|d|)]·α4(|e|)If we have such that α3(r) ≥ α(r)α4(r)α∈K∞

< 0 when |e| > α−1 ◦ φK(|d|)then

Page 106: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

REDUCED–ORDER qDES OBSERVERSPlant (after a coordinate change):x1 = f1(x1, x2, u)

x2 = f2(x1, x2, u)

Observer:z = f2(y, z, u)

x1 = y

x2 = z

13 of 23

y = x1+ d

V ≤ −α3(|e|) + α4(|e|)φK(|d|)Asymptotic ratio condition:

lim supr→∞

α4(r)α3(r)

φK(s) < 1 ∀s ⇐ limr→∞

α4(r)α3(r)

= 0

V ≤−[α(|e|)−φK(|d|)]·α4(|e|)If we have such that α3(r) ≥ α(r)α4(r)α∈K∞

< 0 when |e| > α−1 ◦ φK(|d|)then

Can estimate ISS gain but only if is knownα

Page 107: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

TALK OUTLINE

• Application to output feedback control design

• Applications to robust synchronization

14 of 23

• Fresh look at input-to-state stability (ISS): asymptotic ratio

• Observers robust to measurement disturbances:formulation and Lyapunov condition

Page 108: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

Plant

Controller Observer

Sensorsx y

x

u

OBSERVER–BASED OUTPUT FEEDBACK REVISITED

15 of 23

Page 109: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

Controller Observer

Sensorsx y

x

u

OBSERVER–BASED OUTPUT FEEDBACK REVISITED

x=f(x, u)

15 of 23

Page 110: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

Controller Observer

x y

x

u

OBSERVER–BASED OUTPUT FEEDBACK REVISITED

x=f(x, u) y=h(x, d)

15 of 23

Page 111: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

x y

x

u

OBSERVER–BASED OUTPUT FEEDBACK REVISITED

x=f(x, u) y=h(x, d)

15 of 23

z=F (z, y, u)x = zController

Page 112: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

OBSERVER–BASED OUTPUT FEEDBACK REVISITEDx y

x

u

z=F (z, y, u)x = z

x=f(x, u) y=h(x, d)

15 of 23

u=k(z)=k(x+e)

Page 113: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

OBSERVER–BASED OUTPUT FEEDBACK REVISITEDx y

x

u

z=F (z, y, u)x = z

• Assume observer is qDES w.r.t. :d

kuk, kxk≤K|e(t)| ≤ βK(|e(0)|, t) + γK(kdk[0,t])

x=f(x, u) y=h(x, d)

15 of 23

u=k(z)=k(x+e)

Page 114: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

OBSERVER–BASED OUTPUT FEEDBACK REVISITEDx y

x

u

z=F (z, y, u)x = z

• Assume observer is qDES w.r.t. :d

kuk, kxk≤K|e(t)| ≤ βK(|e(0)|, t) + γK(kdk[0,t])• Assume controller is ISS w.r.t. : e

x=f(x, u) y=h(x, d)

15 of 23

u=k(z)=k(x+e)

Page 115: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

OBSERVER–BASED OUTPUT FEEDBACK REVISITEDx y

x

u

z=F (z, y, u)x = z

• Assume observer is qDES w.r.t. :d

kuk, kxk≤K|e(t)| ≤ βK(|e(0)|, t) + γK(kdk[0,t])• Assume controller is ISS w.r.t. : e

|x(t)| ≤ β(|x(0)|, t) + γ³kek[0,t]

´

x=f(x, u) y=h(x, d)

15 of 23

u=k(z)=k(x+e)

Page 116: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

OBSERVER–BASED OUTPUT FEEDBACK REVISITEDx y

x

u

z=F (z, y, u)x = z

• Assume observer is qDES w.r.t. :d

kuk, kxk≤K|e(t)| ≤ βK(|e(0)|, t) + γK(kdk[0,t])• Assume controller is ISS w.r.t. : e

|x(t)| ≤ β(|x(0)|, t) + γ³kek[0,t]

´[Freeman, Fah, Jiang et al., Sanfelice–Teel, Ebenbauer et al.]

x=f(x, u) y=h(x, d)

15 of 23

u=k(z)=k(x+e)

Page 117: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

OBSERVER–BASED OUTPUT FEEDBACK REVISITEDx y

x

u

z=F (z, y, u)x = z

• Assume observer is qDES w.r.t. :d

kuk, kxk≤K|e(t)| ≤ βK(|e(0)|, t) + γK(kdk[0,t])• Assume controller is ISS w.r.t. : e

|x(t)| ≤ β(|x(0)|, t) + γ³kek[0,t]

´[Freeman, Fah, Jiang et al., Sanfelice–Teel, Ebenbauer et al.]

Cascade argument: closed-loop system is quasi-ISS

x=f(x, u) y=h(x, d)

15 of 23

u=k(z)=k(x+e)

Page 118: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

OBSERVER–BASED OUTPUT FEEDBACK REVISITEDx y

x

u

z=F (z, y, u)x = z

• Assume observer is qDES w.r.t. :d

kuk, kxk≤K|e(t)| ≤ βK(|e(0)|, t) + γK(kdk[0,t])• Assume controller is ISS w.r.t. : e

|x(t)| ≤ β(|x(0)|, t) + γ³kek[0,t]

´[Freeman, Fah, Jiang et al., Sanfelice–Teel, Ebenbauer et al.]

Cascade argument: closed-loop system is quasi-ISS¯³x(t)z(t)

´¯≤ βK

³¯³x(0)z(0)

´¯, t´+ γK

³kdk[0,t]

´kuk, kxk≤K

x=f(x, u) y=h(x, d)

15 of 23

u=k(z)=k(x+e)

Page 119: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION to QUANTIZED OUTPUT FEEDBACK

16 of 23

Page 120: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION to QUANTIZED OUTPUT FEEDBACK¯³x(t)z(t)

´¯≤ βK

³¯³x(0)z(0)

´¯, t´+ γK

³kdk[0,t]

´kuk, kxk≤K

16 of 23

Page 121: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION to QUANTIZED OUTPUT FEEDBACK

y = q(h(x))

¯³x(t)z(t)

´¯≤ βK

³¯³x(0)z(0)

´¯, t´+ γK

³kdk[0,t]

´kuk, kxk≤K

16 of 23

quantizer

Page 122: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION to QUANTIZED OUTPUT FEEDBACK

y = q(h(x))

¯³x(t)z(t)

´¯≤ βK

³¯³x(0)z(0)

´¯, t´+ γK

³kdk[0,t]

´kuk, kxk≤K

d – quantization error

= h(x) + d

16 of 23

quantizer

Page 123: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION to QUANTIZED OUTPUT FEEDBACK

y = q(h(x))

|h(x)| ≤M ⇒ |d| ≤∆

¯³x(t)z(t)

´¯≤ βK

³¯³x(0)z(0)

´¯, t´+ γK

³kdk[0,t]

´kuk, kxk≤K

d – quantization error

= h(x) + d

16 of 23

quantizer

Page 124: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

∃K = K(M) ∆, |x(0)|, |z(0)|• & upper bounds on s.t.

APPLICATION to QUANTIZED OUTPUT FEEDBACK

y = q(h(x))

|h(x)| ≤M ⇒ |d| ≤∆

¯³x(t)z(t)

´¯≤ βK

³¯³x(0)z(0)

´¯, t´+ γK

³kdk[0,t]

´kuk, kxk≤K

d – quantization error

= h(x) + d

16 of 23

quantizer

Page 125: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

∃K = K(M) ∆, |x(0)|, |z(0)|• & upper bounds on s.t.

APPLICATION to QUANTIZED OUTPUT FEEDBACK

y = q(h(x))

|h(x)| ≤M ⇒ |d| ≤∆

• remain|x(t)|, |u(t)| ≤ K

¯³x(t)z(t)

´¯≤ βK

³¯³x(0)z(0)

´¯, t´+ γK

³kdk[0,t]

´kuk, kxk≤K

d – quantization error

= h(x) + d

16 of 23

quantizer

Page 126: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

∃K = K(M) ∆, |x(0)|, |z(0)|• & upper bounds on s.t.

APPLICATION to QUANTIZED OUTPUT FEEDBACK

y = q(h(x))

|h(x)| ≤M ⇒ |d| ≤∆

• remain|x(t)|, |u(t)| ≤ K• lim sup

t→∞

¯³x(t)z(t)

´¯≤ γK(∆)

¯³x(t)z(t)

´¯≤ βK

³¯³x(0)z(0)

´¯, t´+ γK

³kdk[0,t]

´kuk, kxk≤K

d – quantization error

= h(x) + d

16 of 23

quantizer

Page 127: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

∃K = K(M) ∆, |x(0)|, |z(0)|• & upper bounds on s.t.

APPLICATION to QUANTIZED OUTPUT FEEDBACK

y = q(h(x))

|h(x)| ≤M ⇒ |d| ≤∆

• remain|x(t)|, |u(t)| ≤ K• lim sup

t→∞

¯³x(t)z(t)

´¯≤ γK(∆)

• Contraction is guaranteed if quantization is fine enough

¯³x(t)z(t)

´¯≤ βK

³¯³x(0)z(0)

´¯, t´+ γK

³kdk[0,t]

´kuk, kxk≤K

d – quantization error

= h(x) + d

16 of 23

quantizer

Page 128: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

∃K = K(M) ∆, |x(0)|, |z(0)|• & upper bounds on s.t.

APPLICATION to QUANTIZED OUTPUT FEEDBACK

y = q(h(x))

|h(x)| ≤M ⇒ |d| ≤∆

• remain|x(t)|, |u(t)| ≤ K• lim sup

t→∞

¯³x(t)z(t)

´¯≤ γK(∆)

• Contraction is guaranteed if quantization is fine enough

• Can achieve asymptotic stability by dynamic “zooming”

¯³x(t)z(t)

´¯≤ βK

³¯³x(0)z(0)

´¯, t´+ γK

³kdk[0,t]

´kuk, kxk≤K

d – quantization error

= h(x) + d

16 of 23

quantizer

Page 129: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

TALK OUTLINE

• Application to output feedback control design

• Applications to robust synchronization

17 of 23

• Fresh look at input-to-state stability (ISS): asymptotic ratio

• Observers robust to measurement disturbances:formulation and Lyapunov condition

Page 130: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST SYNCHRONIZATION and qDES OBSERVERS

18 of 23

Page 131: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST SYNCHRONIZATION and qDES OBSERVERS

Leaderx2 = f2(x1, x2)x1 = f1(x1, x2)

18 of 23

Page 132: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST SYNCHRONIZATION and qDES OBSERVERS

Leaderx2 = f2(x1, x2)x1 = f1(x1, x2)

18 of 23

x1

Page 133: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST SYNCHRONIZATION and qDES OBSERVERS

Leaderx2 = f2(x1, x2)x1 = f1(x1, x2)

18 of 23

x1

d

++

Page 134: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST SYNCHRONIZATION and qDES OBSERVERS

Leaderx2 = f2(x1, x2)x1 = f1(x1, x2)

18 of 23

x1

d

++y

Page 135: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST SYNCHRONIZATION and qDES OBSERVERS

Leaderx2 = f2(x1, x2)x1 = f1(x1, x2)

18 of 23

x1

d

++y

Follower

z = f2(y, z). . .

Page 136: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST SYNCHRONIZATION and qDES OBSERVERS

Leaderx2 = f2(x1, x2)x1 = f1(x1, x2) e := z − x2

18 of 23

x1

d

++y

Follower

z = f2(y, z). . .

Page 137: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST SYNCHRONIZATION and qDES OBSERVERS

Leaderx2 = f2(x1, x2)x1 = f1(x1, x2) e := z − x2

Robust synchronization: s.t.∀K > 0 ∃βK∈KL, γK∈K∞

18 of 23

x1

d

++y

Follower

z = f2(y, z). . .

Page 138: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST SYNCHRONIZATION and qDES OBSERVERS

Leaderx2 = f2(x1, x2)x1 = f1(x1, x2) e := z − x2

Robust synchronization: s.t.∀K > 0 ∃βK∈KL, γK∈K∞|e(t)| ≤ βK(|e(0)|, t) + γK(kdk[0,t])

18 of 23

x1

d

++y

Follower

z = f2(y, z). . .

Page 139: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST SYNCHRONIZATION and qDES OBSERVERS

Leaderx2 = f2(x1, x2)x1 = f1(x1, x2) e := z − x2

Robust synchronization: s.t.∀K > 0 ∃βK∈KL, γK∈K∞

whenever kxk[0,t] ≤ K|e(t)| ≤ βK(|e(0)|, t) + γK(kdk[0,t])

18 of 23

x1

d

++y

Follower

z = f2(y, z). . .

Page 140: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST SYNCHRONIZATION and qDES OBSERVERS

Leaderx2 = f2(x1, x2)x1 = f1(x1, x2) e := z − x2

Robust synchronization: s.t.∀K > 0 ∃βK∈KL, γK∈K∞

whenever kxk[0,t] ≤ K|e(t)| ≤ βK(|e(0)|, t) + γK(kdk[0,t])

Equivalently: follower is a reduced-order qDES observer for leader

18 of 23

x1

d

++y

Follower

z = f2(y, z). . .

Page 141: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST SYNCHRONIZATION and qDES OBSERVERS

Leaderx2 = f2(x1, x2)x1 = f1(x1, x2) e := z − x2

Robust synchronization: s.t.∀K > 0 ∃βK∈KL, γK∈K∞

whenever kxk[0,t] ≤ K|e(t)| ≤ βK(|e(0)|, t) + γK(kdk[0,t])

Equivalently: follower is a reduced-order qDES observer for leader

Sufficient condition from before: s.t.∃V =V (e)

18 of 23

x1

d

++y

Follower

z = f2(y, z). . .

Page 142: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST SYNCHRONIZATION and qDES OBSERVERS

Leaderx2 = f2(x1, x2)x1 = f1(x1, x2) e := z − x2

Robust synchronization: s.t.∀K > 0 ∃βK∈KL, γK∈K∞

whenever kxk[0,t] ≤ K|e(t)| ≤ βK(|e(0)|, t) + γK(kdk[0,t])

Equivalently: follower is a reduced-order qDES observer for leader

Sufficient condition from before: s.t.∃V =V (e)¯∂V∂e

¯≤α4(|e|),

18 of 23

x1

d

++y

Follower

z = f2(y, z). . .

Page 143: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST SYNCHRONIZATION and qDES OBSERVERS

Leaderx2 = f2(x1, x2)x1 = f1(x1, x2) e := z − x2

Robust synchronization: s.t.∀K > 0 ∃βK∈KL, γK∈K∞

whenever kxk[0,t] ≤ K|e(t)| ≤ βK(|e(0)|, t) + γK(kdk[0,t])

Equivalently: follower is a reduced-order qDES observer for leader

Sufficient condition from before: s.t.∃V =V (e)¯∂V∂e

¯≤α4(|e|),

∂V∂e (e)

³f2(x1, z)−f2(x1, x2)

´≤−α3(|e|),

18 of 23

x1

d

++y

Follower

z = f2(y, z). . .

Page 144: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

ROBUST SYNCHRONIZATION and qDES OBSERVERS

Leaderx2 = f2(x1, x2)x1 = f1(x1, x2) e := z − x2

Robust synchronization: s.t.∀K > 0 ∃βK∈KL, γK∈K∞

whenever kxk[0,t] ≤ K|e(t)| ≤ βK(|e(0)|, t) + γK(kdk[0,t])

Equivalently: follower is a reduced-order qDES observer for leader

Sufficient condition from before: s.t.∃V =V (e)¯∂V∂e

¯≤α4(|e|),

∂V∂e (e)

³f2(x1, z)−f2(x1, x2)

´≤−α3(|e|), and

lim supr→∞

α4(r)α3(r)

= 0 (asymptotic ratio condition)

18 of 23

x1

d

++y

Follower

z = f2(y, z). . .

Page 145: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #1

19 of 23

Page 146: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #1

19 of 23

θ2

loadGenerator 1 Generator 2

Page 147: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #1

19 of 23

θ1 = ω1ω1 = u1−`(t)−D1ω1 θ2

Generator 1 Generator 2

Page 148: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #1

19 of 23

θ1 = ω1ω1 = u1−`(t)−D1ω1 θ2

Generator 1 Generator 2

ω1→u1(t, θ1)=

`(t) =

control input (mechanical power) With integral control: desired frequency

electrical load (slowly varying)

Page 149: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #1

19 of 23

θ2 = ω2ω2 = u2 −D2ω2

θ1 = ω1ω1 = u1−`(t)−D1ω1

Generator 1 Generator 2

ω1→u1(t, θ1)=

`(t) =

control input (mechanical power) With integral control: desired frequency

electrical load (slowly varying)

Page 150: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #1

19 of 23

θ1 θ2 = ω2ω2 = u2 −D2ω2

θ1 = ω1ω1 = u1−`(t)−D1ω1

Generator 1 Generator 2

ω1→u1(t, θ1)=

`(t) =

control input (mechanical power) With integral control: desired frequency

electrical load (slowly varying)

Page 151: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #1

19 of 23

θ1

d

++

θ2 = ω2ω2 = u2 −D2ω2

θ1 = ω1ω1 = u1−`(t)−D1ω1

Generator 1 Generator 2

ω1→u1(t, θ1)=

`(t) =

control input (mechanical power) With integral control: desired frequency

electrical load (slowly varying)

Page 152: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #1

Measurements:PMU corruptedby disturbance

19 of 23

θ1

d

++

θ2 = ω2ω2 = u2 −D2ω2

θ1 = ω1ω1 = u1−`(t)−D1ω1

Generator 1 Generator 2

ω1→u1(t, θ1)=

`(t) =

control input (mechanical power) With integral control: desired frequency

electrical load (slowly varying)

Page 153: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #1

Objective: connect 2nd generator when θ1 ≈ θ2, ω1 ≈ ω2

Measurements:PMU corruptedby disturbance

19 of 23

θ1

d

++

θ2 = ω2ω2 = u2 −D2ω2

θ1 = ω1ω1 = u1−`(t)−D1ω1

Generator 1 Generator 2

ω1→u1(t, θ1)=

`(t) =

control input (mechanical power) With integral control: desired frequency

electrical load (slowly varying)

Page 154: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #1

Objective: connect 2nd generator when θ1 ≈ θ2, ω1 ≈ ω2

e := ω2 − ω1V = e2 gives DES (ISS) from to d

Measurements:PMU corruptedby disturbance

19 of 23

θ1

d

++

θ2 = ω2ω2 = u2 −D2ω2

θ1 = ω1ω1 = u1−`(t)−D1ω1

Generator 1 Generator 2

ω1→u1(t, θ1)=

`(t) =

control input (mechanical power) With integral control: desired frequency

electrical load (slowly varying)

Page 155: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #1

Objective: connect 2nd generator when θ1 ≈ θ2, ω1 ≈ ω2

e := ω2 − ω1V = e2 gives DES (ISS) from to d

ω1 ω2• and will synchronize with error + load variations kD1kdk

Measurements:PMU corruptedby disturbance

19 of 23

θ1

d

++

θ2 = ω2ω2 = u2 −D2ω2

θ1 = ω1ω1 = u1−`(t)−D1ω1

Generator 1 Generator 2

ω1→u1(t, θ1)=

`(t) =

control input (mechanical power) With integral control: desired frequency

electrical load (slowly varying)

Page 156: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #1

Objective: connect 2nd generator when θ1 ≈ θ2, ω1 ≈ ω2

e := ω2 − ω1V = e2 gives DES (ISS) from to d

ω1 ω2• and will synchronize with error + load variations kD1kdk

θ1 ≈ θ2• due to phase drift, will have at some time

Measurements:PMU corruptedby disturbance

19 of 23

θ1

d

++

θ2 = ω2ω2 = u2 −D2ω2

θ1 = ω1ω1 = u1−`(t)−D1ω1

Generator 1 Generator 2

ω1→u1(t, θ1)=

`(t) =

control input (mechanical power) With integral control: desired frequency

electrical load (slowly varying)

Page 157: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #1

Objective: connect 2nd generator when θ1 ≈ θ2, ω1 ≈ ω2

e := ω2 − ω1V = e2 gives DES (ISS) from to d

ω1 ω2• and will synchronize with error + load variations kD1kdk

⇒ can connect 2nd generatorθ1 ≈ θ2• due to phase drift, will have at some time

Measurements:PMU corruptedby disturbance

19 of 23

θ1

d

++

θ2 = ω2ω2 = u2 −D2ω2

θ1 = ω1ω1 = u1−`(t)−D1ω1

Generator 1 Generator 2

ω1→u1(t, θ1)=

`(t) =

control input (mechanical power) With integral control: desired frequency

electrical load (slowly varying)

Page 158: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #1

Extensions:

• phase-dependent damping D1 = D1(θ1)

analysis more challenging, but can still showstate boundedness and qDES from to ed

20 of 23

θ2 = ω2ω2 = u2 −D2ω2

θ1 = ω1ω1 = u1−`(t)−D1ω1

Generator 1 Generator 2

• network case (microgrids)

θ1

d

++

Page 159: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #2

21 of 23

Page 160: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #2

21 of 23

Lorenz system

Page 161: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #2

21 of 23

Lorenz system

x1 = σx2 − σx1x2 = θx1 − x2 − x1x3x3 = −βx3 + x1x2

Page 162: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #2

21 of 23

Lorenz system

x1 = σx2 − σx1x2 = θx1 − x2 − x1x3x3 = −βx3 + x1x2

x1

Page 163: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #2

21 of 23

Lorenz system

x1 = σx2 − σx1x2 = θx1 − x2 − x1x3x3 = −βx3 + x1x2

x1

d

++y

Page 164: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #2

21 of 23

Lorenz system

x1 = σx2 − σx1x2 = θx1 − x2 − x1x3x3 = −βx3 + x1x2

x1

Observer

z2 = θy − z2 − yz3z3 = −βz3 + yz2

d

++y

Page 165: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #2

21 of 23

Lorenz system

x1 = σx2 − σx1x2 = θx1 − x2 − x1x3x3 = −βx3 + x1x2

x1

Observer

z2 = θy − z2 − yz3z3 = −βz3 + yz2

d

++y

Can show is bounded using V (x) = x21 + x22 + (x3−σ−θ)2x

Page 166: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #2

21 of 23

Lorenz system

x1 = σx2 − σx1x2 = θx1 − x2 − x1x3x3 = −βx3 + x1x2

x1

Observer

z2 = θy − z2 − yz3z3 = −βz3 + yz2

d

++y

Can show is bounded using V (x) = x21 + x22 + (x3−σ−θ)2x

Can show qDES from to using d e :=³z2−x2z3−x3

´V (e) = e22 + e23

Page 167: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

APPLICATION EXAMPLE #2

21 of 23

Lorenz system

x1 = σx2 − σx1x2 = θx1 − x2 − x1x3x3 = −βx3 + x1x2

x1

Observer

z2 = θy − z2 − yz3z3 = −βz3 + yz2

d

++y

Can show is bounded using V (x) = x21 + x22 + (x3−σ−θ)2x

Can show qDES from to using d e :=³z2−x2z3−x3

´V (e) = e22 + e23

For arising from time sampling and quantization, we can derive an explicit bound on synchronization error which is inversely proportional to data rate (see paper for details)

d

Page 168: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

TALK OUTLINE

22 of 23

• Fresh look at input-to-state stability (ISS): asymptotic ratio

• Observers robust to measurement disturbances:formulation and Lyapunov condition

• Application to output feedback control design

• Applications to robust synchronization

• electric power generators

• Lorenz chaotic system

Page 169: Nonlinear Observers Robust to Measurement Errors and their ...liberzon.csl.illinois.edu/research/observers...TALK OUTLINE 4o 2f 3 [L–Shim, An asymptotic ratio characterization of

FUTURE WORK

Nonlinear qDES observer design:• Identify system classes to which Lyapunov conditions apply

• Develop more constructive procedures for observer design

Quantized output feedback control:• Relax ISS controller assumption

• Study other coupled oscillator network models • Look for examples in other areas (e.g., vehicle formations)

Robust synchronization:

Papers and preprints available at liberzon.csl.illinois.edu23 of 23