• DocumentCode
    1356613
  • Title

    Linear controller design: limits of performance via convex optimization

  • Author

    Boyd, Stephen ; Baratt, C. ; Norman, Stephen

  • Author_Institution
    Dept. of Electr. Eng., Stanford Univ., CA, USA
  • Volume
    78
  • Issue
    3
  • fYear
    1990
  • fDate
    3/1/1990 12:00:00 AM
  • Firstpage
    529
  • Lastpage
    574
  • Abstract
    In this tutorial, an approach to the analysis and design of linear control systems based on numerical convex optimization over closed-loop maps is presented. Convexity makes numerical solution effective: it is possible to determine whether or not there is a controller that achieves a given set of specifications. Thus, the limit of achievable performance can be computed. To provide a context for the material presented, a brief overview of control engineering is given. A broad outline of various approaches to control design for linear and time-invariant systems is presented, including their advantages and disadvantages, for purposes of comparison with the approach presented. It is shown that many performance specifications have natural and useful geometric interpretations, and the notion of a closed-loop convex design specification is defined. The performance requirement that the closed-loop system be stable is discussed. It is shown that many performance specifications can be expressed as convex constraints on closed-loop performance specifications, and how some of these can be expressed as convex constraints on closed-loop transfer matrices is examined
  • Keywords
    closed loop systems; control system analysis; control system synthesis; linear systems; optimisation; performance index; stability; closed-loop convex design specification; closed-loop maps; closed-loop transfer matrices; convex optimization; linear control systems; numerical solution; performance limits; time-invariant systems; Actuators; Control engineering; Control systems; Design optimization; Mathematical model; Process control; Sensor systems; Signal design; Signal processing; System testing;
  • fLanguage
    English
  • Journal_Title
    Proceedings of the IEEE
  • Publisher
    ieee
  • ISSN
    0018-9219
  • Type

    jour

  • DOI
    10.1109/5.52229
  • Filename
    52229