Abstract

A new approach was developed for the inversion modeling of dam-zoning elasticity modulus for heightened concrete dam, with old and new concrete zones. The proposed inversion modeling procedure takes advantage of the improved cuckoo search (ICS) algorithm and improved particle swarm optimization (IPSO) algorithm to adjust the mechanical parameters, which are used as input. An objective function is constructed based on the horizontal displacement increment by using the finite element method (FEM) and statistical analysis of the prototype monitoring data. One ideal arch dam model and one actual heightened concrete dam were taken as examples. The proposed method was used to implement the optimal selection of the dam-zoning elasticity modulus. The inversion analysis results indicate that the mechanical parameters identification method for heightened concrete gravity dams proposed in this article is accurate and has a fast convergence rate. Consequently, it can be applied as a reliable model to identify the dam-zoning elasticity modulus in practical engineering applications.

1. Introduction

Due to the uneven geographical distribution of water resources and the need to alleviate the metropolitan water shortage in China, the water supply capacity of reservoirs is often increased by heightening dams or transferring water across regions. The new concrete dams are poured on the foundations of old dams that have been in service for many years, and thus there will exist new and old concrete zones in the dam body. A greater water pressure acts on the dam body as a result of the increasing reservoir water level. Furthermore, the structure response of a concrete dam is affected by many factors during its operation, including the dynamic and static cyclic water loading, ambient temperature, erosion, corrosion, crack, and so on. These influences are irreversible over the life cycle under complex environmental conditions [1, 2], which is mainly defined as the aging component in statistical regression analysis [3]. Therefore, the material property evolution of new and old concrete dam has an important impact on the working behavior of the heightened dam [4].

The material properties are generally reflected by the mechanical parameters, among which the reasonable determination of the elasticity modulus is very important to understanding the working state and evaluating the safety of a concrete dam [5]. The elasticity modulus can well represent the stiffness and resistance of the material, which can be applied to characterize the performance evolution of concrete structures [6]. Particularly in damaged dam structure, the identified elastic modulus can effectively reflect the presence of a structure deterioration process, but the damaged zone cannot be localized [1]. Thus, the elasticity modulus is the basis and prerequisite for the health diagnosis of a concrete dam. It is of great importance to adopt reasonable and effective methods to identify the elasticity modulus in old and new concrete zones during the normal operation period.

The elasticity modulus can be measured directly using core and rebound tests. Classical rebound tests are reliable but offer only a “pointwise” measurement in practice over concrete surfaces areas of a few square millimeters. Moreover, the mechanical parameters are very discrete for concrete dams that have been in service for many years, due to the cement paste, water cement ratio, cracks, corrosion, and carbonization in the concrete inside the dam body. The exact elasticity modulus of the concrete dam zones thus cannot be fully represented by the test method [7, 8].

Therefore, it is necessary to conduct an inversion analysis method to identify the mechanical parameters of the dam body, dam foundation, and reservoir basin on the basis of the dam prototype monitoring data analysis and structure simulation [9, 10]. However, the conventional inversion method can only identify the integrated elasticity modulus of the dam body, dam foundation, and reservoir basin. The dam body can be divided into different zones according to the material composition [11]. In recent years, various intelligent optimization algorithms have been applied to identify the mechanical parameters of concrete dams. Xiang introduced the genetic algorithm to obtain the elasticity modulus of the concrete dam and foundation [12]. Gu utilized the chaos genetic optimization algorithm [11] and the adjoint method combined with the DFP quasi-Newton method [13] to conduct the inversion analysis of the dam-zoning modulus in concrete dam, respectively. Fei proposed a parameter identification method for concrete dam-foundation systems based on statistical analysis of recorded dam displacements with a hybrid simplex artificial bee colony algorithm [14]. Dou adopted a novel adaptive fireworks algorithm to identify Young modulus of a concrete gravity dam and a concrete arch dam [15]. Nevertheless, from the inversion literature, it is inconsistent with the actual situation by using the absolute displacement of the prototype monitoring to conduct inversion analysis. Therefore, the inversion modeling of dam-zoning elasticity modulus has been proposed based upon the horizontal displacement increment.

