Path: Propulsion/Electric
% Design an electric propulsion system. Uses the payload mass, the required delta-V, the required thrust, the ratio of structure to fuel mass (for tanks, etc.) and the power per unit mass. It will check to see the the input exhaust velocity is less than the minimum based on the structural ratio. Type ElectricPropulsionDesign for a demo. -------------------------------------------------------------------------- Form: ElectricPropulsionDesign; % demo x = ElectricPropulsionDesign; % input data structure d = ElectricPropulsionDesign( x, doPlot ) -------------------------------------------------------------------------- ------ Inputs ------ x (.) Data structure .dV Total delta V capability (m/sec) .uE Exhaust velocity (m/sec) .pR Power to propulsion system mass ratio (w/kg) .sR Structural mass to fuel ratio .mP Payload mass (kg) .thrust Thrust (N) doPlot (1) Flag to create plot ------- Outputs ------- d (.) Data structure additions .mT Total mass .mS Structural mass .mR Propulsion system mass .mF Fuel mass .mD Dry mass .power Total power (w) --------------------------------------------------------------------------
Propulsion: Rocket/MinimumExhaustVelocity Common: Graphics/Plot2D
Back to the Propulsion Module page