journal article·2021-11-05Open access

A New General Type-2 Fuzzy Predictive Scheme for PID Tuning

Jafar Tavoosi, Mohammadamin Shirkhani, Ali Abdali, Ardashir Mohammadzadeh, Mostafa Nazari, Saleh Mobayen, Jihad H. Asad, Andrzej Bartoszewicz

Applied Sciences· Volume 11· Issue 21

Abstract

The proportional-integral-derivative controller is widely used in various industrial applications. But, in many noisy problems the strong methods are needed to optimize the proportional-integral-derivative parameters. In this paper, a novel method is introduced for adjusting the proportional-integral-derivative parameters through the model predictive control and generalized type-2 fuzzy-logic systems. The rules of suggested fuzzy system are online adjusted and the parameters of proportional-integral-derivative are tuned based on the fuzzy model such that a cost function to be minimized. The designed controller is applied on continuous stirred tank reactor and the performance is compared with other traditional approaches. The main advantages are that the accuracy is improved by online modeling and optimization and a predictive scheme is added to the conventional proportional-integral-derivative controller.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Fuzzy Logic and Control Systems · Advanced Control Systems Design · Advanced Control Systems Optimization

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Electrical Engineering, Ilam University, Ilam 6931647574, Iran

Control Systems and Instrumentation Department of Iranian Offshore Oil Company, Kharg, Bushehr 7546143572, Iran

Electrical Engineering Department, University of Bonab, Bonab 5551395133, Iran

Mechanical Engineering, Shahrood University of Technology, Shahrood 3619995161, Iran

Future Technology Research Center, National Yunlin University of Science and Technology, Douliu 64002, Taiwan

Department of Physics, Faculty of Applied Sciences, Palestine Technical University, Tulkarm P.O. Box 7, Palestine

Institute of Automatic Control, Lodz University of Technology, 18/22 Stefanowskiego St., 90-924 Lodz, Poland

Funding

Ministry of Science and Technology (MOST), Taiwan

References (32)

