Anda di halaman 1dari 10

TRANSFORMASI LAPLACE

1. Transformasi Laplace
Transformasi Laplace adalah suatu metoda operasional yang dapat
digunakan secara mudah untuk menyelesaikan persamaan linier diferensial.
Dengan menggunakan transformasi Laplace, dapat dirubah beberapa fungsi umum
seperti fungsi sinusoida, fungsi sinusoida teredam dan fungsi eksponensial
menjadi fungsi-fungsi aljabar kompleks. Tranformasi Laplace dari f (t)

didefinisikan oleh

L f ( t )  = F ( s ) = ∫0∞ f ( t ) e-st dt (1)

Tabel 8.1 Pasangan – Pasangan Transformasi Laplace


NO f (t) F (s )
1 impulsa satuan δ ( t ) 1
2 Tangga satuan 1( t ) 1
s
3 t 1
s2
4 n! n!
s n+1 s n+1
5 te-at 1
(s + a )
2

6 sin ωt ω
s + ω2
2

7 cos ωt s
s + ω2
2

8 t n ( n = 1,2,3,…) n!
s n+1
9 t n e-at ( n = 1,2,3,…) n!
( s+a )
n+1

10
(
1 -at -bt
b-a
e -e ) 1
( s + a )( s + b )

1
11 1
b-a
(
be-bt - ae-at ) s
( s + a )( s + b )
12 1   1
1+
ab  a-b
1
(
be-bt - ae-at 

) s ( s + a )( s + b )
13 -at
e sin ωt ω
(s + a )
2
+ ω2
14 e-at cos ωt s+a
(s + a )
2
+ ω2
15 1 1
at - 1 + e-at 
2 
a s (s + a )
2

Adapun fungsi Matlab untuk menghitung trasnsformasi Laplace ini adalah


L = laplace(F)
L = laplace(F,t)
L = laplace(F,w,z)

Sedangkan fungsi Matlab untuk menghitung trasnsformasi Laplace balik adalah


F = ilaplace(L)
F = ilaplace(L,y)
F = ilaplace(L,y,x)

Contoh 1 : Dengan menggunakan Matlab, tentukan transformasi Laplace untuk


fungsi f ( t ) pada persamaan (2) s/d (5) berikut

a. f ( t ) = 10t (2)

b. f ( t ) = 6t 2 (3)

c. f ( t ) = 6e-5t (4)

d. f ( t ) = 6e-5t cos 4t (5)

Jawab :

Kode Matlab untuk menyelesaikan fungsi f ( t ) pada persamaan (2) s/d (5) adalah

clc
clear all
close all
%
syms s t
f1 = 10*t
2
f2 = 6*(t^2)
f3 = 6 * exp(-5*t)
f4 = 6 * exp(-5*t) * cos (4*t)
%
L1 = Laplace(f1)
L2 = Laplace(f2)
L3 = Laplace(f3)
L4 = Laplace(f4)
pretty(L4)

Hasil program
f1 =
10*t

f2 =
6*t^2

f3 =
6*exp(-5*t)

f4 =
6*exp(-5*t)*cos(4*t)

L1 =
10/s^2

L2 =
12/s^3

L3 =
6/(s+5)

L4 =
3/8*(s+5)/(1/16*(s+5)^2+1)

Hasil program menunjukkan hasil pada persamaan (6) s/d (9) berikut
10
a. L ( f ( t ) ) = L (10t ) = (6)
s2

b. ( )
L ( f ( t ) ) = L 6t 2 =
12
s3
(7)

c. ( )
L ( f ( t ) ) = L 6e-5t =
6
s+5
(8)

( 3 8)( s + 5 )
d. (
L ( f ( t ) ) = L 6e-5t cos 4t = ) (1 16 )( s + 5) (9)
( 2
)
+1

3
Contoh 2 : Dengan menggunakan Matlab, tentukan transformasi Laplace untuk
fungsi f ( t ) pada persamaan (10) berikut

f ( t ) = e-at (10)

Jawab :

Kode Matlab untuk menyelesaikan fungsi f ( t ) pada persamaan (10) adalah


clc
clear all
close all
%
syms t a x;
f = exp(-a*t)
y = laplace(f,x)

Hasil program
f =
1/exp(a*t)

y =
1/(a + x)

Hasil program menunjukkan hasil pada persamaan (11) berikut

( )
L ( f ( t ) ) = L e-at =
1
a+x
(11)

Contoh 3 : Dengan menggunakan Matlab, tentukan transformasi Laplace balik


