Efficient Numerical Solution of Large Scale Algebraic Matrix Equations in PDE Control and Model Order Reduction

in accordance with the requirements for the degree Dr. rer. nat. M ˙ x(t)= N x(t)+ B u(t); y(t)= C x(t) ˆ M ˙ ˆ x(t) = ˆ N ˆ x(t)+ ˆ B u(t); y(t)= ˆ C ˆ x(t) ii iii to S ¸enay iv ACKNOWLEDGEMENTS Financial Support. Large parts of this research have been refined in the projects Parallele numerische Lösung von Optimalsteuerungsproblemen f ¨ ur instationäre Diffusions-Konvektions-Reaktionsgleichungen (project A15 in SFB393 Parallele Numerische Simulation f ¨ ur Physik und Kontinuumsmechanik), Numerische Lösung von Optimalsteuerungsproblemen f ¨ ur instationäre Diffusions-Konvektions-und Diffusions-Reaktionsgleichungen and Integrierte Simulation des Systems " Werkzeugmaschine-Antrieb-Zerspanprozess " auf der Grundlage ord-nungsreduzierter FEM-Strukturmodelle supported by the German Research Foundation (DFG) over the past years. Besides these, the integration and exchange project Parallele Algorithmen f ¨ ur hochdimensionale, d ¨ unnbesetzte algebraische Riccatigleichungen und Anwen-dungen in der Regelungstheorie inside the Acciones Integradas Hispano-Alemanas program of the German Academic Exchange Service (DAAD) has enabled me to undertake some very helpful and inspiring trips to Universitat Jaume I in Castelí on (Spain). Personal Thanks. My primary thanks go to my advisor and teacher Peter Benner for the introduction to and the guidance in this highly fascinating field of research with all its interesting types of applications. On the other hand the best mentor still depends on the many people working in the background. Therefore my thanks go to the colleagues and friends that I had the pleasure to work with at TU Chemnitz during the past almost 6 years. I cannot mention single persons without forgetting other important ones. So I will only pick the three most important ones, Ulrike Baur, Sabine Hein and Hermann Mena. As for Hermann I can only cite himself. I am particularly grateful to my dear friend Hermann Mena together with whom (among the most interesting topics in life) large parts of this work were discussed in our mid-afternoon coffee breaks. The countless inspiring discussions with Sabine have given me an increasingly deeper insight to many aspects of LQR and LQG design for parabolic PDEs. Also, I would know hardly half as much as I do today about model order reduction, if there had not been Ulrike providing me with endless advice and numerous suggestions regarding the field. I also want to thank Enrique S. Quintana-Ortí and his workgroup at Universitat Jaume I for the warm welcomes in Spain and for providing me a quiet place …

[1]  Sven Beuchler,et al.  Numerische Simulation auf massiv parallelen Rechnern , 1999 .

[2]  John Sabino,et al.  Solution of Large-Scale Lyapunov Equations via the Block Modified Smith Methods , 2006 .

[3]  Ngai Wong,et al.  Fast Positive-Real Balanced Truncation Via Quadratic Alternating Direction Implicit Iteration , 2007, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[4]  Ngai Wong,et al.  Quadratic alternating direction implicit iteration for the fast solution of algebraic Riccati equations , 2005, 2005 International Symposium on Intelligent Signal Processing and Communication Systems.

[5]  G. M.,et al.  Partial Differential Equations I , 2023, Applied Mathematical Sciences.

[6]  I. Postlethwaite,et al.  Truncated balanced realization of a stable non-minimal state-space system , 1987 .

[7]  Jens Saak,et al.  Efficiency improving implementation techniques for large scale matrix equation solvers , 2010 .

[8]  J. Burns,et al.  Chandrasekhar equations and computational algorithms for distributed parameter systems , 1984, The 23rd IEEE Conference on Decision and Control.

[9]  P. Dorato,et al.  Dynamical systems and their applications: Linear theory , 1979, Proceedings of the IEEE.

[10]  Marlis Hochbruck,et al.  Preconditioned Krylov Subspace Methods for Lyapunov Matrix Equations , 1995, SIAM J. Matrix Anal. Appl..

[11]  V. Mehrmann The Autonomous Linear Quadratic Control Problem: Theory and Numerical Solution , 1991 .

[12]  H. Abou-Kandil,et al.  Matrix Riccati Equations in Control and Systems Theory , 2003, IEEE Transactions on Automatic Control.

[13]  田辺 広城,et al.  Equations of evolution , 1979 .

[14]  Danny C. Sorensen,et al.  A Modified Low-Rank Smith Method for Large-Scale Lyapunov Equations , 2004, Numerical Algorithms.

