ME 132, Fall 2017, UC Berkeley, A. Packard 317. G 1 (s) = 3 s + 6, G 2(s) = s + 2

Similar documents
Often, in this class, we will analyze a closed-loop feedback control system, and end up with an equation of the form

Analysis and Design of Control Systems in the Time Domain

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

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

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

1 Steady State Error (30 pts)

EE221A Linear System Theory Final Exam

ME 132, Fall 2017, UC Berkeley, A. Packard 334 # 6 # 7 # 13 # 15 # 14

EE C128 / ME C134 Midterm Fall 2014

1 (30 pts) Dominant Pole

Topic # Feedback Control. State-Space Systems Closed-loop control using estimators and regulators. Dynamics output feedback

Controls Problems for Qualifying Exam - Spring 2014

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

Ü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!

Feedback Control of Linear SISO systems. Process Dynamics and Control

Goodwin, Graebe, Salgado, Prentice Hall Chapter 11. Chapter 11. Dealing with Constraints

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.

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

CHAPTER 13: FEEDBACK PERFORMANCE

Chapter 3: Block Diagrams and Signal Flow Graphs

6.1 Sketch the z-domain root locus and find the critical gain for the following systems K., the closed-loop characteristic equation is K + z 0.

ME 132, Fall 2015, Quiz # 2

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

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

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

Time Response Analysis (Part II)

Time Response of Systems

ECE317 : Feedback and Control

Systems Analysis and Control

Systems Analysis and Control

Digital Control Systems

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

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

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

ODE Homework 1. Due Wed. 19 August 2009; At the beginning of the class

LTI Systems (Continuous & Discrete) - Basics

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

Linear State Feedback Controller Design

Systems Analysis and Control

This homework will not be collected or graded. It is intended to help you practice for the final exam. Solutions will be posted.

Problem Weight Score Total 100

Problem Set 5 Solutions 1

EE C128 / ME C134 Final Exam Fall 2014

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

ME 132, Dynamic Systems and Feedback. Class Notes. Spring Instructor: Prof. A Packard

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

Control System Design

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

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

NAME: ht () 1 2π. Hj0 ( ) dω Find the value of BW for the system having the following impulse response.

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

4 Arithmetic of Feedback Loops

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

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

Massachusetts Institute of Technology

Problem Value Score Total 100/105

Last week: analysis of pinion-rack w velocity feedback

Control Systems Design

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.04A Systems and Controls Spring 2013

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

NPTEL Online Course: Control Engineering

12.7 Steady State Error

Each problem is worth 25 points, and you may solve the problems in any order.

Frequency Adaptation and Bursting

Lecture 15: H Control Synthesis

ECE 301 Fall 2011 Division 1. Homework 1 Solutions.

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

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

I. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching

Uncertainty and Robustness for SISO Systems

Class 27: Block Diagrams

Task 1 (24%): PID-control, the SIMC method

INTRODUCTION TO DIGITAL CONTROL

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

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

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

Fall 線性系統 Linear Systems. Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian. NTU-EE Sep07 Jan08

Lecture 25: Tue Nov 27, 2018

Systems Analysis and Control

FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D.

(Refer Slide Time: 1:42)

Pole placement control: state space and polynomial approaches Lecture 2

CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems

agree w/input bond => + sign disagree w/input bond => - sign

Chapter 7. Digital Control Systems

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

ECE 388 Automatic Control

Exam. 135 minutes + 15 minutes reading time

Frequency methods for the analysis of feedback systems. Lecture 6. Loop analysis of feedback systems. Nyquist approach to study stability

Lecture 9. Introduction to Kalman Filtering. Linear Quadratic Gaussian Control (LQG) G. Hovland 2004

State Feedback and State Estimators Linear System Theory and Design, Chapter 8.

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science

Problem Weight Total 100

ECEEN 5448 Fall 2011 Homework #4 Solutions

Design Methods for Control Systems

Closed Loop Transfer Functions