dari persamaan (12) berikut
6
+ 2s + 21
2s 2 + 21s + 6
Y ( s ) = s2 = (12)
( s + 8s + 12 ) (
s s 2 + 8s + 12 )
Adapun kode Matlab untuk penyelesaian persamaan (12) adalah
clc
clear all
close all
%
syms s
f1 = (2*s^2) + (21*s) + (6);
f2 = (s^3) + (8*s^2) + (12*s);
f = f1/f2
%
L = ilaplace(f)

4
Hasil program
f =
(2*s^2+21*s+6)/(s^3+8*s^2+12*s)
L =
-2*exp(-6*t)+7/2*exp(-2*t)+ 1/2

Hasil program menunjukkan hasil pada persamaan (13) berikut


 2s 2 + 21s + 6  7 1
L−1 ( F ( s ) ) = L−1  2  = -2e-6t + e-2t + (13)
 (
 s s + 8s + 12 ) 

2 2

Contoh 4 : Dengan menggunakan Matlab, tentukan transformasi Laplace balik


dari persamaan (14) berikut
s+3
F (s ) = (14)
s + 5s 2 +12s + 8
3

Kode Matlab untuk menghitung persamaan (14) adalah


clc
clear all
close all
%
syms s
f1 = (s + 3);
f2 = (s^3) + (5*s^2) + (12*s) + 8;
f = f1/f2
%
L = ilaplace(f)

Hasil program
f =
(s+3)/(s^3+5*s^2+12*s+8)
L =
2/5*exp(-t)-2/5*exp(-2*t)*cos(2*t)+3/10*exp(-
2*t)*sin(2*t)

Hasil program menunjukkan hasil pada persamaan (15) berikut


 s+3  2 -t 2 -2t 3 -2t
L−1 ( F( s) ) = L−1  3 2  = - e − e cos ( 2t ) + e sin ( 2t ) (15)
 s + 5s +12s + 8  5 5 10

Contoh 5 : Dengan menggunakan Matlab, tentukan transformasi Laplace balik


dari persamaan (16) berikut
10
F (s ) = (16)
( s + 2 )( s +1)
3

5
Kode Matlab untuk penyelesaian persamaan (16) adalah
clc
clear all
close all
%
syms s
f1 = 10;
f2 = (s^4) + (5*s^3) + (9*s^2) + (7*s) + 2;
f = f1/f2
%
L = ilaplace(f1/f2)

Hasil program
f =
10/(s^4+5*s^3+9*s^2+7*s+2)

L =
-10*exp(-2*t)+5*(2+t^2-2*t)*exp(-t)

Hasil program menunjukkan hasil pada persamaan (17) berikut


 s+3  2 -t 2 -2t 3 -2t
L−1 ( F( s) ) = L−1  3 2  = - e − e cos ( 2t ) + e sin ( 2t ) (17)
 s + 5s +12s + 8  5 5 10

Contoh 6 : Dengan menggunakan Matlab, rubah bentuk persamaan (18) ke


dalam bentuk ekspansi fraksi parsial serta carilah transformasi Laplace balik dari
persamaan (18) tersebut
1
F (s ) = (18)
s + 5s3 + 7s 2
4

Kode Matlab untuk penyelesaian persamaan (18) adalah


clc
clear all
close all
%
a = [ 0 0 0 0 1];
b = [ 1 5 7 0 0];
[r,p,k] = residue(a,b)

Hasil program
r =
0.0510 - 0.0648i
0.0510 + 0.0648i
-0.1020
0.1429
p =
6
-2.5000 + 0.8660i
-2.5000 - 0.8660i
0
0
k =
[]

Hasil program persamaan (18) dirubah menjadi bentuk persamaan (19) berikut

r1 r r r
F (s ) = + 2 + 3 + 4 (19)
s - p1 s - p 2 s - p3 s - p 4

( 0.0510 - j0.0648) ( 0.0510 + j0.0648 ) −0.1020 0.1429


F (s ) = + + + (20)
s - ( 2.500 + j0.8660 ) s - ( -2.500 - j0.8660 ) s-0 s-0

Kode Matlab untuk penyelesaian persamaan (20) adalah


% Invers transformasi Laplace
syms s
f = 1/(s^4 + 5*s^3 + 7*s^2)
pretty(ilaplace(f))

Hasil program
/ / 1/2 \ \
| 1/2 | 3 t | |
| / 1/2 \ 11 3 sin| ------ | |
| | 3 t | \ 2 / |
5 | cos| ------ | + --------------------- |
t \ \ 2 / 15 / 5
- + ------------------------------------------- - --
7 / 5 t \ 49
49 exp| --- |
\ 2 /

