Weight Selection in Robust Control: An Optimisation Approach

The primary purpose of this thesis is to present optimisation algorithms which facilitate the selection of weights in robust control techniques. The robust control paradigms investigated in this thesis are μ-synthesis andH∞ loop-shaping, as these techniques offer a systematic framework for synthesising sensible controllers that meet performance objectives and guarantee robustness to model uncertainty and unmeasured disturbances. This dissertation is essentially composed of two parts. In the first part of the thesis, a conceptually new approach to the μ-synthesis robust performance problem is presented, whereby an optimisation problem is proposed which maximises the performance weights in the frequency ranges of interest subject to the existence of an internally stabilising controller that guarantees robust performance with respect to these maximised weights. Thus, performance weights and a robustly stabilising controller are simultaneously synthesised by one algorithm in a systematic way. Two solution algorithms are given for the posed optimisation problem — one being pointwise in frequency and the other using state-space techniques. The latter solution eliminates all of the disadvantages of the pointwise approach and considerably enhances the benefits of this type of optimisation based weight selection. The resulting conceptually novel method for performing μ-synthesis robust performance based design is a valuable alternative to the standard D-K iterative procedure. In the second part of the thesis, several steps of the standard H∞ loop-shaping design procedure are combined into one optimisation problem that maximises the robust stability margin over the loop-shaping weights subject to constraints which ensure that the loop-shape and the singular values/condition numbers of the weights lie in pre-specified regions. In this framework, loop-shaping weights, which can be required to have either a diagonal or a non-diagonal structure, and a robustly stabilising controller are simultaneously synthesised by one algorithm systematically. Correspondingly, the proposed algorithms greatly simplify the design of “good” performance weights and loop-shaping weights, and hence allow the designer to concentrate on more fundamental design issues. These algorithms also give an indication of what performance is achievable, although further research is required in that direction.

[1]  Andrew Packard,et al.  The complex structured singular value , 1993, Autom..

[2]  P. Apkarian,et al.  A Linear Matrix Inequality Approach toH 1 , 1994 .

[3]  J. Doyle,et al.  Review of LFTs, LMIs, and mu , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[4]  Rod Haggarty,et al.  Fundamentals of mathematical analysis , 1990 .

[5]  Stephen P. Boyd,et al.  Linear Matrix Inequalities in Systems and Control Theory , 1994 .

[6]  G. Zames Feedback and optimal sensitivity: Model reference transformations, multiplicative seminorms, and approximate inverses , 1981 .

[7]  R. M. Stoughton Formulation of an improved set of weighting functions for H∞ control of flexible beam-like systems , 1990, 1990 American Control Conference.

