Next Article in Journal
Development of a High Strength Geopolymer Incorporating Quarry Waste Diabase Mud (DM) and Ground Granulated Blast-Furnace Slag (GGBS)
Next Article in Special Issue
Investigation on Carbonation and Permeability of Concrete with Rice Hush Ash and Shop Solution Addition
Previous Article in Journal
Multicomponent Low Initial Molar Ratio of SiO2/Al2O3 Geopolymer Mortars: Pilot Research
Previous Article in Special Issue
Estimating Radiation Shielding of Fired Clay Bricks Using ANN and GEP Approaches
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Inverse Estimation of Moisture Diffusion Model for Concrete Using Artificial Neural Network

Department of Architectural Engineering, Chungbuk National University, Cheongju 286442, Korea
*
Author to whom correspondence should be addressed.
Materials 2022, 15(17), 5945; https://doi.org/10.3390/ma15175945
Submission received: 18 July 2022 / Revised: 16 August 2022 / Accepted: 24 August 2022 / Published: 28 August 2022
(This article belongs to the Special Issue New Advances in Cement and Concrete Research)

Abstract

:
In this research, the moisture diffusion model for concrete was inversely estimated using artificial neural network (ANN) and the data collected from virtual experiments. In addition, the moisture distribution was predicted using the ANN model in numerical analysis. For inverse estimation, virtual experimental data were used. The virtual experimental data were generated by adding noise to the moisture distribution obtained by a numerical simulation using a known moisture diffusion model. ANNs of two architectures were used in the inverse estimation. For performance test, the inversely estimated ANN model and the known moisture diffusion model were compared. The predicted humidity distribution using the ANN and virtual experiment data were also compared. The inversely estimated ANN model was in a good agreement with the known moisture diffusion model used for the virtual experiment.

1. Introduction

When concrete is exposed to ambient after casting, moisture gradient inside concrete occurs due to the moisture evaporating from the concrete surface, and it leads to diffuse moisture in concrete. Moisture diffusion of concrete causes differential moisture distribution in concrete. Moisture distribution in concrete affects mechanical properties, long-term behavior, durability, etc. For example, dry concrete has a lower elastic modulus than saturated concrete, because water in the pores is incompressible and cannot escape quickly when the concrete is subjected to rapid loading [1]. As the moisture content in concrete is consumed in hydration process, the degree of hydration increases and porosity decreases. The high degree of hydration and the low porosity promote early strength development [2]. Drying shrinkage caused by differential moisture distribution with position creates cracks, and as cracks are evolved by external loads, performance of concrete structure can be degraded [3]. When relative humidity in pores increases, long term creep rate and deflection of concrete member also increase. The deflection of concrete member cannot ensure serviceability of concrete structures [4,5,6]. The relative humidity around 75% increases the rate of carbonation. Carbonation degrades the durability of reinforced concrete as it leads to corrosion of reinforcing steel [7,8]. Through these examples, one may say that the humidity distribution affects properties and behaviors of the concrete, hence the prediction of the humidity distribution is an important issue to understand the mechanical and chemical behavior of concrete materials.
To predict the moisture distribution in concrete through numerical analysis, a moisture diffusion model is needed. Bazant and Najjar [9] suggest a moisture diffusion model for concrete considering pore relative humidity and temperature based on moisture diffusion theory. Mihashi and Nuamo [10] and Kang [11] proposed a moisture diffusion model in which the term for temperature was modified, and porosity with age was considered and modified, respectively. In addition, Sakata [12] suggests a moisture diffusion model represented by water content. These models have been used widely for moisture diffusion analysis of concrete.
The moisture diffusion models have a specific mathematical form with some model parameters. The model parameters hold some physical meanings, and are affected by water/cement ratio, aggregate type, curing methods, etc. The model parameters are commonly estimated using the moisture distribution data obtained through controlled laboratory tests, hence the information defining the test material is well known. The information helps to estimate the moisture diffusion model of the material. However, in the case of concrete materials without such information, there is a problem in estimating the moisture diffusion model. Incomplete information makes the inverse estimation of the material parameters unstable. In this case, the inverse estimation based on artificial neural network (ANN) can be considered as a good alternative.
ANN is one of the machine learning techniques for data analysis. ANN has functional non-uniqueness and imprecision tolerance. The functional non-uniqueness is a property which means that the internal structure of ANN can vary depending on training data. The imprecision tolerance is the property that ANN is robust to error such as noise [13]. Recently, various machine learning techniques including ANN have been used in characterization and optimization of cement-based materials [14,15]. The ANN has also been utilized in inverse modeling of material behavior for non-linear elastic materials [16], rate-dependent material [17], time-dependent structures [18], non-linear thermal material [19], etc. The benefit of using an ANN for these applications is that the ANN has functional flexibility, i.e., ANN can map arbitrary nonlinear relationships between input and output data.
In inverse estimation of material behavior, one may use a specific form of mathematical function that can capture the actual material behavior only if it is known that the material behavior obeys the specific form of mathematical function. However, in general, it is not reasonable to limit the material behavior to a specific form of mathematical function simply because the material behavior is unknown. If one uses a specific form of mathematical function as a material model, the inversely estimated material behavior is restricted by the capability of the mathematical function. For example, if a linear function is used as a material model, the inversely estimated material behavior always shows a linear behavior even when the system has highly non-linear material, so the material model estimation and prediction may be irrational. Using ANN as a material model in inverse estimation could be one of the solutions in that ANN material model does not restrict to a specific form of relationship but can map arbitrary nonlinear relationships between input and output data.
The purpose of this study is to inversely estimate the moisture diffusion model using ANN and moisture distribution data from a virtual experiment. The moisture diffusion theory is presented with moisture diffusion equation and moisture diffusion model. A finite element formulation for the moisture diffusion equation is presented. A procedure for the inverse estimation of moisture diffusion model using ANN is also presented. For performance tests, inversely estimated ANN model and a known moisture diffusion model were compared. The humidity distribution in concrete predicted by finite element simulation using the ANN model was also compared with that provided by the virtual experiment.

