Report Abuse

Stats

Comment

Pengendali Pid Dengan Matlab (Simulink) | Pid Controller Using Matlab (Simulink)

Post a Comment

Disimulink alhasil nanti sama halnya dengan M-file dimana sudah kita bahas pada postingan PENGENDALI PID (PID CONTROLLER) DENGAN MATLAB (M-FILE).   hanya saja berbeda cara, benar kata pepatah banyak jalan menuju roma, Kaprikornus kini terserah anda mau memakai kemudahan M-FILE pada matlab atau Simulink tapi yang penting mengerti kedua-duanya lebih bagus.

Contoh :
Suatu system control mempunyai transfer fungsi / fungsi alih sebagai berikut :
Disimulink alhasil nanti sama halnya dengan M PENGENDALI PID DENGAN MATLAB (SIMULINK) | PID CONTROLLER USING MATLAB (SIMULINK)




Sekarang buka software matlab anda Buka Simulink dengan mengKlik tanda Simulink atau ketikkan simulink di command windows kemudian enter > Setelah berhasil >File >New >Model.
  • Setelah itu rangkailah gambar menyerupai dibawah ini
  • Kemudian Save dan Start Simulation (Ctrl+T).
Double klik scope pada gambar kemudian muncul gambar dan klik gambar teropong (Autoscale)
Disimulink alhasil nanti sama halnya dengan M PENGENDALI PID DENGAN MATLAB (SIMULINK) | PID CONTROLLER USING MATLAB (SIMULINK)

Hasilnya :

Disimulink alhasil nanti sama halnya dengan M PENGENDALI PID DENGAN MATLAB (SIMULINK) | PID CONTROLLER USING MATLAB (SIMULINK)
Gambar Respon Awal Sistem
Sekarang kita memakai pengendali P, PD, PI dan PID:

1. Kendali Proporsional

Rangkailah simulink menyerupai gambar berikut dimana sama menyerupai gambar diatas hanya saja nilai gainnya=100(Kp) :

Disimulink alhasil nanti sama halnya dengan M PENGENDALI PID DENGAN MATLAB (SIMULINK) | PID CONTROLLER USING MATLAB (SIMULINK)
Hasil Respon Sistemnya :

Disimulink alhasil nanti sama halnya dengan M PENGENDALI PID DENGAN MATLAB (SIMULINK) | PID CONTROLLER USING MATLAB (SIMULINK)
Gambar Respon Sistem dengan Kendali P

2. Kendali Proporsional dan Derivative

Rangkailah gambar di simulink menyerupai gambar berikut :
Kp=300 dan Kd=10
Disimulink alhasil nanti sama halnya dengan M PENGENDALI PID DENGAN MATLAB (SIMULINK) | PID CONTROLLER USING MATLAB (SIMULINK)
Hasil Respon Sistemnya :


Disimulink alhasil nanti sama halnya dengan M PENGENDALI PID DENGAN MATLAB (SIMULINK) | PID CONTROLLER USING MATLAB (SIMULINK)
Gambar Respon Sistem dengan Kendali PD


3. Kendali Proporsional dan Integral

Rangkailah gambar di simulink menyerupai gambar berikut :
Kp=40 dan Ki=100

Disimulink alhasil nanti sama halnya dengan M PENGENDALI PID DENGAN MATLAB (SIMULINK) | PID CONTROLLER USING MATLAB (SIMULINK)
Hasil Respon Sistemnya :



Disimulink alhasil nanti sama halnya dengan M PENGENDALI PID DENGAN MATLAB (SIMULINK) | PID CONTROLLER USING MATLAB (SIMULINK)

Gambar Respon Sistem dengan Kendali PI


4. Kendali Proporsional , Integral dan Derivative (PID) :

Rangkailah gambar di simulink menyerupai gambar berikut :
kp=350,ki=300 dan kd=50;
Disimulink alhasil nanti sama halnya dengan M PENGENDALI PID DENGAN MATLAB (SIMULINK) | PID CONTROLLER USING MATLAB (SIMULINK)
Hasil Respon Sistemnya :


Disimulink alhasil nanti sama halnya dengan M PENGENDALI PID DENGAN MATLAB (SIMULINK) | PID CONTROLLER USING MATLAB (SIMULINK)

Dari percobaan di atas sanggup ditarik kesimpulan bahwa masing – masing pengendali mempunyai karakteristik sebagai berikut :

1.   Kontroler Proporsional (P)
Pengaruh pada sistem :
•     Menambah atau mengurangi kestabilan
•     Dapat memperbaiki respon transien khususnya : rise time, settling time.
•     Mengurangi waktu naik, tidak menghilangkan Error steady state
Untuk menghilangkan Ess, diperlukan KP besar, yang akan menciptakan sistem lebih tidak stabil.

2.   Kontroler Integral (I)
Pengaruh pada sistem :
•     Menghilangkan Error Steady State
•     Respon lebih lambat (dibanding P)
•     Dapat mengakibatkan ketidakstabilan (karena menambah orde sistem)

3.   Kontroler Derivatif (D)
Pengaruh pada sistem :
•     Memberikan efek redaman pada sistem yang berosilasi sehingga sanggup memperbesar santunan nilai Kp .
•     Memperbaiki respon transien, alasannya memperlihatkan agresi ketika ada perubahan error.
•     D hanya berubah ketika ada perubahan error, sehingga ketika ada error statis D tidak beraksi Sehingga D dihentikan dipakai sendiri.  

Related Posts

Post a Comment