Inversion of Groundwater DNAPL Pollution Source Based on DCNN Surrogate Model and Hybrid Homotopy-PSO with Feedback Iteration
Abstract
1. Introduction
2. Study Area and Multiphase Flow Numerical Model
2.1. Site Overview
2.2. Conceptual Model and Boundary Conditions
2.3. Multiphase Flow Numerical Model
3. Monitoring Data Denoising and Sample Generation
3.1. Adaptive Wavelet Threshold Denoising
3.2. Parameter Sensitivity Analysis
3.3. Latin Hypercube Sampling and Dataset Construction
4. DCNN Surrogate Model Construction and Validation
4.1. Establishment of DCNN Surrogate Model
- (1)
- Forward Conduction Process
- (2)
- Back Propagation Process
4.2. Surrogate Training and Accuracy Comparison
5. Source Inversion Optimization Model and Hybrid Algorithm
5.1. Optimization Model Establishment
5.2. Hybrid Homotopy-PSO Algorithm
5.3. Feedback Correction Iterative Solution Procedure
6. Case Validation and Field Application
6.1. Hypothetical Case Validation
6.2. Real Site Computation Process
7. Conclusions
- (1)
- Under the sample and simulation conditions adopted in this study, this study adopts the deep convolutional neural network to construct a surrogate model for the simulation model. Compared with the surrogate models constructed by shallow learning methods including Kriging and support vector regression, the DCNN surrogate model achieves relatively high accuracy. Its maximum relative error is 4.614%, average relative error is 2.109%, and root mean square error (RMSE) is 5.103, all of which are the lowest among the three methods. Meanwhile, the coefficient of determination reaches 0.998, the highest value of the three approaches. The DCNN method shows good potential to effectively improve the approximation capability of the surrogate model to the original numerical model.
- (2)
- A hybrid homotopy–particle swarm optimization algorithm was developed by combining the homotopy method and particle swarm optimization (PSO). Its applicability was analyzed, and the algorithm was further applied to the case study of groundwater DNAPL contamination source identification. The results show that compared with the standard PSO, the maximum relative error decreased from 12.77% to 9.69%, and the average relative error dropped from 7.62% to 5.96%. The proposed hybrid algorithm exhibits obvious improvements in identification accuracy. It can help to effectively reduce the initial value dependence of traditional heuristic algorithms and facilitates efficient searching for the global optimal solution.
- (3)
- To avoid the parameter equifinality effect, we proposed a strategy to separately identify pollution source characteristics and simulation model parameters. These two independent identification procedures were coupled to form a closed-loop iteration with feedback correction for refining the retrieved results. The results reveal that compared with the simultaneous identification scheme, the maximum relative error decreased from 9.69% to 4.41% and the average relative error dropped from 5.96% to 3.72% after iterative feedback correction. This iterative framework is capable of enabling the continuous updating of source characteristics and model parameters, and can substantially improve the overall identification accuracy for the investigated site under given assumptions.
8. Limitations and Future Work
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Gorelick, S.M.; Evans, B.; Remson, I. Identifying source of groundwater pollution: An optimization approach. Water Resour. Res. 1983, 19, 779–790. [Google Scholar] [CrossRef] [Scilit]
- Atmadja, J.; Bagtzoglou, A.C. State of the art report on mathematical methods for groundwater pollution source identification. Environ. Forensics 2001, 2, 205–214. [Google Scholar] [CrossRef] [Scilit]
- Tikhonov, A.N.; Arsenin, V.Y. Solution of Ill-Posed Problem. Math. Comput. 1978, 32, 491. [Google Scholar] [CrossRef] [Scilit]
- Keller, J.B. Inverse problems. Am. Math. Mon. 1976, 83, 107–118. [Google Scholar] [CrossRef] [Scilit]
- Queipo, N.V.; Haftka, R.T.; Shyy, W.; Goel, T.; Vaidyanathan, R.; Tucker, P.K. Surrogate-based analysis and optimization. Prog. Aerosp. Sci. 2005, 41, 1–28. [Google Scholar] [CrossRef] [Scilit]
- Donoho, D.L.; Johnstone, J.M. Ideal spatial adaptation by wavelet shrinkage. Biometrika 1994, 81, 425–455. [Google Scholar] [CrossRef] [Scilit]
- Lu, J.Y.; Lin, H.; Ye, D.; Zhang, Y. A New Wavelet Threshold Function and Denoising Application. Math. Probl. Eng. 2016, 2016, 1–8. [Google Scholar] [CrossRef] [Scilit]
- LeCun, Y.; Bottou, L.; Bengio, Y.; Haffner, P. Gradient-based learning applied to document recognition. Proc. IEEE 1998, 86, 2278–2324. [Google Scholar] [CrossRef] [Scilit]
- Rui, X.F. Opinions on frontier scientific issues in hydrology. Adv. Sci. Technol. Water Resour. 2015, 35, 95–102. [Google Scholar]
- Hou, Z.Y.; Lu, W.X. Comparative Study of Surrogate Models for Groundwater Contamination Source Identification at DNAPL-contaminated Sites. Hydrogeol. J. 2018, 203, 28–37. [Google Scholar] [CrossRef] [Scilit]
- Sciortino, A.; Harmon, T.C.; Yeh, W.W. Inverse modeling for locating dense nonaqueous pools in groundwater under steady flow conditions. Water Resour. Res. 2000, 36, 1723–1735. [Google Scholar] [CrossRef] [Scilit]
- Xin, X.; Lu, W.X.; Luo, J.N. Surrogate model for multiphase flow numerical simulation of DNAPL-contaminated aquifers. J. Jilin Univ. (Earth Sci. Ed.) 2011, 41, 855–860. [Google Scholar]
- Li, G.S.; Tan, Y.J.; Wang, X.Q. Inverse problem method for determining groundwater pollution source intensity. Appl. Math. 2005, 18, 92–98. [Google Scholar]
- Luo, J.N.; Lu, W.X. Sobol’ sensitivity analysis of NAPL remediation processes. Comput. Geosci. 2014, 67, 110–116. [Google Scholar] [CrossRef] [Scilit]
- Datta, B.; Chakrabarty, D.; Dhar, A. Simultaneous identification of unknown groundwater pollution sources and estimation of aquifer parameters. J. Hydrol. 2009, 376, 48–57. [Google Scholar] [CrossRef] [Scilit]
- Zhou, J.; Xiang, B.P.; Ni, L.; Ai, P. Research on a novel wavelet threshold denoising algorithm. Mach. Des. Res. 2017, 33, 1–5. [Google Scholar]
- Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the IEEE International Conference on Neural Networks, Perth, Australia, 27 November–1 December 1995. [Google Scholar]
- Ma, Y.J. Research on Solving Methods for Several Types of Ill-Posed Mathematical Physical Inverse Problems. Ph.D. Thesis, Lanzhou University, Lanzhou, China, 2012. [Google Scholar]
- Simpson, T.W.; Mauery, T.M.; Korte, J.J.; Mistree, F. Kriging models for global approximation in simulation-based multidisciplinary design optimization. AIAA J. 2001, 39, 2233–2241. [Google Scholar] [CrossRef] [Scilit]
- McKay, M.D.; Beckman, R.J.; Conover, W.J. A comparison of three methods for selecting values of input variables in the analysis of output from a computer code. Technometrics 1979, 21, 239–245. [Google Scholar] [CrossRef] [Scilit]
- Helton, J.C.; Davis, F.J. Latin hypercube sampling and the propagation of uncertainty in analyses of complex systems. Reliab. Eng. Syst. Saf. 2003, 81, 23–69. [Google Scholar] [CrossRef] [Scilit]
- Vapnik, V.N. An overview of statistical learning theory. IEEE Trans. Neural Netw. 1999, 10, 988–999. [Google Scholar] [CrossRef] [Scilit]
- Krohling, R.A.; Coelho, L.D. Coevolutionary particle swarm optimization using Gaussian distribution for solving constrained optimization problems. IEEE Trans. Syst. Man. Cybern. Part B-Cybern. 2006, 36, 1407–1416. [Google Scholar] [CrossRef] [Scilit]
- Miao, T.; Guo, J.; Li, G.; Huang, H. Inversion-based identification of DNAPLs-contaminated groundwater based on surrogate model of deep convolutional neural network. Water Supply 2023, 23, 129–143. [Google Scholar] [CrossRef] [Scilit]
- Hou, Z.Y. Uncertainty Analysis of Remediation Optimization for DNAPL-Contaminated Aquifers Based on Surrogate Models. Master’s Thesis, Jilin University, Changchun, China, 2015. [Google Scholar]
- Dokou, Z.; Pinder, G.F. Extension and field application of an integrated DNAPL source identification algorithm that utilizes stochastic modeling and a Kalman filter. J. Hydrol. 2011, 398, 277–291. [Google Scholar] [CrossRef] [Scilit]












