MAE143 B - Linear Control - Spring 2018 Midterm, May 3rd

Similar documents
Control of Electromechanical Systems

MAE143 B - Linear Control - Spring 2017 Final, June 15th

MAE 143B - Homework 9

ME 304 CONTROL SYSTEMS Spring 2016 MIDTERM EXAMINATION II

MAE143 A - Signals and Systems - Winter 11 Midterm, February 2nd

EE 380 EXAM II 3 November 2011 Last Name (Print): First Name (Print): ID number (Last 4 digits): Section: DO NOT TURN THIS PAGE UNTIL YOU ARE TOLD TO

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

Outline. Classical Control. Lecture 2

Outline. Classical Control. Lecture 5

MAE 143B - Homework 8 Solutions

Controls Problems for Qualifying Exam - Spring 2014

Problem Weight Score Total 100

Test 2 SOLUTIONS. ENGI 5821: Control Systems I. March 15, 2010

Software Engineering 3DX3. Slides 8: Root Locus Techniques

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

EE C128 / ME C134 Midterm Fall 2014

Dr Ian R. Manchester

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

DON T PANIC! If you get stuck, take a deep breath and go on to the next question. Come back to the question you left if you have time at the end.

Controller Design using Root Locus

Lecture 1 Root Locus

EE 3CL4: Introduction to Control Systems Lab 4: Lead Compensation

Time Response Analysis (Part II)

MAE140 - Linear Circuits - Fall 14 Midterm, November 6

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

Analysis and Design of Control Systems in the Time Domain

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

MAE140 Linear Circuits Fall 2016 Final, December 6th Instructions

ECE 486 Control Systems

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

Physics 218 Exam 3 Spring 2010, Sections

SECTION 4: STEADY STATE ERROR

Transfer func+ons, block diagram algebra, and Bode plots. by Ania- Ariadna Bae+ca CDS Caltech 11/05/15

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Root Locus

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

ECE : Linear Circuit Analysis II

AN INTRODUCTION TO THE CONTROL THEORY

EE C128 / ME C134 Final Exam Fall 2014

12.7 Steady State Error

Linear Control Systems Solution to Assignment #1

Alireza Mousavi Brunel University

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

MAE140 - Linear Circuits - Winter 09 Midterm, February 5

CONTROL DESIGN FOR SET POINT TRACKING

Queen s University at Kingston. CHEE Winter Process Dynamics and Control. M. Guay. Quiz 1

MCE 366 System Dynamics, Spring Problem Set 2. Solutions to Set 2

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

Video 5.1 Vijay Kumar and Ani Hsieh

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

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

Introduction to Feedback Control

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

CHAPTER 7 : BODE PLOTS AND GAIN ADJUSTMENTS COMPENSATION

EE363 Automatic Control: Midterm Exam (4 problems, 90 minutes)

Essence of the Root Locus Technique

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

K(s +2) s +20 K (s + 10)(s +1) 2. (c) KG(s) = K(s + 10)(s +1) (s + 100)(s +5) 3. Solution : (a) KG(s) = s +20 = K s s

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

EEE 184: Introduction to feedback systems

An Introduction to Control Systems

ME 375 Final Examination Thursday, May 7, 2015 SOLUTION

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

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

06 Feedback Control System Characteristics The role of error signals to characterize feedback control system performance.

Automatic Control (TSRT15): Lecture 7

School of Mechanical Engineering Purdue University. DC Motor Position Control The block diagram for position control of the servo table is given by:

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

Example on Root Locus Sketching and Control Design

Do not write below here. Question Score Question Score Question Score

MAE143A Signals & Systems, Final Exam - Wednesday March 16, 2005

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

MAS107 Control Theory Exam Solutions 2008

The Laplace Transform

INTRODUCTION TO DIGITAL CONTROL

CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems

MAE 143B - Homework 9

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

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

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

Systems Analysis and Control

Bangladesh University of Engineering and Technology. EEE 402: Control System I Laboratory

Systems Analysis and Control

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

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

Automatic Control (MSc in Mechanical Engineering) Lecturer: Andrea Zanchettin Date: Student ID number... Signature...

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

PID Control. Objectives

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

Course roadmap. ME451: Control Systems. What is Root Locus? (Review) Characteristic equation & root locus. Lecture 18 Root locus: Sketch of proofs

9/9/2011 Classical Control 1

Control System. Contents

Systems Analysis and Control

CHAPTER # 9 ROOT LOCUS ANALYSES