Moreover, there have been very few studies addressing inversion problems on the zoning elasticity modulus of a heightened concrete dam. Even employing the cuckoo search (CS) optimization algorithm to obtain the mechanical parameters for the inversion analysis is currently one of the major gaps in the literature. In particularly, the deformation response of the heightened concrete dam is characterized by multiple extrema and nonlinearity, due to the many influencing factors and complicated influencing relations in the dam-water-foundation interaction. The CS algorithm has the advantages of simple and convenient operation, strong and stable global convergence ability, and good numerical stability in the process of extreme value optimization [16]. In this research, a new inversion modeling method was proposed to identify the dam-zoning elasticity modulus using the ICS-IPSO hybrid algorithm in a heightened concrete dam.

The paper is organized as follows: In Section 1, the background knowledge of the inversion analysis method is provided, including the CS optimization algorithm. Section 2 elaborates upon the separation method of the water pressure components using the hydraulic-thermal-time model, and an objective function is established. Section 3 describes the improved cuckoo search (ICS) algorithm and improved particle swarm optimization (IPSO) algorithm. The proposed inversion modeling is verified and illustrated by one ideal arch dam model and one actual heightened concrete dam project in Section 4. Finally, in Section 5, we draw some main conclusions.

2. Inversion Analysis Method of the Dam-Zoning Elasticity Modulus

2.1. Overview of the Hydraulic-Thermal-Time Statistical Model

The displacement field of the dam body generated at an arbitrary point is a vector field under the action of the water pressure (), ambient temperature (), uplift pressure, sediment pressure, and other factors that can be decomposed into the radial horizontal displacement , side horizontal displacement , and vertical displacement , as shown in Figure 1. According to the mechanical theory analysis of the dam structure, the prototype measured displacement includes a reversible displacement and irreversible displacement. The water pressure component and temperature component are the main components of the displacement, which are included in the reversible displacement. The water pressure component is mainly composed of the displacement caused by the reservoir water. The temperature component is caused by the temperature variation of the concrete hydration heat or the outside air temperature. The irreversible displacement is mainly the aging component . Furthermore, the water pressure component of the radial horizontal displacement can be used to identify the dam-zoning elasticity modulus. Therefore, the hydraulic-thermal-time statistical model of each component for the concrete dam radial horizontal displacement monitoring data is depicted in [17]where is a constant term considering the influence of the initial state, denotes the fitting coefficient of the water pressure, and denotes the upstream water depth. According to the dam type, the value of is different; for a concrete gravity dam, it is generally set to 3, while for an arch dam, it is 4 or 5. denotes the period; for an annual cycle, and for a half-year cycle. and are fitting coefficients for the temperature. is the cumulative day from the initial day to the present day. and are the fitting coefficients for the aging factor. takes a value of .

2.2. The Objective Function Description

In an actual project, according to the structural function and material performance of a concrete dam, the dam body can be divided into different zones. According to the mathematical statistical model in (1), the water pressure component (, where is the number of measuring points. , where is the number of selected characteristic water levels) of the measured displacement in the dam prototype observation can be separated by adopting statistical regression analysis. The water pressure component increment at the measuring point and water level stage of the measured displacement can be obtained in (2). is the water pressure component at the initial water level. The calculated displacement can be obtained by the finite element method under different characteristic water levels (, where is the number of characteristic water levels) in (3). The calculated displacement increment at the measuring point and water level stage can be obtained by (4), where is the calculated displacement at the initial water level. (, where is the number of nests in the CS algorithm or particles in the PSO algorithm and the parameter is the number of zoning elasticity moduli on the basis of practical problems) is the design variable vector in -dimensional space applied in the FEM analysis as calculation parameters, which represent the dam-zoning elasticity modulus updated by using the ICS-IPSO optimization algorithm.

