Exam in Systems Engineering/Process Control

Similar documents
Exam in Systems Engineering/Process Control

Exam in FRT110 Systems Engineering and FRTN25 Process Control

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Step Response Analysis. Frequency Response, Relation Between Model Descriptions

Control Systems I. Lecture 5: Transfer Functions. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Prüfung Regelungstechnik I (Control Systems I) Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

NPTEL Online Course: Control Engineering

Multivariable Control Exam

Course roadmap. Step response for 2nd-order system. Step response for 2nd-order system

Time Response of Systems

Basic Procedures for Common Problems

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67

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

Controls Problems for Qualifying Exam - Spring 2014

Lecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design.

Systems Analysis and Control

Richiami di Controlli Automatici

MAE143a: Signals & Systems (& Control) Final Exam (2011) solutions

CHAPTER 1 Basic Concepts of Control System. CHAPTER 6 Hydraulic Control System

9.5 The Transfer Function

Intro. Computer Control Systems: F8

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Dynamic Response

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Exam. 135 minutes + 15 minutes reading time

Problem Set 3: Solution Due on Mon. 7 th Oct. in class. Fall 2013

Lec 6: State Feedback, Controllability, Integral Action

Systems Analysis and Control

MAE 143B - Homework 8 Solutions

Analysis of SISO Control Loops

r + - FINAL June 12, 2012 MAE 143B Linear Control Prof. M. Krstic

STABILITY. Have looked at modeling dynamic systems using differential equations. and used the Laplace transform to help find step and impulse

Contents lecture 6 2(17) Automatic Control III. Summary of lecture 5 (I/III) 3(17) Summary of lecture 5 (II/III) 4(17) H 2, H synthesis pros and cons:

Discrete Systems. Step response and pole locations. Mark Cannon. Hilary Term Lecture

ECE 486 Control Systems

Systems Analysis and Control

Systems Analysis and Control

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

Contents. PART I METHODS AND CONCEPTS 2. Transfer Function Approach Frequency Domain Representations... 42

Table of Laplacetransform

Andrea Zanchettin Automatic Control AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Spring Semester, Linear systems (frequency domain)

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Homework 7 - Solutions

DISCRETE-TIME SYSTEMS AND DIGITAL CONTROLLERS

TENTAMEN REGLERTEKNIK TSRT15 (English)

Control Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Guzzella 9.1-3, Emilio Frazzoli

EECS C128/ ME C134 Final Wed. Dec. 15, am. Closed book. Two pages of formula sheets. No calculators.

EECS C128/ ME C134 Final Thu. May 14, pm. Closed book. One page, 2 sides of formula sheets. No calculators.

GATE EE Topic wise Questions SIGNALS & SYSTEMS

Analysis and Design of Control Systems in the Time Domain

Exam. 135 minutes, 15 minutes reading time

EEE 184: Introduction to feedback systems

Problem Set 4 Solution 1

Exercises Automatic Control III 2015

Frequency Response Techniques

Digital Control Systems State Feedback Control

ECE317 : Feedback and Control

CHAPTER # 9 ROOT LOCUS ANALYSES

Exercise 1 (MC Questions)

If you need more room, use the backs of the pages and indicate that you have done so.

Lecture 5: Frequency domain analysis: Nyquist, Bode Diagrams, second order systems, system types

Transient response via gain adjustment. Consider a unity feedback system, where G(s) = 2. The closed loop transfer function is. s 2 + 2ζωs + ω 2 n

Control Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli

10 Transfer Matrix Models

Exam. 135 minutes, 15 minutes reading time

Introduction to Process Control

Process Control & Instrumentation (CH 3040)

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

Classify a transfer function to see which order or ramp it can follow and with which expected error.

EE3CL4: Introduction to Linear Control Systems

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science : Dynamic Systems Spring 2011

CDS 101: Lecture 4.1 Linear Systems

Automatique. A. Hably 1. Commande d un robot mobile. Automatique. A.Hably. Digital implementation

(b) A unity feedback system is characterized by the transfer function. Design a suitable compensator to meet the following specifications:

Automatic Control Systems theory overview (discrete time systems)

Reglerteknik: Exercises

CDS Solutions to Final Exam

CDS 101/110: Lecture 3.1 Linear Systems

EE C128 / ME C134 Midterm Fall 2014

Final exam: Computer-controlled systems (Datorbaserad styrning, 1RT450, 1TS250)

Systems Analysis and Control

EE C128 / ME C134 Fall 2014 HW 8 - Solutions. HW 8 - Solutions

CDS 101/110a: Lecture 2.1 Dynamic Behavior

A FEEDBACK STRUCTURE WITH HIGHER ORDER DERIVATIVES IN REGULATOR. Ryszard Gessing

INTRODUCTION TO DIGITAL CONTROL

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

MAS107 Control Theory Exam Solutions 2008

Final exam: Automatic Control II (Reglerteknik II, 1TT495)

CYBER EXPLORATION LABORATORY EXPERIMENTS

