LaunchVehicle

Directory List

Airbreathing, Help, Hypersonic, LVData, LVModels, LaunchSim, Missile, MultiStage, Utilities, Demos/Airbreathing, Demos/LVModels, Demos/MultiStage,

Functions and Demos

Airbreathing

EngineDataFromTable - Generate engine data from a table.

EngineExample - Example engine parameters. Returns a data structure.

EngineTable - Generate an engine table. Each row is an altitude and each

MixedFlowTurbofan - Mixed flow turbofan engine performance.

MixedFlowTurbofanProfile - Mixed flow turbofan engine performance profile for p, h and v.

Ramjet - Ramjet model including aerodynamic losses.

RamjetH2 - Ramjet model including aerodynamic losses. The default fuel is H2.

TurboRamjetSim - Simulates a turboramjet engine on a fixed flight path angle trajectory.

Turbofanramjet - Models a turbofanramjet.


Help

FileHelp - View the file headers.


Hypersonic

NewtonianAeroPropertiesFromOBJFile - Computes the normal coefficient of a body in hypersonic flow

NewtonianLD3D - Newtonian lift and drag for hypersonic flight in a standard atmosphere.


LVData


LVModels

FMinTOrbitInjection - Function to be minimized by fmins for MinTOrbitInjection.

LaunchParamToEl - Converts flight path angle, velocity and r to orbital elements.

LaunchVehicle2D - The right hand side of a 2D launch model.

LaunchVehicle3D - Compute position, velocity and mass derivatives for a launch vehicle.

LiftAndDragSeaLevelToOrbit - Two dimensional lift and drag.

LiftingReentry3D - Compute position, velocity and mass derivatives for a launch vehicle.

MinTOrbitInjection - Constant thrust minimum time orbit injection.

OptimizeTSTO - Comment.

RHSMinTOrbitInjection - RHS for planar equations.

RHSRigidBody - Compute position, velocity and mass derivatives for a launch vehicle.

RHSTSTO - Compute position, velocity and mass derivatives for a launch vehicle.

Reentry - Non dimensional reentry dynamics model.

ReentryPlot - Plot values from reentry simulations.

SolidRocketInertia - Computes the inertia and inertia derivative for a solid rocket.

TSTOOptimization - Size a horizontal launch/horizontal landing two stage to orbit vehicle.

TSTOSizing - Size a horizontal launch/horizontal landing two stage to orbit vehicle.


LaunchSim

GuidedLaunch2D - Compute the parameters to perform a 2D launch into a circular orbit.

GuidedLaunch2DCost - Cost function for the 2D launch.

GuidedLaunch2DRHS - The right hand side of a guided 2D launch model.

GuidedLaunch2DSim - Simulates a 2D guided launch.

GuidedLaunch3D - Simulate a guided launch to LEO.

GuidedLaunch3DRHS - Compute position, velocity, mass derivatives for guided launch to orbit

IncLatVelToAzimuthHeading - Compute azimuth and heading req.d at lat. and V to reach inclination.

LSQLaunch - Use least squares approach to compute launch conditions

LSQLaunchSim - Simulate launch trajectory given initial parameters, return final states

LaunchGUI - Select a launch vehicle, set initial conditions, simulate 2D launch.

LaunchOptions - Specify the options for a launch simulation.

LaunchSummary - Print out summary of launch data. For use with GuidedLaunch2D.

LaunchTime - Compute the time until launch, given launch site and desired orbit.

RHSRocket2DPointMass - Simulate the controlled trajectory of a point mass aircraft model.

RocketSim - Simulates a Rocket flight

StageTimes - Compute the ignition and burnout times given stage mass histories.


Missile

MissileDistance - Compute the min angular distance (around the Earth) that connects 2 pts

MissileLambert - Find initial velocity and flight path angle that gives desired distance

MissileMaxRange - Compute the maximum range for a missile given its initial velocity.

MissileTrajAnalysis - Analyze the trajectories for around-the-Earth missile launches.

MissileVelocity - Compute initial velocity and flight time for a missile trajectory


MultiStage

BurnoutVelocity - Compute the burnout velocity for a multi-stage rocket

EP2M - Converts structural and payload ratios into masses.

EPPS - Payload and structural mass ratios for parallel stages.

M2EP - Converts masses to structural and payload ratios.

M2MS - Converts total, final and payload masses to stage masses and ratios.

MS2M - Converts stage and payload masses to total masses and final masses.

MSData - Complete the stage data for a multi-stage missile.

MSTOR - Computes the multistage tradeoff ratios.

MSVRatio - Compute the velocity ratio for a multi-stage rocket

OptimalPayloadRatio - Compute the optimal payload ratios for a multi-stage rocket.

RemoveStage - Remove a stage from a multi-stage data structure.

RocketDatabase - Load the properties for a rocket: mS, thrust, ISP, exhaust velocity.

SS2O - Compute the fuel mass needed to reach a velocity given mass properties and ISP.

ScaleVehicle - Scale a vehicle's properties.


Utilities

WriteEngineData - Generate engine data from a table.


Demos/Airbreathing

F135Engine - Model of the Pratt & Whitney F135 Engine.

GenerateEngineTables - Generate ramjet and turbofan data.

LiftAndDragForReentryVehicle - Compute lift and drag coefficients for a reentry vehicle.

RamjetDemo - Demonstrate a ramjet.

SteadyClimb - Simulate a steady climb.


Demos/LVModels

ISSMission - Explore different launch vehicles for an ISS orbit

LaunchSimulation - Launch vehicle simulation.

LiftAndDragForMissile - Compute lift and drag coefficients for a missle.

LiftingReentrySimulation3D - Reentry simulation.

ReentryCartSimulation - Reentry simulation.

ReentrySimulation - A simulation of reentry.

SSTO3DLaunchSimulation - Launch vehicle simulation for an SSTO vertical launch.

SSTOLaunchSimulation - Launch vehicle simulation for an SSTO vertical launch.

SolveGravityTurn - Solve for the initial conditions to perform a gravity turn trajectory.

TSTODemo - Demo a horizontal launch/horizontal landing two stage to orbit vehicle.

TSTOSimulation3D - End-to-end TSTO launch simulation.


Demos/MultiStage

StructuralFractionSSTO - Compute the payload fraction as a function of structural fraction.

TLunarT - Plan a simplified lunar transfer assuming you start in a geo transfer orbit.


SVN Revision: 23297


Back to API main page