MEM 255 Introduction to Control Systems: Analyzing Dynamic Response

Similar documents
Dynamic Response of Linear Systems

EE Control Systems

Bode Diagrams School of Mechanical Engineering ME375 Frequency Response - 29 Purdue University Example Ex:

Class 07 Time domain analysis Part II 2 nd order systems

Mechatronics. Time Response & Frequency Response 2 nd -Order Dynamic System 2-Pole, Low-Pass, Active Filter

CDS 101: Lecture 8.2 Tools for PID & Loop Shaping

Chapter 2 Feedback Control Theory Continued

Course Outline. Designing Control Systems. Proportional Controller. Amme 3500 : System Dynamics and Control. Root Locus. Dr. Stefan B.

School of Mechanical Engineering Purdue University. ME375 Frequency Response - 1

Lab(8) controller design using root locus

Chapter 4 : Laplace Transform

Frequency Response Methods

Answer: 1(A); 2(C); 3(A); 4(D); 5(B); 6(A); 7(C); 8(C); 9(A); 10(A); 11(A); 12(C); 13(C)

University of California at Berkeley College of Engineering Department of Electrical Engineering and Computer Sciences

1the 1it is said to be overdamped. When 1, the roots of

732 Appendix E: Previous EEE480 Exams. Rules: One sheet permitted, calculators permitted. GWC 352,

Signal Processing in Mechatronics. Lecture 3, Convolution, Fourier Series and Fourier Transform

Generalizing the DTFT. The z Transform. Complex Exponential Excitation. The Transfer Function. Systems Described by Difference Equations

Intro to Frequency Domain Design

ME 375 FINAL EXAM Friday, May 6, 2005

MEM 355 Performance Enhancement of Dynamical Systems

2.004 Dynamics and Control II Spring 2008

Robust Control 3 The Closed Loop

Analysis of the No-Load Characteristic of the Moving Coil Linear Compressor

1. Nature of Impulse Response - Pole on Real Axis. z y(n) = r n. z r

Course Outline. Problem Identification. Engineering as Design. Amme 3500 : System Dynamics and Control. System Response. Dr. Stefan B.

Exponential Moving Average Pieter P

Dr. Seeler Department of Mechanical Engineering Fall 2009 Lafayette College ME 479: Control Systems and Mechatronics Design and Analysis

Chapter 7: The z-transform. Chih-Wei Liu

Stopping oscillations of a simple harmonic oscillator using an impulse force

3. Z Transform. Recall that the Fourier transform (FT) of a DT signal xn [ ] is ( ) [ ] = In order for the FT to exist in the finite magnitude sense,

The z-transform. 7.1 Introduction. 7.2 The z-transform Derivation of the z-transform: x[n] = z n LTI system, h[n] z = re j

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall 2007

University of California at Berkeley College of Engineering Department of Electrical Engineering and Computer Sciences

CHAPTER NINE. Frequency Response Methods

MEM 355 Performance Enhancement of Dynamical Systems

Vibratory Motion. Prof. Zheng-yi Feng NCHU SWC. National CHung Hsing University, Department of Soil and Water Conservation

Introduction to Control Systems

Solutions. Number of Problems: 4. None. Use only the prepared sheets for your solutions. Additional paper is available from the supervisors.

A New Accurate Analytical Expression for Rise Time Intended for Mechatronics Systems Performance Evaluation and Validation

Problem 1. Problem Engineering Dynamics Problem Set 9--Solution. Find the equation of motion for the system shown with respect to:

Lecture 13. Graphical representation of the frequency response. Luca Ferrarini - Basic Automatic Control 1

The z-transform can be used to obtain compact transform-domain representations of signals and systems. It

6.003 Homework #3 Solutions

The Z-Transform. (t-t 0 ) Figure 1: Simplified graph of an impulse function. For an impulse, it can be shown that (1)

EE 4343 Lab#4 PID Control Design of Rigid Bodies

