Exam in FRT110 Systems Engineering and FRTN25 Process Control

Similar documents
Exam in Systems Engineering/Process Control

Exam in Systems Engineering/Process Control

MAS107 Control Theory Exam Solutions 2008

Outline. Classical Control. Lecture 1

Exam. 135 minutes + 15 minutes reading time

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

Part IB Paper 6: Information Engineering LINEAR SYSTEMS AND CONTROL. Glenn Vinnicombe HANDOUT 5. An Introduction to Feedback Control Systems

Basic Procedures for Common Problems

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

AN INTRODUCTION TO THE CONTROL THEORY

Professor Fearing EE C128 / ME C134 Problem Set 7 Solution Fall 2010 Jansen Sheng and Wenjie Chen, UC Berkeley

Controls Problems for Qualifying Exam - Spring 2014

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

Systems Analysis and Control

Step Response Analysis. Frequency Response, Relation Between Model Descriptions

Time Response Analysis (Part II)

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

Systems Analysis and Control

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

Dr Ian R. Manchester

Multivariable Control Exam

Analysis and Design of Control Systems in the Time Domain

Introduction to Controls

Introduction & Laplace Transforms Lectures 1 & 2

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

D(s) G(s) A control system design definition

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

Time Response of Systems

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur

Control System. Contents

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

Alireza Mousavi Brunel University

Systems Analysis and Control

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

Automatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year

APPLICATIONS FOR ROBOTICS

CHBE320 LECTURE V LAPLACE TRANSFORM AND TRANSFER FUNCTION. Professor Dae Ryook Yang

Automatic Control A. A.A. 2016/2017 July 7, Corso di Laurea Magistrale in Ingegneria Meccanica. Prof. Luca Bascetta.

Systems Analysis and Control

ECE 486 Control Systems

STABILITY ANALYSIS. Asystemmaybe stable, neutrallyormarginallystable, or unstable. This can be illustrated using cones: Stable Neutral Unstable

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

1 Mathematics. 1.1 Determine the one-sided Laplace transform of the following signals. + 2y = σ(t) dt 2 + 3dy dt. , where A is a constant.

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

Lecture 1: Feedback Control Loop

100 (s + 10) (s + 100) e 0.5s. s 100 (s + 10) (s + 100). G(s) =

( ) ( = ) = ( ) ( ) ( )

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Frequency Response-Design Method

CHAPTER 7 STEADY-STATE RESPONSE ANALYSES

Chapter 7. Digital Control Systems

Frequency Response Techniques

Richiami di Controlli Automatici

Reglerteknik: Exercises

YTÜ Mechanical Engineering Department

Fundamental of Control Systems Steady State Error Lecturer: Dr. Wahidin Wahab M.Sc. Aries Subiantoro, ST. MSc.

EE3CL4: Introduction to Linear Control Systems

(a) Find the transfer function of the amplifier. Ans.: G(s) =

Control Systems Design

9.5 The Transfer Function

Process Control J.P. CORRIOU. Reaction and Process Engineering Laboratory University of Lorraine-CNRS, Nancy (France) Zhejiang University 2016

Step input, ramp input, parabolic input and impulse input signals. 2. What is the initial slope of a step response of a first order system?

Systems Analysis and Control

Exercises Automatic Control III 2015

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

3.1 Overview 3.2 Process and control-loop interactions

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

INTRODUCTION TO DIGITAL CONTROL

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

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

Systems Engineering/Process Control L4

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

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM. COURSE: ECE 3084A (Prof. Michaels)

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

Homework 7 - Solutions

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

Raktim Bhattacharya. . AERO 632: Design of Advance Flight Control System. Preliminaries

ME 304 CONTROL SYSTEMS Spring 2016 MIDTERM EXAMINATION II

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

EE Experiment 11 The Laplace Transform and Control System Characteristics

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

Automatic Control Systems (FCS) Lecture- 8 Steady State Error

Control Systems. EC / EE / IN. For

Radar Dish. Armature controlled dc motor. Inside. θ r input. Outside. θ D output. θ m. Gearbox. Control Transmitter. Control. θ D.

TENTAMEN REGLERTEKNIK TSRT15 (English)

Solution to exam in PEF3006 Process Control at Telemark University College

Laplace Transform Part 1: Introduction (I&N Chap 13)

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules

