Chapter 7: Time Domain Analysis

Similar documents
Chapter 8: Frequency Domain Analysis

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

CHAPTER 5: LAPLACE TRANSFORMS

Vibrations: Second Order Systems with One Degree of Freedom, Free Response

Systems Analysis and Control

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

Control Systems, Lecture04

Dynamic Response. Assoc. Prof. Enver Tatlicioglu. Department of Electrical & Electronics Engineering Izmir Institute of Technology.

Transient Response of a Second-Order System

Notes for ECE-320. Winter by R. Throne

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

Lab # 4 Time Response Analysis

Review: transient and steady-state response; DC gain and the FVT Today s topic: system-modeling diagrams; prototype 2nd-order system

Laboratory handouts, ME 340

APPLICATIONS FOR ROBOTICS

Feedback Control part 2

C(s) R(s) 1 C(s) C(s) C(s) = s - T. Ts + 1 = 1 s - 1. s + (1 T) Taking the inverse Laplace transform of Equation (5 2), we obtain

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

Time Response of Systems

AN INTRODUCTION TO THE CONTROL THEORY

CHAPTER 1 Basic Concepts of Control System. CHAPTER 6 Hydraulic Control System

Time Response Analysis (Part II)

STABILITY. Have looked at modeling dynamic systems using differential equations. and used the Laplace transform to help find step and impulse

Systems Analysis and Control

Notes on the Periodically Forced Harmonic Oscillator

Dynamics of structures

Compensator Design to Improve Transient Performance Using Root Locus

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

Second Order and Higher Order Systems

ME 563 HOMEWORK # 7 SOLUTIONS Fall 2010

Second Order Systems

Oscillations. Simple Harmonic Motion of a Mass on a Spring The equation of motion for a mass m is attached to a spring of constant k is

Modeling and Experimentation: Mass-Spring-Damper System Dynamics

Lecture 7:Time Response Pole-Zero Maps Influence of Poles and Zeros Higher Order Systems and Pole Dominance Criterion

Parameter Derivation of Type-2 Discrete-Time Phase-Locked Loops Containing Feedback Delays

ME 375 EXAM #1 Friday, March 13, 2015 SOLUTION

Chapter 3. 1 st Order Sine Function Input. General Solution. Ce t. Measurement System Behavior Part 2

Controller Design using Root Locus

Software Engineering 3DX3. Slides 8: Root Locus Techniques

Poles, Zeros and System Response

Process Control & Instrumentation (CH 3040)

Control Systems. Design of State Feedback Control.

Dynamic System Response. Dynamic System Response K. Craig 1

16.31 Homework 2 Solution

AMME3500: System Dynamics & Control

Damped Harmonic Oscillator

The Laplace Transform

Chapter 3. State Feedback - Pole Placement. Motivation

LABORATORY INSTRUCTION MANUAL CONTROL SYSTEM I LAB EE 593

INTRODUCTION TO DIGITAL CONTROL

Analysis and Design of Control Systems in the Time Domain

Outline. Classical Control. Lecture 1

Chapter 4: The State Space and Numerical Simulation

WEEKS 8-9 Dynamics of Machinery

Chapter 2 SDOF Vibration Control 2.1 Transfer Function

Performance of Feedback Control Systems

EE C128 / ME C134 Fall 2014 HW 9 Solutions. HW 9 Solutions. 10(s + 3) s(s + 2)(s + 5) G(s) =

Root Locus Techniques

Control System (ECE411) Lectures 13 & 14

Control of Electromechanical Systems

Transient response via gain adjustment. Consider a unity feedback system, where G(s) = 2. The closed loop transfer function is. s 2 + 2ζωs + ω 2 n

DESIGN OF LINEAR STATE FEEDBACK CONTROL LAWS

Discrete Systems. Step response and pole locations. Mark Cannon. Hilary Term Lecture

Homework 7 - Solutions

Chapter 7. Digital Control Systems

The Laplace Transform

Math Assignment 5

Lab Experiment 2: Performance of First order and second order systems

Bangladesh University of Engineering and Technology. EEE 402: Control System I Laboratory

Introduction to Vibration. Professor Mike Brennan

CYBER EXPLORATION LABORATORY EXPERIMENTS

Mathematical Modeling and response analysis of mechanical systems are the subjects of this chapter.

Chapter 12. Feedback Control Characteristics of Feedback Systems

Transform Solutions to LTI Systems Part 3

Laplace Transform Analysis of Signals and Systems

Dynamics of Structures: Theory and Analysis