The horizontal displacement increments by using the finite element method (FEM) and statistical analysis of the prototype monitoring data are applied in inversion modeling to construct an objective function. A schematic diagram is shown in Figure 2. The water pressure component varying with the water level can be represented by line , and the measured displacement can be collected by direct and reversed plumbs. However, the concrete dam is already under water loading when the plumbs were installed in the dam body. Thus, the horizontal displacements monitored by the plumb system can only represent the relative displacement of the dam, rather than the absolute displacement. Hence, the horizontal displacement increment can be used in inversion analysis to identify the dam-zoning elasticity modulus.

The objective of the inversion model is to identify the optimal representation elasticity modulus of the dams. Consequently, the inversion problem can be transformed into the extremum optimization problem [18]. The objective function is constructed as follows:where denotes an objective function. and denote the lower and upper side constraints to the design variables, respectively, and the other symbols mean the same as above.

The concrete dam system composed of the dam body, rock foundation, and reservoir basin is divided into elements applying the finite element method. An equilibrium equation [19, 20] is established between the nodal displacement and nodal load aswhere denotes the overall stiffness matrix, denotes the nodal displacement array, and denotes the nodal force array. The expression can be represented aswhere are the computational domains of the dam body, rock foundation, and reservoir basin respectively. denotes the stiffness transformation matrix of element . denotes the stiffness matrix of element, which can be represented aswhere denotes the elastic matrix, which is related to the elasticity modulus and Poisson ratio , and denotes the unit of the geometric characteristics, which are related to the element shape and size.

In this work, in particular, the difference in the objective function value between two adjacent iteration steps is defined to judge the convergence. Otherwise, the solution of the inversion analysis is complete when the number of iteration steps meets the requirements. The algorithm is iteratively checked until the specified convergence criterion of (9) is satisfied. where denotes the iterative step, denotes the objective function value during the iteration, denotes the specified convergence tolerance, and denotes the maximum number of iterations of the ICS-IPSO algorithm.

3. ICS-IPSO Hybrid Optimization Algorithm

3.1. Cuckoo Search (CS) Standard Algorithm

In this section, the cuckoo search algorithm is briefly reviewed. The CS is one of the latest nature-inspired metaheuristic algorithms, developed in 2009 by Xin-She Yang and Suash Deb [16]. The CS is based on the brood parasitism of some cuckoo species. Cuckoos lay their eggs in the nests of other host birds and remove the eggs of the host birds. The host birds may discover that the eggs are not its own, and either remove the foreign eggs or abandon the nest and build a new nest somewhere [21]. This algorithm is enhanced by using the so-called Lévy flights [22], rather than simple isotropic random walks. The long jumps may increase the search efficiency of the cuckoo search significantly in some cases, especially for multimodal, nonlinear problems. Each nest is treated as a solution in a -dimensional space, and the performance of each nest is evaluated according to a predefined fitness function, which is related to the solved problem.

For simplicity in describing the standard cuckoo search, the following three idealized rules were set:

(i) Each cuckoo lays one egg at a time and dumps it in a randomly chosen nest.

(ii) The best nests with high-quality eggs will be carried over to the next generations.

(iii) The number of available host nests is fixed, and the egg laid by a cuckoo is discovered by the host bird with a probability . In this case, the host bird either gets rid of the eggs or simply abandons the nest and build a completely new nest.

Furthermore, the CS algorithm uses a balanced combination of a local random walk and the global explorative random walk, controlled by a switching parameter [16, 21]. The local random walk can be written as

where the superscript denotes the iteration. are random numbers drawn from a uniform distribution, is the step size, and is a Heaviside function. and are two different solutions selected randomly by random permutation in the iteration, and the product represents entry-wise multiplication.

On the other hand, the global random walk is carried out by adopting Lévy flights.where

Here, denotes the step size scaling factor, which should be related to the scale of the problem of interest. In most cases, we can use , where is the characteristic scale of the problem of interest, while in some cases, can be more effective to avoid flying too far. Obviously, the value in these two updating equations can be different, thus leading to two different parameters and . Here, we use for simplicity. denotes the step-lengths that are distributed according to the probability distribution shown in (12), which has an infinite variance with an infinite mean.

