OptimalVehicle:

Path: Propulsion/Electric

% Finds an electric thrust propelled optimal vehicle. 

   The routine takes the power to mass ratio and minimizes the total mass.

   Type OptimalVehicle for a demo

   Since v11 uses fminbnd to prevent singularities due to the
   structural ratio. 
--------------------------------------------------------------------------
   Form:
   x = OptimalVehicle( x )
--------------------------------------------------------------------------

   ------
   Inputs
   ------
   x			(:)		Data structure
                       x.dV     Total delta V capability (m/sec)
                       x.uE     Exhaust velocity (m/sec)
                       x.pR     Power to propulsion system mass ratio (w/kg)
                       x.sR     Structural mass to fuel ratio
                       x.mP     Payload mass (kg)
                       x.eff    Conversion efficiency
                       x.thrust Thrust (N)

   -------
   Outputs
   -------
   x             (:)   Data structure additions
                       x.mT     Total mass
                       x.mS     Structural mass
                       x.mR     Propulsion system mass
                       x.mF     Fuel mass
                       x.mD     Dry mass
                       x.power  Total power (w)

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

Children:

Common: General/IsVersionAfter
Propulsion: Electric/ElectricPropulsionDesign

Back to the Propulsion Module page