[15]  Y. Saad,et al.  Numerical solution of large Lyapunov equations , 1989 .

[16]  M. Hinze Optimal and instantaneous control of the instationary Navier-Stokes equations , 2002 .

[17]  Aaron Strauss Introduction to Optimal Control Theory , 1968 .

[18]  Sheldon X.-D. Tan,et al.  Second-Order Balanced Truncation for Passive-Order Reduction of RLCK Circuits , 2008, IEEE Transactions on Circuits and Systems II: Express Briefs.

[19]  Ninoslav Truhar,et al.  An Efficient Method for Estimating the Optimal Dampers' Viscosity for Linear Vibrating Systems Using Lyapunov Equation , 2009, SIAM J. Matrix Anal. Appl..

[20]  Kazufumi Ito,et al.  Receding Horizon Control with Incomplete Observations , 2006, SIAM J. Control. Optim..

[21]  Peter Benner,et al.  Efficient Algorithms for Large‐Scale Quadratic Matrix Equations , 2002 .

[22]  Jing-Rebecca Li Model reduction of large linear systems via low rank system gramians , 2000 .

[23]  R. Curtain Infinite-Dimensional Linear Systems Theory , 1978 .

[24]  乔花玲,et al.  关于Semigroups of Linear Operators and Applications to Partial Differential Equations的两个注解 , 2003 .

[25]  P. Dooren,et al.  Model reduction of second order systems , 2005 .

[26]  Christian H. Bischof,et al.  Algorithm 782: codes for rank-revealing QR factorizations of dense matrices , 1998, TOMS.

[27]  Peter Benner,et al.  A Semi-Discretized Heat Transfer Model for Optimal Cooling of Steel Profiles , 2005 .

[28]  P. Benner,et al.  Efficient solution of large scale Lyapunov and Riccati equations arising in model order reduction problems , 2008 .

[29]  Tung-Sang Ng,et al.  A fast Newton/Smith algorithm for solving algebraic Riccati equations and its application in model order reduction , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[30]  D. G. Meyer,et al.  Balancing and model reduction for second-order form linear systems , 1996, IEEE Trans. Autom. Control..

[31]  Mattan Kamon,et al.  PEEC Model of a Spiral Inductor Generated by Fasthenry , 2005 .

[32]  Jean-Pierre Raymond,et al.  Local Boundary Feedback Stabilization of the Navier-Stokes Equations , 2006 .

[33]  P. Benner,et al.  Solving large-scale control problems , 2004, IEEE Control Systems.

[34]  S. Godunov Ordinary Differential Equations With Constant Coefficient , 1997 .

[35]  P. Benner,et al.  An Implicitly Restarted Symplectic Lanczos Method for the Hamiltonian Eigenvalue Problem , 1997 .

[36]  Enrique S. Quintana-Ortí,et al.  Model Reduction Based on Spectral Projection Methods , 2005 .

[37]  Harald K. Wimmer,et al.  On the algebraic Riccati equation , 1976, Bulletin of the Australian Mathematical Society.

[38]  Manfred Morari,et al.  Model predictive control: Theory and practice - A survey , 1989, Autom..

[39]  Boris N. Khoromskij,et al.  Solution of Large Scale Algebraic Matrix Riccati Equations by Use of Hierarchical Matrices , 2003, Computing.

[40]  R. Nagel,et al.  One-parameter semigroups for linear evolution equations , 1999 .

[41]  Peter Benner,et al.  On the ADI method for Sylvester equations , 2009, J. Comput. Appl. Math..

[42]  S. Hammarling Numerical Solution of the Stable, Non-negative Definite Lyapunov Equation , 1982 .

[43]  W. Kwon,et al.  Receding Horizon Control: Model Predictive Control for State Models , 2005 .

[44]  K. Jbilou,et al.  Projection methods for large Lyapunov matrix equations , 2006 .

[45]  Robert H. Halstead,et al.  Matrix Computations , 2011, Encyclopedia of Parallel Computing.

[46]  Peter Benner,et al.  Computational Methods for Linear-Quadratic Optimization , 1999 .

[47]  Volker Mehrmann,et al.  Differential-Algebraic Equations: Analysis and Numerical Solution , 2006 .

[48]  Ekkehard W. Sachs,et al.  Inexact Kleinman-Newton Method for Riccati Equations , 2009, SIAM J. Matrix Anal. Appl..

[49]  John Todd,et al.  Applications of Transformation Theory: A Legacy from Zolotarev (1847–1878) , 1984 .

