Weight optimization in H∞ loop-shaping control and applications

The primary objective of this thesis is to leverage on the framework of H? loop-shaping control to formulate efficient and powerful optimization algorithms in LMI framework for the synthesis of performance loop-shaping weights. The H? loop-shaping design procedure is an efficient controller synthesis technique that combines classical loop-shaping concepts with H? synthesis. This procedure establishes a good tradeoff between robust stability and robust performance of a closed-loop system in a systematic manner. However, the selection of pre- and/or post-compensators, a crucial step in the design procedure, is nontrivial as factors such as the right half plane poles/zeros of the nominal plant, roll-off rate around the crossover frequency, strength of cross-coupling in multi-input multi-output systems, expected bandwidth, etc. must be adequately considered.Firstly, a frequency-dependent weight optimization framework is formulated in state-space form in order to remove the dependency on frequency while retaining the objective of maximizing the robust stability margin of a closed-loop system. This formulation facilitates the synthesis of low-order controllers, which is desirable from an implementation perspective.A weight optimization framework that incorporates smoothness constraints in order to prevent the cancellation of important modes of the system, for example, lightly damped poles/zeros of flexible structures, is subsequently formulated. The proposed formulation is intuitive from a design perspective as the smoothness constraints are expressed as gradient constraints on a log-log scale in dB/decade, consistent with the notation used in Bode plot for single-input single-output systems and singular value plots for multi-input multi-output systems.Thereafter, an optimization framework that maximizes the robust performance of a closed-loop system is presented. The philosophy in this framework is in line with practical design objectives that give the best achievable robust performance on a particular problem once a level of robust stability margin is demanded.Lastly, a novel unmanned vehicle is proposed. The vehicle uses a full six-degree-of-freedom tri-rotor actuation, capable of fully decoupled thrust and torque vectoring in all the 3D space. This vehicle can act as an unmanned ground vehicle or unmanned aerial vehicle, but the objective herein is restricted to the upright stability of the vehicle while operating on the ground as this is a precursor to rolling motion. The full nonlinear model of the vehicle is derived and linearized for subsequent controller synthesis, and this is thereafter validated by means of numerical simulations.

[1]  D. Bates H∞ control design , 2007 .

[2]  Alexander Lanzon,et al.  Weight optimisation in I loop-shaping , 2005, Autom..

[3]  Sourav Patra,et al.  Incorporating smoothness into weight optimization for ℋ∞ loop-shaping design , 2010, 18th Mediterranean Conference on Control and Automation, MED'10.

[4]  Serkan T. Impram,et al.  A State-Space Algorithm for Designing H∞ Loop Shaping PlD Controllers , 2003 .

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

[6]  Okko H. Bosgra,et al.  Adaptive performance enhancement by iterative identification and control design , 1993 .

[7]  J. Doyle,et al.  Linear control theory with an H ∞ 0E optimality criterion , 1987 .

[8]  Rabah W. Aldhaheri,et al.  Effect of unmodeled actuator dynamics on output feedback stabilization of nonlinear systems , 1996, Autom..

[9]  R. Lozano,et al.  Triple tilting rotor mini-UAV: Modeling and embedded control of the attitude , 2008, 2008 American Control Conference.

[10]  Somyot Kaitwanidvilai,et al.  Position control of a pneumatic servo system by genetic algorithm based fixed-structure robust H/sub /spl infin// loop shaping control , 2004, 30th Annual Conference of IEEE Industrial Electronics Society, 2004. IECON 2004.

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

[12]  K. Glover,et al.  A characterization of all solutions to the four block general distance problem , 1991 .

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

[14]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .

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

[16]  M. Zwaan An introduction to hilbert space , 1990 .

[17]  Naira Hovakimyan,et al.  Reduced order controllers for distributed parameter systems: LQG balanced truncation and an adaptive approach , 2006, Math. Comput. Model..

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

[19]  Raymond A. de Callafon,et al.  An alternative Kalman-Yakubovich-Popov lemma and some extensions , 2009, Autom..

[20]  Alexander Omelchenko Avionics systems design for cooperative unmanned air and ground vehicles , 2004 .

[21]  T. Georgiou,et al.  Optimal robustness in the gap metric , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.

[22]  Sourav Patra,et al.  Smooth weight optimization in H∞ loop-shaping design , 2010, Syst. Control. Lett..

[23]  R. Krishnan,et al.  Permanent Magnet Synchronous and Brushless DC Motor Drives , 2009 .

[24]  Kimon P. Valavanis,et al.  Advances in Unmanned Aerial Vehicles: State of the Art and the Road to Autonomy , 2007 .

