Stability Margin Based Design of Multivariable Controllers

Size: px
Start display at page:

Download "Stability Margin Based Design of Multivariable Controllers"

Transcription

1 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 ivan diaz 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 / 25

2 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 / 25

3 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 / 25

4 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 / 25

5 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 / 25

6 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 C n 2 P P n Figure: Multiple SISO unity feedback block diagram Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA / 25

7 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 / 25

8 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 Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA / 25

9 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 := (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 / 25

10 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 / 25

11 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 / 25

12 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 / 25

13 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 / 25

14 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 / 25 (18)

15 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 / 25

16 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 / 25

17 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 / 25

18 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 / 25

19 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, ). 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 P K P K P K I K I2 Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA / 25

20 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 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: PM: 52 GM: PM: 56 GM: 2 PM: 83 GM: 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 / 25

21 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: Kp1:.424 K P Ki2: Kp2: K I2 ub = ub K P2 = K I K I2 Díaz, Han, Bhattacharyya (TAMU) Stability Margin Based Design of Multivariable Controllers CCTA / 25

22 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 / 25

23 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 +( k)s 4 +( k k)s 3 +( k k)s 2 +(3.7833k k)s k 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 < (28) j j j j 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 / 25 (29)

24 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 e j )s e j2 (3) The range for to keep the multivariable system stable is < <6 o. (31) The roots of (3) for =6 o are 8 >< >: j j j j j j j (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 / 25

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 / 25

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

The Complete Set of PID Controllers with Guaranteed Gain and Phase Margins Proceedings of the th IEEE onference on Decision and ontrol, and the European ontrol onference 5 Seville, Spain, December -5, 5 ThA7.5 The omplete Set of PID ontrollers with Guaranteed Gain and Phase Margins

More information

PID CONTROLLER SYNTHESIS FREE OF ANALYTICAL MODELS

PID CONTROLLER SYNTHESIS FREE OF ANALYTICAL MODELS PID CONTROLLER SYNTHESIS FREE OF ANALYTICAL MODELS L.H. Keel,1 S.P. Bhattacharyya, Tennessee State University, Nashville, Tennessee, USA Texas A&M University, College Station, Texas, USA Abstract: In this

More information

(Continued on next page)

(Continued on next page) (Continued on next page) 18.2 Roots of Stability Nyquist Criterion 87 e(s) 1 S(s) = =, r(s) 1 + P (s)c(s) where P (s) represents the plant transfer function, and C(s) the compensator. The closedloop characteristic

More information

MIMO analysis: loop-at-a-time

MIMO analysis: loop-at-a-time MIMO robustness MIMO analysis: loop-at-a-time y 1 y 2 P (s) + + K 2 (s) r 1 r 2 K 1 (s) Plant: P (s) = 1 s 2 + α 2 s α 2 α(s + 1) α(s + 1) s α 2. (take α = 10 in the following numerical analysis) Controller:

More information

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

Computation of Stabilizing PI and PID parameters for multivariable system with time delays Computation of Stabilizing PI and PID parameters for multivariable system with time delays Nour El Houda Mansour, Sami Hafsi, Kaouther Laabidi Laboratoire d Analyse, Conception et Commande des Systèmes

More information

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

Lecture 6. Chapter 8: Robust Stability and Performance Analysis for MIMO Systems. Eugenio Schuster. Lecture 6 Chapter 8: Robust Stability and Performance Analysis for MIMO Systems Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture 6 p. 1/73 6.1 General

More information

EECE 460 : Control System Design

EECE 460 : Control System Design EECE 460 : Control System Design SISO Pole Placement Guy A. Dumont UBC EECE January 2011 Guy A. Dumont (UBC EECE) EECE 460: Pole Placement January 2011 1 / 29 Contents 1 Preview 2 Polynomial Pole Placement

More information

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

Root Locus. Motivation Sketching Root Locus Examples. School of Mechanical Engineering Purdue University. ME375 Root Locus - 1 Root Locus Motivation Sketching Root Locus Examples ME375 Root Locus - 1 Servo Table Example DC Motor Position Control The block diagram for position control of the servo table is given by: D 0.09 Position

More information

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

ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 2010/2011 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques CAIRO UNIVERSITY FACULTY OF ENGINEERING ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 00/0 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques [] For the following system, Design a compensator such

More information

Engraving Machine Example

Engraving Machine Example Engraving Machine Example MCE44 - Fall 8 Dr. Richter November 24, 28 Basic Design The X-axis of the engraving machine has the transfer function G(s) = s(s + )(s + 2) In this basic example, we use a proportional

More information

Lecture 7 (Weeks 13-14)

Lecture 7 (Weeks 13-14) Lecture 7 (Weeks 13-14) Introduction to Multivariable Control (SP - Chapters 3 & 4) Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture 7 (Weeks 13-14) p.

More information

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

Control Systems Engineering ( Chapter 6. Stability ) Prof. Kwang-Chun Ho Tel: Fax: Control Systems Engineering ( Chapter 6. Stability ) Prof. Kwang-Chun Ho kwangho@hansung.ac.kr Tel: 02-760-4253 Fax:02-760-4435 Introduction In this lesson, you will learn the following : How to determine

More information

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

Data Based Design of 3Term Controllers. Data Based Design of 3 Term Controllers p. 1/10 Data Based Design of 3Term Controllers Data Based Design of 3 Term Controllers p. 1/10 Data Based Design of 3 Term Controllers p. 2/10 History Classical Control - single controller (PID, lead/lag) is designed

More information

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

Chapter Robust Performance and Introduction to the Structured Singular Value Function Introduction As discussed in Lecture 0, a process is better desc Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter Robust

More information

MULTILOOP PI CONTROLLER FOR ACHIEVING SIMULTANEOUS TIME AND FREQUENCY DOMAIN SPECIFICATIONS

MULTILOOP PI CONTROLLER FOR ACHIEVING SIMULTANEOUS TIME AND FREQUENCY DOMAIN SPECIFICATIONS Journal of Engineering Science and Technology Vol. 1, No. 8 (215) 113-1115 School of Engineering, Taylor s University MULTILOOP PI CONTROLLER FOR ACHIEVING SIMULTANEOUS TIME AND FREQUENCY DOMAIN SPECIFICATIONS

More information

Alireza Mousavi Brunel University

Alireza Mousavi Brunel University Alireza Mousavi Brunel University 1 » Control Process» Control Systems Design & Analysis 2 Open-Loop Control: Is normally a simple switch on and switch off process, for example a light in a room is switched

More information

Design Methods for Control Systems

Design Methods for Control Systems Design Methods for Control Systems Maarten Steinbuch TU/e Gjerrit Meinsma UT Dutch Institute of Systems and Control Winter term 2002-2003 Schedule November 25 MSt December 2 MSt Homework # 1 December 9

More information

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

Root Locus. Signals and Systems: 3C1 Control Systems Handout 3 Dr. David Corrigan Electronic and Electrical Engineering Root Locus Signals and Systems: 3C1 Control Systems Handout 3 Dr. David Corrigan Electronic and Electrical Engineering corrigad@tcd.ie Recall, the example of the PI controller car cruise control system.

More information

Analysis of SISO Control Loops

Analysis of SISO Control Loops Chapter 5 Analysis of SISO Control Loops Topics to be covered For a given controller and plant connected in feedback we ask and answer the following questions: Is the loop stable? What are the sensitivities

More information

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

ECE 345 / ME 380 Introduction to Control Systems Lecture Notes 8 Learning Objectives ECE 345 / ME 380 Introduction to Control Systems Lecture Notes 8 Dr. Oishi oishi@unm.edu November 2, 203 State the phase and gain properties of a root locus Sketch a root locus, by

More information

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

ECEN 605 LINEAR SYSTEMS. Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability 1/27 1/27 ECEN 605 LINEAR SYSTEMS Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability Feedback System Consider the feedback system u + G ol (s) y Figure 1: A unity feedback system

More information

MIMO Toolbox for Matlab

MIMO Toolbox for Matlab MIMO Toolbox for Matlab Oskar Vivero School of Electric and Electronic Engineering University of Manchester, Manchester, UK M60 1QD Email: oskar.vivero@postgrad.manchester.ac.uk Jesús Liceaga-Castro Departamento

More information

Stability and Robustness 1

Stability and Robustness 1 Lecture 2 Stability and Robustness This lecture discusses the role of stability in feedback design. The emphasis is notonyes/notestsforstability,butratheronhowtomeasurethedistanceto instability. The small

More information

MAE 143B - Homework 9

MAE 143B - Homework 9 MAE 43B - Homework 9 7.2 2 2 3.8.6.4.2.2 9 8 2 2 3 a) G(s) = (s+)(s+).4.6.8.2.2.4.6.8. Polar plot; red for negative ; no encirclements of, a.s. under unit feedback... 2 2 3. 4 9 2 2 3 h) G(s) = s+ s(s+)..2.4.6.8.2.4

