Landasan Matematika
z = R z = Re j
Variabel Kompleks
Hubungan antara representasi cartesian dan polar variabel complex
j (Imajiner) y R z = x + jy
Polar
z = R z = R
Dimana
R=
Real
x2 + y 2
y y atau tan-1 x x
= arc tan
x= y=
R cos R sin
variabel polar
8 = 53o 6
90o
z R
53o
Kuadran 1 Real
Polar R = 10 8 = arc tan = 53o = 307o 6 z berada pada kuadran 4 karena y negatif Kuadran 2 x positif
j (Imajiner)
90o
Kuadran 1
0
Kuadran 4
0o Real
Kuadran 4 z
270o
270o
3/30/2010
Cartesian 1 x = 110 cos 30o = 110 ( 3 ) = 55 3 2 1 y = 110 sin 30o = 110 ( ) = 55 j (Imajiner) 2 z = 55 3 + j 55
55 110
30 o
Cartesian 1 x = 110 cos 30o = 110 ( 3 ) = 55 3 2 1 y = 110 sin 30o = 110 ( ) = 55 j (Imajiner) 2 z = 55 3 j 55
z = 55 3 + j 55
55 3
30o
110
z = 55 3 j 55
55 3
Variabel Kompleks
MATLAB
Contoh Polar plot bilangan kompleks
z = 11030o Command :
>> THETA = convang (30,'deg','rad') >> RHO = 110 >> polar(THETA,RHO,'-,or')
Variabel Kompleks
Polar plot
Contoh :
Cartesian
z 1 = 3 + 2j z 2 = 4 - 5j z1 - z2 = -1 + 7j
Polar
z1 = R11 z2 = R2 2 z1 + z2 = ( R1 + R2 ) jika 1 = 2 =
Polar
z1 = 10015o z2 = 1015o z1 + z2 = 11015o z1 = 11030 = 55 3 + j55 z2 = 1060o = 5 + j 5 3 z1 + z2 = 100.2628 + 63.6603j o = 118.7656 32
o
Polar
z1 = 10015o z2 = 1015o z1 + z2 = 9015o z1 = 11030 = 55 3 + j 55 z2 = 1060 o = 5 + j 5 3 z1 - z2 = 90.2628 + 46.3397j = 101.4630 27.1754o
o
Jika 1 2 maka : Konversi z1 dan z2 ke bentuk cartesian operasikan lalu hasil operasi dirubah kebentuk polar
3/30/2010
Cartesian
z1 = a + bj z2 = c + dj z1 / z2 =
Contoh
z1 = 3 + 2j z2 = 2 + 5j z1 / z2 = (6 + 10)2+ ( 42 15) j
=
Cat : j 2 = 1
Polar
z1 = R11 z2 = R2 2 z1 * z2 = ( R1 * R2 )(1 + 2 )
a + bj c dj * c + dj c dj ( ac + bd ) + (bc ad ) j = (c 2 + d 2 )
Contoh
z1 = 1030 z2 = 1070 o z1 * z2 = 100100o
o
Contoh
(2 + 5 ) 16 9 j 21
Polar
z1 = R11 z2 =
R2 2 R (1 2 ) 2
z1 * z2 = R1
Variabel Kompleks
Fungsi pada MATLAB yang umum digunakan untuk menangani variabel kompleks
complex Input : koefisien riil dan imajiner Output : variabel kompleks yang terisi dengan suatu bilangan kompleks Contoh : Z = complex(a,b) Conj Input : variabel kompleks Output : variabel yang berisi konyugasi isi dari variabel kompleks input Contoh Zc = conj(z) Real Input : variabel kompleks Output : koefisien riil dari isi variabel kompleks input Contoh : X = real(z) Imag Input : variabel kompleks Output : koefisien imajiner dari variabel kompleks input Contoh : X = imag(z) Abs Input : variabel kompleks Output : magnitude dari isi variabel kompleks input Contoh :
R = abs(z)
Pole Zero
s = 0 ; -1 ; dan -3 (order 2) s = -2
angle Input : variabel kompleks Output : sudut dari isi variabel kompleks input Contoh :
THETA = abs(z)
Pole
Suatu fungsi memiliki pole dengan order r pada s = pi jika nilai limit dari lim [s p ]r G ( s ) memiliki nilai bukan nol tetapi berhingga
s pi i
Zero
Suatu fungsi memiliki zero dengan order r pada s = zi jika nilai limit dari lim[s zi ] r G ( s ) memiliki nilai bukan nol tetapi harus
s zi
berhingga
MATLAB
Untuk mendapatkan nilai pole dan zero dari fungsi sbb :
G (s ) =
10(s + 2) s (s + 1)( s + 3) 2
>> s = tf('s') Transfer function: s >> Gp = 10*(s+2)/(s*(s+1)*(s+3)^2) Transfer function: 10 s + 20 -------------------------s^4 + 7 s^3 + 15 s^2 + 9 s >> pole(Gp) ans = 0 -3.0000 -3.0000 -1.0000 >> zero (Gp) ans = -2
Untuk fungsi polinomial seperti bentuk G(s) diatas maka jumlah pole dan zero adalah sama jika pole dan zero yang terletak di daerah tak berhingga diikut sertakan. Untuk G(s) diatas yang memiliki 4 pole maka harus terdapat 4 zero yaitu pada s = -2 dan 3 zero di daerah tak berhingga (s = ) karena :
Pole
Mencari nilai pole dari fungsi
Zero
Mencari nilai zero dari fungsi
lim G ( s) = lim
s
10 10 = lim 3 = 0 s s ( s + 1)( s + 3) 2 s s
3/30/2010
Plot yang umum digunakan dalam analisis dan desain pada sistem kendali adalah :
Polar Plot Bode Plot Magnitude Phase Plot