<< CL_man_sma Trajectory and maneuvers Utilities >>

CelestLab >> Trajectory and maneuvers > CL_man_thrustDuration

CL_man_thrustDuration

Thrust duration as function of mass consumed

Calling Sequence

[output]=CL_man_thrustDuration(type_output,par1,par2,par3 [,g0])
[dt]=CL_man_thrustDuration('dt',dm,F,isp,[g0])
[dm]=CL_man_thrustDuration('dm',dt,F,isp,[g0])
[F]=CL_man_thrustDuration('F',dt,dm,isp,[g0])
[isp]=CL_man_thrustDuration('isp',dt,dm,F,[g0])

Description

Parameters

type_output:

String defining the parameter to be computed. It can be 'dt,'dm','F' or 'isp'. (1x1)

par1:

First input parameter: dt, dm, F or isp [s kg N or s] (1xN)

par2:

Second input parameter: dm, F or isp [kg N or s] (1xN)

par3:

Third input parameter: F or isp [N or s] (1xN)

g0:

(optional) value of gravity acceleration. [m/s^2] (default value is %CL_g0) (1x1)

output:

Value of computed parameter: dt, dm, F or isp [s kg N or s] (1xN)

Authors

Bibliography

See also

Examples

// mass consumed in kg
isp = 220; // seconds
dv = 1; // m/s
m = 180; // kg
dm = CL_man_consumption('dm',dv,isp,m);

// thrust duration in seconds
F = 1 ; // N
[dt] = CL_man_thrustDuration('dt',isp,F,dm)
<< CL_man_sma Trajectory and maneuvers Utilities >>