Optimal Control of Hybrid Systems with Regional Dynamics - - PowerPoint PPT Presentation

optimal control of hybrid systems with regional dynamics
SMART_READER_LITE
LIVE PREVIEW

Optimal Control of Hybrid Systems with Regional Dynamics - - PowerPoint PPT Presentation

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions Optimal Control of Hybrid Systems with Regional Dynamics Presentation at the Measurement and Control Laboratory, ETH Z urich Angela


slide-1
SLIDE 1

ξT ξ0

Σ2 Σ1 The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions

Optimal Control of Hybrid Systems with Regional Dynamics

– Presentation at the Measurement and Control Laboratory, ETH Z¨ urich –

Angela Sch¨

  • llig

January 30th, 2008

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-2
SLIDE 2

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions

Hybrid?

Something of mixed origin or composition.

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-3
SLIDE 3

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions

Hybrid?

Something of mixed origin or composition. Combining different elements.

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-4
SLIDE 4

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions

Hybrid?

Something of mixed origin or composition. Combining different elements. Definition: Hybrid System A dynamic system which exhibits both continuous and discrete dynamic behavior.

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-5
SLIDE 5

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions

Hybrid Systems with Regional Dynamics

Definition: Hybrid System with Regional Dynamics A dynamic system, where the governing (continuous) dynamics ˙

x = fi(x,u) vary

depending on the region Di, the continuous state x is evolving in.

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-6
SLIDE 6

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions

Hybrid Systems with Regional Dynamics

Definition: Hybrid System with Regional Dynamics A dynamic system, where the governing (continuous) dynamics ˙

x = fi(x,u) vary

depending on the region Di, the continuous state x is evolving in.

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-7
SLIDE 7

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions

Hybrid Systems with Regional Dynamics

Definition: Hybrid System with Regional Dynamics A dynamic system, where the governing (continuous) dynamics ˙

x = fi(x,u) vary

depending on the region Di, the continuous state x is evolving in.

(1) (2) (3)

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-8
SLIDE 8

ξT ξ0

Σ2 Σ1

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions

Outline

1

The Multiregional Point-To-Point Problem

2

The Basic Idea

3

A Dynamic Programming Approach

4

Conclusions

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-9
SLIDE 9

ξT ξ0

Σ2 Σ1

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions Regions and Geometric Framework Dynamics and Executions The Optimization Problem

Outline

1

The Multiregional Point-To-Point Problem

2

The Basic Idea

3

A Dynamic Programming Approach

4

Conclusions

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-10
SLIDE 10

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions Regions and Geometric Framework Dynamics and Executions The Optimization Problem

Regions and Geometric Framework

D3

D3 D4 D1 D2 X

state space X ⊂ Rn:

X =

q

  • i=1

(Di ∪∂Di), Di ∩Dj = / 0, i = j

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-11
SLIDE 11

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions Regions and Geometric Framework Dynamics and Executions The Optimization Problem

Regions and Geometric Framework

D3

D3 D4 D1 D2 X

m(2,3) = m(3,2) m(1,2) = m(2,1) m(1,3) = m(3,1) m(1,4) = m(4,1) m(3,4) = m(4,3)

state space X ⊂ Rn:

X =

q

  • i=1

(Di ∪∂Di), Di ∩Dj = / 0, i = j

switching manifolds m(i,j):

m(i,j) = ∂Di ∩∂Dj

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-12
SLIDE 12

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions Regions and Geometric Framework Dynamics and Executions The Optimization Problem

Regions and Geometric Framework

D3

Σ2 : ˙ x = f2(x, u) Σ3 : ˙ x = f3(x, u) Σ4 : ˙ x = f4(x, u) D3 D4 D1 D2 Σ1 : ˙ x = f1(x, u) X

m(2,3) = m(3,2) m(1,2) = m(2,1) m(1,3) = m(3,1) m(1,4) = m(4,1) m(3,4) = m(4,3)

state space X ⊂ Rn:

X =

q

  • i=1

(Di ∪∂Di), Di ∩Dj = / 0, i = j

switching manifolds m(i,j):

m(i,j) = ∂Di ∩∂Dj

continuous dynamics Σi:

˙ x(t) = fi(x(t),u(t))

if x(t) ∈ Di

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-13
SLIDE 13

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions Regions and Geometric Framework Dynamics and Executions The Optimization Problem

Transition Behavior

If

ξs = limt→ts x(t) ∈ m(i,j),

there are two possibilities of further execution: (i) “passing through” the switching manifold (ii) “bouncing back” into the original region

Σ1 : ˙ x = f1(x, u) Σ2 : ˙ x = f2(x, u)

x(0) = ξ0 (ts, ξs)

X (i) (ii) Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-14
SLIDE 14

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions Regions and Geometric Framework Dynamics and Executions The Optimization Problem

