Dynamics. Today: Linear System Dynamics. EEL5225: Principles of MEMS Transducers (Fall 2003) Instructor: Dr. Hui-Kai Xie

Similar documents
Overdamped system response

Understanding Poles and Zeros

3.2 Sources, Sinks, Saddles, and Spirals

Review of Fourier series formulas. Representation of nonperiodic functions. ECE 3640 Lecture 5 Fourier Transforms and their properties

Matlab and Simulink. Matlab and Simulink for Control

Review of First- and Second-Order System Response 1

SGN-1158 Introduction to Signal Processing Test. Solutions

SAMPLE SOLUTIONS DIGITAL SIGNAL PROCESSING: Signals, Systems, and Filters Andreas Antoniou

ω h (t) = Ae t/τ. (3) + 1 = 0 τ =.

DCMS DC MOTOR SYSTEM User Manual

How To Solve A Linear Dierential Equation

Manufacturing Equipment Modeling

Oscillations. Vern Lindberg. June 10, 2010

Chapter 12 Modal Decomposition of State-Space Models 12.1 Introduction The solutions obtained in previous chapters, whether in time domain or transfor

Discrete-Time Signals and Systems

ME 3012 Systems Analysis & Control and Vibrational Responses. Learning Outcomes. Dr. Bob Williams

Second Order Systems

Class Note for Signals and Systems. Stanley Chan University of California, San Diego

12.4 UNDRIVEN, PARALLEL RLC CIRCUIT*

Introduction to Complex Numbers in Physics/Engineering

2.161 Signal Processing: Continuous and Discrete Fall 2008

Lecture 8 ELE 301: Signals and Systems

1.2 Second-order systems

G(s) = Y (s)/u(s) In this representation, the output is always the Transfer function times the input. Y (s) = G(s)U(s).

Electrical engineering education in the field of electric circuits theory at AGH University of Science and Technology in Kraków

Chapter 2 Introduction to Rotor Dynamics

Department of Chemical Engineering ChE-101: Approaches to Chemical Engineering Problem Solving MATLAB Tutorial VI

Structural Dynamics, Dynamic Force and Dynamic System

Ver 3537 E1.1 Analysis of Circuits (2014) E1.1 Circuit Analysis. Problem Sheet 1 (Lectures 1 & 2)

Applications of Second-Order Differential Equations

x y The matrix form, the vector form, and the augmented matrix form, respectively, for the system of equations are

Unsteady Pressure Measurements

8. Linear least-squares

Introduction to Bode Plot

Lecture 7 Circuit analysis via Laplace transform

Input Shaping for Sway Control in Gantry Cranes

ASEN Structures. MDOF Dynamic Systems. ASEN 3112 Lecture 1 Slide 1

Step response of an RLC series circuit

2.6 The driven oscillator

San José State University Department of Electrical Engineering EE 112, Linear Systems, Spring 2010

RLC Circuit Response and Analysis (Using State Space Method)

Lecture 8 : Dynamic Stability

Spring Simple Harmonic Oscillator. Spring constant. Potential Energy stored in a Spring. Understanding oscillations. Understanding oscillations

Frequency Response of FIR Filters

RESONANCE PASSAGE OF CYCLIC SYMMETRIC STRUCTURES

Nonlinear Systems and Control Lecture # 15 Positive Real Transfer Functions & Connection with Lyapunov Stability. p. 1/?

Course Notes: Linear circuit theory and differential equations

Structural Dynamics of Linear Elastic Single-Degree-of-Freedom (SDOF) Systems

Math 22B, Homework #8 1. y 5y + 6y = 2e t

EE 402 RECITATION #13 REPORT

Methods for Vibration Analysis

Chapter 3: Mathematical Models and Numerical Methods Involving First-Order Differential Equations

Networks, instruments and data centres: what does your seismic (meta-) data really mean? Joachim Wassermann (LMU Munich)

Engineering Feasibility Study: Vehicle Shock Absorption System

Bode Diagrams of Transfer Functions and Impedances ECEN 2260 Supplementary Notes R. W. Erickson

PID Control. Chapter 10

Lecture 5 Rational functions and partial fraction expansion

Controller Design in Frequency Domain

Section Continued

Angle Modulation, II. Lecture topics FM bandwidth and Carson s rule. Spectral analysis of FM. Narrowband FM Modulation. Wideband FM Modulation

Example Analysis of MDOF Forced Damped Systems

Lecture 2 Linear functions and examples

x = + x 2 + x