More information

3.1 Overview 3.2 Process and control-loop interactions

3.1 Overview 3.2 Process and control-loop interactions 3. Multivariable 3.1 Overview 3.2 and control-loop interactions 3.2.1 Interaction analysis 3.2.2 Closed-loop stability 3.3 Decoupling control 3.3.1 Basic design principle 3.3.2 Complete decoupling 3.3.3

More information

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

Chapter 2. Classical Control System Design. Dutch Institute of Systems and Control Chapter 2 Classical Control System Design Overview Ch. 2. 2. Classical control system design Introduction Introduction Steady-state Steady-state errors errors Type Type k k systems systems Integral Integral

More information

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

Synthesis of Controllers for Non-minimum Phase and Unstable Systems Using Non-sequential MIMO Quantitative Feedback Theory Synthesis of Controllers for Non-minimum Phase and Unstable Systems Using Non-sequential MIMO Quantitative Feedback Theory Chen-yang Lan Murray L Kerr Suhada Jayasuriya * Graduate Student Graduate Student

More information

Model Uncertainty and Robust Stability for Multivariable Systems

Model Uncertainty and Robust Stability for Multivariable Systems Model Uncertainty and Robust Stability for Multivariable Systems ELEC 571L Robust Multivariable Control prepared by: Greg Stewart Devron Profile Control Solutions Outline Representing model uncertainty.

