Stability Margin Based Design of Multivariable Controllers

Similar documents
The Complete Set of PID Controllers with Guaranteed Gain and Phase Margins

PID CONTROLLER SYNTHESIS FREE OF ANALYTICAL MODELS

(Continued on next page)

MIMO analysis: loop-at-a-time

Computation of Stabilizing PI and PID parameters for multivariable system with time delays

Lecture 6. Chapter 8: Robust Stability and Performance Analysis for MIMO Systems. Eugenio Schuster.

EECE 460 : Control System Design

Root Locus. Motivation Sketching Root Locus Examples. School of Mechanical Engineering Purdue University. ME375 Root Locus - 1

ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 2010/2011 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques

Engraving Machine Example

Lecture 7 (Weeks 13-14)

Control Systems Engineering ( Chapter 6. Stability ) Prof. Kwang-Chun Ho Tel: Fax:

Data Based Design of 3Term Controllers. Data Based Design of 3 Term Controllers p. 1/10

Chapter Robust Performance and Introduction to the Structured Singular Value Function Introduction As discussed in Lecture 0, a process is better desc

MULTILOOP PI CONTROLLER FOR ACHIEVING SIMULTANEOUS TIME AND FREQUENCY DOMAIN SPECIFICATIONS

Alireza Mousavi Brunel University

Design Methods for Control Systems

Root Locus. Signals and Systems: 3C1 Control Systems Handout 3 Dr. David Corrigan Electronic and Electrical Engineering

Analysis of SISO Control Loops

ECE 345 / ME 380 Introduction to Control Systems Lecture Notes 8

ECEN 605 LINEAR SYSTEMS. Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability 1/27

MIMO Toolbox for Matlab

Stability and Robustness 1

MAE 143B - Homework 9

3.1 Overview 3.2 Process and control-loop interactions

Chapter 2. Classical Control System Design. Dutch Institute of Systems and Control

Synthesis of Controllers for Non-minimum Phase and Unstable Systems Using Non-sequential MIMO Quantitative Feedback Theory

Model Uncertainty and Robust Stability for Multivariable Systems

A Note on Bode Plot Asymptotes based on Transfer Function Coefficients

Systems Analysis and Control

The Tuning of Robust Controllers for Stable Systems in the CD-Algebra: The Case of Sinusoidal and Polynomial Signals

Robust fixed-order H Controller Design for Spectral Models by Convex Optimization

SMITH MCMILLAN FORMS

Didier HENRION henrion

Multivariable Control. Lecture 05. Multivariable Poles and Zeros. John T. Wen. September 14, 2006

rad/sec

Control of integral processes with dead time Part IV: various issues about PI controllers

Outline. Control systems. Lecture-4 Stability. V. Sankaranarayanan. V. Sankaranarayanan Control system

Lecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

PID Controllers for S ystems Systems with with Time- Time Delay

Didier HENRION henrion

TWO- PHASE APPROACH TO DESIGN ROBUST CONTROLLER FOR UNCERTAIN INTERVAL SYSTEM USING GENETIC ALGORITHM

ECE 486 Control Systems

Chapter 6 - Solved Problems

ME 304 CONTROL SYSTEMS Spring 2016 MIDTERM EXAMINATION II

Control of Electromechanical Systems

Exam. 135 minutes + 15 minutes reading time

Homework 7 - Solutions

NOTICE WARNING CONCERNING COPYRIGHT RESTRICTIONS: The copyright law of the United States (title 17, U.S. Code) governs the making of photocopies or

Introduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

Controls Problems for Qualifying Exam - Spring 2014

Zeros and zero dynamics

Problem Set 4 Solution 1

Chapter 7 : Root Locus Technique

FEL3210 Multivariable Feedback Control

FEL3210 Multivariable Feedback Control

Richiami di Controlli Automatici

Control Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Time Response Analysis (Part II)

EE Experiment 11 The Laplace Transform and Control System Characteristics

Linear Control Systems Lecture #3 - Frequency Domain Analysis. Guillaume Drion Academic year

CDS 101/110a: Lecture 8-1 Frequency Domain Design