2. Moisture Diffusion Analysis of Concrete

2.1. Moisture Diffusion Equation

Diffusion is the process by which matter is transported from one part of a system to another as a result of random molecular or ion motions and is described by Fick’s first and second law [20]. According to Fick’s first law, the rate of diffusing substances in a steady state is proportional to the concentration of matter on each location. A diffusion flux due to moisture diffusion in concrete is represented using the pore relative humidity and water content and expressed using the pore relative humidity as Equation (1).
J = C k g r a d   H   ( 1 )
in which C k is permeability and H is the pore relative humidity.
Through Fick’s second law, mass balance equation in a transient state can be expressed as Equation (2).
w t = w H H t = d i v   J   ( 2 )
in which w is water content and t is time.
The relationship between the pore relative humidity and water content within concrete is described by sorption isotherm [9]. In the sorption isotherm, water content is a function of relative humidity. Thus, the terms of water content and flux are eliminated by substituting Equation (1) into Equation (2). If concrete is assumed to be a homogeneous material, a nonlinear moisture diffusion equation can be obtained for a one-dimensional problem as Equation (3).
H t = 1 w H d i v ( C k g r a d   H ) = d i v ( D   g r a d   H ) = D 2 H x 2  
in which D is the moisture diffusion coefficient and defined as k C k , and k is the reciprocal of slope of the sorption isotherm. When the slope of the sorption isotherm and permeability in the moisture diffusion equation is determined, the moisture diffusion coefficient is obtained. The moisture diffusion coefficient as a function of relative humidity is referred to as the moisture diffusion model.
The relative humidity on the exposed surface of concrete is generally higher than that in ambient air. To balance the relative humidity, the moisture is emitted from the surface. Thus, the boundary condition is expressed by correlation between the surface moisture and the humidity of ambient air as Equation (4).
D ( H x ) s = s ( H e H s )
in which s is the surface factor, H e is the relative humidity of ambient air, and H s is the relative humidity on the exposed surface.

2.2. Finite Element Formulation

For finite element formulation, the relative humidity H ( x , t ) in solid medium is expressed as the product of the shape function and relative humidity at node as Equation (5).
H ( x , t ) = [ N ( x ) ] { H ( t ) }
in which { H ( t ) } is the nodal humidity vector at a specific time, and [ N ( x ) ] is shape function vector.
The weak form of the moisture diffusion equation can be obtained using Galerkin method as Equation (6).
Ω [ N ] T { H t D 2 H x 2 } d Ω = 0
in which Ω is domain within element.
By applying boundary condition, the resulting finite element equation into global system is induced as Equation (7).
[ C ] { H t } + [ K ] { H } = { Q }
in which,
[ C ] = e l e m e n t Ω [ N ] T [ N ] d Ω ; the moisture capacity matrix,
[ K ] = e l e m e n t Ω [ B ] T D [ B ] d Ω + e l e m e n t Γ f [ N ] T [ N ] d Γ ; the diffusion matrix,
{ Q } = e l e m e n t Γ s H e [ N ] T d Γ ; the moisture load vector,
{ H t } is the derivative of relative humidity with respect to time,
B is the derivative of shape function,
Γ is boundary of element,
H e is ambient humidity,
s is surface factor.
Equation (7) is the ordinary differential equation which contains the derivative term with respect to time. The derivative term of relative humidity with respect to time can be expressed using the mean value theorem as Equation (8).
{ H t } { H n + 1 } { H n } t  
in which t is time step, { H n } is the nodal humidity vector at time t n , and { H n + 1 } is the nodal humidity vector at time t n + 1 .
Substituting Equation (8) into Equation (7) and rearranging Equation (7), an implicit form of algebraic equation for moisture diffusion analysis can be obtained as Equation (9).
( [ C ] + t [ K n + 1 ] ) { H n + 1 } = t { Q n + 1 } + [ C ] { H n }
in which [ K n + 1 ] is the diffusion matrix at time t n + 1 and { Q n + 1 } is the moisture load vector at time t n + 1 .
Based on the finite element formulation described above, a moisture diffusion analysis code was developed using MATLAB [21]. The code was utilized for the generation of virtual experiment data of the moisture distribution in concrete and also for the inverse estimation of the moisture diffusion model.