More information

A Note on Bode Plot Asymptotes based on Transfer Function Coefficients

A Note on Bode Plot Asymptotes based on Transfer Function Coefficients ICCAS5 June -5, KINTEX, Gyeonggi-Do, Korea A Note on Bode Plot Asymptotes based on Transfer Function Coefficients Young Chol Kim, Kwan Ho Lee and Young Tae Woo School of Electrical & Computer Eng., Chungbuk

More information

Systems Analysis and Control

Systems Analysis and Control Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 21: Stability Margins and Closing the Loop Overview In this Lecture, you will learn: Closing the Loop Effect on Bode Plot Effect

More information

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

The Tuning of Robust Controllers for Stable Systems in the CD-Algebra: The Case of Sinusoidal and Polynomial Signals The Tuning of Robust Controllers for Stable Systems in the CD-Algebra: The Case of Sinusoidal and Polynomial Signals Timo Hämäläinen Seppo Pohjolainen Tampere University of Technology Department of Mathematics

More information

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

Robust fixed-order H Controller Design for Spectral Models by Convex Optimization Robust fixed-order H Controller Design for Spectral Models by Convex Optimization Alireza Karimi, Gorka Galdos and Roland Longchamp Abstract A new approach for robust fixed-order H controller design by

More information

SMITH MCMILLAN FORMS

