Rational Implementation of Distributed Delay Using Extended Bilinear Transformations
|
|
- Joy Holland
- 5 years ago
- Views:
Transcription
1 Rational Implementation of Distributed Delay Using Extended Bilinear Transformations Qing-Chang Zhong School of Electronics University of Glamorgan United Kingdom
2 Outline Introduction Problem formulation Rational Implementation Stability and convergence of the implementation Numerical example Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 2/29
3 What is distributed delay? A finite integral over the time: (1) v(t) = h 0 e Aζ Bu(t ζ)dζ, (h > 0). The equivalent in the s-domain: v Z u (2)Z(s) = (I e (si A)h )(si A) 1 B. It often appears in the controller of a delay system as part of finite-spectrum-assignment control law modified Smith predictor The problem is how to implement Z to guarantee that Z is stable even if A is unstable? Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 3/29
4 Implementation in the z-domain v u h N ZOH Σ N 1 i=0 ei h N A Bz i S (a) Corresponding to Z f (s) = 1 e s h N s N 1 i=0 e i h N (si A) B v (e A h N I)A 1 ZOH Σ N 1 i=0 ei h N A Bz i S u (b) Cor. to Z f0 (s) = 1 e h N s s e h N A I h N A 1 N 1 i=0 e i h N (si A) B Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 4/29
5 Implementation in the s-domain Z fǫ (s) = 1 e h N (s+ǫ) h e N A I 1 e h N ǫ s/ǫ A 1 Σ N 1 i=0 e i h N (si A) B. lim N + Z fǫ (s) Z(s) = 0, (ǫ 0). Approximation error N=1 N=5 N= Frequency (rad/sec) an extra parameter ǫ involving delay terms rational implementation? Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 5/29
6 Rational implementation xn x N 1 Π x 2 Π x 1 Π u b 1 Φ B u v r Π = ( si A + Φ) 1 Φ Π = (si A + Φ) 1 Φ, Φ = ( h N 0 e Aζ dζ) 1. slowly convergent Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 6/29
7 Keep points about implementations The low-pass property of distributed delay must be kept in the implementation; There is no unstable pole-zero cancellation in the implementation in order to guarantee the internal stability; The implementation itself must be stable to guarantee the stability of the closed-loop system; The implementation error should be able to be made small enough to guarantee the stability of the closed-loop system; The static gain of the distributed delay should be retained in the implementation to guarantee the steady-state performance of the system. Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 7/29
8 Problem formulation Introduction Problem formulation Rational Implementation Stability and convergence of the implementation Numerical example Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 8/29
9 Problem formulation How to find an approximation, which is stable fast-convergent and rational for the following finite-impulse-response block to meet the requirements on the previous slide? Z(s) = (I e (si A)h )(si A) 1 B. Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 9/29
10 Rational Implementation Introduction Problem formulation Rational Implementation Stability and convergence of the implementation Numerical example Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 10/29
11 The γ-operator The well-known γ-operator in digital and sampleddata control circles is defined as γ = 2 τ q 1 q + 1, where q is the shift operator and τ the sampling period. often used to digitizing a continuous-time transfer function also called the bilinear transformation, or the Tustin s transformation corresponds to the trapezoidal rule also connects to the (lower) linear fractional transformation F l and the (right) homographic transformation H r : γ = 2 τ F l( , q) = 2 τ H r( , q). Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 11/29
12 Properties of the γ-operator [ ] q = H r (, τ γ) = 1+ τ 2 γ 1 τ γ. 2 Since q e τs when τ 0, e τs q 1 = 1 τ 2 γ 1 + τ 2 γ. Furthermore, γ holds the following limiting property: lim γ = lim τ 0 τ 0 2 τ e τs 1 e τs + 1 = s. γ can be regarded as an approximation of the differential operator p = d dt. Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 12/29
13 Extended bilinear transformation Γ The γ-operator: Define γ = 2 τ q 1 q + 1 (3) Γ = (e τ(si A) I)(e τ(si A) + I) 1 Φ, with τ = h N and h N Φ = ( 0 e Aζ dζ) 1 (e A h N + I). Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 13/29
14 Properties of Γ (i) the limiting property (4) si A = lim τ 0 Γ, (ii) the static property si A s=0 = Γ s=0 = A, (iii) the cancellation property Γ si A Γ si A=0 = 0. Due to the above properties, this Γ is able to bring a rational implementation to guarantee the stability of the closed-loop system and the steady-state performance. Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 14/29
15 Approximation of Z From (3), we have e (si A) h N = (Φ Γ)(Φ + Γ) 1. Substitute this into Z, then (5) Z(s) = (I (Φ Γ) N (Φ + Γ) N )(si A) 1 B. Since Γ si A, Z can be approximated as (6) (7) Z r (s) = (I (Φ si + A) N (si A + Φ) N )(si A) 1 B = (I (Φ si + A)(sI A + Φ) 1 ) Σ N 1 k=0 (Φ si + A)k (si A + Φ) k (si A) 1 B = 2(sI A + Φ) 1 Σ N 1 k=0 (Φ si + A)k (si A + Φ) k B = Σ N 1 k=0 Πk ΞB, with Π = (Φ si + A)(sI A + Φ) 1, Ξ = 2(sI A + Φ) 1. Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 15/29
16 Structure of Z r 1 xn x N 1 Π x 2 Π x Ξ B u v r Π = ( si A + Φ) 1 ( A si + Φ) Ξ = 2( si A + Φ) 1 Z r = Σ N 1 k=0 Πk ΞB bi-proper nodes Π plus a strictly proper node Ξ no zero-pole cancellation if all the nodes are stable then Z r is stable Z r converges to Z when N + Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 16/29
17 Stability and convergence Introduction Problem formulation Rational Implementation Stability and convergence of the implementation Numerical example Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 17/29
18 Stability of the nodes Denote an eigenvalue of A as σ + j ω. Then the corresponding eigenvalue of h N A is σ + jω with σ = h N σ and ω = h N ω. Theorem 1 The following conditions are equivalent: Z r, Π, Ξ or A Φ is stable; h N 0 e Aζ dζ is antistable; σ cosω + ω sinω σe σ > 0, ignoring the case when σ = 0 and ω = 0. Note: If all the eigenvalues of A are real, then each node Π or Ξ is stable for any natural number N. Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 18/29
19 f(σ, ω) = σ cos ω+ω sin ω σe σ ω σ Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 19/29
20 A sufficient condition for the stability of nodes The conditions in Theorem 1 are all satisfied, i.e., the nodes are stable, for any number N > N with h (8) N = 2.8 max λ i (A), i where is the ceiling function ω Q.-C. ZHONG: RATIONAL IMPLEMENTATION σ OF DISTRIBUTED DELAY p. 20/29
21 Convergence of the implementation Φ h N = h N ( h N 0 e Aζ dζ) 1 (e A h N + I) = A h N (I e A h N ) 1 (e A h N + I) 6 is antistable if N > N ω 0 2 I IV II III φ = c 1+e c 1 e c = 0.5 Im I IV II III σ Re Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 21/29
22 Theorem 2 Denote the approximation error of Z r as E r = Z Z r. Then lim E r(s) = 0. N + This theorem indicates that there alway exists a number N such that the implementation is stable and, furthermore, the H -norm of the implementation error is less than a given positive value. According to the wellknown small-gain theorem, the stability of the closedloop system can always be guaranteed. Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 22/29
23 Numerical example Introduction Problem formulation Rational Implementation Stability and convergence of the implementation Numerical example Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 23/29
24 Numerical example Consider the simple plant ẋ(t) = x(t) + u(t 1) with the control law u(t) = (1 + λ d ) ( e 1 x(t) e ζ u(t ζ)dζ ) + r(t), where r(t) is the reference. The distributed delay is v(t) = 1 and the s-domain equivalent is 0 e ζ u(t ζ)dζ, Z(s) = 1 e1 s s 1. Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 24/29
25 The implementation Z r Z r (s) = Σ N 1 k=0 ( 2 ǫs ) k 2ǫ 2 2ǫ+ǫs 2 2ǫ+ǫs with ǫ = 1 e 1 N. Since A = 1 has no non-real eigenvalues, Z r is always stable, even for N = Implementation error N=1 N=5 N= Frequency (rad/sec) Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 25/29
26 Comparative studies 10 1 Implementation error δ operator discrete delay proposed Frequency (rad/sec) N = 5 Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 26/29
27 System response r(t) = 1(t) x(t) the ideal response N=2 N= Time (sec) N = 1: unstable N = 2: stable but slightly oscillatory N = 5: very close to the ideal response λ d = 1 u = (1+λ d ) ( e 1 x + v ) +r v = Z r u All the stable responses guarantee the steady-state performance. Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 27/29
28 Summary A rational implementation has been proposed for distributed delay based on the bilinear transformation. The implementation consists of a series of bi-proper nodes cascaded with a low-pass node. The H -norm of the implementation error approaches 0 when the number N of nodes goes to and the stability of the closed-loop system can always be guaranteed. The steady-state performance of the system is guaranteed. It does not involve any extra parameter to choose apart from the number N of the nodes. In particular, no parameter for a low-pass filter is needed to choose. Simulation examples and comparisons are given. Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 28/29
29 Acknowledgment This work was supported by EPSRC under grant No. EP/C005953/1. Q.-C. ZHONG: RATIONAL IMPLEMENTATION OF DISTRIBUTED DELAY p. 29/29
Robust Control of Time-delay Systems
Robust Control of Time-delay Systems Qing-Chang Zhong Distinguished Lecturer, IEEE Power Electronics Society Max McGraw Endowed Chair Professor in Energy and Power Engineering Dept. of Electrical and Computer
More informationLecture 9 Infinite Impulse Response Filters
Lecture 9 Infinite Impulse Response Filters Outline 9 Infinite Impulse Response Filters 9 First-Order Low-Pass Filter 93 IIR Filter Design 5 93 CT Butterworth filter design 5 93 Bilinear transform 7 9
More informationCylinder with Conical Cap
Cylinder with Conical Cap MUS420/EE367A Supplement to Lecture 11 Stability Proof for a Cylindrical Bore with Conical Cap Julius O. Smith III (jos@ccrma.stanford.edu) Center for Computer Research in Music
More informationDiscrete Systems. Step response and pole locations. Mark Cannon. Hilary Term Lecture
Discrete Systems Mark Cannon Hilary Term 22 - Lecture 4 Step response and pole locations 4 - Review Definition of -transform: U() = Z{u k } = u k k k= Discrete transfer function: Y () U() = G() = Z{g k},
More informationTime Response Analysis (Part II)
Time Response Analysis (Part II). A critically damped, continuous-time, second order system, when sampled, will have (in Z domain) (a) A simple pole (b) Double pole on real axis (c) Double pole on imaginary
More informationLTI Systems (Continuous & Discrete) - Basics
LTI Systems (Continuous & Discrete) - Basics 1. A system with an input x(t) and output y(t) is described by the relation: y(t) = t. x(t). This system is (a) linear and time-invariant (b) linear and time-varying
More informationLecture 13: Internal Model Principle and Repetitive Control
ME 233, UC Berkeley, Spring 2014 Xu Chen Lecture 13: Internal Model Principle and Repetitive Control Big picture review of integral control in PID design example: 0 Es) C s) Ds) + + P s) Y s) where P s)
More informationGATE EE Topic wise Questions SIGNALS & SYSTEMS
www.gatehelp.com GATE EE Topic wise Questions YEAR 010 ONE MARK Question. 1 For the system /( s + 1), the approximate time taken for a step response to reach 98% of the final value is (A) 1 s (B) s (C)
More informationControl System Design
ELEC ENG 4CL4: Control System Design Notes for Lecture #4 Monday, January 13, 2003 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Impulse and Step Responses of Continuous-Time
More informationLecture 8 - IIR Filters (II)
Lecture 8 - IIR Filters (II) James Barnes (James.Barnes@colostate.edu) Spring 2009 Colorado State University Dept of Electrical and Computer Engineering ECE423 1 / 27 Lecture 8 Outline Introduction Digital
More informationDESIGN OF CMOS ANALOG INTEGRATED CIRCUITS
DESIGN OF CMOS ANALOG INEGRAED CIRCUIS Franco Maloberti Integrated Microsistems Laboratory University of Pavia Discrete ime Signal Processing F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete
More informationIntroduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31
Introduction Classical Control Robust Control u(t) y(t) G u(t) G + y(t) G : nominal model G = G + : plant uncertainty Uncertainty sources : Structured : parametric uncertainty, multimodel uncertainty Unstructured
More informationChapter 7. Digital Control Systems
Chapter 7 Digital Control Systems 1 1 Introduction In this chapter, we introduce analysis and design of stability, steady-state error, and transient response for computer-controlled systems. Transfer functions,
More informationLecture 04: Discrete Frequency Domain Analysis (z-transform)
Lecture 04: Discrete Frequency Domain Analysis (z-transform) John Chiverton School of Information Technology Mae Fah Luang University 1st Semester 2009/ 2552 Outline Overview Lecture Contents Introduction
More informationDistributed Real-Time Control Systems
Distributed Real-Time Control Systems Chapter 9 Discrete PID Control 1 Computer Control 2 Approximation of Continuous Time Controllers Design Strategy: Design a continuous time controller C c (s) and then
More informationDigital Control: Part 2. ENGI 7825: Control Systems II Andrew Vardy
Digital Control: Part 2 ENGI 7825: Control Systems II Andrew Vardy Mapping the s-plane onto the z-plane We re almost ready to design a controller for a DT system, however we will have to consider where
More informationJ-SPECTRAL FACTORIZATION
J-SPECTRAL FACTORIZATION of Regular Para-Hermitian Transfer Matrices Qing-Chang Zhong zhongqc@ieee.org School of Electronics University of Glamorgan United Kingdom Outline Notations and definitions Regular
More informationThis homework will not be collected or graded. It is intended to help you practice for the final exam. Solutions will be posted.
6.003 Homework #14 This homework will not be collected or graded. It is intended to help you practice for the final exam. Solutions will be posted. Problems 1. Neural signals The following figure illustrates
More informationAutomatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year
Automatic Control 2 Loop shaping Prof. Alberto Bemporad University of Trento Academic year 21-211 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 21-211 1 / 39 Feedback
More informationA Case Study for the Delay-type Nehari Problem
Proceedings of the 44th EEE Conference on Decision and Control, and the European Control Conference 5 Seville, Spain, December -5, 5 MoA A Case Study for the Delay-type Nehari Problem Qing-Chang Zhong
More informationChapter 15 - Solved Problems
Chapter 5 - Solved Problems Solved Problem 5.. Contributed by - Alvaro Liendo, Universidad Tecnica Federico Santa Maria, Consider a plant having a nominal model given by G o (s) = s + 2 The aim of the
More informationINTRODUCTION TO DIGITAL CONTROL
ECE4540/5540: Digital Control Systems INTRODUCTION TO DIGITAL CONTROL.: Introduction In ECE450/ECE550 Feedback Control Systems, welearnedhow to make an analog controller D(s) to control a linear-time-invariant
More informationStability Condition in Terms of the Pole Locations
Stability Condition in Terms of the Pole Locations A causal LTI digital filter is BIBO stable if and only if its impulse response h[n] is absolutely summable, i.e., 1 = S h [ n] < n= We now develop a stability
More informationRaktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Dynamic Response
.. AERO 422: Active Controls for Aerospace Vehicles Dynamic Response Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. . Previous Class...........
More informationRoot Locus Design Example #3
Root Locus Design Example #3 A. Introduction The system represents a linear model for vertical motion of an underwater vehicle at zero forward speed. The vehicle is assumed to have zero pitch and roll
More informationSTABILITY. Have looked at modeling dynamic systems using differential equations. and used the Laplace transform to help find step and impulse
SIGNALS AND SYSTEMS: PAPER 3C1 HANDOUT 4. Dr David Corrigan 1. Electronic and Electrical Engineering Dept. corrigad@tcd.ie www.sigmedia.tv STABILITY Have looked at modeling dynamic systems using differential
More informationLecture 11. Frequency Response in Discrete Time Control Systems
EE42 - Discrete Time Systems Spring 28 Lecturer: Asst. Prof. M. Mert Ankarali Lecture.. Frequency Response in Discrete Time Control Systems Let s assume u[k], y[k], and G(z) represents the input, output,
More informationModule 5: Design of Sampled Data Control Systems Lecture Note 8
Module 5: Design of Sampled Data Control Systems Lecture Note 8 Lag-lead Compensator When a single lead or lag compensator cannot guarantee the specified design criteria, a laglead compensator is used.
More informationLecture 8 - IIR Filters (II)
Lecture 8 - IIR Filters (II) James Barnes (James.Barnes@colostate.edu) Spring 24 Colorado State University Dept of Electrical and Computer Engineering ECE423 1 / 29 Lecture 8 Outline Introduction Digital
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture 8: Response Characteristics Overview In this Lecture, you will learn: Characteristics of the Response Stability Real
More information9 Controller Discretization
9 Controller Discretization In most applications, a control system is implemented in a digital fashion on a computer. This implies that the measurements that are supplied to the control system must be
More informationGEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM. COURSE: ECE 3084A (Prof. Michaels)
GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM DATE: 30-Apr-14 COURSE: ECE 3084A (Prof. Michaels) NAME: STUDENT #: LAST, FIRST Write your name on the front page
More informationDigital Filters Ying Sun
Digital Filters Ying Sun Digital filters Finite impulse response (FIR filter: h[n] has a finite numbers of terms. Infinite impulse response (IIR filter: h[n] has infinite numbers of terms. Causal filter:
More information2.161 Signal Processing: Continuous and Discrete
MIT OpenCourseWare http://ocw.mit.edu 2.161 Signal Processing: Continuous and Discrete Fall 28 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. MASSACHUSETTS
More informationMASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall 2007
MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering.4 Dynamics and Control II Fall 7 Problem Set #9 Solution Posted: Sunday, Dec., 7. The.4 Tower system. The system parameters are
More informationDiscrete-Time Signals and Systems. The z-transform and Its Application. The Direct z-transform. Region of Convergence. Reference: Sections
Discrete-Time Signals and Systems The z-transform and Its Application Dr. Deepa Kundur University of Toronto Reference: Sections 3. - 3.4 of John G. Proakis and Dimitris G. Manolakis, Digital Signal Processing:
More informationDIGITAL CONTROLLER DESIGN
ECE4540/5540: Digital Control Systems 5 DIGITAL CONTROLLER DESIGN 5.: Direct digital design: Steady-state accuracy We have spent quite a bit of time discussing digital hybrid system analysis, and some
More informationAn Introduction to Control Systems
An Introduction to Control Systems Signals and Systems: 3C1 Control Systems Handout 1 Dr. David Corrigan Electronic and Electrical Engineering corrigad@tcd.ie November 21, 2012 Recall the concept of a
More informationMAS107 Control Theory Exam Solutions 2008
MAS07 CONTROL THEORY. HOVLAND: EXAM SOLUTION 2008 MAS07 Control Theory Exam Solutions 2008 Geir Hovland, Mechatronics Group, Grimstad, Norway June 30, 2008 C. Repeat question B, but plot the phase curve
More informationAn Internal Stability Example
An Internal Stability Example Roy Smith 26 April 2015 To illustrate the concept of internal stability we will look at an example where there are several pole-zero cancellations between the controller and
More informationControl Systems Design
ELEC4410 Control Systems Design Lecture 18: State Feedback Tracking and State Estimation Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 18:
More informationMassachusetts Institute of Technology Department of Electrical Engineering and Computer Science. Fall Solutions for Problem Set 2
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Issued: Tuesday, September 5. 6.: Discrete-Time Signal Processing Fall 5 Solutions for Problem Set Problem.
More informationProblem Set 5 Solutions 1
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Problem Set 5 Solutions The problem set deals with Hankel
More informationECE 388 Automatic Control
Controllability and State Feedback Control Associate Prof. Dr. of Mechatronics Engineeering Çankaya University Compulsory Course in Electronic and Communication Engineering Credits (2/2/3) Course Webpage:
More informationÜbersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 5. 2. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -
More informationUniversity of Illinois at Urbana-Champaign ECE 310: Digital Signal Processing
University of Illinois at Urbana-Champaign ECE 0: Digital Signal Processing Chandra Radhakrishnan PROBLEM SET : SOLUTIONS Peter Kairouz Problem. Hz z 7 z +/9, causal ROC z > contains the unit circle BIBO
More informationChapter 2. Classical Control System Design. Dutch Institute of Systems and Control
Chapter 2 Classical Control System Design Overview Ch. 2. 2. Classical control system design Introduction Introduction Steady-state Steady-state errors errors Type Type k k systems systems Integral Integral
More informationGEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM. COURSE: ECE 3084A (Prof. Michaels)
GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM DATE: 09-Dec-13 COURSE: ECE 3084A (Prof. Michaels) NAME: STUDENT #: LAST, FIRST Write your name on the front page
More informationOften, in this class, we will analyze a closed-loop feedback control system, and end up with an equation of the form
ME 32, Spring 25, UC Berkeley, A. Packard 55 7 Review of SLODEs Throughout this section, if y denotes a function (of time, say), then y [k or y (k) denotes the k th derivative of the function y, y [k =
More informationLecture: Sampling. Automatic Control 2. Sampling. Prof. Alberto Bemporad. University of Trento. Academic year
Automatic Control 2 Sampling Prof. Alberto Bemporad University of rento Academic year 2010-2011 Prof. Alberto Bemporad (University of rento) Automatic Control 2 Academic year 2010-2011 1 / 31 ime-discretization
More informationExercise 5: Digital Control
Gioele Zardini Control Systems II FS 017 Exercise 5: Digital Control 5.1 Digital Control 5.1.1 Signals and Systems A whole course is dedicated to this topic (see Signals and Systems of professor D Andrea).
More informationPart II. Advanced PID Design Methods
Part II Advanced PID Design Methods 54 Controller transfer function C(s) = k p (1 + 1 T i s + T d s) (71) Many extensions known to the basic design methods introduced in RT I. Four advanced approaches
More informationLecture 5: Frequency domain analysis: Nyquist, Bode Diagrams, second order systems, system types
Lecture 5: Frequency domain analysis: Nyquist, Bode Diagrams, second order systems, system types Venkata Sonti Department of Mechanical Engineering Indian Institute of Science Bangalore, India, 562 This
More informationDESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD
206 Spring Semester ELEC733 Digital Control System LECTURE 7: DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD For a unit ramp input Tz Ez ( ) 2 ( z ) D( z) G( z) Tz e( ) lim( z) z 2 ( z ) D( z)
More informationDigital Signal Processing Lecture 10 - Discrete Fourier Transform
Digital Signal Processing - Discrete Fourier Transform Electrical Engineering and Computer Science University of Tennessee, Knoxville November 12, 2015 Overview 1 2 3 4 Review - 1 Introduction Discrete-time
More informationControl Systems. Root Locus & Pole Assignment. L. Lanari
Control Systems Root Locus & Pole Assignment L. Lanari Outline root-locus definition main rules for hand plotting root locus as a design tool other use of the root locus pole assignment Lanari: CS - Root
More informationOutline. Classical Control. Lecture 2
Outline Outline Outline Review of Material from Lecture 2 New Stuff - Outline Review of Lecture System Performance Effect of Poles Review of Material from Lecture System Performance Effect of Poles 2 New
More informationIntroduction to Feedback Control
Introduction to Feedback Control Control System Design Why Control? Open-Loop vs Closed-Loop (Feedback) Why Use Feedback Control? Closed-Loop Control System Structure Elements of a Feedback Control System
More informationControl Systems Design
ELEC4410 Control Systems Design Lecture 13: Stability Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 13: Stability p.1/20 Outline Input-Output
More informationNAME: ht () 1 2π. Hj0 ( ) dω Find the value of BW for the system having the following impulse response.
University of California at Berkeley Department of Electrical Engineering and Computer Sciences Professor J. M. Kahn, EECS 120, Fall 1998 Final Examination, Wednesday, December 16, 1998, 5-8 pm NAME: 1.
More information26 Feedback Example: The Inverted Pendulum
6 Feedback Example: The Inverted Pendulum Solutions to Recommended Problems S6. Ld 0(t) (a) Ldz6(t) = g0(t) a(t) + Lx(t), Ld (t) dt - ga(t) = Lx(t) Taking the Laplace transform of both sides yields szlo(s)
More informationEE/ME/AE324: Dynamical Systems. Chapter 7: Transform Solutions of Linear Models
EE/ME/AE324: Dynamical Systems Chapter 7: Transform Solutions of Linear Models The Laplace Transform Converts systems or signals from the real time domain, e.g., functions of the real variable t, to the
More informationLoop shaping exercise
Loop shaping exercise Excerpt 1 from Controlli Automatici - Esercizi di Sintesi, L. Lanari, G. Oriolo, EUROMA - La Goliardica, 1997. It s a generic book with some typical problems in control, not a collection
More informationProcess Control & Instrumentation (CH 3040)
First-order systems Process Control & Instrumentation (CH 3040) Arun K. Tangirala Department of Chemical Engineering, IIT Madras January - April 010 Lectures: Mon, Tue, Wed, Fri Extra class: Thu A first-order
More informationagree w/input bond => + sign disagree w/input bond => - sign
1 ME 344 REVIEW FOR FINAL EXAM LOCATION: CPE 2.204 M. D. BRYANT DATE: Wednesday, May 7, 2008 9-noon Finals week office hours: May 6, 4-7 pm Permitted at final exam: 1 sheet of formulas & calculator I.
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 8: Response Characteristics Overview In this Lecture, you will learn: Characteristics of the Response Stability Real Poles
More informationOutline. Classical Control. Lecture 1
Outline Outline Outline 1 Introduction 2 Prerequisites Block diagram for system modeling Modeling Mechanical Electrical Outline Introduction Background Basic Systems Models/Transfers functions 1 Introduction
More information100 (s + 10) (s + 100) e 0.5s. s 100 (s + 10) (s + 100). G(s) =
1 AME 3315; Spring 215; Midterm 2 Review (not graded) Problems: 9.3 9.8 9.9 9.12 except parts 5 and 6. 9.13 except parts 4 and 5 9.28 9.34 You are given the transfer function: G(s) = 1) Plot the bode plot
More information16.362: Signals and Systems: 1.0
16.362: Signals and Systems: 1.0 Prof. K. Chandra ECE, UMASS Lowell September 1, 2016 1 Background The pre-requisites for this course are Calculus II and Differential Equations. A basic understanding of
More informationControl Systems. Frequency domain analysis. L. Lanari
Control Systems m i l e r p r a in r e v y n is o Frequency domain analysis L. Lanari outline introduce the Laplace unilateral transform define its properties show its advantages in turning ODEs to algebraic
More informationDigital Signal Processing
COMP ENG 4TL4: Digital Signal Processing Notes for Lecture #21 Friday, October 24, 2003 Types of causal FIR (generalized) linear-phase filters: Type I: Symmetric impulse response: with order M an even
More informationUncertainty and Robustness for SISO Systems
Uncertainty and Robustness for SISO Systems ELEC 571L Robust Multivariable Control prepared by: Greg Stewart Outline Nature of uncertainty (models and signals). Physical sources of model uncertainty. Mathematical
More informationTransform Representation of Signals
C H A P T E R 3 Transform Representation of Signals and LTI Systems As you have seen in your prior studies of signals and systems, and as emphasized in the review in Chapter 2, transforms play a central
More informationReview: transient and steady-state response; DC gain and the FVT Today s topic: system-modeling diagrams; prototype 2nd-order system
Plan of the Lecture Review: transient and steady-state response; DC gain and the FVT Today s topic: system-modeling diagrams; prototype 2nd-order system Plan of the Lecture Review: transient and steady-state
More informationTask 1 (24%): PID-control, the SIMC method
Final Exam Course SCE1106 Control theory with implementation (theory part) Wednesday December 18, 2014 kl. 9.00-12.00 SKIP THIS PAGE AND REPLACE WITH STANDARD EXAM FRONT PAGE IN WORD FILE December 16,
More informationL 1 Adaptive Output Feedback Controller to Systems of Unknown
Proceedings of the 27 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July 11-13, 27 WeB1.1 L 1 Adaptive Output Feedback Controller to Systems of Unknown Dimension
More informationDigital Control Systems
Digital Control Systems Lecture Summary #4 This summary discussed some graphical methods their use to determine the stability the stability margins of closed loop systems. A. Nyquist criterion Nyquist
More informationECEEN 5448 Fall 2011 Homework #4 Solutions
ECEEN 5448 Fall 2 Homework #4 Solutions Professor David G. Meyer Novemeber 29, 2. The state-space realization is A = [ [ ; b = ; c = [ which describes, of course, a free mass (in normalized units) with
More informationSTABILITY ANALYSIS. Asystemmaybe stable, neutrallyormarginallystable, or unstable. This can be illustrated using cones: Stable Neutral Unstable
ECE4510/5510: Feedback Control Systems. 5 1 STABILITY ANALYSIS 5.1: Bounded-input bounded-output (BIBO) stability Asystemmaybe stable, neutrallyormarginallystable, or unstable. This can be illustrated
More informationControl Systems I. Lecture 6: Poles and Zeros. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich
Control Systems I Lecture 6: Poles and Zeros Readings: Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich October 27, 2017 E. Frazzoli (ETH) Lecture 6: Control Systems I 27/10/2017
More informationNPTEL Online Course: Control Engineering
NPTEL Online Course: Control Engineering Ramkrishna Pasumarthy Assignment-11 : s 1. Consider a system described by state space model [ ] [ 0 1 1 x + u 5 1 2] y = [ 1 2 ] x What is the transfer function
More informationControl of integral processes with dead time Part IV: various issues about PI controllers
Control of integral processes with dead time Part IV: various issues about PI controllers B. Wang, D. Rees and Q.-C. Zhong Abstract: Various issues about integral processes with dead time controlled by
More informationLECTURE 12 Sections Introduction to the Fourier series of periodic signals
Signals and Systems I Wednesday, February 11, 29 LECURE 12 Sections 3.1-3.3 Introduction to the Fourier series of periodic signals Chapter 3: Fourier Series of periodic signals 3. Introduction 3.1 Historical
More informationState Regulator. Advanced Control. design of controllers using pole placement and LQ design rules
Advanced Control State Regulator Scope design of controllers using pole placement and LQ design rules Keywords pole placement, optimal control, LQ regulator, weighting matrixes Prerequisites Contact state
More informationProblem Set 3: Solution Due on Mon. 7 th Oct. in class. Fall 2013
EE 56: Digital Control Systems Problem Set 3: Solution Due on Mon 7 th Oct in class Fall 23 Problem For the causal LTI system described by the difference equation y k + 2 y k = x k, () (a) By first finding
More informationDesign of IIR filters
Design of IIR filters Standard methods of design of digital infinite impulse response (IIR) filters usually consist of three steps, namely: 1 design of a continuous-time (CT) prototype low-pass filter;
More informationThe stability of linear time-invariant feedback systems
The stability of linear time-invariant feedbac systems A. Theory The system is atrictly stable if The degree of the numerator of H(s) (H(z)) the degree of the denominator of H(s) (H(z)) and/or The poles
More informationSolutions. Number of Problems: 10
Final Exam February 4th, 01 Signals & Systems (151-0575-01) Prof. R. D Andrea Solutions Exam Duration: 150 minutes Number of Problems: 10 Permitted aids: One double-sided A4 sheet. Questions can be answered
More informationEE482: Digital Signal Processing Applications
Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu EE482: Digital Signal Processing Applications Spring 2014 TTh 14:30-15:45 CBC C222 Lecture 05 IIR Design 14/03/04 http://www.ee.unlv.edu/~b1morris/ee482/
More informationControl System Design
ELEC ENG 4CL4: Control System Design Notes for Lecture #27 Wednesday, March 17, 2004 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Discrete Delta Domain Models The
More information1 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 informationLecture 8: Signal Reconstruction, DT vs CT Processing. 8.1 Reconstruction of a Band-limited Signal from its Samples
EE518 Digital Signal Processing University of Washington Autumn 2001 Dept. of Electrical Engineering Lecture 8: Signal Reconstruction, D vs C Processing Oct 24, 2001 Prof: J. Bilmes
More informationTime Response of Systems
Chapter 0 Time Response of Systems 0. Some Standard Time Responses Let us try to get some impulse time responses just by inspection: Poles F (s) f(t) s-plane Time response p =0 s p =0,p 2 =0 s 2 t p =
More informationDesign Methods for Control Systems
Design Methods for Control Systems Maarten Steinbuch TU/e Gjerrit Meinsma UT Dutch Institute of Systems and Control Winter term 2002-2003 Schedule November 25 MSt December 2 MSt Homework # 1 December 9
More informationThe Hardy-Littlewood Function
Hardy-Littlewood p. 1/2 The Hardy-Littlewood Function An Exercise in Slowly Convergent Series Walter Gautschi wxg@cs.purdue.edu Purdue University Hardy-Littlewood p. 2/2 OUTLINE The Hardy-Littlewood (HL)
More informationAutomatique. A. Hably 1. Commande d un robot mobile. Automatique. A.Hably. Digital implementation
A. Hably 1 1 Gipsa-lab, Grenoble-INP ahmad.hably@grenoble-inp.fr Commande d un robot mobile (Gipsa-lab (DA)) ASI 1 / 25 Outline 1 2 (Gipsa-lab (DA)) ASI 2 / 25 of controllers Signals must be sampled and
More informationClassify a transfer function to see which order or ramp it can follow and with which expected error.
Dr. J. Tani, Prof. Dr. E. Frazzoli 5-059-00 Control Systems I (Autumn 208) Exercise Set 0 Topic: Specifications for Feedback Systems Discussion: 30.. 208 Learning objectives: The student can grizzi@ethz.ch,
More informationLecture 9: Input Disturbance A Design Example Dr.-Ing. Sudchai Boonto
Dr-Ing Sudchai Boonto Department of Control System and Instrumentation Engineering King Mongkuts Unniversity of Technology Thonburi Thailand d u g r e u K G y The sensitivity S is the transfer function
More informationFREQUENCY RESPONSE ANALYSIS Closed Loop Frequency Response
Closed Loop Frequency Response The Bode plot is generally constructed for an open loop transfer function of a system. In order to draw the Bode plot for a closed loop system, the transfer function has
More informationEE 3054: Signals, Systems, and Transforms Summer It is observed of some continuous-time LTI system that the input signal.
EE 34: Signals, Systems, and Transforms Summer 7 Test No notes, closed book. Show your work. Simplify your answers. 3. It is observed of some continuous-time LTI system that the input signal = 3 u(t) produces
More information