3. Virtual Experiment of Moisture Diffusion of Concrete

The virtual experiment in this study is to obtain the relative humidity distribution in concrete over time using a numerical simulation. The schematic flow of the virtual experiment is shown in Figure 1. The virtual experiment consists of creating an experimental model for simulation and conducting the finite element simulation based on the model.
The experimental model for the simulation is shown in Figure 2a. The model is 300 mm and one-dimensional configuration in which the moisture flows unidirectionally. Both sides of the boundary are exposed to ambient, and the moisture is being lost. Figure 2b shows finite element representation of the experimental model. The body of 300 mm in length was divided into 30 elements of 10 mm. The humidity data were collected at the nodes located 20 mm, 50 mm, and 150 mm away from the boundary. The humidity data collected at the nodes through the virtual experiment are referred to as observation data in this study.
For the virtual experiment shown in Figure 1, the moisture diffusion model D provided by CEB-FIP(’90) [22] was used. In CEB-FIP(’90), the moisture diffusion model is expressed as a function of the pore relative humidity under isotherm condition as shown in Equation (10) [23].
D = D 1 f 1 ( H )
in which D 1 is the moisture diffusion coefficient in saturated condition and calculated by Equation (11), and f 1 ( H ) is a function reflecting pore relative humidity and calculated by Equation (12).
D 1 = D 1 , 0 f c k / f c k 0
in which D 1 , 0 = 3.6 × 10 6 ( m 2 / h ), f c k 0 ,   f c k are parameters related to compressive strength.
f 1 ( H ) = [ α + 1 α 1 + [ ( 1 H ) / ( 1 H c ) ] n ]  
in which α = D 0 / D 1 , D 0 is the moisture diffusion coefficient in completely drying condition, H c is the pore relative humidity at 0.5 D 1 , and n is the parameter depending on concrete mixture of concrete.
Two virtual materials, M1 and M2, were used to generate the virtual experiment data. The model parameters for the material M1 and M2 are shown in in Table 1. Both M1 and M2 have the same parameters except for the parameter n .
For the boundary conditions shown in Equation (4), the ambient humidity H e = 50 % and the surface factor s is calculated using Equation (13), which is suggested by Sakata [12].
s = 2.17 × 10 3 ( W / C ) 8.56 × 10 4
in which W / C is water to cement ratio. W / C = 50 % was used to calculate the surface factor s .
The relative humidity distribution with time was calculated by the finite element simulation using the virtual materials, and the final virtual experiment data were generated by adding a random noise to the relative humidity distribution data. The random noise was introduced by using Equation (14).
H ¯ = H s i m + ω δ 0
in which H ¯ is the final virtual experiment data, H s i m is the simulated humidity without noise, ω is a uniformly distributed random variable from −1 to 1, and δ 0 is 0.3% of the maximum value of the simulated humidity data.
Figure 3 and Figure 4 shows the virtual experiment data generated by the finite element simulation using material M1 and M2, respectively.

4. Inverse Estimation of Moisture Diffusion Model

4.1. Artificial Neural Network

