Automatic Control Generation for Aircraft Taxi Systems through Nonlinear Dynamic Inversion of Object Oriented Model

Within the framework of automatic ground propulsion systems for aircraft, a method is presented to generate Feedback Linearization based controllers in an automated way. A nonlinear on-ground aircraft model realized in the objectoriented language Modelica is inverted automatically and used as Feedback Linearizing core of a ground trajectory tracking system. The controller is completed by an outer linear loop. Issues in the model inversion process are discussed. In particular, robustness against parameter uncertainties must be assessed carefully. With this method, the study and development of automatic ground propulsion systems can be quickened because control laws can be obtained for different system architectures and different aircraft starting from the respective dynamic models, allowing easier and quicker assessment of these technologies and comparisons between different aircraft platforms.