Video 5.1 Vijay Kumar and Ani Hsieh

Math Ordinary Differential Equations Sample Test 3 Solutions

ME 375 Final Examination Thursday, May 7, 2015 SOLUTION

Implementation Issues for the Virtual Spring

Introduction to Feedback Control

Frequency Response of Linear Time Invariant Systems

Laboratory notes. Torsional Vibration Absorber

Control of Manufacturing Processes

First and Second Order Circuits. Claudio Talarico, Gonzaga University Spring 2015

سایت آموزش مهندسی مکانیک

MODULE I. Transient Response:

Engi Mechanical Vibrations 1. Consists of a mass, spring and possibly a damper.

Dynamic Behavior. Chapter 5

CHAPTER 2 TRANSFER FUNCTION ANALYSIS

Control of Manufacturing Processes

LABORATORY INSTRUCTION MANUAL CONTROL SYSTEM II LAB EE 693

PD, PI, PID Compensation. M. Sami Fadali Professor of Electrical Engineering University of Nevada

Automatic Control EEE 2002 Tutorial Exercise IV

Math 240: Spring/Mass Systems II

2.010 Fall 2000 Solution of Homework Assignment 1

Transient Stability Analysis with PowerWorld Simulator

Laboratory handout 5 Mode shapes and resonance

2.010 Fall 2000 Solution of Homework Assignment 7

Basic Procedures for Common Problems

Transcription:

Chapter 7: Time Domain Analysis Samantha Ramirez Preview Questions How do the system parameters affect the response? How are the parameters linked to the system poles or eigenvalues? How can Laplace transforms and transfer functions be used to analyze the time domain response of a system? How can linear algebra and the state-space model be used to analyze the time domain response? 1

Objective and Outcomes Objectives To understand first-order responses To understand second-order responses To understand how higher-order responses are composed from first- and second-order terms, and To understand the relation between the system poles or eigenvalues and the overall system response. Outcomes Identify the characteristics of first-order responses Identify the characteristics of second-order responses Identify the dominant poles of higher-order systems, Use the transfer function or state-space representation to determine a system s characteristic roots, and Predict overall response based on pole placement Transient Response of First-Order Systems 2

The Natural Response T dx + x = 0 x t = x(0)e t/t dt The Impulse Response T dx dt + x = A ሚδ(t) x t = A T e t/t 3

The Step Response Tsx s + x s = Ts + 1 x s = A x x t = A(1 e t/t ) Example 7.1 A simple torsion system is depicted. It is a disk mounted on a bearing and is excited by an input torque. The rotational inertia can be readily attained by measuring the mass and diameter of the disk. The bearing damping coefficient, on the other hand, is not something that is commonly advertised or supplied. However, this can be readily determined using experimental data and a model of the system. Given the measured step response plotted in the following figure, what are the rotational inertia, J, and damping coefficient, β? 4

The Ramp Response T dx + x = At dt x t = A(t T Te t T) Complex Numbers 5

5.2.1 Complex Numbers z = x + jy z = x 2 + y 2 z ҧ = x jy θ = tan 1 y x Transient Responses of Second-Order Systems 6

Prototypical Second-Order System x ሶ = p m p ሶ = kx b p + F(t) m The Natural Response Prototypical second-order differential equation with no input x ሷ + 2ζω n x ሶ + ω 2 n x = 0 Associated characteristic equation in the s-domain Characteristic roots s 2 + 2ζω n s + ω n 2 = 0 s 1,2 = 2ζω n ± 4 ζω n 2 4ω n 2 2 = ζω n ± ω n ζ 2 1 7

Undamped Natural Response (ζ=0) Differential Equation x ሷ + ω 2 n x = 0 Characteristic Equation Characteristic Roots Response s 2 + ω n 2 = 0 s 1,2 = ±jω n x t = x 0 cosωt Purely Imaginary Roots Underdamped Natural Response (ζ<1) Roots Response s 1,2 = ζω n ± ω n ζ 2 1 = ζω n ± ω n 1 1 ζ 2 = ζω n ± jω n 1 ζ 2 Complex Conjugate Roots Damping Frequency 8

Critically Damped Natural Response (ζ=1) Characteristic Roots s 1,2 = ζω n ± ω n ζ 2 1 Response = ζω n ± ω n 1 2 1 = ω n x t = x(0)(1 + ω n t)e ω nt Repeated Negative Real Roots Overdamped Natural Response (ζ>1) Characteristic Roots Response s 1,2 = ζω n ± ω n ζ 2 1 = ω n (ζ ζ 2 1 Distinct Negative Real Roots 9

Second-Order Natural Responses Second-Order Natural, Underdamped Response x(0) 1 ζ 2 e ζω nt T 2π p= ω n 1 ζ 2 ) =2π ω d From Logarithmic Decrement ζ = 4π 2 + 1 n 1 ln x 1 x n 1 n 1 ln x 2 1 x n T = 1 ζω n 10