Transition Behavior

If

ξs = limt→ts x(t) ∈ m(i,j),

there are two possibilities of further execution: (i) “passing through” the switching manifold (ii) “bouncing back” into the original region

Σ1 : ˙ x = f1(x, u) Σ2 : ˙ x = f2(x, u)

x(0) = ξ0 (ts, ξs)

X (i) (ii)

discrete control input e ∈ E is needed specifying the behavior at a switching point mode-transitions triggered by events in the continuous state space

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-15
SLIDE 15

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions Regions and Geometric Framework Dynamics and Executions The Optimization Problem

The Hybrid Execution

x(T) = ξT

Σ1 : ˙ x = f1(x, u) Σ2 : ˙ x = f2(x, u)

(t2

s, ξ2 s)

x(0) = ξ0 (t1

s, ξ1 s)

(t3

s, ξ3 s)

X D1 D2

continuous-valued state x(t) ∈ X continuous dynamics within Di

˙ x(t) = fi(x(t),u(t))

continuous-valued control signal

u(·) ∈ U (U,L∞ ([0,T]))

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-16
SLIDE 16

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions Regions and Geometric Framework Dynamics and Executions The Optimization Problem

The Hybrid Execution

x(T) = ξT

Σ1 : ˙ x = f1(x, u) Σ2 : ˙ x = f2(x, u)

(t2

s, ξ2 s)

x(0) = ξ0 (t1

s, ξ1 s)

(t3

s, ξ3 s)

X D1 D2 t q(t) t1

s

t2

s

q2 q1 T t3

s

e12 e22 e22

continuous-valued state x(t) ∈ X continuous dynamics within Di

˙ x(t) = fi(x(t),u(t))

continuous-valued control signal

u(·) ∈ U (U,L∞ ([0,T]))

discrete-valued state q(t) ∈ Q discrete dynamics on boundaries

qj = Γ

  • qi,eij
  • discrete input sequence

w = ei1j1ei2j2ei3j3 ...

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-17
SLIDE 17

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions Regions and Geometric Framework Dynamics and Executions The Optimization Problem

The Optimization Problem

D3

Σ2 : ˙ x = f2(x, u) Σ3 : ˙ x = f3(x, u) Σ4 : ˙ x = f4(x, u)

x(0) = ξ0 x(T) = ξT

(t1

s, ξ1 s)∗

(t2

s, ξ2 s)∗

(t3

s, ξ3 s)∗

D3 D4 D1 D2

Σ1 : ˙ x = f1(x, u)

X

x∗(·)

“Given a specific cost function J =

✁ T

0 ℓ(x(t),u(t))dt, determine the optimal path

x∗(·) of going from a given initial state x(0) = ξ0 to a fixed final state x(T) = ξT

during an a priori specified time horizon T assuming an upper bound N on the number of transitions along the hybrid trajectory.”

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-18
SLIDE 18

ξT ξ0

Σ2 Σ1

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions

Outline

1

The Multiregional Point-To-Point Problem

2

The Basic Idea

3

A Dynamic Programming Approach

4

Conclusions

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-19
SLIDE 19

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions

The Principle of Optimality

The Principle of Optimality implicitly states that along an optimal hybrid tra- jectory x∗(·)...

x(T) = ξT

Σ1 : ˙ x = f1(x, u) Σ2 : ˙ x = f2(x, u)

(t2

s, ξ2 s)∗

x(0) = ξ0 (t1

s, ξ1 s)∗

(t3

s, ξ3 s)∗

∂D

X

x∗(·)

... the state’s execution between (tm

s ,ξm s )∗ and (tm+1 s

,ξm+1

s

)∗ is optimal

... the part of the optimal hybrid input u∗(·) between tm

s and tm+1 s

is optimal ... the chosen region is an optimal location for this segment of the trajectory x∗(·)

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-20
SLIDE 20

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions

The Principle of Optimality

The Principle of Optimality implicitly states that along an optimal hybrid tra- jectory x∗(·)...

x(T) = ξT

Σ1 : ˙ x = f1(x, u) Σ2 : ˙ x = f2(x, u)

(t2

s, ξ2 s)∗

x(0) = ξ0 (t1

s, ξ1 s)∗

(t3

s, ξ3 s)∗

∂D

X

x∗(·)

... the state’s execution between (tm

s ,ξm s )∗ and (tm+1 s

,ξm+1

s

)∗ is optimal

... the part of the optimal hybrid input u∗(·) between tm

s and tm+1 s

is optimal ... the chosen region is an optimal location for this segment of the trajectory x∗(·)

⇒ standard (non-hybrid) state-constrained optimal control problems ⇒ Dynamic Programming approach

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-21
SLIDE 21

ξT ξ0

