ece317 : feedback and control - computer action …web.cecs.pdx.edu/~tymerski/ece317/ece317 l7 time...

41
ECE317 : Feedback and Control Lecture Time Response Dr. Richard Tymerski Dept. of Electrical and Computer Engineering Portland State University

Upload: others

Post on 27-Jul-2020

6 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response

ECE317 : Feedback and Control

Lecture Time Response

Dr. Richard Tymerski

Dept. of Electrical and Computer Engineering

Portland State University

Page 2: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response

Course roadmap

2

Laplace transform

Transfer function

Block Diagram

Linearization

Models for systems

• electrical

• mechanical

• example system

Modeling Analysis Design

Stability

• Pole locations

• Routh-Hurwitz

Time response

• Transient

• Steady state (error)

Frequency response

• Bode plot

Design specs

Frequency domain

Bode plot

Compensation

Design examples

Matlab & PECS simulations & laboratories

Page 3: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response

Lecture Outline

Page 4: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 5: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 6: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 7: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 8: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 9: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 10: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 11: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response

Introduction

Page 12: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 13: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 14: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 15: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 16: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 17: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response

2 finite poles: 2 real poles or complex pole pair determined by parameters a and b

Page 18: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 19: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 20: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 21: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 22: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 23: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 24: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 25: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 26: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 27: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 28: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response

Output Response (Laplace domain):

Page 29: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 30: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 31: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 32: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 33: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 34: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 35: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 36: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 37: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 38: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 39: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 40: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response
Page 41: ECE317 : Feedback and Control - Computer Action …web.cecs.pdx.edu/~tymerski/ece317/ECE317 L7 Time Response...4 Time response 4.1 Introduction 4.2 Poles, zeros, and system response

Summary

• Transient time response• First-order system

• time constant

• Specs: rise time, settling time

• Second-order system • Underdamped

• Critically damped

• Underdamped• Damping ratio, undamped natural frequency:

• Specs: rise time, settling time, percentage overshoot, peak time

• Next, modeling the dc-to-dc converter system (the system in the labs)

41

𝜁, 𝜔𝑛