SISTEM
LINIER
INVERS TRANSFORMASI Z
12
Teknik Teknik Elektro Said Attamimi
Abstract Kompetensi
Sistem Linier merupakan kelanjutan Memahami konsep dasar sinyal dan
dari mata kuliah Rangkaian Listrik. sistem serta mampu menganalisa
Sistem linier memberikan dasar- sinyal dan sistem dengan berbagai
dasar pengolahan sinyal baik secara macam metoda, baik untuk sinyal
digital maupun secara analog.
Untuk itu diperlukan pengetahuan kontinyu maupun diskrit.
dasar tentang sistem dan sinyal
(baik diskrit maupun kontinyu).
Selain itu juga diberikan hal-hal
dasar yang terkait dengan
pengolahan sinyal seperti
transformasi sinyal (fourier, laplace,
z) serta aplikasinya dalam dunia
elektro.
Sistem Linier
INVERS TRANSFORMASI Z
4 Methode :
1. Direct Division
2. Computational
3. Partial Fraction Expansion
4. Inverse Integral
1. Direct Division
= x(0) + x(T) Z-1 – x(2T) Z-2 + x(3T) Z-3 – x (4T) Z-4 + .....+ x(KT)Z-k +.....
Or
~
∑ x (KT )Z− K
x(Z) = k =0
X(Z)
U*(S) Y*(S)
10 Z +5
2
= Z −1,2 Z+0,2
10 Z−1 +5 Z−2
−1 −2
X(Z) = 1−1,2 Z +0,2 Z (num) /(den)
18 , 4 Z−3−22, 08 Z −4 +3 , 68 Z−5
18 , 68 Z−4 −3 , 68 Z −5
Thus,
X(0) = 0
X(1) =10
X(2) = 17
X(3) = 18,4
X(4) = 18,68
1 Z −1
=
X(Z) = Z +1 1+Z−1
Z−1 + Z−2
−
−Z −2
−Z−2 −Z −3
−
Z−3
∑ ~K=0
Xz = X(K) Z-k
X(0) = 0
X(1) =1
X(2) = -1
X(3) = 1
X(4) = -1
X(0) =1
X(1) =2
X(2) = 3
X(3) = 4
2. Computational Method
1. MATLAB Approach
2. Differencce equation approach
1. MATLAB Approach
Determine response to Kronecker data input function for discrete time systems
X(k) = 1 k= 0
1 Otherwise
X(z) = 1
1 +a1z-1 + a2 z-2 + …
den = [ 1 a1 a2 ... ]
g = filter [num,den, x]
g = output
Assume that x(k), the input to the system G(z)m is the kronecker delta input or
X(k) = 1 k = 0
X(z) = 1
MATLAB can be used for finding the inverse z transform. The input x (z) is the z transform
of the kronecker delta input. In MATLAB the kronecker delta input is given by :
Hence the inverse transform of G(z) is given by y(0), y(1), y(2), … obtain y(k) up to k =40
MATLAB Program
%**** Finding the inverse z transform of G(z) is the same as finding the reponse of the
% same as finding the response of the system Y(z)/X(z) = G(z) to the kronecker delta
%input****
If this program is executed, the screen will show the output y(k) from k = 0 to 40 as follows
Y=
columns 1 through 7
Columns 36 through 41
MATLAB computations begin from column 1 and end at column 41, rather than from 0 to
column 40.
Y(0) = 0
Y(1) =0,4673
Y(2) = 0,3769
Y(3) = 0,2690
Y(4) = 0,1632
Y(5) = 0,0725
Y(40) = 0,0001
X = [ 1 zeros (1,40) ]
V=[0 40 -1 1]
Axis (v);
K = 0 : 40;
Grid
Xlabel (’k’)
Ylabel (’y(k)’)