ece317 : feedback and controlweb.cecs.pdx.edu/~tymerski/ece317/ece317 l2 laplacetransform.pdf ·...
TRANSCRIPT
![Page 1: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/1.jpg)
ECE317 : Feedback and Control
Lecture: Laplace transform
Dr. Richard Tymerski
Dept. of Electrical and Computer Engineering
Portland State University
1
![Page 2: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/2.jpg)
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 Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/3.jpg)
Laplace transform
• One of most important math tools in the course!
• Definition: For a function f(t) (f(t)=0 for t<0),
• We denote Laplace transform of f(t) by F(s).
3
f(t)
t0
F(s)
(s: complex variable)A:=B (A is defined by B.)
![Page 4: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/4.jpg)
Advantages of s-domain
• We can transform an ordinary differential equation into an algebraic equation which is easy to solve.
(Next lecture)
• It is easy to analyze and design interconnected (series, feedback etc.) systems.
• Frequency domain information of signals can be easily dealt with.
4
![Page 5: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/5.jpg)
Examples of Laplace transform
• Unit step function
• Unit ramp function
5
f(t)
t0
1
f(t)
t0
(Memorize this!)
(Integration by parts: see next slide)
Enforcing f(t) to be
zero for negative t.
![Page 6: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/6.jpg)
Integration by parts
• Formula
Why?
6
![Page 7: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/7.jpg)
Ex. of Laplace transform (cont’d)
• Unit impulse function
• Exponential function
7
f(t)
t0
(Memorize this!)
Width = 0
Height = inf
Area = 1
f(t)
t0
1
![Page 8: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/8.jpg)
Ex. of Laplace transform (cont’d)
• Sine function
• Cosine function
8
(Memorize these!)
Remark: Instead of computing Laplace transform for
each function, and/or memorizing complicated Laplace
transform, use the Laplace transform table !
![Page 9: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/9.jpg)
Laplace transform table
9
Inverse Laplace
Transform
(u(t) is often omitted.)
![Page 10: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/10.jpg)
Properties of Laplace transform1. Linearity
10
Proof.
Ex.
![Page 11: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/11.jpg)
Properties of Laplace transform2.Time delay
11
Proof.
f(t)
0 T
f(t-T)
t-domain
s-domain
Ex.
![Page 12: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/12.jpg)
Properties of Laplace transform3. Differentiation
12
Proof.t-domain
s-domainEx.
![Page 13: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/13.jpg)
Properties of Laplace transform4. Integration
13
Proof.
t-domain
s-domain
Ex.
![Page 14: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/14.jpg)
Properties of Laplace transform5. Final value theorem
14
if all the poles of sF(s) are in open left
half plane (LHP), with possibly one
simple pole at the origin.
Poles of sF(s) are in LHP, so final value thm applies.
(poles = roots of the denominator)
Ex.
Since some poles of sF(s) are not in open LHP,
final value theorem does NOT apply.
Ex.
![Page 15: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/15.jpg)
Complex plane
15
Re
Im
(Real axis)
(Imaginary axis)
Open LHP Open RHP
“Open” means that it does not include imag.-axis.
“Closed” means that it does include imag.-axis.
![Page 16: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/16.jpg)
Properties of Laplace transform6. Initial value theorem
16
Remark: In this theorem, it does not matter
if pole location is in LHS or not.
if the limits exist.
Ex.
Ex.
![Page 17: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/17.jpg)
Properties of Laplace transform7. Convolution
17
IMPORTANT REMARK
Convolution
![Page 18: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/18.jpg)
Properties of Laplace transform8. Frequency shift theorem
18
Proof.t-domain
s-domain
Ex.
![Page 19: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/19.jpg)
Exercise 1
19
![Page 20: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/20.jpg)
Exercise 2
20
![Page 21: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/21.jpg)
Exercise 3
21
![Page 22: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/22.jpg)
Euler’s formula
22
![Page 23: ECE317 : Feedback and Controlweb.cecs.pdx.edu/~tymerski/ece317/ECE317 L2 LaplaceTransform.pdf · Frequency response •Bode plot Design specs Frequency domain Bode plot Compensation](https://reader036.vdocuments.us/reader036/viewer/2022062602/5ede29d3ad6a402d6669766c/html5/thumbnails/23.jpg)
Summary
• Laplace transform (Important math tool!)• Definition
• Laplace transform table
• Properties of Laplace transform
• Next • Solution to ODEs via Laplace transform
23