| Parameter | Chlorobenzene | Water |
|---|---|---|
| Density | 1105 | 1000 |
| Aqueous solubility of chlorobenzene (30 °C) | 490 | -- |
| Chlorobenzene/water interfacial tension | 33.02 | -- |
| Viscosity | 0.000799 | 0.001 |
| Residual saturation | 0.17 | 0.24 |
| Noise Intensity | Hard Threshold Function | Soft Threshold Function | Adaptive Threshold Function | PSO-Optimized Threshold | ||||
|---|---|---|---|---|---|---|---|---|
| RMSE | SNR (db) | RMSE | SNR (db) | RMSE | SNR (db) | RMSE | SNR (db) | |
| 0.05 | 0.356 | 29.47 | 0.311 | 36.61 | 0.165 | 39.25 | 0.119 | 42.56 |
| 0.10 | 0.397 | 27.81 | 0.315 | 32.76 | 0.197 | 37.49 | 0.125 | 39.43 |
| 0.15 | 0.412 | 26.98 | 0.326 | 30.89 | 0.202 | 35.24 | 0.143 | 37.38 |
| 0.20 | 0.429 | 23.35 | 0.371 | 28.05 | 0.205 | 33.18 | 0.154 | 35.64 |
| Parameter | Value |
|---|---|
| Population size | 20 |
| Maximum number of iterations | 100 |
| Personal cognitive acceleration coefficient c1 | 1.5 |
| Social cognitive acceleration coefficient c2 | 1.7 |
| Number | Input Data | Output Data | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | W1 | W2 | W3 | |
| 1 | 1241.88 | 2463.57 | 4476 | 2.55 | 0.2502 | 3967.65 | 49.44 | 11.36 | 72.75 | 4359.86 | 1520.82 |
| 2 | 1354.68 | 2406.09 | 4061 | 1.84 | 0.2498 | 3810.62 | 46.31 | 9.99 | 58.88 | 3911.17 | 1709.76 |
| 3 | 1906.65 | 2252.55 | 3109 | 3.06 | 0.2532 | 3940.13 | 45.77 | 10.01 | 59.45 | 2044.59 | 2493.96 |
| 4 | 1497.14 | 2133.95 | 4364 | 2.47 | 0.2609 | 4001.87 | 52.03 | 10.15 | 30.69 | 11,072.06 | 3332.61 |
| 5 | 2162.17 | 2389.08 | 3616 | 1.32 | 0.2414 | 4103.99 | 55.32 | 11.67 | 83.46 | 6954.02 | 8281.19 |
| … | … | … | … | … | … | … | … | … | … | … | … |
| 96 | 1233.85 | 2465.76 | 3238 | 2.18 | 0.2508 | 3837.76 | 50.64 | 11.44 | 105.98 | 1972.23 | 2726.65 |
| 97 | 1540.96 | 2489.02 | 4910 | 3.16 | 0.2379 | 3913.33 | 48.17 | 10.51 | 113.63 | 5521.36 | 3185.27 |
| 98 | 2147.61 | 2271.96 | 4102 | 4.03 | 0.2499 | 4180.09 | 45.08 | 12.64 | 42.69 | 8282.69 | 1049.02 |
| 99 | 1809.05 | 2366.28 | 4562 | 3.43 | 0.2537 | 3765.74 | 46.94 | 12.28 | 97.42 | 7211.23 | 2550.94 |
| 100 | 1932.41 | 2175.78 | 4788 | 2.25 | 0.2477 | 4049.98 | 51.16 | 11.32 | 134.37 | 5891.87 | 1999.43 |
| Number | Input data | Output data | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | W1 | W2 | W3 | |
| 1 | 1299.82 | 2434.98 | 3059 | 3.27 | 0.2555 | 3907.51 | 50.82 | 11.54 | 95.24 | 7722.69 | 1283.81 |
| 2 | 2125.42 | 2369.86 | 3525 | 2.10 | 0.2610 | 3885.25 | 49.58 | 12.04 | 52.15 | 4509.54 | 2996.63 |
| 3 | 1823.43 | 2263.93 | 4359 | 4.46 | 0.2351 | 4059.95 | 51.39 | 12.11 | 61.24 | 4972.47 | 1565.68 |
| 4 | 1420.73 | 2421.41 | 4917 | 2.03 | 0.2426 | 4129.11 | 47.63 | 10.01 | 74.21 | 2236.74 | 3603.26 |
| 5 | 1752.46 | 2055.37 | 4507 | 3.84 | 0.2394 | 4257.14 | 42.94 | 11.65 | 104.19 | 1817.04 | 3018.97 |
| … | … | … | … | … | … | … | … | … | … | … | … |
| 16 | 2143.74 | 2129.93 | 3889 | 4.34 | 0.2735 | 3902.27 | 57.95 | 10.87 | 78.69 | 14,649.29 | 8418.83 |
| 17 | 2062.20 | 2422.46 | 3755 | 3.15 | 0.2575 | 3799.05 | 49.72 | 10.98 | 128.68 | 8963.53 | 2869.96 |
| 18 | 1566.91 | 2049.06 | 3474 | 2.37 | 0.2438 | 3694.10 | 50.19 | 11.42 | 123.36 | 4062.08 | 2501.14 |
| 19 | 1392.73 | 2358.31 | 4670 | 4.66 | 0.2360 | 4097.52 | 46.84 | 12.93 | 139.96 | 2395.45 | 1608.32 |
| 20 | 2109.23 | 2231.14 | 4775 | 3.65 | 0.2653 | 3936.76 | 53.06 | 9.74 | 84.91 | 3066.19 | 3352.34 |
| Surrogate Model | KRG | SVR | DCNN |
|---|---|---|---|
| Maximum relative error (%) | 8.751 | 7.133 | 4.614 |
| MRE (%) | 5.786 | 4.654 | 2.109 |
| RMSE | 12.585 | 9.061 | 5.103 |
| R2 | 0.775 | 0.762 | 0.998 |
| Iteration Number | Pollution Source Characteristics | Simulation Model Parameters | ||||||
|---|---|---|---|---|---|---|---|---|
| Horizontal Coordinate (m) | Vertical Coordinate (m) | Migration and Transformation Duration (d) | Leakage Volume (m3) | Porosity | Permeability (md) | Longitudinal Aqueous Phase Dispersivity (m) | Transverse Aqueous Phase Dispersivity (m) | |
| 1 | 1426.73 | 2138.15 | 4508.67 | 1.28 | 0.269 | 4310.47 | 54.58 | 10.89 |
| 2 | 1458.02 | 2124.59 | 4495.83 | 1.36 | 0.2661 | 4390.28 | 54.93 | 11.33 |
| 3 | 1550.42 | 2147.32 | 4516.79 | 1.41 | 0.2654 | 4476.79 | 54.75 | 11.68 |
| 4 | 1539.17 | 2152.98 | 4523.08 | 1.39 | 0.2613 | 4235.11 | 55.06 | 12.67 |
| 5 | 1568.56 | 2165.47 | 4567.25 | 1.43 | 0.2596 | 4198.17 | 55.74 | 12.24 |
| 6 | 1574.08 | 2173.11 | 4581.06 | 1.47 | 0.2535 | 4123.44 | 55.93 | 11.92 |
| 7 | 1578.31 | 2178.22 | 4609.98 | 1.50 | 0.2542 | 4090.12 | 56.01 | 11.96 |
| 8 | 1579.39 | 2179.47 | 4612.50 | 1.51 | 0.2542 | 4089.82 | 56.02 | 11.96 |
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. |
© 2026 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.
Share and Cite
Guo, J.; Miao, T.; Li, G.; Wang, H. Inversion of Groundwater DNAPL Pollution Source Based on DCNN Surrogate Model and Hybrid Homotopy-PSO with Feedback Iteration. Water 2026, 18, 2185. https://doi.org/10.3390/w18172185
Guo J, Miao T, Li G, Wang H. Inversion of Groundwater DNAPL Pollution Source Based on DCNN Surrogate Model and Hybrid Homotopy-PSO with Feedback Iteration. Water. 2026; 18(17):2185. https://doi.org/10.3390/w18172185
Chicago/Turabian StyleGuo, Jiayuan, Tiansheng Miao, Guanghua Li, and Han Wang. 2026. "Inversion of Groundwater DNAPL Pollution Source Based on DCNN Surrogate Model and Hybrid Homotopy-PSO with Feedback Iteration" Water 18, no. 17: 2185. https://doi.org/10.3390/w18172185
APA StyleGuo, J., Miao, T., Li, G., & Wang, H. (2026). Inversion of Groundwater DNAPL Pollution Source Based on DCNN Surrogate Model and Hybrid Homotopy-PSO with Feedback Iteration. Water, 18(17), 2185. https://doi.org/10.3390/w18172185
