Professional Documents
Culture Documents
Helmut Maurer
University of Munster
Institute of Computational and Applied Mathematics
1
0.8
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
0 100 200 300 400 500
time t (days)
State variables T , T , T , V
-1 920
-1.5 900
0 100 200 300 400 500 0 100 200 300 400 500
time t (days) time t (days)
ASSUMPTIONS:
1 The optimal control u(t, p0 ) for the nominal parameter p0
has finitely many bangbang arcs with switching times
u(t, p0 ) = uk for , t )
t [tk1 k (k = 1, ..., s + 1),
{u
uk,i min,i , umax,i } (i = 1, . . . , m).
t0 t1 t2 ts1 ts tf
1 2 s1 s
0 s+1 s+1 s+1 s+1
1
h i
Transformed ODE : control u(, p) = uk for k1 k
s+1 , s+1
dx
= (s + 1) k ( f (x( ), p) + g (x( ), p)uk ) .
d
Applications to Regular
This book is devoted to the theory and applications of second-order necessary and
sufficient optimality conditions in the calculus of variations and optimal control. The
authors develop theory for a control problem with ordinary differential equations
subject to boundary conditions of both the equality and inequality type and for mixed
state-control constraints of the equality type. The book is distinctive in that
necessary and sufficient conditions are given in the form of no-gap conditions,
the theory covers broken extremals where the control has finitely many points
and Bang-Bang Control
DC24
ISBN 978-1-611972-35-1
DC24
L1 objective
RT
Minimize J= 0 (I (t) + B u(t) ) dt (B > 0)
B=2 : control u and switching function B=10 : control u and switching function
1 u 1 u
0.8
0.8
0.6
0.6
0.4
0.4
0.2
0.2 0
0 -0.2
0 2 4 6 8 10 12 14 16 18 20 0 2 4 6 8 10 12 14 16 18 20
time t (years) time t (years)
Exposed E Infectious I
100 60
B=2 B=2
80 B=10 50 B=10
40
60
30
40
20
20 10
0 0
0 5 10 15 20 0 5 10 15 20
time t (years) time t (years)
control u susceptible S
2000
1 1800
0.8 1600
0.6 1400
1200
0.4 1000
0.2 800
0 600
400
0 2 4 6 8 10 12 14 16 18 20 0 5 10 15 20
control u susceptible S
2000
1 1800
0.8 1600
0.6 1400
1200
0.4 1000
0.2 800
0 600
400
0 5 10 15 20 0 5 10 15 20
control u
1 B=2
B=10
0.8
0.6
0.4
0.2
0
0 2 4 6 8 10 12 14 16 18 20
time t (years)
q(t) = (t)/S(t) .
125/S(t) for 0 t < t1 B = 2 : t1 = 17.887
u(t) = ,
0 for t1 t T B = 10 : t1 = 15.234
B=2 : control u and switching function B=10 : control u and switching function
0.4
u 0.14 u
0.35
0.12
0.3 0.1
0.25 0.08
0.2 0.06
0.15 0.04
0.1 0.02
0.05 0
0 -0.02
0 2 4 6 8 10 12 14 16 18 20 0 2 4 6 8 10 12 14 16 18 20
time t (years) time t (years)
x9 = C, x10 = CN
2.5
C
2 CN
1.5
1
0.5
0
0 5 10 15 20
Period tf = 24.00
3 4 x1
3.5 y1
2.5 3
2.5
2 2
1.5
1.5 1
0.5
1 0
0 5 10 15 20 0 5 10 15 20
x5 and y5 ( MT ) x8 and y8 ( T2 )
3.5 1
x5 x8
3 y5 0.8 y8
2.5
2 0.6
1.5 0.4
1 0.2
0.5
0 0
0 5 10 15 20 0 5 10 15 20
x5 and y5 ( MT ) x8 and y8 ( T2 )
3.5 1
x5 x8
3 y5 0.8 y8
2.5
2 0.6
1.5 0.4
1 0.2
0.5
0 0
0 5 10 15 20 25 30 35 40 45 0 5 10 15 20 25 30 35 40 45
x5 and y5 ( MT ) x8 and y8 ( T2 )
3.5 1
x5 x8
3 y5 0.8 y8
2.5
2 0.6
1.5 0.4
1 0.2
0.5
0 0
0 10 20 30 40 50 60 70 0 10 20 30 40 50 60 70