Identifikasi Sistem Motor DC dan Kendali Linear Quadratic Regulator Berbasis Arduino-Simulink Matlab

  • Fahmizal Fahmizal Universitas Gadjah Mada
  • Fahmy Fathuddin Departemen Teknik Elektro dan Informatika, Sekolah Vokasi, Universitas Gadjah Mada
  • Rudi Susanto Departemen Teknik Elektro dan Informatika, Sekolah Vokasi, Universitas Gadjah Mada


This paper describes the identification process of DC motor system with experimental technique using indetification tool in Matlab. After the DC motor model system is obtained, the optimal control technique in this case using linear quadratic regulator (LQR) is used to view the system response step. In this research, the motor modification system module with Arduino DC was developed to facilitate in terms of getting the model of DC motor by approaching first and second order models. This module is integrated between Arduino and Simulink Matlab which is used as input-output data acquisition. The result of the system identification process is a model of DC Motor with second order ARX (Auto Regressive Exogenous) modeling. Furthermore, the implementation of LQR control technique with parameter of Q element element is sought by multiplication of transpose matrix C system with matrix C of the system. While the R element matrix in tuning experimentally with value 0.000001. From the test results obtained that LQR control produces a better system response time constant when compared to PID control.



Download data is not yet available.


[1] “Sensorless speed control of high speed brushed Motor DC by model identification and validation.” In Engineering (NUiCONE), 2015 5th Nirma University International Conference on, pp. 1-6. IEEE, 2015.
[2] Wang, Jun-Sheng, and Guang-Hong Yang. “Data-Driven Output-Feedback Fault-Tolerant Compensation Control for Digital PID Control Systems With Unknown Dynamics.” IEEE Transactions on Industrial Electronics 63, no. 11 (2016): 7029-7039.
[3] Viola, J., L. Angel, and J. M. Sebastian. “Design and robust performance evaluation of a fractional order PID controller applied to a Motor DC .” IEEE/CAA Journal of Automatica Sinica 4, no. 2 (2017): 304-314.
[4] Shanmugasundram, R., K. Muhammad Zakariah, and N. Yadaiah. “Implementation and performance analysis of digital controllers for brushless Motor DC drives.” IEEE/ASME transactions on mechatronics 19, no. 1 (2014): 213-224.
[5] G. Ellis, Control system design guide : a practical guide. 3rd ed 2004, Amsterdam ; Boston: Elsevier Academic Press.
[6] Raka Ardana, I Wayan. Simulasi Sistem Kontroler Pid Untuk Motor Induksi Menggunakan Perangkat Lunak Matlab / Simulink. Majalah Ilmiah Teknologi Elektro, vol. 7, no. 2, May, 2013.
[7] Haron, Hartini Sharninayati. “Linear quadratic regulator (LQR) controller design for DC servo motor.” PhD diss., Universiti Tun Hussein Onn Malaysia, 2013.
[8] Srivastava, Saurabh, and V. S. Pandit. “A scheme to control the speed of a Motor DC with time delay using LQR-PID controller.” In Industrial Instrumentation and Control (ICIC), 2015 International Conference on, pp. 294-299. IEEE, 2015.
[9] L. Ljung, System Identification Theory for the User, 2nd ed., Prentice Hall, CA: Linkoping University Sweden, 1999.
[10] L. A. Zadeh, “On the Identification Problem,” IEEE Transactions On Circuit Theory, vol. 3, no 4, pp.277-281.1956.
[11] Yu, Gwo-Ruey, and Rey-Chue Hwang. “Optimal PID speed control of brush less Motor DC s using LQR approach.” Systems, Man and Cybernetics, 2004 IEEE International Conference on. Vol. 1. IEEE, 2004.
[12] Peng, Jinzhu, and Rickey Dubay. “Identification and adaptive neural network control of a Motor DC system with dead-zone characteristics.” ISA transactions 50.4 (2011): 588-598.
[13] Ogata, Katsuhiko. Modern Control Engineering Third Edition. New Jersey, Prentice Hall, Upper Saddle River. 1997.
[14] Wang X, Yin T, Chen J, et al. Rapid design of Motor DC speed control system based on Matlab[J]. Applied
Mechanics & Materials, 2015, 743:168-171.
[15] L. Ljung, “Prediction error estimation methods”, Circ. Syst. Signal Process. 21 (2002) 11–21.
[16] G. H. Shakouri and H. R. Radmanesh, “Identification of a continuous time nonlinear state space model for the extenal power system dynamic equivalent by neural network,” Electrical Power and Energy Systems, vol. 31, pp. 334-344, 2009.
[17] Tang, Wei-Jie, Zhen-Tao Liu, and Qian Wang. “Motor DC speed control based on system identification and PID auto tuning.” Control Conference (CCC), 2017 36th Chinese. IEEE, 2017.
[18] Ismeal, Godem A., Karol Kyslan, and Viliam Fedák. “Motor DC identification based on Recurrent Neural Networks.” Mechatronics-Mechatronika (ME), 2014 16th International Conference on. IEEE, 2014.
[19] Kamdar, Sauyma, Harsidh Brahmbhatt, Tigmanshu Patel, and Manish Thakker.

How to Cite
FAHMIZAL, Fahmizal; FATHUDDIN, Fahmy; SUSANTO, Rudi. Identifikasi Sistem Motor DC dan Kendali Linear Quadratic Regulator Berbasis Arduino-Simulink Matlab. Majalah Ilmiah Teknologi Elektro, [S.l.], v. 17, n. 2, p. 299-306, nov. 2018. ISSN 2503-2372. Available at: <>. Date accessed: 11 nov. 2023. doi:
Citation Formats
  • ABNT
  • APA
  • BibTeX
  • CBE
  • EndNote – EndNote format (Macintosh & Windows)
  • MLA
  • ProCite – RIS format (Macintosh & Windows)
  • RefWorks
  • Reference Manager – RIS format (Windows only)
  • Turabian
Vol 17 No 2 (2018): (May – Agustus) Majalah Ilmiah Teknologi Elektro

Creative Commons License

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

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

Terakhir Di Perbaharui Pada

Tinggalkan komentar

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.