Coffeyville Community College #MATH 202 COURSE SYLLABUS FOR DIFFERENTIAL EQUATIONS. Ryan Willis Instructor

Control System Definition

SECTION 19 CONTROL SYSTEMS

5 Simple Cruise-Control

Sensor Performance Metrics

EDUMECH Mechatronic Instructional Systems. Ball on Beam System

Vibration Course Enhancement through a Dynamic MATLAB Graphic User Interface

Linearly Independent Sets and Linearly Dependent Sets

L and C connected together. To be able: To analyse some basic circuits.

Designing Stable Compensation Networks for Single Phase Voltage Mode Buck Regulators

MOBILE ROBOT TRACKING OF PRE-PLANNED PATHS. Department of Computer Science, York University, Heslington, York, Y010 5DD, UK

ROUTH S STABILITY CRITERION

Feedback Control Theory

Drivetech, Inc. Innovations in Motor Control, Drives, and Power Electronics

Mechanical Vibrations Overview of Experimental Modal Analysis Peter Avitabile Mechanical Engineering Department University of Massachusetts Lowell

Low Pass Filter Rise Time vs Bandwidth

Time-Domain Solution of LTI State Equations. 2 State-Variable Response of Linear Systems

Dynamic Process Modeling. Process Dynamics and Control

Motor Control. Suppose we wish to use a microprocessor to control a motor - (or to control the load attached to the motor!) Power supply.

INTRODUCTION (Syllabus, Numerical Methods & Computational Tools)

SHAKING TABLE DEMONSTRATION OF DYNAMIC RESPONSE OF BASE-ISOLATED BUILDINGS ***** Student Manual *****

The Calculation of G rms

Chapter 2 Basics of Vibration Dynamics

Displacement (x) Velocity (v) Acceleration (a) x = f(t) differentiate v = dx Acceleration Velocity (v) Displacement x

Simple Vibration Problems with MATLAB (and Some Help from MAPLE) Original Version by Stephen Kuchnicki

UNIVERSITY OF CALIFORNIA, SAN DIEGO Electrical & Computer Engineering Department ECE Fall 2010 Linear Systems Fundamentals

! n. Problems and Solutions Section 1.5 (1.66 through 1.74)

Chapter 4 One Dimensional Kinematics

Question 2: How do you solve a matrix equation using the matrix inverse?

QNET Experiment #06: HVAC Proportional- Integral (PI) Temperature Control Heating, Ventilation, and Air Conditioning Trainer (HVACT)

Chapter 30 Inductance

First, we show how to use known design specifications to determine filter order and 3dB cut-off

System of First Order Differential Equations

MATH 423 Linear Algebra II Lecture 38: Generalized eigenvectors. Jordan canonical form (continued).

5 Homogeneous systems

TEACHING AUTOMATIC CONTROL IN NON-SPECIALIST ENGINEERING SCHOOLS

Transcription:

Today: Instructor: Dr. Hui-Kai Xie Dynamics Linear System Dynamics Direct integration System functions Superposition Convolution Sinusoidal steady state Reading: Senturia, pp. 7-8, Chapter 7, pp. 49-60 Lecture 3 by H.K. Xie 0/7/003

Linear Dynamics First power of state variables Dynamics Powerful analytical techniques available Laplace transform, Fourier transform, convolution, superposition, eigenfunction analysis, etc. Nonlinear Dynamics Nonlinear dependence on state variables Difficult to solve analytically Approimate methods to evaluate behavior near operating point (linearization)

Linear System Dynamics Eample: Mass-spring-damper system: Solved previously using LEM i e = 0 = F + e + e + e or i k m m dv F = M + bv + k v dt or dt F = Ma+ bv+ k Define state variables = = (position) (velocity) Ref. Senturia, Microsystem Design, p. 4-5. 3

Linear System Dynamics Eample: Mass-spring-damper system: Obtain state equations F = ma + bv + k F = m +b +k F = m + b + k = k b = + F m m m 4

= k b = + F m m m Linear System Dynamics 0 0 k b = + m m m F y [ 0] 0 0 = + F 5

Linear System Dynamics Compact Form = A+ Bu where =state variable vector y = C+ Du Eample u=system input vector y=output vector = 0 + + 0 F =,, F y = u = k b = + F m m m 0 A = k b m m 0 B = m C = [ 0 ] 0 D = 0 6

Direct Integration Time Response Via Numerical Integration Use numerical solver (Matlab, Mathcad, Mathematica, etc.) Simulink: state-space Eample: Step response (position, velocity) m=, k=, b=0.5 (MKS units) 7

