LaunchVehicle Module |
|
This API is for the Launch Vehicle Module for the Spacecraft Control Toolbox (with the Aircraft Control Modules).
WARNING: This documentation contains technical data whose export is restricted by the Arms Export Control Act (Title 22, U.S.C. Sec.2751, et seq) or the Export Administration Act of 1979, as amended, Title 50, U.S.C. App 2401 et seq. Violations of these export laws are subject to severe criminal penalties. Disseminate in accordance with provisions of DOD Directive 5230.25.
Directory List
Demos/GuidedSim
Back To Top
Demos/LVModels
Back To Top
Demos/LaunchOpt
Back To Top
Demos/LaunchSim
Back To Top
Demos/MultiStage
ISSMission |
Explore Single Stage To Orbit (SSTO) for an ISS orbit |
LunarTransferSSTO |
Plan a simplified lunar transfer assuming you start in a geo transfer orbit. |
StructuralFractionSSTO |
Compute the payload fraction as a function of structural fraction. |
Back To Top
Demos/TSTO
Back To Top
Demos/VehicleDesign
Back To Top
Demos/VehicleModels
Back To Top
Hypersonic
Back To Top
LVCoord
Back To Top
LVData
EngineData.mat - Thrust & sFC tables for ramjet and F135 turbofan. (Ref: see EngineExample.m) |
TSTOEngineData.mat - Thrust & sFC tables for TSTO ramjet and turbofan. (Ref: see EngineExample.m) |
TSTOFerryData.mat - Aerodynamic and mass data for a TSTO first stage |
TSTOOrbiterData.mat - Aerodynamic and mass data for a TSTO second stage |
UpperStage.obj - OBJ file for example upper stage. |
pk80_direct_1250_300.mat - Saved data from LaunchGUI for direct launch |
pk80_indirect_1250_300.mat - Saved data from LaunchGUI for indirect launch |
srt_upper_no_gear.obj - OBJ file of SRT upper stage with gear up |
Back To Top
LVDatabase
CreateRocketModel |
Create a rocket model from individual fields. |
FormatRocketDB |
Reformat the data from the csv file into the standard data structure. |
GetStage |
Get all of the LV data fields for a particular stage. |
LVDatabase.csv - CSV file of launch vehicles around the world as available online. |
LVUnitedStates.csv - CSV file of US launch vehicles as available online. |
RocketDatabase |
Load the properties for a rocket: mS, thrust, ISP, exhaust velocity. |
VonBraunRocket |
The fictional Von Braun three-stage space shuttle. |
Back To Top
LVGuidance
Back To Top
LVModels
Back To Top
LaunchOpt
Back To Top
LaunchSim
GravityTurnSim2D |
Perform a gravity-turn simulation using RHSLaunchVehicle2D. |
GuidedLaunch2DRHS |
The right hand side of a guided 2D launch model. |
GuidedLaunch2DSim |
Simulates a 2D guided launch with the specified payload mass. |
GuidedLaunch3D |
Simulate a guided launch to LEO, for 'examplerocket'. |
GuidedLaunch3DRHS |
Right hand side for 3D guided launch to orbit in ECI frame. |
LaunchGUI |
Select a launch vehicle, set initial conditions, simulate 2D launch. |
LaunchRHSData |
Create the data structure needed for launch simulations. |
RHSLaunchVehicle2D |
The right hand side of a 2D launch model with gravity turn. |
RHSLaunchVehicle3D |
The right hand side of a 3D launch model with gravity turn. |
RocketDrag |
Compute the drag on a rocket using a plate model or Jones/Sears/Haack. |
Back To Top
MultiStage
BurnoutVelocity |
Compute the burnout velocity for a multi-stage rocket. |
MSData |
Complete the stage data for a multi-stage launch vehicle. |
MSThrustModel |
Simple thrust model for multi-stage vehicle. |
MSVRatio |
Compute the velocity ratio for a multi-stage rocket. |
OptimalPayloadRatio |
Compute the optimal payload ratios for a multi-stage rocket. |
PayloadMassForBurnoutVelocity |
Compute the payload mass to achieve a given burnout velocity. |
SS2O |
Compute single-stage fuel mass needed to reach a velocity. |
Back To Top
SubOrbital
SubOrbDistance |
Compute the min angular distance (around the Earth) that connects 2 pts. |
SubOrbLambert |
Find initial velocity and flight path angle that gives desired distance |
SubOrbMaxRange |
Computes maximum range for a sub-orbital traj. given initial velocity. |
SubOrbTrajAnalysis |
Analyze the trajectories for around-the-Earth sub-orbital launches. |
SubOrbVelocity |
Compute initial velocity and flight time for a sub-orbital trajectory. |
Back To Top
TSTO
BoostPhaseDeltaV |
Compute DV required to enter circular orbit at hF given V0 and gamma0. |
RHSOptimalFPA |
Compute the delta-V required to raise the orbit to altitude "hF". |
RHSTSTO |
Compute state and mass derivatives for a two-stage launch vehicle. |
TSTODragData |
Generates TSTO drag data for use byLiftAndDragJonesSearsHaack. |
TSTOFlightProfile |
Computes the TSTO flight profile. |
TSTOSizing |
Size a horizontal launch/horizontal landing two stage to orbit vehicle. |
Back To Top
Utilities
LaunchConstants |
Uses persistent variables to store launch vehicle constants. |
LaunchTime |
Compute the time until launch, given launch site and desired orbit. |
ReentryPlot |
Plot values from reentry simulations. |
StageTimes |
Compute the ignition and burnout times given stage mass histories. |
WriteEngineData |
Write engine data to a table. |
Back To Top
VehicleModels
Back To Top
SVN Revision: 8613
Back to documentation main page