An artificial neural network (ANN) can learn from data to map nonlinear relationships between input and output data. ANN is mainly used as a tool for classification or regression by learning rules from training data sets [24]. In this study, ANN was used as a moisture diffusion model for concrete. The parameters defining the ANN are inversely estimated using global response of the moisture diffusion of concrete, which is a moisture distribution in concrete over time.
ANNs consist of an input layer, hidden layers, and an output layer, and each layer contains computation nodes. The nodes in each layer are fully connected with the nodes in the previous and the next layer. Each node in the hidden layers is given input values from the nodes in the previous layer. The input values are summed up with weight and bias using Equation (15) and are activated through a nonlinear activation function using Equation (16). The computation for the activated output at a single node is illustrated in Figure 5.
z m = i = 1 n x i w i + b m
in which z m is the weighted sum values from input value in the node, x i is the input value in m th layer, w i is weight between ( m 1 ) th layer and m th layer, b m is bias between ( m 1 ) th layer and m th layer, and n is the number of nodes in ( m 1 ) th layer.
a m = φ ( z m )  
in which a m is the output value of given node in m -th layer and φ is activation function.
Two ANNs of simple architecture were used as moisture diffusion model as shown in Figure 6 and Figure 7. Both networks N1 and N2 have an input layer, two hidden layers, and an output layer. The networks N1 and N2 have one node for humidity H in input layer and one node for moisture diffusion coefficient D in output layer. The network N1 has one node in each hidden layer while N2 has two nodes. For the activation function of N1 and N2, hyperbolic tangent function (tanh) was used for the nodes in hidden layers and linear function for the nodes in output layer.
Usually, an ANN is trained through the iterative forward and backward propagation. Forward propagation is a process in which ANN outputs the predicted value through operations in the hidden layer while backward propagation is a process that adjusts the weight and bias for minimizing difference between the known target value and predicted value. There are many algorithms for backward propagation such as gradient descent, resilient propagation, and so on [25].
In order to train an ANN by the forward-backward propagation, existing known pairs of input and output data are required. However, the pairs of the input and output data do not exist in this study, hence the forward–backward propagation could not be used to train the ANN as moisture diffusion model. Instead, the global moisture diffusion response of concrete, which is the humidity distribution over time, is provided by the virtual experiment. Using the humidity distribution data and a finite element analysis, the ANN for moisture diffusion model was inversely estimated. The inverse estimation is an optimization process of the ANN model so as to minimize the difference between the global moisture diffusion response calculated by a finite element analysis using the ANN as a moisture diffusion model and the data provided by the virtual experiment.

4.2. Optimization for the Inverse Estimation of Moisture Diffusion Model

Figure 8 shows a schematic flow of the inverse estimation of moisture diffusion model using the virtual experimental data. The procedure for the inverse estimation is as follows.
STEP1: to initialize the ANN model. The weights and biases of the ANN were initialized by random values between 0 and 1. At this point, the initialized ANN model maps an arbitrary relationship between humidity and moisture diffusion coefficient.
STEP2: finite element simulation using the ANN as a moisture diffusion model. The geometry and boundary condition of the finite element model are identical to those used in the virtual experiment. The relative humidity data at the observation locations identical to those in experiment are extracted from the finite element simulation result.
STEP3: to adjust the weights and biases in direction to minimize the error between the humidity data from the finite element simulation using the ANN model and the humidity data observed from the experiment. To minimize the error, as an optimization method, Interior Point Method (IPM), was used with the objective function shown in Equation (17).
f ( W , b ) = 1 N 1 P i = 1 N j = 1 P ( H ¯ i j H i j ( W , b ) ) 2
in which f is the objective function, W and b are respectively weights and biases of the ANN model, N is the number of investigated points, P is the number of time step for observation, and H i j ( W , b ) is the relative humidity calculated by finite element simulation with the updated ANN model.
ITERATION: to repeat STEP2 and STEP3 until the gradient of the objective function falls below a tolerance. The tolerance of 1 × 10 6 was used for this study.
IPM is a type of optimization algorithm that finds the minimum of a nonlinear multivariable function with constraints such as equalities, inequalities, and the range of variables. The feasible region is set by the given constraints and, in that region, the optimization process is performed by iterative calculation [26,27]. For optimizing the objective function, the IPM algorithm in fmincon function provided by MATLAB was employed [21]. In the process of optimization, the constraint of equality and inequality was not set, but only the constraint of the variable range. The initial condition of variables for optimization was set an arbitrary random value between 0 and 1, and the constraint of the range of variables was set to −300 as a lower limit and 300 as an upper limit.
To test the performance of the methodology for the inverse estimation, two materials (M1, M2), two ANN architectures (N1, N2), and two observation periods (90 days, 180 days) were considered. The labels of the test cases are summarized in Table 2.
The performance test was conducted in two ways, as shown Figure 9. Test 1 was to compare the inversely estimated ANN model with the moisture diffusion model used in the virtual experiment. Test 2 was to compare the long-term relative humidity data simulated using the ANN with those from the virtual experiment.

5. Result and Discussion

5.1. Result