Example 7.2 Given the natural response, how could you determine the damping coefficient, β, and the shaft rigidity, κ? The disk is the same as from Example 1. The Natural Frequency, Damping Ratio, and Pole Placement 11

Second-Order Response of Varying Damping Ratio Second-Order Response of Varying Natural Frequency 12

The Impulse Response x ሷ + 2ζω n x ሶ + ω 2 n x = A ሚδ(t) Undamped Underdamped x t = A ω n sinω n t x t = A ω n e ζω nt sinω d t Critically Damped Overdamped x t = 2ω n x t = Ate ω nt A ζ 2 1 e ω nζ 1 t + e ω nζ 2 t where ζ 1 = ζ + ζ 2 1 and ζ 2 = ζ ζ 2 1 Second-Order Impulse Response 13

The Step Response x ሷ + 2ζω n x ሶ + ω 2 n x = A1(t) Undamped Underdamped Critically Damped x t = A 2 ω (1 cosω nt) n x t = A 2 ω 1 ζ e ζω nt n 1 ζ sinω dt + cosω d t 2 x t = A 2 ω 1 e ωnt ω n e ωnt t n Overdamped x t = A 2ω n 2 ζ ζ 2 1 e ω nζ 1 t e ω nζ 2 t e ω nζ 1 t e ω nζ 2 t + 2 Second-Order Step Response 14

Characteristics of an Underdamped Step Response Maximum (percent) overshoot M p = x t p x( ) 2 100 A/ω n Delay Time Peak Time Rise Time Settling Time t s = 4T = 4 ζω n (2% Criteria) The Ramp Response x ሷ + 2ζω n x ሶ + ω 2 n x = At Undamped Underdamped Critically Damped Overdamped x t = A e ζω nt ω3 n ω n x t = A 2ω n 3 ζ ζ x t = A ω n 3 (ω nt sinω n t) 1 ζ 2 ω dcosω d t + ζω n sinω d t +ζω n cosω d t ω d sinω d t + ω n t 2ζ x t = A ω n 3 ω nt + ω n e ω nt t 2e ω nt 2 ζ 2 1 ζ 2e ω nζ 1 t + ζ 1 e ω nζ 2 t 2 ζ 2 1 + ζ 2 e ω nζ 1 t + ζ 1 e ω nζ 2 t 2ζ + 2ω n t 15

Second-Order Ramp Response Transient Responses of Higher- Order Systems 16

Example 7.3 A two-disk system is depicted, and the system parameters are provided in Table 7.1 in your textbook. Determine the lower-order components that contribute to the overall responses ϴ 1 (t) and ϴ 2 (t). Plot and compare the individual contributions to the overall responses. θ 1 (s) T(s) = J 2 s 2 + β 2 s + κ 2 + κ 1 a 0 s 4 + a 1 s 3 + a 2 s 2 + a 3 s + a 4 θ 2 (s) T(s) = κ 1 a 0 s 4 + a 1 s 3 + a 2 s 2 + a 3 s + a 4 a 0 = J 1 J 2 a 1 = J 1 β 2 + J 2 β 1 a 2 = J 1 κ 2 + J 1 κ 1 + J 2 κ 1 + β 1 β 2 a 3 = β 1 κ 2 + β 1 κ 1 + β 2 κ 1 a 4 = κ 1 κ 2 Example 7.3 Use MATLAB to find poles >> J1 = 0.0104; >> J2 = J1; >> K1 = 7; >> K2 = 2; >> B1 = 0.01; >> B2 = 0.02; >> num1 = [J2 B2 (K1+K2)]; >> num2 = K1; >> den = [J1*J2 (J1*B2+J2*B1)... (J1*(K1+K2)+J2*K1+B1*B2)... (B1*(K1+K2)+B2*K1) K1*K2]; >> G1 = tf(num1,den); >> G2 = tf(num2,den); >> pole(g1) Responses are combinations of two second-order underdamped responses ans = -0.7550 +38.0560i -0.7550-38.0560i -0.6872 + 9.4265i -0.6872-9.4265i 17

