35
Viability for a Hybrid System Control 1 Viability for a Hybrid Control System Yan Gao( 高 高) University of Shanghai for Science and Technology Email: [email protected] The 4th China-Europe Summer School on Complexity Science 12th August,2010 University of Shanghai for Science and Technology

Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: [email protected]

Embed Size (px)

Citation preview

Page 1: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 1

Viability for a Hybrid Control System

Yan Gao( 高 岩 )

University of Shanghai for Science and Technology

Email: [email protected]

The 4th China-Europe Summer School on Complexity Science 

12th August,2010

University of Shanghai for Science and Technology

Page 2: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 2

Outlines

Hybrid System

Viability of a Control System

Determining Viability

Multi-Lyapunov ( Nonsmoooth Lyapunov) Function

Population Control for a City

University of Shanghai for Science and Technology

Page 3: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 3

1 Hybrid System Dynamical system with continuous variable (state) and di

screte variable (state).

Usually, there is an interaction between continuous state and discrete state .

In some cases, discrete state is on logic.

Discrete state generate a jump.

University of Shanghai for Science and Technology

Page 4: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 4

Examples: Mechanical system: continuous motion interrupted by

collisions.

Electrical circuit: charging of capacitor, interrupted by switched opening or closing.

Chemical system: continuous evolution of chemical interaction is control by valves and pumps.

A car with 5 gears, gear shift control generate a jump for velocity.

University of Shanghai for Science and Technology

Page 5: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 5

A hybrid system

t

x

University of Shanghai for Science and Technology

Page 6: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 6

Modelling of hybrid control

As a complex system, hybrid systems has various forms.

A representative model for hybrid control system is as the following.

University of Shanghai for Science and Technology

Page 7: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 7

RRf n : continuous part

is discrete part

is state

is control

University of Shanghai for Science and Technology

),( uxrx xu

Jxuxrx

Jxuxfx

),,(

),,(.

Page 8: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 8

Swiched control system

A hybrid system without jump is said to be switched.

Even no jumps in a switched system, but dynamical models changed, it has multi-models.

University of Shanghai for Science and Technology

Page 9: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 9

A switched system University of Shanghai for

Science and Technology

1x

2x

0x

Page 10: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 10

Trajectory of switched control system is nonsmooth.

Nonsmoothness appears at switching point.

University of Shanghai for Science and Technology

Page 11: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 11

An important switched is linear switched system has of the form:

There are m models for the systerm(1).We can choose the switching rule.

mixAtx i ,,1,)( (1)

University of Shanghai for Science and Technology

Page 12: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 12

The earliest publication for hybrid system is :

Witsenhausen , IEEE Transactions on Automatic Control,1966.

The notion of hybrid system was proposed formally in 80’

s .

University of Shanghai for Science and Technology

Page 13: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 13

Some periodicals have some special issue on hybrid system

IEEE Transactions on Automatic Control

Automatica

Lecture Notes in Computer Science

University of Shanghai for Science and Technology

Page 14: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 14

2. Viability

Definition of viability:

Consider a control system and a set, if for any initial point in this set, there exists a solution of the control system such that it stays in the set for ever, then the set is said to be viable under this control system.

University of Shanghai for Science and Technology

Page 15: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 15

x0

x(t)

Fig1 Viability for a continuous system

University of Shanghai for Science and Technology

Page 16: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 16

Fig2 Viability for a hybrid system

University of Shanghai for Science and Technology

0x0

1x1

2x2

3x3

K

2x

1x

Page 17: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 17

There are three topics in research on viability:

1.Determining viability;

2.Finding a variable solution;

3.Design of viable region.

University of Shanghai for Science and Technology

Page 18: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 18

Applications of viability

Safety region design

Stability and stabilization for a control system

Differential game ( dynamical game)

Actually,viable region is a safety region.

University of Shanghai for Science and Technology

Page 19: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 19

University of Shanghai for Science and Technology

Page 20: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 20

Page 21: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 21

Page 22: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 22

Usually a given a set (region) is not viable.

We try to find a subset, particular a bigest one which is viable.

Viable region: the bigger, the better.

University of Shanghai for Science and Technology

Page 23: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 23

1D D

D

1D

Fig3 The bigest varible region

University of Shanghai for Science and Technology

is viable region in

Page 24: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 24

Consider a differential inclusion

(2)

Where is a mapping from to its subset.

, nx t F x x R

F x nR

3.Viabity ConditionUniversity of Shanghai for

Science and Technology

Page 25: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 25

Both linear and nonlinear control systems are special cases of the differential inclusion (2).

For instance, (2) reduces to a linear control system if

That is

For instance, (2) reduces to a nonlinear control system if

, }{)( UuBuAxxF

BuAxtx '

University of Shanghai for Science and Technology

Page 26: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 26

Differential inclusion (2) reduces to a nonlinear control system if

that is

}),({)( UuuxfxF

),(' uxftx

University of Shanghai for Science and Technology

Page 27: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 27

Definition Let be nonempty. The tangent cone of at is defined by

where

0)(inflim)(

0hvxdRvxT K

h

nK

nRK K Kx

syydKs

K

inf

University of Shanghai for Science and Technology

Page 28: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 28

1x

2x

K1x

K

1x

2x K

Tangent cone of K at 2x

Tangent cone of K at

Page 29: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 29

Viability condition:The closed set is viable for the differential inclusion (2) if and only if

nRW

.,)( WxxTxF W

University of Shanghai for Science and Technology

Page 30: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 30

4.Nonsmooth Lyapunov Function

Stability of for a control system is based on Lyapunov function.

For switched system, since it is multy-model,switched system has two methods:

Common Lyapunov function:There is function, which is a Lyapunov function for each model.

University of Shanghai for Science and Technology

Page 31: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 31

In most applications, there are no common Lyapunov function.

Multi- Lyapunov function, one is a nonsmooth,

Lyapunov function, for instance, a piecewise smooth function.

University of Shanghai for Science and Technology

Page 32: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 32

5. Population Control for a City

Continuous model of population is  

)()(

txdt

tdx 0)0( xx

where is population, is a parameter, which depend on birth rate and health level.

)(tx

University of Shanghai for Science and Technology

Page 33: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 33

Migration for the city is taken as discrete.

We suppose jump happen once a year

Example: Population of Shanghai in 2007 is 18580,000, . We hope to control the population in 2012 within 21000000 .

96.0

University of Shanghai for Science and Technology

Page 34: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 34

We get imigration to Shanghai:

1400002008 T 1800002009 T

2000002010 T 2400002011 T

2800002012 T

University of Shanghai for Science and Technology

Page 35: Viability for a Hybrid System Control1 Viability for a Hybrid Control System Yan Gao( 高 岩 ) University of Shanghai for Science and Technology Email: gaoyan@usst.edu.cn

Viability for a Hybrid System Control 35

Thank You Very Much!