1 (20 pts) Nyquist Exercise

Basic Procedures for Common Problems

Control of Manufacturing Processes

UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING BENG (HONS) IN BIOMEDICAL ENGINEERING SEMESTER 1 EXAMINATION 2017/2018 ADVANCED BIOMECHATRONIC SYSTEMS

Implementation Issues for the Virtual Spring

King Saud University

California State University Northridge MATH 280: Applied Differential Equations Midterm Exam 1

Transcription:

MAE143 B - Linear Control - Spring 2018 Midterm, May 3rd Instructions: 1. This exam is open book. You can consult any printed or written material of your liking. 2. You have 70 minutes. 3. Most questions show you the answer, and you re asked to prove it. Use the given answers to move on to the next question. Do not get stuck! 4. Write your answers on your Blue Book. 5. Do not forget to write your name and student number. 6. This exam has 2 questions, 25 total points and 2 bonus points. 7. Good luck! Questions: The motion of two identical rollers on a segment of a paper milling machine can be approximately described by the differential equations: J ω 1 J ω 2 J ω 1 (t) + b ω 1 (t) = c u 1 (t) + τ 1 (t), J ω 2 (t) + b ω 2 (t) = c u 2 (t) + τ 2 (t), (1) where u 1 and u 2 are control commands for the motors of each roller and τ 1 and τ 2 are torque disturbances. Assume that all constants are positive. A basic requirement is that both rollers should run at the exact same velocity, that is ω 2 = ω 1. In this exam you will design controllers that attempt to achieve that goal. 1. Modeling and Open-Loop Response (a) (1 point) Show that the difference between the speeds of the rollers, δ ω = ω 2 ω 1, satisfy the differential equation: where δ u = u 2 u 1, and δ τ = (τ 2 τ 1 )/c. J δ ω (t) + b δ ω (t) = c (δ u (t) + δ τ (t)), (2) Solution: Subtract the two equations in (1) to obtain (2). https://commons.wikimedia.org/wiki/file:papermaking_machine_at_a_paper_ mill_near_pensacola.jpg

(b) (3 points) Assume zero-initial conditions and show that the Laplace transforms of the signals in (2) are related through: ω (s) = G(s)( u (s) + τ (s)), G(s) = c/j s + b/j. Draw a block diagram of the corresponding open-loop system showing the relationship between G and the signals δ ω, δ u and δ τ. Solution: Assume zero initial conditions and take the Laplace transform: sj ω (s) + b ω (s) = c ( u (s) + τ (s)), which can be rearranged as (s + b/j) ω (s) = c/j( u (s) + τ (s)), from which the given relashionship follows. A block-diagram should look like:. (c) (3 points) Assume zero initial conditions and that δ u (t) = 0, and use the Laplace transform to calculate the response δ ω (t) to a disturbance δ τ (t) = δ τ 0, t 0. Sketch the response and identify the transient and steady-state components of δ ω (t). Solution: Set u (s) = 0, and use the fact that a constant signal has the Laplace transform τ (s) = δ τ /s, to calculate Expand in partial fractions: ω (s) = G(s)( u (s) + τ (s)) = c/j δ τ s + b/j s ω (s) = k 1 s + k 2 s + b/j where k 1 = lim s ω (s) = δ c τ s 0 b, k 2 = lim (s + b/j) c ω(s) = δ τ s b/j b Page 2

