Review of Latest Advances in Nature-Inspired Algorithms for Optimization of Activated Sludge Processes
Abstract
:1. Introduction
2. Modelling of Activated Sludge Process
2.1. Artificial Intelligence Used in Modelling of WWTP
2.2. Artificial Neural Network (ANN)
2.3. Multilayer Perceptron Neural Network (MLP)
2.4. Adaptive-Network-Based Fuzzy Inference System (ANFIS)
2.5. Deep Learning Neural Network (DNN)
3. Optimization of Operation and Control of Activated Sludge Process (ASP)
4. Nature-Inspired Computing (NIC)
5. Classification of NIC Algorithms
6. Application of NIC to Wastewater Treatment Plants
6.1. Genetic Algorithm (GA)
6.2. Particle Swarm Optimization (PSO)
6.3. Differential Evolution (DE)
6.4. Ant Colony Optimization (ACO)
6.5. Cuckoo Search Algorithm (CSA)
6.6. Firefly Algorithm (FA)
6.7. Whale Optimization Algorithm (WOA)
6.8. Bat Algorithm (BA)
6.9. Invasive Weed Optimization Algorithm (IWO)
7. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Legras, S. Correlated environmental impacts of wastewater management in a spatial context. Reg. Sci. Urban Econ. 2015, 52, 83–92. [Google Scholar] [CrossRef]
- Li, Y.; Xu, Y.; Fu, Z.; Li, W.; Zheng, L.; Li, M. Assessment of energy use and environmental impacts of wastewater treatment plants in the entire life cycle: A system meta-analysis. Environ. Res. 2021, 198, 110458. [Google Scholar] [CrossRef] [PubMed]
- Paulu, A.; Bartáček, J.; Šerešová, M.; Kočí, V. Combining process modelling and lca to assess the environmental impacts of wastewater treatment innovations. Water 2021, 13, 1246. [Google Scholar] [CrossRef]
- Vijayaraghavan, G.; Jayalakshmi, M. A Quick Review on Applications of Fuzzy Logic in Waste Water Treatment. Int. J. Res. Appl. Sci. Eng. Technol. 2015, 3, 421–425. Available online: https://www.academia.edu/12742926/A_Quick_Review_on_Applications_of_Fuzzy_Logic_in_Waste_Water_Treatment (accessed on 26 October 2020).
- Arda Kuş, B.; Kara, T. Modeling and simulation of an optimal unified tank model for aeration-sedimentation processes in wastewater treatment plants. J. Water Process Eng. 2020, 37, 101487. [Google Scholar] [CrossRef]
- Dai, H.; Chen, W.; Dai, Z.; Li, X.; Lu, X. Efficient model calibration method based on phase experiments for anaerobic–anoxic/nitrifying (A2N) two-sludge process. Environ. Sci. Pollut. Res. 2017, 24, 19211–19222. [Google Scholar] [CrossRef]
- Fracz, P. Non-linear modeling of activated sludge process using the Hammerstein-Wiener structure. E3S Web Conf. 2016, 10, 00119. [Google Scholar] [CrossRef] [Green Version]
- Rustum, R. Modelling Activated Sludge Wastewater Treatment Plants Using Artificial Intelligence Techniques (Fuzzy Logic and Neural Networks). Ph.D. Thesis, Heriot-Watt University, Edinburgh, UK, 2009. [Google Scholar]
- Henze, M.; Grady, C.L., Jr.; Gujer, W.; Marais, G.v.R.; Matsuo, T. Activated Sludge Model No. 1. Int. Assoc. Water Pollut. Res. Control 1987, 18, 115–122. [Google Scholar]
- Eckhoff, D.W. Activated Sludge Systems: Kinetics of the Steady and Transient States. Ph.D. Thesis, University of California, Berkeley, CA, USA, 1969. [Google Scholar]
- Cadet, C.; Guillet, A.; Aurousseau, M. Dynamic Modeling of an Activated Sludge Process: Case Study on Paper Mill Effluents. J. Environ. Eng. 2016, 142, 04016040. [Google Scholar] [CrossRef]
- Du, X.; Ma, Y.; Wei, X.; Jegatheesan, V. Optimal parameter estimation in activated sludge process based wastewater treatment practice. Water 2020, 12, 2604. [Google Scholar] [CrossRef]
- Li, M.; Cui, S.; Li, P.; Li, C.; Song, J. Research Progress on Modelling of Activated Sludge Process in China. IOP Conf. Ser. Earth Environ. Sci. 2018, 186, 012083. [Google Scholar] [CrossRef]
- Mulas, M. Modelling and Control of the Activated Sludge Process. Ph.D. Thesis, Università degli Studi di Cagliari, Caglari, Italy, 2006. [Google Scholar] [CrossRef]
- Sin, G.; De Pauw, D.J.W.; Weijers, S.; Vanrolleghem, A. An efficient approach to automate the manual trial and error calibration of activated sludge models. Biotechnol. Bioeng. 2008, 100, 516–528. [Google Scholar] [CrossRef] [PubMed]
- Siegrist, H.; Tschui, M. Interpretation of Experimental Data with regard to the Activated Sludge Model No. 1 and calibration of the Model for Municipal Wastewater Treatment Plants. Water Sci. Technol. 1992, 25, 167–183. [Google Scholar] [CrossRef]
- Lessard, P.; Beck, M.B. Dynamic Modelling of The Activated Sludge Process: A Case Study. Water Res. 1993, 27, 963–978. [Google Scholar] [CrossRef]
- Côté, M.; Grandjean, B.A.; Lessard, P.; Thibault, J. Dynamic Modelling of the Activated Sludge Process: Improving Prediction Using Neural Networks. Water Res. 1995, 29, 995–1004. [Google Scholar] [CrossRef]
- Malviya, A.; Jaspal, D. Artificial Intelligence as an upcoming technology in wastewater treatment: A comprehensive review. Environ. Technol. Rev. 2021, 10, 177–187. [Google Scholar] [CrossRef]
- Ramachandran, A.; Rustum, R.; Adeloye, A.J. Review of Anaerobic Digestion Modeling and Optimization Using Nature-Inspired Techniques. Processes 2019, 7, 953. [Google Scholar] [CrossRef] [Green Version]
- Araromi, D.O.; Majekodunmi, O.T.; Adeniran, J.A.; Salawudeen, T.O. Modeling of an activated sludge process for effluent prediction—A comparative study using ANFIS and GLM regression. Environ. Monit. Assess. 2018, 190, 495. [Google Scholar] [CrossRef]
- Bagheri, M.; Mirbagheri, S.A.; Bagheri, Z.; Kamarkhani, A.M. Modeling and optimization of activated sludge bulking for a real wastewater treatment plant using hybrid artificial neural networks-genetic algorithm approach. Process Saf. Environ. Prot. 2015, 95, 12–25. [Google Scholar] [CrossRef]
- Plonka, L. Artificial Neural Network as a Virtual Sensor of Nitrate Nitrogen (V) Concentration in an Activated Sludge Reactor. Civ. Environ. Eng. Rep. 2020, 30, 188–200. [Google Scholar] [CrossRef]
- Messaoud, D.; Hellal, A.; Imed, L. Wastewater Treatment Plant Performances Modelling Using Artificial Neural Networks. Eco Technol. Wastewater Treat. 2018, 11, 1–10. [Google Scholar]
- Kusiak, A.; Wei, X. Optimization of the Activated Sludge Process. J. Energy Eng. 2013, 139, 12–17. [Google Scholar] [CrossRef]
- Rustum, R.; Adeloye, A.J. Features Extraction from Primary Clarifier Data Using Unsupervised Neural Networks (Kohonen Self Organising Map). In Proceedings of the 7th International Conference on Hydroinformatics, Nice, France, 4–8 September 2006. [Google Scholar]
- Rustum, R.; Adeloye, A.J. Replacing Outliers and Missing Values from Activated Sludge Data Using Kohonen Self-Organizing Map. J. Environ. Eng. 2007, 133, 909–916. [Google Scholar] [CrossRef]
- Rustum, R.; Adeloye, A.; Simala, A. Kohonen self-organizing map (KSOM) extracted features for enhancing MLP-ANN prediction models of BOD5. In Proceedings of the International Symposium: Quantification and Reduction of Predictive Uncertainty for Sustainable Water Resources Management-24th General Assembly of the International Union of Geodesy and Geophysics (IUGG), Perugia, Italy, 2–13 July 2007; pp. 181–187. [Google Scholar]
- Rustum, R.; Adeloye, A. Improved Modelling of Wastewater Treatment Primary Clarifier Using Hybrid Anns. Int. J. Comput. Sci. Artif. Intell. 2012, 2, 14–22. [Google Scholar] [CrossRef]
- Du, Y.G.; Tyagi, R.D.; Bhamidimarri, R. Use of fuzzy neural-net model for rule generation of activated sludge process. Process Biochem. 1999, 35, 77–83. [Google Scholar] [CrossRef]
- Rustum, R.; Forrest, S. Fault Detection in the Activated Sludge Process using the Kohonen Self-Organising Map. In Proceedings of the 8th International Conference on Urban Planning, Architecture, Civil and Environment Engineering, Dubai, United Arab Emirates, 21–22 December 2017. [Google Scholar]
- Oulebsir, R.; Lefkir, A.; Safri, A.; Bermad, A. Optimization of the energy consumption in activated sludge process using deep learning selective modelling. Biomass Bioenergy 2020, 132, 105420. [Google Scholar] [CrossRef]
- Iqbal, J.; Guria, C. Optimization of an operating domestic wastewater treatment plant using elitist non-dominated sorting genetic algorithm. Chem. Eng. Res. Des. 2009, 87, 1481–1496. [Google Scholar] [CrossRef]
- Maier, H.R.; Razavi, S.; Kapelan, Z.; Matott, L.S.; Kasprzyk, J.; Tolson, B.A. Introductory overview: Optimization using evolutionary algorithms and other metaheuristics. Environ. Model. Softw. 2018, 114, 195–213. [Google Scholar] [CrossRef]
- Hreiz, R.; Latifi, M.A.; Roche, N. Optimal design and operation of activated sludge processes: State-of-the-art. Chem. Eng. J. 2015, 281, 900–920. [Google Scholar] [CrossRef] [Green Version]
- Balku, S.; Buaisha, M.; Ozalp-Yaman, S. An Optimum Design for Activated Sludge Systems. Athens J. Technol. Eng. 2016, 3, 299–314. [Google Scholar] [CrossRef]
- Yang, X.-S. Nature-Inspired Mateheuristic Algorithms: Success and New Challenges. J. Comput. Eng. Inf. Technol. 2012, 1, 1–3. [Google Scholar] [CrossRef]
- Fister, I., Jr.; Yang, X.; Fister, I.; Brest, J.; Fister, D. A brief review of nature-inspired algorithms for optimization. Electrotech. Rev. 2013, 80, 1–7. [Google Scholar]
- Khoja, I.; Ladhari, T.; Sakly, A.; Msahli, F. Activated sludge process identification based on genetic algorithm. In Proceedings of the 2017 International Conference on Engineering and MIS, ICEMIS, Monastir, Tunisia, 8–10 May 2017. [Google Scholar] [CrossRef]
- Fang, F.; Ni, B.J.; Yu, H.Q. Estimating the kinetic parameters of activated sludge storage using weighted non-linear least-squares and accelerating genetic algorithm. Water Res. 2009, 43, 2595–2604. [Google Scholar] [CrossRef] [PubMed]
- Revollar, S.; Francisco, M.; Vega, P.; Lamanna, R. Stochastic Optimization for The Simultaneous Synthesis and Control System Design of an Activated Sludge Process. Lat. Am. Appl. Res. 2010, 40, 137–146. [Google Scholar]
- Keskitalo, J.; Leiviskä, K. Application of evolutionary optimizers in data-based calibration of Activated Sludge Models. Expert Syst. Appl. 2012, 39, 6609–6617. [Google Scholar] [CrossRef]
- Storn, R.; Price, K. Differential Evolution—A Simple and Efficient Heuristic for Global Optimization over Continuous Spaces. J. Glob. Optim. 1997, 11, 341–359. [Google Scholar] [CrossRef]
- Wang, R.R.; Cao, L.L.; Liu, M.D. Activated sludge model parameters calibration based on multiobjective PSO. In Proceedings of the Environmental Engineering and Computer Application: Proceedings of the 2014 International Conference on Environmental Engineering and Computer Application (ICEECA 2014), Hong Kong, China, 25–26 December 2014; pp. 133–138. [Google Scholar]
- Rafati, M.; Pazouki, M.; Ghadamian, H.; Hosseinnia, A.; Jalilzadeh, A. Determine the most effective process control parameters on activated sludge based on particle swarm optimization algorithm (Case Study: South wastewater treatment plant of Tehran). Int. J. Environ. Anal. Chem. 2021, 1–22. [Google Scholar] [CrossRef]
- Selamat, N.A.; Wahab, N.A.; Sahlan, N. Particle Swarm Optimization for Multivariable PID Controller Tuning. In Proceedings of the IEEE 9th International Colloquium on Signal Processing and Its Applications, Kuala Lumpur, Malaysia, 8–10 March 2013; pp. 170–175. [Google Scholar]
- Choo, H.P.; Sahlan, S.; Eek, R.T.P.; Wahab, N.A. Self-tuning PID Controller for Activated Sludge System. In Proceedings of the 8th Conference on Industrial Electronics and Applications (ICIEA), Melbourne, VIC, Australia, 19–21 June 2013; pp. 16–21. [Google Scholar]
- Das, S.; Subhra, S.; Suganthan, N. Recent advances in differential evolution—An updated survey. Swarm Evol. Comput. 2016, 27, 1–30. [Google Scholar] [CrossRef]
- Qiao, J.; Hou, Y.; Zhang, L.; Han, H. Adaptive fuzzy neural network control of wastewater treatment process with multiobjective operation. Neurocomputing 2018, 275, 383–393. [Google Scholar] [CrossRef]
- Zhang, W.; Zhang, J. Improved NSGA-II algorithm based on differential evolution mechanism. In Proceedings of the 36th Chinese Control Conference, Dalian, China, 26–28 July 2017. [Google Scholar]
- Zhou, H.; Qiao, J. Multiobjective optimal control for wastewater treatment process using adaptive MOEA/D. Appl. Intell. 2019, 49, 1098–1126. [Google Scholar] [CrossRef]
- Verdaguer, M.; Clara, N.; Gutiérrez, O.; Poch, M. Application of Ant-Colony-Optimization algorithm for improved management of first flush effects in urban wastewater systems. Sci. Total Environ. 2014, 485–486, 143–152. [Google Scholar] [CrossRef] [PubMed]
- Dorigo, M.; Stützle, T.; Birattari, M. Ant Colony Optimization. IEEE Comput. Intell. Mag. 2006, 1, 28–39. [Google Scholar] [CrossRef]
- Schlüter, M.; Egea, J.A.; Antelo, L.T.; Alonso, A.A.; Banga, J.R. An extended ant colony optimization algorithm for integrated process and control system design. Ind. Eng. Chem. Res. 2009, 48, 6723–6738. [Google Scholar] [CrossRef]
- Verdaguer, M.; Clara, N.; Poch, M. Ant Colony Optimization-based Method for Managing Industrial Influents in Wastewater Systems. Am. Inst. Chem. Eng. J. 2012, 58, 3070–3079. [Google Scholar] [CrossRef]
- Chao, X.; Zhongqing, Y.; Jinhua, L.; Xixin, Y. Application of Data Driven Technology in Wastewater Treatment Process. In Proceedings of the 5th International Conference on Information Science, Computer Technology and Transportation (ISCTT), Shenyang, China, 13–15 November 2020; pp. 48–55. [Google Scholar] [CrossRef]
- Du, X.; Wang, J.; Jegatheesan, V.; Shi, G. Parameter estimation of activated sludge process based on an improved cuckoo search algorithm. Bioresour. Technol. 2018, 249, 447–456. [Google Scholar] [CrossRef]
- Khoja, I.; Ladhari, T.; M’sahli, F.; Sakly, A. Cuckoo Search Approach for Parameter Identification of an Activated Sludge Process. Comput. Intell. Neurosci. 2018, 2018, 3476851. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Ladhari, T.; Khoja, I.; Msalhi, F.; Sakly, A. Parameter identification of a reduced non-linear model for an activated sludge process based on cuckoo search algorithm. Trans. Inst. Meas. Control. 2019, 41, 3352–3363. [Google Scholar] [CrossRef]
- Yu, P.; Cao, J.; Jegatheesan, V.; Du, X. A Real-Time BOD Estimation Method in Wastewater Treatment Process Based on An Optimized Extreme Learning Machine. Appl. Sci. 2019, 9, 523. [Google Scholar] [CrossRef] [Green Version]
- Yang, X.S. Firefly algorithms for multimodal optimization. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). In Proceedings of the International Symposium on Stochastic Algorithms, Sapporo, Japan, 26–28 October 2009; 5792 LNCS. pp. 169–178. [Google Scholar] [CrossRef] [Green Version]
- Kumar, S.S.; Latha, K.; Rajinikanth, V. Intelligent Tuning of PI Controller in An Aerobic Bioreactor. ARPN J. Eng. Appl. Sci. 2015, 10, 1846–1851. [Google Scholar]
- Norzain, N.A.; Sahlan, S. An optimized reduction technique via firefly algorithm and gravitational search algorithm. Commun. Comput. Inf. Sci. 2017, 752, 746–759. [Google Scholar] [CrossRef]
- Alavi, J.; Ewees, A.A.; Ansari, S.; Shahid, S.; Yaseen, Z.M. A new insight for real-time wastewater quality prediction using hybridized kernel-based extreme learning machines with advanced optimization algorithms. Environ. Sci. Pollut. Res. 2022, 29, 20496–20516. [Google Scholar] [CrossRef] [PubMed]
- Sungheetha, A.; Sharma, R.R. Fuzzy Chaos Whale Optimization and BAT Integrated Algorithm for Parameter Estimation in Sewage Treatment. J. Soft Comput. Paradig. 2021, 3, 10–18. [Google Scholar] [CrossRef]
- Anter, A.M.; Gupta, D.; Castillo, O. A novel parameter estimation in dynamic model via fuzzy swarm intelligence and chaos theory for faults in wastewater treatment plant. Soft Comput. 2020, 24, 111–129. [Google Scholar] [CrossRef]
- Recio-Colmenares, R.; Gurubel-tun, K.J.; Zúñiga-Grajeda, V. Optimal Neural Tracking Control with Metaheuristic Parameter Identification for Uncertain Nonlinear Systems with Disturbances. Appl. Sci. 2020, 10, 7073. [Google Scholar] [CrossRef]
- Nor’Azlan, N.A.; Selamat, N.A.; Yahya, N.M. Multivariable PID controller design tuning using bat algorithm for activated sludge process. IOP Conf. Ser. Mater. Sci. Eng. 2018, 342, 012030. [Google Scholar] [CrossRef]
- Yang, X. Bat algorithm: Literature review and applications. Int. J. Bio-Inspired Comput. 2013, 5, 141–149. [Google Scholar] [CrossRef] [Green Version]
- Julianto, V. Multiobjective Optimization Bat Algorithm Applied to Operating Domestic Wastewater Treatment Plant. In Proceedings of the International Seminar on Scientific Issues and Trends (ISSIT), Jakarta, Indonesia, 18 October 2014. BSI of Kalimalang. [Google Scholar]
- Zhao, B.; Chen, H.; Gao, D.; Xu, L.; Zhang, Y. Cleaning decision model of MBR membrane based on Bandelet neural network optimized by improved Bat algorithm. Appl. Soft Comput. J. 2020, 91, 106211. [Google Scholar] [CrossRef]
- Ahmadi, M.; Mojallali, H.; Izadi-Zamanabadi, R. State estimation of non-linear stochastic systems using a novel meta-heuristic particle filter. Swarm Evol. Comput. 2012, 4, 44–53. [Google Scholar] [CrossRef]
- Abunama, T.; Ansari, M.; Awolusi, O.O.; Gani, K.M.; Kumari, S.; Bux, F. Fuzzy inference optimization algorithms for enhancing the modelling accuracy of wastewater quality parameters. J. Environ. Manag. 2021, 293, 112862. [Google Scholar] [CrossRef]
- Céspedes, M.; Contreras, M.; Cordero, J.; Montoya, G.; Valverde, K.; Rojas, J.D. A comparison of bio-inspired optimization methodologies applied to the tuning of industrial controllers. In Proceedings of the 36th Central American and Panama Convention, San Jose, Costa Rica, 9–11 November 2016. [Google Scholar] [CrossRef] [Green Version]
- Rahman, I.; Vasant, M.; Singh, B.S.M.; Abdullah-Al-Wadud, M. On the performance of accelerated particle swarm optimization for charging plug-in hybrid electric vehicles. Alex. Eng. J. 2016, 55, 419–426. [Google Scholar] [CrossRef] [Green Version]
- Wang, X.; Zhao, S. Differential Evolution Algorithm with Self-Adaptive Population Resizing Mechanism. Math. Probl. Eng. 2013, 2013, 419372. [Google Scholar] [CrossRef]
- Samsuddin, S.; Othman, M.S.; Yusuf, L.M. A Review of Single and Population-Based Metaheuristic Algorithms Solving Multi Depot Vehicle Routing Problem. Int. J. Softw. Eng. Comput. Syst. 2018, 4, 80–93. [Google Scholar] [CrossRef]
- Wang, G. A Comparative Study of Cuckoo Algorithm and Ant Colony Algorithm in Optimal Path Problems. MATEC Web Conf. 2018, 232, 03003. [Google Scholar] [CrossRef] [Green Version]
- Mostafaie, T.; Khiyabani, F.M.; Navimipour, N.J. A systematic study on meta-heuristic approaches for solving the graph coloring problem. Comput. Oper. Res. 2020, 120, 104850. [Google Scholar] [CrossRef]
- Ahmed, A.; Amin, B.M.R. Performance Comparison of Invasive Weed Optimization and Particle Swarm Optimization Algorithm for the tuning of Power System Stabilizer in Multi-machine Power System. Int. J. Comput. Appl. 2012, 41, 29–36. [Google Scholar] [CrossRef]
- Lowe, M.; Qin, R.; Mao, X. A Review on Machine Learning, Artificial Intelligence, and Smart Technology in Water Treatment and Monitoring. Water 2022, 14, 1384. [Google Scholar] [CrossRef]
- Zhao, L.; Dai, T.; Qiao, Z.; Sun, P.; Hao, J.; Yang, Y. Application of artificial intelligence to wastewater treatment: A bibliometric analysis and systematic review of technology, economy, management, and wastewater reuse. Process Saf. Environ. Prot. 2019, 133, 169–182. [Google Scholar] [CrossRef]
- Liu, Z.; Li, C.; Feng, K. Application Research of BP Neural Network Optimized by Genetic Algorithm and Particle Swarm Optimization Algorithm in MBR Simulation. In Proceedings of the 2nd International Conference on Artificial Intelligence and Big Data, Chengdu, China, 26–29 May 2019. [Google Scholar]
Authors | Optimization Problem | Parameters | Location of Case Study | Fitness Function | Software | Major Findings |
---|---|---|---|---|---|---|
Intissar Khoja, Taoufik Ladhari, Anis Sakly, Faouzi Msahli [39] | Use GA to identify parameters of an activated sludge process. | Readily biodegradable substrate concentration (SS), nitrate (SNO3), ammonia (SNH4), dissolved oxygen (SO2), external carbon concentration (Ssc), soluble substrate (Ssin), ammoniacal nitrogen (SNH4in) | Offline data from the pilot unit installed in the Engineering Laboratory of Environmental Processes (ELEP) of the National Institution of Applied Sciences (NIAS) in Toulouse, France | Mean Square Error (MSE) | Not specified | Compared to Simplex method, GA was able to identify model parameters with similar values to laboratory data |
Fang Fang, Bing-Jie Ni, Han-Qing Yu [40] | Use accelerating GA (AGA) to estimate kinetic parameters of the activated sludge process | Microbial yield, the coefficient for growth on the substrate (YH), maximum specific growth rate (µH), substrate half-saturation constant (Ks), a fraction of substrate diverted to storage product formation (kSTO) | Online data from a laboratory-scale sequencing batch reactor (SBR) | Minimizing the sum of the squared weighted errors (SSWE) | Not specified | AGA could find values of parameters with a good fit to values in the literature. Compared to the Monte Carlo method and PSO, GA converged to the solution more rapidly. |
Jawed Iqbal, Chandan Guria [33] | Binary-coded elitist non-dominated sorting GA is used for:
|
| Online data from an operating domestic wastewater treatment unit located in Rajrappa (CCL, India) |
| Not specified | All the objectives are performed successfully using the GA. |
S. Revollar, M. Francisco, P. Vega, R. Lamanna [41] | Use a real-coded GA for integrated synthesis and design of the activated sludge process | Reactor volumes (v1, v2), a cross-sectional area of settler (A), aeration factors for each reactor (Fk1, Fk2), overall recycle flow (q2) | Offline data from a model developed by Moreno et al. (1992) based on the wastewater treatment process of the Manresa plant (Spain) | Minimize a cost function based on Integral Square Error (ISE) | Not specified | GA gives smaller relative error compared to Simulated Annealing (SA) and deterministic Branch and Bound algorithm (B&B). |
Authors | Optimization Problem | Parameters | Location of Case Study | Fitness Function | Software | Major Findings |
---|---|---|---|---|---|---|
R.R. Wang, L.L. Cao, M.D. Liu [44] | Use multiobjective particle swarm optimization (MOPSO) to calibrate parameters of an activated sludge process model | Chemical oxygen demand (COD), total nitrogen (TN), ammoniacal nitrogen (SNH) | Offline data based on ASM3 model | Minimize relative average error between monitoring value of effluent and simulation value of the model | Not specified | Errors of the parameters were reduced by a significant margin after calibration with MOPSO, especially for COD and SNH |
Mina Rafati, Mohammad Pazouki, Hossein Ghadamian, Azarmidokht Hossein nia, Ali Jalilzadeh [45] | Use PSO to calibrate and validate activated sludge model parameters | Return activated sludge (RAS), internal recycle rate (IRR), oxygen transfer coefficient (kLa) | Online data from South WWTP of Tehran | Minimize percentage difference between simulated and data values based on RMSE, Pearson correlation, and MAPE | MATLAB/Simulink | PSO was able to calibrate parameter values to minimize energy consumption and enhance plant efficiency |
N.A. Selamat, N.A. Wahab, S. Sahlan [46] | Tuning of MPID controller using PSO | Biomass concentration (X), substrate concentration (S), dissolved oxygen (C), recycled biomass (Xr) | Four PID methods were chosen—Davison, Penttinen-Koivo, Maciejowki, and a proposed combined method similar to Maciejowki method | Integral Time Square Error (ITSE) | MATLAB and Simulink | PSO was used successfully with reduced time consumption and complexity to tune the parameters for the four PIDs |
Huong Pei Choo [47] | Optimize a self-tuning PID controller using PSO | Dissolved oxygen and nitrate concentration, Kp, Kl, KD—parameters of tuning controller | Offline ASP model obtained using Prediction Error Estimation of Linear or Non-Linear (PEM) method | Minimize a cost function based on ISE, IAE, ITAE, ITSE | System Identification MATLAB | PSO was used to tune the PID controller automatically with a minimum ITSE value |
Authors | Optimization Problem | Parameters | Location of Case Study | Fitness Function | Software | Major Findings |
---|---|---|---|---|---|---|
Jun-Fei Qiao, Ying Hou, Lu Zhang, Hong-Gui Han [49] | Use an adaptive multiobjective differential evolution algorithm (AMODE) with an adaptive fuzzy neural network (AFNN) controller to optimize BSM1 for standard effluent quality and low energy consumption | Nitrogen nitrate concentration in the second anoxic tank (SNO2), dissolved oxygen in the fifth tank (SO5) | Offline data from BSM1 | Aeration energy (AE), pumping energy (PE), effluent quality (EQ), Integral Absolute Error (IAE) | MATLAB 2012 | AMODE algorithm can optimize SO5 and SNO2 in three weather conditions—dry weather, rainy weather, and stormy weather. Additionally, AMODE with AFNN controller was able to reduce AE by 7%, PE by 8%, EQ by 1%, and IAE by 4% in dry weather conditions compared to other controllers. |
Jukka Keskitalo, Kauko Leiviskä [48] | Use DE for ASM model calibration | Ammonium nitrogen (NH4-N), nitrate–nitrogen (NO3-N), COD, total phosphorous (P), total nitrogen (N) | Online data from municipal WWTP and pulp mill WWTP | The weighted sum of squares functions with RMSE, mean, and standard deviation | Not specified | DE method required much less computation time for model calibration compared to GA- and Monte-Carlo-based methods. |
Wei Zhang, Jiao-long Zhang [50] | Use Crossover and Mutation of DE to improve non dominated sorting genetic algorithm (NSGA-II) in optimizing WWTP | Dissolved oxygen concentration, nitrate concentration | Offline BSM1 model | Minimize the test functions for two multiobjective problems—CONSTR and SRN | Not specified | The improved NSGA-II with DE shows much more uniform Pareto solutions with better performance index (SP) values |
Hongbiao Zhou, Junfei Qiao [51] | Develop an optimal control strategy for WWTP based on an adaptive DE strategy introduced to an adaptive multiobjective evolutionary algorithm based on decomposition (AMOEA/D) | Nitrogen nitrate concentration in the second anoxic tank (SNO2), dissolved oxygen in the fifth tank (SO5), effluent suspended solids (SSe), effluent COD (CODe), effluent Kjeldahl nitrogen (SNK,e), effluent nitrate–nitrogen (SNO,e), effluent BOD (BODe), effluent flow rate (Qe) | Offline BSM1 model | Minimize energy consumption and effluent quality based on Inverted Generational Distance (IGD) and Hypervolume (HV) | Not specified | DE strategy was found to enhance search performance of AMOEA/D with more boundary solutions found, and EC is also found to be lower. |
Authors | Optimization Problem | Parameters | Location of Case Study | Fitness Function | Software | Major Findings |
---|---|---|---|---|---|---|
Martin Schlüter, Jose A. Egea, Luis T. Antelo, Antonio A. Alonso, Julio R. Banga [54] | Use extended ACO for integrated design and control of multiple WWTP problems |
|
|
|
|
|
Marta Verdaguer, Narcís Clara, Manel Poch [55] | Optimize influent classes based on wastewater volumes and/or pollutant loads using ACO | Total suspended solids (TSS), BOD, COD, total nitrogen (TN), total phosphorous (TP), admissible volume of influent to plant (V) | Offline case study data from a WWTP that receives wastewater from 25 industrial activities with different wastewater compositions | Global cost function based on volumetric discharge and pollutant loads to obtain maximum overall volume and pollutant loads not exceeding plant capacity | Not specified | Two versions of ACO with different penalties—sP and gP were used—both providing optimal cost solutions, with gP showing better performance in influents with large fluctuations in pollutant loads. |
M. Verdaguer, N. Clara, O. Gutiérrez, M. Poch [52] | Optimize a sequence for discharge of retention tanks to prevent first flush effects | The volume of stormwater, TSS, BOD, COD, TN, TP | Offline case study based on BSM1 of a WWTP receiving domestic wastewater and stormwater runoff from nine retention tanks | Maximize global cost function based on volumetric discharge and pollutant loads | Java language | ACO optimized the total volume of each discharge to reach a maximum acceptable volume of WWTP while taking into account the storage capacity of retention tanks for each time interval |
Xu Chao, Li Jinhua, Yu Zhongqing, Yang Xixin [56] | Optimize an ANFIS system using ACO and GA to model a relationship between energy consumption of WWTP pumping station and internal variables | time (t), time interval (Δt), pump unit energy consumption (E), total flow rate (F), liquid level (CL), pump operating frequency (×1, ×2, ×3, ×4, ×5) | Online data from Wuchang City WWTP | Minimize pump energy consumption based on Mean Absolute Error (MAE), absolute error standard deviation (SdAE), mean absolute percentage error (MAPE), absolute percentage error standard deviation (SdAPE) | Not specified | ACO-ANFIS model was able to reduce energy consumption of pumping station by 24%. |
Authors | Optimization Problem | Parameters | Location of Case Study | Fitness Function | Software | Major Findings |
---|---|---|---|---|---|---|
Intissar Khoja, Taoufik Ladhari, Faouzi M’sahli, Anis Sakly [58] | Optimize error between simulated and experimental data for WWTP | Nitrate, ammonium, and oxygen concentrations | Offline data from the pilot unit in the Engineering Laboratory of Environmental Processes (ELEP) of the National Institution of Applied Sciences (NIAS) inToulouse, France | Mean Square Error (MSE) | Not specified | CSA provided reduced MSE compared to NM (Nelder Mead Method), GA, PSO. CSA also requires fewer algorithm parameters to be fine-tuned to the problem, so it is faster. |
Xianjun Du, Junlu Wang, Veeriah Jegatheesan, Guohua Shi [57] | Estimate parameters of ASM1 using improved CSA (ICSA) | Heterotrophic yield (YH), heterotrophic decay rate (bH), maximum heterotrophic growth rate (µmH), maximum autotrophic growth rate (µmA), oxygen half-saturation coefficient for autotrophic growth (KOA), ammonia half-saturation coefficient for autotrophic growth (KNH), substrate half-saturation coefficient for heterotrophic growth (KS) | Offline data based on ASM1 from Pingliang Wastewater Treatment Plant, Gansu Province, China | Least squares error | Not specified | When there are large disturbances in the system, ICSA was able to predict the values better than CSA, and GA with minimum errors. |
Taoufik Ladhari, Intissar Khoja, Faouzi Msahli, Anis Sakly [59] | Estimate parameters of ASM1 using CSA | Biodegradable substrate (SS) nitrate, ammonium, and oxygen concentrations | Offline data from the pilot unit in the Engineering Laboratory of Environmental Processes (ELEP) of the National Institution of Applied Sciences (NIAS) in Toulouse, France | MSE and SD (Standard Deviation) | Not specified | CSA compared with NM method, GA and PSO give minimum values of MSE and maximum SD value. |
Ping Yu, Jie Cao, Veeriah Jegatheesan, Xianjun Du [60] | Optimize an Extreme Learning Machine (ELM) using Improved CSA (ICSA) for measuring BOD in WWTP | Biological Oxygen Demand (BOD) | Offline simulation on benchmark simulation model (BSM1) | MSE | Not specified | MSE from ICSA is much smaller than CSA, RVM (Relevance Vector Machine), LS-SVM (Least squares Support Vector Machine), BP (Back Propagation Neural Network) |
Authors | Optimization Problem | Parameters | Location of Case Study | Fitness Function | Software | Major Findings |
---|---|---|---|---|---|---|
S. Saravana Kumar, K. Latha, V. Rajinikanth [62] | Optimize a PI controller for the aerobic reactor of WWTP using FA | Dissolved oxygen (DO) based on Oxygen Transfer Coefficient (KLa) | Offline data based on model equations in ASM1 | Integral Absolute Error (IAE) | Not specified | FA-based tuning method outperforms BSM1 (Benchmark Simulation Model 1) and IMC (Internal Model Control) with minimum IAE, fast settling time, less overshoot, and small undershoot of DO concentration |
Norul Ashikin Norzain, Shafishuhaza Sahlan [63] | Optimize a Model Order Reduction (MOR) for WWTP using FA | Model coefficients A, B, C, and D are based on Suspended Solids input and pH output | Online data from Bunus Regional Sewage Treatment Plant | Integral Square Error (ISE) | Not specified | Compared to GSA (Gravitational Search Algorithm), the FA provided a slightly greater error; however, the difference is too small, so both methods are suitable |
Javad Alavi, Ahmed A. Ewees, Sepideh Ansari, Shamsuddin Shahid, Zaher Mundher Yaseen [64] | Optimize inlet COD prediction of kernel-based extreme learning machines (KELMs) with FA | Chemical oxygen demand (COD) based on flow rate, NH4, pH, EC (electric conductivity), temperature | Online data from a modified Ludzack–Ettinger (MLE) ASP WWTP in Mashhad, Iran | RMSE, MAE, MAPE, NSE (Nash–Sutcliffe efficiency, WI (Wilmot Index of Agreement), r2 (coefficient of determination) | MATLAB 9.2 | FA model and SSA (Salp swarm algorithm) simulated standard deviation better than other models (PSO, GA, GWO, SCA-Sine cosine algorithm), leading to smaller RMSE. |
Authors | Optimization Problem | Parameters | Location of Case Study | Fitness Function | Software | Major Findings |
---|---|---|---|---|---|---|
Ahmed M. Anter, Deepak Gupta, Oscar Castillo [66] | A binary version of WOA, with chaos theory and fuzzy logic (CF-WOA) used to create a model for feature selection and to detect sensor process faults in WWTP | Online data from an urban WWTP in Manresa, Barcelona | Fast fuzzy c-means clustering algorithm (FCM), checked with mean fitness value, standard deviation (SD), best score value (BS), worst score value (WS), average feature selection size (ASS), Wilcoxon’s rank-sum test, average accuracy (AC), and RMSE | Not specified | CF-WOA model provides the optimal estimated parameters, higher convergence speed, shorter execution time and better accuracy compared to WOA, Chaotic Ant Lion Optimization (CALO), Ant Lion Optimization (ALO), Chaotic Binary Crow Search Algorithm (BCCSA), Grey Wolf Optimizer (GWO), and BA | |
Bayram Arda Kuş, Tolgay Kara [5] | Use WOA to optimize diffuser location for a Unified Tank Model (UTM) in a WWTP | Dissolved oxygen (DO) Concentration | Online data from Oğuzeli WWTP in Giaziantep province, Turkey | RMSE | Not specified | The time duration of aeration and the accuracy of DO variation in the UTM with WOA are significantly improved compared to the UTM model. |
Roxana Recio-Colmenares, Kelly Joel Gurubel-Tun, Virgilio Zúñiga-Grajeda [67] | Use WOA for optimizing parameters of a Recurrent High Order Neural Network (RHONN) for WWTP | Total chemical oxygen demand (COD) is controlled by oxygen transfer rate (KLA) | Offline ASM1 model | Mean square tracking error between neural model state and given trajectory reference | MATLAB R2016a | WOA is compared with Harris Hawks Optimizations (HHO), Ant Lion Optimization (ALO), and Grey Wolf Optimization (GWO). ALO showed a better tracking trajectory, WOA showed a more stable KLA, and HHO showed better convergence for neural states. |
Akey Sungheetha, Rajesh Sharma R [65] | Combine WOA with fuzzy logic, chaos theory, BA to create a novel model for WWTP parameter estimation and process fault detection | Not specified | Online dataset of an urban WWTP from UCI repository | Not specified | Not specified | The fuzzy combination weights (FCW-BAT) algorithm was able to overcome the local minima during feature selection of the Whale Optimization Algorithm (WOA). |
Authors | Optimization Problem | Parameters | Location of Case Study | Fitness Function | Software | Major Findings |
---|---|---|---|---|---|---|
Nur Atikah Nor’Azlan, Nur Asmiza Selamat [68] | Optimize parameters of multivariate PID controller | Scalar tuning parameters—Epsilon (ε), Alpha (α), and Rho () | Offline WWTP simulation benchmark model by COST Action 624 and 682 Research Group | Integral Time Square Error (ITSE) | MATLAB/Simulink | The BA algorithm with the proposed tuning methods gave optimum results for the parameters. |
Veri Julianto, Kuntjoro A. Sidarto [70] | Solve five single and multiple objective optimization problems on WWTP operation and performance monitoring | Mean cell residence time (θc), MLSS concentration in reactor (X), under flow MLSS concentration (Xu) | Domestic WWTP in Rajarappa, CGL, India | Direct Maximization/ Minimization of parameters with respect to constraints. A use penalty method for Pareto solutions. | Software not specified—used processor AMD A8-4555M APU Radeon, 8 GB RAM, 1.6 GHz | All single/multiobjective problems are solved successfully using BA. |
Akey Sungheetha, Rajesh Sharma R [65] | Combine BA with fuzzy logic, chaos theory, Whale Optimization Algorithm (WOA) to create a novel model for WWTP parameter estimation and process fault detection | Not specified | Online dataset of an urban WWTP from UCI repository | Not specified | Not specified | The fuzzy combination weights (FCW-BAT) algorithm was able to overcome the local minima during feature selection of the Whale Optimization Algorithm (WOA). |
Bin Zhao, Hao Chen, Diankui Gao, Lizhi Xu, Yuanyuan Zhang [71] | An improved BA is used to optimize parameters of Bandelet Neural Network to predict membrane flux and recovery rate for a Membrane Bioreactor (MBR) in ASP. | Specific membrane flux (J), a recovery rate of specific membrane flux (γ) | History data from test and industrial production in an MBR sewage treatment plant | Mean Square Error (MSE) | Not specified | The improved BA (BNN-IBA) showed the highest performance and efficiency compared to traditional BA and Linear Size History Adaptive Differential Evolution Algorithm (LSHADE-RSP) |
Authors | Optimization Problem | Parameters | Location of Case Study | Fitness Function | Software | Major Findings |
---|---|---|---|---|---|---|
Xianjun Du, Yue Ma, Zueqin Wei, Veeriah Jegatheesan [12] | Optimize kinetic parameters of ASM1 model | Heterotrophic yield coefficient (YH), the attenuation coefficient of heterotrophic bacteria (bH), maximum specific growth rate coefficient of heterotrophic bacteria (µH), maximum specific growth rate of autotrophic bacteria (µA), oxygen half-saturation coefficient of autotrophic bacteria (KOA), ammonium half-saturation coefficient of autotrophic bacteria (KNH), half-saturation coefficient of heterotrophic bacteria (KS) | Online data measured from sensors at Pingliang City Wastewater Treatment Plant in Gansu Province, China (large full-scale) and Wushan County Wastewater Treatment Plant in Tianshui City, Gansu Province, China (small scale) | Sum of squares of relative errors | Not specified | ASM1 model with Niche Adaptive Intensive Weed Optimization Algorithm (NAIWO) optimized parameters agreed with measured data compared to IWA recommendations. Niche-based IWO had higher convergence accuracy and faster convergence speed than IWO, Genetic Algorithm (GA), and Bat Algorithm (BA). |
Taher Abunama, Mozafar Ansari, Oluyemi Olatunji Awolusi, Khalid Muzamil Gani, Sheena Kumari, Faizal Bux [73] | Integrate IWO with Fussy Inference Systems (FIS) to enhance the modelling accuracy of WWTP parameters | Alkalinity (ALK), sulphate (SLP), phosphate (PHS), total Kjeldahl nitrogen (TKN), total suspended solids (TSS), Chemical oxygen demand (COD) | Online data from full-scale domestic WWTP in Gauteng Province of South Africa | Root Mean Square Error (RMSE) as the main criterion; also coefficient of determination (R2), Nash–Sutcliffe coefficient of efficiency (NSE), Mean Absolute Error (MAE) | MATLAB | Mutating Invasive Weed Optimization Algorithm (M-IWO) did not predict any parameter with sufficient accuracy, R2 and NSE values were low and RMSE values were high. |
Macarena Céspedes, Mónica Contreras, Joaquín Cordero, Gustavo Montoya, Karen Valverde, José David Rojas [74] | Optimal tuning of industrial WWTP Proportional Integral Derivative (PID) controllers | Controller parameters—proportional gain (Kp), integral time constant (Ti), derivative time constant (Td) | Offline data—An industrial PID with a Second Order Plus Time Delay (SOPTD) plant | Integral of Absolute Value of Error (IAE) | MATLAB | IWO and PSO both found the minimum value of IAE followed by GA, Linear Biogeography-based optimization (LBBO), and ACO. IWO, along with GA also had the least number of mean iterations. |
Mohamadreza Ahmadi, Hamed Mojallali, Roozbeh Izadi-Zamanabadi [72] | Optimize Particle Filtering (PF) Algorithm for state estimation of WWTP | Biodegradable substrate (S), slowly biodegradable substrate (R), heterotrophic biomass (X), inert material (P) | Offline—Mathematical model of a batch reactor | Sampling step of PF algorithm—fitness of ith particle (Fi); checked with mean of absolute percentage error (MAPE) and RMSE | Not specified | The PF-IWO can be used for state estimation of highly non-linear WWTP. It was found to solve the shortcoming of the PF, its sampling step, and accurately determine sampling step. |
Algorithm | Benefits | Drawbacks |
---|---|---|
GA | Can handle discontinuous data, considers entire population space so can reach global optimum [34] | Requires long computing time; limited number of model parameters can be used [34]. |
PSO | Does not have evolutional operators so converges quickly; simple mathematical equations for updating iterations [43] | If size of swarm is too small or parameter selection is not conducted carefully, algorithm can become trapped in local minima [75]. |
DE | Simplicity of code makes implementation easier than other NIAs. The searching of the algorithm is easier across iterations as scaled differences are used to adapt to the natural scaling of the population in each iteration [76] | DE is not suited to discrete optimization problems as using different settings of control parameters can give differing results [76] |
ACO | ACO is useful in problems containing discrete–continuous optimization [20]. | Can become trapped in local minima. For large problems, can be time consuming to lay pheromones on the ant trails [77]. |
CSA | The switching parameter probability gives CSA the ability to efficiently search the space. Additionally, the long jumps of the Lévy flights allow the CSA to avoid local optima [59]. | Performs best on continuous problems; can struggle with discrete problems. If step size is not chosen carefully, cannot obtain solution [78]. |
FA | Each firefly in an FA can work almost independently, so it can be used for parallel implementation. The fireflies also tend to aggregate around each optimum instead of jumping from one to the other, so FA can be more accurate in finding the global optimum as well as local optima [72]. | Firefly always goes in one direction which can lead to low exploration capability and not reaching a solution [79]. |
WOA | The advantage of WOA is the exploration where search space is randomly explored and intensive exploitation wherein current top solutions are searched intensively until the best solution is found [65]. | The tendency to end in local optima and slow convergence speed [65]. |
BA | The BA can converge quickly by transferring from exploration stage to exploitation stage at the correct time. It can deal with highly non-linear problems efficiently [80]. | If exploitation stage is reached too fast, algorithm may stagnate and not reach the solution [80]. |
IWO | With successive iterations, the algorithm depicts a narrowing spatial distribution of the next generation of seeds, which gives the algorithm better global searchability at the beginning and better localized searchability in the later iterations. It also allows all possible candidates to participate in the reproduction process to form the next generation [80]. | Improper selection of control parameters affects search ability of algorithm leading to not finding a solution or becoming trapped in local optima [80]. |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Deepak, M.; Rustum, R. Review of Latest Advances in Nature-Inspired Algorithms for Optimization of Activated Sludge Processes. Processes 2023, 11, 77. https://doi.org/10.3390/pr11010077
Deepak M, Rustum R. Review of Latest Advances in Nature-Inspired Algorithms for Optimization of Activated Sludge Processes. Processes. 2023; 11(1):77. https://doi.org/10.3390/pr11010077
Chicago/Turabian StyleDeepak, Malini, and Rabee Rustum. 2023. "Review of Latest Advances in Nature-Inspired Algorithms for Optimization of Activated Sludge Processes" Processes 11, no. 1: 77. https://doi.org/10.3390/pr11010077
APA StyleDeepak, M., & Rustum, R. (2023). Review of Latest Advances in Nature-Inspired Algorithms for Optimization of Activated Sludge Processes. Processes, 11(1), 77. https://doi.org/10.3390/pr11010077