New In Version 2022.1 |
Contents
Summary of changes in v2022.1
A new function SolarFluxHistorical plots the solar flux over time. This is important for atmosphere models. The solar flux is an important factor in atmosphere models, and atmospheric drag is a major orbital perturbation for low Earth orbit satellites.
Another function, TwoUToQ, computes a complete attitude quaternion from two vectors such as a nadir vector, sun vector, or a magnetic field vector. This is used when you don’t have a star camera or tracker and want a complete attitude quaternion from the ECI frame to the body frame.
RoundTripTime plots the round trip time for straight line orbital trajectories. Straight line trajectories are a good first start for any deep space mission using electric propulsion. There are a wide variety of straight line tools, including optimization tools, in SCT.
New or Moved Files
The following sections list those functions which have been added or relocated since Version 2021.1.
SCT Pro
AerospaceUtils Module
AerospaceUtils/ComponentModels/CylindricalTank.mOrbit Module
Orbit/OrbitManeuver/LTPlaneChange.mOrbit/OrbitMechanics/LunarPolarOrbit.m
Orbit/OrbitMechanics/LunarRelativeState.m
Orbit/StraightLine/RoundTripTime.m
Orbit/Demos/OrbitManeuver/HohmannDemo.m
Missions Module
Missions/LunarLanding/LunarLandingControl.mSC Module
SC/BasicOrbit/OrbitProp.mSC/Demos/Disturbances/CylinderFreeMolecularFlow.m
SC/Demos/Disturbances/SphereFreeMolecularFlow.m
SC/Demos/Disturbances/AccommodationFlatPlate.m
SCPro Module
SCPro/ProControl/AltitudeHold.mSCPro/ProControl/ACSRWAAndTorquers.m
SCPro/ProEnvirons/SolarFluxHistorical.m
SCPro/ProAttitude/AngleDetermination.m
SCPro/ProAttitude/TwoUToQ.m
SCPro/DynamicalModels/RHSLiftingSatellite.m
SCPro/DynamicalModels/RHSNBodySH.m
SCPro/DynamicalModels/RHSReactionWheelWithOrbit.m
SCPro/DynamicalModels/GravityGradientFrequency.m
SCPro/DynamicalModels/RHSLunarLander.m
SCPro/DynamicalModels/RHSGyroNBody.m
SCPro/DynamicalModels/RHSReactionWheel.m
SCPro/DynamicalModels/RHSRWAOrbit.m
SCPro/DynamicalModels/RHSSNP.m
SCPro/DynamicalModels/RHSGyroWithOrbit.m
SCPro/ProSensors/StaticEarthSensor.m
SCPro/Systems/BathtubCurve.m
SCPro/Demos/ProDisturbances/AccommodationDrag.m
SCPro/Demos/ProDisturbances/DisturbancesSim.m
SpacecraftEstimation Module
SpacecraftEstimation/AttitudeEstimation/GyroKalmanFilter.mAdd-Ons
Sail/Control/SailACS.mCore
Two pressure vessel functions were added to Common. Common/PressureVessels/HoopStress.mCommon/PressureVessels/MassPressureVessel.m
Changed Files
The following sections list those functions with notable changes since Version 2021.1.
SCT Pro
- AerospaceUtils/ComponentModels/Panels.m Fixed -Y face normals
- Link/Coverage/GroundStationVisibility.m Added default horizon angle
- Orbit/Visualization/PlotPlanetaryOrbit.m Add default planet, frame to titles, and watermark.
- Orbit/OrbitMechanics/C3ToV.m Correct formula
- Orbit/RHSOrbit/RHSGeoJ2.m add external acceleration input.
- SC/Visualization/PlotPlanetOrbit.m add cell array input option for state. Change default planet to Earth. Add a simple ECI input option.
- SC/Disturbances/FAeroSurfaceAccommodation.m Correct tangential flow term in fM to use sEY. Update coefficient calculation and add lift coefficient.
- SC/Disturbances/Disturbances.m Allow tSamp to be an array. Update surface accommodation to
- SC/Environs/SolarFluxPrediction.m Add historical data and new prediction data
- SC/Environs/EarthEnvironment.m Add plots to the demo
- SC/Demos/Disturbances/DisturbanceBatchDemo.m Use EarthEnvironment which computes eclipses
- SCPro/MannedVehicle/ISSOrbit.m update the web link from Celestrak
- SCPro/DynamicalModels/RHSGyrostat.m Added hECI
- SCPro/Landers/LandingControlBilinear.m Added default data structure
- Thermal/Brayton/BraytonWithRecuperator.m Added entropy calculations and T-s diagram of cycle.
- Thermal/HeatExchanger/PrandtlNumber.m Expanded the header and clear for plotted output.
Core Toolbox
- Imaging/ImageMatching/GaussianDerivative.m: Add 'valid' flag to conv2 to keep matrix sizes the same
- Common/ComponentModels/Frustrum.m: Add angles for a partial cylinder/cone, update demo
- Common/General/DisplayLatexTable.m: Add formatted string output, for use in apps
- Common/General/LatexScientificNotation.m: Fixed x = 0
- Common/Graphics/DrawCAD.m: Add scale option.
- Common/Graphics/TimeLabl.m: Added output for time scale factor
- Common/Graphics/PrintFig.m: Update pdf to use exportgraphics (more compact)
- Common/Graphics/TimeHistory.m: Added option to use line styles, not colors
- Common/Graphics/TimeLabel.m: Added output for time scale factor