Contoh 7 : Fungsi alih pada persamaan (21) berikut

1
F (s ) = (21)
s + 5s3 + 7s 2
4

Dengan menggunakan Matlab, tentukan f ( t ) dari fungsi alih persamaan (21)


berikut

Jawab :
7
Kode Matlab untuk penyelesaian persamaan (21) adalah
clc
clear all
close all
% syms s
f = 1/((s^4)+ (5*s^3) + (7*s^2))
y = ilaplace(f)

Hasil program
f =
1/(s^4+5*s^3+7*s^2)
y =
1/7*t+5/49*exp(-
5/2*t)*cos(1/2*3^(1/2)*t)+11/147*3^(1/2)*exp(-
5/2*t)*sin(1/2*3^(1/2)*t)-5/49

Contoh 8 : Fungsi alih pada persamaan (22) berikut


5s 2 + 3s+ 6
F (s) = (22)
s 4 + 3s3 + 7s 2 + 9s + 12
Dengan menggunakan Matlab, tentukan f ( t ) dari fungsi alih tersebut

Jawab :

Kode Matlab untuk penyelesaian persamaan (22) adalah


clc
clear all
close all
%
syms s
f = (5*s^2+ 3*s + 6)/(s^4 + 3*s^3 + 7*s^2 + 9*s + 12)
y = ilaplace(f)

Hasil program
f =
(5*s^2+3*s+6)/(s^4+3*s^3+7*s^2+9*s+12)
y =
-15/14*exp(-
3/2*t)*cos(1/2*7^(1/2)*t)+11/14*7^(1/2)*exp(-
3/2*t)*sin(1/2*7^(1/2)*t)+15/14*cos(3^(1/2)*t)+3/14*3^(
1/2)*sin(3^(1/2)*t)

Contoh 8.9 : Fungsi alih pada persamaan (23) s/d (26) berikut
s
a. F (s ) = (23)
s ( s + 2 )( s + 6 )

8
s
b. F (s) = (24)
s ( s + 5)
2

3s + 1
c. F (s ) = 2
(25)
s +2s +9
s - 25
d. F (s ) = (26)
s ( s + 3s + 20 )
2

Dengan menggunakan Matlab, tentukan transformasi Laplace balik dari fungsi


alih tersebut
Jawab :

Kode Matlab untuk penyelesaian persamaan (23) s/d (26) adalah


clc
clear all
close all
%
syms s
disp('Solusi a')
f1 = s/(s*((s + 2)*(s + 6)));
y1 = ilaplace(f1)
%
disp('Solusi b')
f2 = 1/((s^2)*(s + 5));
y2 = ilaplace(f2)
%
disp('Solusi c')
f3 = 3*s + 1;
f4 = s^2 + 2*s + 9;
f5 = f3/f4;
y3 = ilaplace(f5)
%
disp('Solusi d')
f5 = s - 25;
f6 = s*(s^2 + 3*s + 20);
f7 = f5/f6;
y4 = ilaplace(f7)
Hasil program
Solusi a
y1 =
1/2*exp(-4*t)*sinh(2*t)

Solusi b
y2 =
1/5*t-2/25*exp(-5/2*t)*sinh(5/2*t)

9
Solusi c
y3 =
3*exp(-t)*cos(2*2^(1/2)*t)-1/2*2^(1/2)*exp(-
t)*sin(2*2^(1/2)*t)

Solusi d
y4 =
-5/4+5/4*exp(-
3/2*t)*cos(1/2*71^(1/2)*t)+23/284*71^(1/2)*exp(-
3/2*t)*sin(1/2*71^(1/2)*t)

Contoh 10 : Fungsi alih pada persamaan (27) berikut

F (s ) =
(s 2
+ 9s + 7 ) ( s + 7 )
(27)
( s + 2 )( s + 3) ( s 2 + 12s + 150 )

Dengan menggunakan Matlab, tentukan transformasi Laplace balik dari fungsi


alih tersebut
Jawab :

Kode Matlab untuk penyelesaian persamaan (27) adalah


clc
clear all
close all
%
syms s
G1 = (s^2 + 9*s + 7)*(s + 7);
G2 = (s + 2)*(s + 3)* (s^2 + 12*s + 150);
%
G = G1/G2;
%
y = ilaplace(G)
pretty(y)

Hasil program
y =
2915/3198*exp(-
6*t)*cos(114^(1/2)*t)+889/20254*114^(1/2)*exp(-
6*t)*sin(114^(1/2)*t)-7/26*exp(-2*t)+44/123*exp(-3*t)

10

Anda mungkin juga menyukai