Problem Description
The following optimal control problem considers optimizing the motion of a hang glider in the presence
of known wind force. The probem was originally described in Ref. [1] and the problem considered here is
identical to that of Ref. [1].
The objective is to minimize the average wind gradient slope β, that is, minimize
J=β
subject to the hang glider dynamics
x˙y˙h˙mv˙mvγ˙mvcosγψ˙=vcosγsinψ+Wx=vcosγcosψ=vsinγ=−D−mgsinγ−mW˙xcosγsinψ=Lcosσ−mgcosγ+mW˙xsinγsinψ=Lsinσ−mW˙xcosψ
and the boundary conditions:
(x(0),y(0),h(0))=(x(tf),y(tf),h(tf))=(0,0,0)
(v(tf)−v(0),γ(tf)−γ(0),ψ(tf)+2π−ψ(0))=(0,0,0)(1)
where Wx is the wind component along the East direction,
m is the glider mass, v is the air-relative speed,
ψ is the azimuth angle (measured clockwise from the North),
γ is the air-relative flight path angle,
(x,y) are (East, North) position,
h is the altitude,
σ is the glider bank angle,
L is the lift force, and D is the drag force.
The lift and drag forces are computed using a standard drag polar aerodynamic model
DL=qSCL,=qSCD,
where q=ρv2/2 is the dynamic pressure,
S is the vehicle reference area,
CD=CD0+KCL2 is the coefficient of drag,
and CL is the coefficient of lift (where 0≤CL≤CL,max