Design and Implementation of a Low-Cost Pneumatic Position Control System Using Arduino Uno

Authors

  • Lotfi Milad Eshtiwi Department of Electrical and Electronic Engineering College of Technical Sciences - Bani Walid, Libya Author
  • Abdalla Milad Ali Faraj Department of Control Engineering, College of Electronic Technology, Bani Walid, Libya Author
  • Ali Fathi Mohammed Ziqlam Department of Control Engineering, College of Electronic Technology, Bani Walid, Libya Author

DOI:

https://doi.org/10.65419/albahit.v5i2.126

Keywords:

Pneumatic Systems, Position Control, Arduino Uno, Closed-Loop Control, Industrial Automation, Mechatronics

Abstract

Pneumatic systems are vital in modern industrial automation due to their reliability, safety, and ability to provide fast and powerful motion. However, achieving precise position control in pneumatic actuators remains challenging due to air compressibility, nonlinear dynamics, and system delays. This study addresses these challenges by designing and implementing a low-cost closed-loop pneumatic position control system using an Arduino Uno microcontroller, solenoid valves, and position sensors (potentiometers). The system integrates hardware and software solutions with a feedback mechanism to compare the piston's actual position against a setpoint. To improve stability, a fixed tolerance band (previously termed "adaptive tolerance margin" – see correction in Section 3.2) was introduced, preventing oscillations caused by rapid piston movements and relay switching. Experimental results demonstrate reliable and accurate control of piston displacement, with a settling time of approximately 0.48 s and zero steady-state error within the tolerance band, confirming the feasibility of combining pneumatic systems with modern microcontrollers for industrial automation. This project provides a practical and cost-effective approach to enhancing precision in pneumatic control, applicable in robotics, assembly systems, and process automation.

References

[1] Majumdar, S. R. (1996). Pneumatic Systems: Principles and Maintenance. Tata McGraw-Hill Education.

[2] Bolton, W. (2015). Mechatronics: Electronic Control Systems in Mechanical and Electrical Engineering. Pearson Education.

[3] Liu, J., & Zhang, Y. (2018). Challenges in precise position control of pneumatic actuators. International Journal of Automation and Control, 12(3), 245-260.

[4] Karthik, K., et al. (2021). An adaptive neuro-fuzzy inference system-based maximum power point tracking controller for photovoltaic systems. International Transactions on Electrical Energy Systems, 31(2), e12734.

[5] Abu Mallouh, M., et al. (2019). Open-source, low-cost, solar-powered water quality monitoring system. HardwareX, 6, e00076.

[6] Richer, E., & Hurmuzlu, Y. (2000). A high performance pneumatic force actuator system: Part I—Nonlinear mathematical model. Journal of Dynamic Systems, Measurement, and Control, 122(3), 416-425.

[7] Hodgson, S., Tavakoli, M., Pham, M. T., & Le, A. Q. (2012). Nonlinear control of pneumatic actuators: A review. Proceedings of the 2012 IEEE International Conference on Robotics and Automation, 1005-1010.

Downloads

Published

2026-04-18

Issue

Section

Articles

How to Cite

Design and Implementation of a Low-Cost Pneumatic Position Control System Using Arduino Uno. (2026). Albahit Journal of Applied Sciences, 5(2), 31-38. https://doi.org/10.65419/albahit.v5i2.126