Laplace Transform Definition (single-sided) 0 System Functions st L{ f()} t = f() t e dt F( s) where s= α +j ω. Apply to state equations L{} = L{ A+ Bu} sx() s (0) = AX() s + BU() s Rearranging, ( ) ( ) X() s = si A (0) + BU() s = A+ Bu y = C+ Du Initial state 8

System Functions ( ) ( ) X() s = si A (0) + BU() s Split system response into two parts () Zero-input response ( natural response) Let U(s)=0. ( ) Xzir () s = si A (0) () Zero-state response Let (0)=0. ( ) Xzsr () s = si A BU() s 9

System Functions Laplace Transform of System Output L( y) = L( C+ Du) Y() s = C[ X () s + X ()] s + DU() s Three parts zir zsr () Zero-input response () Zero-state response (3) Feedthrough from input Y () s = C[ X ()] s zsr zsr [ ] Y () s = C U() s zsr ( ) H() s = Yzsr () s U() s = C si A B H():system s function or transfer function 0

System function System Functions Number of rows equal to number of state variables Number of columns equal to number of inputs ( ) H ( s) = C si A B General form H ij ( s) = Num Den(s) Roots of Den(s) are natural frequencies or poles of system Roots of Num ij (s) are zeros of system ij Correspond to input time-dependence that yield no output

System Functions: Eample Mass-spring-damper system 0 0 k b u = + m m m 0 y = [ ] u where [ ] selects and as outputs. + 0 C = Taking the Laplace transform, ms + bs + k H() s = C( si A) B= s ms + bs + k X ( s) F ( s) X ( s) F ( s)

Roots of System Function System Functions H(s) to represent in terms of roots (poles and zeros) m s s s s H() s = = s s ( )( ) ms + bs + k ( )( ) ms + bs + k m s s s s Velocity has zero at s=0 Position and velocity response has two poles given by s, b b k = ± m m m 3

System Functions Physics of poles and zeros Undamped resonant frequency k ω 0 = m Damping constant b α = m Poles in terms of ω 0 and α Viscous damping coefficient b b α ξ = = = mk mω ω 0 0 s b b k, 0 = ± = α ± α ω = α ± jωd m m m Damped resonant frequency: ω = ω α = ω ξ d 0 0 4

General Solutions System Functions If ω > α ξ >, the response is underdamped. 0 or αt t () = Ae cosω t+ Ae sinω t αt d d If ω0 = α or ξ =, the response is critically damped. t () = Ate + Ae α t α t If ω0 < α or ξ <, the response is overdamped. t () = Ate + Ae st s t 5

System Functions Eample m=, k=, b=0.5 k b ω0 = = rad/s; α = = 0.5 and m m s, 0, ( ) ( ) = α ± α ω = 0.5 ± 0.5 s = 0.5 ± j 0.9375 = α ± jω where ω is the damped resonant frequency. d d Underdamped Step Response 6

System Functions Pole-zero diagram Underdamped Step Response Given m=, k=, b=0.5, 0 ( ) s = α ± α ω = 0.5 ± j 0.9375 = σ ± jω d 7

System Functions Quality Factor ω0 mω 0 Q= α = Q = b ξ Eample: Q= (moderately underdamped) Three cases Underdamped Critically damped Overdamped Q > 0.5 ω mω α = b 0 0 Q= where α= ω0 and Q= Q < 0.5 8

Transfer Function Position: Frequency response H( ω) = / + / * H( ω) = H( ω) H ( ω) = ( ω/ ωn) + ξ( ω/ ωn) H( ω) = tan ( ω ω ) j ξ( ω ω ) n ( ω ωn ) ( ) / ξ ω/ ω For position, 40dB/Dec at high frequency! n n Homework: How fast does the velocity amplitude decay at high frequency? Ref. Senturia, Microsystem Design, p. 60. 9

Fourier Transform: Y ( ω) = H( jω) U( ω) zsr Eample: Assume ut () = U costω t 0 0 Sinusoidal Steady State [ ] U( ω) = U π δ( ω+ ω ) + δ( ω ω ) Y zsr 0 0 0 H( s) = or H( jω) = + sτ + jωτ [ ( + ) + ( )] U0π δω ω0 δω ω0 ( ω) = + jωτ e e yzsr () t = + = U jω0t jω0t U cosω t ωτsinωt 0 0 0 0 0 + jωτ 0 jωτ 0 + ( ωτ 0 ) 0