Stability Margin Based Design of Multivariable Controllers
|
|
- Ella Walker
- 5 years ago
- Views:
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
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 informationPID 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) 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 informationMIMO 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 informationComputation 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 informationLecture 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 informationEECE 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 informationRoot 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 informationELECTRONICS & 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 informationEngraving 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 informationLecture 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 informationControl 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 informationData 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 informationChapter 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 informationMULTILOOP 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 informationAlireza 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 informationDesign 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 informationRoot 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 informationAnalysis 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 informationECE 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 informationECEN 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 informationMIMO 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 informationStability 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 informationMAE 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 information3.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 informationChapter 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 informationSynthesis 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 informationModel 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 informationA 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 informationSystems 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 informationThe 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 informationRobust 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 informationSMITH 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 informationDidier 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 informationMultivariable 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 informationrad/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 informationControl 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 informationOutline. 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 informationLecture 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 informationPID 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 informationDidier 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 informationTWO- 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 informationECE 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 informationChapter 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 informationME 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 informationControl 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 informationExam. 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 informationHomework 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 informationNOTICE 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 informationIntroduction. 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 informationControls 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 informationZeros 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 informationProblem 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 informationChapter 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 informationFEL3210 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 informationFEL3210 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 informationRichiami 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 informationControl 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 informationTime 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 informationEE 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 informationLinear 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 informationCDS 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 informationModule 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 informationLecture 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 informationClosed-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 informationA 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 informationCHAPTER # 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 informationChapter 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 informationLecture 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 informationA 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 informationStability 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 informationCDS 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 informationRoot 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 informationLecture 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 informationROBUST 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 informationControl 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 informationMAE 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 informationRoot 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 information80DB 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 informationProblem 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 information1 (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 informationDesign 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 informationRobust 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 informationMatrix 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 informationChapter 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 information3 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 informationRecitation 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 informationClosed 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 informationa. 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 informationStructured 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 informationCHAPTER 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 informationLinear 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 informationAn 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 informationECE 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 informationRobust 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 informationFixed-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 informationAnalysis 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 informationRobust 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 informationL 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 informationOutline. 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