EECS C128/ ME C134 Final Wed. Dec. 14, am. Closed book. One page, 2 sides of formula sheets. No calculators.

FRTN 15 Predictive Control

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

Control System Design

AUTOMATIC CONTROL. Exercises

IC6501 CONTROL SYSTEMS

EEE 184: Introduction to feedback systems

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Basic Feedback Analysis & Design

Due Wednesday, February 6th EE/MFS 599 HW #5

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

ROOT LOCUS. Consider the system. Root locus presents the poles of the closed-loop system when the gain K changes from 0 to. H(s) H ( s) = ( s)

EE C128 / ME C134 Fall 2014 HW 6.2 Solutions. HW 6.2 Solutions

Mathematical Models of Systems

Transcription:

Department of AUTOMATIC CONTROL Exam in FRT Systems Engineering and FRTN5 Process Control June 5, 5, 4: 9: Points and grades All answers must include a clear motivation. Answers may be given in English orswedish.thetotalnumberofpointsisforsystemsengineeringand5for Process Control. The maximum number of points is specified for each subproblem. Preliminary grading scales: Systems Engineering: Grade3: points 4: 4points 5: 7points Process Control: Grade3: points 4: 7points 5: points Acceptable Aid Authorized Formelsamling i reglerteknik/ Collection of Formulae. Standard mathematical tables like TEFYMA. Pocket calculator. Results Thesolutionsarepostedonthecoursehomepage,andtheresultswillbetransferredtoLADOK.Dateandlocationfordisplayofthecorrectedexamswillbe posted on the course home page.

Exam FRT/FRTN5, 5-6-5 u FIC y FT LIC y LT Buffer tank FT y 3 Figure ThelevelcontrolsysteminProblem s to Exam in Systems Engineering/Process Control 5-6-5. FigureshowsaP/Idiagramforlevelcontrolofabuffertank.Theprocess hasonecontrolsignal,u,andthreemeasurementsignals,y,y,andy 3. a. Two of the measurement signals are used for feedback which? One of the measurement signals is used for feedforward which? Explain! ( p) b. Thecurrentsolutionisdeemedtooexpensivebyyourboss,andyouhave been ordered to remove two of the sensors(transmitters). Which sensors could you remove and still have a working system? Explain! ( p) a. y andy areusedforfeedbackcontrolinacascadedstructure.themaster level controller(lic) calculates the flow setpoint for the slave flow controller(fic).y 3 measurestheoutflow,whichcanbeseenasadisturbance. The level controller uses feedforward from this signal to compensate for the disturbance. b. If y isremoved,therewillbenofeedbackfromthetanklevel,whichis thequantitywearetryingtocontrol.hence,y shouldnotberemoved.removingy (andfic)woulddisabletheinnerloopofthecascadecontroller, andremovingy 3 woulddisablethefeedforward.bothoftheseactionswould decrease the control performance but still leave a working system.. Consider the nonlinear dynamical system ẋ = 8x 3 + u ẋ =x y=x wherex andx arethestatevariables,uistheinputandyistheoutput.

Exam FRT/FRTN5, 5-6-5 a. Determinethestationarystate(x,x )andthestationaryoutputy,when theinputsignalisconstant,u =.Thenlinearizethesystemaroundthis stationary point. ( p) b. Determine the transfer function G(s) that describes the relation between the input and the output of the linearized system. Determine the poles of the system and comment on its stability properties. ( p) a. Instationaritywehaveẋ=,whichyields= 8(x )3 + x =.5. Further,x =.Finally,wehavey =(x ) =.5.Let f (x,x,u)= 8x 3 + u f (x,x,u)=x (x,x,u)=x The partial derivatives are f = x f = x = x f = 4x x f = x =x x f u = u f u = u = Insertingthestationary valuesandintroducingthevariables x = x x, u=u u and y=y y,wegetthelinearizedsystem x= ( ) ( ) 6.5 x+ u y=( ) x b. The transfer function is calculated as G(s)=C(sI A) B=( ) ( ) ( ) s 6.5 s =.5 s +6 Thetwopolesarelocatedin± 6i.Hence,thesystemismarginallystable (i.e., stable but not asymptotically stable). 3. Figureshowsthepole-zeromapsoffoursystems,andFigure3showsthe step responses of the same systems, but not necessarily in the same order. Thetransferfunctionofeachsystemcanbewrittenintheform G(s)= ω s +ζ ω s+ ω Match the pole-zero maps 4 with the corresponding step responses A D. Motivate! (p) 3

