Aerospace Blockset™ provides Simulink® reference examples and blocks for modeling, simulating, and analyzing high-fidelity aircraft and spacecraft platforms. It includes vehicle dynamics, validated models of the flight environment, and blocks for pilot behavior, actuator dynamics, and propulsion. Built-in aerospace math operations and coordinate system and spatial transformations let you represent aircraft and spacecraft motion and orientation. To examine simulation results, you can connect 2D and 3D visualization blocks to your model.
Aerospace Blockset provides standard model architectures for building reusable vehicle platform models. These platform models can support flight and mission analysis; conceptual studies; detailed mission design; guidance, navigation, and control (GNC) algorithm development; software integration testing; and hardware-in-the-loop (HIL) testing for applications in autonomous flight, radar, and communications.
Get Started:
Point Mass, 3DoF, and 6DoF Equations of Motion
Using the equations of motion blocks, model and simulate point mass and three- and six-degrees-of-freedom dynamics of fixed or variable mass atmospheric flight vehicles. Define representations of the equations of motion in body, wind, and Earth-centered, Earth-fixed (ECEF) coordinate systems. Transform between coordinate systems and perform unit conversions to ensure model consistency.
Reference Application
Explore a ready-to-simulate example to see how Aerospace Blockset is used to model aircraft dynamics.
Spacecraft Simulation
Model, simulate, analyze, and visualize the motion and dynamics of small satellites with CubeSat Vehicle and Spacecraft Dynamics library blocks. Using solar system ephemeris data, calculate the position and velocity of celestial objects for a given Julian date and describe Earth nutation and Moon libration.
CubeSat and Spacecraft Dynamics
Model motion and dynamics of satellites and constellations. Propagate orbits at varying levels of fidelity and calculate required rotations for vehicle attitude maneuvers. Visualize trajectories and perform high-level mission planning with the satelliteScenario
object from the Aerospace Toolbox.
Planetary Ephemerides
With Chebyshev coefficients obtained from NASA’s Jet Propulsion Laboratory (JPL), use Simulink to describe the position and velocity of solar system bodies relative to a specified center object for a given Julian date. You can also improve the accuracy of your model by incorporating Earth nutation and Moon libration.
Reference Applications
Get started with ready-to-simulate spacecraft examples.
Guidance, Navigation, and Control
Use guidance blocks to calculate distance between two vehicles; navigation blocks to model accelerometers, gyroscopes, and inertial measurement units (IMUs); and controller blocks to control the movement of aerospace vehicles.
Flight Control Analysis
Use Aerospace Blockset and Simulink Control Design™ to perform advanced analysis on the dynamic response of aerospace vehicles. Use templates to get started and functions to compute and analyze flying qualities of airframes modeled in Simulink based on the MIL-F-8785C and MIL-STD-1797A standards.
Atmosphere
Use blocks implementing mathematical representations of atmospheric standards, such as the International Standard Atmosphere (ISA) and the 1976 Committee on Extension to the Standard Atmosphere (COESA) atmospheric model.
Gravity and Magnetic Fields
Calculate gravity and magnetic fields using standard models. Blocks in the Environment library let you implement the Earth Geopotential Models, World Magnetic Models, and the International Geomagnetic Reference Field, including EGM2008, WMM2020, and IGRF13. You can also calculate height and undulations based on geoid data downloadable via the Add-On Explorer.
Wind
Add the effects of wind in flight simulations by including mathematical representations from the MIL-F-8785C and MIL-HDBK-1797 standards and the U.S. Naval Research Laboratory Horizontal Wind Models (HWM).
Flight Instruments
Use flight instrument blocks to display navigation variables. Blocks available in the Flight Instruments library include airspeed, climb rate, and exhaust gas temperature indicators, as well as an altimeter, artificial horizon, and turn coordinator.
Flight Simulator Interface
Visualize aerospace vehicle dynamics in a 3D environment using the flight simulator interface for FlightGear. Get started by running an example using NASA’s HL-20 lifting body re-entry vehicle.
Actuators
Represent linear and nonlinear actuators based on their natural frequency, damping ratio, rate limit, and deflection limits.
Pilot Models
Include the pilot response in dynamic models by using transfer functions to represent pilot reaction time. The Pilot Models library includes three blocks that implement the Tustin, precision, and crossover models.
Engine Systems
The Turbofan Engine System block computes the thrust and fuel mass flow rate of a controlled turbofan engine system at a specific throttle position, Mach number, and altitude.
Product Resources:
Korean Air Speeds UAV Flight Control Software Development and Verification with Model-Based Design
Korean Air designed and simulated flight control laws and operational logic, generated and verified production code, and conducted HIL tests.