CHAPTER 10: STABILITY &TUNING

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

Math 11 Fall 2018 Midterm 1

Transcription:

ME 132, Fall 2017, UC Berkeley, A. Packard 317 Be sure to check that all of your matrix manipulations have the correct dimensions, and that the concatenations have compatible dimensions (horizontal concatenations must have the same number of rows, vertical concatenation must have the same number of columns). 6. Consider the interconnection below. The transfer functions of systems S 1 and S 2 are G 1 (s) = 3 s + 6, G 2(s) = s + 2 s + 1 Determine the differential equation governing the relationship between u and y. u y S 1 S 2 30 Recent exams 30.1 Fall 2017 Midterm 1 # 1 # 2 # 3 # 4 #5 #6 NAME 25 10 12 25 20 8 1. A closed-loop feedback system is shown below. Signals are labeled and equations for each component (controller, plant, sensor) are given.

ME 132, Fall 2017, UC Berkeley, A. Packard 318 Keep the plant parameter a as a general value, but assume b 1 = b 2 = c = 1, for simplicity. K 1 and K 2 are gains (constants). Keep these as variables. Specific values will be designed in part (b) of the problem. (a) For the closed-loop system above, fill in the 3 4 matrix which relates (x, r, d, n) to (ẋ, y, u). Your expressions should involve variables (K 1, K 2, a). ẋ(t) y(t) u(t) = x(t) r(t) d(t) n(t)

ME 132, Fall 2017, UC Berkeley, A. Packard 319 (b) Now take a = 1 so that the plant, by itself, is stable, and hence has a timeconstant of τ P = 1. Suppose one goal of feedback control is to achieve closedloop stability, and make the closed-loop system respond faster, so that the closed-loop time constant is less than τ P. Specifically, work in ratios, expressing this design requirement that the closed-loop time-constant, τ CL, should be a fraction γ of the plant time constant, namely Design Requirement #1 : τ CL = γ τ P where 0 < γ < 1 is a given design target. The other design requirement is Design Requirement #2 : SSG r y = 1 in words, the steady-state gain from r y should equal 1. Task: As a function of γ, find expressions for K 1 and K 2 which simultaneously achieve the two Design Requirements.

ME 132, Fall 2017, UC Berkeley, A. Packard 320 (c) For the closed-loop system, what is the instantaneous gain from r u, as a function of the design parameter γ? Is this gain increasing or decreasing as γ decreases? Explain this relationship intuitively (ie., if we require the system to respond more quickly, with perfect steady-state behavior from r y, the instantaneous effect that r must have on u... ). (d) For the closed-loop system, what is the steady-state gain from r u, as a function of the design parameter γ? How is this affected as γ decreases? Explain this relationship intuitively (ie., if we require the system to respond more quickly, with perfect steady-state behavior from r y, the steady-state effect that r must have on u... ). (e) For the closed-loop system, what is the steady-state gain from d y, as a function of the design parameter γ? How is this affected as γ decreases?

ME 132, Fall 2017, UC Berkeley, A. Packard 321 2. Basic System Properties: The equations governing a 3-input, 3-output system are ẋ(t) 2 1 1 3 x(t) y 1 (t) y 2 (t) = 1 0 0 1 u 1 (t) 2 4 3 0 u 2 (t) y 3 (t) 1 1 2 1 u 3 (t) (a) Is the system stable? (b) What is the time-constant of the system? (c) What is the steady-state gain from u 3 to y 2? (d) What is the instantaneous-gain from u 2 to y 2? (e) What is the frequency-response function G(ω) from u 1 to y 3? (f) Suppose x(0) = 10 and lim u 1(t) = 2, t What is value of lim t y 3 (t) lim u 2 (t) = 1, t lim u 3 (t) = 1. t

