Next Article in Journal
Relative Performance of 1-D Versus 3-D Hydrodynamic, Water-Quality Models for Predicting Water Temperature and Oxygen in a Shallow, Eutrophic, Managed Reservoir
Previous Article in Journal
Forecasting of Significant Wave Height Based on Gated Recurrent Unit Network in the Taiwan Strait and Its Adjacent Waters
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Updated Kriging-Assisted Shape Optimization of a Gravity Dam

Key Laboratory of Agricultural Soil and Water Engineering in Arid and Semiarid Areas, Ministry of Education, Northwest A&F University, Yangling 712100, China
*
Author to whom correspondence should be addressed.
Water 2021, 13(1), 87; https://doi.org/10.3390/w13010087
Submission received: 24 November 2020 / Revised: 27 December 2020 / Accepted: 29 December 2020 / Published: 2 January 2021
(This article belongs to the Section Hydraulics and Hydrodynamics)

Abstract

:
The numerical simulation of the optimal design of gravity dams is computationally expensive. Therefore, a new optimization procedure is presented in this study to reduce the computational cost for determining the optimal shape of a gravity dam. Optimization was performed using a combination of the genetic algorithm (GA) and an updated Kriging surrogate model (UKSM). First, a Kriging surrogate model (KSM) was constructed with a small sample set. Second, the minimizing the predictor strategy was used to add samples in the region of interest to update the KSM in each updating cycle until the optimization process converged. Third, an existing gravity dam was used to demonstrate the effectiveness of the GA–UKSM. The solution obtained with the GA–UKSM was compared with that obtained using the GA–KSM. The results revealed that the GA–UKSM required only 7.53% of the total number of numerical simulations required by the GA–KSM to achieve similar optimization results. Thus, the GA–UKSM can significantly improve the computational efficiency. The method adopted in this study can be used as a reference for the optimization of the design of gravity dams.

1. Introduction

The shape of a dam is a major factor that influences its safety and economy. Therefore, designing a dam with a suitable shape is a significant problem in dam engineering [1]. Currently, the finite-element method is widely used in the optimization of gravity dam design [2,3,4]. However, a large number of numerical simulations are usually required when using optimization algorithms in finite-element software to optimize the shape of a gravity dam. To reduce the computational cost, some scholars have attempted to use surrogate models as alternatives to the finite-element analysis technique [5,6,7,8,9]
Among the numerous existing surrogate models, the Kriging surrogate model (KSM) [10] has been widely used because of its suitable performance. In the early stage of its development, the KSM served as an approximate alternative model to the time-consuming numerical analysis model for design optimization. Putra et al. [11] used the Kriging-based optimization method to optimize stent geometry design. Gaspar et al. [12] presented Kriging interpolation models as surrogate models for solving structural reliability problems involving nonlinear finite-element analysis. The suitability of the aforementioned optimization results depended largely on the accuracy of the KSM in the entire design space. In general, many training samples are required to increase the accuracy of a KSM.
A high sampling cost results in a limited number of samples being used for engineering optimization. A KSM constructed on the basis of a small number of samples may provide low-accuracy optimization results. In the updated KSM (UKSM), sampling is conducted only in the domain of interest. This strategy can considerably reduce the sampling cost while ensuring high prediction accuracy [13]. The UKSM has been successfully applied in many fields. Mohammadi-Amin et al. [14] used the KSM to estimate the aerodynamic coefficient trend for different spatial variables and effectively improved the accuracy of Kriging interpolation by adding accurate samples multiple times to the model. Augspurger et al. [15] constructed a UKSM response surface to develop practical thermal storage devices. Song et al. [16] presented an efficient optimization procedure for aerodynamic design. The selection of multiple samples according to infill criteria in each updating cycle resulted in the optimization procedure having suitable exploration ability. An efficient sequential surrogate-based optimization procedure was introduced in a previous study to optimize the design of Microridge Deep Drawing Punch [17]. However, the UKSM has been rarely used in the optimization of the shape of gravity dams.
In the present study, we adopted a structural optimization algorithm framework that couples GA and UKSM to optimize the shape of a gravity dam. Our main objective is to illustrate the efficient performance of GA-UKSM in the optimization of the gravity dam compared with GA-KSM. First, an optimization problem of a gravity dam was established. Second, the optimization problem was solved using a combination of GA and KSM (GA–KSM) and the GA–UKSM. The adopted structural optimization algorithm framework is expected to be a reference for the shape optimization of other dams.

