<div class="csl-bib-body">
<div class="csl-entry">Kral, H. (2016). <i>Implementierung und Untersuchung direkter Lösungsverfahren für Optimalsteuerungsprobleme</i> [Diploma Thesis, Technische Universität Wien]. reposiTUm. http://hdl.handle.net/20.500.12708/79263</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/79263
-
dc.description
Zusammenfassung in englischer Sprache
-
dc.description
Abweichender Titel nach Übersetzung der Verfasserin/des Verfassers
-
dc.description.abstract
Im Allgemeinen ist man zur Lösung von dynamischen Optimierungsproblemen auf numerische Verfahren angewiesen. Man unterscheidet zwischen indirekten und direkten Verfahren. Die indirekten Verfahren basieren auf der Lösung eines Zwei-Punkts-Randwertproblems. Bei direkten Verfahren wird die Steuerung an mehreren Stützstellen diskretisiert. Weiters unterscheidet man zwischen der Teil- und der Volldiskretisierung. Bei der Teildiskretisierung wird nur die Steuerung diskretisiert und bei der Volldiskretisierung zusätzlich die Systemdifferentialgleichungen. In dieser Arbeit wird nur die Volldiskretisierung betrachtet. Die Art der Diskretisierung bestimmt die Konvergenzeigenschaften, die Genauigkeit, den Rechenaufwand und die Anzahl der Optimierungsvariablen. Ziel dieser Arbeit ist es, verschiedene Diskretisierungsverfahren für ein allgemeines Optimalsteuerungsproblem unter Verwendung von MATLAB zu implementieren. Das statische Optimierungsproblem resultiert aus der Volldiskretisierung und soll in Verbindung mit vorgefertigten Lösungsalgorithmen (SNOPT und FMINCON) in MATLAB gelöst werden. Letztendlich wurden die implementierten Diskretisierungsverfahren an mehreren Benchmark-Beispielen verifiziert und die Ergebnisse verglichen
de
dc.description.abstract
To solve dynamical optimisation problems, in general, numerical methods have to be employed. A distinction is made between direct and indirect methods. Indirect methods are based on the solution of a two-point boundary value problem. In contrast to indirect methods, direct methods rely on the discretisation of the control input. The control input has to be discretised on several grid points. Literature also distinguishes between direct sequential and direct simultaneous methods: In the direct simultaneous method, only the control input is discretised. Additional to the control input, in the direct sequential method, the system differential equations are discretised as well. In this master thesis, only direct sequential methods are examined. The type of discretisation determines the characteristics of the convergence, the accuracy, the time necessary for computing and the number of optimisation variables. The aim of this master thesis is to implement different discretisation methods for a general optimisation problem. The static optimisation problem resulting from the direct sequential method is numerically solved by general purpose solvers, i.e. SNOPT and FMINCON. Furthermore, the implemented discretisation methods are verified by means of different benchmark examples. The simulation results are compared and analysed.
en
dc.format
IX, 108 Blätter
-
dc.language
Deutsch
-
dc.language.iso
de
-
dc.subject
Optimalsteuerung
de
dc.subject
direkte Lösungsverfahren
de
dc.subject
Diskretisierungsverfahren
de
dc.subject
Optimal control
en
dc.subject
Collocation method
en
dc.subject
Discretization method
en
dc.title
Implementierung und Untersuchung direkter Lösungsverfahren für Optimalsteuerungsprobleme
de
dc.title.alternative
Implementation and Investigation of Collocation Methods for Optimal Control Problems
en
dc.type
Thesis
en
dc.type
Hochschulschrift
de
dc.contributor.affiliation
TU Wien, Österreich
-
dc.publisher.place
Wien
-
tuw.thesisinformation
Technische Universität Wien
-
dc.contributor.assistant
Glück, Tobias
-
tuw.publication.orgunit
E376 - Institut für Automatisierungs- und Regelungstechnik