New In Version 2019.1

Contents

Summary of changes in v2019.1

Many new orbit maneuver and mission planning tools were added to the toolbox. These make it easier than ever to plan your missions. We've added demos to many functions so that you have working code as a starting point for more of the functions. You just type the function name to see the demo. You can copy the code into a script to get started. We've also added default data structures to many functions that take a data structure as an input. This makes the functions easier to use.

We added an orbit transfer module that focuses on complex, multi-step orbit transfers. New optimization tools are included. We've also added a number of utility functions to make design, analysis and simulation easier.

Those excited by the new Artemis mission will like the new Artemis focused functions. We've included a CAD script to design a reusable lunar lander. You can easily customize it to design your own concept.

New Feature Highlights by Module

Change List

The following sections list those functions which have been added or relocated since Version 2018.1.

Directories

SCT Pro

AerospaceUtils Module

AerospaceUtils/CAD/ExportVerticesToOBJ.m
AerospaceUtils/AtmosphericCalculations/AtmDensTitan.m

CubeSat Module

CubeSat/Demos/Thermal/CubeSatFaceTemperaturesDemo.m
CubeSat/Thermal/AddThermalConductivity.m

Missions Module

Missions/Demos/LunarLanding/ArtemisLMCAD.m
Missions/Demos/LunarLanding/LoadOrionFile.m
Missions/Demos/LunarLanding/ContentsLines.m
Missions/Demos/LunarLanding/DVFromGatewayTo15km.m
Missions/Demos/AlphaCentauri/StarshipDesign.m

Orbit Module

We added a new function DVHohInc<.code> for a Hohmann tranfer with plane change, including eccentric orbits. There is a new demo of the effects of the J2 perturbation.

Orbit/OrbitManeuver/OptDIH.m
Orbit/OrbitManeuver/DVHohInc.m
Orbit/OrbitMechanics/TLETime.m
Orbit/Constellations/CrossScaleConstellation.m
Orbit/Demos/OrbitMechanics/J2EffectsDemo.m
Orbit/Demos/LowEnergyManeuver/LoadFamilies.m

Propulsion Module

Propulsion/Chemical/MassVolH2O2.m

SC Module

SC/Ephem/Callmkspk.m
SC/Ephem/WriteBSPFile.m
SC/Ephem/ReadBSPFile.m

SCPro Module

SCPro/ProEphemeris/EclipseFromECI.m

SpacecraftEstimation Module

SpacecraftEstimation/Demos/StellarAttDet/StarIDFromImage.m

Core

Common/Graphics/TimeLabel.m
Common/Graphics/LabelS.m
Common/Graphics/PlotSet.m
Common/Atmosphere/RFromCPAndGamma.m
Common/General/StringMatch.m
Common/DemoFuns/RHSDoubleIntegrator.m
Common/DemoFuns/RHSOscillator.m
Common/DemoFuns/RHSNLSpring.m
Common/Materials/AtomicMass.m