Figure 10 shows an example of the convergence of objective function over iterations. The objective function calculated through Equation (17) is the error between humidity distribution from the virtual experiment data during the observation period and that calculated from the finite element simulation using the ANN. The value of the objective function decreased as the iterations increased during the optimization process. In particular, it decreased rapidly around the iteration numbers of 1, 30, and 180. After iteration number of 210, no further decrease in objective function was found.
Figure 11 shows the adaptation process of the ANN model over iterations during optimization. The solid line is the target model, i.e., the moisture diffusion model D in Equation (10) used for the virtual experiment. The dashed line is the inversely estimated ANN model. The ANN model is being fitted to the target model with increasing iterations during the optimization process.
Figure 12 shows the inversely estimated ANN model of N1 after 300 of iterations. The solid line is the target model. The dashed line and dotted line are the inversely estimated ANN model using the observation data up to the 90 days and 180 days, respectively. As shown in the figure, the inversely estimated ANN models with the observation period of 180 days rather than 90 days show better fits to the target models for both material M1 and M2.
Figure 13 shows the relative humidity predicted by finite element simulation using the inversely estimated ANN model of N1 (solid lines) and virtual experiment data (markers). As seen in the figure, the prediction with the observation period of 180 days rather than 90 days fits the experiment better. Note that the prediction was conducted up to 360 days. The root mean square (RMS) of the difference between the prediction using the ANN and virtual experiment data is shown in Table 2.
Figure 14 shows the inversely estimated ANN model of N2 after 300 iterations. The ANN models with the observation period of 90 days (dashed lines) could not fit well with the non-linear variation of the target model for either material M1 or M2. The ANN models with the observation period of 180 days (dotted lines) fit the target model well over the entire humidity range for material M1, but only fit the target model over the humidity range above 0.6 for material M2.
Figure 15 shows the relative humidity predicted by finite element simulation using the inversely estimated ANN model of N2 (solid lines) and virtual experiment data (markers). As seen in the figure, the prediction using the ANN model with observation period of 180 days fits the experiment well over the entire prediction range. However, the predictions using the ANN model with observation period of 90 days only fit the experiment well up to 90 days. The root mean square (RMS) of the difference between the prediction using the ANN models and virtual experiment data is shown in Table 3.

5.2. Discussion

This study showed that a highly nonlinear moisture diffusion model can be inversely estimated using global response of moisture diffusion behavior of concrete. For the inverse estimation, ANNs of simple architecture were used as a moisture diffusion model. No direct information regarding the shape of the moisture diffusion model used for the generation of the virtual experiment data was used for the inverse estimation.
The ANN model of “simple” architecture is actually not simple. Equation (18) shows an explicit representation of the feedforward process of the ANN model of N1 shown in Figure 5 that computes the output D using the input H.
D = w 3   tan h ( w 2   tan h ( w 1 H + b 1 ) + b 2 ) + b 3  
in which w i and b i are the weights and biases of the ANN model of N1, and I = 1, 2, and 3.
Equation (18) has six parameters defining the ANN model and the hyperbolic tangent (tanh) was used as an activation function, i.e., the equation has enough complexity to learn the shape of the moisture diffusion model used in the virtual experiment. Therefore, even an ANN of “simple” architecture can be used for the inverse estimation of the moisture diffusion t model for concrete material.
If an ANN model has sufficient complexity to learn the moisture diffusion model used in the virtual experiment, a relatively simpler ANN model is advantageous for the inverse estimation. The ANN model of N1 has six parameters (three weights and three biases). On the other hand, the ANN model of N2 has 16 parameters (eight weights and eight biases). The inverse estimation result of the ANN model of N1 shown in Figure 6 fits the target better than that of the ANN model of N2 shown in Figure 7. This seems to be because the ANN model with a more complex structure is more likely to fall into a local minimum during the minimizing the objective function in the inverse estimation process.
The quality of the inverse estimation is dependent on the humidity data range used for the inverse estimation. This statement can be validated with the result of the inversely estimated ANN model of N2 for material M1 shown in Figure 14a. The ANN model with the observation period of 90 days (dashed lines) could not fit well the non-linear variation of the target model, but the ANN model with the observation period of 180 days (dotted lines) fit the target model well. The difference of observation period of 90 days and 180 days means not just the number of the data points but the relative humidity range of the data used for the inverse estimation.
Figure 16 shows the relative humidity ranges corresponding to the observation periods used for the virtual experiment with material M1. The lowest relative humidity observed in the virtual experiment up to 90 days is 0.825 (Figure 16b) that corresponds to the diffusion coefficient of 0.75 × 10 6 (Figure 16a). It means that the virtual experiment data of 90 day observation period provides implicit information regarding the relative humidity vs. moisture diffusion coefficient relationship in the range of relative humidity above 0.825 and the diffusion coefficient above 0.75 × 10 6 . This range covers only about 30% of the upper part of the total relative humidity vs. moisture diffusion coefficient relationship. It means that the ANN model had a chance to access only about 30% of the relative humidity vs. moisture diffusion coefficient relationship during the inverse estimation, making it difficult to inversely estimate the model.
On the other hand, the lowest relative humidity observed in the virtual experiment up to 180 days is 0.795 (Figure 16b), which corresponds to the diffusion coefficient of 0.49 × 10 6 (Figure 16a). It means that the virtual experiment data of 180-day observation period provide the implicit information regarding the relative humidity vs. diffusion coefficient relationship in the range of relative humidity above 0.795 and the diffusion coefficient above 0.49 × 10 6 . This range covers about 60% of the upper part of the total relative humidity–moisture diffusion coefficient relationship. Therefore, the ANN model had a chance to access about 60% of the relative humidity vs. moisture diffusion coefficient relationship during the inverse estimation, making it relatively easy to inversely estimate the model.
A longer observation period is advantageous for the inverse estimation of the ANN model. However, even with the observation period of 180 days the lowest relative humidity provided by the virtual experiment is 0.795, i.e., the virtual experiment does not provide humidity information in range lower than 0.795. Despite this fact, the inversely estimated ANN model shown in Figure 14a is well matched with the target in entire range of relative humidity. Although the virtual experiment data themselves do not provide relative humidity information in the range lower than 0.795, since the ambient relative humidity was set to 0.5 as a boundary condition, there will be some locations near the surface of the concrete specimen with a relative humidity of less than 0.795.
In the inverse estimation process of the ANN model, a finite element analysis is conducted and the global diffusion matrix [ K ] shown in Equation (7) is calculated. To calculate a portion of the global diffusion matrix [ K ] corresponding to a node, the feedforward process of ANN model should be performed with the relative humidity of the node as an input. At this point, the feedforward process of ANN model is performed with a relative humidity of less than 0.795, and the ANN model returns a moisture diffusion coefficient as output. During the early stages of the inverse estimation process, the moisture diffusion coefficient corresponding to a humidity of less than 0.795 may not match the target. However, over iterations, the weights and biases of the ANN model are updated in the direction to minimize the difference between the relative humidity distribution calculated from finite element analysis and those provided by virtual experiment. This means that the ANN model should be close to the target including the lower part of the target in order to minimize the difference.

