Development of a Twin-Motor Aeropendulum with Fuzzy Logic Controller Based on MATLAB-Simulink and Arduino

https://doi.org/10.5614/joki.2026.18.1.6

Authors

  • Muhammad Iqbal Politeknik Caltex Riau, Pekanbaru, 28265, Indonesia
  • Heri Subagiyo Politeknik Caltex Riau, Pekanbaru, 28265, Indonesia
  • Yusmar Palapa Wijaya Politeknik Caltex Riau, Pekanbaru, 28265, Indonesia
  • Amirul Huda Politeknik Caltex Riau, Pekanbaru, 28265, Indonesia

Keywords:

aeropendulum, twin-rotor, fuzzy logic control, Aeropendulum, Twin-rotor, Fuzzy Logic Control, Learning Tool

Abstract

This paper presents the design and development of a twin-motor aeropendulum (half-quadcopter) system as a control systems learning platform using a fuzzy logic controller (FLC). The system is implemented using a real plant in the form of
a half-quadcopter, an IMU MPU6050 sensor combined with a complementary filter for angle estimation, and an integration of Arduino and Matlab-Simulink for controller design and response visualization. Compared to conventional PID controllers, the FLC is selected due to its ability to handle system nonlinearities without requiring an accurate mathematical model. The main contribution of this work lies in the development of a low-cost educational platform that integrates a real plant,
a non-contact sensor with improved durability, and real-time system response visualization. Experimental results at a 30° setpoint show a rise time of 0.5 s, a settling time of 5.8 s, a maximum overshoot of 21.3%, and a steady-state error of 0.2%, along with good disturbance rejection capability. These results demonstrate that the proposed system is effective and suitable as an interactive learning platform to enhance students’ understanding of control system concepts.

References

N. Supriyana, E. Permata, and M. Fatkhurrokhman, “Pengembangan media pembelajaran trainer Mikrokontroller Atmega 16 di Program Studi Pendidikan Vokasional Teknik Elektro,” Taman Vokasi, vol. 7, no. 2, p. 150, Dec. 2019. https://doi.org/10.30738/jtv.v7i2.6316

T. P. Cabré, A. S. Vela, M. T. Ribes, J. M. Blanc, J. R. Pablo, and F. C. Sancho, “Didactic platform for DC motor speed and position control in Z-plane,” ISA Trans, vol. 118, pp. 116–132, Dec. 2021. https://doi.org/10.1016/J.ISATRA.2021.02.020.

A. Abdulameer, M. Sulaiman, M. S. M. Aras, and D. Saleem, “GUI based control system analysis using PID Controller for Education,” Indonesian Journal of Electrical Engineering and Computer Science, vol. 3, no. 1, pp. 91–101, Jul. 2016. https://doi.org/10.11591/IJEECS.V3.I1.PP91-101

A. Patete and R. Marquez, “Computer animation education online: A tool to teach Control Systems Engineering throughout the COVID-19 Pandemic,” Educ Sci (Basel), vol. 12, no. 4, p. 253, Apr. 2022. https://doi.org/10.3390/educsci12040253

“Engaging Students in Hands-on control system design at University of Arizona - MATLAB & Simulink.” Accessed: May 28, 2024. [Online]. Available: https://assets-bc-dev1.mathworks.com/company/technical-articles/engaging-students-in-hands-on-control-system-design-at-university-of-arizona.html

R. C. Neto, F. L. A. Trindade, B. R. A. Marques, G. M. S. Azevedo, E. J. Barbosa, and E. A. O. Barbosa, “An aeropendulum-based didactic platform for the learning of Control Engineering,” Journal of Control, Automation and Electrical Systems, vol. 34, no. 3, pp. 566–577, Jun. 2023. https://doi.org/10.1007/s40313-022-00981-4

A. Vargová, J. Boldocký, M. Gulan, P. Tibenský, E. Mikuláš, and G. Takács, “AeroShield: An open-source propeller-driven pendulum device for control engineering education*,” IFAC-PapersOnLine, vol. 56, no. 2, pp. 9600–9605, Jan. 2023. https://doi.org/10.1016/j.ifacol.2023.10.264

Y. Taskin, “Fuzzy PID controller for propeller pendulum,” IU-Journal of Electrical & Electronics Engineering, vol. 17, no. 1, pp. 3175–3180, Mar. 2017, Accessed: Jan. 08, 2026. [Online]. Available: https://electricajournal.org/article/651

