Physics-informed neural networks (PINNs) with unsaturated water flow models for inverse analysis of soil hydraulic parameters of layered soil profiles
Data files
May 15, 2024 version files 99.04 KB
-
PINNs_SLCL_D10.CSV
8.74 KB
-
PINNs_SLCL_D100.CSV
8.40 KB
-
PINNs_SLCL_D20.CSV
8.83 KB
-
PINNs_SLCL_D40.CSV
8.82 KB
-
PINNs_SLCL_D60.CSV
8.23 KB
-
PINNs_SLCL_D80.CSV
8.33 KB
-
PINNs_SLCL_time.CSV
19.97 KB
-
PINNs_SLCL_VWC_D0.CSV
8.86 KB
-
PINNs_SLCL_VWC_D30.CSV
8.80 KB
-
PINNs_SLCL_VWC_D70.CSV
8.88 KB
-
README.md
1.18 KB
Abstract
Information about the spatial distribution of soil hydraulic parameters is necessary for the accurate prediction of soil water flow and coupled movement of chemicals and heat at the field scale using a process-based model. Physics-informed neural networks (PINNs), which can provide physical constraints in deep learning to obtain a mesh-free solution, can be used to inversely estimate the soil hydraulic parameters from less and noisy training data. Previous studies using PINNs have successfully estimated soil hydraulic parameters for homogeneous soil but estimating such parameters of layered soil profiles where the interface depth and the parameters are unknown still has some difficulties. The objective of this study was to develop PINNs to inversely estimate the distribution of soil hydraulic parameters, such as saturated hydraulic conductivity and α and n, of the Mualem-van Genuchten model directly within layered soil profiles by predicting changes in pressure head from training data based on simulation results at given depths during infiltration. The impact of factors affecting PINNs performance, such as the weights assigned to each component of the loss function, the time range used in error computations, and the number of samples used to assess physical constraint was investigated. By assigning a larger weight to the physical constraint and excluding the earlier stage of infiltration in the loss function, the changes in pressure head and the three soil hydraulic parameter distributions within the layered soil profiles were successfully estimated. The developed PINNs can be further applied to more complex soils and can be improved.
https://doi.org/10.5061/dryad.pc866t1z4
This is a supplemental material for VZJ-2024-01-0001-OA.
Description of the data and file structure
They consist of one python file and 10 datasets files. The dataset consists of pressure heads [cm] at 10, 20, 40, 60, 80, and 100 cm depth for each depth, volumetric water content [cm^3/cm^3] at 0, 30, and 70 cm depth for each depth, and time steps calculated by HYDRUS. Running this python file will train the accompanying dataset to predict saturated hydraulic conductivity Ks,α,n profiles for the soil hydraulic parameters.
Sharing/Access information
A link to the original code is shown below. The python file for this dataset is a modified version of the following code.
https://github.com/nanditadoloi/PINN
Code/Software
This python file uses pytorch and numpy packages.
LICENSE
Original Code
Copyright (c) 2021 Nandita Doloi
Modified Code
Copyright (c) 2024 Koki Oikawa