Lecture 12. Frequency response. Luca Ferrarini - Basic Automatic Control 1

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

Basic Procedures for Common Problems

Chapter 10: Sinusoidal Steady-State Analysis

Notes on the Periodically Forced Harmonic Oscillator

Superposition and Standing Waves

Part: Frequency and Time Domain

Dr. Ian R. Manchester

Math 304 Answers to Selected Problems

2.3 Oscillation. The harmonic oscillator equation is the differential equation. d 2 y dt 2 r y (r > 0). Its solutions have the form

EDEXCEL NATIONAL CERTIFICATE UNIT 28 FURTHER MATHEMATICS FOR TECHNICIANS OUTCOME 3 TUTORIAL 1 - TRIGONOMETRICAL GRAPHS

School of Mechanical Engineering Purdue University

Fourier Series and Fourier Transforms

Chapter 15 Oscillations

spring mass equilibrium position +v max

GATE EE Topic wise Questions SIGNALS & SYSTEMS

Dynamics of structures

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

Traveling Harmonic Waves

Automatic Control Systems theory overview (discrete time systems)

5.1: Graphing Sine and Cosine Functions

Frequency Response of Linear Time Invariant Systems

4.1. If the input of the system consists of the superposition of M functions, M

FILTERING IN THE FREQUENCY DOMAIN

EE292: Fundamentals of ECE

LECTURE 12 Sections Introduction to the Fourier series of periodic signals

4.5. Applications of Trigonometry to Waves. Introduction. Prerequisites. Learning Outcomes

Sinusoids. Amplitude and Magnitude. Phase and Period. CMPT 889: Lecture 2 Sinusoids, Complex Exponentials, Spectrum Representation

CMPT 889: Lecture 2 Sinusoids, Complex Exponentials, Spectrum Representation

Frequency domain analysis

Control Systems I. Lecture 5: Transfer Functions. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

ESS Finite Impulse Response Filters and the Z-transform

Physics for Scientists & Engineers 2

Lecture 27 Frequency Response 2

Honors Algebra 2 Chapter 14 Page 1

Differential equation of wave motion

Introduction to Vibration. Professor Mike Brennan

Chapter 8: Frequency Domain Analysis

6.1: Reciprocal, Quotient & Pythagorean Identities

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

Step Response Analysis. Frequency Response, Relation Between Model Descriptions

MATHEMATICS FOR ENGINEERING TRIGONOMETRY TUTORIAL 3 PERIODIC FUNCTIONS

Explanations and Discussion of Some Laplace Methods: Transfer Functions and Frequency Response. Y(s) = b 1

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

Introduction to Vibration. Mike Brennan UNESP, Ilha Solteira São Paulo Brazil

Laplace Transforms and use in Automatic Control

s=a+jb s=% x(t)=sin(&t)

Introduction to Complex Mathematics

ω 0 = 2π/T 0 is called the fundamental angular frequency and ω 2 = 2ω 0 is called the

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

The Phasor Solution Method

Chapter 16 Waves. Types of waves Mechanical waves. Electromagnetic waves. Matter waves

Fourier Transform. Find the Fourier series for a periodic waveform Determine the output of a filter when the input is a periodic function

DIFFERENTIATION RULES

Lab10: FM Spectra and VCO

Simple Harmonic Motion

CDS 101: Lecture 4.1 Linear Systems

M A : Ordinary Differential Equations

Waves Part 1: Travelling Waves

AMJAD HASOON Process Control Lec4.

PEER REVIEW. ... Your future in science will be largely controlled by anonymous letters from your peers. peers. Matt. Corinne

Time Response of Systems

Partial Differential Equations

Lecture Notes for Math 251: ODE and PDE. Lecture 12: 3.3 Complex Roots of the Characteristic Equation

Discrete-Time David Johns and Ken Martin University of Toronto

Lecture 05 Power in AC circuit

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

Lecture 9. Welcome back! Coming week labs: Today: Lab 16 System Identification (2 sessions)

( 3 ) = (r) cos (390 ) =

Section 7.1 Exercises

Lecture 38: Equations of Rigid-Body Motion

16 SUPERPOSITION & STANDING WAVES

Chapter a. Spring constant, k : The change in the force per unit length change of the spring. b. Coefficient of subgrade reaction, k:

2.161 Signal Processing: Continuous and Discrete Fall 2008

Forced Mechanical Vibrations

Central to this is two linear transformations: the Fourier Transform and the Laplace Transform. Both will be considered in later lectures.

single uniform density, but has a step change in density at x = 0, with the string essentially y(x, t) =A sin(!t k 1 x), (5.1)

Line Spectra and their Applications

CMPT 318: Lecture 5 Complex Exponentials, Spectrum Representation

Section 7.1 Exercises

EE292: Fundamentals of ECE

