Sistem Kendali Tugas Final Oleh: SAHRUM NURHABIB YUSUF D411 12 267 SUB PRODI TEKNIK KOMPUTER KENDALI ELEKTRONIKA PRODI S1 TEKNIK ELEKTRO JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS HASANUDDIN 214/215
1. Kerjakan ulang semua soal MIDTEST dengan bantuan program MATLAB.(2 point): a. Soal no. 1.(a) dan 1.(b) menggunakan perintah tf2ss b. Soal 2.(b) menggunakan perintah ss2tf c. Soal 2.(c) dan 2.(e) menggunakan perintah eig d. Soal 2.(d) menggunakan berbagai operasi matrix yang tersedia di MATLAB e. Soal 2.(f) menggunakan perintah place, jika mendapatkan error, cari solusinya dengan kata kunci: eigenvalue multiplicity pole placement di Google Soal Mid!! 1. Ubahlah Model Nisbah Alih (Transfer Function) di bawah ini menjadi Model Ruang 3s+2 (a) G(s) = (5s+2)(4s+1) 2 a=[8 82 25 2]; b=[3 2]; [A,B,C,D]=tf2ss(b,a) A = -1.25 -.3125 -.25 1. 1. B = 1 C =.375.25 D = (b) G(s) = G(s) = (3s+2)3 (5s+2)(4s+1) 2 a=[8 82 25 2]; b=[27 44 36 8]; [A,B,C,D]=tf2ss(b,a) A = -1.25 -.3125 -.25 1. 1. B = 1 C =.241.3445.916 D =.3375 2. Suatu kendalian (plant) dimodelkan dengan bagan kotak sebagai berikut:
(a) (15 point) Tentukan Model Ruang Keadaan dari kendalian tersebut di atas! a=[-2 ;-2 1]; b=[1;1]; c=[1 1]; d=[5]; (b) (1 point) Dari Model Ruang Keadaan di atas, tentukan Model Nisbah Alih-nya [x,y]=ss2tf(a,b,c,d) x = 5. 7. -11. y = 1 1-2 (c) (1 point) Tentukan nilai-nilai eigen dari matrix A, apakah kendalian ini stabil? eigena = eig(a) eigena = 1-2 (Tidak stabil) (d) (1 point) Lakukan transformasi similaritas pada model di atas dengan matrix: T = [ 1 1 2 ] t=[1 ;1 2]; ta=t*a*inv(t) ta = -2-7 1 tb=t*b tb = 1 3 tc=c*inv(t) tc =.5.5
td=d td = 5 (e) (5 point) Tentukan nilai-nilai eigen dari matrix A = TAT -1 hasil transformasi! eigenta=eig(ta) eigenta = 1-2 (f) Jika kendalian hasil transformasi di atas akan dikendalikan dengan umpanbalik peubah keadaan (state-variable feedback), maka: o Gambarkan bagan-kotak kendalian hasil transformasi dengan dua integrator seperti (tapi tentu tidak sama dengan) aslinya di atas.(1 point) o Tambahkanlah pada gambar bagan-kotak kendalian hasil transformasi di atas pengendali umpan-balik peubah keadaan (state-variable feedback) dengan gain-matrix K = [ K1 K2 ]! (1 point) o Tentukanlah K1 dan K2 agar nilai-nilai eigen matrix [A - BK] menjadi nilai eigen kembar λ 1 = λ 2 = -1 (1 point) K=place(ta,tb,[-1 ]) K = -3. 1.
2. Dengan fasilitas SIMULINK pada MATLAB, buatlah simulasi untuk mengetahui tanggapan undak (step-response) dari (masing-masing 1 point): a. Kendalian (plant) pada soal no. 2 (a) pada soal MIDTEST I b. Kendalian hasil transformasi similaritas pada soal no. 2 (d) MIDTEST I c. Sistem kendali dengan umpan-balik keadaan untuk kendalian hasil transformasi dari soal 2 (f) MIDTEST I
d. Diskusikan pengaruh letak nilai-nilai-eigen matrix A (atau A atau [A - BK]) pada tanggapan undak dari suatu kendalian atau sistem kendali Pengaruh nilai eigen dari matriks A akan menentukan letak pole dari system kendali. Apabila pole berada pada sisi real, menunjukkan bahwa system tidak stabil. Sedangkan apabila pole berada pada sisi imaginer, berarti menunjukkan system kendali yang stabil.
3. Suatu kendalian dimodelkan dengan model Nisbah Alih: G(s) = 1s 2 +1 4s 7 +s 6 +s 5 +s 4 +2s 3 +2s 2 +6s 1 +7 a. Tentukan secara manual tanpa menggunakan MATLAB (seperti yang dicontohkan di kelas) Model Ruang Keadaan dari kendalian ini yang matrix A-nya berbentuk Jordan Companion Matrix! (1 point). 1 1 1 A = 1 1 4 [ 7 1 7 1 7 1 7 2 7 2 7 1 6 7 ] B = 4 [ 7 ] C = [ 1 1] D = [ ] b. Tentukan (boleh menggunakan MATLAB) nilai-nilai eigen matrix A. Stabilkah kendalian ini? Tanya kennnn...apa? (1 point). >> eigena=eig(a) eigena = 1.3993 +.i.6193 +.6367i.6193 -.6367i -.1524 +.8498i -.1524 -.8498i -.738 +.387i -.738 -.387i c. Rancanglah suatu pengendali dengan umpan-balik peubah keadaan yaitu dengan menentukan gain-matrix K = [K1 K2 K3 K4 K5 K6 K7] menggunakan perintah place pada MATLAB sehingga nilai-nilai eigen matrix [A - BK]-nya semuanya berada di sebelah kiri sumbu khayal pada bidang komplex dengan perincian sebagai berikut (1 point): sepasang nilai-eigen berupa pasangan complex-conjugate yang letaknya cukup dekat dengan sumbu khayal 1,2 = - p + jr, p cukup kecil. sepasang nilai-eigen berupa pasangan complex-conjugate yang letaknya cukup jauh dengan sumbu khayal 3,4 = - s + jt, s cukup besar. tiga buah nilai-eigen kembar berupa bilangan nyata (real) negatif yang letaknya cukup jauh di sebelah kiri sumbu khayal ( 5 = = <<< ) dibandingkan pasangan-pasangan nilai-eigen complex conjugate di atas K=place(a,b,[-.1+1*i -.1-1*i -1+1*i -1-1*i -3+i*eps*1e14-3-i*eps*1e14-3- eps*1e14])
K = 1.e+6 * 4.8235 2.3925 5.2197 1.4628.1595.81.2 d. Dengan menggunakan SIMULINK, simulasikanlah untuk mendapatkan tanggapan undak (step response) dari kendalian tanpa pengendali dan tanggapan undak dari sistem kendali menggunakan pengendali umpan-balik peubah keadaan, sehingga bisa dibandingkan antara keduanya. (1 point). Simulink tanpa pengendali
Simulink dengan pengendali umpan balik