Presentation is loading. Please wait.

Presentation is loading. Please wait.

4. Closed-Loop Responses Using the Laplace Transform Method

Similar presentations


Presentation on theme: "4. Closed-Loop Responses Using the Laplace Transform Method"— Presentation transcript:

1 4. Closed-Loop Responses Using the Laplace Transform Method
The Laplace transform allows algebraic manipulation of ordinary differential equations (ODE’s). Solution of ODE’s is difficult, so, Transform the problem to a domain, where the solution is easier. Solve problem in the new domain. Perform the inverse transform to move the solution back to the original domain. DEU-MEE 5017 Advanced Automatic Control

2 Exponential function:
Definition: 4.2 Some Common Examples Used in Control Theory Unit step function: Exponential function: Impulse function:

3 4.3 Major Properties of Laplace Transform
Delaying f(t) by a delay time  equals to multiplying its transform F(s) by e- s . Remember that f(t) starts at t=0 and f(t- ) starts at t= .

4

5 Example 4.1: Find the transfer function from ODE of a system
Transfer function of a system is the ratio of the Laplace transform of output to the Laplace transform of input when the initial conditions are zero. A fundemental assumption when using the transfer function to compute responses is that the system is at rest at time t=0. The differentiating property can be used to find the transfer function of a system that is at rest at time t=0.

6 Inverse Laplace transform
4.2 The Inverse Laplace Transform Laplace transform Inverse Laplace transform Tables can be used for Laplace and inverse transforms.

7 If (real poles) Then, If (complex poles) Then,
Let eigenvalues of systems be in the fom of If (real poles) Then, Inverse transform If (complex poles) Then, Inverse transform

8 (It is called as cover-up method )
4.3 Partial Fraction Expansion (Heaviside’s Method) Laplace transform of outputs can be expressed as a sum of partial fraction to be able to take the inverse transfrom. Heaviside method systematically converts a polynomial quatient . Heaviside method is used to find the unkonown coefficients (Ai, i=1,2,…n) in the numerator. Pi, i=1,2,…m are the eigenavalues, which are real or complex constants. If eigenvalues have real poles, then the coefficients of Ai have real values. If eigenvalues have complex poles, then the coefficients of Ai have complex values. 4.3a.Distinct poles: The method applies only to the case of distinct poles of the denominator. (It is called as cover-up method )

9 4.3b. Repeated poles: The method applies only to the case of repeated poles of the denominator. If p1, p2,p3,…pm are the repeated poles, then C(s) can be written a sum of partial fractions. .

10 Eigenvalues for closed loop system: p1=-3, p2=-1, p3=-1, p4=0
Example 4.2: Find the time response of the output C(s) by using inverse transform. Eigenvalues for closed loop system: p1=-3, p2=-1, p3=-1, p4=0 Partial fraction expansion: are determined by Heaviside method.

11 nvs=[1 -1];dvs=[1 5 7 3 0];[r,p,k]=residue(nvs,dvs)
Check the results of Heaviside’s method by MATLAB code: nvs=[1 -1];dvs=[ ];[r,p,k]=residue(nvs,dvs)

12 MATLAB code to plot time response:
t=0:dt:ts; vsan= 1/3*exp(-3*t) + t.*exp(-t) - 1/3; plot(t,vsan,'or') Verify the response by MATLAB/Simulink.

13 Eigenvalues for closed loop system: p1,2=-0.33±0.3018i
Example 4.3a Find step response of Example 3.1 by Laplace solution PI control (Kp=6, Ki=2) Eigenvalues for closed loop system: p1,2=-0.33±0.3018i VR(t) = 10 (Step input) Partial fraction expansion:

14 nvs=10*[0.6 0.2];dvs=[1 0.66 0.2 0];[r,p,k]=residue(nvs,dvs)
p1,2=-0.33±0.3018i are determined by Heaviside method Check the results of Heaviside’s method by MATLAB code: nvs=10*[ ];dvs=[ ];[r,p,k]=residue(nvs,dvs)

15 The result of partial fraction expansion of C(s)
Im 8.9455i Re -10.

16 MATLAB code to plot time response:
t=0:dt:ts; vsan= *exp(-0.33*t).*cos(0.3018*t )+10; plot(t,vsan,'or') Verify the response by MATLAB/Simulink.

17 PI control (Kp=6, Ki=2, td=12 s)
Example 4.3b Solve Example 3.1 with a time delay by the Laplace method. PI control (Kp=6, Ki=2, td=12 s) VR(t) = 10 u(t-td), step input with a delay td clc;clear;close all td=12; nh=10*[ ];dh=[ ]; h=tf(nh,dh,'InputDelay',td),step(h) % Step response by Laplace transform [r,p,k]=residue(nh,[dh 0]) p0=p(1);cksi_v2;z=2*r(2);a=abs(z);fi=angle(z); sigma=abs(real(p(1)));w=abs(imag(p(1))); t=0:dt:ts;c=a*exp(-sigma*t).*cos(w*t-fi)+r(3); hold on;plot(td+t,c,'--r')

18 x2(t) =? for P control (Kp=400) r(t) = 0.1 (Step input)
Example 4.4 Solve Example 3.2 by the Laplace method. for P control (Kp=400) r(t) = 0.1 (Step input) x2(t) =?

19 Responses for second order systems
4.4 Evaluating Eigenvalues 4.4a Eigenvalues have complex poles : p=-σ+iω fn=1/Tn Re ωn φ Im Responses for second order systems Undamped natural frequency (rad/s) Damping ratio Damped natural frequency) (rad/s) Undamped periyot (s) Undamped natural frequency (Hz) Time step (s) Settling time (s)

20 Responses for first order systems
4.4b Eigenvalues have real poles : p=-σ Responses for first order systems Time constant (s) Time step (s) Settling time (s)


Download ppt "4. Closed-Loop Responses Using the Laplace Transform Method"

Similar presentations


Ads by Google