CubeSat Module

Directory List

Actuators AttitudeControl Communications
Data Demos/AttitudeControl Demos/Design
Demos/MissionPlanning Demos/Power Demos/RelativeOrbit
Demos/Simulation Demos/Thermal MissionPlanning
Power RelativeOrbit Simulation
Thermal Utilities Visualization


Actuators

Returns the force, torque and mass flow for a cold gas system.

Back To Top

AttitudeControl

Simulate a rigid body with 3-axis attitude control.
CubeSat disturbance analysis from batch data using RHSCubeSat.
Compute the inertia of a CubeSat.
Compute the inertia of a TubeSat.
Implement instantaneous magnetic control with torquers.
Compute the torque from a magnetic momentum unloading system.
Design a reaction wheel to meet input requirements.

Back To Top

Communications

Link analysis computing bit error probability along an orbit.

Back To Top

Data

CubeSat3U.matCubeSat CAD model.
CubeSatGG.matCubeSat CAD model with GG boom.
NanoSat.matNanosat CAD model.

Back To Top

Demos/AttitudeControl

Example CubeSat disturbance analysis
CubeSat disturbance analysis with deployable solar panels
Magnetic control demand analysis
Simulate magnetic control
Demonstrate NanoSat attitude control reaction wheels.

Back To Top

Demos/Design

Design a 3U CubeSat with Tilted Wings
Design an air coil magnetic torquer for a CubeSat.

Back To Top

Demos/MissionPlanning

Demonstrate the AttitudeProfile function.
Show ISS and NanoSat models with AnimateSpacecraft
Demonstrate the playback of multiple orbits and moving sensor cones.
Compute and simulate a repeat ground track orbit

Back To Top

Demos/Power

Compute the power storage requirements for a CubeSat.
Power computation over several orbits.

Back To Top

Demos/RelativeOrbit

Animate a nanosat near the ISS
Demonstrate the use of FFSim to analyze disturbance effects.

Back To Top

Demos/Simulation

Demonstrate a CubeSat with gravity gradient stabilization.
Lunar Mission Demo
Demonstrate CubeSat attitude and power dynamics with reaction wheels.
Demonstrate a CubeSat attitude and power system dynamics.
Magnetic hysteresis over multiple orbits.
Demonstrate simple dipole based momentum management
Radiation pressure disturbance demo.
A spacecraft with rate or hysteresis damping.
Demonstrate a TubeSat attitude and power system dynamics.
Demonstrate a 2 satellite CubeSat constellation.
Demonstrate a 2 satellite CubeSat constellation

Back To Top

Demos/Thermal

Demonstrate temperatures of faces of a CubeSat
Isothermal satellite demo

Back To Top

MissionPlanning

Build an attitude profile consisting of multiple overlapping modes.
Find time windows when elements of vector x are within specified range
Generate a set of observation time windows for each lat/lon target
Plot ground track and observation windows for a satellite and targets
Package orbit data into a structure for use in PlaybackOrbitSim.
Play back an orbit simulation of multiple objects with sensor cones.
Compute the intersection curve between a sensor cone and spherical planet.
Design a repeat ground-track orbit.

Back To Top

Power

CubeSat power analysis from batch orbit data.
Compute the power for a solar power system.

Back To Top

RelativeOrbit

Formation flying simulation for circular orbits.
Plot the results from "FFSim". Finishes by setting up an animation.

Back To Top

Simulation

Convert CAD model to CubeSat arrays.
Aerodynamic model for a CubeSat.
Environment calculations for the CubeSat dynamical model.
Lunar environment calculations for the CubeSat dynamical model.
Radiation pressure model for a CubeSat around the Earth.
Multispacecraft orbit model designed to work with ode113.
Right-hand-side for a CubeSat orbit and attitude dynamical model.
Right hand side for orbit and attitude dynamics for a lunar mission simulation.
RHS for momentum in the inertial frame.
Default data structure for TubeSat model.

Back To Top

Thermal

Add a thermally conductive path between cubesat faces
Generates a 7 node CubeSat thermal matrix
An isothermal CubeSat simulation using Euler integration.
An isothermal CubeSat model dynamical right-hand-side.

Back To Top

Utilities

Returns the CubeSat attitude quaternion from ECI to body.
Returns the faces along each axis of a linear CubeSat.
Generate vertices and faces for a CubeSat model.
Plot latitude vs. longitude nicely
Load a Wavefront OBJ file. The file can have an associated .mtl file.
Returns the faces along each axis of a cylindrical TubeSat.
Generate vertices and faces for a TubeSat model.
Separate a wrapped vector into a series of segments in cells.

Back To Top

Visualization

Draw a CubeSat with surface normals.
Visualize the solar cell area for the CubeSat.
Draw the Earth, CubeSat model, orbit, sensor cone(s), and GPS
Create the structure needed by DrawSpacecraftInOrbit
Plot an orbit track. Converts the inertial positions to planet-fixed.
Plot the state in 3D with an Earth map.

Back To Top

Back to API main page