Module 3F2: Systems and Control EXAMPLES PAPER 2 ROOT-LOCUS. Solutions

Lecture 4 Classical Control Overview II. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

Closed-loop system 2/1/2016. Generally MIMO case. Two-degrees-of-freedom (2 DOF) control structure. (2 DOF structure) The closed loop equations become

A unified double-loop multi-scale control strategy for NMP integrating-unstable systems

CHAPTER # 9 ROOT LOCUS ANALYSES

Chapter 9 Robust Stability in SISO Systems 9. Introduction There are many reasons to use feedback control. As we have seen earlier, with the help of a

Lecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30

A Necessary and Sufficient Condition for High-Frequency Robustness of Non-Strictly-Proper Feedback Systems

Stability and composition of transfer functions

CDS 101/110 Homework #7 Solution

Root locus Analysis. P.S. Gandhi Mechanical Engineering IIT Bombay. Acknowledgements: Mr Chaitanya, SYSCON 07

Lecture 2. FRTN10 Multivariable Control. Automatic Control LTH, 2018

ROBUST STABILITY AND PERFORMANCE ANALYSIS* [8 # ]

Control Systems I. Lecture 6: Poles and Zeros. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

MAE 143B - Homework 9

Root Locus Methods. The root locus procedure

80DB A 40DB 0DB DB

Problem Set 5 Solutions 1

1 (s + 3)(s + 2)(s + a) G(s) = C(s) = K P + K I

Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process

Robust PID and Fractional PI Controllers Tuning for General Plant Model

Matrix Equations in Multivariable Control

Chapter 7 Interconnected Systems and Feedback: Well-Posedness, Stability, and Performance 7. Introduction Feedback control is a powerful approach to o

3 Stabilization of MIMO Feedback Systems

Recitation 11: Time delays

Closed Loop Identification Of A First Order Plus Dead Time Process Model Under PI Control

a. Closed-loop system; b. equivalent transfer function Then the CLTF () T is s the poles of () T are s from a contribution of a

Structured Uncertainty and Robust Performance

CHAPTER 7 FRACTIONAL ORDER SYSTEMS WITH FRACTIONAL ORDER CONTROLLERS

Linear State Feedback Controller Design

An Internal Stability Example

ECE 380: Control Systems

Robust Control. 2nd class. Spring, 2018 Instructor: Prof. Masayuki Fujita (S5-303B) Tue., 17th April, 2018, 10:45~12:15, S423 Lecture Room

Fixed-Order Robust H Controller Design with Regional Pole Assignment

Analysis and Design of Control Systems in the Time Domain

Robust Control 2 Controllability, Observability & Transfer Functions

L 1 Adaptive Output Feedback Controller to Systems of Unknown

Outline. Classical Control. Lecture 1

Transcription:

Stability Margin Based Design of Multivariable Controllers Iván D. Díaz-Rodríguez Sangjin Han Shankar P. Bhattacharyya Dept. of Electrical and Computer Engineering Texas A&M University College Station, Texas, USA. 77843 ivan diaz 9@tamu.edu 1st IEEE Conference on Control Technology and Applications, August 27-3, 217. The Mauna Lani Bay Hotel and Bungalows Kohala Coast, Hawai i. CCTA 217 Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 1 / 25

Overview 1 Introduction Research content Motivation 2 Methodology Transformation of the multivariable plant into a diagonal transfer function matrix Transformation of the diagonal controller matrix into the corresponding MIMO controller Design of the controller to obtain predesigned gain margin, phase margin, and gain crossover frequency for the Smith-McMillan plants Gain and phase margin design for MIMO plants 3 PI Controller Design 4 Example: PI controller design for a TITO system 5 Conclusions Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 2 / 25

Introduction - Research content Consider a multivariable continuous-time Linear Time Invariant (LTI) plant with an n n transfer function matrix P(s). An n n controller C(s) in a unity feedback configuration. The design problem is to find C(s) suchthatthecontrolsystemachieves predesigned: - Gain Margin (GM) - Phase Margin (PM) Methodology 1 Transform the multivariable system P(s) into a diagonal transfer function matrix. 2 Introduce a diagonal controller transfer function matrix. 3 Design each diagonal controller to obtain predesigned gain margin, phase margin, and gain crossover frequency. 4 Transform the diagonal controller matrix into the MIMO controller C(s) for the original plant P(s). 5 Verify that the gain and phase margins of this multivariable system is the minimum gain margin and the minimum phase margin of the Smith-McMillan plants. Illustrative example Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 3 / 25

Introduction - Motivation New approach to design a controller for a MIMO systems by taking advantage of the simplicity of SISO system design tools. PI controller is one of the most widely used controllers in the control industry. Design tool to analyze the achievable performance of the system. Multi objective design simultaneous achievement of the design specifications most often required in applications. Gain Margin Phase margin Gain crossover frequency Robustness measures of importance. Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 4 / 25

Transformation of the multivariable plant into a diagonal transfer function matrix Multivariable systems can be transformed into a diagonal transfer function matrix called the Smith-McMillan form. The transfer function matrix P(s) canbe expressed as P(s) = 1 N(s) (1) d(s) where d(s) is the least common multiple of the denominators of the elements of P(s) andn(s) is a polynomial matrix. The Smith form of N(s) is given by S(s) =Y (s)n(s)u(s) (2) where S(s) is a diagonal polynomial matrix and Y (s), U(s) areunimodular polynomial matrices. Let P d (s) = S(s) d(s). (3) Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 5 / 25

Transformation of the multivariable plant into a diagonal transfer function matrix Then P d (s) is the Smith-McMillan form of P(s) andp i (s) willbecalledthe Smith-McMillan plants for i =1, 2,...n. SinceP d (s) is of diagonal form we can introduce a diagonal controller matrix C d (s) where each controller C i (s) is designed for the corresponding P i (s) giving the multiple SISO loops as in Figure below. + 2 C 1 3 6 4... 7 5 C n 2 P 1 3 6 4... 7 5 P n Figure: Multiple SISO unity feedback block diagram Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 6 / 25

Transformation of the diagonal controller matrix into the corresponding MIMO controller After designing the controller C i (s) for each Smith-McMillan plant P i (s), we can transform the diagonal controller matrix C d (s) into the MIMO controller matrix C(s) via C(s) =U(s)C d (s)y (s) (4) where U(s) andy (s) are the unimodular matrices in (2). C(s) isthe MIMO controller for the MIMO plant P(s). Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 7 / 25

Design of the controller to obtain predesigned gain margin, phase margin, and gain crossover frequency for the Smith-McMillan plants The controller C i (s) canbedesignedtoachievespecificgainmargin,phasemargin,andgain crossover frequency for the Smith-McMillan plant P i (s). It is important to consider the relative degree of P i (s) whendesigningc i (s) inordertoensurethatc(s) isproper. Lemma Let r k be the relative degree of the controller C k (s) for the Smith-McMillan plant P k (s). Ifr k for k =1, 2,...,n satisfies n o min r k dik U dkj Y k=1,2,...,n, 8i, j =1, 2,...,n (5) where dik U and d kj Y are the degree of (i, k) th and (k, j) th polynomials of the unimodular matrices U(s) and Y (s), respectively,thenthemimocontrollerc(s) will be proper. Proof. See D. N. Mohsenizadeh, L. H. Keel, and S. P. Bhattacharyya, Multivariable controller synthesis using siso design methods, in215 54thIEEE Conference on Decision and Control (CDC). IEEE, 215, pp.268-2685. Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 8 / 25

Gain and phase margin design for MIMO plants In order to design the controller C i (s) foreachsmith-mcmillanplantp i (s) onecanspecifygain and phase margins for the corresponding SISO loop. Let g i and i be the gain margin and phase margin for the i th SISO loop for i =1, 2,...,n. Define as 2 6 := 4... 3 7 5. (6) Consider G(s) = P(s)C(s) infig2.multivariablestabilitymarginscanbedefinedasfollows: For gain margins replace by K in (6) and find the smallest K, calledk,suchthattheloopin Fig. 2 becomes marginally unstable. A similar definition applies to phase margin where is replaced by e j. G(s) Figure: Unity feedback MIMO system with a perturbation matrix Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 9 / 25

Gain and phase margin design for MIMO plants We need a preliminary lemma to prove the main result. Lemma det(i + P(s)C(s)) = n i=1 (1 + P i (s)c i (s)). This lemma in fact proves that the stability of the multivariable system in Fig 3 is equivalent to that of the Smith-McMillan loops. Theorem Suppose C(s) in (4) is a proper controller such that C i (s) stabilizes the corresponding Smith-McMillan plant P i (s). ThenC(s) stabilizes P(s) with a gain margin G and phase margin : G = min {g i }, (7) i=1,2,...,n = min i=1,2,...,n { i }, (8) where g i and i are the gain and phase margins of the SISO loops C i (s)p i (s) for i =1, 2,...n. This theorem shows that the gain and phase margins for the multivariable system are the minimum of the gain margins and the minimum of the phase margins of the multiple SISO Smith-McMillan loops. Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 1 / 25

PI controller design Computation of the Stabilizing Set Consider a continuous-time LTI SISO system P(s) = N(s) D(s) (9) and a PI controller C(s) = K Ps + K I s. (1) The computation of the stabilizing set uses the generalized Hermite-Biehler theorem and is known as the signature method. See Chapter 2 in 1 for a complete treatment of the method. 1 Bhattacharyya, S. P., Datta, A., and Keel, L. H. Linear Control Theory: Structure, Robustness, and Optimization, CRCPress,29. Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 11 / 25

PI controller design Constant gain and constant phase loci for PI controllers Let P(s) andc(s) bethesisoplantandcontrollertransferfunctions.thefrequencyresponse of the plant and controller are P(j!), C(j!), respectively, where! 2 [, 1]. For the PI controller Then, we have for fixed!, Equations (12) and (13) can be written as C(j!) = jk P! + K I. (11) j! C(j!) 2 = KP 2 + K I 2! 2 =: m2 (12) KI \C(j!) =arctan =: (13) K P! where (K P ) 2 a 2 + (K I ) 2 b 2 =1 and K I = ck P (14) a 2 = m 2, b 2 = m 2! 2, c =! tan (15) Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 12 / 25

PI controller design Constant gain and constant phase loci for PI controllers Thus constant gain loci are ellipses and constant phase loci are straight lines in K P, K I space. The major and minor axes of the ellipse are given by a and b. Theslopeofthestraightline(14) is c. Suppose! g is the prescribed closed-loop gain crossover frequency. Then C(j! g 1 ) = P(j! g =: mg (16) ) If g is the desired phase margin in radians, \C(j! g )= + g \P(j! g )=: g (17) Combining (14), (16), and (17) we obtain the ellipse and straight line corresponding to m = m g and = g,givingthedesignpoint(kp, K I )deliveringphasemargin g at gain crossover frequency! g,iftheseintersectionpointslieinthestabilizingset.iftheellipseandstraightline only intersect outside the stabilizing set, the specifications (! g, g )areunattainableandhaveto be modified. The graphical procedure (intersection of ellipse and straight line in the stabilizing set) makes it a convenient tool for computer-aided design. Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 13 / 25

PI controller design Computation of the achievable performance Gain-Phase margin design curves The Gain-Phase margin design curves represent the actual performance in terms of gain margin (GM), phase margin (PM), and gain crossover frequency (! g )foraplantp(s) achievablewitha PI controller. The procedure to construct these design curves is the following: 1 Set a test range of g 2 [ min g, max g ]and! g 2 [! g min,! g max ]. 2 For fixed values of g and! g,plotthecorrespondingellipseandstraightlineusing(14), (16), and (17). 3 If an intersection point of the ellipse and the straight line lies outside of the stabilizing set, then this point is rejected and we go to step 2). 4 If an intersection point of the ellipse and straight line is contained in the stabilizing set, it represents the design point with the PI controller gains (KP, K I )thatsatisfiesthe! g. g and 5 Given the selected PI controller gains (KP, K i I ), the upper and lower GM of the system i are given by GM upper = K lb P K P and GM lower = K P ub KP where KP ub and K lb P are the K P values at the upper and lower boundary respectively of the stabilizing set following the straight line intersecting the ellipse. 6 Go to step 2 and repeat for all values of g and! g in the ranges. Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 14 / 25 (18)

