|
Prozeßüberwachung durch Wavelet-basierte EchtzeitoptimierungProjektzeit: 10.1995 - 9.2002
Wesentliche ErgebnisseDas vorgeschlagene Multiskalenkonzept verfeinert iterativ die Diskretisierung des Optimierungsproblems auf einem Zeitfenster ausgehend von einer sehr groben Approximation bishin zu einer beliebig genauen Auflösung, der durch die a priori unbekannte Rechenzeit eine Schranke gesetzt ist. In jedem Verfeinerungsschritt soll das Optimierungsproblem mit einer um einen festen Fehlerfaktor verbessender Genauigkeit gelöst werden, wobei der Aufwand in Relation zu der sich vergrössender Problemkomplexität bleiben soll. Um dieses Ziel zu erreichen und Echtzeitfähigkeit zu erhalten, ist es nötig auf jedem Level des Optimierungslösers Anpassungen vorzunehmen. Desweiteren eröffnen sich hierbei viele neue Fragestellungen bzgl. Adaptivität, iterative Löser, Warmstartmöglichkeiten und anderem. Verfeinerungsstrategien unter Ausnutzungen vorheriger Approximationen und Diskretisierungen sind für folgende Punkte analysiert und implementiert worden
Für die effiziente Behandlung der entstehenden linearen Gleichungssysteme bietet sich aufgrund des Verfeinerungsansatzes die Nutzung iterativer Löser an. Ein auf die Struktur angepaßter Uzawa-Algorithmus wurde entwickelt und implementiert. Desweiteren wurde basierend auf Waveleteigenschaften ein Diagonalvorkonditioner erarbeitet, welcher die Kondition unabhängig von der Verfeinerung beschränkt und somit eine feste maximale Iterationszahl pro Verfeinerung garantiert. Jedoch sind die Konditionen im allgemeinen aufgrund von Modell inherenten Eigenschaften weiterhin zu hoch, um kleine Iterationszahlen zu erhalten. Verbesserungen wurden durch eine geeignetere Wahl der Regularisierungsoperatoren des Schätzproblems erzielt. Eine abschließende Beurteilung dieser Wahl bzgl. der Wechselwirkung mit der Schätzgüte für gestörte Daten liegt noch nicht vor. Jedoch ist die Effizienz der geschachtelten Iterationsmethode für alle getesteten Beispiele höher als die einer direkten Lösung der feinsten Diskretisierung ohne Aufdatierungsprozeß. Regularisierung von dynamischen Schätzproblemen ist wesentlich um gute Schätzergebnisse zu erhalten. Diskretisierung 'regularisiert' und angepaßte Diskretisierung kann daher als solche genutzt werden. Das Verfeinerungskonzept nutzen wir nun als eine Methode einen annähernd besten Kompromiß zwischen Daten- und Regularisierungsfehler zu erhalten. Auch für diese Problematik stellt sich heraus, daß eine adaptive Diskretisierung hierbei Schätzgüten liefert, die mit gleichmäßigen Approximation nicht erzielt werden kann. Nächste ZieleBis jetzt konzentrierten wir uns im wesentlichen auf die Verfeinerung des Schätzproblems eines festen Zeitfensters. In Zukunft wollen wir diesen Verfeinerungsansatz auf die 'moving horizon' Anwendung erweitern. Zusätzliche Recheneinsparungen sowie eine Qualitätssteigerung der Schätzgüte sind durch die Nutzung der Informationen vom vorhergehenden Fenster zu erwarten. Erste numerische Tests bestätigen diese Erwartungen.Veröffentlichungen
Preconditioning via a Schur Complement Method - an Application in State Estimation IGPM Report No. 209, RWTH Aachen, (2001). Multiscale Concepts for Moving Horizon Optimization Online Optimization of Large Scale Systems, Eds. M. Grötschel, S.O. Krumke, J. Rambau, Springer-Verlag Berlin Heidelberg, 341-361, (2001). Introduction to Model Based Optimization of Chemical Processes on Moving Horizons Online Optimization of Large Scale Systems, Eds. M. Grötschel, S.O. Krumke, J. Rambau, Springer-Verlag Berlin Heidelberg, 295-339, (2001). Iterative Algorithms for Multiscale State Estimation, Part 1: Concept Journal of Optimization Theory and Applications (JOTA), Vol. 111 (3), 501-527, (2001). Iterative Algorithms for Multiscale State Estimation, Part 2: Numerical Investigation Journal of Optimization Theory and Applications (JOTA), Vol. 111 (3), 529-551, (2001). On the Regularization of Dynamic Data Reconciliation Problems to appear in: Journal of Process Control (2001). Iterative Multiscale Methods for Process Monitoring Proc. of 'Fast solution of discretized optimization problems', WIAS Berlin, Germany, May 8-12, 2000, Eds. K.-H. Hoffmann, R.H.W. Hoppe, V. Schulz, ISNM, Vol. 138, Birkhäuser Verlag, 19-34, (2001), Nonlinear Functionals of Wavelet Expansions - Adaptive Reconstruction and Fast Evaluation Numer. Math. 86, 49-101,(2000) Dynamic Optimization Using a Wavelet Based Adaptive Control Vector Parametrization Strategy Comput. Chem. Engng 24, 1201-1207, (2000). An Adaptive Multiscale Method for Real-Time Moving Horizon Optimization Proc. of American Control Conference 2000, Chicago, Omnipress, 4234-4238, (2000). Grid Refinement in Multiscale Dynamic Optimization Proc. of ESCAPE-10, Florence, Ed. S. Pierucci, 31-37, (2000). Regularization of Dynamic Data Reconciliation Problems by Projection Proc. IFAC-Symposium "Advanced Control of Chemical Processes", ADCHEM 2000, Pisa, Eds. L. T. Biegler, A. Brambilla, C. Scali, Vol. 2, 689-694, (2000). Iterative Algorithms for Multiscale Dynamic Data Reconciliation IGPM Report No. 186, RWTH-Aachen, (2000). Adaptive Multiscale Approach to Real-Time Dynamic Optimization Technical Report LPT-1999-14, RWTH-Aachen, (1999). Towards Multiscale Dynamic Data Reconciliation In: R. Berber, C. Kravaris (Eds.): "Nonlinear Model Model Based Process Control", NATO ASI Series, Kluwer Academic Publishers, 623-665, (1998). Multiscale Perspectives on Process Simulation and Dynamic Optimization AspenWorld '97, Boston, (1997). Projektberichte
Prozeßüberwachung durch Wavelet-basierte Echtzeitoptimierung Arbeitsbericht, DFG-Projekt MA 1188/6-2, März 1999. Prozeßüberwachung durch Wavelet-basierte Echtzeitoptimierung Arbeitsbericht, DFG-Projekt MA 1188/6-1, April 1997. Studien- und Diplomarbeiten
Wavelet-Galerkin Discretization of Dynamic Optimization Problems Restricted to DAE Models Gastprojekt, in Arbeit. Optimierung dynamischer Prozesse mit adaptiver Kontrollvektorparametrisierung Diplomarbeit, April 2000. Design and Implementation of Routines for the Evaluation of Gradients in Wavelet - Discretized Optimal Control Problems Studienarbeit, Oktober 1999. Implementierung und Bewertung von einer Inneren-Punkt Methode zur Lösung waveletdiskretisierter quadratischer Optimalsteuerungsprobleme Studienarbeit, Januar 1999. Entwicklung und Implementierung eines waveletbasierten Kollokationsverfahrens zur Lösung von Optimalsteuerungsproblemen Diplomarbeit, Oktober 1998. Vorträge
Prozeßüberwachung durch Wavelet-basierte Echtzeitoptimierung DFG-Abschlußkolloquium "Echtzeitoptimierung großer Systeme", Berlin, 13.-15.9.2001 Wavelet and Schur Complement based Methods in Multiscale Algorithms for State Estimation 20th IFIP TC7 Conference on System Modelling and Optimization, Trier, 23.-27.7.2001 Preconditioning via a Schur Complement Method: An Application in State Estimation 19th Biennial Conference on Numerical Analysis, Dundee, Schottland, 26.-29.6.2001 Regularization of dynamic data reconciliation by adaptive multiscale discretization SFB Conference on Inverse Problems, Wolfgangsee, Österreich, 28-30.6.2000 An Adaptive Multiscale Method for Real-Time Moving Horizon Optimization American Control Conference 2000, Chicago, USA, 28-30.6.2000. Iterative Multiscale Methods for Process Monitoring Workshop: Fast solution of discretized optimization problems, WIAS, Berlin, 8-12.5.2000 Grid Refinement in Multiscale Dynamic Optimization ESCAPE-10, Florence, Italien, 7-10.5.2000. Regularization of Dynamic Data Reconciliation Problems by Projection IFAC Symposium "Advanced Control of Chemical Processes", ADCHEM 2000, Pisa, Italien, 14-16.6.2000. Regelung und Schätzung auf bewegten Horizonten in der Verfahrenstechnik Moving Horizon Workshop, Rolduc, Niederlande, 24-25.11.99. Iterative Multiscale Methods for State Estimation 18th Biennial Conference on Numerical Analysis, Dundee, Schottland, 29.6-2.7.1999. Prozeßüberwachung durch Wavelet-basierte Echtzeitoptimierung DFG-Antragskolloquium "Echtzeitoptimierung großer Systeme", Bad Honnef, 19-20.5.1999. State Estimation in a Multiscale Framework SIAM Conference on Optimization, Atlanta, USA, 10-12.5.1999. Refinement of Wavelet-Discretized Optimal Control Problems Workshop "Stabilität und Sensitivität von Optimierungs- und Steuerungsproblemen", Universität Cottbus, Burg, 21-23.4.1999. Multiscale Approach for Dynamic Optimization Applied to Process Monitoring AFEMOPT 98, Heidelberg, 19-21.11.1998. Multiskalenansätze in der Echtzeitoptimierung, Überwachung verfahrenstechnischer Anlagen DFG-Berichtskolloquium "Echtzeitoptimierung großer Systeme", Rolduc, Niederlande, 5-6.11.1998. Data Reconciliation using Wavelet Techniques Optimization 98, Coimbra, Portugal, 20-22.7.1998. State Estimation using Wavelet Techniques 8th Stockholm Optimization days, Stockholm, Schweden, 25-26.6.1998. Towards Multiscale Dynamic Data Reconciliation Nonlinear Model Based Process Control, NATO ASI, Antalya, Türkei, 10-20.8.1997. Real-Time State Estimation using Wavelet Techniques 17th Biennial Conference on Numerical Analysis, Dundee, Schottland, 24-27.6.1997. Real-Time State Estimation based on Wavelet Concepts University of Dundee, Schottland, 30.6.1997. Real-Time Optimization based on Wavelet Concepts Workshop "Wavelets and Applications" Louvain-la-Neuve, Belgien, 26.5.1997. State Estimation with Wavelet Methods Workshop "Stabilität und Sensitivität stetiger Steuerprozesse", Technische Universität Cottbus, Burg, 29-30.4.1997. Multiskalenansätze in der Echtzeitoptimierung, Überwachung verfahrenstechnischer Anlagen DFG-Berichtskolloquium "Echtzeitoptimierung großer Systeme", Bad Fredeburg, 29-31.10.1996. Bildentrauschung von Röntgenbildern mit Waveletmethoden Miniworkshop: "Wavelets: Theorie und Anwendungen in der Bildverarbeitung", Universität Bonn, 9.10.1996 Prozeßüberwachung durch Wavelet-basierte Echtzeitoptimierung DFG-Workshop Bayreuth, 25-26.4.1996. Prozeßüberwachung durch Wavelet-basierte Echtzeitoptimierung Projektpräsentation, Deutsche Forschungsgemeinschaft (DFG), Bonn, 24.3.1995. Organisierte Workshops
|