2. Methodology

2.1. Formulaiton of the Optimization Problem

The cross-sectional geometry of the non-overflow section of a gravity dam is presented in Figure 1.
In Figure 1, A and H represent the dam crest width, dam bottom width, and dam height, respectively. Note that H1 and H2 are the heights of the upstream and downstream slope points of the dam, respectively. The parameters p (=H1/H) and q (=H2/H) represent the ratios of the heights of the upstream and downstream slope point vertices to the dam height, respectively. α1 and α2 are angels of upstream and downstream slope. The variables m1 (=ctg(α1)) and m2 (=ctg(α2)) represent the upstream and downstream slope coefficients, respectively. The objective of the gravity dam optimization problem is to minimize the cross-section area of the dam. The cross-section area can be express as follows:
S = ( p H ) 2 m 1 + ( q H ) 2 m 2 2 + A H ,
where S is the cross-sectional area of the dam body; P, q, m1, and m2 are design variables that must be optimized; and the other symbols have the same meanings as previously mentioned. In this study, A and H are constants, so the objective function can be expressed as follows:
min   ( p H ) 2 m 1 + ( q H ) 2 m 2 2 ,
In the gravity dam optimization problem, behavior and stability constraints must be considered. These constraints are defined as follows:
σ 1 , a σ + ,
σ 3 , a σ   ,
k a K ,
where σ1,a and σ3,a are the maximum and minimum principle stresses in the actual optimization process, respectively. For the entire earthquake process, the maximum value of σ1,a and the minimum value of σ3,a are considered. The parameters σ and σ+ represent the allowable compressive stress and allowable tensile stress, respectively; ka is the actual safety factor against sliding; and K is the minimum required safety factor against sliding.

2.2. Solution of the Optimizaiton Problem

The GA–KSM and GA–UKSM were used to solve the optimization problem described in Section 2.1. The GA served as the optimization algorithm for solving the model. In the GA, individuals are evaluated by their fitness function values, and the fitness function values are obtained through numerical simulation. This process is computationally intensive; therefore, the KSM and UKSM were used to reduce the number of numerical simulations.

2.2.1. Genetic Algorithm (GA)

The GA is a heuristic algorithm that searches for optimal solutions by simulating natural evolutionary processes. It does not rely on gradients and has high robustness and global searching ability [18]. Therefore, the GA was employed to solve the constructed optimization problem. The design variables to be optimized were p, q, m1, and m2, which were encoded in binary in the GA. In this study, the penalty function [2] was used to satisfy the constraints involved in the optimization problem (Equations (3)–(5)). The fitness function containing the penalty term is expressed as follows:
F f i t = S + 10 4 × [ | min { k K , 0 } | + max { σ 1 σ + , 0 } + max { σ 3 σ , 0 } ] ,
where Ffit is the fitness function; k, σ1, and σ3 represent the safety factor against sliding, maximum principle stress, and minimum principle stress of each individual, respectively; and the other symbols have the same meanings as previously mentioned.
Multiple numerical simulations are usually required when the GA is executed using the ANSYS (Pittsburgh, Commonwealth of Pennsylvania, USA) software program for calculating the σ1, σ3, and k values of a gravity dam subjected to earthquake loading. To reduce the computational cost, the KSM was used in this study instead of numerical simulations.

2.2.2. Kriging Surrogate Model (KSM)

The KSM is a mathematical model for fitting discrete data. The essence of the KSM is to use the response information of known points to predict the response value of unknown points. The general steps for constructing the KSM are described in the following text. First, a sampling method (e.g., center composite design, orthogonal experimental design, uniform design, or Latin hypercube sampling (LHS)) is used to generate samples of design variables. Second, the samples are analyzed with a high-precision analysis model to obtain a set of input or output data. A fitting method is then used to fit the input or output relationship of these sample data to construct a surrogate model. Third, the fitting precision of the surrogate model is evaluated, and the output of the new design point is predicted.
  • Sampling methods