Σ2 Σ1

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions The Hierarchic Decomposition The Transition Automaton The Hybrid Bellman Equation

Outline

1

The Multiregional Point-To-Point Problem

2

The Basic Idea

3

A Dynamic Programming Approach

4

Conclusions

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-22
SLIDE 22

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions The Hierarchic Decomposition The Transition Automaton The Hybrid Bellman Equation

The Hierarchic Decomposition

(i) Transition Automaton

1 3 e32 e23 2 e21 e12 e33 e11 e22

X D1 D2 D3

ξ0 ξT Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-23
SLIDE 23

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions The Hierarchic Decomposition The Transition Automaton The Hybrid Bellman Equation

The Hierarchic Decomposition

(i) Transition Automaton

1 3 e32 e23 2 e21 e12 e33 e11 e22

X D1 D2 D3

ξ0 ξT x(0) = ξ0 (t1

s, ξ1 s)∗

(t3

s, ξ3 s)∗

X (t2

s, ξ2 s)∗

x(T) = ξT

(ii) Hybrid Bellman Equation

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-24
SLIDE 24

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions The Hierarchic Decomposition The Transition Automaton The Hybrid Bellman Equation

The Hierarchic Decomposition

(i) Transition Automaton

1 3 e32 e23 2 e21 e12 e33 e11 e22

X D1 D2 D3

ξ0 ξT x(0) = ξ0 (t1

s, ξ1 s)∗

(t3

s, ξ3 s)∗

X (t2

s, ξ2 s)∗

x(T) = ξT

(ii) Hybrid Bellman Equation (iii) Standard state-constrained

  • ptimal control problem

X (t1

s, ξ1 s)

(t2

s, ξ2 s) Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-25
SLIDE 25

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions The Hierarchic Decomposition The Transition Automaton The Hybrid Bellman Equation

The Transition Automaton

Which sequences of transitions are possible in order to get from the initial state

x(0) = ξ0 to the final point x(T) = ξT?

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-26
SLIDE 26

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions The Hierarchic Decomposition The Transition Automaton The Hybrid Bellman Equation

The Transition Automaton

Which sequences of transitions are possible in order to get from the initial state

x(0) = ξ0 to the final point x(T) = ξT?

1 3 e32 e23 2 e21 e12 e33 e11 e22

X D1 D2 D3

ξ0 ξT

discrete representation of the geometric structure specifies the connections between the individual regions contains information about initial and final region Di0, ξ0 ∈ Di0 and

DiT , ξT ∈ DiT

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-27
SLIDE 27

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions The Hierarchic Decomposition The Transition Automaton The Hybrid Bellman Equation

The Transition Automaton

Which sequences of transitions are possible in order to get from the initial state

x(0) = ξ0 to the final point x(T) = ξT?

1 3 e32 e23 2 e21 e12 e33 e11 e22

X D1 D2 D3

ξ0 ξT

discrete representation of the geometric structure specifies the connections between the individual regions contains information about initial and final region Di0, ξ0 ∈ Di0 and

DiT , ξT ∈ DiT ⇒ associated languages provide global accessibility relations

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-28
SLIDE 28

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions The Hierarchic Decomposition The Transition Automaton The Hybrid Bellman Equation

Definitions

Definition ( Cost c(ξ1, qi1, ξ2, qi2,∆) ) The infimum of the costs associated with driving the system from ξ1 ∈ Di1 ∪∂Di1 to ξ2 ∈ Di1 ∪∂Di1 over a time horizon ∆ without leaving Di1 ∪∂Di1 and without a switching taking place.

(t1, ξ1) (t1 + ∆, ξ2) D1 D2 c(ξ1, q2, ξ2, q1, ∆) Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-29
SLIDE 29

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions The Hierarchic Decomposition The Transition Automaton The Hybrid Bellman Equation

Definitions

Definition ( Cost c(ξ1, qi1, ξ2, qi2,∆) ) The infimum of the costs associated with driving the system from ξ1 ∈ Di1 ∪∂Di1 to ξ2 ∈ Di1 ∪∂Di1 over a time horizon ∆ without leaving Di1 ∪∂Di1 and without a switching taking place.

(t1, ξ1) (t1 + ∆, ξ2) D1 D2 c(ξ1, q2, ξ2, q1, ∆) (t1, ξ1) (t1 + ∆, ξ2) D1 D2 V 1(ξ1, q2, ξ2, q1, ∆)

Definition ( Cost-to-go function VM(ξ1, qi1, ξ2, qi2, ∆) ) The infimum of the costs of going from ξ1 ∈ X to

ξ2 ∈ X during the time horizon ∆ using exactly M

switches and starting in region Di1.

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-30
SLIDE 30

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions The Hierarchic Decomposition The Transition Automaton The Hybrid Bellman Equation

The main theorem

