The paper addresses the issue of constructing an adaptive control system for a dynamic plant using a fuzzy controller implemented as a Sugeno-type fuzzy system. For the technical implementation of the fuzzy controller, it is proposed to use an FPGA (field-programmable gate array) computing module, which is distinguished by its ability to integrate the control system with data collection into a single chip. This computing module is distinguished from known ones by its high computing power. The FPGA computing module in control systems allows it to operate with a significantly larger number of input and output streams in real-time data, and also, if necessary, the universality of the applied computing algorithms on one chip. Proposals for a method for selecting the bit depth of the fractional part of numbers, which makes it possible to ensure the necessary accuracy in the calculation of control signals. Adaptation of fuzzy controller parameters is carried out based on the “delta rule”, which makes it possible to significantly simplify the calculation of correction of fuzzy controller parameters and facilitate the implementation of the adaptation algorithm on various types of microcontrollers. To simplify the calculation of membership function parameters, it is proposed to use the min operation instead of the multiplication operation, which significantly reduces the calculation time of the transient process. As a dynamic plant, let's consider a DC motor. A comparative analysis of the proposed system of adaptive microcontroller control of a PI controller configured for optimal performance is presented.
D. V. Lukichev, A. Yu. Kuzin, G. L. Demidova, S. Yu. Lovlin, I. N. Zhdanov, and A. V. Smirnov, “Application of fuzzy and neuro-fuzzy controllers in the control system of two-mass object with nonlinear disturbances,” J. Instrum. Eng., vol. 62, no. 1, pp. 32-39, 2019, [Online]. Available: https://doi.org/10.17586/0021-3454-2019-62-1-32-39.
B. Verma and P. K. Padhy, “Optimal PID controller design with adjustable maximum sensitivity,” IET Control Theory Appl., vol. 12, no. 8, pp. 1156-1165, 2018, [Online]. Available: https://doi.org/10.1049/iet-cta.2017.1078.
Y. A. Rivas-Sánchez, M. F. Moreno-Pérez, and J. Roldán-Cañas, “Environment control with low-cost microcontrollers and microprocessors: Application for green walls,” Sustainability, vol. 11, no. 3, art. no. 782, 2019, [Online]. Available: https://doi.org/10.3390/su11030782.
M. A. Márquez-Vera, M. Martínez-Quezada, R. Calderón-Suárez, A. Rodríguez, and R. M. Ortega-Mendoza, “Microcontrollers programming for control and automation in undergraduate biotechnology engineering education,” Digit. Chem. Eng., vol. 9, art. no. 100122, 2023, [Online]. Available: https://doi.org/10.1016/j.dche.2023.100122.
P. Mohindru, “Review on PID, fuzzy and hybrid fuzzy PID controllers for controlling nonlinear dynamic behaviour of chemical plants,” Artif. Intell. Rev., vol. 57, art. no. 97, 2024, [Online]. Available: https://doi.org/10.1007/s10462-024-10743-0.
D. Andriukaitis, A. Laucka, A. Valinevicius, M. Zilys, V. Markevicius, D. Navikas, et al., “Research of the operator’s advisory system based on fuzzy logic for pelletizing equipment,” Symmetry, vol. 11, no. 11, art. no. 1396, 2019, [Online]. Available: https://doi.org/10.3390/sym11111396.
İ. Bayram, Z. Zeybek, A. Altinten, et al., “Application of fuzzy control in a wireless liquid level simulator,” Wireless Pers. Commun., vol. 109, pp. 211-222, 2019, [Online]. Available: https://doi.org/10.1007/s11277-019-06560-2.
C. A. Torres Cantero, R. Pérez Zúñiga, M. Martínez García, S. Ramos Cabral, M. Calixto-Rodriguez, J. S. Valdez Martínez, et al., “Design and control applied to an extractive distillation column with salt for the production of bioethanol,” Processes, vol. 10, no. 9, art. no. 1792, 2022, [Online]. Available: https://doi.org/10.3390/pr10091792.
M. Martínez García, J. Y. Rumbo Morales, G. O. Torres, S. A. Rodríguez Paredes, S. Vázquez Reyes, F. d. J. Sorcia Vázquez, et al., “Simulation and state feedback control of a pressure swing adsorption process to produce hydrogen,” Mathematics, vol. 10, no. 10, art. no. 1762, 2022, [Online]. Available: https://doi.org/10.3390/math10101762.
A. Jegatheesh and C. Agees Kumar, “Novel fuzzy fractional order PID controller for nonlinear interacting coupled spherical tank system for level process,” Microprocess. Microsyst., vol. 72, art. no. 102948, 2020, [Online]. Available: https://doi.org/10.1016/j.micpro.2019.102948.
Q. Li, W. Zhang, Y. Qin, and A. An, “Model predictive control for the process of MEA absorption of CO₂ based on the data identification model,” Processes, vol. 9, no. 1, art. no. 183, 2021, [Online]. Available: https://doi.org/10.3390/pr9010183.
I. Siddikov, D. Khalmatov, and D. Khushnazarova, “Synthesis of synergetic laws of control of nonlinear dynamic plants,” in Proc. E3S Web Conf., vol. 452, art. no. 06024, 2023, [Online]. Available: https://doi.org/10.1051/e3sconf/202345206024.
A. Naregalkar and D. Subbulekshmi, “A novel LSSVM-L Hammerstein model structure for system identification and nonlinear model predictive control of CSTR servo and regulatory control,” Chem. Prod. Process Model., vol. 17, no. 6, pp. 619-635, 2022, [Online]. Available: https://doi.org/10.1515/cppm-2021-0020.
Y. Kolomiiets, S. Korotin, O. Blyskun, I. Korovin, and Y. Honcharenko, “The synthesis method of the digital controller in the automatic control system of a dynamic object based on fuzzy logic,” Sci. Heritage, no. 76, pp. 38-43, 2021, [Online]. Available: https://doi.org/10.24412/9215-0365-2021-76-1-38-43.
M. Olejár, D. Marko, O. Lukáč, M. Harničárová, J. Valíček, et al., “Approximation possibilities of fuzzy control surfaces for purpose of implementation into microcontrollers,” Processes, vol. 9, no. 9, art. no. 1602, 2021, [Online]. Available: https://doi.org/10.3390/pr9091602.
O. Carvajal and O. Castillo, “Implementation of a fuzzy controller for an autonomous mobile robot in the PIC18F4550 microcontroller,” in Hybrid Intelligent Systems in Control, Pattern Recognition and Medicine, vol. 827. Cham, Switzerland: Springer, 2020, pp. 315-325, [Online]. Available: https://doi.org/10.1007/978-3-030-34135-0_22.
I. Siddikov, D. Khalmatov, G. Alimova, U. Khujanazarov, F. Sadikova, M. Usanov, et al., “Investigation of auto-oscillational regimes of the system by dynamic nonlinearities,” Int. J. Electr. Comput. Eng., vol. 14, no. 1, pp. 230-238, 2024, [Online]. Available: https://doi.org/10.11591/ijece.v14i1.pp230-238.
M. Ridwan and T. Taryo, “Implementation of fuzzy logic controller for pressure sensor calibration chamber,” Int. J. Automot. Mech. Eng., vol. 18, pp. 8825-8832, 2021.
A. Štefek, V. T. Pham, V. Krivanek, K. L. Pham, et al., “Optimization of fuzzy logic controller used for a differential drive wheeled mobile robot,” Appl. Sci., vol. 11, no. 13, art. no. 6023, 2021, [Online]. Available: https://doi.org/10.3390/app11136023.
L. L. Lacatan and P. G. Fernando Jr., “Microcontroller-based soil nutrients analyzer for plant applicability using adaptive neuro fuzzy inference system,” Test Eng. Manag., vol. 82, pp. 5576-5581, 2020.
R. Rivera-Blas, S. A. Rodríguez Paredes, L. A. Flores-Herrera, I. Adrián Romero, et al., “Design and implementation of a microcontroller based active controller for the synchronization of the Petrzela chaotic system,” Computation, vol. 7, no. 3, art. no. 40, 2019, [Online]. Available: https://doi.org/10.3390/computation7030040.