Example 7.3 Response An Introduction to Pole-Zero Analysis When a zero is in close proximity to a pole Except for oscillatory or undamped responses, stable responses will tend to attenuate Remember that underdamped second-order responses will attenuate to within 2% in 4T 18

Pole-Zero Analysis using MATLAB Function damp(sys) pzmap(sys) sgrid poly(a) Description Computes natural frequencies and damping ratios Plots pole-zero map of dynamic systems Generates s-plane grid lines for a pole-zero map Computes characteristic polynomial of matrix Example 7.4 Determine the dominant pole of the system. >> m = 10; b = 20; k = 60; >> sys2 = tf([m b 2*k],... [m^2 m*b 3*m*k b*k k^2]); >> Z2 = zero(sys2) Z2 = -1.0000 + 3.3166i -1.0000-3.3166i >> P2 = pole(sys2) P2 = -0.7106 + 3.7722i -0.7106-3.7722i -0.2894 + 1.5361i -0.2894-1.5361i >> pzmap(sys2); sgrid 19

Example 7.4 Response Example 7.4 >> damp(sys2) Eigenvalue Damping Frequency -2.89e-01 + 1.54e+00i 1.85e-01 1.56e+00-2.89e-01-1.54e+00i 1.85e-01 1.56e+00-7.11e-01 + 3.77e+00i 1.85e-01 3.84e+00-7.11e-01-3.77e+00i 1.85e-01 3.84e+00 (Frequencies expressed in rad/seconds) >> pzmap(sys2) >> sgrid(0:0.1:1,1:4) >> impulse(sys2) 20

Pole-Zero Analysis in the State- Space The poles are the roots of the denominator To find the poles, we seek the eigenvalues or the roots of the characteristic equation. det(si A) ቚ = det pi A = 0 s=p The zeros are the roots of the numerator To find the zeros, we seek the roots of det A zi B C D = 0 Example 7.5 21

Steady-State Analysis in the State Space Example 7.6 22

Summary The natural response (also known as the unforced response) is the dynamic response that results when there are no inputs but the initial conditions are generally not zero. Natural and impulse responses for first-order systems exponentially decay. The time constant, T, is the amount of time required for the response to decay to 36.8% of the initial value. The responses decay to under 2% in 4T. The first-order step response asymptotically approaches the steady-state value. The time constant,t, is the time required to reach 63.2% of the steady-state value. Within 4T the step response is within 98% of the final value. The first-order ramp response (increases at a constant rate that runs parallel to the input. At steadystate, there is a constant time delay between the input and response equal to the time constant, T. Also, at steady-state, the difference between the response and the input is AT, where A is the rate. Second-order systems can be categorized based on the amount of damping: Undamped, ζ = 0 Underdamped, 0 < ζ < 1 Critically damped, ζ = 1 Overdamped, ζ > 1 Summary Continued Undamped responses oscillate forever. Underdamped responses will oscillate, but attenuate to the steady-state value. Critically damped and overdamped responses do not oscillate, but rather asymptotically approach steady-state. The roots of the characteristic equation are referred to as the poles. Poles are generally complex. The placement of second-order poles in the real-complex plane is correlated with the damping ratio (ζ), undamped natural frequency (ωn), and the damped frequency of oscillation (ωd): Undamped, purely imaginary roots Underdamped, complex conjugate roots Critically damped, real repeated negative roots Overdamped, real distinct negative roots The second-order natural and impulse responses oscillate about, attenuate to, or asymptotically approach zero. The unit step responses for second-order systems oscillate about, attenuate to, or asymptotically approach one. The ramp responses of second-order systems oscillate about the ramp or settle to a steady-state response that runs parallel to the ramp with a constant error. 23

Summary Continued Higher-order responses are just combinations of first- and second-order responses. Transfer functions can be factored into first- and second-order terms. The secondorder terms have complex poles that have associated damping ratios and natural frequencies. Generally, the poles closest to the imaginary axis have dynamics that take longer to settle. If not negated by the presence of zeros, the poles closest to the imaginary axis will tend to dominate the overall response. MATLAB includes functions that facilitate transient analysis including commands to determine eigenvalues, damping ratios, and natural frequencies. It also includes functions for generating and annotating pole-zero maps. Though poles and zeros are commonly determined by factoring the numerator and denominator of the transfer function representation, they can also be readily determined using the state-space model. The poles, for example, are the eigenvalues of the A matrix in the state-space representation. For systems that reach a static condition at steady-state, the rate of change of the state vector, x, is 0. Thus, the steady-state condition, xss, can be determined algebraically from the steady-state input, uss. 24