Studi Komparasi Simulasi Sistem Kendali PID Pada Matlab, GNU Octave, SciLab dan Spyder

Ardy Seto Priambodo, Universitas Negeri Yogyakarta, Indonesia

Abstract


Dalam penelitian ini perbandingan antara perangkat lunak MATLAB, GNU Octave, Scilab dan Spyder akan diamati. Proses yang menjadi obyek dalam penelitian ini adalah sistem kendali PID yang digunakan untuk mengendalikan plant yang berupa model motor DC. Fungsi alih dari motor DC merupakan model dari motor DC yang diturunkan dari hukum newton ke-2 dan hukum kirchoff tegangan. Simulasi dilakukan pada perangkat lunak menggunakan 2 cara yaitu kode program dan block programming. Jumlah baris kode program yang terpendek adalah MATLAB dengan 17 baris dan yang terpanjang adalah Spyder dengan 20 baris kode program. Untuk block programming hanya dapat dilakukan pada MATLAB dan Scilab karena perangkat lunak yang lain tidak memiliki fitur tersebut. Waktu eksekusi kode program diamati padan masing-masing perangkat lunak dan Spyder adalah yang tercepat dengan waktu 0.0682 detik. Hasil plot dari masing-masing perangkat lunak tidak banyak memiliki perbedaan. MATLAB adalah perangkat lunak yang terbaik dengan fiturnya namun diperlukan biaya lisensi dalam menggunakannya.


Keywords


Simulasi, PID, MATLAB, GNU Octave, Scilab, Spyder 

Full Text:

PDF

References


Pratiwi, R., Waris, A., & Salengke, S. (2019). Rancang Bangun Sistem Kendali Kecepatan Putaran Motor Dc Berbasis Logika Fuzzy Untuk Mesin Pengaduk Hasil Pertanian (Studi Kasus Pengadukan Biji Kedelai). Jurnal Agritechno, 43-54.

Zhao, J., Han, L., Wang, L., & Yu, Z. (2016, June). The fuzzy PID control optimized by genetic algorithm for trajectory tracking of robot arm. In 2016 12th World Congress on Intelligent Control and Automation (WCICA) (pp. 556-559). IEEE.

SUN, J. H., & Cheng, L. L. (2017). Robust PID Controller for AR Drone. In Computer Science and Technology: Proceedings of the International Conference (CST2016) (pp. 1213-1221).

Rajaram, M. L., Kougianos, E., Mohanty, S. P., & Choppali, U. (2016). Wireless sensor network simulation frameworks: A tutorial review: MATLAB/Simulink bests the rest. IEEE Consumer Electronics Magazine, 5(2), 63-69.

Brum, R., de Castro, M. C. S., & Silva, F. A. (2017, November). A whole-cell simulator in GNU Octave. In AIP Conference Proceedings (Vol. 1906, No. 1, p. 130004). AIP Publishing.

Sohal, J. S. (2016). Improvement of artificial neural network based character recognition system, using SciLab. Optik, 127(22), 10510-10518.

Hussain, Z., & Khan, M. S. (2018). Introducing Python Programming for Engineering Scholars. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 18(12), 26-33.

Ogata, K. (2017). Modern control engineering. Instructor, 201709.

De Keyser, R., Ionescu, C. M., & Muresan, C. I. (2017, December). Comparative evaluation of a novel principle for PID autotuning. In 2017 11th Asian Control Conference (ASCC) (pp. 1164-1169). IEEE.

Tan, G., Shu, W., Guo, Y., & Liu, M. (2015, October). The application of fuzzy control in brushless DC motor for pure electric vehicle. In 2015 IEEE International Conference on Communication Problem-Solving (ICCP) (pp. 560-562). IEEE.




DOI: https://doi.org/10.21831/elinvo.v4i2.28347

Refbacks

  • There are currently no refbacks.


Copyright (c) 2019 Elinvo (Electronics, Informatics, and Vocational Education)

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

Our Journal indexed by:

ISSN 2477-2399 (online) || ISSN 2580-6424 (print)

View My Stats

Flag Counter