Index. Index. More information. in this web service Cambridge University Press

CDS 101/110a: Lecture 2.1 Dynamic Behavior

1 Lyapunov theory of stability

3.1 Overview 3.2 Process and control-loop interactions

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

Dr Ian R. Manchester

STABILITY. Phase portraits and local stability

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

Linearization problem. The simplest example

H(s) = s. a 2. H eq (z) = z z. G(s) a 2. G(s) A B. s 2 s(s + a) 2 s(s a) G(s) 1 a 1 a. } = (z s 1)( z. e ) ) (z. (z 1)(z e at )(z e at )

Some solutions of the written exam of January 27th, 2014

Transcription:

Department of AUTOMATIC CONTROL Exam in Systems Engineering/Process Control 27-6-2 Points and grading All answers must include a clear motivation. Answers may be given in English or Swedish. The total number of points is 2 for Systems Engineering and 25 for Process Control. The maximum number of points is specified for each subproblem. Preliminary grading scales: Systems Engineering: Grade 3: points : points 5: 7 points Process control: Grade 3: 2 points : 7 points 5: 2 points Accepted aid Authorized Formelsamling i reglerteknik / Collection of Formulae. Standard mathematical tables like TEFYMA. Pocket calculator. Results The solutions will be posted on the course home page, and the results will be transferred to LADOK. Date and location for display of the corrected exams will be posted on the course home page.

Systems Engineering/Process Control 27-6-2. Figure shows step responses of six systems. Match them to the following six transfer functions. (3 p) G = s + e s G2 = s 2 +.2s + G3 = G = s(s + ) s 2 + 2.s + G5 = s 2 G6 = 3.6s + s +. S 2 S2.2 5.8.6. 5.2 2 6 8.5.5 S3. S 8.2 6.8.6. 2.2 2 6 8 2 6 8. S5. S6.2.2.8.8.6.6...2.2 2 6 8 2 6 8 Figure Step responses for the six transfer functions in Problem 2

Systems Engineering/Process Control 27-6-2 v + P + Q w Figure 2 Block diagram for Problem 2 with two block components.. S = G6. first order system with static gain. 2. S2 = G5. Unstable system. 3. S3 = G3. Integrator. S = G. First order system with a time delay. 5. S5 = G. Second order system with high damping. 6. S6 = G2. Second order system with low damping. 2. Compute the transfer function from v to w for the block diagram in Figure 2. (2 p) Breaking the loop at B gives B = Q(P(B + A) + A) = QPB + Q(P + )A B( QP) = Q(P + )A B = Q(P + ) QP A The transfer function from A to B is hence Q(P + ) QP 3. Figure 3 depicts some characteristics of three different second order systems, all of the form ω 2 G(s) = s 2 + 2ζ ω s + ω 2 but with different parameters ζ, ω, and L. Combine each Nyquist plot (i)-(iii), with a bode diagram (A)-(C), a step response ()-(3), and a singularity diagram (I)-(III) in Figure 3 with clear motivations. The correct combinations are (i) (C) (2) (I) (ii) (B) (3) (II) (iii) (A) () (III) e sl ( p) 3

Systems Engineering/Process Control 27-6-2 Figure 3 Characteristics of the three second order transfer functions in Problem 3.. Consider the system ẋ = x + u 2 y = x a. Determine the transfer function from u to y. (.5 p) b. Determine the poles of the system. Is the system unstable, marginally stable or asymptotically stable? (.5 p) a. The transfer function from u to y is given by G(s) = C(sI A) B. G(s) = s + = s + 2 (s + )(s + 2) = s 2 + 3s + 2

Systems Engineering/Process Control 27-6-2 b. The poles of the system are the eigenvalues of the system matrix A, which are also the zeros of the characteristic function. Solving (s + )(s + 2) = shows that the system has one pole in and one pole in 2. The system is asymptotically stable since the real parts of all its poles are strictly negative. 5. Consider a system with an input signal u(t) and a measurement signal y(t). Let G(s) = Y (s) U(s) = (s + ) 2 be the transfer function from the input U(s) = L {u(t)} to the output Y (s) = L {y(t)}. Using the final value theorem, a. Compute the output y(t) as t if the input is a unit step. ( p) b. Compute the output y(t) as t if the input is a unit ramp. ( p) c. Compute the difference d(t) = u(t) y(t) as t if the input is a unit ramp. ( p) According to the final value theorem, if sy (s) is asymptotically stable. lim t y(t) = lim sy (s) () s a. As the Laplace transform of a step u(t) = θ(t) is U(s) = s, consequently sy (s) = sg(s)u(s) = s (s + ) 2 s = (s + ) 2 (2) We have two poles in, is therefore asymptotically stable and we compute y( ) = lim sy (s) = lim s s (s + ) 2 = (3) b. If instead the input is a unit ramp, the L -transform of u(t) = tθ(t) is U(s) = s 2, sy (s) = sg(s)u(s) = s (s + ) 2 s 2 = s(s + ) 2 () We now have two poles in an additional pole in s =, the system is marginally stable due to the extra integrator and the final value theorem does not apply. c. The difference may be written D(s) = U(s) Y (s) in the Laplace domain, and we now investigate the stability of ( sd(s) = s(u(s) Y (s)) = s( G(s))U(s) = ) (s + ) 2 s = s2 + 2s (s + ) 2 s = s + 2 (s + ) 2 (5) Due to the pole-zero cancellation, we again have two poles in and asymptotic stability. Again applying the final value theorem d( ) = lim s sd(s) = lim s s + 2 (s + ) 2 = 2 (6) While we in b) could not say anything about the final value of y(t) when using a ramp as an input, it is now clear that difference between the input ramp and response will be a constant 2 as t. 5