However, generating a pseudorandom step size using Lévy flights is not trivial. The most effective and direct method is to adopt the Mantegna algorithm to achieve symmetric Lévy flights, and the step size can be calculated in (13). The two variables and are drawn from Gaussian distributions that are depicted in (14) and (15) [21, 22].where

3.2. Improved Cuckoo Search (ICS) Algorithm

The parameter introduced in the CS algorithm helps the local random walk to update solutions, which can influence the convergence rate and the precision of the solutions [23]. In general, the CS standard algorithm uses a fixed value for , and the value is set in the initialization step and cannot be changed during new generations, which may result in premature convergence.

To keep the balance between global and local searches and increase the population evolution intensity, a variable parameter is introduced to adjust the value of the switching parameter. In addition, the value of should be decreased with the search progress to more easily produce new individuals at the later iteration stage to avoid falling into local optima, which can be presented as follows:where denotes the maximum iterative steps, denotes the current iteration step, and and denote the control probability of the switching parameter .

3.3. Improved Particle Swarm Optimization (IPSO) Algorithm

To further enhance the global and local exploration capability and improve the convergence rate, as well as avoid the premature convergence of the algorithm, the IPSO algorithm is integrated into the ICS algorithm. Particle swarm optimization (PSO) is a parallel evolutional computation technique developed by Kennedy and Eberhart based on the simulation of the social behavior of birds in a flock [24, 25]. The new velocity of particle is determined by adjusting its previous velocity based on the distance of its current position from its best position in (17). Then, the position of particle is updated according to its companion and own flying experience, which is treated as a point in -dimensional space according to the material zoning of the practical project in (18). denotes the best previous position that particle has ever visited, and the value of denotes the best particle among all the particles in the population. The performance of each particle is evaluated according to a predefined fitness function, which is related to the solved problem.where the superscript denotes the iteration. denotes the inertia weight, which is employed to control the impact of the previous velocities on the current velocity. and are positive constants, called the cognitive and social parameters, respectively. and are random numbers uniformly distributed in the range (0,1). represents a scaling factor that controls the velocity of the particles.

The appropriate inertia weight can influence the trade-off between the global and local exploration abilities of the “flying points”. A larger inertia weight can facilitate the global exploration ability, while a smaller inertia weight can effectively improve the ability of local exploration, thereby improving the search precision of the algorithm and finding the optimal solution more quickly and accurately. Particularly, in this research, the inertia weight is dynamically changed along with the algorithm optimization process to provide a balance between the global and local exploration abilities and increase the convergence rate [25]. The inertia weight is expressed in (19). The advantages of the function are as follows. The function is monotonically decreasing in the region, which meets the requirement of a large inertia weight at the beginning and a small inertia weight at the end. The decreasing speed of this function is relatively slow at the beginning, which is conducive to exploring the optimal solution and avoid getting stuck in local optima. The function maintains a relatively flat decreasing speed at the end, which is conducive to facilitating the local search and improving the search precision [26]. where and are the maximum and minimum inertia weight , respectively, is the maximum number of iteration steps, and denotes the current iteration step.

3.4. Steps for Implementing the Inversion Analysis Method

According to the above descriptions of the ICS algorithm and IPSO algorithm, the execution process of the dam-zoning elasticity modulus inversion analysis method using the ICS-IPSO optimization algorithm is mainly composed of three parts. First, the global random walk is carried out by adopting Lévy flights, instead of simple isotropic random walks. Then, the switching parameter is dynamically changed with the CS algorithm optimization progress to update the local position of the nest. Third, a monotonically decreasing inertia weight is applied in the PSO algorithm to facilitate global exploration in the early stage, while a smaller inertia weight enhances the local exploration ability in the later stage. The model structure and operating process are shown in Figure 3 and have been implemented on the MATLAB platform. The strategy for implementing the dam-zoning elasticity modulus inversion analysis method is described as follows.

