StraightLineConstantThrust:

Path: StraightLine/ConstantThrust

% Compute straight line bang-bang trajectory with constant thrust
 Compute the switch time as a function of thrust, exhaust velocity, initial
 mass, and flight time. Can account for an initial velocity v0. 

 Type StraightLineConstantThrust for a demo.
--------------------------------------------------------------------------
   Form:
   [d,dF] = StraightLineConstantThrust( d0 )
--------------------------------------------------------------------------

   ------
   Inputs
   ------
   d0    	(.)   Data structure
                 See StraightLineDataStructure
                   .thrust (1,1) Thrust, N
                   .uE     (1,1) Exhaust velocity, km/s
                   .v0     (1,1) Initial velocity, km/s
                   .sigma  (1,1) Engine specific power, W/kg
                   .eta    (1,1) Efficiency, power to thrust
    if engine mass mE is empty, it will be computed.

   -------
   Outputs
   -------
   d     	(.)   Data structure with updated fields
                 .p   Power
                 .mF  Fuel mass
                 .mE  Engine mass
                 .mD  Dry mass
                 .m0  Initial mass
                 .tS  Switch time
                 .vS  Switch velocity
                 .dF  Final distance
                 
                 See StraightLineDataStructure
   dF     (1,1)  Distance achieved

--------------------------------------------------------------------------

Children:

StraightLine: ConstantThrust/SimulateStraightLineTrajectory
StraightLine: ConstantThrust/StraightLineDataStructure
StraightLine: ConstantThrust/SwitchTime
Common: Database/Constant

Back to the StraightLine Module page