PI controller design Selecting an achievable GM, PM, and! g and retrieving the PI Controller gains The designer can select a desired point from the achievable performance Gain-Phase margin set and retrieve the controller gains corresponding to that simultaneous specification of desired GM, PM, and! g. The controller gain retrieval process is the following. (1) Select desired GM, PM, and! g from the achievable gain-phase margin set. (2) For the specified point, construct the ellipse and straight line by using the selected PM and! g in the constant gain and constant phase loci. (3) Take the intersection of the ellipse and straight line contained in the stabilizing set. This will provide the gains (K P, K I ). (4) The controller that satisfies the prescribed margin specifications is C(s) = K P s+k I s. Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 15 / 25

Example: PI controller design for a TITO system Let us consider a Two-Input Two-Output system as + C(s) P(s) Figure: MIMO unity feedback block diagram with P(s) = " 4 (s+1)(s+2) 2 s+1 1 s+1 6s+7 2(s 2 +3s+2) #. (19) The objective is to design the controller C(s) such that it satisfies predesigned gain margin, phase margin, and gain crossover frequency specifications. Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 16 / 25

Example: Transformation of the multivariable system into multiple SISO systems. The least common multiple of the denominators of P(s) is d(s) =(s +1)(s +2) (2) Then, we can rewrite P(s) as P(s) = apple 1 4 1(s +2) (s +1)(s +2) 2(s +2) (3s +3.5) {z } N(s) (21) The Smith form of N(s) isexpressedas S(s) = apple apple 1 4 (s +2) 2 {z } Y (s) apple 1 = s 2 2s 3 4 1(s +2) 2(s +2) (3s +3.5) {z } N(s) apple 1 1 (s +2) 4 1 {z } U(s) (22) Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 17 / 25