SMITH MCMILLAN FORMS Appendix B SMITH MCMILLAN FORMS B. Introduction Smith McMillan forms correspond to the underlying structures of natural MIMO transfer-function matrices. The key ideas are summarized below. B.2 Polynomial

More information

Didier HENRION henrion

Didier HENRION   henrion POLYNOMIAL METHODS FOR ROBUST CONTROL PART I.1 ROBUST STABILITY ANALYSIS: SINGLE PARAMETER UNCERTAINTY Didier HENRION www.laas.fr/ henrion henrion@laas.fr Pont Neuf over river Garonne in Toulouse June

More information

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

Multivariable Control. Lecture 05. Multivariable Poles and Zeros. John T. Wen. September 14, 2006 Multivariable Control Lecture 05 Multivariable Poles and Zeros John T. Wen September 4, 2006 SISO poles/zeros SISO transfer function: G(s) = n(s) d(s) (no common factors between n(s) and d(s)). Poles:

More information

rad/sec

rad/sec In this chapter we present Kharitonov's Theorem on robust Hurwitz stability of interval polynomials, dealing with both the real and complex cases This elegant result forms the basis for many of the results,

More information

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

Control of integral processes with dead time Part IV: various issues about PI controllers Control of integral processes with dead time Part IV: various issues about PI controllers B. Wang, D. Rees and Q.-C. Zhong Abstract: Various issues about integral processes with dead time controlled by

More information

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

Outline. Control systems. Lecture-4 Stability. V. Sankaranarayanan. V. Sankaranarayanan Control system Outline Control systems Lecture-4 Stability V. Sankaranarayanan Outline Outline 1 Outline Outline 1 2 Concept of Stability Zero State Response: The zero-state response is due to the input only; all the

More information

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

Lecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Lecture 5 Classical Control Overview III Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore A Fundamental Problem in Control Systems Poles of open

More information

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

PID Controllers for S ystems Systems with with Time- Time Delay PID Controllers for Systems with Time-Delay 1 General Considerations CHARACTERISTIC EQUATIONS FOR DEALY SYSTEMS u(t) Delay T y(t) =u(t T ) u(t) _y(t) Integrator y(t) _y(t)+ay(t T )=u(t) a Delay T 2 u(t)

More information

Didier HENRION henrion

Didier HENRION  henrion GRADUATE COURSE ON POLYNOMIAL METHODS FOR ROBUST CONTROL PART II.1 ROBUST STABILITY ANALYSIS: POLYTOPIC UNCERTAINTY Didier HENRION www.laas.fr/ henrion henrion@laas.fr Cité de l espace with Ariane launcher

More information

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

TWO- PHASE APPROACH TO DESIGN ROBUST CONTROLLER FOR UNCERTAIN INTERVAL SYSTEM USING GENETIC ALGORITHM International Journal of Electrical and Electronics Engineering Research (IJEEER) ISSN:2250-155X Vol.2, Issue 2 June 2012 27-38 TJPRC Pvt. Ltd., TWO- PHASE APPROACH TO DESIGN ROBUST CONTROLLER FOR UNCERTAIN

More information

ECE 486 Control Systems

ECE 486 Control Systems ECE 486 Control Systems Spring 208 Midterm #2 Information Issued: April 5, 208 Updated: April 8, 208 ˆ This document is an info sheet about the second exam of ECE 486, Spring 208. ˆ Please read the following

More information

Chapter 6 - Solved Problems

Chapter 6 - Solved Problems Chapter 6 - Solved Problems Solved Problem 6.. Contributed by - James Welsh, University of Newcastle, Australia. Find suitable values for the PID parameters using the Z-N tuning strategy for the nominal

More information

ME 304 CONTROL SYSTEMS Spring 2016 MIDTERM EXAMINATION II

