Jump to content

Particle steering problem

From mintOC
Particle steering problem
State dimension: 1
Differential states: 2
Discrete control functions: 1
Interior point equalities: 7

The Particle steering problem minimizes "the time taken for a particle, acted upon by a thrust of constant magnitude, to achieve a given altitude and terminal velocity." (Cite and problem taken from the COPS library)


Mathematical formulation

The problem is given by

minx,u,tftfs.t.x¨1=acos(u),x¨2=asin(u),x(t0)=(0,0)T,x˙(0)=(0,0)T,x2(tf)=5,x˙(tf)=(45,0)T,u(t)[π2,π2].


where (x1,x2) is the position of the particle, u is the control angle and a is the constant magnitude of thrust.

Source Code

Model descriptions are available in