[25]  S. Hara,et al.  Robust PID control using generalized KYP synthesis: direct open-loop shaping in multiple frequency ranges , 2006, IEEE Control Systems.

[26]  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 .

[27]  Somyot Kaitwanidvilai,et al.  Weight Optimization and Structurespecified Robust H∞ Loop-Shaping Control of a Pneumatic Servo System Using Genetic Algorithm , 2010, Int. J. Robotics Autom..

[28]  P. Khargonekar,et al.  STATESPACE SOLUTIONS TO STANDARD 2 H AND H? CONTROL PROBLEMS , 1989 .

[29]  Dennis S. Bernstein,et al.  ON STABLE FULL-ORDER AND REDUCED-ORDER LQG CONTROLLERS , 1991 .

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

[31]  Sourav Patra,et al.  Design of static Hinfinity loop shaping controller in four-block framework using LMI approach , 2008, Autom..

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

[33]  Michel Gevers,et al.  Connecting Identification and Robust Control: A New Challenge , 1992 .

[34]  P. Coustal,et al.  Industrial application of an H-infinity design method for flexible structures H8 , 1994 .

[35]  Roy S. Smith,et al.  The design of H∞ controllers for an experimental non-collocated flexible structure problem , 1994, IEEE Trans. Control. Syst. Technol..

[36]  William L. Brogan,et al.  Modern control theory (3rd ed.) , 1991 .

[37]  Kemin Zhou,et al.  Mixed /spl Hscr//sub 2/ and /spl Hscr//sub /spl infin// performance objectives. I. Robust performance analysis , 1994 .

[38]  G. Vinnicombe Uncertainty and Feedback: H-[infinity] loop shaping and the v-gap metric , 2000 .

[39]  P. R. Bélanger,et al.  Piecewise-linear LQ control for systems with input constraints , 1994, Autom..

[40]  S. Shankar Sastry,et al.  A flight control system for aerial robots: algorithms and experiments , 2002 .

[41]  Mario E. Salgado,et al.  Performance Bounds in ${\cal H}_{\infty}$ Optimal Control for Stable SISO Plants With Arbitrary Relative Degree , 2009, IEEE Transactions on Automatic Control.

[42]  John Doyle,et al.  Design examples using µ-synthesis: Space shuttle lateral axis FCS during reentry , 1986, 1986 25th IEEE Conference on Decision and Control.

[43]  W. Rudin Real and complex analysis, 3rd ed. , 1987 .

[44]  Chang-Chieh Hang,et al.  Autotuning of multiloop proportional-integral controllers using relay feedback , 1993 .

[45]  I. Postlethwaite,et al.  Static H/sub /spl infin// loop shaping control of a fly-by-wire helicopter , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[46]  Petko H. Petkov,et al.  Robust control design with MATLAB , 2005 .

[47]  Panagiotis Tsiotras,et al.  A combined application of H/sub /spl infin// loop shaping and /spl mu/-synthesis to control high-speed flywheels , 2005, IEEE Transactions on Control Systems Technology.

[48]  Michael Cantoni,et al.  On the formulation and solution of robust performance problems , 2003, Autom..

[49]  Reduced order LQG controllers for linear time varying plants , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[50]  Kimon P. Valavanis,et al.  Adaptive Swarm Formation Control for Hybrid Ground and Aerial Assets , 2010 .

[51]  Mehmet Karamanoglu,et al.  Development of a Novel Platform for Greater Situational Awareness in the Urban Military Terrain , 2009, HCI.

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

[53]  J. Aplevich,et al.  Lecture Notes in Control and Information Sciences , 1979 .

[54]  Ian Postlethwaite,et al.  Linear conditioning for systems containing saturating actuators , 2000, Autom..

[55]  Somyot Kaitwanidvilai,et al.  Automatic Weight Selection and Fixed-Structure Cascade Controller for a Quadratic Boost Converter , 2011 .

[56]  Shinji Hara,et al.  Dynamical system design from a control perspective: finite frequency positive-realness approach , 2003, IEEE Trans. Autom. Control..

[57]  Stefan F. Graebe,et al.  Slow stable open-loop poles: to cancel or not to cancel , 1999, Autom..

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

[59]  B. Francis,et al.  A Course in H Control Theory , 1987 .

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

[61]  Sourav Patra,et al.  State-space solution to weight optimization problem in H∞ loop-shaping control , 2012, Autom..

[62]  Keith Glover,et al.  Mixed H-2 and H-infinity performance objectives I: robust performance analysis , 1994 .