from which δ ω (t) = δ c τ }{{} b δω ss (t) c δ τ b e (b/j)t, }{{} t 0 δω tr (t) where we have also identified the steady-state and the transient parts of the response. A sketch should look like: (d) (2 points) If possible, use the frequency response method to calculate the steadystate component of δ ω (t) you calculated in part (c). If not possible, explain why. Solution: Because all constants are positive, b/j < 0 and the system is asymptotically stable. Therefore it is possible to calculate the steady-state part of the response using the frequency-response method: δ ss ω (t) = G(0) δ τ = δ τ c b. 2. Controller Design (a) (2 points) Consider the proportional control law δ u (t) = Ke(t), e(t) = δ ω (t) δ ω (t) (3) where δ ω (t) is a reference velocity. Draw a block diagram of the corresponding closed-loop system showing the relationship between G, K and the signals δ ω, δ u, δ τ, δ ω, and e. Solution: A block-diagram should look like: (+2 points) (b) (3 points) Calculate the closed-loop transfer-functions from δ ω to e, from δ τ to e, and from δ ω to δ ω. Page 3

Solution: From δ ω to e: From δ τ to e: S(s) = 1 1 + GK = 1 1 + K c/j s+b/j = s + b/j s + b/j + Kc/J. D(s) = From δ ω to δ ω : G 1 + GK = GS = c/j s + b/j s + b/j s + b/j + Kc/J = c/j s + b/j + Kc/J H(s) = GK 1 + GK = KD = Kc/J s + b/j + Kc/J. (c) (3 points) Assume that δ τ (t) = 0 and δ ω (t) = δ ω 0, t 0, and show that δ ω (t) = H(0)(1 e λt ) δ ω + e λt δ ω (0), t 0, λ = b J + K c J, (4) where H(s) is the transfer function from δ ω to δ ω you calculated in part (b). Solution: The closed-loop response when δ τ = 0 is described by the equations: δ ω + b J δ ω = c J δ u, δ u = K( δ ω δ ω ) which can be combined to produce δ ω + ( b J + K c J whose solution to a constant δ ω is given by ) δ ω = K c J δ ω Note that δ ω (t) = K c J b J + K c J (1 e λt ) δ ω + e λt δ ω (0), t 0. so that H(s) = K c J s + b J + K c J H(0) = K c J b J + K c J NOTE TO GRADERS: Many solutions here. Note that it is not important to derive the solution. Identifying a formulations, e.g. ODE, Laplace, etc, from which a solution can be calculated is more important. Page 4

(d) (1 point) Identify the transient and steady-state components of δ ω (t) in part (c). Solution: The transient is the part of the solution that converges to zero, while the steady-state solution persists over time. In this case: where the transient is: δ ω (t) = δ tr ω (t) + δ ss ω (t) δ tr ω (t) = (δ ω (0) H(0) δ ω )e λt (+1/2 point) and the steady-state is: δ ss ω (t) = H(0) δ ω (+1/2 point) (e) (2 points) Under what conditions in K does the closed-loop signal δ ω (t) in part (c) converge to δ ω when δ ω = 0? Solution: Because δ ω = 0: δ ω (t) = e λt δ ω (0) all that is needed for convergence is that λ > 0, that is asymptotic stability. Assuming all constants are positive the closed-loop is asymptotically stable if λ = b/j + Kc/J > 0, which is the case for all K > b/c. (f) (2 points) Assume that δ τ (t) = δ τ 0, select a proper K and use the frequency response method to calculate the steady-state error to a constant reference input δ ω (t) = δ ω 0. Does the closed-loop signal δ ω (t) converge to δ ω? Solution: Let s take any K > 0 so that the closed-loop is asymptotically stable. The steady-state error due to a constant reference input can be calculated from the transfer-function S(s) as in: e ss (t) = S(0) δ ω = b/j b/j + Kc/J δ ω = b b + Kc δ ω Since S(0) 0, hence e ss (t) 0, δ ω (t) does not converges to δ ω. (g) (3 points) Modify the feedback law (3) so that δ ω (t) converges to zero when δ ω (t) = 0 and δ τ (t) = δ τ 0, t 0. Make sure to select a feedback gain so that the closed-loop is asymptotically stable and clearly explain the requirements and your reasoning. Page 5

Solution: In order for the closed-loop to converge to zero in response to a nonzero input constant disturbance K must have a pole at zero. The simplest controller that can achieve that is one with transfer-function: K(s) = K s For closed-loop stability one needs to have the poles of S(s) = 1 1 + KG = 1 1 + K s c/j s+b/j = s s 2 + b/js + Kc/J have negative real part. This happens if K > 0 since b/j <, when = (b/j) 2 4Kc/J > 0. When < 0 the real part is always b/(2j) which is always negative. (h) (1 point (bonus)) Does your controller in part (g) perform a pole-zero cancellation? Explain why your closed-loop system is internally stable. Solution: My controller did not perform a pole-zero cancelation, hence all that is needed for internal stability is that the poles of S have negative real part. (+1 bonus point) ALTERNATIVELY: If your controller performed a cancelation of the pole b/j than all is fine if S is asymptotically stable. You cannot cancel the pole at 0. (+1 bonus point) (i) (1 point (bonus)) What happens in part (g) if δ ω (t) = δ ω 0, t 0? Solution: Because a pole at zero in K means also a pole at zero in KG the closeloop has asymptotic tracking of constant references so that the response will track the non-zero reference asymptotically. (+1 bonus point) Page 6