ME 304 CONTROL SYSTEMS Spring 2016 MIDTERM EXAMINATION II ME 30 CONTROL SYSTEMS Spring 06 Course Instructors Dr. Tuna Balkan, Dr. Kıvanç Azgın, Dr. Ali Emre Turgut, Dr. Yiğit Yazıcıoğlu MIDTERM EXAMINATION II May, 06 Time Allowed: 00 minutes Closed Notes and

More information

Control of Electromechanical Systems

Control of Electromechanical Systems Control of Electromechanical Systems November 3, 27 Exercise Consider the feedback control scheme of the motor speed ω in Fig., where the torque actuation includes a time constant τ A =. s and a disturbance

More information

Exam. 135 minutes + 15 minutes reading time

Exam. 135 minutes + 15 minutes reading time Exam January 23, 27 Control Systems I (5-59-L) Prof. Emilio Frazzoli Exam Exam Duration: 35 minutes + 5 minutes reading time Number of Problems: 45 Number of Points: 53 Permitted aids: Important: 4 pages

More information

Homework 7 - Solutions

Homework 7 - Solutions Homework 7 - Solutions Note: This homework is worth a total of 48 points. 1. Compensators (9 points) For a unity feedback system given below, with G(s) = K s(s + 5)(s + 11) do the following: (c) Find the

More information

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

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

More information

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

Introduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31 Introduction Classical Control Robust Control u(t) y(t) G u(t) G + y(t) G : nominal model G = G + : plant uncertainty Uncertainty sources : Structured : parametric uncertainty, multimodel uncertainty Unstructured

More information

Controls Problems for Qualifying Exam - Spring 2014

Controls Problems for Qualifying Exam - Spring 2014 Controls Problems for Qualifying Exam - Spring 2014 Problem 1 Consider the system block diagram given in Figure 1. Find the overall transfer function T(s) = C(s)/R(s). Note that this transfer function

More information

Zeros and zero dynamics

Zeros and zero dynamics CHAPTER 4 Zeros and zero dynamics 41 Zero dynamics for SISO systems Consider a linear system defined by a strictly proper scalar transfer function that does not have any common zero and pole: g(s) =α p(s)

More information

Problem Set 4 Solution 1

Problem Set 4 Solution 1 Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Problem Set 4 Solution Problem 4. For the SISO feedback

More information

Chapter 7 : Root Locus Technique

Chapter 7 : Root Locus Technique Chapter 7 : Root Locus Technique By Electrical Engineering Department College of Engineering King Saud University 1431-143 7.1. Introduction 7.. Basics on the Root Loci 7.3. Characteristics of the Loci

More information

FEL3210 Multivariable Feedback Control

FEL3210 Multivariable Feedback Control FEL3210 Multivariable Feedback Control Lecture 5: Uncertainty and Robustness in SISO Systems [Ch.7-(8)] Elling W. Jacobsen, Automatic Control Lab, KTH Lecture 5:Uncertainty and Robustness () FEL3210 MIMO

More information

FEL3210 Multivariable Feedback Control

FEL3210 Multivariable Feedback Control FEL3210 Multivariable Feedback Control Lecture 6: Robust stability and performance in MIMO systems [Ch.8] Elling W. Jacobsen, Automatic Control Lab, KTH Lecture 6: Robust Stability and Performance () FEL3210

More information

Richiami di Controlli Automatici

Richiami di Controlli Automatici Richiami di Controlli Automatici Gianmaria De Tommasi 1 1 Università degli Studi di Napoli Federico II detommas@unina.it Ottobre 2012 Corsi AnsaldoBreda G. De Tommasi (UNINA) Richiami di Controlli Automatici

More information

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

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 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 November 2, 2018 J. Tani, E. Frazzoli (ETH) Lecture 7:

More information

Time Response Analysis (Part II)

Time Response Analysis (Part II) Time Response Analysis (Part II). A critically damped, continuous-time, second order system, when sampled, will have (in Z domain) (a) A simple pole (b) Double pole on real axis (c) Double pole on imaginary

