Models for Sampled Data Systems
|
|
- Branden Miles
- 6 years ago
- Views:
Transcription
1 Chapter 12 Models for Sampled Data Systems
2 The Shift Operator Forward shift operator q(f[k]) f[k +1] In terms of this operator, the model given earlier becomes: q n y[k]+a n 1 q n 1 y[k]+ + a 0 y[k] =b m q m u[k]+ + b 0 u[k] For a discrete time system it is also possible to have discrete state space models. In the shift domain these models take the form: qx[k] =A q x[k]+b q u[k] y[k] =C q x[k]+d q u[k]
3 Z-Transform Analogously to the use of Laplace Transforms for continuous time signals, we introduce the Z-transform for discrete time signals. Consider a sequence {y[k]; k = 0, 1, 2, ]. Then the Z-transform pair associated with {y[k]} is given by Z [y[k]] = Y (z) = z k y[k] k=0 Z 1 [Y (z)] = y[k] = 1 2πj z k 1 Y (z)dz
4 How do we use Z-transforms? We saw earlier that Laplace Transforms have a remarkable property that they convert differential equations into algebraic equations. Z-transforms have a similar property for discrete time models, namely they convert difference equations (expressed in terms of the shift operator q) into algebraic equations. We illustrate this below for a discrete high-order difference equation model:
5 Discrete Delta Domain Models The shift operator (as described above) is used in the vast majority of digital control and digital signal processing work. However, in some applications the shift operator can lead to difficulties. The reason for these difficulties are explained below.
6 Consider the first order continuous time equation ρy(t)+y(t) = dy(t) dt + y(t) =u(t) and the corresponding discretized shift operator equation is of the form: a 2 qy(t k )+a 1 y(t k )=b 1 u(t k ) Expanding the differential explicitly as a limiting operation, we obtain the following form of the continuous time equation: lim 0 ( ) y(t +) y(t) + y(t) =u(t)
7 If we now compare the discrete model to the approximate expanded form, namely a y( t + ) + a y( t ) = b u( t ); where = t k t k we then see that the fundamental difference between continuous and discrete time is that the discrete model describes absolute displacements (i.e. y(t+) in terms of y(t), etc.) whereas the differential equation describes the increment i.e. y( t + ) y( t)
8 This fundamental difficulty is avoided by use of an alternative operator; namely the Delta operator: δ (f(k)), f((k +1)) f(k) For sampled signals, an important feature of this operation is the observation that lim [δ{f(k)}] =ρ(f(t)) 0 i.e., the Delta operator acts as a derivative in the limit as the sampling period 0. Note, however, that no approximations will be involved in employing the Delta operator for finite sampling periods since we will derive
9 exact model descriptions relevant to this operator at the given sampling rate. We next develop an alternative discrete transform (which we call the Delta transform) which is the appropriate transform to use with the Delta operator, i.e. Time Domain q δ Transfer Domain Z-transform delta transform
10 Discrete Delta Transform We define the Discrete Delta Transform pair as: D [y(k)] = Y δ (γ) = (1 + γ) k y(k) k=0 D 1 [Y δ (γ)] = y(k) = 1 2πj The Discrete Delta Transform can be related to Z- transform by noting that where Y q (z) = Z[(k)]. Conversely Y δ (γ) =Y q (z) Y q (z) = 1 Y δ(γ) (1 + γ) k 1 Y δ (γ)dγ z=γ+1 γ= z 1
11 The next slide shows a table of Delta transform pairs; The slide after next lists some Delta transform properties.
12 f[k] (k 0) D [f[k]] Region of Convergence 1+γ 1 γ γ + 1 > 1 1 δ K[k] 1 γ < 1 µ[k] µ[k 1] γ < 1+γ k γ 2 γ + 1 > 1 k 2 (1 + γ)(2 + γ) 2 γ 3 γ + 1 > 1 e αk 1+γ α C γ eα 1 γ + 1 > eα (1 + γ)e α α C ( ) 2 γ + 1 γ eα 1 > eα (1 + γ)ω o sinc(ω o ) sin(ω o k) γ 2 +φ(ω o, )γ + φ(ω o, ) γ + 1 > 1 where sinc(ω o ) = sin(ω o) ω o and φ(ω o, ) = 2(1 cos(ω o)) 2 (1 + γ)(γ +0.5φ(ω o, )) cos(ω o k) γ 2 +φ(ω o, )γ + φ(ω o, ) γ + 1 > 1 ke αk Table 12.3: Delta Transform Table
13 f[k] D [f[k]] Names l a i f i [k] l a i F i (γ) Partial fractions i=1 i=1 f 1 [k +1] (γ +1)(F 1 (γ) f 1 [0]) Forward shift f 1 [k +1] f 1 [k] γf 1 (γ) (1 + γ)f 1 [0] Scaled difference k 1 1 f[l] γ F (γ) Reimann sum l=0 f[k 1] (1 + γ) 1 F (γ)+f[ 1] Backward shift f[k l]µ[k l] (1 + γ) l F (γ) kf[k] 1+γ df (γ) dγ 1 k f[k] F (ζ) γ 1+ζ dζ lim k lim γf(γ) γ 0 Final value theorem lim f[k] k 0 lim γ Table 12.4: Delta Transform properties. Note that F i (γ) = D[fi[k]], µ[k] denotes, as usual, a unit step, f[ ] must be well defined and the convolution property holds provided that f 1 [k] = f 2 [k] = 0 for all k < 0. γf(γ) 1+γ Initial value theorem k 1 f 1 [l]f 2 [k l] F 1 (γ)f 2 (γ) Convolution l=0 ( ) 1 γ ζ dζ f 1 [k]f 2 [k] F 1 (ζ)f 2 Complex convolution 2πj 1+ζ ) 1+ζ (1 + a) k f 1 [k] F 1 ( γ a 1+a
14 Why is the Delta Transform sometimes better than the Z-Transform? As can be seen from by comparing the Z-transform given in Table 12.1 with those for the Laplace Transform given in Table 4.1, expressions in Laplace and Z-transform do not exhibit an obvious structural equivalence. Intuitively, we would expect such an equivalence to exist when the discrete sequence is obtained by sampling a continuous time signal. We will show that this indeed happens if we use the alternative delta operator.
15 In particular, by comparing the entries in Table 12.3 (The Delta Transform) with those in Table 4.1 (The Laplace Transform) we see that a key property of Delta Transforms is that they converge to the associated Laplace Transform as 0, i.e. lim Y δ(γ) =Y (s) 0 s=γ We illustrate this property by a simple example:
16 Example 12.9 Say that {y[k]} arises from sampling, at period, a continuous time exponential e βt. Then and, from Table 12.3 Y δ (γ) = y[k] =e βk 1+γ [ γ e β 1 In particular, note that as 0, Yδ ( γ ) which is the Laplace transform of e βt γ β. Hence we confirm the close connections between the Delta and Laplace Transforms. ] 1
17 How do we use Delta Transforms? We saw earlier in this chapter that Z-transforms could be used to convert discrete time models expressed in terms of the shift operator into algebraic equations. Similarly, the Delta Transform can be used to convert difference equations (expressed in terms of the Delta operator) into algebraic equations. The Delta Transform also provides a smooth transition from discrete to continuous time as the sampling rate increases.
18 We next examine several properties of discrete time models, beginning with the issue of stability.
19 Discrete System Stability Relationship to Poles We have seen that the response of a discrete system (in the shift operator) to an input U(z) has the form Y (z) =G q (z)u(z)+ f q (z, x o ) (z α 1 )(z α 2 ) (z α n ) where α 1 α n are the poles of the system. We then know, via a partial fraction expansion, that Y(z) can be written as Y (z) = n j=1 β j z z α j + terms depending on U(z)
20 where, for simplicity, we have assumed non repeated poles. The corresponding time response is y[k] =β j [α j ] k + terms depending on the input Stability requires that [α j ] k 0, which is the case if [α j ] < 1. Hence stability requires the poles to have magnitude less than 1, i.e. to lie inside a unit circle centered at the origin.
21 Delta Domain Stability We have seen that the delta domain is simply a shifted and scaled version of the Z-Domain, i.e. γ = Z 1 and Z = γ + 1. It follows that the Delta Domain stability boundary is simply a shifted and scaled version of the Z-domain stability boundary. In particular, the delta domain stability boundary is a circle of radius 1 / centered on - 1 / in the γ domain. Note again the close connection between the continuous s-domain and discrete δ-domain, since the δ-stability region approaches the s-stability region (OLHP) as 0.
22 Using Continuous State Space Models Next we show how a discrete model can be developed when the plant is described by a continuous time state space model dx(t) = Ax(t)+Bu(t) dt y(t) =Cx(t) Then, using the solution formula (see Chapter 3) the sampled state response over an interval is given by x((k +1))=e A x(k) + Now using the fact that u(τ+k) is equal to u(k) for 0 τ < we have 0 e A( τ) Bu(τ)dτ
23 where x((k +1))=A q x(k) + B q u(k) A q = e A B q = 0 e A( τ) Bdτ Also the output is y(k) = C q x(k) where C q = C
24 Shift form The discrete time state space model derived above can be expressed compactly using the forward shift operator, q, as where A q = e A = k=0 qx[k] =A q x[k]+b q u[k] y[k] =C q x[k] (A) k k! B q = e A( τ) Bdτ = A 1 [ e A I ] if A is nonsingular 0 C q = C D q = D
25 Delta Form Alternatively, the discrete state space model can be expressed in Delta form as δx(t k )=A δ x(t k )+B δ u(t k ) y(t k )=C δ x(t k )+D δ u(t k ) where C δ = C q = C, D δ = D q = D and A δ = e A I B δ = ΩB Ω = 1 0 e Aτ dτ = I + A 2! + A2 2 3! +...
26 Some Comparisons of Shift and Delta Forms For the delta form we have lim A δ = A 0 For the shift form lim A q = I 0 lim B δ = B 0 lim B q = 0 0 Indeed, this reconfirms one of the principal advantages of the delta form, namely that it converges to the underlying continuous time model as the sampling period approaches zero. Note that this is not true of the alternative shift operator form.
27 The chapter has introduced two discrete operators: the shift operator, q, defined by the δ-operator, δ, defined by 1 Thus, or δ, q = δ +1. = q qx[ k ] x[ k + 1] δx[ k ] x [ k+ 1] x [ k ] Due to this conversion possibility, the choice is largely based on preference and experience. Comparisons are outlined below.
28 The shift operator, q, is the traditional operator; is the operator many engineers feel more familiar with; is used in the majority of the literature. The δ-operator, δ, has the advantages of: emphasizing the link between continuous and discrete systems (resembles a differential); δ-expressions converge to familiar continuous expressions as 0, which is intuitive; is numerically vastly superior at fast sampling rates when properly implemented.
29 Analysis of digital systems relies on discrete time versions of the continuous operators: the discrete version of the differential operator is difference operator; the discrete version of the Laplace Transform is either the Z- transform (associated with the shift operator) or the γ-transform (associated with the δ-operator). With the help of these operators, continuous time differential equation models can be converted to discrete time difference equation models; continuous time transfer or state space models can be converted to discrete time transfer or state space models in either the shift or δ operators.
Control 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
Models for Sampled Data Systems
Chapter 12 Models for Sampled Data Systems Motivation Up to this point in the book, we have assumed that the control systems we have studied operate in continuous time and that the control law is implemented
Control Systems Design
ELEC4410 Control Systems Design Lecture 14: Controllability Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 14: Controllability p.1/23 Outline
Discrete and continuous dynamic systems
Discrete and continuous dynamic systems Bounded input bounded output (BIBO) and asymptotic stability Continuous and discrete time linear time-invariant systems Katalin Hangos University of Pannonia Faculty
Laplace Transform Part 1: Introduction (I&N Chap 13)
Laplace Transform Part 1: Introduction (I&N Chap 13) Definition of the L.T. L.T. of Singularity Functions L.T. Pairs Properties of the L.T. Inverse L.T. Convolution IVT(initial value theorem) & FVT (final
LTI 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
Theory of Linear Systems Exercises. Luigi Palopoli and Daniele Fontanelli
Theory of Linear Systems Exercises Luigi Palopoli and Daniele Fontanelli Dipartimento di Ingegneria e Scienza dell Informazione Università di Trento Contents Chapter. Exercises on the Laplace Transform
ELEC2400 Signals & Systems
ELEC2400 Signals & Systems Chapter 7. Z-Transforms Brett Ninnes brett@newcastle.edu.au. School of Electrical Engineering and Computer Science The University of Newcastle Slides by Juan I. Yu (jiyue@ee.newcastle.edu.au
Laplace Transforms and use in Automatic Control
Laplace Transforms and use in Automatic Control P.S. Gandhi Mechanical Engineering IIT Bombay Acknowledgements: P.Santosh Krishna, SYSCON Recap Fourier series Fourier transform: aperiodic Convolution integral
DESIGN 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
GATE 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)
Definition of the Laplace transform. 0 x(t)e st dt
Definition of the Laplace transform Bilateral Laplace Transform: X(s) = x(t)e st dt Unilateral (or one-sided) Laplace Transform: X(s) = 0 x(t)e st dt ECE352 1 Definition of the Laplace transform (cont.)
ENGIN 211, Engineering Math. Laplace Transforms
ENGIN 211, Engineering Math Laplace Transforms 1 Why Laplace Transform? Laplace transform converts a function in the time domain to its frequency domain. It is a powerful, systematic method in solving
ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 2 Laplace Transform I 1/52
1/52 ECEN 420 LINEAR CONTROL SYSTEMS Lecture 2 Laplace Transform I Linear Time Invariant Systems A general LTI system may be described by the linear constant coefficient differential equation: a n d n
One-Sided Laplace Transform and Differential Equations
One-Sided Laplace Transform and Differential Equations As in the dcrete-time case, the one-sided transform allows us to take initial conditions into account. Preliminaries The one-sided Laplace transform
Rational Implementation of Distributed Delay Using Extended Bilinear Transformations
Rational Implementation of Distributed Delay Using Extended Bilinear Transformations Qing-Chang Zhong zhongqc@ieee.org, http://come.to/zhongqc School of Electronics University of Glamorgan United Kingdom
Lecture 7 ELE 301: Signals and Systems
Lecture 7 ELE 30: Signals and Systems Prof. Paul Cuff Princeton University Fall 20-2 Cuff (Lecture 7) ELE 30: Signals and Systems Fall 20-2 / 22 Introduction to Fourier Transforms Fourier transform as
Chapter 13 Z Transform
Chapter 13 Z Transform 1. -transform 2. Inverse -transform 3. Properties of -transform 4. Solution to Difference Equation 5. Calculating output using -transform 6. DTFT and -transform 7. Stability Analysis
Unit 2: Modeling in the Frequency Domain Part 2: The Laplace Transform. The Laplace Transform. The need for Laplace
Unit : Modeling in the Frequency Domain Part : Engineering 81: Control Systems I Faculty of Engineering & Applied Science Memorial University of Newfoundland January 1, 010 1 Pair Table Unit, Part : Unit,
DIGITAL CONTROL OF POWER CONVERTERS. 2 Digital controller design
DIGITAL CONTROL OF POWER CONVERTERS 2 Digital controller design Outline Review of frequency domain control design Performance limitations Discrete time system analysis and modeling Digital controller design
Control 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
Control Systems Lab - SC4070 Control techniques
Control Systems Lab - SC4070 Control techniques Dr. Manuel Mazo Jr. Delft Center for Systems and Control (TU Delft) m.mazo@tudelft.nl Tel.:015-2788131 TU Delft, February 16, 2015 (slides modified from
Module 07 Controllability and Controller Design of Dynamical LTI Systems
Module 07 Controllability and Controller Design of Dynamical LTI Systems Ahmad F. Taha EE 5143: Linear Systems and Control Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/ataha October
ECE 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:
ECE 3620: Laplace Transforms: Chapter 3:
ECE 3620: Laplace Transforms: Chapter 3: 3.1-3.4 Prof. K. Chandra ECE, UMASS Lowell September 21, 2016 1 Analysis of LTI Systems in the Frequency Domain Thus far we have understood the relationship between
Chapter 2 z-transform. X(z) = Z[x(t)] = Z[x(kT)] = Z[x(k)] x(kt)z k = x(kt)z k = x(k)z k. X(z)z k 1 dz 2πj c = 1
One-sided -transform Two-sided -transform Chapter 2 -TRANSFORM X() Z[x(t)] Z[x(kT)] Z[x(k)] x(kt) k x(k) k X() k0 k x(kt) k k0 k x(k) k Note that X() x(0) + x(t ) + x(2t ) 2 + + x(kt) k + Inverse -transform
A.1 THE SAMPLED TIME DOMAIN AND THE Z TRANSFORM. 0 δ(t)dt = 1, (A.1) δ(t)dt =
APPENDIX A THE Z TRANSFORM One of the most useful techniques in engineering or scientific analysis is transforming a problem from the time domain to the frequency domain ( 3). Using a Fourier or Laplace
Introduction to Modern Control MT 2016
CDT Autonomous and Intelligent Machines & Systems Introduction to Modern Control MT 2016 Alessandro Abate Lecture 2 First-order ordinary differential equations (ODE) Solution of a linear ODE Hints to nonlinear
2.161 Signal Processing: Continuous and Discrete Fall 2008
MIT OpenCourseWare http://ocw.mit.edu 2.161 Signal Processing: Continuous and Discrete Fall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. Massachusetts
LTI system response. Daniele Carnevale. Dipartimento di Ing. Civile ed Ing. Informatica (DICII), University of Rome Tor Vergata
LTI system response Daniele Carnevale Dipartimento di Ing. Civile ed Ing. Informatica (DICII), University of Rome Tor Vergata Fondamenti di Automatica e Controlli Automatici A.A. 2014-2015 1 / 15 Laplace
Aspects of Continuous- and Discrete-Time Signals and Systems
Aspects of Continuous- and Discrete-Time Signals and Systems C.S. Ramalingam Department of Electrical Engineering IIT Madras C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 1 / 45 Scaling the
Lecture 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
Systems and Control Theory Lecture Notes. Laura Giarré
Systems and Control Theory Lecture Notes Laura Giarré L. Giarré 2017-2018 Lesson 7: Response of LTI systems in the transform domain Laplace Transform Transform-domain response (CT) Transfer function Zeta
Lecture 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
Linear Systems Theory
ME 3253 Linear Systems Theory Review Class Overview and Introduction 1. How to build dynamic system model for physical system? 2. How to analyze the dynamic system? -- Time domain -- Frequency domain (Laplace
Damped harmonic motion
Damped harmonic motion March 3, 016 Harmonic motion is studied in the presence of a damping force proportional to the velocity. The complex method is introduced, and the different cases of under-damping,
Lecture 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
ECE7850 Lecture 7. Discrete Time Optimal Control and Dynamic Programming
ECE7850 Lecture 7 Discrete Time Optimal Control and Dynamic Programming Discrete Time Optimal control Problems Short Introduction to Dynamic Programming Connection to Stabilization Problems 1 DT nonlinear
EE 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
(f g)(t) = Example 4.5.1: Find f g the convolution of the functions f(t) = e t and g(t) = sin(t). Solution: The definition of convolution is,
.5. Convolutions and Solutions Solutions of initial value problems for linear nonhomogeneous differential equations can be decomposed in a nice way. The part of the solution coming from the initial data
Chapter 13 Digital Control
Chapter 13 Digital Control Chapter 12 was concerned with building models for systems acting under digital control. We next turn to the question of control itself. Topics to be covered include: why one
Systems and Control Theory Lecture Notes. Laura Giarré
Systems and Control Theory Lecture Notes Laura Giarré L. Giarré 2017-2018 Lesson 5: State Space Systems State Dimension Infinite-Dimensional systems State-space model (nonlinear) LTI State Space model
Linear System Theory. Wonhee Kim Lecture 1. March 7, 2018
Linear System Theory Wonhee Kim Lecture 1 March 7, 2018 1 / 22 Overview Course Information Prerequisites Course Outline What is Control Engineering? Examples of Control Systems Structure of Control Systems
Response to Periodic and Non-periodic Loadings. Giacomo Boffi.
Periodic and Non-periodic http://intranet.dica.polimi.it/people/boffi-giacomo Dipartimento di Ingegneria Civile Ambientale e Territoriale Politecnico di Milano March 7, 218 Outline Undamped SDOF systems
EEE 188: Digital Control Systems
EEE 88: Digital Control Systems Lecture summary # the controlled variable. Example: cruise control. In feedback control, sensors and measurements play an important role. In discrete time systems, the control
Lecture 2. Linear Systems
Lecture 2. Linear Systems Ivan Papusha CDS270 2: Mathematical Methods in Control and System Engineering April 6, 2015 1 / 31 Logistics hw1 due this Wed, Apr 8 hw due every Wed in class, or my mailbox on
The Laplace Transform
The Laplace Transform Generalizing the Fourier Transform The CTFT expresses a time-domain signal as a linear combination of complex sinusoids of the form e jωt. In the generalization of the CTFT to the
Module 08 Observability and State Estimator Design of Dynamical LTI Systems
Module 08 Observability and State Estimator Design of Dynamical LTI Systems Ahmad F. Taha EE 5143: Linear Systems and Control Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/ataha November
ESC794: Special Topics: Model Predictive Control
ESC794: Special Topics: Model Predictive Control Discrete-Time Systems Hanz Richter, Professor Mechanical Engineering Department Cleveland State University Discrete-Time vs. Sampled-Data Systems A continuous-time
GEORGIA 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
Recursive, Infinite Impulse Response (IIR) Digital Filters:
Recursive, Infinite Impulse Response (IIR) Digital Filters: Filters defined by Laplace Domain transfer functions (analog devices) can be easily converted to Z domain transfer functions (digital, sampled
Definition of Dynamic System
Capitolo 0. INTRODUCTION 1.1 Definition of Dynamic System There are various types of dynamic systems: continuous-time, discrete-time, linear, non-linear, lumped systems, distributed systems, finite states,
ENSC327 Communications Systems 2: Fourier Representations. Jie Liang School of Engineering Science Simon Fraser University
ENSC327 Communications Systems 2: Fourier Representations Jie Liang School of Engineering Science Simon Fraser University 1 Outline Chap 2.1 2.5: Signal Classifications Fourier Transform Dirac Delta Function
The formulas for derivatives are particularly useful because they reduce ODEs to algebraic expressions. Consider the following ODE d 2 dx + p d
Solving ODEs using Fourier Transforms The formulas for derivatives are particularly useful because they reduce ODEs to algebraic expressions. Consider the following ODE d 2 dx + p d 2 dx + q f (x) R(x)
The Laplace Transform
The Laplace Transform Syllabus ECE 316, Spring 2015 Final Grades Homework (6 problems per week): 25% Exams (midterm and final): 50% (25:25) Random Quiz: 25% Textbook M. Roberts, Signals and Systems, 2nd
Lecture 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
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
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 November 2, 2018 J. Tani, E. Frazzoli (ETH) Lecture 7:
Integral action in state feedback control
Automatic Control 1 in state feedback control Prof. Alberto Bemporad University of Trento Academic year 21-211 Prof. Alberto Bemporad (University of Trento) Automatic Control 1 Academic year 21-211 1 /
Dr. Ian R. Manchester
Dr Ian R. Manchester Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the s-plane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus
The Laplace Transform
The Laplace Transform Introduction There are two common approaches to the developing and understanding the Laplace transform It can be viewed as a generalization of the CTFT to include some signals with
( ) f (k) = FT (R(x)) = R(k)
Solving ODEs using Fourier Transforms The formulas for derivatives are particularly useful because they reduce ODEs to algebraic expressions. Consider the following ODE d 2 dx + p d 2 dx + q f (x) = R(x)
Generalized sources (Sect. 6.5). The Dirac delta generalized function. Definition Consider the sequence of functions for n 1, Remarks:
Generalized sources (Sect. 6.5). The Dirac delta generalized function. Definition Consider the sequence of functions for n, d n, t < δ n (t) = n, t 3 d3 d n, t > n. d t The Dirac delta generalized function
Lecture 8 ELE 301: Signals and Systems
Lecture 8 ELE 30: Signals and Systems Prof. Paul Cuff Princeton University Fall 20-2 Cuff (Lecture 7) ELE 30: Signals and Systems Fall 20-2 / 37 Properties of the Fourier Transform Properties of the Fourier
Generalizing the DTFT!
The Transform Generaliing the DTFT! The forward DTFT is defined by X e jω ( ) = x n e jωn in which n= Ω is discrete-time radian frequency, a real variable. The quantity e jωn is then a complex sinusoid
SOLVING DIFFERENTIAL EQUATIONS. Amir Asif. Department of Computer Science and Engineering York University, Toronto, ON M3J1P3
SOLVING DIFFERENTIAL EQUATIONS Amir Asif Department of Computer Science and Engineering York University, Toronto, ON M3J1P3 ABSTRACT This article reviews a direct method for solving linear, constant-coefficient
Control 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
Chap 4. State-Space Solutions and
Chap 4. State-Space Solutions and Realizations Outlines 1. Introduction 2. Solution of LTI State Equation 3. Equivalent State Equations 4. Realizations 5. Solution of Linear Time-Varying (LTV) Equations
Automatique. 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
Signals & Systems Handout #4
Signals & Systems Handout #4 H-4. Elementary Discrete-Domain Functions (Sequences): Discrete-domain functions are defined for n Z. H-4.. Sequence Notation: We use the following notation to indicate the
Identification Methods for Structural Systems. Prof. Dr. Eleni Chatzi Lecture March, 2016
Prof. Dr. Eleni Chatzi Lecture 4-09. March, 2016 Fundamentals Overview Multiple DOF Systems State-space Formulation Eigenvalue Analysis The Mode Superposition Method The effect of Damping on Structural
EE Control Systems LECTURE 9
Updated: Sunday, February, 999 EE - Control Systems LECTURE 9 Copyright FL Lewis 998 All rights reserved STABILITY OF LINEAR SYSTEMS We discuss the stability of input/output systems and of state-space
Module 4 : Laplace and Z Transform Problem Set 4
Module 4 : Laplace and Z Transform Problem Set 4 Problem 1 The input x(t) and output y(t) of a causal LTI system are related to the block diagram representation shown in the figure. (a) Determine a differential
Discrete-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:
Lecture: 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
Outline. Introduction
Outline Periodic and Non-periodic Dipartimento di Ingegneria Civile e Ambientale, Politecnico di Milano March 5, 4 A periodic loading is characterized by the identity p(t) = p(t + T ) where T is the period
Linear Algebra and Robot Modeling
Linear Algebra and Robot Modeling Nathan Ratliff Abstract Linear algebra is fundamental to robot modeling, control, and optimization. This document reviews some of the basic kinematic equations and uses
MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science : Dynamic Systems Spring 2011
MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science 6.4: Dynamic Systems Spring Homework Solutions Exercise 3. a) We are given the single input LTI system: [
Identification Methods for Structural Systems
Prof. Dr. Eleni Chatzi System Stability Fundamentals Overview System Stability Assume given a dynamic system with input u(t) and output x(t). The stability property of a dynamic system can be defined from
Raktim 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...........
Introduction to Fourier Transforms. Lecture 7 ELE 301: Signals and Systems. Fourier Series. Rect Example
Introduction to Fourier ransforms Lecture 7 ELE 3: Signals and Systems Fourier transform as a limit of the Fourier series Inverse Fourier transform: he Fourier integral theorem Prof. Paul Cuff Princeton
The Laplace transform
The Laplace transform Samy Tindel Purdue University Differential equations - MA 266 Taken from Elementary differential equations by Boyce and DiPrima Samy T. Laplace transform Differential equations 1
7.2 Relationship between Z Transforms and Laplace Transforms
Chapter 7 Z Transforms 7.1 Introduction In continuous time, the linear systems we try to analyse and design have output responses y(t) that satisfy differential equations. In general, it is hard to solve
Control Systems I. Lecture 5: Transfer Functions. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich
Control Systems I Lecture 5: Transfer Functions Readings: Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich October 20, 2017 E. Frazzoli (ETH) Lecture 5: Control Systems I 20/10/2017
minimize x subject to (x 2)(x 4) u,
Math 6366/6367: Optimization and Variational Methods Sample Preliminary Exam Questions 1. Suppose that f : [, L] R is a C 2 -function with f () on (, L) and that you have explicit formulae for
4F3 - Predictive Control
4F3 Predictive Control - Discrete-time systems p. 1/30 4F3 - Predictive Control Discrete-time State Space Control Theory For reference only Jan Maciejowski jmm@eng.cam.ac.uk 4F3 Predictive Control - Discrete-time
Response to Periodic and Non-periodic Loadings. Giacomo Boffi. March 25, 2014
Periodic and Non-periodic Dipartimento di Ingegneria Civile e Ambientale, Politecnico di Milano March 25, 2014 Outline Introduction Fourier Series Representation Fourier Series of the Response Introduction
Continuous Dynamics Solving LTI state-space equations גרא וייס המחלקה למדעי המחשב אוניברסיטת בן-גוריון
Continuous Dynamics Solving LTI state-space equations גרא וייס המחלקה למדעי המחשב אוניברסיטת בן-גוריון 2 State Space Models For a causal system with m inputs u t R m and p outputs y t R p, an nth-order
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 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
Introduction to the z-transform
z-transforms and applications Introduction to the z-transform The z-transform is useful for the manipulation of discrete data sequences and has acquired a new significance in the formulation and analysis
Digital 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
2.161 Signal Processing: Continuous and Discrete Fall 2008
MIT OpenCourseWare http://ocw.mit.edu 2.6 Signal Processing: Continuous and Discrete Fall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. MASSACHUSETTS
Ch 6.2: Solution of Initial Value Problems
Ch 6.2: Solution of Initial Value Problems! The Laplace transform is named for the French mathematician Laplace, who studied this transform in 1782.! The techniques described in this chapter were developed
Linear differential equations and related continuous LTI systems
Linear differential equations and related continuous LTI systems Maurizio Ciampa, Marco Franciosi, Mario Poletti Dipartimento di Matematica Applicata U. Dini Università di Pisa via Buonarroti 1c, I-56126
Solving Dynamic Equations: The State Transition Matrix
Overview Solving Dynamic Equations: The State Transition Matrix EGR 326 February 24, 2017 Solutions to coupled dynamic equations Solutions to dynamic circuits from EGR 220 The state transition matrix Discrete
Math Ordinary Differential Equations
Math 411 - Ordinary Differential Equations Review Notes - 1 1 - Basic Theory A first order ordinary differential equation has the form x = f(t, x) (11) Here x = dx/dt Given an initial data x(t 0 ) = x
Laplace Transforms Chapter 3
Laplace Transforms Important analytical method for solving linear ordinary differential equations. - Application to nonlinear ODEs? Must linearize first. Laplace transforms play a key role in important
Math 600 Day 10: Lee Brackets of Vector Fields
Math 600 Day 10: Lee Brackets of Vector Fields Ryan Blair University of Pennsylvania Thursday October 14, 2010 Ryan Blair (U Penn) Math 600 Day 10: Lee Brackets of Vector Fields Thursday October 14, 2010
y[n] = = h[k]x[n k] h[k]z n k k= 0 h[k]z k ) = H(z)z n h[k]z h (7.1)
7. The Z-transform 7. Definition of the Z-transform We saw earlier that complex exponential of the from {e jwn } is an eigen function of for a LTI System. We can generalize this for signals of the form
System Identification (CH 5230)
Classification of Models System Identification (CH 5230) Arun K. Tangirala Department of Chemical Engineering, IIT Madras January - April 2010 Lecture Set 1 Models can assume various forms depending on
Why do we need a model?
Why do we need a model? For simulation (study the system output for a given input) Ex. Thermal study of a space shuttle when it enters the atmosphere (étude thermique concernant la rentrée dans l atmosphère