Escorza Chavez, Juan Ignacio (2024) Nonlinear Model Predictive Control for Concentrating Solar Power Receiver based on a Transformer Neural Network. Masterarbeit, Technische Universität Dortmund.
PDF
19MB |
Kurzfassung
The purpose of this thesis is to explore the use of Transformer Neural Network (TNN) to model complex system dynamics, to evaluate their potential for use in modern control techniques, and to investigate their applicability in a Model Predictive Control (MPC) controller for the Solar Tower Power Plant Jülich (STJ) at the Deutsches Zentrum für Luft- und Raumfahrt e. V. (German Aerospace Center, DLR) in Jülich. The multi-step ahead prediction capability of a Neural Network (NN) with transformer architecture is used to model the dynamics of the nonlinear multivariable system of the receiver based on real data. By incorporating information about future disturbances or setpoint changes, the predictive behavior of the model facilitates counteracting expected external influences. This property is then applied in a MPC through an Optimal Control Problem (OCP) formulation. To solve the OCP, the PyTorch and SciPy libraries are tested with different optimizers. The first, while being an unconstrained optimizer, is used to solve the constrained problem by means of proposed barrier functions to explore its potential. It is also observed that despite the state of the art NN, its accuracy depends on the training data and that interpolation outside the training region leads to inaccurate or unexpected predicted dynamics. In this work, the PyTorch approach provides similar solutions to constrained optimizers while having faster computational times and better performance based on simulation results. Within the distribution of data on which the NN was trained, it is shown that the proposed Transformer Neural Network (T-NN) enabled MPC controller is capable of tracking the reference while satisfying the constraints and rejecting disturbances or setpoint changes in the proposed test scenarios and in the presence of measurement noise. Moreover, prediction errors are fitted in a Gaussian Process Regressor (GPR) to obtain Uncertainty Quantification (UQ) information insights to be displayed to the operator of the system. For our application, the results show the feasibility of this type of data-based controller and its potential to increase the efficiency and resilience of the system. In-situ test campaigns are needed to confirm these results.
elib-URL des Eintrags: | https://elib.dlr.de/205800/ | ||||||||
---|---|---|---|---|---|---|---|---|---|
Dokumentart: | Hochschulschrift (Masterarbeit) | ||||||||
Titel: | Nonlinear Model Predictive Control for Concentrating Solar Power Receiver based on a Transformer Neural Network | ||||||||
Autoren: |
| ||||||||
Datum: | 2024 | ||||||||
Open Access: | Ja | ||||||||
Status: | veröffentlicht | ||||||||
Stichwörter: | Model predictive control, optimal control, machine learning, solar tower, open volumetric receiver | ||||||||
Institution: | Technische Universität Dortmund | ||||||||
Abteilung: | Faculty of Biochemical and Chemical Engineering Laboratory for Process Automation Systems | ||||||||
HGF - Forschungsbereich: | Energie | ||||||||
HGF - Programm: | Materialien und Technologien für die Energiewende | ||||||||
HGF - Programmthema: | Thermische Hochtemperaturtechnologien | ||||||||
DLR - Schwerpunkt: | Energie | ||||||||
DLR - Forschungsgebiet: | E SW - Solar- und Windenergie | ||||||||
DLR - Teilgebiet (Projekt, Vorhaben): | E - Intelligenter Betrieb | ||||||||
Standort: | Köln-Porz | ||||||||
Institute & Einrichtungen: | Institut für Solarforschung > Solare Kraftwerktechnik | ||||||||
Hinterlegt von: | Iding, Kevin | ||||||||
Hinterlegt am: | 23 Okt 2024 09:19 | ||||||||
Letzte Änderung: | 14 Nov 2024 11:45 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags