41
Optimal Control of Coupled Systems of ODEs and PDEs with Applications to Hypersonic Flight Part 2 Hans Josef Pesch University of Bayreuth, Germany Part 2: Armin Rund, Wolf von Wahl & Stefan Wendl The 8th International Conference on Optimization: Techniques and Applications (ICOTA 8), Shanghai, China, Dec. 10-14, 2010

Optimal Control of Coupled Systems of ODEs and PDEs with Applications to Hypersonic Flight

  • Upload
    tauret

  • View
    41

  • Download
    3

Embed Size (px)

DESCRIPTION

Optimal Control of Coupled Systems of ODEs and PDEs with Applications to Hypersonic Flight Part 2 Hans Josef Pesch University of Bayreuth, Germany Part 2: Armin Rund, Wolf von Wahl & Stefan Wendl The 8th International Conference on Optimization: - PowerPoint PPT Presentation

Citation preview

Page 1: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Optimal Control of Coupled Systems of ODEs and PDEs

with Applications to Hypersonic Flight

Part 2

Hans Josef Pesch

University of Bayreuth, Germany

Part 2: Armin Rund, Wolf von Wahl & Stefan Wendl

The 8th International Conference on Optimization: Techniques and Applications (ICOTA 8),

Shanghai, China, Dec. 10-14, 2010

Page 2: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Outline

• Introduction/Motivation

• The hypersonic trajectory optimization problem• The instationary heat constraint• Numerical results

• The hypersonic rocket car problems• Theoretical results• New necessary conditions• Numerical results

• Conclusion

Page 3: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

The Hypersonic Rocket Car Problems

Bloodhound-SSC-Projekt

have nothing to do with the supersonic

we are going with hypersonic speed

1997, Oct. 15: Thrust SSCofficially 1.228 km/hless than Ma 1=1.234,8 km/h at 20°CAim: 1.000 m/h, hence 1.609 km/h,faster than a speeding bullet.

http://www.bloodhoundssc.com/

Page 4: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

The ODE-Part of the Model: The Rocket Car

minimum time control costs

Page 5: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

The PDE-Part of the Model: The Distributed Control Case

friction term

instationary heating of the entire vehicle

control via ODE state

Problem 1

Page 6: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

The PDE-Part of the Model: The Boundary Control Case

instationary heating at the stagnation point

friction termcontrol via ODE state

Problem 2Transformation

to homogeneousRobin type b.c.

Page 7: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

The State Constraint

ODE

PDE

The state constraintregenerates

the PDE with the ODE

Page 8: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

The Optimal Trajectories (Non-regularized, Minimum Time)

distributed casestate unconstrained

Problem 1

spacetime

switching curve

Page 9: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

The Optimal Trajectories (Regularized, Control Constrained)

distributed casestate unconstrained

Problem 1

space

time

space

time

Page 10: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Boundary Control Case

Coulomb Stokes Newton

space space space

timetimetime

1.4 3.0 7.0

Problem 2

Page 11: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Outline

• Introduction/Motivation

• The hypersonic trajectory optimization problem• The instationary heat constraint• Numerical results

• The hypersonic rocket car problems• Theoretical results• New necessary conditions• Numerical results

• Conclusion

Page 12: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

• Existence, uniqueness, and continuous dependence on data

• Symmetry

• Strong maximum in

spacetime

Theoretical results for Problem 1

• Classical solution

• Non-negativity of Problem 1

• Maximum regularity

Page 13: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

• Continuity of

spacetime

Theoretical results for Problem 2

• Existence, uniqueness, and continuous dependence on data

• Non-negativity of

• Global maximum on

Problem 2

Page 14: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Theoretical results (two formulations)

Problem 1: Two equivalent formulations

1) as ODE optimal control problem

non-local, resp. integro-state constraint

2) as PDE optimal control problem

plus two isoperimetric constraints on due two ODE boundary conds.

non-standard

loss of convergenceif differentiated

Page 15: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Theoretical results (ODE formulations, distributed control)

Integro-state constraint

Transformation

Integro-ODE

pointwise

corresponds toMaurer‘s intermediateadjoining approach

Problem 1

Page 16: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Theoretical results (ODE formulations, distributed control)

Necessary conditions: optimal control law

Page 17: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Theoretical results (ODE formulations, distributed control)

Necessary conditions: adjoint equations

Retrograde integro-ODE for the adjoint velocity

difficult to solveno standard software

discontinouitiesUsual jump conditions for adjoint auxiliary state

complementaritycondition

