Optimal Control: Finding Solutions in Engineering - Prof. E. Cliff, Study notes of Aerospace Engineering

The concept of optimal control in engineering, focusing on finding solutions through open-loop functions and the use of piecewise continuous controls. It also covers two approaches: optimize then approximate and approximate then optimize. Examples of classical conditions, such as euler-lagrange, legendre, weierstrass, and jacobi, and explains the program to optimize simulated trajectories (post) approach.

Typology: Study notes

Pre 2010

Uploaded on 02/13/2009

koofers-user-tmr-1
koofers-user-tmr-1 🇺🇸

5

(1)

10 documents

1 / 33

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
AOE 5244 - E.M. Cliff 1
Optimal Control - what is a
solution ?
We seek an open-loop function
t[0,T]→ u(t)IRm
What types of functions are
allowed ?
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21

Partial preview of the text

Download Optimal Control: Finding Solutions in Engineering - Prof. E. Cliff and more Study notes Aerospace Engineering in PDF only on Docsity!

✫ ✬

✪ ✩

Optimal Control - what is a

solution?

We seek an

open-loop

function

t

[

, T

]

→ u ( t ) ∈ Ω ⊂

IR

m

allowed ?What types of functions are

✫ ✬

✪ ✩

continuous controls.We consider piecewise

✫ ✬

✪ ✩

Optimize then Approximiate

➤ C of V - Four Classical Conditions

Euler - Lagrange

Legendre

Weierstrass

Jacobi

✫ ✬

✪ ✩

Transcribing the Problem

POST Approach

TrajectoriesProgram to Optimize Simulated

control functionFinite parameterization of the

✫ ✬

✪ ✩

Finite-dimensional Problem

Minimize

f (^) ( z )

while satisfying

g ( z ) = 0

problemNonlinear programming (NLP)

✫ ✬

✪ ✩

Gill - Murray - Wright Chap 2

✫ ✬

✪ ✩

Independent variables

z =

z 1

z ... 2

z n

 

∈ R

n

✫ ✬

✪ ✩

Cost Functional

f

R

n

→ R

Constraints

g i (z)

i

= 1

,... , m

e

g j (^) (z)

≥ 0 j = m e

,... , m

✫ ✬

✪ ✩

quadratic function

functionssum of squares of nonlinear

smooth nonlinear function

sparse nonlinear function

non-smooth nonlinear function

✫ ✬

✪ ✩

Special Cases for Constraints

none

linear function

simple bounds

sparse linear functions

smooth nonlinear functions

✫ ✬

✪ ✩

Comments

consideredDiscrete optimization is not

Review some linear algebra

✫ ✬

✪ ✩

Real (Complex) Vector Space

elements (vectors) XA vector space is a set of

vector addition

x, y

∈ X → ( x + y ) ∈ X

✫ ✬

✪ ✩

Subspaces

A

subspace

is subset S

X that

is a vector space itself,

i.e.

x , (^) y

S

(x + y)

S

x

S

, α

∈ I R → ( α

x)

S

✫ ✬

✪ ✩

through the origindimensional subspaces are linesIn two dimensions the one

S =

is the zero-dimensional

subspace