[50]  Valeria Simoncini,et al.  Convergence Analysis of Projection Methods for the Numerical Solution of Large Lyapunov Equations , 2009, SIAM J. Numer. Anal..

[51]  Enrique S. Quintana-Ortí,et al.  PSLICOT Routines for Model Reduction of Stable Large-Scale Systems , 2001 .

[52]  I. Jaimoukha,et al.  Krylov subspace methods for solving large Lyapunov equations , 1994 .

[53]  B. Moore Principal component analysis in linear systems: Controllability, observability, and model reduction , 1981 .

[54]  Irene A. Stegun,et al.  Pocketbook of Mathematical Functions--Abridged Edition of Handbook of Mathematical Functions, Milton Abramowitz and Irene A. Stegun. , 1988 .

[55]  Karl Meerbergen,et al.  The Quadratic Eigenvalue Problem , 2001, SIAM Rev..

[56]  F. Tröltzsch,et al.  Fast solution of optimal control problems in the selective cooling of steel , 2001 .

[57]  Peter Benner,et al.  Numerical Solution of Optimal Control Problems for Parabolic Systems , 2006 .

[58]  P. Benner,et al.  Application of LQR techniques to the adaptive control of quasilinear parabolic PDEs , 2007 .

[59]  Michael Günther,et al.  Modelling and discretization of circuit problems , 2005 .

[60]  H. Banks,et al.  A numerical algorithm for optimal feedback gains in high dimensional linear quadratic regulator problems , 1991 .

[61]  D. Kleinman On an iterative technique for Riccati equation computations , 1968 .

[62]  B. Lohmann,et al.  Structure Preserving Order Reduction of Large Scale Second Order Systems , 2004 .

[63]  Tung-Sang Ng,et al.  Two Algorithms for Fast and Accurate Passivity-Preserving Model Order Reduction , 2006, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[64]  Fredi Tröltzsch,et al.  Optimal Control of Complex Structures , 2002 .

[65]  L. Reichel,et al.  Krylov-subspace methods for the Sylvester equation , 1992 .

[66]  A. Gončar,et al.  Zolotarev Problems Connected with Rational Functions , 1969 .

[67]  Y. Zhou,et al.  On the decay rate of Hankel singular values and related issues , 2002, Syst. Control. Lett..

[68]  Enrique S. Quintana-Ortí,et al.  State-space truncation methods for parallel model reduction of large-scale systems , 2003, Parallel Comput..

[69]  Ngai Wong,et al.  Fast balanced stochastic truncation via a quadratic extension of the alternating direction implicit iteration , 2005, ICCAD-2005. IEEE/ACM International Conference on Computer-Aided Design, 2005..

[70]  R. W.,et al.  The Shift-Inverted J-Lanczos Algorithm for the Numerical Solutions of Large Sparse Algebraic Riccati Equations , 2003 .

[71]  M. Heyouni,et al.  AN EXTENDED BLOCK ARNOLDI ALGORITHM FOR LARGE-SCALE SOLUTIONS OF THE CONTINUOUS-TIME ALGEBRAIC RICCATI EQUATI ON ∗ , 2008 .

[72]  Kazufumi Ito,et al.  Asymptotic Properties of Receding Horizon Optimal Control Problems , 2002, SIAM J. Control. Optim..

[73]  Lars Grasedyck,et al.  Existence of a low rank or ℋ︁‐matrix approximant to the solution of a Sylvester equation , 2004, Numer. Linear Algebra Appl..

[74]  A. Schmidt,et al.  Design of Adaptive Finite Element Software , 2005 .

[75]  and Charles K. Taft Reswick,et al.  Introduction to Dynamic Systems , 1967 .

[76]  Karl Kunisch,et al.  The linear regulator problem for parabolic systems , 1984 .

[77]  J. Zabczyk,et al.  Remarks on the algebraic Riccati equation in Hilbert space , 1975 .

[78]  A. Laub,et al.  Computation of system balancing transformations and other applications of simultaneous diagonalization algorithms , 1987 .

[79]  A. J. Pritchard,et al.  The linear quadratic control problem for infinite dimensional systems with unbounded input and outpu , 1987 .

[80]  Jacob K. White,et al.  Low-Rank Solution of Lyapunov Equations , 2004, SIAM Rev..

[81]  Peter Benner,et al.  Efficient numerical solution of the LQR‐problem for the heat equation , 2004 .

[82]  X. Rao LARGE SCALE STABILIZATION WITH LINEAR FEEDBACK , 1999 .

[83]  B. Anderson,et al.  Optimal control: linear quadratic methods , 1990 .

