Numerical Optimal Control with DAEs Lecture 11: High-Index DAEs
S´ ebastien Gros
AWESCO PhD course
- S. Gros
Optimal Control with DAEs, lecture 11 22nd of February, 2016 1 / 25
Numerical Optimal Control with DAEs Lecture 11: High-Index DAEs S - - PowerPoint PPT Presentation
Numerical Optimal Control with DAEs Lecture 11: High-Index DAEs S ebastien Gros AWESCO PhD course 22 nd of February, 2016 S. Gros Optimal Control with DAEs, lecture 11 1 / 25 Objectives of the lecture Why are DAEs not always easyto
Optimal Control with DAEs, lecture 11 22nd of February, 2016 1 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 2 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 3 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 4 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 4 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 4 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 5 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 5 / 25
∂ ˙ x ∂F ∂z
Optimal Control with DAEs, lecture 11 22nd of February, 2016 5 / 25
∂ ˙ x ∂F ∂z
Optimal Control with DAEs, lecture 11 22nd of February, 2016 5 / 25
∂ ˙ x ∂F ∂z
Optimal Control with DAEs, lecture 11 22nd of February, 2016 5 / 25
∂ ˙ x ∂F ∂z
∂ ˙ x ∂F ∂z
Optimal Control with DAEs, lecture 11 22nd of February, 2016 5 / 25
∂ ˙ x ∂F ∂z
∂ ˙ x ∂F ∂z
Optimal Control with DAEs, lecture 11 22nd of February, 2016 5 / 25
∂ ˙ x ∂F ∂z
∂ ˙ x ∂F ∂z
Optimal Control with DAEs, lecture 11 22nd of February, 2016 5 / 25
∂ ˙ x ∂F ∂z
∂ ˙ x ∂F ∂z
Optimal Control with DAEs, lecture 11 22nd of February, 2016 5 / 25
∂ ˙ x ∂F ∂z
∂ ˙ x ∂F ∂z
F ∂ ˙ x ∂ ˜ F ∂z
∂ ˜ F ∂z ∂G ∂z
∂z is full rank
Optimal Control with DAEs, lecture 11 22nd of February, 2016 5 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 6 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 6 / 25
∂ ˙ x ∂F ∂z
Optimal Control with DAEs, lecture 11 22nd of February, 2016 6 / 25
∂ ˙ x ∂F ∂z
Optimal Control with DAEs, lecture 11 22nd of February, 2016 6 / 25
∂ ˙ x ∂F ∂z
Optimal Control with DAEs, lecture 11 22nd of February, 2016 6 / 25
∂ ˙ x ∂F ∂z
Optimal Control with DAEs, lecture 11 22nd of February, 2016 6 / 25
∂ ˙ x ∂F ∂z
∂ ˙ x1,2 ∂F ∂z
Optimal Control with DAEs, lecture 11 22nd of February, 2016 6 / 25
∂ ˙ x ∂F ∂z
∂ ˙ x1,2 ∂F ∂z
Optimal Control with DAEs, lecture 11 22nd of February, 2016 6 / 25
F(x,z,u)
u m − ge3 − z mp
Optimal Control with DAEs, lecture 11 22nd of February, 2016 7 / 25
F(x,z,u)
u m − ge3 − z mp
Optimal Control with DAEs, lecture 11 22nd of February, 2016 7 / 25
F(x,z,u)
u m − ge3 − z mp
x,zr⊤ =
Optimal Control with DAEs, lecture 11 22nd of February, 2016 7 / 25
F(x,z,u)
u m − ge3 − z mp
∂z
x,zr⊤ =
Optimal Control with DAEs, lecture 11 22nd of February, 2016 7 / 25
k =
3 , 4π 3
Optimal Control with DAEs, lecture 11 22nd of February, 2016 8 / 25
k =
3 , 4π 3
Optimal Control with DAEs, lecture 11 22nd of February, 2016 8 / 25
k =
3 , 4π 3
∂z
Optimal Control with DAEs, lecture 11 22nd of February, 2016 8 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 9 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 9 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 9 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 9 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 9 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 10 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 11 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 11 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 11 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 11 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 11 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 11 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 11 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 11 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 12 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 12 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 12 / 25
∂ ˙ x ∂F ∂z
Optimal Control with DAEs, lecture 11 22nd of February, 2016 12 / 25
∂ ˙ x ∂F ∂z
∂ ˙ x ∂F ∂z
Optimal Control with DAEs, lecture 11 22nd of February, 2016 12 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 13 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 13 / 25
−1 ∂G
∂z is full rank !!
Optimal Control with DAEs, lecture 11 22nd of February, 2016 13 / 25
−1 ∂G
∂z is full rank !!
1 + x2 2 − 1
Optimal Control with DAEs, lecture 11 22nd of February, 2016 13 / 25
−1 ∂G
∂z is full rank !!
1 + x2 2 − 1
Optimal Control with DAEs, lecture 11 22nd of February, 2016 13 / 25
−1 ∂G
∂z is full rank !!
1 + x2 2 − 1
Optimal Control with DAEs, lecture 11 22nd of February, 2016 13 / 25
−1 ∂G
∂z is full rank !!
1 + x2 2 − 1
Optimal Control with DAEs, lecture 11 22nd of February, 2016 13 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 14 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 14 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 14 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 14 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 14 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 14 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 14 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 14 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 14 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 14 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 14 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 15 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 16 / 25
⊤
Optimal Control with DAEs, lecture 11 22nd of February, 2016 16 / 25
⊤
Optimal Control with DAEs, lecture 11 22nd of February, 2016 16 / 25
⊤
Optimal Control with DAEs, lecture 11 22nd of February, 2016 16 / 25
⊤
Optimal Control with DAEs, lecture 11 22nd of February, 2016 16 / 25
⊤
Optimal Control with DAEs, lecture 11 22nd of February, 2016 16 / 25
⊤
Optimal Control with DAEs, lecture 11 22nd of February, 2016 16 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 17 / 25
1
∂G ∂z full rank).
2
3
d dt on the remaining algebraic equations that
4
5
6
Optimal Control with DAEs, lecture 11 22nd of February, 2016 17 / 25
1
∂G ∂z full rank).
2
3
d dt on the remaining algebraic equations that
4
5
6
Optimal Control with DAEs, lecture 11 22nd of February, 2016 17 / 25
1
∂G ∂z full rank).
2
3
d dt on the remaining algebraic equations that
4
5
6
Optimal Control with DAEs, lecture 11 22nd of February, 2016 17 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 18 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 18 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 18 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 19 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 19 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 19 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 19 / 25
5 10 1 2 3 4 5 10
0.5
Optimal Control with DAEs, lecture 11 22nd of February, 2016 19 / 25
5 10 1 2 3 4 5 10
0.5
Optimal Control with DAEs, lecture 11 22nd of February, 2016 19 / 25
5 10 1 2 3 4 5 10
0.5
Optimal Control with DAEs, lecture 11 22nd of February, 2016 20 / 25
5 10 1 2 3 4 5 10
0.5
Optimal Control with DAEs, lecture 11 22nd of February, 2016 20 / 25
10 1 2 3 4 5 10
0.5
Optimal Control with DAEs, lecture 11 22nd of February, 2016 20 / 25
5 10 1 2 3 4 5 10
0.5
Optimal Control with DAEs, lecture 11 22nd of February, 2016 20 / 25
5 10 1 2 3 4 5 10
0.5
Optimal Control with DAEs, lecture 11 22nd of February, 2016 20 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 21 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 21 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 22 / 25
5 10 1 2 3 4 5 10
0.5
Optimal Control with DAEs, lecture 11 22nd of February, 2016 23 / 25
10 1 2 3 4 5 10
0.5
Optimal Control with DAEs, lecture 11 22nd of February, 2016 23 / 25
5 10 1 2 3 4 5 10
0.5
Optimal Control with DAEs, lecture 11 22nd of February, 2016 23 / 25
50 100 0.2 0.4 0.6 0.8 1 50 100 ×10-3
5 10 15 20
Optimal Control with DAEs, lecture 11 22nd of February, 2016 23 / 25
50 100 0.2 0.4 0.6 0.8 1 50 100 ×10-3
5 10 15 20
Optimal Control with DAEs, lecture 11 22nd of February, 2016 23 / 25
50 100 0.2 0.4 0.6 0.8 1 50 100 ×10-3
5 10 15 20
Optimal Control with DAEs, lecture 11 22nd of February, 2016 24 / 25
50 100 0.2 0.4 0.6 0.8 1 50 100 ×10-3
5 10 15 20
Optimal Control with DAEs, lecture 11 22nd of February, 2016 24 / 25
50 100 0.2 0.4 0.6 0.8 1 50 100 ×10-3
5 10 15 20
Optimal Control with DAEs, lecture 11 22nd of February, 2016 24 / 25
50 100 0.2 0.4 0.6 0.8 1 50 100 ×10-3
5 10 15 20
Optimal Control with DAEs, lecture 11 22nd of February, 2016 24 / 25
2
100 0.2 0.4 0.6 0.8 1 50 100 ×10-3
5 10 15 20
Optimal Control with DAEs, lecture 11 22nd of February, 2016 24 / 25
2
100 ×10-4
2 4 6 8 50 100 ×10-3
0.5 1
Optimal Control with DAEs, lecture 11 22nd of February, 2016 24 / 25
50 100 ×10-4
2 4 6 8 50 100 ×10-3
0.5 1
Optimal Control with DAEs, lecture 11 22nd of February, 2016 24 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 25 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 25 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 25 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 25 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 25 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 25 / 25
Optimal Control with DAEs, lecture 11 22nd of February, 2016 25 / 25