Control System Design - Interaction

Size: px
Start display at page:

Download "Control System Design - Interaction"

Transcription

1 Department of Automatic Control LTH, Lund University

2 Interaction 1 Introduction 2 Interaction of Simple Loops 3 Multivariable zeros 4 Decoupling 5 Parallel Systems 6 Summary Theme: When the wires get crossed

3 Introduction Centralized or distributed The process control experience A few important variables were controlled using the single loop paradigm: one sensor, one actuator and one controller Loops were added, feedforward, cascade, midrange, selectors Not obvious how to associate sensors and actuators - The pairing problem Early process control systems were distributed and decentralized, centralization came with computer control The state-feedback paradigm - centralized control Decentralized control popular for large systems What happens when loops are interacting? Interaction measures - The relative gain array RGA, Singular values Decoupling: static, dynamic (different time scales), different physical mechanisms, mass balance, energy balance

4 A Large Process

5 The Shell Standard Control Problem

6 Paper Machine Control Primary quality: Basis weight and moisture Head box control: Pressure and flow rate

7 Boiler Control Who is the boss? Boiler leading turbine or turbine leading boiler.

8 A Small Process Chiller

9 Interaction 1 Introduction 2 Interaction of Simple Loops 3 Multivariable zeros 4 Decoupling 5 Parallel Systems 6 Summary Theme: When the wires get crossed

10 Interaction of Simple Loops u 1 y sp1 C 1 y 1 Process y sp2 C 2 u 2 y 2 Y 1 (s)=p 11 (s)u 1 (s)+p 12 U 2 (s) Y 2 (s)=p 21 (s)u 1 (s)+p 22 U 2 (s), What happens when the controllers are tuned individually?

11 An Example ControllerC 1 is a PI controller with gainsk 1 =1,k i =1, and thec 2 is a proportional controller with gainsk 2 =0, 0.8, and y u The second controller has a major impact on the first loop!

12 Analysis Y 1 (s)= Y 2 (s)= 1 2 (s+1) 2U 1(s)+ (s+1) 2U 2(s) 1 1 (s+1) 2U 1(s)+ (s+1) 2U 2(s). P-control of second loopu 2 (s)= k 2 Y 2 (s) gives Y 1 (s)= cl 11 (s)u 1(s)= s 2 +2s+1 k 2 (s+1) 2 (s 2 +2s+1+k 2 ) U 1(s). The gaink 2 in the second loop has a significant effect on the dynamics in the first loop. The static gain is cl 11 (0)=1 k 2 1+k 2. Notice that the gain decreases with increasingk 2 and becomes negative fork 2 >1.

13 Bristol s Relative Gain A simple way of measuring interaction based on static properties Edgar H. Bristol On a new measure of interaction for multivariable process control IEEE TAC 11(1967) Idea: What is effect of control of one loop on the steady state gain of another loop? Consider one loop when the other loop is under perfect control Y 1 (s)=p 11 (s)u 1 (s)+p 12 U 2 (s) 0=p 21 (s)u 1 (s)+p 22 U 2 (s).

14 Bristol s Relative Gain Consider the first loopu 1 y 1 when the second loop is in perfect control (y 2 =0) Y 1 (s)=p 11 (s)u 1 (s)+p 12 U 2 (s) 0=p 21 (s)u 1 (s)+p 22 U 2 (s). EliminatingU 2 (s) from the second equation gives Y 1 (s)= p 11(s)p 22 (s) p 12 (s)p 21 (s) U 1 (s). p 22 (s) The ratio of the static gains of loop 1 when the second loop is open and closed is λ= p 11 (0)p 22 (0) p 11 (0)p 22 (0) p 12 (0)p 21 (0). Parameter λ is called Bristol s interaction index

15 Many Loops Assumeninputs andnoutputs. Pick an input output pair and relabel so that the output isy 1, let the remaining outputs bey 2 =0. Let the input beu 2 and the remaining inputs beu 1. y 1 =p 11 u 1 +p 12 u 2 0=p 21 u 1 +p 22 u 2 Solving fory 1 gives (notice the Schur complement) y 1 =(p 12 p 11 p 1 21 p 22)u 2, r 12 = p 12 p 12 p 11 p 1 21 p 22 Compare P= p 11 p 12, P 1 =Q= p 21 p 22 p 12 p 11 p 1 21 p 22 The relative gain array isr=p P T (Hadamard or Schur product)

16 Bristol s Relative Gain Array Let P(s) be an n n matrix of transfer functions. The relative gain array is Λ=P(0) P T (0) The product is element by element product (Schur or Hadamard product). Properties (A B) T =A T B T P diagonal gives Λ=I Insight and use A measure of static interactions for square systems which tells how the gain in one loop is influenced by perfect feedback on all other loops Dimension free. Row and column sums are 1. Negative elements correspond to sign reversals due to feedback of other loops

17 Pairing When designing complex systems loop by loop we must decide what measurements should be used as inputs for each controller. This is called the pairing problem. The choice can be governed by physics but the relative gain can also be used Consider the previous example P(0)= 1 2, P 1 (0)= 1 1 Λ=P(0) P T (0)= , Negative sign indicates the sign reversal found previously Better to use reverse pairing, i.e. letu 2 controly 1

18 Pairing... Consider P(s)= 1 2 (s+1) 2 (s+1) (s+1) 2 (s+1) 2 Introducing the feedbacku 1 = k 2 y 2 gives Y 1 (s)= cl 12 (s)u 2(s)= 2s 2 +4s+2+k 2 (s+1) 2 (s 2 +2s+1+k 2 ) U 2(s), Zero frequency gain decreases from 2 to 1 whenk 2 ranges from 0 to. Discuss how dynamics changes withk 2! Use rootlocus!

19 Step Responses with Reverse Pairing 1 y u ( U 2 = 1+ 1 ) (Y sp1 Y 1 ) s u 1 = k 2 y 2 withk 2 =0, 0.8, and 1.6.

