Fuzzy Model-Based Predictive Control Applied to Wastewater Treatment Plants Represented by the BSM1 Benchmark
Source abstract
Abstract
The control of wastewater treatment plants (WWTPs) is an ecologically, economically, and socially important objective. In the case of plants using activated sludge (ASP) processes, their control presents a significant challenge due to the complexity of the dynamics of these processes (a consequence of their biological nature). To objectively evaluate control strategies, standardized benchmark simulation models (BSMs) are used. This article tests the feasibility and evaluates the performance, in a simulation environment, of a specific fuzzy model-based predictive control strategy, called FMBPC/CLP, applied to the BSM1 reference model. In each iteration, this strategy first uses an FMBPC-type algorithm, which determines the basic control action (based on a fuzzy model and applying functional predictive control) that guarantees the local stability of the closed-loop system. Then, a second predictive control algorithm, called closed-loop predictive control (CLP-MPC), calculates a compensating term that is added to the basic control law and ensures compliance with constraints in the control action. In the simulation experiments carried out, the plant structure described in the BSM1 benchmark (reactor divided into five tanks, followed by a settling tank) was maintained, but the default control configuration was modified. The alternative control configuration designed for the BSM1 test bench includes two control loops: one to regulate the oxygen concentration in compartment 5 of the reactor (maintaining the PI algorithm of the default control configuration) and another loop to regulate the nitrate concentration (nitrate and nitrite) in tank 2 and, simultaneously, the ammonia concentration in tank 5, using the alternative FMBPC/CLP strategy. This control hybrid configuration was tested and evaluated considering values of the influent (dry, rainy, and stormy weather), and performance measurement criteria, both standardized in the BSM1 platform. The base model of the plant to be controlled, necessary for the FMBPC strategy, is obtained by prior fuzzy identification, from open-loop input and output data. The identification is achieved with the help of a software tool that uses mathematical clustering methods (based on the Gustafson–Kessel algorithm) that allow for the extraction of fuzzy models of the Takagi–Sugeno type from the numerical input–output data of a given plant. The FMBPC strategy is potentially appropriate for the control of complex, changing or unknown systems and this article demonstrates that this strategy is viable, with satisfactory performance, and that it can even be competitive when compared with more traditional control strategies.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Wastewater Treatment and Nitrogen Removal · Advanced Control Systems Optimization · Industrial Automation and Control Systems
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Supervision and Process Control Research Group, Computing and Automatic Department, University of Salamanca, 37008 Salamanca, Spain
Funding
Spanish Government · Samuel Solórzano Foundation
References (70)
Show source-provided references
1. Biological Wastewater Treatment Systems
2. Chen, X., Al, R., Behera, C.R., and Sin, G. (2018). Process Synthesis, Design, and Control of Wastewater Treatment Plants. Reference Module in Chemistry, Molecular Sciences and Chemical Engineering, Elsevier.10.1016/B978-0-12-409547-2.14345-8 ↗
3. Wahlberg, E.J. (2019). Activated Sludge Wastewater Treatment. Process Control & Optimization for the Operations Professional, DEStech Publications, Inc.
4. Control technologies of wastewater treatment plants: The state-of-the-art, current challenges, and future directions10.1016/j.rser.2023.113324 ↗
5. Control y Operación de Estaciones Depuradoras de Aguas Residuales: Modelado y Simulación10.1016/j.riai.2017.05.004 ↗
6. Control en Estaciones Depuradoras de Aguas Residuales: Estado actual y perspectivas10.1016/j.riai.2017.09.001 ↗
7. Camacho, E.F., and Bordons, C. (2004). Model Predictive Control, Springer.
8. Identification and Predictive Control of a Melter Unit used in the sugar Industry10.1016/S0954-1810(96)00055-6 ↗
9. Model predictive control for wastewater treatment process with feedforward compensation10.1016/j.cej.2009.07.039 ↗
10. Ocampo-Martínez, C. (2010). Model Predictive Control of Wastewater Systems, Springer Science & Business Media.10.1007/978-1-84996-353-4 ↗
11. Data-based predictive control for wastewater treatment process10.1109/ACCESS.2017.2779175 ↗
12. Decoupling Control for Wastewater Treatment Process Based On Recurrent Fuzzy Neural Network10.1002/asjc.1844 ↗
13. Aponte-Rengifo, O., Francisco, M., Vilanova, R., Vega, P., and Revollar, S. (2023). Intelligent Control of Wastewater Treatment Plants Based on Model-Free Deep Reinforcement Learning. Processes, 11.10.3390/pr11082269 ↗
14. Eshbobaev, J., Norkobilov, A., Usmanov, K., Khamidov, B., Kodirov, O., and Avezov, T. (2024). Control of Wastewater Treatment Processes Using a Fuzzy Logic Approach. Eng. Proc., 67.10.3390/engproc2024067039 ↗
15. Machine learning and genetic algorithm for effluent quality optimization in wastewater treatment10.1016/j.jwpe.2025.107294 ↗
16. Multivariable Control of Wastewater Treatment Process Based on Multi-Agent Deep Reinforcement Learning10.1049/cth2.70021 ↗
17. Double-Layer Fuzzy Neural Network Based Optimal Control for Wastewater Treatment Process10.1109/TFUZZ.2025.3550810 ↗
18. Wang, Y., Cheng, Y., Liu, H., Guo, Q., Dai, C., Zhao, M., and Liu, D. (2023). A review on applications of artificial intelligence in wastewater treatment. Sustainability, 15.10.3390/su151813557 ↗
19. Artificial intelligence in wastewater treatment: A data-driven analysis of status and trends10.1016/j.chemosphere.2023.139163 ↗
20. Capodaglio, A.G., and Callegari, A. (2025). Use, Potential, Needs, and Limits of AI in Wastewater Treatment Applications. Water, 17.10.3390/w17020170 ↗
21. Gulshin, I., and Makisha, N. (2025). Predicting Wastewater Characteristics Using Artificial Neural Network and Machine Learning Methods for Enhanced Operation of Oxidation Ditch. Appl. Sci., 15.10.3390/app15031351 ↗
22. Babuška, R. (1998). Fuzzy Modeling for Control, Kluwer Academic Publishers.10.1007/978-94-011-4868-9 ↗
23. Fuzzy model based predictive control using Takagi–Sugeno models10.1016/S0888-613X(99)00020-1 ↗
24. Effective Optimization for Fuzzy Model Predictive Control10.1109/TFUZZ.2004.834812 ↗
25. Design and Stability Analysis of Fuzzy Model based Predictive Control—A Case Study10.1007/s10846-007-9147-8 ↗
26. An ant colony optimization based fuzzy predictive control approach for nonlinear processes10.1016/j.ins.2014.11.050 ↗
27. Fuzzy Model based Control—Predictive and Adaptive Approaches
28. A new T-S fuzzy model predictive control for nonlinear processes10.1016/j.eswa.2017.06.039 ↗
29. Analytical Fuzzy Predictive Control Applied to Wastewater Treatment Biological Processes10.1155/2019/5720185 ↗
30. Vallejo, P.M., and Vega, P. (2021). Practical Computational Approach for the Stability Analysis of Fuzzy Model-Based Predictive Control of Substrate and Biomass in Activated Sludge Processes. Processes, 9.10.3390/pr9030531 ↗
31. Integración de la estrategia FMBPC en una estructura de Control Predictivo en Lazo Cerrado. Aplicación al control de fangos activados10.4995/riai.2021.15793 ↗
32. Alex, J., Benedetti, L., Copp, J., Gernaey, K., Jeppsson, U., Nopens, I., Pons, M., Rieger, L., Rosen, C., and Steyer, J. (2008). Benchmark Simulation Model No. 1 (BSM1), Department of Industrial Electrical Engineering and Automation, Lund University. Available online: https://www.researchgate.net/publication/229091128_Benchmark_Simulation_Model_no_1_BSM1.
33. Model predictive control of wastewater treatment plants: Application to the BSM1 benchmark10.1016/S1570-7946(04)80170-6 ↗
34. Model Predictive Control of the waste water treatment plant based on the Benchmark Simulation Model No. 1-BSM110.1016/S1570-7946(08)80078-8 ↗
35. Application of model predictive control to the BSM1 benchmark of wastewater treatment process10.1016/j.compchemeng.2008.01.009 ↗
36. Francisco, M., Vega, P., and Revollar, S. (2011, January 12–15). Model Predictive Control of BSM1 benchmark of wastewater treatment process: A tuning procedure. Proceedings of the 2011 50th IEEE Conference on Decision and Control and European Control Conference, Orlando, FL, USA.10.1109/CDC.2011.6160378 ↗
37. Revollar, S., Vega, P., Vilanova, R., and Francisco, M. (2017). Optimal Control of Wastewater Treatment Plants Using Economic-Oriented Model Predictive Dynamic Strategies. Appl. Sci., 7.10.3390/app7080813 ↗
38. Morales-Rodelo, K., Francisco, M., Alvarez, H., Vega, P., and Revollar, S. (2020). Collaborative Control Applied to BSM1 for Wastewater Treatment Plants. Processes, 8.10.3390/pr8111465 ↗
39. Machine learning approaches for data-driven process monitoring of biological wastewater treatment plant: A review of research works on benchmark simulation model No. 1(BSM1)10.1007/s10661-023-11463-8 ↗
40. Study of Dissolved Oxygen Concentration Control by the BSM1 Benchmark Model
41. Diseño Integrado de Procesos de Depuración de Aguas utilizando Control Predictivo Basado en Modelos
42. Control strategies of wastewater treatment plants
43. Solon, K. (2015). Control Strategy Development Implemented in the Benchmark Simulation Model No. 1 (BSM1), Division of Industrial Electrical Engineering and Automation, Lund University. Report-Cod.: LUTEDX-TEIE-7259.
44. Applying variable dissolved oxygen set point in a two level hierarchical control structure to a wastewater treatment process10.1016/j.jprocont.2015.02.005 ↗
45. Santín, I., Pedret, C., and Vilanova, R. (2016). Control and Decision Strategies in Wastewater Treatment Plants for Operation Improvement, Springer International Publishing.10.1007/978-3-319-46367-4 ↗
46. Control strategies of a wastewater treatment plant10.1016/j.ifacol.2019.06.071 ↗
47. Performance comparison of predictive controllers in optimal and stable operation of wastewater treatment plants
48. Cheng, M., Han, G., Li, W., Wang, X., Sun, X., and Zheng, H. (2021, January 26–28). Fuzzy Model Predictive Control for Wastewater Treatment Process Under Multi-Operating Conditions. Proceedings of the 2021 40th Chinese Control Conference (CCC), Shanghai, China.10.23919/CCC52363.2021.9550236 ↗
49. Takagi–Sugeno fuzzy-based approach for modeling and control of an activated sludge process10.1007/s40435-024-01398-4 ↗
50. Gros, G.G., Comas, P., Morell, A., Pedret, C., Meneses, M., Vilanova, R., and Vicario, J.L. (2025, January 9–12). Hardware-In-the-Loop Simulation of BSM1 Using Speedgoat for Evaluating ANN-Based Control Strategies. Proceedings of the 2025 IEEE 30th International Conference on Emerging Technologies and Factory Automation (ETFA), Porto, Portugal.10.1109/ETFA65518.2025.11205564 ↗
51. Eshbobaev, J., Norkobilov, A., and Turakulov, Z. (2025, January 9–11). Comparison of intelligent and traditional control systems in wastewater treatment process control. Proceedings of the 6th International Electronic Conference on Applied Sciences, Virtual.
52. Fuzzy identification of systems and its applications to modeling and control10.1109/TSMC.1985.6313399 ↗
53. Industrial applications of model based predictive control10.1016/0005-1098(93)90049-Y ↗
54. Richalet, J., and O’Donovan, D. (2009). Predictive Functional Control: Principles and Industrial Applications, Springer.10.1007/978-1-84882-493-5 ↗
55. Haber, R., Rossiter, J., and Zabet, K. (2016, January 6–8). An alternative for PID control: Predictive Functional Control—A tutorial. Proceedings of the 2016 American Control Conference (ACC), Boston, MA, USA.10.1109/ACC.2016.7526765 ↗
56. Rossiter, J.A. (2003). Model-Based Predictive Control: A Practical Approach, CRC Press-Taylor & Francis Inc.
57. Alex, J., Beteau, J.F., Copp, J.B., Hellinga, C., Jeppsson, U., Marsili-Libelli, S., Pons, M.N., Spanjers, H., and Vanhooren, H. (September, January 31). Benchmark for evaluating control strategies in wastewater treatment plants. Proceedings of the ECC’99 (European Control Conference), Karlsruhe, Germany.
58. Towards a benchmark for evaluating control strategies in wastewater treatment plants by simulation10.1016/S0098-1354(99)80099-4 ↗
59. Copp, J. (2002). The COST Simulation Benchmark: Description and Simulator Manual, Office for Official Publications of the European Community. Available online: https://www.researchgate.net/publication/243774782_The_COST_Simulation_Benchmark-Description_and_Simulator_Manual.
60. Towards a common benchmark for long-term process control and monitoring performance evaluation10.2166/wst.2004.0669 ↗
61. Alex, J., Benedetti, L., Copp, J., Corominas, L., Gernaey, K.V., Jeppsson, U., Nopens, I., Pons, M.N., Rosén, C., and Steyer, J.P. (2025, December 15). Long Term Benchmark Simulation Model No. 1 (BSM1_LT). Technical Report No. 2. IWA Task Group on Benchmarking of Control Strategies for WWTPs. Available online: https://wwtmodels.pubpub.org/pub/psw2ha4d/release/1.
62. Alex, J., Benedetti, L., Copp, J., Gernaey, K.V., Jeppsson, U., Nopens, I., Pons, M.N., Steyer, J.P., and Vanrolleghem, P. (2025, December 15). Benchmark Simulation Model No. 2 (BSM2). Technical Report No. 3. IWA Task Group on Benchmarking of Control Strategies for WWTPs. Available online: http://iwa-mia.org/benchmarking.
63. Pons, M.-N., Alex, J., Benedetti, L., Copp, J.B., Gernaey, K., Jeppsson, U., Nopens, I., Rosen, C., Steyer, J.-P., and Vanrolleghem, P. (2025, December 15). Benchmark Simulation Model No. 1 (BSM1). Scientific Technical Report (On the Final). IWA Task Group on Benchmarking of Control Strategies for WWTPs, Wastewater Modelling, 2014–2021 (Last Released). Available online: https://wwtmodels.pubpub.org/pub/web0fxkd.
64. Gernaey, K.V., Jeppsson, U., Vanrolleghem, P.A., and Copp, J.B. (2014). Benchmarking of Control Strategies for Wastewater Treatment Plants, IWA Publishing. Scientific and Technical Report No. 23.10.2166/9781780401171 ↗
65. Henze, M., Grady, C.P.L., Gujer, W., Marais, G.v.R., and Matsuo, T. (1987). Activated Sludge Model No. 1, IAWPRC Publishing. Available online: https://www.researchgate.net/publication/243624144_Activated_Sludge_Model_No_1.
66. A dynamic model of the clarification thickening process10.1016/0043-1354(91)90066-Y ↗
67. The advanced-step NMPC controller: Optimality, stability and robustness10.1016/j.automatica.2008.06.011 ↗
68. Nurkanovic, A., Zanelli, A., Albrecht, S., and Diehl, M. (2019, January 11–13). The advanced step real time iteration for NMPC. Proceedings of the 2019 IEEE 58th Conference on Decision and Control (CDC), Nice, France.10.1109/CDC40024.2019.9029543 ↗
69. Babuška, R. (1998). Fuzzy Modeling and Identification Toolbox for Use with Matlab-User’s Guide, Faculty of Information Technology and Systems, Delft University of Technology.
70. Gustafson, D.E., and Kessel, W.C. (1979, January 10–12). Fuzzy clustering with a fuzzy covariance matrix. Proceedings of the 1978 IEEE Conference on Decision and Control Including the 17th Symposium on Adaptive Processes, San Diego, CA, USA.10.1109/CDC.1978.268028 ↗