Exam FRT/FRTN5, 5-6-5 Pole-zero map Pole-zero map Imaginary Axis (seconds - ) - - - - Real Axis (seconds - ) Imaginary Axis (seconds - ) - - - - Real Axis (seconds - ) Pole-zero map 3 Pole-zero map 4 Imaginary Axis (seconds - ) - - - - Real Axis (seconds - ) Imaginary Axis (seconds - ) - - - - Real Axis (seconds - ) Figure Pole-zero maps for Problem 3.5 Step response A.5 Step response B Amplitude.5 Amplitude.5 5 Time (seconds) 5 Time (seconds).5 Step response C.5 Step response D Amplitude.5 Amplitude.5 5 Time (seconds) 5 Time (seconds) Figure 3 Step responses for Problem 3 4

Exam FRT/FRTN5, 5-6-5 Larger ω givesfasterstepresponse,andpolesfurtherawayfromtheorigin. Larger ζ gives a more damped step response, and smaller angle between thepolesandthenegativerealaxis(seepage45inthecoursebook).hence, the correct matching is D, C, 3 B, 4 A. 4. A process is described by the following differential equation, where u is the inputandyistheoutput. 3ẏ(t)+y(t) u(t.)= a. Calculate the transfer function of the process. What are the static gain, the time constant, and the deadtime of the process? ( p) b. Calculate the impulse response of the process. ( p) a. Laplace transformation of the equation yields 3sY(s)+Y(s) e.s U(s)= SolveforY(s)toobtain Y(s)= e.s 3s+ U(s) Now, the transfer function can be identified as G(s)= e.s 3s+ The system is asymptotically stable, so the static gain is given by G()=. ThetimeconstantisidentifiedasT=3. ThedeadtimeisidentifiedasL=.. b. WehaveU(s)=,andhenceY(s)= e.s 3s+.InverseLaplacetransformation gives 5. Consider an ideal PD controller, t<. y(t)= 3 e (t.)/3, t. G c (s)=k(+st d ) a. Calculatethegainofthecontrollerforasinusoidalinpute(t)=sinωt. (p) 5

Exam FRT/FRTN5, 5-6-5 b. Whathappenstothecontrollergainforlargefrequencies,andwhyisthis a problem? How can the problem be handled in a practical implementation of the controller? ( p) a. Thegainiscalculatedas G(iω) = K(+iωT d ) =K +(ωt d ) b. Verylargeinputfrequencygivesaverylargegain,andthecontrolleris very sensitive to high-frequency noise. This can be coped with by using the following approximation of the derivative term, where the derivative gain islimitedbyn: D(s)= skt d +skt d /N 6. Consider the block diagram in Figure 4, where the transfer functions are assumed to be ( G (s)=3 + ) 5s G (s)= s 5s+ a. WhattypeofcontrollerisG (s)?motivate! (p) b. CalculatethetransferfunctionG yr (s)fromrtoy.whatareitspolesand zeros? (p) c. Determine,ifpossible,thestaticgainofG yr (s).assumingaconstantreferencevaluer,whatdoesthisimplyforthestaticerrore( )? (p) a. ThisisaPI-controller,sinceitisintheform ( G (s)=k + ) st i The s in the denominator corresponds to time integration, and forms the integral part together with the control parameters. r l l e u Σ G (s) Σ G (s) Σ y Σ n Figure4 BlockdiagraminProblem6(andProblem). 6

