What's Included

The Spacecraft Control Toolbox is composed of MATLAB m-files and mat-files, organized into a set of modules by subject. It is essentially a library of functions for analyzing spacecraft and missions. The core spacecraft files are in SC and SCPro which also include special CAD models. Princeton Satellite Systems has also developed companion plotting tools to go in addition to MATLAB's' built in plotting functions. These plotting tools are organized in the Plotting module. Functions for estimation, orbit analysis, subsystem analysis, and detailed attitude control system examples are grouped in separate modules. All of the modules are described in the following table, including the add-on modules which are purchased separately.


Fundamental Modules

AerospaceUtils Functions shared by the Aircraft and Spacecraft toolboxes, including atmosphere models, CAD tools, and coordinate transformations.
CubeSat Small scale satellite design, analysis, and simulation tools.
Link RF and optical link analysis.
Missions In-depth design examples, including the hypothetical geosynchronous satellite ComStar.
Orbit Orbit mechanics, maneuver planning, fuel budgets, and high-fidelity simulation.
Propulsion Electric and chemical propulsion.
SC Attitude dynamics, pointing budgets, basic orbit dynamics, environment, sample CAD models, ephemeris, sensor and actuator modeling.
SCPro Additional high-fidelity models for environment, sensors, actuators. Attitude profiles with constraints. Landers.
SpacecraftEstimation Attitude and orbit estimation. Stellar attitude determination and Kalman filtering.
Thermal Thermal modeling including isothermal and thermal equilibrium.

Support Modules

Common Control, time conversions, graphics, quaternions, and general utilities.
Electrical Model power system components.
Imaging Image processing tools.
Math Analysis, solvers, integration, utilities.
Plotting Plotting tools for complex simulations including animation.
Power Solar cell effiency tools and wire gauge diameter and resistance functions.

Add-on Modules

Interplanetary Pack Interplanetary transfer and missions including cislunar dynamics
Formation Flying Formation flying control
Launch Vehicle Launch vehicle design
Optical Navigation Navigation from planets and stars
SAAD Spin axis attitude determination
Solar Sail Solar sail control and mission analysis

The Spacecraft Control Toolbox main modules, SC, SpacecraftEstimation, Orbit, Link, Propulsion, and Thermal modules are described in the main pdf user's guide. Each of these modules has its own part in the guide and is included in the Professional Edition of the toolbox. The Formation Flying, Fusion Propulsion, Launch Vehicle Solar Sail, and SAAD add-on modules have their own pdf user's guides. These modules can be purchased separately.