Commonly used sampling methods include central composite design, orthogonal experimental design, uniform design, LHS, and inherited LHS (ILHS). LHS is the most widely used sampling method because this method is easy to implement and has satisfactory uniformity. The ILHS method [19] has the same uniformity as the LHS method but a higher sampling efficiency. Therefore, ILHS was used in the GA–KSM in this study. A total of 80% of the samples were used as training samples, and 20% of the samples were used as evaluation samples.
2.
Constructing the KSM
The general mathematical expression of the KSM is as follows:
y ^ ( X ) = F ( β , X ) + z ( X ) ,
where y ^ ( X ) expresses the deterministic response y ( X ) I R q for an n dimensional input X D I R n , F is the regression model which is a linear combination of p chosen functions fj, and z(X) is a stochastic process.
F ( β , X ) = β 1 f 1 ( X ) + β p f p ( X ) = [ f 1 ( X ) f p ( X ) ] β : = f ( X ) T β :
The coefficients {β:} are regression parameters, and the random process z(X) is assumed to have mean zero, variance σ 2 and covariance between z(Xi) and z(Xj):
E [ z ( X ) ] = 0 ,
V a r [ z ( X ) ] = σ 2 ,
C o v [ z ( X i ) , z ( X j ) ] = σ 2 R ( θ , X i , X j ) ,
where R(θ, Xi, Xj) is a correlation function with parameters θ. The Gaussian function in Equation (12) is commonly used as a correlation function.
R ( θ , X i , X j ) = k = 1 N e θ k | X i k X j k | 2 ,
where Xik and Xjk are the kth components of the training samples Xi and Xj, respectively, and θk is the constant of the correlation function in the kth direction of the sample. The linear weighted superposition interpolation of the response values of each sample is used to calculate the response value of the unknown sample as follows:
y ^ ( X ) = w ( X ) Y ,
where w(X) = (w1, w2, …, wN)T is the weighting factor to be determined and Y = (y1, y2, …, yN)T. According to the unbiased estimation condition, the following expression is obtained for the KSM through collation:
y ^ ( X ) = f ( X ) T β + r ( X ) γ ,
where β* = (FTR−1F)−1FTR−1Y and γ* = R−1(Y − Fβ*). The parameters β* and γ* are fixed. The parameter r is expressed as follows: r = (R(θ, X, X1), …, R(θ, X, XN))T. For more detailed derivation and application of the KSM, please refer to the reference [20].
3.
Accuracy evaluation
Accuracy evaluation is performed to judge whether a surrogate model is credible. If the accuracy meets the requirements, the surrogate model can replace the analysis model in the optimization process; otherwise, the surrogate model must be reconstructed. In this study, 20% of the samples were used to evaluate the KSM. The maximum absolute relative error (MARE) was used to assess the performance of the KSM. The MARE is defined as follows:
M A R E = max { 100 × | y l y ^ l y l | } l = 1 ,   2 ,   N
where y and y ^ are the actual value and predicted value, respectively, and N is the number of evaluation samples.

2.2.3. Updated Kriging Surrogate Model (UKSM)