Show source-provided references
1. Chavero-Navarrete, E., Trejo-Perea, M., Jáuregui-Correa, J.C., Carrillo-Serrano, R.V., Ronquillo-Lomeli, G., and Ríos-Moreno, J.G. (2021). Pitch Angle Optimization for Small Wind Turbines Based on a Hierarchical Fuzzy-PID Controller and Anticipated Wind Speed Measurement. Appl. Sci., 11.10.3390/app11041683 ↗
2. Lee, Y.S., and Jang, D.W. (2021). Optimization of Neural Network-Based Self-Tuning PID Controllers for Second Order Mechanical Systems. Appl. Sci., 11.10.3390/app11178002 ↗
3. Failure detection technique under random fatigue loading by machine learning and dual sensing on symmetric structure10.1016/j.ijfatigue.2018.05.004 ↗
4. Chavero-Navarrete, E., Trejo-Perea, M., Jáuregui-Correa, J.C., Carrillo-Serrano, R.V., Ronquillo-Lomeli, G., and Ríos-Moreno, J.G. (2020). Hierarchical pitch control for small wind turbines based on fuzzy logic and anticipated wind speed measurement. Appl. Sci., 10.10.3390/app10134592 ↗
5. Sheta, A., Turabieh, H., Thaher, T., Too, J., Mafarja, M., Hossain, M.S., and Surani, S.R. (2021). Diagnosis of Obstructive Sleep Apnea from ECG Signals Using Machine Learning and Deep Learning Classifiers. Appl. Sci., 11.10.3390/app11146622 ↗
6. Gupta, S., Singh, A.P., Deb, D., and Ozana, S. (2021). Kalman Filter and Variants for Estimation in 2DOF Serial Flexible Link and Joint Using Fractional Order PID Controller. Appl. Sci., 11.10.3390/app11156693 ↗
7. Roy, R., Islam, M., Rashid, M., Mounis, S., Ahsan, M.M., Ahad, M.T., Siddique, Z., Kouzani, A.Z., and Mahmud, M. (2021). Investigation of 2DOF PID Controller for Physio-Therapeutic Application for Elbow Rehabilitation. Appl. Sci., 11.10.3390/app11188617 ↗
8. Ulusoy, S., Bekdaş, G., Nigdeli, S.M., Kim, S., and Geem, Z.W. (2021). Performance of optimum tuned PID controller with different feedback strategies on active-controlled structures. Appl. Sci., 11.10.3390/app11041682 ↗
9. Sui, J., and Yin, J. (2021). A Biased Proportional-Integral-Derivative-Incorporated Latent Factor Analysis Model. Appl. Sci., 11.10.3390/app11125724 ↗
10. Pei, G., Yu, M., Xu, Y., Ma, C., Lai, H., Chen, F., and Lin, H. (2021). An Improved PID Controller for the Compliant Constant-Force Actuator Based on BP Neural Network and Smith Predictor. Appl. Sci., 11.10.3390/app11062685 ↗
11. Hong, H., Jiang, Z., Ma, W., Xiong, W., Zhang, J., Liu, W., and Wang, Y. (2021). Design of an IMCPID Optimized Neural Network for Stepless Flow Control of Reciprocating Mechinery. Appl. Sci., 11.10.3390/app11177785 ↗
12. A Neuro-Fuzzy Model for Online Optimal Tuning of PID Controllers in Industrial System Applications to the Mining Sector
13. Bari, S., Hamdani, S.S.Z., Khan, H.U., ur Rehman, M., and Khan, H. (2019, January 21–22). Artificial neural network based self-tuned PID controller for flight control of quadcopter. Proceedings of the 2019 International Conference on Engineering and Emerging Technologies (ICEET), Lahore, Pakistan.10.1109/CEET1.2019.8711864 ↗
14. Hernández-Alvarado, R., García-Valdovinos, L.G., Salgado-Jiménez, T., Gómez-Espinosa, A., and Fonseca-Navarro, F. (2016). Neural network-based self-tuning PID control for underwater vehicles. Sensors, 16.10.3390/s16091429 ↗
15. Du, X., Wang, J., Jegatheesan, V., and Shi, G. (2018). Dissolved oxygen control in activated sludge process using a neural network-based adaptive PID algorithm. Appl. Sci., 8.10.3390/app8020261 ↗
16. A PID Tuning Strategy Based on a Variable Weight Beetle Antennae Search Algorithm for Hydraulic Systems10.1155/2021/9579453 ↗
17. Optimal PID tuning for controlling the temperature of electric furnace by genetic algorithm10.1007/s42452-019-0929-y ↗
18. Sirsat, M.P., and Sarwadnya, R.V. (2021). Swarm-based optimizers for PID tuning of bioreactor. Smart Sensors Measurements and Instrumentation, Springer.10.1007/978-981-16-0336-5_31 ↗
19. Chaotic-based particle swarm optimization algorithm for optimal PID tuning in automatic voltage regulator systems10.20998/2074-272X.2021.1.08 ↗
20. Gomez, V., Gomez, N., Rodas, J., Paiva, E., Saad, M., and Gregor, R. (2020). Pareto optimal pid tuning for Px4-Based unmanned aerial vehicles by using a multi-objective particle swarm optimization algorithm. Aerospace, 7.10.3390/aerospace7060071 ↗
21. Comparative Analysis of PID Tuning Techniques for Blood Glucose Level of Diabetic Patient
22. Event-triggered asynchronous sliding mode control of CSTR based on Markov model10.1016/j.jfranklin.2021.04.007 ↗
23. An advanced PID based control technique with adaptive parameter scheduling for a nonlinear CSTR plant10.1109/ACCESS.2019.2948019 ↗
24. Stavrov, D., Nadzinski, G., Deskovski, S., and Stankovski, M. (2021). Quadratic Model-Based Dynamically Updated PID Control of CSTR System with Varying Parameters. Algorithms, 14.10.3390/a14020031 ↗
25. A deep analysis on optimization techniques for appropriate PID tuning to incline efficient artificial pancreas10.1007/s00521-018-3687-7 ↗
26. Zhao, M., Xu, X., Yang, H., and Pan, Z. (2020). Design of a predictive RBF compensation fuzzy PID controller for 3D laser scanning system. Appl. Sci., 10.10.3390/app10134662 ↗
27. Nie, Z., and Farzaneh, H. (2020). Adaptive cruise control for eco-driving based on model predictive control algorithm. Appl. Sci., 10.10.3390/app10155271 ↗
28. Adaptive ORFWNN-based predictive PID control10.1007/s40815-019-00650-w ↗
29. Generalized predictive PID control for main steam temperature based on improved PSO algorithm10.20965/jaciii.2017.p0507 ↗
30. Control of second order processes with dead time: The predictive PID solutions10.1016/j.ifacol.2018.06.183 ↗
31. Research on the predictive optimal PID plus second order derivative method for AGC of power system with high penetration of photovoltaic and wind power10.1007/s42835-019-00113-0 ↗
32. Adaptive condition predictive-fuzzy PID optimal control of start-up process for pumped storage unit at low head area10.1016/j.enconman.2018.10.004 ↗