## The main library FDCLIB

The library FDCLIB is the main portal to all blocklibraries and models in the FDC toolbox. A complete list of these blocklibraries and systems can be found below. In order to reach any one of these systems or libraries, it is necessary to double-click the corresponding block in FDCLIB.

If you want to edit FDCLIB, or any other Simulink library from the toolbox, it is necessary to unlock the library first. However, great care has to be taken to not inadvertently break library links for any blocks or subsystems which are used in other models or by other blocks. Be especially careful not to delete or rename blocks inside libraries, unless you are absolutely sure what you're doing. And, as always: backup first! See the Simulink user-manual for more information on how to deal with blocklibraries.

### Available blocklibraries and models

#### Aircraft model sublibraries

Airdata, atmosphere
  contains blocks that compute atmospheric data and airdata variables
Aerodynamics
  contains blocks that compute the aerodynamic forces and moments
Engine forces and moments
  contains blocks that compute the propulsive forces and moments (including propeller slipstream effects)
Gravity and wind forces
  contains blocks that compute gravitational forces and determine the wind corrections to the force equations
Equations of Motion
  contains blocks that evaluate the differential equations of motion
Other (output-) equations
  contains blocks that determine non-essential additional flight data

#### Complete aircraft models

Complete system Beaver
  complete non-linear aircraft model of the DeHavilland DHC-2 'Beaver', used to access the aircraft model from the Matlab workspace or from Matlab functions or scripts such as ACTRIM and ACLIN
Subsystem equivalents of the model Beaver
  complete non-linear aircraft model of the DeHavilland DHC-2 'Beaver', used to connect to other systems such as OLOOP and APILOT

#### Wind, turbulence, and radio-navigation models

Wind and turbulence library
  contains blocks that determine steady and gusty wind components along the aircraft's body-axes
ILS/VOR radio-nav library
  radio navigation library, contains blocks that determine ILS and VOR signals, depending on the position of the aircraft, relative to the airfield

#### Open- and closed-loop examples

Example system OLOOP1
  example model that demonstrates how to create deterministic open-loop aircraft responses, using the nonlinear 'Beaver' model
Example system OLOOP2
  example model that demonstrates how to create stochastic open-loop aircraft responses (responses to atmospheric turbulence), using the nonlinear 'Beaver' model
Example system OLOOP3
  example model that demonstrates how to create deterministic open-loop aircraft responses, using a linearized version of the 'Beaver' model

#### Miscellaneous

Miscellaneous blocks
  contains some useful general-purpose blocks such as signal generators, a Moving Average filter, and Scheduled Gains (note: a more comprehensive version of this library is available as the stand-alone blockset DUBSI, which can be downloaded from the dutchroll.com website)
Button blocks
  contains 'button blocks' from FDC models: blocks which will start a Matlab script or function when being double-clicked, e.g. to initialize model parameters