Lecture 3. Digital Signal Processing. Chapter 3. z-transforms. Mikael Swartling Nedelko Grbic Bengt Mandersson. rev. 2016

Introduction to Signals and Systems, Part V: Lecture Summary

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science. BACKGROUND EXAM September 30, 2004.

2C09 Design for seismic and climate changes

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

Systems Analysis and Control

Sinusoidal Steady-state Analysis

EF 152 Exam #2, Spring 2016 Page 1 of 6

Z - Transform. It offers the techniques for digital filter design and frequency analysis of digital signals.

Appendix: The Laplace Transform

FREE VIBRATION RESPONSE OF A SYSTEM WITH COULOMB DAMPING

Dynamic System Response

Class 13 Frequency domain analysis

EE Midterm Test 1 - Solutions

Paper-II Chapter- Damped vibration

Olli Simula T / Chapter 1 3. Olli Simula T / Chapter 1 5

Signal Processing. Lecture 02: Discrete Time Signals and Systems. Ahmet Taha Koru, Ph. D. Yildiz Technical University.

Exam. Notes: A single A4 sheet of paper (double sided; hand-written or computer typed)

Transfer Function Analysis

ELEG3503 Introduction to Digital Signal Processing

2C09 Design for seismic and climate changes

Basics of Dynamics. Amit Prashant. Indian Institute of Technology Gandhinagar. Short Course on. Geotechnical Aspects of Earthquake Engineering

Automatic Control Systems

Digital Signal Processing, Fall 2006

FIR Filter Design: Part II

Ch3 Discrete Time Fourier Transform

(, ) (, ) (, ) ( ) ( )

Introduction to Digital Signal Processing

Analog and Digital Signals. Introduction to Digital Signal Processing. Discrete-time Sinusoids. Analog and Digital Signals

Chapter 7 z-transform

6.003: Signals and Systems. Feedback, Poles, and Fundamental Modes

COMM 602: Digital Signal Processing

Contents Kreatryx. All Rights Reserved.

6.302 Feedback Systems Recitation 27: Final Recitation and Review Prof. Joel L. Dawson

EE / EEE SAMPLE STUDY MATERIAL. GATE, IES & PSUs Signal System. Electrical Engineering. Postal Correspondence Course

Definition of z-transform.

Introduction to Feedback Control

ECE 422/522 Power System Operations & Planning/Power Systems Analysis II : 6 - Small Signal Stability

Notes 18 Green s Functions

Overview of Bode Plots Transfer function review Piece-wise linear approximations First-order terms Second-order terms (complex poles & zeros)

THE SYSTEMATIC AND THE RANDOM. ERRORS - DUE TO ELEMENT TOLERANCES OF ELECTRICAL NETWORKS

Numerical Methods in Fourier Series Applications

Wave Phenomena Physics 15c

STABILITY ANALYSIS TECHNIQUES

Outline. Classical Control. Lecture 1

School of Mechanical Engineering Purdue University. ME375 Transfer Functions - 1

Solution of EECS 315 Final Examination F09

Nonlinear Vibrations of Aerospace Structures

Written exam Digital Signal Processing for BMT (8E070). Tuesday November 1, 2011, 09:00 12:00.

UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING BENG (HONS) IN MECHANICAL ENGINEERING SEMESTER 1 EXAMINATION 2016/2017

Jitter Transfer Functions For The Reference Clock Jitter In A Serial Link: Theory And Applications

PROPOSING INPUT-DEPENDENT MODE CONTRIBUTION FACTORS FOR SIMPLIFIED SEISMIC RESPONSE ANALYSIS OF BUILDING SYSTEMS

Describing Function: An Approximate Analysis Method

Transcription:

MEM 55 Itroductio to Cotrol Systems: Aalyzig Dyamic Respose Harry G. Kwaty Departmet of Mechaical Egieerig & Mechaics Drexel Uiversity

