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.
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