Anda di halaman 1dari 6

LABORATORIUM SISTEM DAN SIBERNETIKA

DEPARTEMEN TEKNIK ELEKTRO FTEIC ITS


Laboratorium B. 405 dan AJ. 204

MODUL 4
ANALISIS DOMAIN KOMPLEKS: TRANSFORMASI LAPLACE DAN
TRANSFORMASI Z
4.1. TRANSFORMASI LAPLACE

Dengan menggunakan transformasi Laplace dan y adalah output serta x adalah input,
tentukan
a. H(s)
b. respon step y(t)
c. Jelaskan beserta alasan apakah sistem stabil
d. Jelaskan kegunaan dari command : collect, sym2poly, pzmap, dan
stepplot
Program 4_1
clear;
clc;
% Transformasi Laplace dari persamaan Differensial
% Kelompokkan agar output di kiri dan input di kanan
syms x(t) y(t) s X Y
dx = diff(x,t);
dy = diff(y,t);
ddy = diff(dy,t);
hkiri = ddy + 4*dy - 5*y
hkanan = dx + x
Hkiri = laplace(hkiri,t,s)
Hkanan = laplace(hkanan, t,s)

% Subtitusi Kondisi Awal


Hskiri=subs(Hkiri,[laplace(y(t),t,s) y(0) diff(y,t=0)],[Y,0,0]) % Revisi
Hskanan=subs(Hkanan,[laplace(x(t),t,s) x(0)],[X,0]) % Revisi
Hskiri = collect(Hskiri,Y)
Hskanan = collect(Hskanan,X)
Hs=Hskanan/Hskiri
Hs = subs(Hs,[X Y],[1,1])
HsInv = ilaplace(Hs)

% Respon y(t) dengan input step


% Input=x(t) = u(t)
% X(s) = laplace(u(t))=1/2
% Y(s) = H(s)*X(s)
Ys= Hs*(1/s)
y=ilaplace(Ys)
pretty(y)
subplot(3,1,1)
ezplot(y,[0 60])

% Konversi syms ke Transfer Function


[n d] = numden(Hs);
Hs = tf(sym2poly(n), sym2poly(d));

22 | E E 1 8 4 3 0 4 | | P r a k t i k u m S i n y a l d a n S i s t e m
LABORATORIUM SISTEM DAN SIBERNETIKA
DEPARTEMEN TEKNIK ELEKTRO FTEIC ITS
Laboratorium B. 405 dan AJ. 204

% Pole Zero Map


subplot(3,1,2)
pzmap(Hs)
subplot(3,1,3)
step(Hs)

Dengan semua kondisi awal 0 dan y adalah output serta x adalah input, gunakan
transformasi laplace untuk tentukan:
a. H(s)
b. Petakan pole dan zero
c. Jelaskan berserta alasan apakah sistem stabil
d. Catatan : a,b, dan c adalah 2 angka terakhir dari NRP dimana
i. a = NRP terbesar
ii. b = NRP terkecil
iii. c = a-b
4.2. TRANSFORMASI Z

Dengan menggunakan tranformasi Z dan sampling time 1 detik, tentukan


H[z],
a. respon step y[n],
b. Jelaskan dengan alasan apakah sistem stabil
c. Jelaskan kegunaan dari command : zplane
Program 4_2
clc;
clear;
syms x(n) y(n) z X Y;
hkiri = y(n) - (2/8)*y(n-1) - (1/8)*y(n-2)
hkanan = 9*x(n)
hsome = y(n-1)
% Memulai transformasi z
Hkiri = ztrans(hkiri,n,z)
Hkanan = ztrans(hkanan,n,z)

% Subtitusi Kondisi awal


Hzkiri = subs(Hkiri,[ztrans(y(n),n,z) y(-2) y(-1)],[Y,0,0])
Hzkanan = subs(Hkanan,[ztrans(x(n),n,z)],X)
% Nilai Fungsi I/O
Hz = Hzkanan/Hzkiri
Hz = subs(Hz,[X Y],[1,1])

23 | E E 1 8 4 3 0 4 | | P r a k t i k u m S i n y a l d a n S i s t e m
LABORATORIUM SISTEM DAN SIBERNETIKA
DEPARTEMEN TEKNIK ELEKTRO FTEIC ITS
Laboratorium B. 405 dan AJ. 204

pretty(Hz)
HzInv = iztrans(Hz)

% %Respon y(n) dengan input step


% input=x(n)=u(n)
% X(z)=ztrans(u(t))=z/(z-1)
% Y(z)=H(z)*X(z)
Yz=Hz*z/(z-1) %Step as input
y=iztrans(Yz)
pretty(y)

