The simulation of the aircraft dynamics and behavior of the open loop as well as the closed loop system is a central part in the development of controllers for real flight tests. This paper presents an approach for the systematic development of a nonlinear simulation model in MATLAB/ Simulink for a high-agility model airplane, with a total of 16 different control inputs, together with the design of an appropriate rate command attitude hold (RCAH) controller. The simulation model is capable to represent the behavior of the aircraft, including the dynamics of the motors, the actuators and the sensors, for the nominal case as well as in the case of severe structural damage and failures. The highly sophisticated model of the aircraft is used subsequently for the design of a controller. Dynamic inversion (DI) uses the knowledge of the nonlinear plant dynamics to transform the nonlinear dynamics into a chain of integrators, and after this transformation, a controller can be designed using methods from classical or robust control. A relative degree 1 (RD 1) rate command attitude hold controller, based on dynamic inversion, will be presented together with a semi-analytical approach to select and adjust the appropriate controller gains. The paper is completed by some simulation results encountering severe structural damage and failures. The derived controller can either serve as a stand-alone controller or as a baseline controller for more sophisticated control approaches.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.