Path: SC/Actuator
% Computes the thrust and fuel consumed for thrusters.
The thrust is dependent on the pressure of the propellant. The exhaust
velocity is dependent on the pulsewidth, it increases from a minimum to a
maximum.
The data structure and default values of the properties can be found from
p = DeviceProperties( 'hydrazine thruster' )
--------------------------------------------------------------------------
Form:
d = HydrazineThruster; % data structure
[thrust, dF, impulse, pulsewidth] = HydrazineThruster( d, pressure, pulsewidth, dT )
--------------------------------------------------------------------------
------
Inputs
------
d (.) Thruster model data structure
pressure (:) Pressure, can also be a scalar
pulsewidth (1,n) Pulsewidth (sec)
dT (1,1) Simulation timestep, for scaling (optional)
-------
Outputs
-------
thrust (:) Thrust
dF (:) Fuel consumed
impulse (:) Total impulse per thruster
pulsewidth (:) Remaining pulsewidth
--------------------------------------------------------------------------
AerospaceUtils: CAD/DeviceProperties
Back to the SC Module page