%konversi syms ke tf dengan sampling time = 0.5s


[n d]=numden(Hz);
n=sym2poly(n);
d=sym2poly(d);
Hz=tf(n,d,0.5);

%Zplane
subplot(2,1,1)
zplane(n,d)
subplot(2,1,2)
stepplot(Hz)

𝑎𝑦[𝑛 − 3] + 𝑏𝑦[𝑛] = 𝑐𝑥[𝑛 − 2] − 10𝑥[𝑛] + 1, 𝑦(−3) = 0, 𝑥(−2) = 0


Dengan y adalah output serta x adalah input, gunakan transformasi Z dan sampling
time 1detik untuk tentukan:
a. H[Z]
b. Petakan pole dan zero dalam bidang Z
c. Jelaskan berserta alasan apakah sistem stabil
d. Catatan : a,b, dan c adalah 2 angka terakhir dari NRP dimana
i. a = NRP terbesar
ii. b = NRP terkecil
iii. c = a-b
4.3. APLIKASI SISTEM LINEAR DALAM PEMODELAN SISTEM

24 | E E 1 8 4 3 0 4 | | P r a k t i k u m S i n y a l d a n S i s t e m
LABORATORIUM SISTEM DAN SIBERNETIKA
DEPARTEMEN TEKNIK ELEKTRO FTEIC ITS
Laboratorium B. 405 dan AJ. 204

Dapatkan Persamaan Differensial dari rangkaian RLC dimana input vs dan output vo.
Dengan menggunakan transformasi Laplace, R=2ohm, L=1H, C=1F, dan semua
kondisi awal adalah 0,
Untuk mempermudah praktikan, persamaan differensial diberikan dengan analisa
mesh sebagai berikut :
𝑑𝑖(𝑡) 1
−𝑣𝑠 (𝑡) + 𝐿 + ∫ 𝑖(𝑡)𝑑𝑡 + 𝑅𝑖(𝑡) = 0 … (1)
𝑑𝑡 𝐶
𝑉0 (𝑡)
𝑣0 (𝑡) = 𝑅𝑖(𝑡) → 𝑖(𝑡) = … (2)
𝑅
Substitusi persamaan (2) ke (1)
𝑑𝑣0 (𝑡) 𝐿 1
+ ∫ 𝑉0 (𝑡)𝑑𝑡 + 𝑣0 (𝑡) = 𝑣𝑠 (𝑡)
𝑑𝑡 𝑅 𝑅𝐶
Atau jika input adalah x(t) dan output adalah y(t)
𝐿 𝑑𝑦 1
+ ∫ 𝑦(𝑡)𝑑𝑡 + 𝑦(𝑡) = 𝑥(𝑡)
𝑅 𝑑𝑡 𝑅𝐶
Program 4_3
clc
clear
L=1;C=1;R=2;
syms x(t) y(t) s X Y
dy=diff(y,t);
iy=int(y,t);
hkiri=(L/R)*dy+(1/(R*C))*iy+y;
hkanan=x(t);

25 | E E 1 8 4 3 0 4 | | P r a k t i k u m S i n y a l d a n S i s t e m
LABORATORIUM SISTEM DAN SIBERNETIKA
DEPARTEMEN TEKNIK ELEKTRO FTEIC ITS
Laboratorium B. 405 dan AJ. 204

Silahkan dilanjutkan
tentukan
a. H(s)
b. respon step vo(t)
c. Jelaskan beserta alasan apakah sistem stabil?

~Semoga Bermanfaat~
*soal diambil dari UAS SL 2015/2016

26 | E E 1 8 4 3 0 4 | | P r a k t i k u m S i n y a l d a n S i s t e m
LABORATORIUM SISTEM DAN SIBERNETIKA
DEPARTEMEN TEKNIK ELEKTRO FTEIC ITS
Laboratorium B. 405 dan AJ. 204

DEFINISI FUNGSI
zeros = Membuat array dengan isi nol
stem = Membuat plot diskrit
xlabel = Label pada sumbu x
ylabel = Label pada sumbu y
title = Judul plot
axis = Membuat range untuk sumbu koordinat
plot = Membuat plot untuk menampilkan data
subplot = Membagi plot menjadi subplot
grid = Menampilkan grid pada sumbu koordinat
pretty = Menampilkan hasil dengan tipe set matematika
ezplot = Menampilkan plot dengan interval [-2π 2π]
impz = Membuat respon impuls

27 | E E 1 8 4 3 0 4 | | P r a k t i k u m S i n y a l d a n S i s t e m

Anda mungkin juga menyukai