Controlling a Satellite Path

Model a satellite with a combination of 3D mechanics and block-based control logic. The satellite is launched from the Earth's surface with a launch sequence. Then a control logic subsystem adjusts altitude and velocity via thrusters. Mathematica is used to design the parameters of the control system.

To run this example, you'll need

The latest versions of SystemModeler and Mathematica.

Please make a selection:

Get a
free trial
with download

Create Custom Visualizations

Visualize the path of the satellite with and without controller adjustments.

Design Controller in Mathematica

Design the parameters of the altitude controller of the satellite in Mathematica.

Path with controller
Path without controller
Shown are the energy expenditure and altitude for three different altitude controllers.
The dashed line is the target height.

Plot Instantly

Easily show the altitude and energy expenditure for different control parameters.

es ja zh