Step 1. Set the parameters of the ICS-IPSO optimization algorithm. Namely, , , , , , , , , , , and are set to , 40, 20, 40, 10, 0.25, 0.005, 0.8, 0.4, 1.5, and 1.5, respectively. The parameter represents the dimensional space of each nest or particle, which is determined according to the number of material partitions in the actual project. Input the measured displacement increment dataset obtained from the dam body, which will be applied in the objective function to evaluate the performance of each nest or particle.

Step 2. Generate the random initial vector values of the nests () in the constraint condition equation (5) and the iteration step . The displacement of typical points in the FEM model will be recomputed using each nest as elasticity modulus in the calculation parameters in (3). Evaluate the fitness value of each nest in (5), and record the best individual with the best fitness value .

Step 3. Update the iteration number . Each nest is updated by adopting Lévy flights in (8). The displacement of typical points in the FEM model will be recomputed using each nest as elasticity modulus in the calculation parameters in (3). Evaluate the fitness value of each nest in (5), and determine the best individual with the best fitness value .

Step 4. Equation (16) is used to calculate the dynamic switching parameter . Equation (10) is applied to abandon the worst nests and build new nests . The displacement of typical points in the FEM model will be recomputed using each nest as elasticity modulus in the calculation parameters in (3). Evaluate the fitness value of each nest in (5), and record the best individual with the best fitness value .

Step 5. Equation (19) is utilized to calculate the dynamic inertia weight and change the velocity and position of the particles according to (17) and (18), respectively. The displacement of the typical points in the FEM model will be recomputed using each nest as elasticity modulus in the calculation parameters in (3). Evaluate the fitness value of each nest in (5), and record the best individual with the best fitness value .

Step 6. If the convergence criterion in (9) is satisfied, then output the optimal solution . Otherwise, loop to Step 3 for the next iteration.

4. Numerical Examples

In this section, two examples are considered. In the first example, the target displacement of the ideal concrete arch dam prescribed elasticity modulus is carried out to verify the capability of the proposed dam-zoning elasticity modulus inversion analysis method using the ICS-IPSO algorithm. In the second example, to further verify the practicability of the inversion analysis method, a practical project is considered to inverse the elasticity modulus of the dam body and dam foundation under the actual working conditions.

4.1. Case 1: Concrete Arch Dam Subjected to Prescribed Elasticity Modulus

In the following example, the feasibility and effectiveness of the ICS-IPSO algorithm in the dam-zoning elasticity modulus inversion analysis are verified, and the strategy is detailed as follows.

In this case, the prescribed dam-zoning elasticity modulus for two materials zones and boundary conditions, as well as the water level, that are applied to produce a desired deformation of an ideal concrete arch dam, can be identified based on the proposed inversion modeling. The 3D finite element model is discretized by 22384 elements and 25836 nodes. The concrete arch dam is 305 m high and is subjected to 300 m of hydrostatic pressure. The finite element model and material partition are depicted in Figure 4. The prescribed elasticity modulus GPa, Poisson’s ratio, and density for each material zones used in this analysis are listed in Table 1. A schematic diagram of the positions of the typical points in the arch dam body is depicted in Figure 5, and the displacement values of selected typical points are shown in Table 2. The deformation of the dam body using the prescribed elasticity modulus is shown in Figure 6(d).

An inversion analysis on the basis of the target configuration is carried out. The reconstructed deformations of the representative iterations are shown in Figures 6(a), 6(b), and 6(c). Figure 7 displays the zoning elasticity modulus variation over the inversion process. The moving process of optimizing the elasticity modulus is shown in Figure 8. The convergence of the objective functions and elasticity modulus L2 error norm determined by (20) over the iterations is illustrated in Figures 9 and 10, respectively. The inversion solutions GPa are obtained when the iteration steps reach 40, as shown in Table 1. The displacement values of selected typical points are shown in Table 2. As the results indicate, it is clear that the inversion elasticity modulus is in good agreement with . is 0.0064, which implies that the proposed model is reasonable and precise. The objective function value between the real displacement and the inversion displacement is during iteration 40. Therefore, the results indicate that the dam-zoning elasticity modulus inversion analysis method using the ICS-IPSO algorithm is feasible and effective.where is the number of material partitions. In this case, .