6. Conclusions

This study demonstrated that a moisture diffusion behavior of concrete can be inversely estimated with an ANN of simple architecture using global moisture distribution data. Based on the research results, the conclusions are as follow:
-
A simple architecture of ANN has sufficient complexity to learn the moisture diffusion behavior of concrete defined by CEB-FIP(’90) model.
-
An ANN with a simpler architecture gives a better result in the inverse estimation of moisture diffusion behavior since it is less likely to stay at local minimum in the optimization process.
-
Moisture distribution data should cover enough range of relative humidity for the inverse estimation of an ANN moisture diffusion model.
-
A longer observation period gives a better result in the inverse estimation of an ANN moisture diffusion model since it provides a wider range of relative humidity information.
-
A long-term moisture distribution in concrete can be predicted using an ANN moisture diffusion model inversely estimated using short-term global response.
The methodology shown in this study should be validated using laboratory or field test data in the future. It can be applied to a structural analysis that requires long-term relative humidity distribution prediction using short-term humidity data measured in the concrete. The methodology can help to understand new concrete materials with unknown moisture diffusion behavior.

Author Contributions

J.M.L. and C.J.L., conceptualization, validation, data curation, writing—original draft and review editing. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Research Foundation of Korea (grant No. NRF-2021R1F1A1063001).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIT) (No. NRF-2021R1F1A1063001).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Grübl, P.; Weigler, H.; Karl, S. Beton, Arten—Herstellung und Eigenschaften, 2nd ed.; Verlag Ernst & Sohn: Berlin, Germany, 2001. [Google Scholar]
  2. Lim, S.; Jeong, J.-H.; Zollinger, D.G. Moisture profiles and shrinkage in early-age concrete pavements. Int. J. Pavement Eng. 2009, 10, 29–38. [Google Scholar] [CrossRef]
  3. Yuan, Y.; Wan, Z. Prediction of cracking within early-age concrete due to thermal, drying and creep behavior. Cem. Concr. Res. 2002, 32, 1053–1059. [Google Scholar] [CrossRef]
  4. Sorelli, L.; Frech-Baronet, J.; Charron, J.-P. Creep behavior of cement paste, mortar, and concrete: The role of relative humidity and interface porosity. In Proceedings of the 10th International Conference on Mechanics and Physics of Creep, Shrinkage, and Durability of Concrete and Concrete Structures, Vienna, Austria, 21–23 September 2015. [Google Scholar] [CrossRef]
  5. Gilbert, R. The Serviceability Limit States in Reinforced Concrete Design. Procedia Eng. 2011, 14, 385–395. [Google Scholar] [CrossRef]
  6. Wei, Y.; Huang, J.; Liang, S. Measurement and modeling concrete creep considering relative humidity effect. Mech. Time-Depend. Mater. 2020, 24, 161–177. [Google Scholar] [CrossRef]
  7. Parrott, L.J. Factors influencing relative humidity in concrete. Mag. Concr. Res. 1991, 43, 45–52. [Google Scholar] [CrossRef]
  8. Mehta, P.K. Durability—Critical issues for the future. Concr. Int. 1997, 19, 27–33. [Google Scholar]
  9. Bažant, Z.; Najjar, L. Drying of concrete as a nonlinear diffusion problem. Cem. Concr. Res. 1971, 1, 461–473. [Google Scholar] [CrossRef]
  10. Mihashi, H.; Numao, T. Influence of curing condition on diffusion process of concrete at elevated temperatures. Proc. Jpn. Concr. Inst. 1989, 11, 229–234. [Google Scholar]
  11. Kang, S.T. Experimental Study of Moisture Diffusion in Concrete. Master’s Thesis, Department of Civil and Environment Engineering, Korea Advanced Institute of Science & Technology (KAIST), Daejeon, Korea, 2002. [Google Scholar]
  12. Sakata, K. A study on moisture diffusion in drying and drying shrinkage of concrete. Cem. Concr. Res. 1983, 13, 216–224. [Google Scholar] [CrossRef]
  13. Ghaboussi, J. Soft Computing in Engineering; CRC Press: Boca Raton, FL, USA, 2018. [Google Scholar] [CrossRef]
  14. Feng, W.; Wang, Y.; Sun, J.; Tang, Y.; Wu, D.; Jiang, Z.; Wang, J.; Wang, X. Prediction of thermo-mechanical properties of rubber-modified recycled aggregate concrete. Constr. Build. Mater. 2022, 318, 125970. [Google Scholar] [CrossRef]
  15. Sun, J.; Tang, Y.; Wang, J.; Wang, X.; Wang, J.; Yu, Z.; Cheng, Q.; Wang, Y. A multi-objective optimisation approach for activity excitation of waste glass mortar. J. Mater. Res. Technol. 2022, 17, 2280–2304. [Google Scholar] [CrossRef]
  16. Ghaboussi, J.; Pecknold, D.A.; Zhang, M.; Haj-Ali, R.M. Autoprogressive training of neural network constitutive models. Int. J. Numer. Methods Eng. 1998, 42, 105–126. [Google Scholar] [CrossRef]
  17. Jung, S.; Ghaboussi, J. Characterizing rate-dependent material behaviors in self-learning simulation. Comput. Methods Appl. Mech. Eng. 2006, 196, 608–619. [Google Scholar] [CrossRef]
  18. Jung, S.; Ghaboussi, J.; Marulanda, C. Field calibration of time-dependent behavior in segmental bridges using self-learning simulation. Eng. Struct. 2007, 29, 2692–2700. [Google Scholar] [CrossRef]
  19. Aquino, W.; Brigham, J.C. Self-learning finite elements for inverse estimation of thermal constitutive models. Int. J. Heat Mass Transf. 2006, 49, 2466–2478. [Google Scholar] [CrossRef]
  20. Crank, J. The Mathematics of Diffusion; Oxford University Press: Cambridge, MA, USA, 1979. [Google Scholar]
  21. MathWorks, Inc. MATLAB: The Language of Technical Computing: Desktop Tools and Development Environment, Version 7; MathWorks: Natick, MA, USA, 2005; Volume 9. [Google Scholar]
  22. Comité Euro-International du Béton. CEB-FIP Model Code 1990: Design Code; Thomas Telford Publishing: London, UK, 1993. [Google Scholar]
  23. Bažant, Z.P. Constitutive equation for concrete creep and shrinkage based on thermodynamics of multiphase systems. Mater. Struct. 1970, 3, 3–36. [Google Scholar] [CrossRef]
  24. Sondwale, P.P. Overview of predictive and descriptive data mining techniques. Int. J. Adv. Res. Comput. Sci. Softw. Eng. 2015, 5, 262–265. [Google Scholar]
  25. Riedmiller, M.; Braun, H. A direct adaptive method for faster backpropagation learning: The RPROP algo-rithm. In Proceedings of the IEEE International Conference on Neural Networks, Nagoya, Japan, 28 March–1 April 1993; pp. 586–591. [Google Scholar]
  26. Waltz, R.; Morales, J.; Nocedal, J.; Orban, D. An interior algorithm for nonlinear optimization that combines line search and trust region steps. Math. Program. 2006, 107, 391–408. [Google Scholar] [CrossRef]
  27. Lesaja, G. Introducing Interior-Point Methods for Introductory Operations Research Courses and/or Linear Programming Courses. Open Oper. Res. J. 2009, 3, 1–12. [Google Scholar] [CrossRef] [Green Version]
