Scilab Function

fusee - a set of Scilab macro for a landing rocket problem

Description

Iterate a gradient method and returns the computed control.

adjoint equation for the landing rocket problem.

computes the rocket trajectory when a bang-bang control is used tau is the commutation time.

  • h0 : The initial position (high)
  • v0 : The initial speed ( negative if the rocket is landing )
  • m0 : The total initial mass ( capsule and fuel).
  • Tf : Time horizon.
  • [xk,pk]=equad(tf,uk)
       

    Computes the state and adjoint state of the rocket system for a given control ur.

    FUSEE

    FINIT

    FUSEEGRAD

    FUSEEP

    POUSSE

    UBANG

    FCOUT

    DESCRITION

    SFUSEE

    EQUAD

    TRAJ