[8]  R. J. Richards,et al.  A frequency domain optimisation algorithm for simultaneous design of performance weights and controllers in /spl mu/-synthesis , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[9]  M. Rotea,et al.  An alternative to the D-K iteration? , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[10]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[11]  J. Doyle,et al.  Review of LFTs, LMIs, and mu. [Linear Fractional Transformations, Linear Matrix Inequalities , 1991 .

[12]  John Doyle,et al.  Structured uncertainty in control system design , 1985, 1985 24th IEEE Conference on Decision and Control.

[13]  George Papageorgiou,et al.  H-infinity loop shaping: why is it a sensible procedure for designing robust flight controllers? , 1999 .

[14]  Keith Glover,et al.  μ-analysis and synthesis toolbox: for use with Matlab, user’s guide version 3 , 1998 .

[15]  Bengt Lennartson,et al.  On the Choice of Criteria and Weighting Functions of an H 2 / H ∞ -design problem , 1996 .

[16]  Bruce A. Francis,et al.  Feedback Control Theory , 1992 .

[17]  C. Desoer,et al.  Feedback Systems: Input-Output Properties , 1975 .

[18]  Keith Glover,et al.  A loop shaping design procedure , 1990 .

[19]  E. Yaz Linear Matrix Inequalities In System And Control Theory , 1998, Proceedings of the IEEE.

[20]  Maciejowsk Multivariable Feedback Design , 1989 .

[21]  Hidenori Kimura State-Space Solutions to H∞ Control Problems , 1997 .

[22]  Richard A. Hyde,et al.  H Aerospace Control Design , 1996 .

[23]  J. Doyle,et al.  Essentials of Robust Control , 1997 .

[24]  Anders Helmersson,et al.  Methods for robust gain scheduling , 1995 .

[25]  K. Glover,et al.  State-space formulae for all stabilizing controllers that satisfy and H ∞ norm bound and relations to risk sensitivity , 1988 .

[26]  George Papageorgiou,et al.  A systematic procedure for designing non-diagonal weights to facilitate /spl Hscr//sub /spl infin// loop shaping , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[27]  David J. N. Limebeer,et al.  Linear Robust Control , 1994 .

[28]  Gene H. Golub,et al.  Matrix computations , 1983 .

[29]  P. Khargonekar,et al.  State-space solutions to standard H/sub 2/ and H/sub infinity / control problems , 1989 .

[30]  J. Doyle,et al.  Robust and optimal control , 1995, Proceedings of 35th IEEE Conference on Decision and Control.

[31]  A. Rantzer On the Kalman-Yakubovich-Popov lemma , 1996 .

[32]  W. Rudin Real and complex analysis , 1968 .

[33]  P. Gahinet,et al.  A linear matrix inequality approach to H∞ control , 1994 .

[34]  Ian Postlethwaite,et al.  Multivariable Feedback Control: Analysis and Design , 1996 .

[35]  K. Poolla,et al.  Robust performance against time-varying structured perturbations , 1995, IEEE Trans. Autom. Control..

[36]  Michael Cantoni,et al.  A state-space algorithm for the simultaneous optimisation of performance weights and controllers in /spl mu/-synthesis , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[37]  A. Packard Gain scheduling via linear fractional transformations , 1994 .

[38]  J. Willems Least squares stationary optimal control and the algebraic Riccati equation , 1971 .

[39]  K. Glover All optimal Hankel-norm approximations of linear multivariable systems and their L, ∞ -error bounds† , 1984 .

[40]  N. Young An Introduction to Hilbert Space , 1988 .

[41]  G. Zames On the input-output stability of time-varying nonlinear feedback systems Part one: Conditions derived using concepts of loop gain, conicity, and positivity , 1966 .

[42]  George Papageorgiou,et al.  Design, development and control of the HIRM wind tunnel model , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[43]  Chia-Yuan Chang,et al.  A new iteration scheme for robust performance problem: E-M iteration , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[44]  K. Glover,et al.  Guaranteed multi-loop stability margins and the gap metric , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[45]  Ian Postlethwaite,et al.  μ-K iteration: A new algorithm for μ-synthesis , 1993, Autom..

[46]  Gary J. Balas,et al.  Robustness and performance tradeoffs in control design for flexible structures , 1990, 29th IEEE Conference on Decision and Control.

[47]  K. Glover,et al.  Robust stabilization of normalized coprime factor plant descriptions with H/sub infinity /-bounded uncertainty , 1989 .

[48]  Joe Brewer,et al.  Kronecker products and matrix calculus in system theory , 1978 .

[49]  Huibert Kwakernaak,et al.  Robust control and H∞-optimization - Tutorial paper , 1993, Autom..

[50]  E. Kreyszig Introductory Functional Analysis With Applications , 1978 .

[51]  W. Rudin Principles of mathematical analysis , 1964 .

[52]  André L. Tits,et al.  A measure of worst-case H ∞ performance and of largest acceptable uncertainty , 1992 .

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

[54]  B. Bollobás Linear analysis : an introductory course , 1990 .

[55]  Stephen P. Boyd,et al.  Subharmonic functions and performance bounds on linear time-invariant feedback systems , 1984, IEEE Conference on Decision and Control.