J. P. de Souza Xavier Evangelista, A. L. Carvalho Mendes, and A. S. Brandão, “PID- based stabilization of a one- DOF educational aero-pendulum,” 2025 Brazilian Symposium on Robotics (SBR) and 2025 Workshop on Robotics in Education (WRE), IEEE, pp. 291–296, 2025 https://doi.org/10.1109/SBR/WRE66973.2025.11249598

F. Baskoro, A. W. Habibi, M. S. Zuhrie, and B. Suprianto, “Desain sistem kontroler PID Tyreus-Luyben pada kendali sudut aeropendulum berbasis Labview,” Jurnal Teknik Elektro, vol. 10, no. 1, pp. 145–151, 2021. https://ejournal.unesa.ac.id/index.php/JTE/article/view/36920/32857

A. Jayadi, F. D. Adhinata, J. P. Sembiring, N. U. Putri, E. Pranita, and A. Setiawan, “Implementation of PID control as a one axis balancing control system on the bicopter vehicle,” Proceedings - ICCTEIE 2023: 2023 International Conference on Converging Technology in Electrical and Information Engineering, pp. 113–117, 2023. https://doi.org/10.1109/ICCTEIE60099.2023.10366534

F. Baskoro, P. A. Guntoro, M. S. Zuhrie, B. Suprianto, and I. G. P. A. Buditjahjanto, “Sistem kendali dual motor propeller pada alat self balancing menggunakan kontroler PID dengan tuning CHR,” Jurnal Teknik Elektro, vol. 10, no. 1, pp. 19–27, 2021. https://ejournal.unesa.ac.id/index.php/JTE/article/view/35757

J.-R. Alvarado-Hernandez et al., “Fuzzy-PID control with state estimation for the regulation of an aero-pendulum system,” 2025 11th International Conference on Mechatronics and Robotics Engineering (ICMRE), IEEE, Feb. 2025, pp. 187–192. https://doi.org/10.1109/ICMRE64970.2025.10976289

E. Andila Putri Khusnul Khotimah and P. Sistem Kendali Self, “Perancangan sistem kendali self balancing pada twin rotor propeller berbasis hybrid PD-fuzzy controller,” Indonesian Journal of Engineering and Technology (INAJET), vol. 3, no. 1, pp. 28–37, Sep. 2020. https://doi.org/10.26740/INAJET.V3N1.P28-37

F. Baskoro and F. A. Kurniawan, “Desain sistem pengaturan posisi sudut aeropendulum berbasis Fuzzy Logic Controller dengan software Labview,” Jurnal Teknik Elektro, vol. 9, no. 3, Aug. 2020, Accessed: Jan. 08, 2026. [Online]. Available: https://ejournal.unesa.ac.id/index.php/JTE/article/view/35627

J. R. Rivera-Ruiz et al., “Takagi–Sugeno–Kang Fuzzy inference tracking controller for UAV bicopter,” Symmetry (Basel), vol. 17, no. 5, p. 759, May 2025. https://doi.org/10.3390/sym17050759

A. T. Prasetyo, . E., B. Suprianto, and P. W. Rusimamto, “Desain sistem pengaturan sudut aeropendulum menggunakan Adaptive Neuro Fuzzy Inference System (ANFIS) berbasis MATLAB,” Jurnal Teknik Elektro, vol. 10, no. 2, pp. 387–395, Jun. 2021. https://doi.org/10.26740/jte.v10n2.p387-395

R. Rojas-Galván, J. R. García-Martínez, E. E. Cruz-Miguel, O. A. Barra-Vázquez, L. F. Olmedo-García, and J. Rodríguez-Reséndiz, “Hunting search algorithm-based adaptive Fuzzy Tracking Controller for an aero-pendulum,” Technologies (Basel), vol. 12, no. 5, p. 63, May 2024. https://doi.org/10.3390/technologies12050063

Q. A. Tarbosh et al., “Review and investigation of simplified rules Fuzzy Logic Speed Controller of high performance induction motor drives,” IEEE Access, vol. 8, pp. 49377–49394, 2020. https://doi.org/10.1109/ACCESS.2020.2977115

Published

2026-04-23

How to Cite

[1]
M. . Iqbal, H. Subagiyo, Y. P. Wijaya, and A. Huda, “Development of a Twin-Motor Aeropendulum with Fuzzy Logic Controller Based on MATLAB-Simulink and Arduino”, JOKI, vol. 18, no. 1, pp. 70-82, Apr. 2026.