4.2. Case 2: Inversion Analysis of Elasticity Modulus for Heightened Concrete Gravity Dams
4.2.1. General Situation

A hydropower station is located at the junction of the Han river and its tributary Danjiangkou river, in Danjiangkou city, Hubei Province, China. It is a heightened concrete gravity dam project constructed in two phases. It is the key project to develop and control the Han river with comprehensive utilization benefits of flood control, water supply, power generation, and shipping. In addition, it is also the source of water for the middle route of the South-North Water Diversion Project.

For the first phase, the concrete dam construction began in September 1958 and finished in December 1973. The crest elevation is 162.00 m, the crest length is 1141 m, the foundation surface is 81.90 m, and the dam height is 80.10 m. The width of each dam section is 24 m along the axis of the dam. The normal water level is 157.00 m. The concrete gravity dam is divided into 58 sections. According to the function of the concrete gravity dam, the dam body is divided into the right bank joins section, deep hole spillway section, shallow hole overflow section, powerhouse section, and left bank joins section. For the second phase, to implement cross-regional water diversion plans to solve the problem of water shortages, the concrete dam needed to be further poured to increase the storage capacity. In September 2005, the concrete dam project was constructed again, and the second phase finished in March 2010. The crest elevation is 176.60 m after the heightening, an increase of 14.60 m compared with the initial dam project. The normal reservoir level is 170.00 m above sea level. The total storage capacity of the reservoir is 33.91 billion m3, with its main purpose being water supply.

This case focused on the inversion analysis method as applied to the heightened concrete dam project conducted in two phases. Therefore, the 13# dam section will be considered in this case, which is deep hole spillway section and located in the middle of the riverbed. The established model is composed of a total of 135232 elements and 146122 nodes, including 11376 elements and 12975 nodes for the new concrete dam (zone A), and 48328 elements and 53984 nodes for the old concrete dam (zone B); zone C is the dam foundation. The model and boundary conditions are illustrated in Figure 11. The direct plumbs are installed in the dam body to measure the dam horizontal displacement, the measuring points PL1-1 and Pl1-2 are arranged in zone A, and the measuring points PL2-1, PL2-2, and PL2-3 are arranged in zone B, as shown in Figure 12.

4.2.2. Inversion Analysis of Elasticity Modulus

The statistical model in (1) is used to separate the displacements of the water pressure component, temperature component, and aging component, based on the measured displacement of the corresponding measuring points. The water pressure component will be applied in this case to identify the dam-zoning elasticity modulus. Figure 13 shows the measured upstream water level and radial displacement separation results of measuring point PL2-3 in the old concrete dam (Zone B) from June 1, 2013, to December 31, 2017, during which a total of 72 groups of data were accumulated. Negative values denote the radial horizontal displacement upstream. The displacement separation results of the other measuring points are similar to those above and will not be described here.

According to the time series characteristics of the water level and the principle that the period of the sudden rise of the reservoir water level should be selected as the inversion analysis period, the period from August 24, 2017, to October 19, 2017, was selected as the inversion period in this case, as shown in Figure 13. The water pressure component under different characteristic water levels of 157.79, 161.76, 164.56, and 166.34 m is input as in (2). The ICS-IPSO algorithm is introduced to update the dam-zoning elasticity modulus, which is in (3). The displacements in (3) can be calculated under different characteristic water levels of 157.79, 161.76, 164.56, and 166.34 m by adopting the finite element method based on the updated elasticity modulus . In this case, the range values of the elasticity modulus inversion analysis are GPa as the constraint condition in (5). The zoning elasticity modulus variation during the inversion process can be seen in Figure 14. The real parameters for the concrete material and the inversion result of the dam-zoning elasticity modulus GPa are shown in Table 3. The measured displacements increment and calculated displacements increment by the inversion analysis of the measuring points under different characteristic water levels are displayed in Table 4. To verify the efficiency of the ICS-IPSO algorithm, the CS standard algorithm, PSO standard algorithm, and ICS, ICS-PSO were also used for the inversion analysis. The optimization objective function over the iterations is displayed in Figure 15, and the objective function value of the ICS-IPSO hybrid algorithm is during iteration 40. Hence, the convergence rate of the ICS-IPSO hybrid algorithm is quicker than that of the other algorithms.

