New In Version 2023.1 |
Contents
Summary of changes in v2023.1
A new function PorkChopTOF.m generates pork chop plots that are used to plan interplanetary missions. Any planet pair can be selected. Examples for Earth to Mars and Earth to Jupiter are included. They can also be used with the existing database of asteroids.
A CAD model of the planned NASA Lunar Gateway was added. This lets you use the Gateway as a model for attitude control design. The image shows a simplified model, suitable for disturbance analysis superimposed on the full model. The simplified model has 460 vertices versus 85315 for the original model. A script with a disturbance analysis is included.
A full control system, with Control Moment Gyros, for the Lunar Gateway is included. The system uses the CMGs for control and either thrusters or a solar parasol for momentum control.
New or Moved Files
The following sections list those functions which have been added or relocated since Version 2022.1.
SCT Pro
AerospaceUtils Module
AerospaceUtils/CAD/LoadOBJFile.mCubeSat Module
CubeSat/Simulation/RVWithJ2.mCubeSat/Demos/Power/SunSynchPowerDemo.m
Link Module
Link/LinkUtilities/DataRateFromGain.mMissions Module
Missions/LunarLanding/LTToECI.mMissions/Gateway/MassProperties.m
Missions/Gateway/RHSSGCMG.m
Missions/Gateway/UMinGG.m
Missions/Demos/Gateway/DisturbanceGateway.m
Missions/Demos/Gateway/DockingSim.m
Missions/Demos/Gateway/GGAnalysis.m
Missions/Demos/Gateway/LunarGatewayCAD.m
Orbit Module
These functions were moved from the Sail module to the Orbit module to support low-thrust trajectory optimization.
Orbit/Optimization/ControlAngles3D.mOrbit/OrbitCoord/ElToMEq.m
Orbit/OrbitCoord/MEQToECI.m
Orbit/OrbitCoord/MEqToEl.m
Orbit/OrbitCoord/MEqToRV.m
Orbit/OrbitCoord/OrbitCoord.m
Orbit/RHSOrbit/RHSEquinoctial.m
The porkchop plot functions are new to the toolbox.
Orbit/Visualization/PorkChopTOF.mOrbit/Visualization/PorkChopTOFKepler.m
New demos for transfers to Apophis were added. This includes a linearized transfer which computes the needed acceleration.
Orbit/Demos/Interplanetary/ApophisLambertTrajectory.mOrbit/Demos/Interplanetary/ApophisOptimalTrajectory.m
Orbit/RHSOrbit/RHSLinOrb.m
Propulsion Module
A new rocket model fits two sets of thrusts and specific impulses to a thrust model as a function of altitude. This is used in a demo comparing the performance of solid rocket boosters to liquid engines in SLS.
Propulsion/Rocket/RocketModel.mPropulsion/Demos/Rocket/SLSLaunchAnalysis.m
SC Module
SC/Actuator/TankVolume.mSC/BasicOrbit/AdjustMeanAnomaly.m
SCPro Module
Thermal Module
Functions were added to Thermal for modeling more varieties of heat engines, including a Rankine cycle.
Thermal/Brayton/AxialTurbineDesign.mThermal/Brayton/BladeSpacing.m
Thermal/Brayton/BladeStress.m
Thermal/Brayton/CentrifugalCompressor.m
Thermal/Brayton/CentrifugalCompressor.m
Thermal/Brayton/CycleDesign.m
Thermal/Brayton/ImpactThickness.m
Thermal/Brayton/SizeTurbineAndCompressor.m
Thermal/Demos/Brayton/HeatEngine.m
Thermal/Demos/Brayton/OneMWAxialTurbine.m
Thermal/Demos/Brayton/SimpleBraytonCycle.m
Thermal/Demos/HeaTransfer/HeatExchangerDesign.m
Thermal/Demos/HeaTransfer/MLIHeatTransfer.m
Thermal/Demos/HeaTransfer/ShellThermalAnalysis.m
Thermal/Demos/HeaTransfer/SizeExchangerChannel.m
Thermal/Demos/HeaTransfer/ThermalCapacity.m
Thermal/Demos/HeaTransfer/Total1DHeatTransfer.m
Thermal/HeatExchanger/HeatTransferCoeffTaylor.m
Thermal/Rankine/RankineCycle.m
Thermal/Rankine/SteamTablesSuperheatedEnthalpy.m
Thermal/Rankine/RankineCycle.m
Thermal/Rankine/TSCurve.m
Thermal/Rankine/TSCurve.m
Thermal/ThermalProperties/HeXeMixture.m
Thermal/ThermalProperties/LiquidMetalProps.m
Add-Ons
OpticalNavigation/Demos/Core/NavigationDemo.mOpticalNavigation/Measurements/MeasRangeGroundStationEF.m
Core
Common/Atmosphere/AtmEarth.mCommon/Graphics/AddPlot.m
Common/Graphics/Sweep.m
Changed Files
The following sections list those functions with notable changes since Version 2022.1.