Example: Transformation of the multivariable system into multiple SISO systems. Dividing every element of S(s) by d(s) we get the Smith-McMillan form P d (s) = apple 1 (s+1)(s+2) s 3 s+2 (23) Considering Fig 1 with a diagonal controller C d (s), we have multiple SISO loops where we can apply the SISO controller design method discussed in the previous section. Let us consider C d (s) as # C d (s) = " KP1 s+k I1 s K P2 s+k I2 s(s+2) 2 Note that there are two additional poles included in C 2 (s). The relative degree must be r 2 = 2 for the controller C(s) to be proper. These poles can also be considered as additional design variables. (24) Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 18 / 25

Example: Computation of the PI stabilizing sets for the multiple SISO loops For C 1 (s)p 1 (s) therangeofk P1 for stability was determined to be K P1 2 ( 2, 1). For C 2 (s)p 2 (s) therangeofk P2 for stability was determined to be K P2 2 ( 9.272, 2.6667). By sweeping over K P1 and K P2 within the intervals we can generate the set of stabilizing (K P1, K I1 ) and (K P2, K I2 )sets. 4 Unbounded K P1 2 3 2 K P1 1-1 -2 K P2-2 -4-6 -2 2 4 6 8 1 12 14 16 K I1-5 -4-3 -2-1 K I2 Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 19 / 25

