Path: SCPro/DynamicalModels
% Simulate a 2D orbit with aerodynamics
Uses CLCDFreeMolecular for lift and drag coefficients
Type PropagateOrbit2DAero for a demo
--------------------------------------------------------------------------
Form:
x = PropagateOrbit2DAero( x, t, d )
--------------------------------------------------------------------------
------
Inputs
------
x (4,1) [r;v] (km,km/s)
t (1,:) Time vector
d (.) Data structure describing spacecraft model
.m (1,1) Mass (kg);
.a (1,1) Area (m^2)
.beta (1,1) Angle of attack (rad)
.tW (1,1) Surface temperature (deg-K_
.mW (1,1) Mean atmosphere molecular weight
.mu (1,1) Gravitational constant (m^3/s^2)
-------
Outputs
-------
x (4,1) d[r;v]/dt (km/s,km/s^2)
--------------------------------------------------------------------------
AC: ACData/ACTConstants ACPro: ACProAerodynamics/CLCDFreeMolecular AerospaceUtils: AtmosphericCalculations/AtmDens2 AerospaceUtils: AtmosphericCalculations/AtmTemp Orbit: OrbitCoord/AE2RPRA Orbit: OrbitCoord/RPRA2AE Orbit: OrbitCoord/RV2AE SC: BasicOrbit/CP2I SC: BasicOrbit/E2Nu SC: BasicOrbit/El2RV SC: BasicOrbit/M2E SC: BasicOrbit/M2EApp SC: BasicOrbit/M2EEl SC: BasicOrbit/M2EHy SC: BasicOrbit/M2Nu SC: BasicOrbit/M2NuPb SC: BasicOrbit/Period SC: Environs/MolWt2R SC: SCData/sCTConstants Common: CommonData/Constants Common: CommonData/SwooshWatermark Common: CommonData/xSplashSmall Common: Database/Constant Common: General/CellToMat Common: General/DeBlankLT Common: General/DeleteCell Common: General/DispWithTitle Common: General/MatToCell Common: General/Watermark Common: Graphics/NewFig Common: Graphics/Plot2D Common: Graphics/PltStyle Common: Graphics/TimeLabl Common: Graphics/TitleS Common: Graphics/XLabelS Common: Graphics/YLabelS Math: Integration/RK4 Math: Linear/Cross Math: Linear/Dot Math: Linear/DupVect Math: Linear/Mag Math: Linear/Unit
Back to the SCPro Module page