ME 132, Fall 2017, UC Berkeley, A. Packard 322 3. (a) Define the complex number G = 19.5 j5+12. i. Find the value of G ii. Find the value of G (b) Sketch the final output (in the axes) of the Matlab code. Carefully focus on the period, amplitude and time-alignment of the input signal (dashed) and response signal (solid). w = 5; TF = 10*2*pi/w; x0 = -2; uh = @(z) sin(w*z); fh = @(t,x) -12*x + 19.5*uH(t); [tsol, xsol] = ode45(fh,[0 TF],x0); plot(tsol, uh(tsol), --, tsol, xsol); % input=dashed; solution=solid xlim((2*pi/w)*[7 8]); % reset horz limits to exactly cover 1 period

ME 132, Fall 2017, UC Berkeley, A. Packard 323 4. A closed-loop feedback system is shown below. Signals are labeled. Note that the one marked summing junction has a sign, as typical of our negative feedback convention. Treat all unmarked summing junctions as +. Fill in the 3 4 matrix which relates (x, r, d, n) to (ẋ, y, u) as shown below ẋ(t) y(t) u(t) = (a) What is the time-constant of the closed-loop system? x(t) r(t) d(t) n(t) (b) What is the steady-state gain from r y? (c) What is the steady-state gain from d y? (d) What is the instantaneous gain from r y? (e) What is the instantaneous gain from d y?

ME 132, Fall 2017, UC Berkeley, A. Packard 324 (f) The two axes below show a specific reference input r (solid) and disturbance input d (dashed). These are the same in both axes. Assume n(t) 0 for all t. The closed-loop system starts from x(0) = 0.2, and is forced by this reference and disturbance input. Make careful sketches of y(t) and u(t) in the top and bottom axes, respectively (note that they are individually marked with task Sketch Output y and Sketch Input u ).

ME 132, Fall 2017, UC Berkeley, A. Packard 325

ME 132, Fall 2017, UC Berkeley, A. Packard 326 5. Consider the delay-differential equation ẋ(t) = A 1 x(t) + A 2 x(t T ) where A 1, A 2 and T are real-valued constants. T 0 is called the delay. Depending on the values, there are 3 cases: The system is unstable for T = 0; or The system is stable for all T 0; or The system is stable for T = 0, but unstable for some positive value of T. In this case, we are interested in the smallest T > 0 for which instability occurs, and the frequency of the nondecaying oscillation that occurs at this critical value of delay. Fill in the table below. In each row, please mark/check one of the first three columns (from the three cases above). If you check the 3rd column, then include numerical values in the 4th and 5th columns associated with the instability. Show work below. unstable at T = 0 A 1 = 1, A 2 = 3 A 1 = 4, A 2 = 2 A 1 = 1, A 2 = 3 A 1 = 2, A 2 = 3 stable for all T 0 stable at T = 0, but unstable at some finite T > 0 frequency at which instability occurs smallest T at which instability occurs

ME 132, Fall 2017, UC Berkeley, A. Packard 327 6. Three first-order systems, Sys1, Sys2, Sys3, all stable, have the familar form ẋ 1 (t) = a 1 x 1 (t) + b 1 u 1 (t) y 1 (t) } = c 1 x 1 (t) + d 1 u 1 (t) {{} Sys1 ẋ 2 (t) = a 2 x 2 (t) + b 2 u 2 (t) y 2 (t) } = c 2 x 2 (t) + d 2 u 2 (t) {{} Sys2 ẋ 3 (t) = a 3 x 3 (t) + b 3 u 3 (t) y 3 (t) } = c 3 x 3 (t) + d 3 u 3 (t) {{} Sys3 The Magnitude plot of the associated frequency-response functions G 1 (ω), G 2 (ω) and G 3 (ω) are shown below (note, G 1 is the frequency-response function of Sys1, etc). The step-responses of the systems, labeled SR:A, SR:B and SR:C are shown below.

ME 132, Fall 2017, UC Berkeley, A. Packard 328 Match each step-response with the corresponding Frequency-response magnitude plot (eg., is SR:A the step response of Sys1, Sys2 or Sys3?)