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