Example: Construction of the Gain-Phase margin design curves for the multiple SISO loops For the system C 1 (s)p 1 (s), the evaluated range of! g is [.1, 2.1] and the range for PM is from o to 9 o.forthesystemc 2 (s)p 2 (s), the evaluated range of! g is [.1, 2.1] and the range for PM is from o to 12 o. GM 1 1 1 2 4 6 8 PM (degrees) =.1 =.3 =.5 =.7 =.9 = 1.1 = 1.3 = 1.5 = 1.7 = 1.9 = 2.1 GM 1 1 g =.1:.2:2.5 PM: 71 GM: 5.94 PM: 6 GM: 3.518 PM: 52 GM: 2.513 PM: 56 GM: 2 PM: 83 GM: 17.69 2 4 6 8 1 12 PM (degrees) =.1 =.3 =.5 =.7 =.9 = 1.1 = 1.3 = 1.5 = 1.7 = 1.9 = 2.1 Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 2 / 25

Example: Selection of simultaneous design specifications and retrieval of the PI controller gains For illustration purposes, we are going to select GM = 1, PM =6 o,and! g =.5 rad/sec for C 1 (s)p 1 (s) andgm =3.518, PM =6 o,and! g =.5 rad/secfor C 2 (s)p 2 (s). Retrieving the controller gains for the loops we have KP 1 =.424 and KI 1 =1.133 for C 1 (s) andkp 2 = 1.59 and KI 2 = 1.34 for C 2 (s). 4 PM = 6 o, g =.5 rad/s, unbounded K P 1 4 PM = 6 o, =.5 rad/s g 3 ub K P1 = 2 2 K P1 1 Ki1: 1.133 Kp1:.424 K P2-2 -4 Ki2: -1.34 Kp2: -1.59-1 -6 K I2 ub = -4.7114-2 ub K P2 = -3.7253-2 2 4 6 8 1 12 14 16 K I1-6 -5-4 -3-2 -1 1 K I2 Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 21 / 25