To verify the correctness of the inversion analysis results, the period from October 15, 2017, to December 27, 2017, was selected as the verification stage, as shown in Figure 13. Utilizing the elasticity modulus in Table 3 as the calculation parameters, the radial horizontal displacements were calculated by the finite element method under different characteristic water levels of 166.74, 166.01, and 165.52 m, as shown in Table 5. A comparison of the measured displacement increment and calculated displacement increment can be seen in Table 5. The comparison of the calculated displacements and measured displacements of the measuring points under different characteristic water levels of 166.74, 166.01, and 165.52 m is shown in Figure 16. As seen from Table 5 and Figure 16, the calculated displacements have good correspondence with the measured displacements under the series of water loads. Consequently, the inversion results of the zoning elasticity modulus are rational in this case, and the practicability of the proposed inversion analysis method is verified.

5. Conclusions

This paper presents the inversion analysis strategy to obtain the dam-zoning elasticity modulus in a heightened concrete dam combining statistical analysis of the prototype monitoring data and the ICS-IPSO hybrid optimization algorithm. Furthermore, an objective function is constructed based on the horizontal displacement increment. The conclusions obtained are as follows:

( The proposed method is used to identify the dam-zoning elasticity modulus for the ideal arch dam model prescribed elasticity modulus in case 1. It has to be stated that the investigated example shows high performance for the inversion modeling. Consequently, it can be concluded that the ICS-IPSO hybrid algorithm has been successfully verified as an effective method for inverse analysis of dam-zoning elasticity modulus.

( Taking a concrete gravity dam that is heightened in stages as an example in case 2, the inversion modeling on the basis of the ICS-IPSO is successfully adopted to identify the elasticity modulus in new and old concrete zones. In addition, the identified mechanical parameters can be utilized to accurately calculate the future displacement of the dam using the FEM.

( The CS, PSO, ICS, and ICS-PSO algorithms are also employed to conduct an inversion analysis in case 2. The results show that the ICS-IPSO has the advantages of a fast convergence rate and more stable search results. The inversion modeling proposed in this paper can also be applied to other heightened concrete dam problems. It also has the power to deal with the problems with more zones of the concrete dam because of the global search ability.

Data Availability

The data used to support the findings of this study have not been made available.

Conflicts of Interest

The authors declare that they have no conflicts of interest regarding the publication of this paper.

Acknowledgments

The authors would like to acknowledge the research funds supported by National Key R&D Program of China (2016YFC0401601, 2018YFC0407104, 2018YFC1508603, and 2018YFC0407101), National Natural Science Foundation of China (Grants nos. 51739003, 51579085, 51779086, 51579086, 51379068, 51579083, and 51609074), Project Funded by the Priority Academic Program Development of Jiangsu Higher Education Institutions (YS11001), Special Project Funded of National Key Laboratory (20165042112), and Key R&D Program of Guangxi (AB17195074).

Supplementary Materials

Case 1: column A and column B of data are used to draw Figures 7 and 8, which display the zoning elasticity modulus variation over the inversion process and the moving process of optimizing elasticity modulus. Column D of data is used to draw Figure 10, which displays the objective function versus the number of iterations. Column F of data is used to draw Figure 9, which displays the convergence of L2 error norm in parameter space elasticity modulus versus the number of iterations. Case 2: columns A, B, and C of data in sheet inversion are used to draw Figure 14, which display the zoning elasticity modulus variation over the inversion process. Columns A, B, C, D, and E of data in sheet fun are used to draw Figure 15, which display the objective function versus the number of iterations. (Supplementary Materials)