Controlling pneumatic actuators via an Arduino controller: modeling and visualization approaches

Денис Романович Степаненко, Олена Василівна Торосян

Abstract


This paper considers modern approaches to controlling pneumatic actuators using the Arduino microcontroller. Pneumatic actuators are widely used in automated systems, in particular in production lines, mechatronics and robotics, due to their simplicity of design, speed of response and safety. However, their effective control requires clear coordination of the electronic and pneumatic parts of the system, which involves modeling the dynamics of the actuator, building control algorithms and convenient visualization of the process. Arduino as an open hardware and software platform is an ideal tool for implementing prototypes of control systems. The study analyzes the main types of pneumatic actuators (single- and double-acting), electro-pneumatic valves and position sensors. The methodology for building a model of a pneumatic system in the Wokwi environment and its hardware implementation using Arduino is presented. Particular attention is paid to the development of control algorithms based on PI controllers, feedback logic and time delays that take into account the inertia and compressibility of air. The paper also describes methods for visualizing the states of a pneumatic actuator using the FluidSIM demo interface, as well as simulation in the Wokwi environment, which allows creating interactive monitoring and debugging systems. Examples of integrating pressure sensors, position sensors and displays for reading parameters in real time are given. The purpose of the research is to increase the efficiency, reliability and convenience of controlling pneumatic systems based on inexpensive and open platforms. The results can be useful for engineers, students and developers of automated systems, and will also be used in educational laboratories to demonstrate the principles of operation of pneumatic mechanisms and digital control.

Keywords


pneumatic actuators, Arduino, modeling, visualization, automation, actuator control, microcontroller, Simulink, sensors

References


Shyrokyi, Yu. V. Automation of industrial production facilities with pneumatic systems: methodological recommendations for the implementation of calculation and graphic work / Yu. V. Shyrikyi, O. V. Torosian, D. R. Stepanenko / Kharkiv : National aerospace un-t M. E. Zhukovsky “Kharkiv. aviation. in-t.”, 2025. – 57 p.

Tsvirkun, L.I. Robotics and mechatronics: textbook / L. I. Tsvirkun, G. Guler / Dnipro: NGU, 2017. – 224 p.

Gubarev, O.P. Programmable controllers in hydro-pneumatic automation control system: methodical instructions for laboratory work / O. P. Gubarev, O. V. Levchenko / Kyiv: NTUU “KPI”, 2006. – 52 p.

ТР201 Electropneumatics Basic level Workbook / Markus Pany, Sabine Scharf, Ralph-Christoph Weber, Frank Ebel - Festo Didactic SE, Rechbergst. 3,73770 Denkendorf, Germany, 2016. – 121 p.

Zhen, Z. Z. Structure and Application of Soft Pneumatic Actuators. /

Z. Z. Zhen / Proceedings of the 2nd International Conference on Machine Learning and Automation. Springer, China, 2024. – pp. 191-196. https://doi.org/10.54254/2755-2721/2024.18286.

Wokwi electrical circuit simulator [Electronic resource] // Access mode: https://wokwi.com/

Arduino IDE pneumatic circuit development environment [Electronic resource] // Access mode: https://docs.arduino.cc/software/ide-v2/tutorials/getting-started/ide-v2-downloading-and-installing/

FluidSIM FESTO development environment [Electronic resource] // Access mode:https://www.art-systems.de/www/site/en/downloads/fluidsim6.html


Refbacks

  • There are currently no refbacks.