20 Summary for2 2 Systems λ=1 No interaction λ=0 Closed loop gainu 1 y 1 is zero. Pairu 1 andy 2 instead 0<λ<1 Closed loop gainu 1 y 1 is larger than open loop gain. Interaction strongest for λ=1 λ>1 Closed loop gainu 1 y 1 is smaller than open loop gain. Interaction increases with increasing λ. Very difficult to control both loops independently if λ is very large. λ<0 The closed loop gainu 1 y 1 has different sign than the open loop gain. Opening or closing the second loop has dramatic effects. The loops are counteracting each other. Such pairings should be avoided for decentralized control and the loops should be controlled jointly as a multivariable system.

21 Singular Values Let A be an k n matrix whose elements are complex variables. The singular value decompostion of the matrix is A=U ΣV where denotes transpose and complex conjugation,u andv are unitary matrices (UU =I andvv =I is. The matrix Σ is ak n matrix such that Σ ii = σ i and all other elements are zero. The elements σ i are called singular values. The largest σ=max i σ i and smallest σ=min i σ singular values are of particular interest. The number σ/σ is called the condition number. The singular values are the square roots of the eigenvalues ofa A. Example: A real2 2 matrix can be written as A= cosθ 1 sinθ 1 σ 1 0 cosθ 2 sinθ 2 sinθ 1 cosθ 1 0 σ 2 sinθ 2 cosθ 2

22 Singular DecompositionA=U ΣV The columnsu i ofu represent the output directions The columnsv i ofv represent the input directions We haveav=u Σ, orav i = σ i u i. An input in the directionv i thus gives the output σ i u i, i.e. in the directionu i Since the vectorsu i andv i are of unit length the gain ofa for the inputu i is σ i The largest gain is σ=max i σ i There are efficient numerical algorithms svd in Matlab Singular values can be applied to nonsquare matrices A natural way to define gain for matricesa and transfer function matrices G(s) gain=max v Av v = σ(a), gain=max σ(g(iω)) ω

23 Interaction Analysis Consider a system with the scaled zero frequency gain y u 1 y 2 = u y 3 Relative gain array Λ= Singular values: σ 1 =1.6183, σ 2 = and σ 3 = Condition number κ=166. Only two outputs can be controlled. What variables should be chosen? u 3

24 Interaction Analysis We havey=usv T. How to pick two input output pairs SV T = U= The matrixsv T shows thatu 1 andu 2 are obvious choices of inputs. There are two choices of outputs:y 1,y 3 ory 2,y 3, based on the angles between rows,y 1,y 2 is not a good choice because the corresponding rows ofus are almost parallel. Singular values: Selectiony 1,y 3 u 1,u 2 Condition number κ = 1.51 tion number κ = 1.45 Selectiony 2,y 3 u 1,u 2 Condi Λ= Λ=

25 Interaction 1 Introduction 2 Interaction of Simple Loops 3 Multivariable zeros 4 Decoupling 5 Parallel Systems 6 Summary Theme: When the wires get crossed

26 Zeros of Multivariable Systems Roughly speaking transmission zeros are values ofswhere the transmission of the signale st is blocked Y(s)=P(s)ve st, 0=P(s)v There is a nontrivialv only if the matrixp(s) is singular. For a square system the zeross i are given by detp(s)=0 and the zero directions are the corresponding right eigenvectors of P(s i ).

27 Rosenbrock s Example There is a nice collection of linear multivariable systems with interesting properties. Here is one of them 1 2 P(s)= s+1 s s+1 s+1 Very benign subsystems. Relative gain array R= 1 2/3 3 3 = 3 2, The transmission zeros are given by detp(s)= 1 ( 1 s+1 s+1 2 ) = s+3 1 s (s+1) 2 (s+3) =0. Difficult to control the system with gain crossover frequencies larger than ω c =0.5.

28 Stability Region - P in Both Loops Discuss commissioning and windup!

29 Rosenbrock s Example y1 y u1 2 u PI controllers withk p =2 andk i =2 in both loops. Systems becomes unstable if gains are increased by a factor of 3.

30 Interactions Can be Beneficial P(s)= p s 1 s 11(s) p 12 (s) = (s+1)(s+2) (s+1)(s+2) p 21 (s) p 22 (s) 6 s 2. (s+1)(s+2) (s+1)(s+2) The relative gain array R= 1 0, 0 1 Transmission zeros detp(s)= (s 1)(s 2)+6s (s+1) 2 (s+2) 2 = s2 +4s+2 (s+1) 2 (s+2) 2 Difficult to control individual loops fast because of the zero ats=1. Since there are no multivariable zeros in the RHP the multivariable system can easily be controlled fast but the system is not robust to loop breaks.

31 Interactions Can be Beneficial... y1 y2 u u PI controllers with gainsk=100 andk i =2000 in both loops

32 Stability Region - P in Both Loops Discuss commissioning and windup!

33 The Quadruple Tank 1 γ 1 1 γ 2 Tank 3 (A1) Tank 4 (B1) y 3 y 4 γ 1 γ 2 Pump 1 (BP) Tank 1 (A2) Tank 2 y 1 (B2) y 2 u 1 u 2 Pump 2 (AP)

34 Transfer Function of Linearized Model Transfer function fromu 1,u 2 toy 1,y 2 γ 1 c 1 (1 γ 2 )c 1 1+sT 1 (1+sT 1 )(1+sT 3 ) P(s)= (1 γ 1 )c 2 γ 2 c 2 (1+sT 2 )(1+sT 4 ) 1+sT 2 Transmission zeros (1+sT 3 )(1+sT 4 ) (1 γ 1)(1 γ 2 ) γ detp(s)= 1 γ 2 (1+sT 1 )(1+sT 2 )(1+sT 3 )(1+sT 4 ) No interaction if γ 1 = γ 2 =1 Minimum phase if1 γ 1 + γ 2 2 Nonminimum phase if0< γ 1 + γ 2 1. Intuition?

35 The Quadruple Tank Zero frequency gain P(0)= γ 1c 1 (1 γ 2 )c 1 (1 γ 1 c 2 γ 2 c 2 Relative gain array R=P(0) P(0) 1 = λ 1 λ 1 λ λ where λ= γ 1 γ 2 γ 1 + γ 2 1 Recall RHP zero if γ 1 + γ 2 <1. Physical interpretation!

36 Interaction 1 Introduction 2 Interaction of Simple Loops 3 Multivariable zeros 4 Decoupling 5 Parallel Systems 6 Summary Theme: When the wires get crossed

37 Decoupling Simple idea: Find a compensator so that the system appears to be without coupling. Many versions Input decoupling Q = PD or output decoupling Q = D P Conventional (Feedforward) Inverse (Feedback) Static Important to consider windup, manual control and mode switches. Keep the decentralized philosophy

38 Decoupling may not be useful Flight Control Think about what happens when the plane turns! An autopilot is typically split into two subsystems: lateral (pitch) longitudinal (yaw and roll)

39 Feedforward (Conventional) Decoupling D=P 1 1 (s)q(s)= p 22(s) p 12 (s) Q(s) det P(s) p 21 (s) p 11 (s) Q(s) is the desired transfer function of decoumpled process. This decoupler has difficulties to deal with anti-windup, manual control and mode changes (auto-tuning). ControllerC 1 has no information about v 2.

40 PID Controller with Tracking and Feedforward No tracking ifw=v!

41 Anti-windup for Controller with Tracking Mode y e KT d s K Σ v Actuator model u Actuator K/T i Σ 1/s + Σ 1/T t e s SP MV TR PID v Actuator model u Actuator Notice that there is no tracking effect ifu=v! The tracking input can be used in many other ways

42 Feedback (Inverted) Decoupling Simple decoupler, easy to deal with anti-windup, manual control and mode changes (auto-tuning) ifd 11 =d 22 =1. Why?

43 Inverted (Feedback) Decoupling u=v+du (I D)u=v u=(i D) 1 v Q=P(I D) 1 P=Q QD Blockdiagram vector case Easy to solve ford fb also for systems with many inputs and outputs. Example2 2, pickq=diag(p 11,p 22 ), why? p 11 p 12 = p 11 0 p d 12 p 21 p 22 0 p 22 0 p 22 d 21 0 Hence d 12 = p 12 p 11 d 21 = p 21 p 22

44 The Wood-Berry Distillation Column 12.8e s P(s)= 16.7s e 7s 10.9s+1 Choosed 11 =d 22 =1 18.9e 3s 21.0s e 3s. 14.4s+1 d 11 =1 d 12 = p 12 = s+1 p s+1 e 2s d 21 = p 21 p 22 = s s+1 e 4s d 22 =1 Easy to implement. What can go wrong?

45 Wood and His Column U Alberta

46 Properties of Inverted (Feedback) Decoupling Simple decoupler even for systems with many inputs and many outputs Easy to deal with anti-windup, manual control and other mode changes (auto-tuning) Decoupler may be noncausal (pure predictor). Try different pairing or add extra time delay ind ii. Since it is a feedback coupling there may be instabilities

47 Interaction 1 Introduction 2 Interaction of Simple Loops 3 Multivariable zeros 4 Decoupling 5 Parallel Systems 6 Summary Theme: When the wires get crossed

48 Systems with Parallel Actuation Motor drives for papermachines and rolling mills Trains with several motors or several coupled trains Power systems Electric cars

49 A Prototype Example J dω dt +Dω=M 1+M 2 M L, Proportional control C 1 A 1 w sp Gearbox ω M 1 =M 10 +K 1 (ω sp ω) M 2 =M 20 +K 2 (ω sp ω) The proportional gains tell how the load is distributed J dω dt +(D+K 1+K 2 )ω=m 10 +M 20 M L +(K 1 +K 2 )ω sp. A first order system with time constantt=j/(d+k 1 +K 2 ) Discuss response speed, damping and steady state ω= ω 0 = K 1+K 2 D+K 1 +K 2 ω sp + M 10+M 20 M L D+K 1 +K 2. C 2 A 2

50 Integral Action? PI Motor 1 M 1 ω sp Σ M s 1 s ω PI Motor 2 M 2 Prototypes for lack of reachability and observability!

51 Integral Action ω sp ω M 1 M n 0 M L Notice thatm 2 is breaking fort>22

52 Better Integral Action M 10 ω sp PI α Motor 1 Σ Σ 1 s ω 1 α Motor 2 Σ M 20

53 Better Integral Action? ω sp ω M M n 0 M L

54 Power Systems - Massive Parallellism Edison s experience Two generators with governors having integral action Many generators supply power to the net. Frequency control Voltage control Isochronous governors (integral action) and governors with speed-drop (no integral action)

55 Turbine Governors

56 Load Sharing - Through Proportional Action In Sweden the final adjustment is made manually

57 Interaction 1 Introduction 2 Interaction of Simple Loops 3 Multivariable zeros 4 Decoupling 5 Parallel Systems 6 Summary Theme: When the wires get crossed

58 Summary All real systems are coupled Relative gain array and singular values give insight Never forget process redesign Multivariable zeros and zero directions Why decouple Simple system. SISO design, tuning and operation can be used What is lost? Multivariable design Dont forget windup and operational aspects (tuning, manual control,... ) Parallel systems One integrator only!

59 To Learn More F. G. Shinskey Controlling Multivariable Processes. ISA. Research Triangle Park P. Kundur Power System Stability and Control, 1994 Harold L. Wade Inverted decoupling: a neglected technique. ISA Transactions 36:1(1997)3-10. S. Skogestad and I Postlethwaite Multivariable Feedback Control - Analysis and Design. Wiley 1996, 2nd Edition T. J. McAvoy Interaction Analysis - Principles and Applications ISA Research Triangle Park 1983 Bristol, E. On a new measure of interaction for multivariable processes. IEEE TAC-11 (1966) M. Morari and E. Zafiriou Robust Process Control. Prentice Hall 1989.

Typical Process Control System. Lecture 8. ExampleMIMO-system: ADistillation Column. Multivariable transfer functions

Typical Process Control System. Lecture 8. ExampleMIMO-system: ADistillation Column. Multivariable transfer functions Lecture 8 Typical Proce Control Sytem Today lecture: Multivariable ytem... Tranfer function for MIMO-ytem vehicle power network proce control indutry Limitation due to untable multivariable zero Decentralized/decoupled

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

Simulation of Quadruple Tank Process for Liquid Level Control

Simulation of Quadruple Tank Process for Liquid Level Control Simulation of Quadruple Tank Process for Liquid Level Control Ritika Thusoo 1, Sakshi Bangia 2 1 M.Tech Student, Electronics Engg, Department, YMCA University of Science and Technology, Faridabad 2 Assistant

More information

Multivariable Control Laboratory experiment 2 The Quadruple Tank 1

Multivariable Control Laboratory experiment 2 The Quadruple Tank 1 Multivariable Control Laboratory experiment 2 The Quadruple Tank 1 Department of Automatic Control Lund Institute of Technology 1. Introduction The aim of this laboratory exercise is to study some different

More information

DECENTRALIZED PI CONTROLLER DESIGN FOR NON LINEAR MULTIVARIABLE SYSTEMS BASED ON IDEAL DECOUPLER

DECENTRALIZED PI CONTROLLER DESIGN FOR NON LINEAR MULTIVARIABLE SYSTEMS BASED ON IDEAL DECOUPLER th June 4. Vol. 64 No. 5-4 JATIT & LLS. All rights reserved. ISSN: 99-8645 www.jatit.org E-ISSN: 87-395 DECENTRALIZED PI CONTROLLER DESIGN FOR NON LINEAR MULTIVARIABLE SYSTEMS BASED ON IDEAL DECOUPLER

More information

Multi-Input Multi-output (MIMO) Processes CBE495 LECTURE III CONTROL OF MULTI INPUT MULTI OUTPUT PROCESSES. Professor Dae Ryook Yang

Multi-Input Multi-output (MIMO) Processes CBE495 LECTURE III CONTROL OF MULTI INPUT MULTI OUTPUT PROCESSES. Professor Dae Ryook Yang Multi-Input Multi-output (MIMO) Processes CBE495 LECTURE III CONTROL OF MULTI INPUT MULTI OUTPUT PROCESSES Professor Dae Ryook Yang Fall 2013 Dept. of Chemical and Biological Engineering Korea University

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

EECE 460. Decentralized Control of MIMO Systems. Guy A. Dumont. Department of Electrical and Computer Engineering University of British Columbia

EECE 460. Decentralized Control of MIMO Systems. Guy A. Dumont. Department of Electrical and Computer Engineering University of British Columbia EECE 460 Decentralized Control of MIMO Systems Guy A. Dumont Department of Electrical and Computer Engineering University of British Columbia January 2011 Guy A. Dumont (UBC EECE) EECE 460 - Decentralized

More information

HANKEL-NORM BASED INTERACTION MEASURE FOR INPUT-OUTPUT PAIRING

HANKEL-NORM BASED INTERACTION MEASURE FOR INPUT-OUTPUT PAIRING Copyright 2002 IFAC 15th Triennial World Congress, Barcelona, Spain HANKEL-NORM BASED INTERACTION MEASURE FOR INPUT-OUTPUT PAIRING Björn Wittenmark Department of Automatic Control Lund Institute of Technology

More information

CM 3310 Process Control, Spring Lecture 21

CM 3310 Process Control, Spring Lecture 21 CM 331 Process Control, Spring 217 Instructor: Dr. om Co Lecture 21 (Back to Process Control opics ) General Control Configurations and Schemes. a) Basic Single-Input/Single-Output (SISO) Feedback Figure

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

Design of Decentralized Fuzzy Controllers for Quadruple tank Process

Design of Decentralized Fuzzy Controllers for Quadruple tank Process IJCSNS International Journal of Computer Science and Network Security, VOL.8 No.11, November 2008 163 Design of Fuzzy Controllers for Quadruple tank Process R.Suja Mani Malar1 and T.Thyagarajan2, 1 Assistant

More information

Pole Placement Design

Pole Placement Design Department of Automatic Control LTH, Lund University 1 Introduction 2 Simple Examples 3 Polynomial Design 4 State Space Design 5 Robustness and Design Rules 6 Model Reduction 7 Oscillatory Systems 8 Summary

More information

Automatic Generation Control. Meth Bandara and Hassan Oukacha

Automatic Generation Control. Meth Bandara and Hassan Oukacha Automatic Generation Control Meth Bandara and Hassan Oukacha EE194 Advanced Controls Theory February 25, 2013 Outline Introduction System Modeling Single Generator AGC Going Forward Conclusion Introduction

More information

Index. INDEX_p /15/02 3:08 PM Page 765

Index. INDEX_p /15/02 3:08 PM Page 765 INDEX_p.765-770 11/15/02 3:08 PM Page 765 Index N A Adaptive control, 144 Adiabatic reactors, 465 Algorithm, control, 5 All-pass factorization, 257 All-pass, frequency response, 225 Amplitude, 216 Amplitude

More information

Control of MIMO processes. 1. Introduction. Control of MIMO processes. Control of Multiple-Input, Multiple Output (MIMO) Processes

Control of MIMO processes. 1. Introduction. Control of MIMO processes. Control of Multiple-Input, Multiple Output (MIMO) Processes Control of MIMO processes Control of Multiple-Input, Multiple Output (MIMO) Processes Statistical Process Control Feedforward and ratio control Cascade control Split range and selective control Control

More information

MULTILOOP CONTROL APPLIED TO INTEGRATOR MIMO. PROCESSES. A Preliminary Study

MULTILOOP CONTROL APPLIED TO INTEGRATOR MIMO. PROCESSES. A Preliminary Study MULTILOOP CONTROL APPLIED TO INTEGRATOR MIMO PROCESSES. A Preliminary Study Eduardo J. Adam 1,2*, Carlos J. Valsecchi 2 1 Instituto de Desarrollo Tecnológico para la Industria Química (INTEC) (Universidad

More information

Comparative analysis of decoupling control methodologies and multivariable robust control for VS-VP wind turbines

Comparative analysis of decoupling control methodologies and multivariable robust control for VS-VP wind turbines Comparative analysis of decoupling control methodologies and multivariable robust control for VS-VP wind turbines Sergio Fragoso, Juan Garrido, Francisco Vázquez Department of Computer Science and Numerical

More information

Decoupled Feedforward Control for an Air-Conditioning and Refrigeration System

Decoupled Feedforward Control for an Air-Conditioning and Refrigeration System American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July, FrB1.4 Decoupled Feedforward Control for an Air-Conditioning and Refrigeration System Neera Jain, Member, IEEE, Richard

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

Multi-Loop Control. Department of Chemical Engineering,

Multi-Loop Control. Department of Chemical Engineering, Interaction ti Analysis and Multi-Loop Control Sachin C. Patawardhan Department of Chemical Engineering, I.I.T. Bombay Outline Motivation Interactions in Multi-loop control Loop pairing using Relative

More information

Control System Design

Control System Design ELEC ENG 4CL4: Control System Design Notes for Lecture #24 Wednesday, March 10, 2004 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Remedies We next turn to the question

More information

Subject: Introduction to Process Control. Week 01, Lectures 01 02, Spring Content

Subject: Introduction to Process Control. Week 01, Lectures 01 02, Spring Content v CHEG 461 : Process Dynamics and Control Subject: Introduction to Process Control Week 01, Lectures 01 02, Spring 2014 Dr. Costas Kiparissides Content 1. Introduction to Process Dynamics and Control 2.

More information

MS-E2133 Systems Analysis Laboratory II Assignment 2 Control of thermal power plant

MS-E2133 Systems Analysis Laboratory II Assignment 2 Control of thermal power plant MS-E2133 Systems Analysis Laboratory II Assignment 2 Control of thermal power plant How to control the thermal power plant in order to ensure the stable operation of the plant? In the assignment Production

More information

Video 5.1 Vijay Kumar and Ani Hsieh

Video 5.1 Vijay Kumar and Ani Hsieh Video 5.1 Vijay Kumar and Ani Hsieh Robo3x-1.1 1 The Purpose of Control Input/Stimulus/ Disturbance System or Plant Output/ Response Understand the Black Box Evaluate the Performance Change the Behavior

More information

Feedback Control of Linear SISO systems. Process Dynamics and Control

Feedback Control of Linear SISO systems. Process Dynamics and Control Feedback Control of Linear SISO systems Process Dynamics and Control 1 Open-Loop Process The study of dynamics was limited to open-loop systems Observe process behavior as a result of specific input signals

More information

CONTROL OF MULTIVARIABLE PROCESSES

CONTROL OF MULTIVARIABLE PROCESSES Process plants ( or complex experiments) have many variables that must be controlled. The engineer must. Provide the needed sensors 2. Provide adequate manipulated variables 3. Decide how the CVs and MVs

More information

Math 3191 Applied Linear Algebra

Math 3191 Applied Linear Algebra Math 9 Applied Linear Algebra Lecture 9: Diagonalization Stephen Billups University of Colorado at Denver Math 9Applied Linear Algebra p./9 Section. Diagonalization The goal here is to develop a useful

More information

Robust Control. 1st class. Spring, 2017 Instructor: Prof. Masayuki Fujita (S5-303B) Tue., 11th April, 2017, 10:45~12:15, S423 Lecture Room

Robust Control. 1st class. Spring, 2017 Instructor: Prof. Masayuki Fujita (S5-303B) Tue., 11th April, 2017, 10:45~12:15, S423 Lecture Room Robust Control Spring, 2017 Instructor: Prof. Masayuki Fujita (S5-303B) 1st class Tue., 11th April, 2017, 10:45~12:15, S423 Lecture Room Reference: [H95] R.A. Hyde, Aerospace Control Design: A VSTOL Flight

More information

The loop shaping paradigm. Lecture 7. Loop analysis of feedback systems (2) Essential specifications (2)

The loop shaping paradigm. Lecture 7. Loop analysis of feedback systems (2) Essential specifications (2) Lecture 7. Loop analysis of feedback systems (2). Loop shaping 2. Performance limitations The loop shaping paradigm. Estimate performance and robustness of the feedback system from the loop transfer L(jω)

More information

The Quadruple-Tank Process: A Multivariable Laboratory Process with an Adjustable Zero

The Quadruple-Tank Process: A Multivariable Laboratory Process with an Adjustable Zero 456 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 8, NO. 3, MAY 2000 The Quadruple-Tank Process: A Multivariable Laboratory Process with an Adjustable Zero Karl Henrik Johansson, Member, IEEE Abstract

More information

Chapter Eleven. Frequency Domain Design Sensitivity Functions

Chapter Eleven. Frequency Domain Design Sensitivity Functions Feedback Systems by Astrom and Murray, v2.11b http://www.cds.caltech.edu/~murray/fbswiki Chapter Eleven Frequency Domain Design Sensitivity improvements in one frequency range must be paid for with sensitivity

More information

Plan of the Lecture. Goal: wrap up lead and lag control; start looking at frequency response as an alternative methodology for control systems design.

Plan of the Lecture. Goal: wrap up lead and lag control; start looking at frequency response as an alternative methodology for control systems design. Plan of the Lecture Review: design using Root Locus; dynamic compensation; PD and lead control Today s topic: PI and lag control; introduction to frequency-response design method Goal: wrap up lead and

More information

Index Accumulation, 53 Accuracy: numerical integration, sensor, 383, Adaptive tuning: expert system, 528 gain scheduling, 518, 529, 709,

Index Accumulation, 53 Accuracy: numerical integration, sensor, 383, Adaptive tuning: expert system, 528 gain scheduling, 518, 529, 709, Accumulation, 53 Accuracy: numerical integration, 83-84 sensor, 383, 772-773 Adaptive tuning: expert system, 528 gain scheduling, 518, 529, 709, 715 input conversion, 519 reasons for, 512-517 relay auto-tuning,

More information

Chapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI

Chapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI Chapter 7 Control 7.1 Classical Control Part 1 1 7.1 Classical Control Outline 7.1.1 Introduction 7.1.2 Virtual Spring Damper 7.1.3 Feedback Control 7.1.4 Model Referenced and Feedforward Control Summary

More information

Control Systems 2. Lecture 4: Sensitivity function limits. Roy Smith

Control Systems 2. Lecture 4: Sensitivity function limits. Roy Smith Control Systems 2 Lecture 4: Sensitivity function limits Roy Smith 2017-3-14 4.1 Input-output controllability Control design questions: 1. How well can the plant be controlled? 2. What control structure

More information

Tradeoffs and Limits of Performance

Tradeoffs and Limits of Performance Chapter 9 Tradeoffs and Limits of Performance 9. Introduction Fundamental limits of feedback systems will be investigated in this chapter. We begin in Section 9.2 by discussing the basic feedback loop

More information

THE MULTIVARIABLE STRUCTURE FUNCTION AS AN EXTENSION OF THE RGA MATRIX: RELATIONSHIP AND ADVANTAGES

THE MULTIVARIABLE STRUCTURE FUNCTION AS AN EXTENSION OF THE RGA MATRIX: RELATIONSHIP AND ADVANTAGES CYBERNETICS AND PHYSICS, VOL. 2, NO. 2, 213, 53 62 THE ULTIVARIABLE STRUCTURE FUNCTION AS AN EXTENSION OF THE RGA ATRIX: RELATIONSHIP AND ADVANTAGES Luis A. Amézquita-Brooks CIIIA-FIE UANL éxico luis.amezquita@uanl.mx

More information

YTÜ Mechanical Engineering Department

YTÜ Mechanical Engineering Department YTÜ Mechanical Engineering Department Lecture of Special Laboratory of Machine Theory, System Dynamics and Control Division Coupled Tank 1 Level Control with using Feedforward PI Controller Lab Date: Lab

More information

Principles and Practice of Automatic Process Control

Principles and Practice of Automatic Process Control Principles and Practice of Automatic Process Control Third Edition Carlos A. Smith, Ph.D., P.E. Department of Chemical Engineering University of South Florida Armando B. Corripio, Ph.D., P.E. Gordon A.

More information

Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control

Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control Plan of the Lecture Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control Goal: understand the difference between open-loop and closed-loop (feedback)

More information

Robust and Optimal Control, Spring A: SISO Feedback Control A.1 Internal Stability and Youla Parameterization

Robust and Optimal Control, Spring A: SISO Feedback Control A.1 Internal Stability and Youla Parameterization Robust and Optimal Control, Spring 2015 Instructor: Prof. Masayuki Fujita (S5-303B) A: SISO Feedback Control A.1 Internal Stability and Youla Parameterization A.2 Sensitivity and Feedback Performance A.3

More information

Lecture plan: Control Systems II, IDSC, 2017

Lecture plan: Control Systems II, IDSC, 2017 Control Systems II MAVT, IDSC, Lecture 8 28/04/2017 G. Ducard Lecture plan: Control Systems II, IDSC, 2017 SISO Control Design 24.02 Lecture 1 Recalls, Introductory case study 03.03 Lecture 2 Cascaded

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

Plan of the Lecture. Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control

Plan of the Lecture. Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control Plan of the Lecture Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control Plan of the Lecture Review: stability; Routh Hurwitz criterion Today s topic:

More information

CHAPTER 6 CLOSED LOOP STUDIES

CHAPTER 6 CLOSED LOOP STUDIES 180 CHAPTER 6 CLOSED LOOP STUDIES Improvement of closed-loop performance needs proper tuning of controller parameters that requires process model structure and the estimation of respective parameters which

More information

Lec 6: State Feedback, Controllability, Integral Action

Lec 6: State Feedback, Controllability, Integral Action Lec 6: State Feedback, Controllability, Integral Action November 22, 2017 Lund University, Department of Automatic Control Controllability and Observability Example of Kalman decomposition 1 s 1 x 10 x

More information

Transient Stability Analysis with PowerWorld Simulator

Transient Stability Analysis with PowerWorld Simulator Transient Stability Analysis with PowerWorld Simulator T1: Transient Stability Overview, Models and Relationships 2001 South First Street Champaign, Illinois 61820 +1 (217) 384.6330 support@powerworld.com

More information

Rejection of fixed direction disturbances in multivariable electromechanical motion systems

Rejection of fixed direction disturbances in multivariable electromechanical motion systems Rejection of fixed direction disturbances in multivariable electromechanical motion systems Matthijs Boerlage Rick Middleton Maarten Steinbuch, Bram de Jager Technische Universiteit Eindhoven, Eindhoven,

More information

Control Configuration Selection for Multivariable Descriptor Systems

Control Configuration Selection for Multivariable Descriptor Systems Control Configuration Selection for Multivariable Descriptor Systems Hamid Reza Shaker and Jakob Stoustrup Abstract Control configuration selection is the procedure of choosing the appropriate input and

More information

The Singular Value Decomposition (SVD) and Principal Component Analysis (PCA)

The Singular Value Decomposition (SVD) and Principal Component Analysis (PCA) Chapter 5 The Singular Value Decomposition (SVD) and Principal Component Analysis (PCA) 5.1 Basics of SVD 5.1.1 Review of Key Concepts We review some key definitions and results about matrices that will

More information

EL2520 Control Theory and Practice

EL2520 Control Theory and Practice So far EL2520 Control Theory and Practice r Fr wu u G w z n Lecture 5: Multivariable systems -Fy Mikael Johansson School of Electrical Engineering KTH, Stockholm, Sweden SISO control revisited: Signal

More information

Introduction to MVC. least common denominator of all non-identical-zero minors of all order of G(s). Example: The minor of order 2: 1 2 ( s 1)

Introduction to MVC. least common denominator of all non-identical-zero minors of all order of G(s). Example: The minor of order 2: 1 2 ( s 1) Introduction to MVC Definition---Proerness and strictly roerness A system G(s) is roer if all its elements { gij ( s)} are roer, and strictly roer if all its elements are strictly roer. Definition---Causal

More information

Possible Way of Control of Multi-variable Control Loop by Using RGA Method

Possible Way of Control of Multi-variable Control Loop by Using RGA Method Possible Way of Control of Multi-variable Control Loop by Using GA Method PAVEL NAVATIL, LIBO PEKA Department of Automation and Control Tomas Bata University in Zlin nam. T.G. Masarya 5555, 76 Zlin CZECH

More information

sc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11

sc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11 sc46 - Control Systems Design Q Sem Ac Yr / Mock Exam originally given November 5 9 Notes: Please be reminded that only an A4 paper with formulas may be used during the exam no other material is to be

More information

Ian G. Horn, Jeffery R. Arulandu, Christopher J. Gombas, Jeremy G. VanAntwerp, and Richard D. Braatz*

Ian G. Horn, Jeffery R. Arulandu, Christopher J. Gombas, Jeremy G. VanAntwerp, and Richard D. Braatz* Ind. Eng. Chem. Res. 996, 35, 3437-344 3437 PROCESS DESIGN AND CONTROL Improved Filter Design in Internal Model Control Ian G. Horn, Jeffery R. Arulandu, Christopher J. Gombas, Jeremy G. VanAntwerp, and

More information

The Application of Anti-windup PI Controller, SIPIC on FOC of PMSM

The Application of Anti-windup PI Controller, SIPIC on FOC of PMSM Electrical and Electronic Engineering 2016, 6(3): 39-48 DOI: 10.5923/j.eee.20160603.01 The Application of Anti-windup PI Controller, SIPIC on FOC of PMSM Hoo Choon Lih School of Engineering, Taylor s University,

More information

Singular Value Decomposition Analysis

Singular Value Decomposition Analysis Singular Value Decomposition Analysis Singular Value Decomposition Analysis Introduction Introduce a linear algebra tool: singular values of a matrix Motivation Why do we need singular values in MIMO control

More information

Input-output Controllability Analysis

Input-output Controllability Analysis Input-output Controllability Analysis Idea: Find out how well the process can be controlled - without having to design a specific controller Note: Some processes are impossible to control Reference: S.

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

Achievable performance of multivariable systems with unstable zeros and poles

Achievable performance of multivariable systems with unstable zeros and poles Achievable performance of multivariable systems with unstable zeros and poles K. Havre Λ and S. Skogestad y Chemical Engineering, Norwegian University of Science and Technology, N-7491 Trondheim, Norway.

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

YTÜ Mechanical Engineering Department

YTÜ Mechanical Engineering Department YTÜ Mechanical Engineering Department Lecture of Special Laboratory of Machine Theory, System Dynamics and Control Division Coupled Tank 1 Level Control with using Feedforward PI Controller Lab Report

More information

Therefore, A and B have the same characteristic polynomial and hence, the same eigenvalues.

Therefore, A and B have the same characteristic polynomial and hence, the same eigenvalues. Similar Matrices and Diagonalization Page 1 Theorem If A and B are n n matrices, which are similar, then they have the same characteristic equation and hence the same eigenvalues. Proof Let A and B be

More information

Dynamic Modeling, Simulation and Control of MIMO Systems

Dynamic Modeling, Simulation and Control of MIMO Systems Dynamic Modeling, Simulation and Control of MIMO Systems M.Bharathi, C.Selvakumar HOD, Department of Electronics And Instrumentation, Bharath University Chennai 600073, India Prof & Head, St.Joseph s College

More information

Single-Input-Single-Output Systems

Single-Input-Single-Output Systems TF 502 Single-Input-Single-Output Systems SIST, ShanghaiTech Introduction Open-Loop Control-Response Proportional Control General PID Control Boris Houska 1-1 Contents Introduction Open-Loop Control-Response

More information

A New Internal Model Control Method for MIMO Over-Actuated Systems

A New Internal Model Control Method for MIMO Over-Actuated Systems Vol. 7, No., 26 A New Internal Model Control Method for MIMO Over-Actuated Systems Ahmed Dhahri University of Tuins El Manar, National Engineering School of Tunis, Laboratory of research in Automatic Control,

More information

Lecture 6: Control Problems and Solutions. CS 344R: Robotics Benjamin Kuipers

Lecture 6: Control Problems and Solutions. CS 344R: Robotics Benjamin Kuipers Lecture 6: Control Problems and Solutions CS 344R: Robotics Benjamin Kuipers But First, Assignment 1: Followers A follower is a control law where the robot moves forward while keeping some error term small.

More information

IMPROVED CONSTRAINED CASCADE CONTROL FOR PARALLEL PROCESSES. Richard Lestage, André Pomerleau and André Desbiens

IMPROVED CONSTRAINED CASCADE CONTROL FOR PARALLEL PROCESSES. Richard Lestage, André Pomerleau and André Desbiens IMPROVED CONSTRAINED CASCADE CONTROL FOR PARALLEL PROCESSES Richard Lestage, André Pomerleau and André Desbiens Groupe de Recherche sur les Applications de l Informatique à l Industrie Minérale(GRAIIM),

More information

Modern Optimal Control

Modern Optimal Control Modern Optimal Control Matthew M. Peet Arizona State University Lecture 21: Optimal Output Feedback Control connection is called the (lower) star-product of P and Optimal Output Feedback ansformation (LFT).

More information

Answers to multiple choice questions

Answers to multiple choice questions Answers to multiple choice questions Chapter 2 M2.1 (b) M2.2 (a) M2.3 (d) M2.4 (b) M2.5 (a) M2.6 (b) M2.7 (b) M2.8 (c) M2.9 (a) M2.10 (b) Chapter 3 M3.1 (b) M3.2 (d) M3.3 (d) M3.4 (d) M3.5 (c) M3.6 (c)

More information

University of Science and Technology, Sudan Department of Chemical Engineering.

University of Science and Technology, Sudan Department of Chemical Engineering. ISO 91:28 Certified Volume 3, Issue 6, November 214 Design and Decoupling of Control System for a Continuous Stirred Tank Reactor (CSTR) Georgeous, N.B *1 and Gasmalseed, G.A, Abdalla, B.K (1-2) University

More information

Control Lab. Thermal Plant. Chriss Grimholt

Control Lab. Thermal Plant. Chriss Grimholt Control Lab Thermal Plant Chriss Grimholt Process System Engineering Department of Chemical Engineering Norwegian University of Science and Technology October 3, 23 C. Grimholt (NTNU) Thermal Plant October

More information

Iterative Controller Tuning Using Bode s Integrals

Iterative Controller Tuning Using Bode s Integrals Iterative Controller Tuning Using Bode s Integrals A. Karimi, D. Garcia and R. Longchamp Laboratoire d automatique, École Polytechnique Fédérale de Lausanne (EPFL), 05 Lausanne, Switzerland. email: alireza.karimi@epfl.ch

More information

State space control for the Two degrees of freedom Helicopter

State space control for the Two degrees of freedom Helicopter State space control for the Two degrees of freedom Helicopter AAE364L In this Lab we will use state space methods to design a controller to fly the two degrees of freedom helicopter. 1 The state space

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

IMC based automatic tuning method for PID controllers in a Smith predictor configuration

IMC based automatic tuning method for PID controllers in a Smith predictor configuration Computers and Chemical Engineering 28 (2004) 281 290 IMC based automatic tuning method for PID controllers in a Smith predictor configuration Ibrahim Kaya Department of Electrical and Electronics Engineering,

More information

CPC Engineering Training Brochure

CPC Engineering Training Brochure Training Brochure Module 1: Field Instrumentation for the Process Industry None Understanding of measurement principles Understanding of development of instrument specification Understanding criteria for

More information

1 Loop Control. 1.1 Open-loop. ISS0065 Control Instrumentation

1 Loop Control. 1.1 Open-loop. ISS0065 Control Instrumentation Lecture 4 ISS0065 Control Instrumentation 1 Loop Control System has a continuous signal (analog) basic notions: open-loop control, close-loop control. 1.1 Open-loop Open-loop / avatud süsteem / открытая

More information

QUANTIZED SYSTEMS AND CONTROL. Daniel Liberzon. DISC HS, June Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign

QUANTIZED SYSTEMS AND CONTROL. Daniel Liberzon. DISC HS, June Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign QUANTIZED SYSTEMS AND CONTROL Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign DISC HS, June 2003 HYBRID CONTROL Plant: u y

More information

Multivariable Predictive PID Control for Quadruple Tank

Multivariable Predictive PID Control for Quadruple Tank Saeed, Qamar and Uddin, Vali and Katebi, Reza ( Multivariable predictive PID control for quadruple tank. World Academy of Science, Engineering and Technology (. pp. -., This version is available at https://strathprints.strath.ac.uk//

More information

Control of Chatter using Active Magnetic Bearings

Control of Chatter using Active Magnetic Bearings Control of Chatter using Active Magnetic Bearings Carl R. Knospe University of Virginia Opportunity Chatter is a machining process instability that inhibits higher metal removal rates (MRR) and accelerates

More information

Introduction to centralized control

Introduction to centralized control ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Control Part 2 Introduction to centralized control Independent joint decentralized control may prove inadequate when the user requires high task

More information

Internal Model Control of A Class of Continuous Linear Underactuated Systems

Internal Model Control of A Class of Continuous Linear Underactuated Systems Internal Model Control of A Class of Continuous Linear Underactuated Systems Asma Mezzi Tunis El Manar University, Automatic Control Research Laboratory, LA.R.A, National Engineering School of Tunis (ENIT),

More information

Table of Laplacetransform

Table of Laplacetransform Appendix Table of Laplacetransform pairs 1(t) f(s) oct), unit impulse at t = 0 a, a constant or step of magnitude a at t = 0 a s t, a ramp function e- at, an exponential function s + a sin wt, a sine fun

More information

Control Systems II. ETH, MAVT, IDSC, Lecture 4 17/03/2017. G. Ducard

Control Systems II. ETH, MAVT, IDSC, Lecture 4 17/03/2017. G. Ducard Control Systems II ETH, MAVT, IDSC, Lecture 4 17/03/2017 Lecture plan: Control Systems II, IDSC, 2017 SISO Control Design 24.02 Lecture 1 Recalls, Introductory case study 03.03 Lecture 2 Cascaded Control

More information

Interactivity-Compatibility. TA Hydronic College Training

Interactivity-Compatibility. TA Hydronic College Training Interactivity-Compatibility TA Hydronic College Training Hydraulic interactivity B Both valves are open. What becomes the flow if one of these valves is closed? p AB A H Head [ft] 140.00 120.00 100.00

More information

Trajectory Planning, Setpoint Generation and Feedforward for Motion Systems

Trajectory Planning, Setpoint Generation and Feedforward for Motion Systems 2 Trajectory Planning, Setpoint Generation and Feedforward for Motion Systems Paul Lambrechts Digital Motion Control (4K4), 23 Faculty of Mechanical Engineering, Control Systems Technology Group /42 2

More information

DC-motor PID control

DC-motor PID control DC-motor PID control This version: November 1, 2017 REGLERTEKNIK Name: P-number: AUTOMATIC LINKÖPING CONTROL Date: Passed: Chapter 1 Introduction The purpose of this lab is to give an introduction to

More information

Lecture 4: Analysis of MIMO Systems

Lecture 4: Analysis of MIMO Systems Lecture 4: Analysis of MIMO Systems Norms The concept of norm will be extremely useful for evaluating signals and systems quantitatively during this course In the following, we will present vector norms

More information

Enhanced Single-Loop Control Strategies (Advanced Control) Cascade Control Time-Delay Compensation Inferential Control Selective and Override Control

Enhanced Single-Loop Control Strategies (Advanced Control) Cascade Control Time-Delay Compensation Inferential Control Selective and Override Control Enhanced Single-Loop Control Strategies (Advanced Control) Cascade Control Time-Delay Compensation Inferential Control Selective and Override Control 1 Cascade Control A disadvantage of conventional feedback

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

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

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

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

MATRICES ARE SIMILAR TO TRIANGULAR MATRICES

MATRICES ARE SIMILAR TO TRIANGULAR MATRICES MATRICES ARE SIMILAR TO TRIANGULAR MATRICES 1 Complex matrices Recall that the complex numbers are given by a + ib where a and b are real and i is the imaginary unity, ie, i 2 = 1 In what we describe below,

More information

Integrator Windup

Integrator Windup 3.5.2. Integrator Windup 3.5.2.1. Definition So far we have mainly been concerned with linear behaviour, as is often the case with analysis and design of control systems. There is, however, one nonlinear

More information

Control Loop Selection Methods for Damping Oscillations in Power System

Control Loop Selection Methods for Damping Oscillations in Power System Control Loop Selection Methods for Damping Oscillations in Power System Mahewash Abdi Dept. of Electrical Engineering Babu Banarasi Das University, Lucknow, India Abstract-- Low frequency oscillations

More information

Model-based PID tuning for high-order processes: when to approximate

Model-based PID tuning for high-order processes: when to approximate Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 25 Seville, Spain, December 2-5, 25 ThB5. Model-based PID tuning for high-order processes: when to approximate

More information

Control System Architectures

Control System Architectures Control System Architectures K. J. Åström Department of Automatic Control LTH Lund University Control System Architectures 1 Introduction 2 Examples 3 Control Paradigms 4 Three issues 5 Representations

More information