Simulation and Implementation of PID-Based HEV Motor Control Using Arduino and MATLAB/Simulink

Authors

  • Mahrizal Masri Universitas Islam Sumatera Utara Author
  • Hermansyah Alam Universitas Islam Sumatera Utara Author
  • Zulkarnain Lubis Universitas Islam Sumatera Utara Author

DOI:

https://doi.org/10.30743/thznae31

Keywords:

Hybrid Electric Vehicle (HEV); PID; Controller; Induction Motor; MATLAB/Simulink; Arduino

Abstract

The increasing demand for hybrid electric vehicles (HEVs) necessitates effective motor control strategies that balance performance, efficiency, and real-time adaptability. This study proposes a PID-based control scheme implemented via Arduino and MATLAB/Simulink to manage induction motor speed in an HEV system. A co-simulation framework was developed to ensure seamless integration between the real-time microcontroller and the simulated environment. Results from both simulation and hardware implementation show significant improvements in response time and error minimization under various load conditions. This work contributes a practical solution to HEV control with potential applications in educational and prototyping platforms.

References

Zhang, Y., et al. (2020). Energy Management Strategies for Hybrid Electric Vehicles: A Review. Renewable and Sustainable Energy Reviews, 139, 110709. https://doi.org/10.1016/j.rser.2020.110709

Li, Y., et al. (2021). A Review of Electric Motor Control Techniques for Electric Vehicles. IEEE Access, 9, 142003–142021. https://doi.org/10.1109/ACCESS.2021.3119013

. Khan, M. U., et al. (2020). Real-Time Control of Induction Motor for HEV Applications Using PID Controller. International Journal of Power Electronics and Drive Systems, 11(2), 957–965.

. Ogata, K. (2021). Modern Control Engineering (6th Ed.). Pearson Education.

. MathWorks. (2023). Simulink Support Package for Arduino Hardware. [Online]. Available: https://www.mathworks.com/hardware-support/arduino-simulink.html

. Wu, L., et al. (2020). Fuzzy PID Control of Electric Vehicles Based on Arduino. Journal of Advanced Transportation, 2020, Article ID 6320946. https://doi.org/10.1155/2020/6320946

. Jadhav, R., et al. (2019). Simulation and Implementation of Speed Control of Induction Motor Using Arduino and Simulink. International Journal of Innovative Research in Electrical, Electronics, Instrumentation and Control Engineering, 7(3), 5–10.

. Ramasamy, D., et al. (2022). A Practical Approach to Speed Control of an Induction Motor Using MATLAB and Arduino Interface. Energy Reports, 8, 4246–4254. https://doi.org/10.1016/j.egyr.2022.03.036

. Wei, Z., et al. (2023). A Comparative Study of Model Predictive and Classical PID Control for Electric Drive Systems. IEEE Transactions on Vehicular Technology, 72(1), 534–543. https://doi.org/10.1109/TVT.2022.3211074

. Mehmood, A., et al. (2021). Implementation of Embedded Control Systems for EV Motor Drive Using Open-Source Platforms. Electronics, 10(2), 158. https://doi.org/10.3390/electronics1002015810.06 mm), attributed to reduced tool wear and thermal expansion, highlighting the coating’s role in maintaining hole accuracy.

Downloads

Published

2025-08-16

Issue

Section

Articles