Page 18: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Theoretical results (PDE formulations, distributed control)

Problem 1

Page 19: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Theoretical results (optimization problem in Banach space)

By the continuously differentiable solution operatorone obtains

subject to

with the convex cone

Page 20: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Theoretical results (existence of Lagrange multiplier)

Page 21: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Theoretical results (PDE formulations, distributed control)

Necessary conditions: adjoint equations

Necessary condition: integro optimal control law

extremely difficult to solveno standard software

so far all seems to be standard , but

Page 22: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Theoretical results (necessary conditions: ODE vs. PDE)

By comparing the two optimal control laws

jump

discont. deriv. / jump

Page 23: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Theoretical results (necessary conditions)

The two formulations allow the comparison of the necessary conditions:

• known theory

• local jump conditions for ODE formulation

• multipoint boundary value problem for integro-ODEs

• existence of Lagrange parameter

• non-local jump conditions for PDE formulation

• projection formula for control with integro-terms

ODE version

PDE version

Page 24: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Outline

• Introduction/Motivation

• The hypersonic trajectory optimization problem• The instationary heat constraint• Numerical results

• The hypersonic rocket car problems• Theoretical results• New necessary conditions• Numerical results

• Conclusion

Page 25: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Jump condition in the direction of (equivalent to ODE case):

Jump condition in the direction of (no counterpart in ODE case):

Jump condition (PDE formulations, distributed control)

Page 26: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Outline

• Introduction/Motivation

• The hypersonic trajectory optimization problem• The instationary heat constraint• Numerical results

• The hypersonic rocket car problems• Theoretical results• New necessary conditions• Numerical results

• Conclusion

Page 27: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Numerical results (Type: Problem 1)

non-linearlinear

control is

Page 28: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Numerical results (Type: Problem 1)

bang

bang

Page 29: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Numerical results (Type: Problem 1)

touch point (TP) and boundary arc (BA)

time order 2

TP

TP

BA BA

BA

BA

Page 30: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Numerical results (Type: Problem 2)

Page 31: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Numerical results (Type: Problem 2)

only boundary arc

BA

BA

BA

BA

BA

time order 1

Page 32: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Numerical results (Type: Problem 2)

two boundary arcs – typical for order 1

time order 1

Page 33: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Numerical results (FOTD vs. FDTO)

A posteriori verfication of optimality conditions:projection formula (ODE)

Method:Ampl + IPOPT

Ref.: IPOPTAndreas Wächter 2002

Page 34: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Numerical results (FOTD vs. FDTO)

A posteriori verfication of optimality conditions:The PDE formulation: adjoint temperature

solution by method of lines

essential singularities

non-local jump cond. in the energy

non-local jump cond. in the energyjump in

except on the set of active constraint

Page 35: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Numerical results (FOTD vs. FDTO)

A posteriori verfication of optimality conditions:The PDE formulation: adjoint temperature

numericalartefacts

estimate by IPOPT

Page 36: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Numerical results (FOTD vs. FDTO)

is discontinous

A posteriori verfication of optimality conditions:comparison of adjoints (ODE + PDE)

Page 37: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Numerical results (FOTD vs. FDTO)

A posteriori verfication of optimality conditions:comparison of adjoints/jump conditions (ODE + PDE)

is discontinous

correct signsof jumps

Page 38: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Outline

• Introduction/Motivation

• The hypersonic trajectory optimization problem• The instationary heat constraint• Numerical results

• The hypersonic rocket car problems• Theoretical results• New necessary conditions• Numerical results

• Conclusion

Page 39: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Conclusions (hypersonic aircraft problem)

• Detailed model of high complexity for instationary heating

• Reduction of temperature of TPS due to optimal control

• Challenging problem: ODE - PDE state - constrained optimal control

• Lack of theory: nonlinear, state - constrained, ODE-PDE coupling

• Method of lines and SQP methods seem to be at their limits • Adjoint based methods desirable, but almost impossible to handle

Pros:

Cons:

Page 40: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight

Conclusions (hypersonic rocket car problems)

• Staggered optimal control problems with state constraints

• Structural analysis w.r.t. switching structure

• Unexpectedly complicated necessary conditions

• Problems with free terminal time for PDE problems

• Jump conditions in Integro-ODE and PDE optimal control

• First optimize, then discretize hardly applicable

• First discretize, then optimize with reliable verification of necessary conditions, but with limitations in time and storage

• Motivation from hypersonic flight path optimization

Page 41: Optimal Control of Coupled Systems  of ODEs and PDEs  with Applications to Hypersonic Flight