Outlie Time domai ad frequecy domai A secod order system Via partial fractio expasio Usig Matlab Time respose parameters Frequecy respose & Bode plots Example: Suspesio System

Time Domai vs Frequecy Domai Aalysis state iput u( t ) xt output y( t) System Time domai: take u t to be a 'simple' fuctio usually a impulse or a step. Characterize the output respose, respose graph. () y t, i terms of the time u() t ωt () = ( ω + φ) ( ω) φ( ω) Frequecy respose: Take to be the siusoidsi. Characterize the output respose, y t Bsi t, i terms of B,.

d Order System-Factorig the Deomiator Gs () = Gs = = as + as+ a 1 s + bs 1 + b special case s ω + ρs+ ω ω ( s + ωρ± ω 1+ ρ)

Step Respose of d Order System Y = + ρ + ω + ρ + ω ( s) = U( s) c c c 1 1 3 = ω ω 1 s s s s s ( + ωρ + ω 1+ ρ)( + ωρ ω 1+ ρ) s s s 1 = + + = ( s+ ωρ + ω 1+ ρ) ( s+ ωρ ω 1+ ρ) s ( s + ωρ + ω 1+ ρ) ω lim s ωρ ω 1+ ρ( s + ωρ + ω 1+ ρ)( s+ ωρ ω 1+ ρ) = lim s s c sω + ρs + ω ω 1 1 =, c = 1+ ρ ρ+ 1+ ρ 1+ ρ ρ 1+ ρ 1 = 1 s c c 3 s

Step Respose of d Order System 1 1 1 y() t = L Y() s c1l = ( s + ωρ 1 ) + ω + ρ () 1 1 1 1 + cl + cl 3 s + ωρ ω 1 ρ s + () tω ρ+ 1+ ρ tω ρ 1+ ρ cu t e c u t e u t = + + 1 s s s For ρ < 1, the roots are complex tω ρ ρ yt () = 1 e cos tω 1 ρ + si tω 1 ρ 1 ρ ()

Step Respose Usig MATLAB >>[Y1,T1]=step(1/(s^+.5*s+1),15); >>[Y,T]=step(1/(s^+.5*s+1),15); >>[Y3,T3]=step(1/(s^+.77*s+1),15); >>[Y4,T4]=step(1/(s^+1.*s+1),15); >>[Y5,T5]=step(1/(s^+1.5*s+1),15); >>plot(t1,y1,'r',t,y,'g',t3,y3,'b',t4,y4,'c',t5,y5,'m') 1.8 1.6 1.4 1. 1.8.6.4. 5 1 15

Traditioal Parameters, 1 rise time, T r, usually defied as the time to get from 1% to 9% of its ultimate (i.e., fial) value. settlig time, T s, the time at which the trajectory first eters a ε-tolerace of its ultimate value ad remais there (ε is ofte take as % of the ultimate value). peak time, T p, the time at which the trajectory attais its peak value. peak overshoot, OS, the peak or supreme value of the trajectory ordiarily expressed as a percetage of the ultimate value of the trajectory. A overshoot of more tha 3% is ofte cosidered udesirable. A system without overshoot is overdamped ad may be too slow (as measured by rise time ad settlig time).

Traditioal Parameters, y p 1.4 Im 1. α degree of stability, decay rate 1/α 1 ε.8.6 ideal regio for closed loop poles θ dampig ratio θ = si 1 Re ρ.4. 4 6 8 1 1 14 t T r T p T s Time respose parameters Ideal pole locatios

Frequecy Respose, 1 = cosωt y ( t) u t System Trick: replace cos ωt by e jωt recall e = cosωt+ jsiωt () ω () () () superpositio if cos ωt y t, si t y t the jωt 1 jωt e y1 t + jy t

