Aircraft systems have become progressively more mechatronic and the interactions between
these systems are complex in nature. The objective of the approach followed in
this work is to provide means to navigate through the complexity of these systems. In
particular the project aims to develop a modelling paradigm that supports model reuse.
In this thesis the capabilities of an object-oriented language, Modelica, are investigated
in developing reusable library components. The component-models derived are acasual
parametric objects. These have been reused in developing a complex model of a large
civilian aircraft and its associated hydro-mechanical steering systems.
Modelica’s acasuality and object-oriented nature are features that help in the development
of library components. By following the systematic approach described in this
work when developing such model-components, the components at different levels of
granularity can be reused and this may aid will lead to agility in the analyses of the
design process