[84]  Christian H. Bischof,et al.  A BLAS-3 Version of the QR Factorization with Column Pivoting , 1998, SIAM J. Sci. Comput..

[85]  R. Triggiani,et al.  Control Theory for Partial Differential Equations: Continuous and Approximation Theories , 2000 .

[86]  Peter Benner,et al.  On the Parameter Selection Problem in the Newton-ADI Iteration for Large Scale Riccati Equations , 2007 .

[87]  Kyle A. Gallivan,et al.  Singular Riccati equations stabilizing large-scale systems , 2006 .

[88]  Enrique S. Quintana-Ortí,et al.  Solving stable generalized Lyapunov equations with the matrix sign function , 1999, Numerical Algorithms.

[89]  Timo Reis,et al.  Balanced truncation model reduction of second-order systems , 2008 .

[90]  Eugene L. Wachspress,et al.  Alternating direction implicit iteration for systems with complex spectra , 1991 .

[91]  Alain Bensoussan,et al.  Representation and Control of Infinite Dimensional Systems, 2nd Edition , 2007, Systems and control.

[92]  Danny C. Sorensen,et al.  On Model Reduction of Structured Systems , 2005 .

[93]  Diederich Hinrichsen,et al.  Mathematical Systems Theory I , 2006, IEEE Transactions on Automatic Control.

[94]  Thilo Penzl,et al.  A Cyclic Low-Rank Smith Method for Large Sparse Lyapunov Equations , 1998, SIAM J. Sci. Comput..

[95]  Volker Mehrmann,et al.  Balanced Truncation Model Reduction for Large-Scale Systems in Descriptor Form , 2005 .

[96]  H. ChenT,et al.  A Quasi-Infinite Horizon Nonlinear Model Predictive Control Scheme with Guaranteed Stability * , 1998 .

[97]  Timothy A. Davis,et al.  Algorithm 837: AMD, an approximate minimum degree ordering algorithm , 2004, TOMS.

[98]  Thomas Bagby On interpolation by rational functions , 1969 .

[99]  Ngai Wong,et al.  Multi-shift quadratic alternating direction implicit iteration for high-speed positive-real balanced truncation , 2006, 2006 43rd ACM/IEEE Design Automation Conference.

[100]  V. I. Lebedev,et al.  On a Zolotarev problem in the method of alternating directions , 1977 .

[101]  Khalide Jbilou,et al.  ADI preconditioned Krylov methods for large Lyapunov matrix equations , 2010 .

[102]  Paul Van Dooren,et al.  A collection of benchmark examples for model reduction of linear time invariant dynamical systems. , 2002 .

[103]  J. S. Dowker,et al.  Fundamentals of Physics , 1970, Nature.

[104]  K. Kunisch,et al.  Convergence rates for the feedback operators arising in the linear quadratic regulator problem governed by parabolic equations , 1991 .

[105]  Irena Lasiecka,et al.  Differential and Algebraic Riccati Equations With Application to Boundary/Point Control Problems: Continuous Theory and Approximation Theory , 1991 .

[106]  J. Craggs Applied Mathematical Sciences , 1973 .

[107]  Valeria Simoncini,et al.  A New Iterative Method for Solving Large-Scale Lyapunov Matrix Equations , 2007, SIAM J. Sci. Comput..

[108]  F. Fairman Introduction to dynamic systems: Theory, models and applications , 1979, Proceedings of the IEEE.

[109]  Kunibert G. Siebert,et al.  Design of Adaptive Finite Element Software - The Finite Element Toolbox ALBERTA , 2005, Lecture Notes in Computational Science and Engineering.

[110]  M. Marcus,et al.  A Survey of Matrix Theory and Matrix Inequalities , 1965 .

[111]  Peter Benner,et al.  Efficient Balancing based MOR for Second Order Systems Arising in Control of Machine Tools , 2009 .

[112]  Karl Kunisch,et al.  Control and estimation of distributed parameter systems , 1998 .

[113]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[114]  Stefan Wendl,et al.  Optimal Control of Partial Differential Equations , 2021, Applied Mathematical Sciences.

[115]  J. P. Thiran,et al.  On the third and fourth Zolotarev problems in the complex plane , 1995 .

[116]  Athanasios C. Antoulas,et al.  Approximation of Large-Scale Dynamical Systems , 2005, Advances in Design and Control.

[117]  Eugene L. Wachspress,et al.  Solution of lyapunov equations by alternating direction implicit iteration , 1991 .

[118]  S. Sieniutycz,et al.  Optimal Control: An Introduction , 2001 .

[119]  J. Lions Optimal Control of Systems Governed by Partial Differential Equations , 1971 .