• DocumentCode
    580333
  • Title

    Tuning controllers against multiple design requirements

  • Author

    Apkarian, Pierre

  • Author_Institution
    ONERA, Toulouse, France
  • fYear
    2012
  • fDate
    12-14 Oct. 2012
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    In this paper, we introduce a new technique for tuning arbitrarily structured controllers against multiple control requirements. Control requirements encompass soft or hard design constraints in the usual H2 and H design metrics as well as supplemental requirements such as (1) μ constraints on MIMO margins at specified opening sites (2) constraints on the closed-loop dynamics (3) loop-shaping constraints at specified loop opening sites (4) controller stability enforcement. Our algorithmic approach is a non-smooth technique relying on a one-parameter driving function which leads to locally optimal solutions of the design problem. This has been implemented in the MATLAB-based tool SYSTUNE which can be regarded as an extension of HINFSTRUCT from the Robust Control Toolbox. The new SYSTUNE retains the same flexibility and simplicity as HINFSTRUCT to specify control structures but is tailored to handle multiple models and requirements. Two challenging applications are discussed to illustrate the capabilities of the new technique.
  • Keywords
    H control; MIMO systems; closed loop systems; control system synthesis; robust control; μ constraints; H design metrics; H2 design metrics; HINFSTRUCT; MIMO margins; Matlab-based tool; SYSTUNE; closed-loop dynamic constraints; controller stability; controller tuning; hard-design constraints; locally optimal solutions; loop-opening sites; loop-shaping constraints; nonsmooth technique; one-parameter driving function; robust control toolbox; soft-design constraints;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Theory, Control and Computing (ICSTCC), 2012 16th International Conference on
  • Conference_Location
    Sinaia
  • Print_ISBN
    978-1-4673-4534-7
  • Type

    conf

  • Filename
    6379282