pengenalan simulink - Learning Control System

233 downloads 500 Views 558KB Size Report
Mampu membuat diagram blok dari model matematika sistem. Pendahuluan. Simulink merupakan bagian tambahan dari software MATLAB (Mathworks Inc.).
PENGENALAN SIMULINK Oleh: Ahmad Riyad Firdaus Politeknik Batam

Tujuan 1. Mampu menjalankan dan menggunakan Simulink untuk kegunaan simulasi dalam bidang control 2. Mampu membuat diagram blok dari model matematika sistem

Pendahuluan Simulink merupakan bagian tambahan dari software MATLAB (Mathworks Inc.). Simulink dapat digunakan sebagai sarana pemodelan, simulasi dan analisa dari sistem dinamik dengan menggunakan antarmuka grafis (GUI). Simulink terdiri dari beberapa kumpulan toolbox yang dapat digunakan untuk analisa sistem linier dan non-linier. Beberapa library yang sering digunakan dalam sistem kontrol antara lain math, sinks, dan sources. Prosedur Praktikum A. Praktikum I 1. Buka program matlab dengan cara mengklik ikon matlab pada destop atau mengklik startall programs matlab 6.5 matlab 6.5 2. Kemudian untuk masuk kedalam program simulink kita ketikan : Simulink pada promt matlab atau Klik simbol simulink pada toolbar matlab

3. Maka akan muncul pada layar sbb:

1|Page

4. Untuk praktikum kendali otomatis 1, yang akan di pakai hanya folder: • Continous • Math operator • Sink • Sources • Signal routing Didalam folder-folder tersebut disimpan perintah-perintah dasar:

2|Page

5. Untuk membuka program baru maka kita klik file new model atau kita bisa tekan ctrl+n maka akan terlihat

6. Dimana kita dapat menggunakan gambar-gambar dari perintah yang ada pada folder-folder yang kita inginkan. 7. Dengan cara tekan (klik) dan geser (drag) dari perintah ke layarnya

3|Page

8. Kemudian dilanjutkan dengan menambahkan komponen (blok) pada workspace model yang sudah anda buka/buat. Tambahkan blok Scope dari library Sinks, blok Integrator dari library Continuous, dan sebuah blok Mux dari library Signal Routing.

Dan kita dapat menghubungkan antar blok perintah tersebut dengan mengklik dan drag keluaran dari masing-masing blok ke masukan blok yang lain. Maka akan tampil gambar seperti di bawah ini:

4|Page

9. Untuk menjalankan program kita dapat kita klik :

Atau dengan cara : Simulation start atau ctrl+t Untuk melihat hasilnya kita dapat meng double klik scoupe yang ada

5|Page

10. Simpan rangkaian tersebut dengan mengklik ikon save atau mengunakan perintah Cntrl+S di folder masing-masing

B. Praktikum II 1. Pada Modul 4 yang telah lalu, fungsi alih dari sistem mekanik adalah:

W ( s) 1 . Dari model matematika system mekanik tersebut dapat diperoleh = T ( s ) Js + f diagram blok sebagai berikut: a.

b. Atau setelah disederhanakan, diagram bloknya sebagai berikut:

6|Page

2. Buktikan, diagram blok 1a dan 1b di atas adalah sama !! 3. Jika diketahui momen inersia (J) = 5.10-6 kgm2 dan koefisien gesekan (f)= 1.10-5 Nm.s/rad, dan sistem mekanik ini diberi masukan torsi (T) sebesar 1 satuan, Amati respon kecepatan sudut (keluaran) dari sistem mekanik tersebut. 4. Masukan nilai-nilai J dan f dan fungsi alih sistem mekanik tersebut 5. Buat model sistem tersebut dengan menggunakan simulink.

6. Klik dua kali blok Step, Step time nya diubah nilainya menjadi 0 7. Klik dua kali blok Transfer Fcn, ubahlah parameter denominator-nya menjadi [5e6 0], dimana J = 5.10-6 kgm2 8. Klik dua kali blok Gain. Ubahlah parameter Gain-nya menjadi 1e-5, dimana (f)= 1.10-5

9. Jalankan simulasi model di atas !! dan Amati grafik keluaran dengan mengklik dua kali blok Scope 7|Page

10. Agar grafik keluaran skala nilainya berbah secara otomatis dan agar tampilan grafiknya bisa dilihat dengan baik. Klik gambar Pada toolbar tampilan grafik 11. Tugas, buatlah simulasi untuk model system mekanik dengan diagram blok seperti gambar di bawah ini:

12. Amati keluarannya !! Bandingkan dengan simulasi sebelumnya, Jelaskan!! C. Praktikum III Tugas 1. Buatlah diagram blok untuk rangkaian RC di bawah ini: R

Vi

i

C

Vo

2. Buat simulasi seperti pada Praktikum II

8|Page