Theorem (The Hybrid Bellman Equation) Under the appropriate assumptions and for 0 < K ≤ M

VK(ξ1,qi1,ξ2,qi2,τ) = inf

t∈(0,τ)

inf

ξ∈m(i1,j)

inf

j∈I

  • c(ξ1,qi1,ξ,qj,t)+VK−1(ξ,qj,ξ2,qi2,τ−t)
  • such that

e = ei1j , w ∈ FK−1(M,A),

end(w) = i2 ,

ew ∈ FK(M,A).

(t0 + τ, ξ2) (ts, ξ1) (t0 + t, ξ) X X

x(T) = ξT (t3

s, ξ3 s)∗

x∗(·)

(t1

s, ξ1 s)∗

x(0) = ξ0 (t2

s, ξ2 s)∗

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-31
SLIDE 31

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions The Hierarchic Decomposition The Transition Automaton The Hybrid Bellman Equation

Final result

For K = 0,

V0(ξ1,qi1,ξ2,qi2,τ) = c(ξ1,qi1,ξ2,qi2,τ).

The optimal cost associated with the original problem

WN(ξ0,qi0,ξT,qiT ,T) = min

0≤K≤NVK(ξ0,qi0,ξT,qiT ,T)

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-32
SLIDE 32

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions The Hierarchic Decomposition The Transition Automaton The Hybrid Bellman Equation

Final result

For K = 0,

V0(ξ1,qi1,ξ2,qi2,τ) = c(ξ1,qi1,ξ2,qi2,τ).

The optimal cost associated with the original problem

WN(ξ0,qi0,ξT,qiT ,T) = min

0≤K≤NVK(ξ0,qi0,ξT,qiT ,T)

the costs c(·, ·, ·, ·, ·) can be calculated in advance the languages associated with the transition automaton constrain the effort needed to accomplish the recursion

  • nly a discretization of the switching manifolds m(i,j) and the time interval [0,T]

is necessary

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-33
SLIDE 33

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions The Hierarchic Decomposition The Transition Automaton The Hybrid Bellman Equation

Bimodal Example (1)

Transition Automaton:

1 2 e22 e21 e12 e11

Results:

−1.2 −1 −0.8 −0.6 −0.4 −0.2 0.2 1 1.5 2 2.5 3 3.5

x1 x2

D1 D2

ξ0 ξT

(a) V1 ≈ 3.865

−1.2 −1 −0.8 −0.6 −0.4 −0.2 0.2 1 1.5 2 2.5 3 3.5

x1 x2

D1 D2

ξ0 ξT

(b) V2 ≈ 3.866

−1.2 −1 −0.8 −0.6 −0.4 −0.2 0.2 1 1.5 2 2.5 3 3.5

x1 x2

D1

ξ0

D2

ξT ξ0

(c) V3 ≈ 3.867

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-34
SLIDE 34

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions The Hierarchic Decomposition The Transition Automaton The Hybrid Bellman Equation

Bimodal Example (2)

Transition Automaton:

1 2 e21 e12

Results for two different regional dynamics systems (N = 20):

−1.5 −1 −0.5 0.5 1 1.5 −0.5 0.5 1 1.5 2 2.5

x1 x2 ξ0 ξT

D2 D1

(d) One Switch is Optimal.

−0.5 0.5 0.25 −0.25 −0.75 0.75 −0.4 −0.2 0.2 0.4 0.6

x1 x2 ξ0

D1 D2

ξT

(e) Three Switches are Optimal.

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-35
SLIDE 35

ξT ξ0

Σ2 Σ1

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions

Outline

1

The Multiregional Point-To-Point Problem

2

The Basic Idea

3

A Dynamic Programming Approach

4

Conclusions

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-36
SLIDE 36

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions

Conclusions

regional dynamics system hierarchical decomposition of the hybrid optimal control problem Dynamic Programming algorithm:

(i) theoretical characterization of the hybrid solution’s structural composition (ii) numerically implementable calculation rule

further generalizations possible

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-37
SLIDE 37

The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions

Conclusions

regional dynamics system hierarchical decomposition of the hybrid optimal control problem Dynamic Programming algorithm:

(i) theoretical characterization of the hybrid solution’s structural composition (ii) numerically implementable calculation rule

further generalizations possible

⇒ global optimality conditions for a very general class of regional

dynamics systems

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig
slide-38
SLIDE 38

ξT ξ0

Σ2 Σ1 The Multiregional Point-To-Point Problem The Basic Idea A Dynamic Programming Approach Conclusions

Optimal Control of Hybrid Systems with Regional Dynamics

– Presentation at the Measurement and Control Laboratory, ETH Z¨ urich –

Angela Sch¨

  • llig

January 30th, 2008

Optimal Control of Hybrid Systems with Regional Dynamics Angela Sch ¨

  • llig