CubeSat Module

Directory List

Actuators AttitudeControl Communications
Data Demos/AttitudeControl Demos/Damping
Demos/Design Demos/MissionPlanning Demos/Power
Demos/RelativeOrbit Demos/Simulation Demos/Thermal
MissionPlanning Modeling Power
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.
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/Damping

Magnetic hysteresis over multiple orbits.
A spacecraft with rate or magnetic hysteresis damping.

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.
Sun Synchronous Orbit power model

Back To Top

Demos/RelativeOrbit

Animate a nanosat near the ISS

Back To Top

Demos/Simulation

Demonstrate a CubeSat with gravity gradient stabilization.
Demonstrate CubeSat attitude and power dynamics with reaction wheels.
Demonstrate a CubeSat attitude and power system dynamics.
Demonstrate simple dipole based momentum management
Radiation pressure disturbance demo.
Demonstrate a TubeSat attitude and power system dynamics.
Demonstrate a 2 satellite CubeSat constellation.
Demonstrate a 2 satellite CubeSat constellation in Earth orbit

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

Modeling

Returns the faces along each axis of a linear CubeSat.
Generate vertices and faces for a CubeSat model.
Compute the inertia of a CubeSat.
Compute the inertia of a TubeSat.
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.

Back To Top

Power

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

Back To Top

Simulation

Convert CAD model to CubeSat arrays.
Aerodynamic model for a CubeSat.
Returns the CubeSat attitude quaternion from ECI to body.
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.
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

Propagate orbital elements with J2 gravity term
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 constellation
Create the structure needed by DrawSpacecraftInOrbit
Plot an orbit track. Converts the inertial positions to planet-fixed.
Plot latitude vs. longitude nicely on existing figure
Plot the orbital state in 3D with an Earth map.

Back To Top

Back to Functions main page