Frequecy Respose, Suppose, 1 G( jω ) ( ω ) ( ω) s 1 s c = L = = + jωt 1 Y s G s e K d s s j ω d s s j s j c1 = lim ( s jω) K = K = G( jω) s jω d s s jω d j ( s) Y() s = + y t = ytras t + yss t d( s) s jω Suppose G s trasiet respose y tras () t s = K d s steady state respose ω () () () () () = ( ω ) j t with time, so y t y t G j e ω ss

Frequecy Respose, 3 ( ω) For each specified ω, G is a complex umber, write i polar form: ( ω) jφω jωt () = ρ( ω) = ρ( ω) cos ( ω) ρ( ω) G j G ω = G jω e jφ ω ρ ω e write as y t e e e ss ( ωt+ φ( ω) ) ( t ) j si ( t ) ( t ) ( t ) cos si cosωt ρ ω ω + φ ω siωt ρ ω ω + φ ω G j = ρ ω ω + φ ω + ρ ω ω + φ ω jφω = e is called the frequecy trasfer fuctio j

Accelerometer Gss=ss(A,B,C,); G=tf(Gss); bode(g) Bode Diagram Magitude (db) -5-1 -15 9 Phase (deg) -9-18 1-1 1 1 1 1 1 3 1 4 Frequecy (rad/sec)

Accelerometer, Output Itegrator Compesated G1=G*(1/s); bode(g1) Bode Diagram -5 Magitude (db) -1-15 - -5 Phase (deg) -9-18 -7 1-1 1 1 1 1 1 3 1 4 Frequecy (rad/sec)

Auto Suspesio: quarter car model k k 1 m m 1 y( t) x x 1 mx = c x x + k x x k x y t 1 1 1 1 1 1 mx = k x x c x x x 1 1 = v 1 1 ( + ) k k k c c k v = x + x v + v + y t 1 1 1 1 1 m1 m1 m1 m1 m1 x = v k k c c v = x x + v v 1 1 m m m m ()

Suspesio g = 3.; m = 1/g; m1 = 1/g; k = 1; k1 = 1*k; c=*.77*sqrt(k/m) A=[ 1 ;(-k1-k)/m1,- c/m1,k/m1,c/m1;,,,1;k/m,c/m, -k/m,-c/m]; B=[;k1/m1;;]; % payload positio C=[ 1 ]; Gss=ss(A,B,C,) bode(gss,{.1,1}) zpk(gss) % payload velocity pause C=[ 1]; Gss=ss(A,B,C,) bode(gss,{.1,1}) zpk(gss) % payload acceleratio pause C=[k/m c/m -k/m -c/m]; Gss=ss(A,B,C,) bode(gss,{.1,1}) zpk(gss)

Suspesio: displacemet respose 5 Bode Diagram Magitude (db) -5-1 -15-9 Phase (deg) -18-7 -36 1-1 1 1 1 1 Frequecy (rad/sec)

Suspesio: velocity respose 5 Bode Diagram Magitude (db) -5-1 9 Phase (deg) -9-18 -7 1-1 1 1 1 1 Frequecy (rad/sec)

Suspesio: acceleratio respose Bode Diagram Magitude (db) - -4-6 18 9 Phase (deg) -9-18 1-1 1 1 1 1 Frequecy (rad/sec)

Suspesio: Effect of Dampig Ratio (velocity) 5 Bode Diagram Magitude (db) -5-1 9 Phase (deg) -9-18 -7 1-1 1 1 1 1 Frequecy (rad/sec)

Suspesio: road disturbace x

Road Disturbace Calculatios Y@s_D := Evaluate@LaplaceTrasform@ H8ê 1L UitStep@vtD Si@vtD UitStep@π vtd,t,sdd Y1@s_D := EvaluateA ^H ktsle k= Y@s_D := Y@sD Y1@sD Bode@Y, s,.1, 1D

Summary Time Respose Respose to uit step iput Time respose parameters, % overshoot, settlig time Pole locatios Frequecy Respose Respose to siusoidal iput Frequecy trasfer fuctio Bode plot Examples Accelerometer Vehicle suspesio