Wolfram Computation Meets Knowledge

Aerospace Engineering

Construct and analyze models of airplanes, rockets, drones and satellites. Design and optimize guidance, navigation, and control (GNC) systems.

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 System Modeler and Mathematica.

Please make a selection:

Get a
free trial
Continue
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.