A"New"Framework"for"Stability"Analysis" - - PowerPoint PPT Presentation

a new framework for stability analysis of networked
SMART_READER_LITE
LIVE PREVIEW

A"New"Framework"for"Stability"Analysis" - - PowerPoint PPT Presentation

A"New"Framework"for"Stability"Analysis" ! ! of"Networked"Control"Systems Oct!16,!2012,!Lund,!Yumiko!Ishido.!!!!! Research(Interests: !Analysis!and!Synthesis!of!Nonlinear!Systems.


slide-1
SLIDE 1

!! A"New"Framework"for"Stability"Analysis"

  • f"Networked"Control"Systems

Oct!16,!2012,!Lund,!Yumiko!Ishido.!!!!!

Research(Interests:!Analysis!and!Synthesis!of!Nonlinear!Systems. Nonlinear!Systems

  • Good!tools!for!Linear(Systems.(
  • Extensions!for!some(classes(of(

Nonlinear(Systems.((

Extensions Linear!Systems

Goal:!Develop!a!MathemaHcal!Framework!for!Analysis!and! Synthesis!of!Networked!Control!Systems.

(Robust!control!based!on!small!gain! theorem,!IQC!approach,!gain!scheduling,! etc…)

Networked!Control!Systems

slide-2
SLIDE 2

Networked"Control"Systems

plant

controller

CommunicaHon! Channel Involving!a!data!rateSlimited! communicaHon!channel!

plant sensor

controller Involving!an!eventS triggered!sensor! plant controller actuator Involving!a!finiteSlevel! valued!actuator

slide-3
SLIDE 3

Networked"Control"Systems

plant

controller

CommunicaHon! Channel Involving!a!data!rateSlimited! communicaHon!channel!

plant sensor

controller Involving!an!eventS triggered!sensor! plant controller actuator 3.!Involving!a!finiteS leveled!actuator

FiniteSlevel!quanHzaHon!is!involved!in!the! feedback!loop.!

slide-4
SLIDE 4

Classical"Framework"does"not"work?

Ex1:!StabilizaHon!of!an!uncertain!plant!over!a!rateSlimited!communicaHon!channel. bit Unstable!LTI !!!!!Sgain!bounded Small(Gain(Theorem(Is(NOT(Applicable!! Achievable!inputSoutput!property!(MarHns): Unbounded! Growth!Rate Suppose s.t.

Need!for!introducing!a!pracHcal! Local!Stability!Analysis!Framework.

slide-5
SLIDE 5

Classical"Framework"does"not"work?

Ex2:!Stability!analysis!of!a!feedback!system!involving!a!uniform!quanHzer. SISO,!LTI uniform!quanHzer S S quanHzaHon!error Stability(Condi@on

slide-6
SLIDE 6

A"New"Analysis"Framework"for" Networked"Control"Systems

  • 1. Introduce!a!reasonable!noHon!of!local!stability!for!

networked!control!systems.!

  • 2. Derive!a!key!theorem!for!stability!analysis.!
  • 3. Prepare!a!new!class!of!nonlinearity!that!is!suitable!for!

expressing!quanHzaHon!errors.

slide-7
SLIDE 7

holds!for!given!constants!!!!!!!!!!!!!!!!!!!!!!.! A!map!!!!!!is!said!to!be!small!!!!!!signal!!!!!!stable!with!level!!!!!and!input! bound!!!!!if!

Small""""""""Signal""""""""Stability

Small!!!!!!!signal!!!!!!!stability

Local(Boundedness

slide-8
SLIDE 8

such!that such!that

" weaker!than!!!!!!!stability!or!finite!gain!!!!!!stability! " equivalent!when!!!!!!!!is!a!linear!map

Small!!!!!!signal!!!!!!!stability!is…

Comparison"with"existing"stabilities

!!!!!!stability Finite!gain!!!!!!stability

slide-9
SLIDE 9

such!that such!that

" Defined!with!local!upper!bounds!on!inputSoutput!signals!(not! defined!with!gain).!

Comparison"with"existing"stabilities

Local!!!!!!stability!(Bourles!1996) Small!signal!!!!!!!stability!(Vidyasagar!&!Vanelli,!1982) Small!!!!!!signal!!!!!!!stability!is…

slide-10
SLIDE 10

Comparison"with"existing"stabilities

Local!!!!!!!stability! Small!!!!!!!signal!!!!!!stability!

VS “Local(finite(gain(stability” “Local(boundedness”

slide-11
SLIDE 11

Classical"Framework"does"not"work?

Ex1:!StabilizaHon!of!an!uncertain!plant!over!a!rateSlimited!communicaHon!channel. bit Unstable!LTI !!!!!Sgain!bounded Small(Gain(Theorem(In(NOT(Applicable!! Achievable!inputSoutput!property!(MarHns): Unbounded! Growth!Rate Suppose s.t.

Need!for!introducing!a!pracHcal! Local!Stability!Analysis!Framework.

Recall!

slide-12
SLIDE 12

" Local!stability!noHon.!

such!that

Comparison"with"existing"stabilities

InputStoSoutput!pracHcal!stability!(Jiang!et.al!1994)! Small!!!!!!signal!!!!!!!stability!is…

slide-13
SLIDE 13

The!feedback!system!is!said!to!be!small!!!!!!signal!!!!!!stable!if!there! exist!!!!!!!!!!!!!!!!!!!!!!!!such!that!

Small""""""""Signal"""""""Stability

slide-14
SLIDE 14

Assume!the!following!condiHons!hold.

(i)!!!!!!!!!!!!strictly!causal!&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!such!that (ii)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!such!that (iii) (iv)

Then!the!feedback!system!is!small!!!!!!!signal!!!!!!!stable.

(Discrete"time)"Small"Level"Theorem

Small!Level!Theorem

slide-15
SLIDE 15

(ConHnued)!In!parHcular,

(Discrete"time)"Small"Level"Theorem

Small!Level!Theorem

slide-16
SLIDE 16

Small"Gain"Theorem"vs"Small"Level"Theorem

Small!Gain!Theorem Small!Level!Theorem

slide-17
SLIDE 17

Level"Bounded"Nonlinearity

Level!bounded!nonlinearity Theorem

(i) (ii)

Assume!there!exist!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!saHsfying Then,!the!feedback!system!is!small!!!!!!!signal!!!!!!stable Suitable(for(approxima@ng(quan@za@on(errors

slide-18
SLIDE 18

A"New"Local"Analysis"Framework

Small!!!!!!!signal!!!!!!!stability

Local(Boundedness

Small!Level!Theorem If!both!subsystems!have!sufficiently!small(level,(then!the!feedback! system!is!small!!!!!!!signal!!!!!!!stable.

AdenuaHon!level Input!bound

Level!Bounded!Uncertainty Suitable(for(approxima@ng(quan@za@on(errors Quan@ta@ve(Local(Analysis(Framework(based(on(Local(Boundedness.

slide-19
SLIDE 19

Causal!maps Nominal!Plant!(Unstable!LTI): Uncertainty !gain!bouded

Application"Example"1

bit Unstable!LTI !!!!!Sgain!bounded

Uncertain!Plant Channel &

slide-20
SLIDE 20

Application"Example"1

Unstable!LTI !!!!!Sgain!bounded

Small!Level!CondiHon

bit

If the!feedback!system!is!small!!!!!!!signal! stable!!!!!!!!!!!!!!!!!!!!!!!!!. holds!for!posiHve!constants!!!!!!!!!!!!!!!!!!!!!!!!,

( Sufficient(condi@on(on(data(rate((((((((for( the(existence(of(((((((((((((((((((((((s.t.(the(small( level(condi@on(hold.(

(Necessary(and(sufficient(condi@on(( for(scalar(nominal(plant)( (

slide-21
SLIDE 21

Application"Example"1

Scalar!Nominal!Plant Theorem Assume!!!!!!!!!!!!!!!!s.t.!small!level!condiHon!holds!for!some!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,!then!!!!!!!saHsfies Conversely,!if!!!!!!!saHsfies For!any!!!!!!!!!!!,!there!exist!!!!!!!!!!!!!!!!!!!!!!s.t.!nominal!part!saHsfies!the! small!level!condiHon.!

slide-22
SLIDE 22

Data!rate!at!the!channel Admissible!uncertainty

Nominal!Plant (Transfer!Matrix)

TradeToff(between(data(rate(and(uncertainty

Application"Example"1

slide-23
SLIDE 23

New"Class"of"Nonlinearities

Rounding!input!to!the!nearest!output.

step!size :!quanHzaHon!levels

Uniform!quanHzer gain!bounded!nonlinearity level!bounded!nonlinearity S S

slide-24
SLIDE 24

EventTtriggered(sensor # ConHnuously!observes!!!!!.! # Sends!informaHon!to!the!controller!

  • nly!when!!!!!saHsfies!some!condiHon.

Involves(sampling(rather(than(quan@za@on.

Application"Example"2

LTI!systems

slide-25
SLIDE 25

(i)!If!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,!then (ii)!If!!!!!!!!!!!!!!!!!!!!!,!then (iii)!If!!!!!!!!!!!!!!!!!!!!!!!!,!then

Application"Example"2

Scalar!Nominal!Plant

FixedTrange(triggered(type

slide-26
SLIDE 26

Linear!system

Nonlinearity

Application"Example"2

Derive!a!condiHon!on!sensor!parameters!for!local!stability

slide-27
SLIDE 27

Application"Example"2

Theorem Then,!the!eventStriggered!system!is!small!!!!!!!!!signal!!!!!!!!!stable.! In!parHcular,!!

If!

slide-28
SLIDE 28

Application"Example"2

Numerical!Example

Plant Controller!1

Any(posi@ve(d(and(D(are(OK.

Stability!CondiHon

  • Norm!bounds
slide-29
SLIDE 29

Application"Example"2

1000 2000 3000 4000 5000 6000 7000 8000 9000 10000 −3 −2 −1 1 2 3

t z(t)

  • 1000
2000 3000 4000 5000 6000 7000 8000 9000 10000 −1.5 −1 −0.5 0.5 1 1.5

t z(t)

slide-30
SLIDE 30

Application"Example"2

Numerical!Example

Plant Controller!2 Stability!CondiHon Norm!bounds

slide-31
SLIDE 31

Application"Example"2

1000 2000 3000 4000 5000 6000 7000 8000 9000 10000 −1.5 −1 −0.5 0.5 1 1.5

t z(t)

slide-32
SLIDE 32

Conclusions

Research(Interests:!Analysis!and!Synthesis!of!Nonlinear!Systems. Nonlinear!Systems Extensions Linear!Systems

Networked!Control!Systems

1. Lyapunov!approach:!relaHon!with!internal! stabiliHes.!Focusing!on!a!bounded!band?! 2. Analysis!of!stabilizable!range!for!a!locally! stabilizing!controller.!! Possible(future(work: $ Local!analysis!framework!for! networled!control!systems! $ Extension!to!conHnuousSHme! hybrid!systems!