Detailseite
Projekt Druckansicht

Robuster dynamischer Programmierungsansatz zur Lösung von Flugdynamischen Steuerungsproblemen mit Störungen

Antragstellerinnen / Antragsteller Professor Dr.-Ing. Florian Holzapfel; Varvara Turova, Ph.D.
Fachliche Zuordnung Automatisierungstechnik, Mechatronik, Regelungssysteme, Intelligente Technische Systeme, Robotik
Mathematik
Förderung Förderung von 2015 bis 2021
Projektkennung Deutsche Forschungsgemeinschaft (DFG) - Projektnummer 262773078
 
Erstellungsjahr 2021

Zusammenfassung der Projektergebnisse

A differential game based tracking procedure is investigated which enables tracking of ustable reference trajectories without requiring an explicit measurement of disturbances. The applicability of this tracking procedure to aircraft control problems under wind conditions is demonstrated through the implementation in a realistic flight simulator model. Reference trajectories are generated through the solution of multi-phase optimal control problems. The main concept for the integration of the tracking controller in the flight simulator model is based on the use of a reduced model featuring a first-order reference model for the attitude states of the aircraft. The controls computed from the tracking procedure are translated to actuator command for the primary control surfaces through a nonlinear dynamic inversion controller. The reference model for the attitude loop matches the dynamics of the reduced model used in the tracking procedure and can, as such, be regarded as an interface between the two controllers. The fact that no measurement of the wind disturbance is required and the real-time capability of the differential game based procedure represent favorable properties for its applications in aircraft control. Besides robust control applications, optimal control and differential game based methods are investigated in the context of flight control law clearance problems. For the optimal control based approach the criterion to be tested is introduced in the cost function and state constraints model internal limits of the servomechanism, such as rate and position limits. The main idea behind the considered approaches is to explicitly find disturbances (wind or pilot inputs) that violate the criterion, i.e. to assess the “performance under worst-case conditions”. The differential game based approach takes this idea one step further through a suitable controller parametrization which acts as a second player trying to counteract the disturbances. As such, the value of the game can be interpreted as the “best-case performance under worst-case conditions”. In general, this application requires the solution of nonlinear, state-constrained differential game problems which represents a computationally demanding task. As such, this project was additionally supported by Leibniz Supercomputing Centre (grant pr74lu) which provided computer resources on the SuperMUC / NG grid computer. A solver tailored to this computer architecture was developed during the course of this project based on a mixed MPI/OpenMP strategy. This solver implementation has so far been applied for the solution of project-related nonlinear state-constrained differential games in up to seven dimensions, which can be considered large regarding the current state-of-the-art.

Projektbezogene Publikationen (Auswahl)

 
 

Zusatzinformationen

Textvergrößerung und Kontrastanpassung