The optimization results of the KSM largely depend on its approximation accuracy in the entire sampling space. To achieve the required approximation accuracy, a large number of samples must usually be collected; however, a large number of samples increases the calculation cost, which limits the application of the KSM in engineering optimization problems. By contrast, in the UKSM, in which a reasonable infill sampling criterion (e.g., minimizing the predictor (MP)) is constructed, a high approximation accuracy is only required near the optimal solution rather than in the entire design space. Thus, the UKSM can achieve a higher computational efficiency than the KSM.
In this study, MP [21] was used as the infill sampling criterion. The principle of the MP criterion is to find the minimum value of the objective function directly with a KSM and then take the point that minimizes the values of the objective as a new sample to update the KSM. Mathematically, the MP criterion can be expressed as follows:
min f ^ ( X ) ,
s . t . { h ^ n ( X ) 0   n = 1 , 2 , N c X L X X U ,
where X is a vector that contains the design variables p, q, m1, and m2; XL and XU are the lower and upper bounds of the design variables, respectively; f ^ ( X ) and h ^ ( X ) are a surrogate model of the objective function and a constraint function, respectively; and Nc is the number of constrained functions.

2.2.4. Optimization Procedure

  • GA–KSM optimization procedure
To improve the sampling efficiency, samples were collected in the design space by using ILHS. Of the collected samples, 80% were used to obtain the σ ^ 1 , σ ^ 3 , and k ^ values of the KSM and 20% were used to evaluate the accuracy of the KSM. Subsequently, this study determined whether any of the MARE values between σ1 and σ ^ 1 , σ3 and σ ^ 3 , and k and k ^ were <1%. If none of the MARE values were <1%, 50 samples collected through ILHS were added to the sample set until the KSMs satisfied the accuracy requirements. The mathematical optimization model of the gravity dam was then solved using the GA. When convergence criterion (CC) ≤ 1‰ [Equation (18)], the optimization was terminated. A flowchart of the GA–KSM is illustrated in Figure 2a.
C C = | 1 5 g e n = m m + 4 S g e n 1 5 g e n = m + 5 m + 9 S g e n 1 5 g e n = m m + 4 S g e n | × 100 %   ( m = 1 , 2 ) ,
where gen and gen’ are the numbers of GA generations and Sgen and Sgen’ are the best objective values for gen and gen’, respectively.
2.
GA–UKSM optimization procedure
By using the MP criterion, new samples were added to the initial sample set to update the KSM [22,23,24]. First, the σ ^ 1 , σ ^ 3 , and k ^ values of the KSM were determined using 50 samples before optimization. Then, the GA was used to find the point minimizing the value of the objective function (when CC ≤ 1‰, the GA is considered to converge to the optimal solution), and the corresponding σ ^ 1 , σ ^ 3 , and k ^ values were obtained. Subsequently, the σ1, σ3, and k values corresponding to the optimal solution were calculated using ANSYS. If any relative error between σ1 and   σ ^ 1 , σ3 and σ ^ 3 , or k and k ^ was >1%, the sample obtained through numerical simulation was added to the existing sample set to update the KSM until the entire optimization process converged. The schematic flowchart of the GA–UKSM is displayed in Figure 2b.

3. Case Study

3.1. Basic Information of the Gravity Dam

To investigate the computational efficiency of the GA–KSM and GA–UKSM for the shape optimization of a gravity dam, the Taolinkou Reservoir gravity dam was used as a test example. The basic section of the dam is displayed in Figure 1. The reservoir is located in the Qinglong River in the middle of the Yanshan settlement in Hebei, China. The maximum dam height is 89.24 m, the dam crest width is 8 m, the upstream water level is 84.74 m, and the downstream water level is 5 m.
In this study, four variables, namely p, q, m1, and m2, were defined for optimizing the gravity dam geometry. Table 1 presents the design variables of the optimization process that comply with China’s “Code for Design of Concrete Gravity Dams” and the engineering requirements.
In this study, we used the ground motion obtained from the record of an aftershock of magnitude 5.7 during the Tangshan earthquake that occurred in China on August 9, 1976. The seismic load included horizontal (Figure 3a and vertical Figure 3b) ground motions. The earthquake lasted for 5 s, and the seismic time step used in this study was 0.1 s. We ignored the quality of the foundation. To eliminate seismic wave propagation effects, we enter the seismic records on the surface of the dam foundation.
Under seismic loading, the allowable dynamic compressive strength of concrete was 30% higher than the allowable static compressive strength of concrete. The allowable dynamic tensile strength was 8% of the allowable dynamic compressive strength [25]. Moreover, the dynamic modulus of the dam body and dam foundation was 30% higher than the static elastic modulus. In line with China’s “Code for Seismic Design of Hydraulic Structures,” the minimum required safety factor against sliding (K) is 1.0. The mechanical properties of the dam body and foundation materials are presented in Table 2.

3.2. Finite-Element Model of the Gravity Dam

In this study, finite elements were used to discretize the concrete and bedrock of the dam. Moreover, a two-dimensional finite-element model of the gravity dam (Figure 4) was established in ANSYS to calculate the maximum principle stress, the minimum principle stress, and the safety factor against sliding. The upstream and downstream of the dam foundation were expanded by 1.5 times the dam height, and the dam foundation was expanded downward by two times the dam height. In addition, normal constraints were applied upstream and downstream of the foundation, whereas fixed constraints were applied to the bottom of the foundation. The established model is based on the following assumptions: (1) the dam body and foundation are continuous, (2) the dam body and foundation materials are uniform, and (3) the concrete and bedrock of the dam body are isotropic elastic materials.
The loads acting on the dam are the gravity load, hydrostatic pressure, uplift pressure, and seismic load. The Westergaard additional mass method [26] was used to simulate the hydrodynamic pressure. The dynamic load effect was analyzed using the time-history analysis method [27,28,29]. Westergaard used the separation variable method and assumed that the dam surface facing the water is vertical, the dam body is rigid, and the reservoir water is a nonviscous liquid with small disturbances. He neglected the absorption of silt at the bottom of the reservoir, the surface microgravity wave of the reservoir water, and the compressibility of the reservoir water. Westergaard also assumed that the maximum hydrodynamic pressure on the dam surface has a parabolic relationship with the dam height. He obtained the hydrodynamic pressure of the calculation point using the following formula:
p = ( 7 / 8 ) a x ρ h z ,
where ax is the horizontal acceleration, ρ is the water density, h is the designed water depth, and z is the distance from the calculation point to the water surface.
In the 1980s, Professor Clough [30] expanded the application scope of Westergaard’s additional mass method as follows:
M = ( 7 / 8 ) ρ A i h z I i T I i ,
where Ai is the subordinate area of the calculation point i on the dam surface, Ii is the normal vector of the calculation point, and the other symbols have the same meanings as previously mentioned.

3.3. Parameter Setting

In this study, the population size of the GA was set as 100 and the maximum generation as 500, and stochastic universal sampling was used as the selection operator. The single-point crossover probability was set as 0.7, and the mutation probability was set as 0.01. All the experiments were conducted on a computer equipped with an Intel Core i5-8250U 3.4 GHz CPU with 8 GB RAM (City of Santa Clara, Stage of California, USA).

3.4. Results and Discussion

When using the GA–KSM for optimizing the design of a gravity dam, the optimization results depend largely on the approximation accuracy of the KSM, which is directly related to the quantity of training samples. In this study, to meet the accuracy requirements of the KSM, the MARE threshold was set as 1%. As displayed in Figure 5, the MARE values between σ1 and σ ^ 1 , σ3 and σ ^ 3 , and k and k ^ decreased with an increase in the number of samples. When the MARE values were set to be ≤1%, the number of training samples was ≥1700. Such a high sampling cost is unacceptable in engineering optimization problems.
Therefore, we used the GA–UKSM to optimize the shape of the gravity dam. The relative errors between σ1 and σ ^ 1 , σ3 and σ ^ 3 , and k and k ^ varied with the number of iterations, as displayed in Figure 6.
As the number of iterations increased (i.e., as the number of new samples in the sample set increased), the relative errors between σ1 and σ ^ 1 , σ3 and σ ^ 3 , and k and k ^ decreased overall; however, volatility occurred. This volatility may have occurred because new optimal solutions were constantly being discovered during the process of adding samples to the sample set. When the optimal solution tended to be stable, the relative errors gradually decreased. This result indicates that the application of the MP criterion causes the UKSM to not have a high approximation accuracy in the entire design space. The model has a high approximation accuracy only near the optimal solution. Finally, only 78 sample points must be added to the KSM to meet the convergence condition. Table 3 presents a summary of the optimization results obtained for gravity dam design with the GA–KSM and GA–UKSM.
As presented in Table 3, the difference in the cross-sectional area of the dam body obtained with the two algorithms was approximately 0.36%. In theory, both the compared algorithms can be used for the optimization of gravity dam design. However, when using the GA–KSM to optimize the gravity dam shape, at least 1700 samples are required in the KSM sample set to make the MARE values between σ1 and σ ^ 1 , σ3 and σ ^ 3 , and k and k ^ of <1%. Thus, at least 1700 numerical simulations are required in the GA–KSM (Figure 5). Such a high sampling cost is unfavorable in gravity dam optimization design. By contrast, the number of numerical simulations required for the GA–UKSM (128 numerical simulations, i.e., 128 samples, including 50 samples required to construct the initial KSM and 78 samples obtained using the GA to improve the accuracy of the KSM according to the MP criterion) was only 7.53% that required for the GA–KSM. Thus, the GA–UKSM considerably outperformed the GA–KSM in terms of the optimization efficiency.
Moreover, the differences in the design variables corresponding to the optimal solutions of the two algorithms were not obvious, which indicates that the UKSM can guarantee higher precision with fewer samples than the KSM can. The aforementioned finding also indicated that the optimization process of the GA–UKSM converged to a stable solution (Table 3).
In this study, only one sample that did not satisfy the convergence condition was added to the sample set to update the KSM in an updating cycle. In future research, an algorithm that simultaneously adds N (N > 1) samples to the sample set should be considered to improve the probability of obtaining an optimal solution. In addition, three-dimensional problems where spanwise dam shape and curvature and changes of dam foundation elevations in both axial and spanwise directions can be taken into account.

4. Conclusions

A combination of the GA–UKSM was adopted to optimize the shape of a gravity dam subjected to earthquake loading. To improve the optimization efficiency and prediction accuracy of the KSM, the MP criterion was used to update the KSM in each updating cycle. The optimization efficiency of the GA–UKSM was approximately one order of magnitude higher than that of the GA–KSM. As the samples in the sample set increased, the prediction accuracy of the UKSM increased. Consequently, the GA–UKSM outperformed the GA–KSM in terms of the computational efficiency and number of numerical simulations. The optimization design method for gravity dam adopted in this research can provide indirect guidance for engineering designers in hydraulic structure design, improving their optimization design efficiency.

Author Contributions

Research conceptualization, Y.W., Y.L. and X.M.; data curation, Y.W. and Y.L.; methodology, Y.W. and X.M.; writing—original draft, Y.W.; writing—review and editing, X.M. All authors have read and agreed to the published version of the manuscript.

Funding

This study was supported by the National Science and Technology Support Program of China (No. 2015BAD24B02) and the National Key R&D Program of China (No. 2017YFC0403202).

Institutional Review Board Statement

“Not applicable” for studies not involving humans or animals.

Informed Consent Statement

“Not applicable” for studies not involving humans.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Paseka, S.; Kapelan, Z.; Marton, D. Multi-objective optimization of resilient design of the multipurpose reservoir in conditions of uncertain climate change. Water 2018, 10, 1110. [Google Scholar] [CrossRef] [Green Version]
  2. Rita, M.; Fairbairn, E.; Ribeiro, F.; Andrade, H.; Barbosa, H. Optimization of Mass Concrete Construction Using a Twofold Parallel Genetic Algorithm. Appl. Sci. Basel 2018, 8, 399. [Google Scholar] [CrossRef] [Green Version]
  3. Tan, F.; Lahmer, T. Shape optimization based design of arch-type dams under uncertainties. Eng. Optim. 2018, 50, 1470–1482. [Google Scholar]
  4. Sukkarak, R.; Jongpradist, P.; Pramthawee, P. A modified valley shape factor for the estimation of rockfill dam settlement. Comput. Geotech. 2019, 108, 244–256. [Google Scholar] [CrossRef]
  5. Khatibinia, M.; Khosravi, S. A hybrid approach based on an improved gravitational search algorithm and orthogonal crossover for optimal shape design of concrete gravity dams. Appl. Soft Comput. 2014, 16, 223–233. [Google Scholar] [CrossRef]
  6. Mahani, A.S.; Shojaee, S.; Salajegheh, E.; Khatibinia, M. Hybridizing two-stage meta-heuristic optimization model with weighted least squares support vector machine for optimal shape ofa double-arch dams. Appl. Soft Comput. 2015, 27, 205–218. [Google Scholar] [CrossRef]
  7. Wang, X.; Yang, K.; Shen, C. Study on MPGA-BP of Gravity Dam Deformation Prediction. Math. Probl. Eng. 2017, 2017. [Google Scholar] [CrossRef]
  8. Chang, C.-M.; Lin, T.-K.; Chang, C.-W. Applications of neural network models for structural health monitoring based on derived modal properties. Measurement 2018, 129, 457–470. [Google Scholar] [CrossRef]
  9. Jamli, M.R.; Farid, N.M. The sustainability of neural network applications within finite element analysis in sheet metal forming: A review. Measurement 2019, 138, 446–460. [Google Scholar] [CrossRef]
  10. Krige, D.G. A statistical approach to some basic mine valuation problems on the witwatersrand. J. S. Afr. Inst. Min. Metall. 1994, 94, 95–111. [Google Scholar]
  11. Putra, N.K.; Palar, P.S.; Anzai, H.; Shimoyama, K.; Ohta, M. Multiobjective design optimization of stent geometry with wall deformation for triangular and rectangular struts. Med. Biol. Eng. Comput. 2019, 57, 15–26. [Google Scholar] [CrossRef] [PubMed]
  12. Gaspar, B.; Teixeira, A.P.; Soares, C.G. Assessment of the efficiency of Kriging surrogate models for structural reliability analysis. Probabilistic Eng. Mech. 2014, 37, 24–34. [Google Scholar] [CrossRef]
  13. Suprayitno; Yu, J.-C. Evolutionary reliable regional Kriging surrogate for expensive optimization. Eng. Optim. 2019, 51, 247–264. [Google Scholar] [CrossRef]
  14. Mohammadi-Amin, M.; Entezari, M.M.; Alikhani, A. An efficient surrogate-based framework for aerodynamic database development of manned reentry vehicles. Adv. Space Res. 2018, 62, 997–1014. [Google Scholar] [CrossRef]
  15. Augspurger, M.; Choi, K.K.; Udaykumar, H.S. Optimizing fin design for a PCM-based thermal storage device using dynamic Kriging. Int. J. Heat Mass Transf. 2018, 121, 290–308. [Google Scholar] [CrossRef]
  16. Song, C.; Yang, X.; Song, W. Multi-infill strategy for kriging models used in variable fidelity optimization. Chin. J. Aeronaut. 2018, 31, 448–456. [Google Scholar] [CrossRef]
  17. Suprayitno; Yang, C.-Y.; Yu, J.-C.; Lin, B.-T. Optimum Design of Microridge Deep Drawing Punch Using Regional Kriging Assisted Fuzzy Multiobjective Evolutionary Algorithm. IEEE Access 2018, 6, 63905–63914. [Google Scholar] [CrossRef]
  18. Salmasi, F. Design of gravity dam by genetic algorithms. Int. J. Civ. Environ. Eng. 2011, 3, 187–192. [Google Scholar]
  19. Wang, G.G. Adaptive Response Surface Method using inherited Latin Hypercube Design points. J. Mech. Des. 2003, 125, 210–220. [Google Scholar] [CrossRef]
  20. Lophaven, S.N.; Nielsen, H.B.; Sondergaard, J. Dace. A Matlab Kriging Toolbox; Technical Report No. IMMTR-2002; Technical University of Denmark: Kongens Lyngby, Denmark, 2002; Volume 12. [Google Scholar]
  21. Han, Z.-H.; Zhang, K.-S. Surrogate-based optimization. In Real-World Applications of Genetic Algorithms; BoD – Books on Demand: Norderstedt, Germany, 2012. [Google Scholar]
  22. Booker, A.J.; Dennis, J.E.; Frank, P.D.; Serafini, D.B.; Torczon, V.; Trosset, M.W. A rigorous framework for optimization of expensive functions by surrogates. Struct. Optim. 1999, 17, 1–13. [Google Scholar] [CrossRef]
  23. Jones, D.R. A taxonomy of global optimization methods based on response surfaces. J. Glob. Optim. 2001, 21, 345–383. [Google Scholar] [CrossRef]
  24. Sasena, M.J.; Papalambros, P.; Goovaerts, P. Exploration of metamodeling sampling criteria for constrained global optimization. Eng. Optim. 2002, 34, 263–278. [Google Scholar] [CrossRef]
  25. Alembagheri, M.; Ghaemian, M. Incremental dynamic analysis of concrete gravity dams including base and lift joints. Earthq. Eng. Eng. Vib. 2013, 12, 119–134. [Google Scholar] [CrossRef]
  26. Westergaard, H.M. Water pressures on dams during earthquakes. Trans. ASCE 1933, 95, 418–433. [Google Scholar]
  27. Akkose, M.; Simsek, E. Non-linear seismic response of concrete gravity dams to near-fault ground motions including dam-water-sediment-foundation interaction. Appl. Math. Model. 2010, 34, 3685–3700. [Google Scholar] [CrossRef]
  28. Ghaedi, K.; Jameel, M.; Ibrahim, Z.; Khanzaei, P. Seismic analysis of Roller Compacted Concrete (RCC) dams considering effect of sizes and shapes of galleries. KSCE J. Civ. Eng. 2016, 20, 261–272. [Google Scholar] [CrossRef]
  29. Saqib, M.; Ansari, M.I.; Agarwal, P. Effectiveness of ANN for seismic behaviour prediction considering geometric configuration effect in concrete gravity dams. Perspect. Sci. 2016, 8, 432–434. [Google Scholar] [CrossRef] [Green Version]
  30. Clough, R.W. Reservoir Interaction Effects on the Dynamic Response of Arch Dams; China Water and Power Press: Beijing, China, 1982. [Google Scholar]
Figure 1. The cross-sectional geometry of the non-overflow section of a concrete gravity dam. (Reproduced with permission from [Fengcheng Yang], [ Introduction to the design of the roller compacted concrete dam of Taolinkou Reservoir]; publish by [Hebei Water Conservancy and Hydropower Technology], [1995]).
Figure 1. The cross-sectional geometry of the non-overflow section of a concrete gravity dam. (Reproduced with permission from [Fengcheng Yang], [ Introduction to the design of the roller compacted concrete dam of Taolinkou Reservoir]; publish by [Hebei Water Conservancy and Hydropower Technology], [1995]).
Water 13 00087 g001
Figure 2. Schematic flowchart of the genetic algorithm and Kriging surrogate model (GA–KSM) (a) and genetic algorithm and updated Kriging surrogate model (GA–UKSM) (b).
Figure 2. Schematic flowchart of the genetic algorithm and Kriging surrogate model (GA–KSM) (a) and genetic algorithm and updated Kriging surrogate model (GA–UKSM) (b).
Water 13 00087 g002
Figure 3. Ground motion acceleration.
Figure 3. Ground motion acceleration.
Water 13 00087 g003
Figure 4. Finite-element model of a two-dimensional section of the gravity dam.
Figure 4. Finite-element model of a two-dimensional section of the gravity dam.
Water 13 00087 g004
Figure 5. MARE values between σ1 and σ ^ 1 , σ3 and σ ^ 3 , and k and k ^ .
Figure 5. MARE values between σ1 and σ ^ 1 , σ3 and σ ^ 3 , and k and k ^ .
Water 13 00087 g005
Figure 6. Relative errors between σ1 and σ ^ 1 , σ3 and σ ^ 3 , and k and k ^ .
Figure 6. Relative errors between σ1 and σ ^ 1 , σ3 and σ ^ 3 , and k and k ^ .
Water 13 00087 g006
Table 1. Lower and upper bounds of the design variables.
Table 1. Lower and upper bounds of the design variables.
Design VariableLower BoundUpper Bound
P0.320.66
Q0.860.93
m10.100.20
m20.600.80
Table 2. Material properties of the dam body and foundation.
Table 2. Material properties of the dam body and foundation.
Corresponding AreaDam BodyDam Foundation
Allowable value of static compressive strength (MPa)11.1714.91
Allowable value of dynamic compressive strength (σ/MPa)14.5219.38
Allowable value of dynamic tensile strength (σ+/MPa)1.161.55
Static modulus (GPa)22.3029.10
Dynamic elastic modulus (GPa)29.0037.83
Density (kg/m3)24002500
Table 3. Comparison of the optimization results obtained with the GA–KSM and GA–UKSM.
Table 3. Comparison of the optimization results obtained with the GA–KSM and GA–UKSM.
Optimization Methods Design VariableH1(m)H2(m)S(m2)Number of Simulations
pqm1m2
GA–KSM 0.3950.8720.1950.68235.2577.822899.41700
GA–UKSM0.3960.8720.1860.68035.3477.822888.9128
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Wang, Y.; Liu, Y.; Ma, X. Updated Kriging-Assisted Shape Optimization of a Gravity Dam. Water 2021, 13, 87. https://doi.org/10.3390/w13010087

AMA Style

Wang Y, Liu Y, Ma X. Updated Kriging-Assisted Shape Optimization of a Gravity Dam. Water. 2021; 13(1):87. https://doi.org/10.3390/w13010087

Chicago/Turabian Style

Wang, Yongqiang, Ye Liu, and Xiaoyi Ma. 2021. "Updated Kriging-Assisted Shape Optimization of a Gravity Dam" Water 13, no. 1: 87. https://doi.org/10.3390/w13010087

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