Lecture 10. Applied Econometrics. Time Series Filters. Jozef Barunik ( utia. cas. cz

/ \ ( )-----/\/\/\/ \ / In Lecture 3 we offered this as an example of a first order LTI system.

PREMED COURSE, 14/08/2015 OSCILLATIONS

Light as a Transverse Wave.

CHAPTER 4 FOURIER SERIES S A B A R I N A I S M A I L

Representing a Signal

DEVIL PHYSICS THE BADDEST CLASS ON CAMPUS AP PHYSICS

26. The Fourier Transform in optics

221B Lecture Notes on Resonances in Classical Mechanics

EECE 2150 Circuits and Signals Final Exam Fall 2016 Dec 16

CHAPTER 4 ELECTROMAGNETIC WAVES IN CYLINDRICAL SYSTEMS

Prof. Shayla Sawyer CP08 solution

Lecture 38: Equations of Rigid-Body Motion

Exercise 8: Frequency Response of MIMO Systems

EE Homework 12 - Solutions. 1. The transfer function of the system is given to be H(s) = s j j

Volumes of Solids of Revolution Lecture #6 a

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

Signals and Systems. Problem Set: The z-transform and DT Fourier Transform

Theory of Linear Systems Exercises. Luigi Palopoli and Daniele Fontanelli

SOLVING DIFFERENTIAL EQUATIONS. Amir Asif. Department of Computer Science and Engineering York University, Toronto, ON M3J1P3

Transcription:

Lecture Frequency response Luca Ferrarini - Basic Automatic Control

Response to a sinusoidal input u () t y( t) ( s) Similarly to the step response, we will analyze now how the system with transfer function (s) reacts to a sinusoidal input (and thus, more in general, to a periodic input, which can be decomposed into a sum of sinusoids). It regards a very practical problem, since often the input of a plant has a sinusoidal or periodic evolution, for example: Analysis of economics phenomena characterized by external inputs with cyclical evolution ( seasonal effects ). Analysis of communication systems, where sounds/voices are decomposed using harmonic analysis into a sum of sinusoids. Luca Ferrarini - Basic Automatic Control

Response to a sinusoidal input u () t y() t ( s) () s = μ g s i ( + st ) ( + sτi ) i i Attention: g must be lower or equal to 0 As. stable u () t = Asin( t) Y () s () s = U () s A = s + A = s + α α βs + γ = + + L+ + sτ + sτ s + Y (s) Y (s) = = πf π T Luca Ferrarini - Basic Automatic Control 3

Y(s) = Y (s) + Y (s) L y(t) = y (t) + y (t) Since the system is asymptotically stable For t y (t) 0 For t y(t) y (t) = L [ Y (s) ] asymptotically, only the forced response remains. Luca Ferrarini - Basic Automatic Control 4

Y L y βs + γ s + () s = = β + γ s + () t = βcost + sint = = Δsin( t + ϕ) K s γ s + To calculate the magnitude Δ and the phase ϕ : Xcosθ + Ysinθ = X Then we get + Y sin θ + atan X Y Δ = β γ + = β + γ ϕ = atan β γ y β () t = β + γ sin + atan γ t Luca Ferrarini - Basic Automatic Control 5

Remember the output transformation A βs + γ Y () s = () s = Y () s + s + s + Multiply both parts by s + () ( s A = s + ) Y () s + βs + γ Evaluate the equation fors = j and rewrite the magnitude and phase equations: ( j) A = jβ + γ Magnitude ( j) A = jβ + γ ( j) A = β + γ β j A ) = jβ + γ ( j) = atan Phase ( ( ) ) ( ) β + γ = ( j)a β ( j) = atan Luca Ferrarini - Basic Automatic Control 6 γ γ

Summarizing u () t A t A = sin U () s = s + A = s = Y s + Y s asymptotically s + () s () () () Y Δ = ϕ = atan γ β γ + β = = ( j) ( j)a y ( t) = Δsin( t + ϕ) L ( t) = ( j) Asin( t + ( j) ) The sinusoid y (t) is completely characterized by the magnitude and the phase of the complex number (j). y amplification displacement Luca Ferrarini - Basic Automatic Control 7

Theorem of the frequency response u () t = Asin( t) u ( t) y( t) ( s) As. stable Then, at steady-state condition (in practice for t > t a ) y ( t) Bsin( t + ϕ) where: B = ϕ = ( j) A ( j) independently of the system initial conditions. Luca Ferrarini - Basic Automatic Control 8

Example () s = + s () t ( 0. t) u = sin 5 = 0.5 rad/s () t ( t) u = sin 5 = 5 rad/s ( j0.5) = + j0.5 ( j0.5) = atan( 0.5) Attention: radian and degree are not the same unity! = 0.89 = 6.6 π y( t) 0.89sin(0.5t 6.6* ) 80 ( j5) = = 0.0 + j5 ( j5) = atan( 5) = 78.6 y( t) 0.0sin(5t π 78.6* ) 80 Luca Ferrarini - Basic Automatic Control 9

Frequency response: definition ( j) for all 0 Complex function of real variable ( j) Luca Ferrarini - Basic Automatic Control 0

Example + s + s + 3 () s =.5 5 s + j + j + 3 5 ( j) = j Imaginary Axis 0.5 0-0.5 ( j5) 0.44. 3 j - -.5 -.5 - -0.5 0 0.5.5 Real Axis Luca Ferrarini - Basic Automatic Control

Extension of the frequency response theorem u(t) u(t) u(t) sum of sinusoids periodic generic u ( t) y( t) ( s) Luca Ferrarini - Basic Automatic Control

Input composed of a sum of sinusoids u N () t = c sin( t + γ ) = At steady-state condition y N () t = c ( j ) sin( t + γ + ( j )) = Superposition (of effects) principle + frequency response theorem Luca Ferrarini - Basic Automatic Control 3

Periodic input u () t = c + c ( t + γ ) = 0 sin At steady-state condition y 0 () t = ( 0) c + c ( j ) ( t + γ + ( j )) μ 0 0 sin = Fourier series Superposition (of effects) principle + frequency response theorem 0 π o = T = 0 o Luca Ferrarini - Basic Automatic Control 4

eneric input u ( t) = C( ) sin( t + γ( ) ) d 0 magnitude spectrum phase spectrum Fourier integral (under wea hypothesis) Superposition (of effects) principle + frequency response theorem At steady-state condition y () t = C( ) ( j) sin( t + γ( ) + ( j) ) d 0 C '( ) γ' ( ) Luca Ferrarini - Basic Automatic Control 5