Non-smooth techniques for stabilizing linear systems

We discuss closed-loop stabilization of linear time-invariant dynamical systems, a problem which frequently arises in controller synthesis, either as a stand-alone task, or to initialize algorithms for Hinfin synthesis or related problems. Classical stabilization methods based on Lyapunov or Riccati equations appear to be inefficient for large systems. Recently, non-smooth optimization methods like gradient sampling [J.V. Burke et al., 2002] have been successfully used to minimize the spectral abscissa of the closed-loop state matrix (the largest real part of its eigenvalues). These methods have to address the non-smooth and even non-Lipschitz character of the spectral abscissa function. In this work, we develop an alternative non-smooth technique for solving similar problems, with the option to incorporate second-order elements to speed-up convergence to local minima. Using several case studies, the proposed technique is compared to more conventional approaches including direct search methods and techniques where minimizing the spectral abscissa is recast as a traditional smooth non-linear mathematical programming problem.

[1]  M. Athans,et al.  On the determination of the optimal constant output feedback gains for linear multivariable systems , 1970 .

[2]  J. Hiriart-Urruty,et al.  Convex analysis and minimization algorithms , 1993 .

[3]  J. Tsitsiklis,et al.  NP-hardness of some linear control design problems , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[4]  Virginia Torczon,et al.  On the Convergence of the Multidirectional Search Algorithm , 1991, SIAM J. Optim..

[5]  Pierre Apkarian,et al.  Nonsmooth optimization for multiband frequency domain control design , 2007, Autom..

[6]  D. Gangsaas,et al.  Application of Modern Synthesis to Aircraft Control : Three Case Studies , 2001 .

[7]  Friedemann Leibfritz Computational Design of Stabilizing Static Output Feedback Controllers , 1999, Universität Trier, Mathematik/Informatik, Forschungsbericht.

[8]  Adrian S. Lewis,et al.  HIFOO - A MATLAB package for fixed-order controller design and H ∞ optimization , 2006 .

[9]  A. Lewis,et al.  Optimizing Matrix Stability , 1999 .

[10]  F. Clarke Optimization And Nonsmooth Analysis , 1983 .

[11]  D. Bernstein Some open problems in matrix theory arising in linear systems and control , 1992 .

[12]  Pierre Apkarian,et al.  Controller Design via Nonsmooth Multidirectional Search , 2006, SIAM J. Control. Optim..

[13]  A. Lewis,et al.  Two numerical methods for optimizing matrix stability , 2002 .

[14]  Pierre Apkarian,et al.  Nonsmooth Optimization for Multidisk Hoo Synthesis , 2006, Eur. J. Control.

[15]  P. Apkarian,et al.  Nonsmooth H ∞ synthesis , 2005 .

[16]  E. Polak On the mathematical foundations of nondifferentiable optimization in engineering design , 1987 .

[17]  S. Boyd,et al.  A regularity result for the singular values of a transfer matrix and a quadratically convergent algorithm for computing its L ∞ -norm , 1990 .

[18]  Michael L. Overton,et al.  Digital Object Identifier (DOI) 10.1007/s101070100225 , 2022 .

[19]  Pierre Apkarian,et al.  Controller Design via Nonsmooth Multi-Directional Search , 2004 .

[20]  J. Maciejowski,et al.  System identification using balanced parametrizations , 1997, IEEE Trans. Autom. Control..

[21]  Adrian S. Lewis,et al.  Approximating Subdifferentials by Random Sampling of Gradients , 2002, Math. Oper. Res..

[22]  John E. Dennis,et al.  Multidirectional search: a direct search algorithm for parallel machines , 1989 .

[23]  K. Kiwiel Methods of Descent for Nondifferentiable Optimization , 1985 .

[24]  Adrian S. Lewis,et al.  A Robust Gradient Sampling Algorithm for Nonsmooth, Nonconvex Optimization , 2005, SIAM J. Optim..

[25]  D. Gangsaas,et al.  Application of modem synthesis to aircraft control: Three case studies , 1986 .

[26]  Elijah Polak,et al.  Optimization: Algorithms and Consistent Approximations , 1997 .

[27]  V. J. Torczoit,et al.  Multidirectional search: a direct search algorithm for parallel machines , 1989 .

[28]  R. Ober Balanced parametrization of classes of linear systems , 1991 .

[29]  Pierre Apkarian,et al.  SECOND-ORDER NONSMOOTH OPTIMIZATION FOR H SYNTHESIS , 2006 .

[30]  Pierre Apkarian,et al.  Nonsmooth H∞ synthesis , 2005, IEEE Trans. Autom. Control..

[31]  M. Overton,et al.  Differential properties of the spectral abscissa and the spectral radius for analytic matrix-valued mappings , 1994 .

[32]  B. Anderson,et al.  Output feedback stabilization and related problems-solution via decision methods , 1975 .