Example: Transformation of the diagonal controller C d (s) into the MIMO controller C(s) The final design step is to transform the diagonal controller C d (s) into the MIMO controller C(s) in (4) by substituting the unimodular matrices Y (s) andu(s) in (22). Then, using the assigned values of (KP 1, KI 1 )and(kp 2, KI 2 )wehave C(s) = ".371s+.618 s 1.61s+1.34 s(s+2).53s.67 s(s+2) 2.12s 2.68 s(s+2) 2 # (25) Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 22 / 25

Example: Verification We can verify the final results by computing the gain margin and phase margin of the multivariable system using the controller C(s). In Fig 2, the characteristic equation of the multivariable system is given by det[i + G(s)] (26) where G(s) = P(s)C(s) and is defined as in(6).let = k. Then det[i + G(s)] = s 7 +9s 6 +(32.637k)s 5 +(56+2.33k)s 4 +(48.4484k 2 +19.288k)s 3 +(16.4216k 2 +32.78k)s 2 +(3.7833k 2 +17.96k)s +4.556k 2. (27) We find that the range of k for the closed-loop system in Fig 2 to be stable is the roots of (27) with k =3.518 are 8 >< >: < k < 3.518 (28).3784192 j1.5532363.3784192 + j1.5532363.38174169 + j1.2786136.38174169 j1.2786136 1.2283752 2.236512 4.7722559 We see that two of the roots just cross the imaginary axis. Thus the gain margin is k =3.518 for the MIMO system. This is the same value that we selected in the desired specifications for C 2 (s)p 2 (s). Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 23 / 25 (29)

Example: Verification Now, let = e j.equation(26)is det[i + G(s)] = s 7 +9s 6 +(32.637e j )s 5 +(2.33e j +56.)s 4 +(19.29e j.4484e j2 +48.)s 3 +(32.7e j.4218e j2 +16.)s 2 +(e j +3.784e j2 +17.1)s +4.551e j2 (3) The range for to keep the multivariable system stable is < <6 o. (31) The roots of (3) for =6 o are 8 >< >: 3.5159631 j.6715376 2.79212 j.8179624 1.256782 j.1211673 1.2333837 + j1.2928996.9299468 + j.587716.1596289 j.49969144.2599732 j.519525 (32) Likewise, two of the roots just cross the imaginary axis. So, the phase margin is =6 o for the MIMO system. This is the same value that we selected in the desired specifications for the SISO system C 2 (s)p 2 (s). Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 24 / 25

Conclusions We have presented an advanced tuning approach for MIMO systems to achieve classical stability margins. It was shown how SISO design methods, using PI controllers, can be used to design a MIMO controller to satisfy predesigned gain and phase margins for the MIMO system. Exploration of the system s capabilities by constructing the achievable performance presented as Gain-Phase margin design curves. It can be applied to an arbitrary plant where at least there exist a PI controller that stabilizes the system. Computational tool for the PI designer. The results presented should be extendible beyond PI controllers, and this is being researched. Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA 217 25 / 25