Systems Engineering/Process Control 27-6-2 6. The ideal pendulum of length l [m] in Figure is governed by the nonlinear dynamical state equations ẋ = x 2 ẋ 2 = (g/l)sin(x ) where x is the angle, x 2 is the angular velocity, and g [m/s 2 ] denotes the constant of gravity. a. Find all stationary points, x = [x, x 2 ]T, of the system. ( p) b. Give a physical explanation of the location of the stationary points. ( p) c. Linearize the system around an arbitrary stationary point x = [x, x 2 ]T by introducing the variables x = x x, x 2 = x 2 x2. ( p) d. Decide for each linearized system if it is stable, marginally stable, or unstable. Give a physical explanation of the result. (2 p) a. Consider the dynamics on the form ẋ = f(x), with x = [x,x 2 ] T. In stationarity, ẋ =, and solving f(x) =, { { = x2 = (g/l)sin(x ) x = arcsin() = nπ, n Z x 2 = the equilibrium points of the system are found in [x,x 2 ]T = [nπ,] T, n Z. b. The angular velocity x 2 must be zero in stationarity. The (angular) position of the pendulum x is either upward/inverted (odd n) or downward (even n). c. The linearized dynamics are given by a Taylor expansion of f around the linearization point, resulting in the LTI system x = f(x) [ ] x x = x (g/l)cos(x ) x A x Figure Pendulum in Problem 6. 6

Systems Engineering/Process Control 27-6-2 d. The eigenvalues of the linearized system are given by the roots of the characteristic equation det(iλ A) = λ 2 + (g/l)cos(x ) = λ,2 = ± g l cos(x ) Plugging in the linearization point, this may equivalently be written λ,2 = ± gl cos(nπ) = ± g l ( )n If n is even, the expression under the square root is negative, and the eigenvalues are on the imaginary axis and the system is marginally stable. If n is odd, the expression under the square root is positive, and the eigenvalues are on the real axis on either side of the origin. Therefore, the system is unstable. This is reasonable since in the inverted position (odd n), the pendulum is likely to be repelled from the stationary points. In the downward position (even n), the pendulum oscillates back and forth. 7. Only for Process Control: Consider the multivariable system G(s) = ( 2e s s+ 2s+5 e s (s+)(s+5) 3 s+5 The system should be controlled using two PID controllers. a. Calculate the relative gain array, RGA, for the system. ( p) b. Determine how should the inputs and outputs be paired? Comment on the interaction. ( p) c. Find a decoupling matrix that decouples the system dynamics in stationarity and gives the corresponding decoupled system static gains of one. Is the decoupler realizable? ( p) ) a. The stationary gain matrix is given by [ ].5.2 G() =..2.6 From this we can calculate the RGA as [ ].5.5 RGA = G(). (G() ) T =..5.5 b. The inputs and outputs should be paired so that the corresponding relative gains are positive and as close to one as possible. Hence, we should control the first output using the first control signal and the second output using the second control signal. The coupling is weak, since the RGA is close to identity matrix. 7

Systems Engineering/Process Control 27-6-2 c. That the system is decoupled in stationarity and has static gains of one if D is obtained from the following [ ] = G()D. From this we see that the static decouples should be the inverse of G(). [ ] 2.3.77 D =..77.92 Since the decoupler is static it is obviously realizable. 8. Only for Process Control: Consider a first order system with a > and b >. ẏ(t) = ay(t) + bu(t) a. Discretize the system using forward Euler with sampling time h. State the resulting difference equation. (.5 p) b. Find the range of h >, possibly as a function of a and b, such that the discretized system in a. is stable. (.5 p) c. Discretize the system using backward Euler with sampling time h. State the resulting difference equation. (.5 p) d. Find the range of h >, possibly as a function of a and b, such that the discretized system in c. is stable. (.5 p) a. Forward Euler gives Rearranging gives y(kh + h) y(kh) h = ay(kh) + bu(kh). y(kh + h) = ( ah)y(kh) + bhu(kh). b. The difference equation is stable if ah <, which implies < h < 2/a. c. Backward Euler gives Rearranging gives y(kh) y(kh h) h = ay(kh) + bu(kh). y(kh) = y(kh h) + bhu(kh). + ah d. The difference equation is stable if +ah <, which implies h >. 8