Exam FRT/FRTN5, 5-6-5 b. Settingl =l =n=,weobtain Y(s)=G (s)g (s)(r(s) Y(s)) Y(s)= G (s)g (s) R(s) +G (s)g (s) }{{} =G yr (s) Inserting the given transfer functions, we calculate G yr (s)=.5(s+.)(s ) (s+.)(s+3) =.5(s ) s+3 Thezeroishencelocatedin+,andthepoleislocatedin 3. (Theprocesspolein.iscancelledbythecontrollerzerointhesame location this is typical for Lambda tuning.) c. Since the system is asymptotically stable(pole strictly in left half-plane), thestaticgaincanbefoundasg()=.thisimpliesthattherewillbeno static error, since we will have y(t) = r(t) in stationarity(again assuming l =l =n=). 7. TheNyquistplotofalinearsystemG(s)isshowninFigure5.Youmay assumethatallpolesofthesystemarelocatedinthelefthalf-plane..5 Nyquist Diagram Imaginary Axis -.5 - -.5 -.5.5.5 Real Axis Figure5 NyquistplotofG(s)inProblem7. a. Estimate the phase margin, the amplitude margin, and the static gain of the system. (.5 p) b. LetthesystembefeedbackinterconnectedasshowninFigure6withK. Letd=beaconstantdisturbance.Calculatethestationaryerrore( )as afunctionofk.whatisthesmalleststationaryerrorthatmaybeachieved? (.5 p) 7

Exam FRT/FRTN5, 5-6-5 d Σ G(s) e K Figure 6 Feedback system in Problem 7. a. Thephase-marginis9degasseenbytheintersectionoftheunit-circle and the Nyquist curve. The Nyquist curve intersects the negative real axis atabout.(theactualvalueis 6 ),whichgivesanamplitudemargin of 5(respectively 6). ThestaticgainisgivenbyG(),whichisabout.6(theactualvalueis 5 3 ). b. IntheLaplacedomain,wehave E(s)=G(s)(D(s) KE(s)) E(s)= WithD(s)= s,wehave e( )=lim s se(s)= G(s) +KG(s) D(s) G() +KG() = 5/3 +5K/3 Thestationary errordecreaseswithlarger K,andforstabilityweneed K<6.Hence,thesmalleststationaryerrorthatispossibleis.5. 8. Only for FRTN5 Process Control. You have designed a sequential controller for a batch reactor and used GRAFCET to describe the logic, see Figure 7. The controller works as follows: ThesequencestartswhentheuserpushestheStartbutton(Startbecomes true). Thereactorisfilledwithreactantbythepump(action P).Whenthe desiredlevelisreached(l becomestrue),thepumpisstopped. Theheatingofthereactorisnowstarted(action Q).Theheatingstops when the temperature reaches the desired value(t becomes true). Thereactorisnowwaitingforthereactiontofinish.Whentheoperator pushes the Empty button(empty becomes true), the output valve is opened(action V).Whenthereactorisempty(L becomesfalse),the valveisclosedandtheprogramreturnstotheinitialstep. Modify the program so that the following new features are implemented: Filling and heating should be done in parallel. Heating may however notstartuntilthelowlevelsensor L becomestrue. Itshouldbepossibletoaborttheparallelfillingandheatingatany time by pressing the Empty button. (3 p) 8

Exam FRT/FRTN5, 5-6-5 Start P L T Q Empty V L Figure7 GRAFCETinProblem8 One solution is shown in Figure 7. More elaborate solutions are also possible. 9. OnlyforFRTN5ProcessControl. Therelativegainarrayfora4 4 model of a distillation column has been computed as follows:.93.5.8.64..49.86.54 Λ=.35 3.34.7.9.5.3.9.99 Usingfoursimplecontrollers,whichoutputsignaly... y 4 shouldbefed backtowhatinputsignalu... u 4?Motivate! (p) Foreachrowin Λ (eachcorrespondingtoanoutput),oneshouldfinda column(each corresponding to an input) with a non-negative element close toone.inrow,thefirstelementis.93.inrow,thefourthelementis.54.inrow3,theonlypositiveelementisthesecondone,3.34.inrow4, thethirdelementis.9.asuitablepairingishencey u,y u 4,y 3 u, y 4 u 3.. Only for FRTN5 Process Control. Again consider the block diagram infigure4,butnowassumethatg (s)andg (s)arearbitrarymultivariable systems of matching dimensions. Calculate the multivariable transfer function from the reference signal vector r to the control signal vector u. (p) 9

Exam FRT/FRTN5, 5-6-5 Start P L Q T or Empty P L or Empty Empty V L Figure8 GRAFCETinProblem8 The control signal vector is given by SolvingforU(s)weobtain U(s)=G (s)(r(s) G (s)u(s)) (I+G (s)g (s))u(s)=g (s)r(s) U(s)=(I+G (s)g (s)) G (s)r(s) Themultivariabletransferfunctionfromrtouishencegivenby G ur (s)=(i+g (s)g (s)) G (s)