Figure 1. The schematic flow of the virtual experiment.
Figure 1. The schematic flow of the virtual experiment.
Materials 15 05945 g001
Figure 2. Virtual experiment model and finite element representation: (a) virtual model and (b) finite element representation.
Figure 2. Virtual experiment model and finite element representation: (a) virtual model and (b) finite element representation.
Materials 15 05945 g002
Figure 3. Virtual experiment data with material M1—(a) moisture diffusion model D; (b) relative humidity distribution over time.
Figure 3. Virtual experiment data with material M1—(a) moisture diffusion model D; (b) relative humidity distribution over time.
Materials 15 05945 g003
Figure 4. Virtual experiment data with material M2—(a) moisture diffusion model D; (b) relative humidity distribution over time.
Figure 4. Virtual experiment data with material M2—(a) moisture diffusion model D; (b) relative humidity distribution over time.
Materials 15 05945 g004
Figure 5. An output computation at a single node.
Figure 5. An output computation at a single node.
Materials 15 05945 g005
Figure 6. Artificial Neural Network N1.
Figure 6. Artificial Neural Network N1.
Materials 15 05945 g006
Figure 7. Artificial Neural Network N2.
Figure 7. Artificial Neural Network N2.
Materials 15 05945 g007
Figure 8. The schematic flow of inverse estimation.
Figure 8. The schematic flow of inverse estimation.
Materials 15 05945 g008
Figure 9. The schematic flow of the performance test.
Figure 9. The schematic flow of the performance test.
Materials 15 05945 g009
Figure 10. An example of convergence of objective function with iteration during optimization—Network N1, Material M2, and observation period of 180 days.
Figure 10. An example of convergence of objective function with iteration during optimization—Network N1, Material M2, and observation period of 180 days.
Materials 15 05945 g010
Figure 11. An example of adaptive process with iteration in optimization (Network N1, Material M2, and observation period of 180 days)—the number of the iterations: (a) 0, (b) 20, (c) 100, (d) 150, (e) 200, (f) 300.
Figure 11. An example of adaptive process with iteration in optimization (Network N1, Material M2, and observation period of 180 days)—the number of the iterations: (a) 0, (b) 20, (c) 100, (d) 150, (e) 200, (f) 300.
Materials 15 05945 g011
Figure 12. Results of inverse estimation using N1—target model versus ANN model (a) material M1; (b) material M2.
Figure 12. Results of inverse estimation using N1—target model versus ANN model (a) material M1; (b) material M2.
Materials 15 05945 g012
Figure 13. Comparison of virtual experimental data with the predicted data based on ANN N1—(a) material M1 and 90 day observation, (b) material M1 and 180 day observation, (c) material M2 and 90 day observation, and (d) material M2 and 180 day observation.
Figure 13. Comparison of virtual experimental data with the predicted data based on ANN N1—(a) material M1 and 90 day observation, (b) material M1 and 180 day observation, (c) material M2 and 90 day observation, and (d) material M2 and 180 day observation.
Materials 15 05945 g013
Figure 14. Results of inverse estimation using N2—target model versus ANN model (a) material M1; (b) material M2.
Figure 14. Results of inverse estimation using N2—target model versus ANN model (a) material M1; (b) material M2.
Materials 15 05945 g014
Figure 15. Comparison of virtual experimental data with the predicted data based on ANN N2—(a) material M1 and 90 day observation, (b) material M1 and 180 day observation, (c) material M2 and 90 day observation, and (d) material M2 and 180 day observation.
Figure 15. Comparison of virtual experimental data with the predicted data based on ANN N2—(a) material M1 and 90 day observation, (b) material M1 and 180 day observation, (c) material M2 and 90 day observation, and (d) material M2 and 180 day observation.
Materials 15 05945 g015
Figure 16. Relative humidity range corresponding to observation period in virtual experiment with material M1—(a) moisture diffusion model D; (b) relative humidity distribution over time.
Figure 16. Relative humidity range corresponding to observation period in virtual experiment with material M1—(a) moisture diffusion model D; (b) relative humidity distribution over time.
Materials 15 05945 g016
Table 1. The parameters of the moisture diffusion model for virtual experiments.
Table 1. The parameters of the moisture diffusion model for virtual experiments.
Material D 1 f ( H )
D 1.0   ( m 2 / h ) f c k 0   ( MPa ) f c k   ( MPa ) α H c n
M13.6 × 10−610340.050.806
M216
Table 2. Labels of performance test for inverse estimation.
Table 2. Labels of performance test for inverse estimation.
LabelNeural Network
Architecture
MaterialObservation
Period
N1M1D90N1M190 days
N1M1D180N1M1180 days
N1M2D90N1M290 days
N1M2D180N1M2180 days
N2M1D90N2M190 days
N2M1D180N2M1180 days
N2M2D90N2M290 days
N2M2D180N2M2180 days
Table 3. RMS of the predicted data based on ANN model with respect to the virtual experimental data.
Table 3. RMS of the predicted data based on ANN model with respect to the virtual experimental data.
N1N2
M1M2M1M2
90 days0.00490.01190.02210.0289
180 days0.00290.00350.0030.0039
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Lee, J.M.; Lee, C.J. Inverse Estimation of Moisture Diffusion Model for Concrete Using Artificial Neural Network. Materials 2022, 15, 5945. https://doi.org/10.3390/ma15175945

AMA Style

Lee JM, Lee CJ. Inverse Estimation of Moisture Diffusion Model for Concrete Using Artificial Neural Network. Materials. 2022; 15(17):5945. https://doi.org/10.3390/ma15175945

Chicago/Turabian Style

Lee, Jae Min, and Chang Joon Lee. 2022. "Inverse Estimation of Moisture Diffusion Model for Concrete Using Artificial Neural Network" Materials 15, no. 17: 5945. https://doi.org/10.3390/ma15175945

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop