AUTOMATED SYSTEM OF LINEAR CONTROLLED VARIABLE REGULATION WITH A PID-CONTROLLER
DOI:
https://doi.org/10.26906/SUNZ.2023.4.049Keywords:
Linear regulation, PID controller, Arduino, Closed-loop control systemAbstract
The aim of this study was to develop a multifunctional software suite for generating a linear temperature change law for the thermo-analytical complex. The multifunctional thermo-analytical complex is designed for identifying substances based on temperatures of phase transitions. The study involved the development of a heating control system. To verify the system's functionality, an experiment involving a linear change in the desired value of the controlled variable was conducted. To approximate the conditions of the experiment as an executive mechanism of the system a light-emitting diode was used, while a photoresistor served as the measuring element. This allowed minimizing the resource costs for developing the control system prototype, although the dynamics of the heating process significantly differ from the proposed modification. According to the project's technical specifications, it is necessary to ensure the capability of adjusting a linearly controlled parameter. The system was implemented using the hardware-software platform Arduino. The research results presented in the article allow concluding that the proposed system ensures linear variation of the controlled parameter and can be applied to temperature control systems. To select the optimal coefficients for the PID controller, additional research considering the inertia of the heating system is necessary. It is also important to consider scaling the data from the temperature sensor and the position of the servo motor shaft used to set the desired values of the controlled parameter. This system allows combining the capabilities of a PID controller with realtime changes in the desired value during system operation. The research includes an electrical diagram, a description of the software implementation of the control system, and the results of the conducted experiment.Downloads
References
Спосіб програмного формування лінійного закону зміни температури нагрівника / Д. О.Стороженко, Н. В. Бунякіна, І. О. Іваницька, О. Г. Дрючко. – 2009. – Режим доступу до ресурсу: https://uapatents.com/5-43549-sposib-programnogoformuvannya-linijjnogo-zakonu-zmini-temperaturi-nagrivnika.html.
PID control on arduino. – 2017. – URL: https://www.youtube.com/watch?v=crw0Hcc67RY&t=287s.
Driver PID Settings. – 2023. – URL: https://www.thorlabs.com/newgrouppage9.cfm?objectgroup_id=9013.
Kalsbeek J. The PID Controller / Jelle Kalsbeek. – 2017. – URL:: https://www.pid-tuner.com/pid-control/.
Beauregard B. Arduino-PID-Library / Brett Beauregard – URL: https://github.com/br3ttb/Arduino-PID-Library