Release Notes

Contents

Magnetic Damping

CubeSats have caused a renewed interested in magnetic control of satellites, and passive hysteresis damping in particular. This technology was invented in the 1960’s before active computer control became practical.

Modeling actual hysteresis rods on a satellite is not trivial, and generally requires empirical data on the properties of the damper rods. Our newest CubeSat functions accurately simulate damping using rods in any orbit. Combinations of permanent magnets and damping rods can be modeled and simulated to demonstrate the performance of magnetic control systems. Since the rods produce only a small amount of damping per orbit, simulations lasting several days are required to see significant damping – in some passive satellites, the total time allotted for stabilization is two months! The toolbox includes a magnetic hystersis analysis demo and a demo that allows you to compare ideal damping with actual hysteresis rods.

Ground Tracks

The ground track visualization can automatically convert ECI coordinates to Earth-Fixed using ECIToEF.m.

Change List

Version 2021.1

CubeSat/Demos/AttitudeControl/MagneticHysteresisControl.m
CubeSat/Demos/RelativeOrbit/AnimateISSAndNanosat.m
CubeSat/Thermal/CubeSatThermalMatrix.m

Version 2020.1

CubeSat/Simulation/CubeSatLunarEnvironment.m
CubeSat/Simulation/RHSLunarMission.m
CubeSat/Demos/Simulation/CubeSatLunarMission.m
CubeSat/Demos/AttitudeControl/NanoSatSimulation.m
CubeSat/Demos/MissionPlanning/NanoSatNearISS.m
CubeSat/Demos/Power/CubeSatPowerDemo.m

Version 2019.1

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

Version 2018.1

CubeSat/Demos/AttitudeControl/DisturbancesDemo.m
CubeSat/Demos/AttitudeControl/DisturbancesSolarWings.m
CubeSat/Demos/Design/CubeSatTiltedWings.m
CubeSat/Power/CubeSatPowerAnalysis.m
CubeSat/Visualization/DrawSpacecraftStruct.m

Version 2016.1

The following files were added to CubeSat for 2016.1.

CubeSat/Visualization/DrawCubeSat.m
CubeSat/Visualization/DrawCubeSatSolarAreas.m
CubeSat/Simulation/CubeSatEnvironment.m
CubeSat/Simulation/FOrbitMultiSpacecraft.m

The LunarCube Add-On module for CubeSat was introduced in 2016.1. This provides tools for planning and simulating the maneuvers to put a spacecraft into a lunar transfer orbit and then perform a lunar orbit insertion. It includes lunar orbit visualization including planet terrain, the JPL planetary ephemerides model, a lunar spherical harmonic model, and the maneuver planning functions. The lunar targeting function requires the MathWorks' Optimization Toolbox.

Version 2015.1

The following is a list of functions which have been added to Version 2015.1.

CubeSat/Demos/MissionPlanning/RepeatingGroundTrackDemo.m

The functions new to Version 2014.1.

CubeSat/AttitudeControl/InertiaTubeSat.m
CubeSat/Demos/Simulation/MagneticHysteresisOrbit.m
CubeSat/Demos/Simulation/RadiationDisturbance.m
CubeSat/Demos/Simulation/SpacecraftWithDamping.m
CubeSat/Demos/Simulation/TubeSatSimulation.m
CubeSat/Demos/Thermal/IsothermalCubeSatDemo.m
CubeSat/Simulation/TubeSatDefaultDataStructure.m
CubeSat/Thermal/IsothermalCubeSatSim.m
CubeSat/Thermal/RHSIsothermalCubeSat.m
CubeSat/Utilities/TubeSatFaces.m
CubeSat/Utilities/TubeSatModel.m
CubeSat/Visualization/GroundTrack.m