Author(s):
- Konokh Igor Serhiiovych, ORCID: https://orcid.org/0000-0001-5930-1957
- Zhulia Artur Romanovych, ORCID: https://orcid.org/0009-0007-4768-2845
- Halenko Anton Yuriiovych, ORCID: https://orcid.org/0009-0000-3668-2355
- Naida Vitalii Volodymyrovych, ORCID: https://orcid.org/0000-0002-6821-2072
DOI: https://doi.org/10.32782/2307-9770.2024.12.02.03
Paper Language: UKR
Abstract
The aim of this work is to improve the efficiency of training and mastering the skills of implementing modern regulators for industrial electromechanical DC executive systems. To achieve this goal, a virtual testbed has been developed that, using mathematical modeling, allows us to study the effect of regulators on transients in an electromechanical system based on an independently excited DC motor. The program includes three different automatic control systems: with proportional-integral-differential controller, with slave control, and with fuzzy controller. For each of these systems, the user can change the parameters of the control object and the settings of the controllers, while observing the transient process on the graphical screen. The virtual testbed was developed as a complement to a physical computerized testbed designed to study digital control systems for automated electric drives. It allows you to study the properties of the adaptive controller independently and remotely, according to your own schedule, while reducing the material costs of training. The simulation of adaptive controllers in a virtual environment is carried out synchronously in real time, and the program ensures that the resulting transients are saved to a text file for all adaptive control systems. To tune the proportional-integral and proportional-integral-differential controllers, the traditional theory of calculating their coefficients is used. As a result of the work performed, the model of a computerized system that implements a virtual training bench for studying speed and position controllers in electric actuators was improved. Unlike existing analogues, this model contains a fuzzy logic module that allows changing the controller coefficients, improving the quality of control and reducing the time for setting up the controllers. The practical value of the work is the creation of a program module in the G language in the LabView environment, which is capable of reproducing the dynamic properties of the electric actuator and analyzing the quality of transients.
Keywords
automatic control systems, adaptive controllers, proportional-integral-differential controllers, fuzzy logic, slave control systems, mathematical modeling, student's independent work
References
1. Semenyshena, R. (2023). Virtual laboratory experiments as a means of developing experimental competence among higher education learners. Science and Technology Today, Technics series, 6(20), 89-101. https://doi.org/10.52058/2786-6025-2023-6(20)-89-101
2. Kumar, V. (2019). The inescapable effects of virtual laboratory and comparison of traditional laboratory with virtual laboratory. Communication and Computing Systems. https://doi.org/10.1201/9780429444272-81
3. Kwon, J., Kaplan, A. (2024). Enhancing Laboratory Learning: Integrating Virtual Laboratory with In-Person Laboratory Class. South East Section Meeting Proceedings. https://doi.org/10.18260/1-2--45522
4. Dementievska, N. P., Sokolyuk, O. M. (2022). Virtual laboratory works in physics using interactive computer simulations: a collection of educational materials. Kyiv: CEC of the National Academy of Sciences of Ukraine, 157. https://doi.org/10.33407/lib.naes.733495
5. Razakov, M. (2023). The virtual laboratory complexes in education system of food technologies. 2nd International Conference on Computer Applications for Management and Sustainable Development of Production and Industry (CMSD-II-2022). https://doi.org/10.1117/12.2669462
6. Chirkunov, K., Karpov, I. (2019). Virtual Laboratory - the Interaction Tool for Geologists and Laboratory Staff. Progress’19, 1-5. https://doi.org/10.3997/2214-4609.201953042
7. Konokh I. (2022). The Skills Formation of Configuring Industrial Controllers of the Siemens Simatic S7 family for students of educational programs in automation. Engineering and Educational Technologies, 10 (4), 20–34. doi: https://doi.org/10.30929/2307-9770.2022.10.04.02 [in Ukrainian]
8. Pritchin, S., Dragobetsky, V., Shevchenko, І., Palagin, V., Lomonos, А., Naida, V. (2021). System of automatic control of measurement of industrial controlled parameters of silicon for porous substrates. Electromechanical and energy saving systems, 2(55), 50-56. DOI: 10.30929/2072-2052.2021.3.55.50-56 [in Ukrainian]
9. Konokh, I. S., Pantiukh, S. V. (2015). Computerized laboratory control system for supply ventilation based on the Siemens s7-1500 programmable logic controller. II International Forum "IT-Trends: social media, big data, artificial intelligence", November 20-21, 2015, Kremenchuk. С. 28-29. [in Ukrainian]
10. Borovskaya, T. M. Theory of automatic control: an electronic course of lectures. URL: https://web.posibnyky.vntu.edu.ua/fksa/11Borovska_tau_kl/ (accessed 01.05.2024). [in Ukrainian]
11. Popovych, M. G., Kovalchuk, O. V. (2007). Theory of automatic control: a textbook. Lybid, Kyiv, Ukraine, 656. [in Ukrainian]
12. Jones, E. PID Temperature Controller Autotuning for Skipper-CCDs. Fermi Research Alliance. https://doi.org/10.2172/1993446
13. Polischuk, I. A. (2023). Tuning of the PID controller based on the method of direct synthesis for second-order objects with a delay. Scientific works of VNTU, 2, 1-11. https://doi.org/10.31649/2307-5376-2023-2-1-11 [in Ukrainian]
14. Ekici, M., Kahveci, H., Akpinar, A. S. (2013). A LabVIEW based submarine depth control simulator with PID and fuzzy controller. IEEE INISTA. https://doi.org/10.1109/inista.2013.6577627
15. Misra, R., Jain, A. (2015). Implementing PID level Controller Using LabVIEW. SAMRIDDHI: A Journal of Physical Sciences, Engineering and Technology. https://doi.org/10.18090/samriddhi.v7i1.4467
16. Junpeng, Zh., Xinfu, L. Research on PID controller for hydraulic servo system based on LabVIEW. International Conference on Fluid Power and Mechatronics (FPM). https://doi.org/10.1109/fpm.2015.7337300
17. Hadad, A. H., Mendis, B. S. U., Gedeon, T. D. (2010). Improvements in Sugeno-Yasukawa modelling algorithm. International Conference on Fuzzy Systems. https://doi.org/10.1109/fuzzy.2010.5584315
18. Fantuzzi, C., Rovatti, R., Babuška, R. Rule Reduction Algorithm for SISO Takagi-Sugeno Models. IFAC Proceedings Volumes. https://doi.org/10.1016/s1474-6670(17)41353-x
19. Hameed, S. (2015). Self-Tuning Fuzzy PI Controller (STFPIC). Fuzzy Logic – Tool for Getting Accurate Solutions, IntechOpen, 02.09.2015. https://doi.org/10.5772/59810
20. David, A. J. J. G., Veerappan, M. (2018). Dynamic Modeling for Open- and Closed-loop Control of PMSG based WECS with Fuzzy Logic Controllers. InTech. doi: 10.5772/intechopen.72693
21. Kamila, L. Ch. N. (2020). Fuzzy Sugeno Algorithm for Clustering Document Management. International Journal of Advanced Trends in Computer Science and Engineering. https://doi.org/10.30534/ijatcse/2020/05912020
22. Zhang, Chu-Yun, Li, Liang-Qun, Huang, Sh. (2023). Multiple target data-association algorithm based on Takagi–Sugeno intuitionistic fuzzy model. Neurocomputing. https://doi.org/10.1016/j.neucom.2023.03.021
23. Ding, X., Xu ,Zh., Cheung, Ng. J., Liu, X. (2015). Parameter estimation of Takagi–Sugeno fuzzy system using heterogeneous cuckoo search algorithm. Neurocomputing. https://doi.org/10.1016/j.neucom.2014.10.063