More information

EE Experiment 11 The Laplace Transform and Control System Characteristics

EE Experiment 11 The Laplace Transform and Control System Characteristics EE216:11 1 EE 216 - Experiment 11 The Laplace Transform and Control System Characteristics Objectives: To illustrate computer usage in determining inverse Laplace transforms. Also to determine useful signal

More information

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

Linear Control Systems Lecture #3 - Frequency Domain Analysis. Guillaume Drion Academic year Linear Control Systems Lecture #3 - Frequency Domain Analysis Guillaume Drion Academic year 2018-2019 1 Goal and Outline Goal: To be able to analyze the stability and robustness of a closed-loop system

More information

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

CDS 101/110a: Lecture 8-1 Frequency Domain Design CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve

More information

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

Module 3F2: Systems and Control EXAMPLES PAPER 2 ROOT-LOCUS. Solutions Cambridge University Engineering Dept. Third Year Module 3F: Systems and Control EXAMPLES PAPER ROOT-LOCUS Solutions. (a) For the system L(s) = (s + a)(s + b) (a, b both real) show that the root-locus

More information

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

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

More information

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

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 Closed-loop system enerally MIMO case Two-degrees-of-freedom (2 DOF) control structure (2 DOF structure) 2 The closed loop equations become solving for z gives where is the closed loop transfer function

More information

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

A unified double-loop multi-scale control strategy for NMP integrating-unstable systems Home Search Collections Journals About Contact us My IOPscience A unified double-loop multi-scale control strategy for NMP integrating-unstable systems This content has been downloaded from IOPscience.

More information

CHAPTER # 9 ROOT LOCUS ANALYSES

CHAPTER # 9 ROOT LOCUS ANALYSES F K א CHAPTER # 9 ROOT LOCUS ANALYSES 1. Introduction The basic characteristic of the transient response of a closed-loop system is closely related to the location of the closed-loop poles. If the system

More information

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

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 Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter 9 Robust

More information

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

Lecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30 289 Upcoming labs: Lecture 12 Lab 20: Internal model control (finish up) Lab 22: Force or Torque control experiments [Integrative] (2-3 sessions) Final Exam on 12/21/2015 (Monday)10:30-12:30 Today: Recap

More information

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

A Necessary and Sufficient Condition for High-Frequency Robustness of Non-Strictly-Proper Feedback Systems A Necessary and Sufficient Condition for High-Frequency Robustness of Non-Strictly-Proper Feedback Systems Daniel Cobb Department of Electrical Engineering University of Wisconsin Madison WI 53706-1691

More information

Stability and composition of transfer functions

Stability and composition of transfer functions Problem 1.1 Stability and composition of transfer functions G. Fernández-Anaya Departamento de Ciencias Básicas Universidad Iberoaméricana Lomas de Santa Fe 01210 México D.F. México guillermo.fernandez@uia.mx

More information

CDS 101/110 Homework #7 Solution

CDS 101/110 Homework #7 Solution Amplitude Amplitude CDS / Homework #7 Solution Problem (CDS, CDS ): (5 points) From (.), k i = a = a( a)2 P (a) Note that the above equation is unbounded, so it does not make sense to talk about maximum

More information

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

Root locus Analysis. P.S. Gandhi Mechanical Engineering IIT Bombay. Acknowledgements: Mr Chaitanya, SYSCON 07 Root locus Analysis P.S. Gandhi Mechanical Engineering IIT Bombay Acknowledgements: Mr Chaitanya, SYSCON 07 Recap R(t) + _ k p + k s d 1 s( s+ a) C(t) For the above system the closed loop transfer function

More information

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

Lecture 2. FRTN10 Multivariable Control. Automatic Control LTH, 2018 Lecture 2 FRTN10 Multivariable Control Course Outline L1 L5 Specifications, models and loop-shaping by hand 1 Introduction 2 Stability and robustness 3 Specifications and disturbance models 4 Control synthesis

