WOLFRAM SYSTEM MODELER

Aircraft

Wolfram System Modeler Aircraft Library

Package Contents

Introduction

Introduction to the theory for modeling the flight of an aircraft and to the contents of the Aircraft library

GettingStarted

Getting Started

Examples

A collection of examples to help you get started

Physical

Models and components to be used in the physical modeling environment

StateSpace

Models and components to be used in the state space modeling environment

Autopilots

Autopilots used to control the flight

Atmospheres

Atmosphere models

Utilities

Package containing utilities

Information

What is Aircraft library?

The Aircraft library allows you to model an aircraft design and simulate its flight through air for a given flight mission. The library can model existing aircraft designs with known detailed properties as well as model a new aircraft design with only few known key parameters and estimate the more advanced properties based on empirical relationships.

How does it work?

The aircraft are modeled as a rigid body with six degrees of freedom to which aerodynamic forces and torques are applied. The library has two implementations of the 6DOF flight mechanics model, namely the nonlinear physical model and the state space model that is linearized around the trimmed flight conditions for a given altitude, velocity and climb angle.

A short introduction to the theory used in the Aircraft library and the contents of the library are presented in Introduction, and instructions to guide setting up your own models for simulating the flight of an aircraft are given in Getting Started. Examples of simulating different flight scenarios are found in the Examples package.

Limitations

The Aircraft library is capable of modeling fixed-wing aircraft with conventional wing configuration in sub- and transonic flight up to Mach < 1. However, the fidelity of the model for aerodynamic forces is compromised in the vicinity of Mach 1.

Wolfram Language

In[1]:=
SystemModel["Aircraft"]
Out[1]:=

Revisions

New in Version 1.0.1

  • Modelica language compatibility fixes