Abstract

In this paper a model component library for construction of multi-disciplinary aircraft flight dynamics models is presented. This library is based on the object-oriented modelling language Modelica, which has been designed for modelling of large scale multi-engineering systems. The Flight Dynamics Library, developed by DLR, allows for graphical construction of complex rigid as well as flexible aircraft dynamics models and is fully compatible with other available Modelica libraries for electronics, thermodynamics, control systems, etc. In the paper the structure of the Flight Dynamics Library and an example model of a flexible transport aircraft will be presented. The development of model components, construction of models, generation of simulation code, as well as the possibility of automatic generation of inverse models (e.g. for control laws or trim computation) will be demonstrated. The efficiency of the generated code allows for real-time simulation of complex flexible aircraft models.