University of Florida/Egm6321/f09.team1.gzc/Mtg36

From testwiki
Jump to navigation Jump to search

Template:Font

page36-1

Template:Font

Init. cond._ Z_(t0)=Z_0 given

Opt. control pb.:_ Find u_ st. min J(z_, u_)

st. X_=f_(underlinez, underlineu, t)

Init. cond.: z_(t0)=z_0

Ineq. constr.: g_(z_, t)0_

Equal. constr.: h_(z_, t)=0_

J(z,u)=Obj. funcion or Performance Index

Template:Font

J:= t0tfdt=tfunkown to be determindedt0 , tf=tf(underlinez, underlineu)

page36-2

Template:Font

J=t0tfhaltitude(t)dt fig.p.341:Area under curve

Ineq. constr.: g_(z_, t)0_

<maht>e.g., \ T_{min} \leqslant T(t) \leqslant T_{max}</math>

 T(t)Tmax t

   Tmin t

g1:= T(t)Tmax0

g2:= T(t)+Tmin0

 { g1g2}g_  { 00}0_

page36-3

Another ineq. constr. :h(t)hmax S and Z 2007

Solution form of opt. contr. : Direct transcription

convert continous opt. contr. pb._ into

discrete nonlinear programming (opt.) pb._

 Discretize abs. form. (OESs) in time zscalar=f(z,t)

fn:=f(zn,tn)

Hermitian interp.: z(t) P3(t)=i=03citi

page36-4

dof =degree. of freedom

(1){ d1=zn, d3=zn+1 d2=zn, d4=zn+1

P(3)(t)=i=03citi=i=14Ni(t)dibasis function (2)

Template:FontTemplate:Font

[ti, ti+1] st t(s)=(1s)ti+sti+1 (3)

s=0  t(0)=ti

s=1  t(1)=ti+1

z(s)=(4)(4)i=03cisi{at ti andti+1, enforcecompliance with ODE

{zi=(5)fi:= f(zi, ti)zi+1=(6)fi+1:= f(zi+1, ti+1)

page36-5

In general,  t ]ti,ti+1[, i.e., tti and tti+1, ztft

Template:CourseCat