More information

ROBUST STABILITY AND PERFORMANCE ANALYSIS* [8 # ]

ROBUST STABILITY AND PERFORMANCE ANALYSIS* [8 # ] ROBUST STABILITY AND PERFORMANCE ANALYSIS* [8 # ] General control configuration with uncertainty [8.1] For our robustness analysis we use a system representation in which the uncertain perturbations are

More information

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

Control Systems I. Lecture 6: Poles and Zeros. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich Control Systems I Lecture 6: Poles and Zeros Readings: Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich October 27, 2017 E. Frazzoli (ETH) Lecture 6: Control Systems I 27/10/2017

More information

MAE 143B - Homework 9

MAE 143B - Homework 9 MAE 143B - Homework 9 7.1 a) We have stable first-order poles at p 1 = 1 and p 2 = 1. For small values of ω, we recover the DC gain K = lim ω G(jω) = 1 1 = 2dB. Having this finite limit, our straight-line

More information

Root Locus Methods. The root locus procedure

Root Locus Methods. The root locus procedure Root Locus Methods Design of a position control system using the root locus method Design of a phase lag compensator using the root locus method The root locus procedure To determine the value of the gain

More information

80DB A 40DB 0DB DB

80DB A 40DB 0DB DB Stability Analysis On the Nichols Chart and Its Application in QFT Wenhua Chen and Donald J. Ballance Centre for Systems & Control Department of Mechanical Engineering University of Glasgow Glasgow G12

More information

Problem Set 5 Solutions 1

Problem Set 5 Solutions 1 Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Problem Set 5 Solutions The problem set deals with Hankel

More information

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

1 (s + 3)(s + 2)(s + a) G(s) = C(s) = K P + K I MAE 43B Linear Control Prof. M. Krstic FINAL June 9, Problem. ( points) Consider a plant in feedback with the PI controller G(s) = (s + 3)(s + )(s + a) C(s) = K P + K I s. (a) (4 points) For a given constant

More information

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

Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process D.Angeline Vijula #, Dr.N.Devarajan * # Electronics and Instrumentation Engineering Sri Ramakrishna

More information

Robust PID and Fractional PI Controllers Tuning for General Plant Model

Robust PID and Fractional PI Controllers Tuning for General Plant Model 2 مجلة البصرة للعلوم الهندسية-المجلد 5 العدد 25 Robust PID and Fractional PI Controllers Tuning for General Plant Model Dr. Basil H. Jasim. Department of electrical Engineering University of Basrah College

More information

Matrix Equations in Multivariable Control

Matrix Equations in Multivariable Control Matrix Euations in Multivariable Control OMAN POKOP, JIŘÍ KOBEL Tomas Bata University in Zlín Nám. T.G.M. 5555, 76 Zlín CZECH EPUBLIC prokop@fai.utb.cz http://www.utb.cz/fai Abstract: - The contribution

More information

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

Chapter 7 Interconnected Systems and Feedback: Well-Posedness, Stability, and Performance 7. Introduction Feedback control is a powerful approach to o Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter 7 Interconnected

More information

3 Stabilization of MIMO Feedback Systems

3 Stabilization of MIMO Feedback Systems 3 Stabilization of MIMO Feedback Systems 3.1 Notation The sets R and S are as before. We will use the notation M (R) to denote the set of matrices with elements in R. The dimensions are not explicitly

More information

Recitation 11: Time delays

Recitation 11: Time delays Recitation : Time delays Emilio Frazzoli Laboratory for Information and Decision Systems Massachusetts Institute of Technology November, 00. Introduction and motivation. Delays are incurred when the controller

More information

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

Closed Loop Identification Of A First Order Plus Dead Time Process Model Under PI Control Dublin Institute of Technology RROW@DIT Conference papers School of Electrical and Electronic Engineering -6- Closed Loop Identification Of First Order Plus Dead Time Process Model Under PI Control Tony

More information

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

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 Root Locus Simple definition Locus of points on the s- plane that represents the poles of a system as one or more parameter vary. RL and its relation to poles of a closed loop system RL and its relation

More information

Structured Uncertainty and Robust Performance

Structured Uncertainty and Robust Performance Structured Uncertainty and Robust Performance ELEC 571L Robust Multivariable Control prepared by: Greg Stewart Devron Profile Control Solutions Outline Structured uncertainty: motivating example. Structured

More information

CHAPTER 7 FRACTIONAL ORDER SYSTEMS WITH FRACTIONAL ORDER CONTROLLERS

CHAPTER 7 FRACTIONAL ORDER SYSTEMS WITH FRACTIONAL ORDER CONTROLLERS 9 CHAPTER 7 FRACTIONAL ORDER SYSTEMS WITH FRACTIONAL ORDER CONTROLLERS 7. FRACTIONAL ORDER SYSTEMS Fractional derivatives provide an excellent instrument for the description of memory and hereditary properties

More information

Linear State Feedback Controller Design

Linear State Feedback Controller Design Assignment For EE5101 - Linear Systems Sem I AY2010/2011 Linear State Feedback Controller Design Phang Swee King A0033585A Email: king@nus.edu.sg NGS/ECE Dept. Faculty of Engineering National University

More information

An Internal Stability Example

An Internal Stability Example An Internal Stability Example Roy Smith 26 April 2015 To illustrate the concept of internal stability we will look at an example where there are several pole-zero cancellations between the controller and

More information

ECE 380: Control Systems

ECE 380: Control Systems ECE 380: Control Systems Winter 2011 Course Notes, Part II Section 002 Prof. Shreyas Sundaram Department of Electrical and Computer Engineering University of Waterloo ii Acknowledgments Parts of these

More information

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

Robust Control. 2nd class. Spring, 2018 Instructor: Prof. Masayuki Fujita (S5-303B) Tue., 17th April, 2018, 10:45~12:15, S423 Lecture Room Robust Control Spring, 2018 Instructor: Prof. Masayuki Fujita (S5-303B) 2nd class Tue., 17th April, 2018, 10:45~12:15, S423 Lecture Room 2. Nominal Performance 2.1 Weighted Sensitivity [SP05, Sec. 2.8,

More information

Fixed-Order Robust H Controller Design with Regional Pole Assignment

Fixed-Order Robust H Controller Design with Regional Pole Assignment SUBMITTED 1 Fixed-Order Robust H Controller Design with Regional Pole Assignment Fuwen Yang, Mahbub Gani, and Didier Henrion Abstract In this paper, the problem of designing fixed-order robust H controllers

More information

Analysis and Design of Control Systems in the Time Domain

Analysis and Design of Control Systems in the Time Domain Chapter 6 Analysis and Design of Control Systems in the Time Domain 6. Concepts of feedback control Given a system, we can classify it as an open loop or a closed loop depends on the usage of the feedback.

More information

Robust Control 2 Controllability, Observability & Transfer Functions

Robust Control 2 Controllability, Observability & Transfer Functions Robust Control 2 Controllability, Observability & Transfer Functions Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University /26/24 Outline Reachable Controllability Distinguishable

More information

L 1 Adaptive Output Feedback Controller to Systems of Unknown

L 1 Adaptive Output Feedback Controller to Systems of Unknown Proceedings of the 27 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July 11-13, 27 WeB1.1 L 1 Adaptive Output Feedback Controller to Systems of Unknown Dimension

More information

Outline. Classical Control. Lecture 1

Outline. Classical Control. Lecture 1 Outline Outline Outline 1 Introduction 2 Prerequisites Block diagram for system modeling Modeling Mechanical Electrical Outline Introduction Background Basic Systems Models/Transfers functions 1 Introduction

More information