[63]  Rogelio Lozano,et al.  Real-Time Control of a Small-Scale Helicopter Having Three Rotors , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[64]  Hyondong Oh,et al.  Dynamic Modeling and Stabilization Techniques for Tri-Rotor Unmanned Aerial Vehicles , 2010 .

[65]  D. Bernstein,et al.  Homotopy Methods for Solving the Optimal Projection Equations for the H2 Reduced Order Model Problem , 1992 .

[66]  Mario Innocenti,et al.  Helicopter Flight Dynamics: The Theory and Application of Flying Qualities and Simulation Modeling , 1999 .

[67]  R. E. Kalman,et al.  New Results in Linear Filtering and Prediction Theory , 1961 .

[68]  Sauro Longhi,et al.  A Feedback Linearization Approach to Fault Tolerance in Quadrotor Vehicles , 2011 .

[69]  Alexander Lanzon,et al.  Design and Control of a Novel Unmanned Ground Vehicle , 2012, ICINCO.

[70]  Mayuresh V. Kothare,et al.  Control of Systems Subject to Constraints , 1997 .

[71]  M. Kanno,et al.  Finite Frequency Phase Property Versus Achievable Control Performance in Hα Loop Shaping Design , 2006, 2006 SICE-ICASE International Joint Conference.

[72]  Henri Bourlès,et al.  Robust nonlinear control associating robust feedback linearization and H∞ control , 2006, IEEE Trans. Autom. Control..

[73]  Alexander Lanzon Simultaneous synthesis of weights and controllers in /spl Hscr//sub /spl infin// loop-shaping , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[74]  Christopher W. Lum,et al.  A Risk Based Paradigm and Model for Unmanned Aerial Systems in the National Airspace , 2011 .

[75]  Keith Glover,et al.  A loop-shaping design procedure using H/sub infinity / synthesis , 1992 .

[76]  T. Iwasaki,et al.  Generalized S-procedure and finite frequency KYP lemma , 2000 .

[77]  Henrik Sandberg,et al.  Chairman’s Summary , 1997 .

[78]  Gene H. Golub,et al.  Matrix computations (3rd ed.) , 1996 .

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

[80]  G. Dullerud,et al.  A Course in Robust Control Theory: A Convex Approach , 2005 .

[81]  Sourav Patra,et al.  Weight Optimization for Maximizing Robust Performance in H_infinity Loop-Shaping Design , 2011 .

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

[83]  Stephan Theil,et al.  Design of robust drag-free controllers with given structure , 2009 .

[84]  Bill Crowther,et al.  Kinematic analysis and control design for a nonplanar multirotor vehicle , 2011 .

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

[86]  Ian Postlethwaite,et al.  Pole-zero cancellations and closed-loop properties of an H∞ mixed sensitivity design problem , 1992, Autom..

[87]  Willem L. De Koning,et al.  Optimal reduced-order compensation of time-varying discrete-time systems with deterministic and white parameters , 1999, Autom..

[88]  Mathukumalli Vidyasagar,et al.  Control System Synthesis: A Factorization Approach, Part I , 2011, Control System Synthesis Part I.

[89]  R. E. Kalman,et al.  Contributions to the Theory of Optimal Control , 1960 .

[90]  A. Laub,et al.  Feedback properties of multivariable systems: The role and use of the return difference matrix , 1981 .

[91]  Antonio Sala,et al.  Iterative identification and control : advances in theory and applications , 2002 .

[92]  John Roberts,et al.  Use of the Butterworth low-pass filter for oceanographic data , 1978 .

[93]  A. Preumont Vibration Control of Active Structures , 1997 .

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

[95]  Sourav Patra,et al.  An iterative algorithm for maximizing robust performance in H? loop-shaping design , 2013 .

[96]  Henrik Sandberg,et al.  Transfer function approximation and identification using magnitude and phase criteria , 2006 .

[97]  Robert L. Kosut Iterative Adaptive Robust Control via Uncertainty Model Unfalsification , 1996 .

[99]  Paresh Date,et al.  A combined iterative scheme for identification and control redesigns , 2004 .

[100]  Somyot Kaitwanidvilai,et al.  Design of Structured Controller Satisfying H Infinite Loop Shaping using Evolutionary Optimization: Application to a Pneumatic Robot Arm , 2008, Eng. Lett..

[101]  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.

[102]  M. Braae,et al.  Preventing Pole-Zero Cancellation for Improved Input Disturbance Rejection in Iterative Feedback Tuning Systems , 2008 .

[103]  Roy S. Smith,et al.  Control of Plants with Input Saturation Nonlinearities , 1987, 1987 American Control Conference.