Research Article  Open Access
Infinite Element StaticDynamic Unified Artificial Boundary
Abstract
The method, which obtains a staticdynamic comprehensive effect from superposing static and dynamic effects, is inapplicable to large deformation and nonlinear elastic problems under strong earthquake action. The static and dynamic effects must be analyzed in a unified way. These effects involve a staticdynamic boundary transformation problem or a staticdynamic boundary unified problem. The staticdynamic boundary conversion method is tedious. If the node restraint reaction force caused by a static boundary condition is not applied, then the model is not balanced at zero moment, and the calculation result is distorted. The static numerical solution error is large when the structure possesses tangential static force in a viscoelastic staticdynamic unified boundary. This paper proposed a new staticdynamic unified artificial boundary based on an infinite element in ABAQUS to solve staticdynamic synthesis effects conveniently and accurately. The static and dynamic mapping theories of infinite elements were introduced. The characteristic of the infinite element, which has zero displacement at faraway infinity, was discussed in theory. The equivalent nodal force calculation formula of infinite element unified boundary was deduced from an external wave input. A calculation and application program of equivalent nodal forces was developed using the Python language to complete external wave inputting. This new method does not require a static and dynamic boundary transformation and import of stress field and constraint counterforce of boundary nodes. The static calculation precision of the infinite element unified boundary is more improved than the viscoelastic staticdynamic unified boundary, especially when the static load is in the tangential direction. In addition, the foundation simulation range of finite field can be significantly reduced given the utilization of the infinite element static dynamic unified boundary. The preciseness of static calculation and dynamic calculation and staticdynamic comprehensive analysis are unaffected.
1. Introduction
The simulation of a semiinfinite farfield foundation in the static and dynamic interaction of a structurefoundation system is a controversial issue in the seismic field of engineering. For static problems, considering that the elastic restoration effect of a sufficient range foundation is necessary, an artificial boundary, such as fixed or roller boundary, is typically used. For dynamic problems, a dynamic artificial boundary was used at the surface of the sufficient range foundation to simulate elastic restoration and radiation damping effects given energy dissipation in an infinitive foundation. Considerable research has been conducted on all kinds of dynamic artificial boundaries. Such types of research are mainly concentrated on two major categories, that is, local and global artificial boundaries.
The commonly used local artificial boundaries include transmission [1, 2], viscous [3], and viscoelastic boundaries [4–6]. Viscoelastic boundary, compared with viscous boundary, added a springdamping system, which not only can dissipate extroverted waves on the boundary but also simulates an elastic restoration effect of the faraway foundation. The viscoelastic boundary has high precision and improved stability [7–9].
Infinite element is a typical global artificial boundary. In 1973, Ungless first proposed the idea of the infinite element, which is used to solve the infinite domain simulation problem [10]. Several scholars have contributed to the improvement, dissemination, and application of infinity element [11–14]. Bettess proposed mapping an infinite element called Bettess element based on a mapping between the global and the local coordinates [13]. He then summarized the research results on infinite elements and published the first monograph called Infinite Elements in 1992 [15]. In recent years, certain researchers have applied infinite element to studying the dynamic interaction of structure foundation [16–20]. Yun [21, 22] innovated the dynamic infinite element formula and studied the 2D and 3Dlayered soilstructure interaction problem in frequency and time domains. Numerous studies indicate that infinite element can easily harmonize with finite element and has remarkable advantages and practicability in simulation and approximate simulation infinite domain problems compared with boundary element and other numerical methods for solving infinite domain problems.
The effects of static and dynamic loads can be solved separately for general small deformation and linear elastic structures. The superposition of the two effects is the total effect of the structures. Superposition principle is inapplicable for large deformation and nonlinear elastic problems under strong earthquake action. Static and dynamic effects must be analyzed in a unified way. These effects involve the staticdynamic boundary transformation or staticdynamic boundary unified problem. Qi [23] improved the artificial boundary of the dynamic infinite element without considering the staticdynamic unified artificial boundary based on the infinite element. Gao described a staticdynamic boundary conversion method for large deformation and nonlinear structures [24]. First, the static effect is analyzed under static boundaries, such as fixed boundary. Second, the static boundary is replaced by the dynamic boundary, such as viscoelastic boundary. Staticstress field and boundarynodeconstrained reaction obtained by static analysis are introduced. Simultaneously, the original static force loads are inputted to ensure that the structure remains in a balanced state at the dynamic calculation zerotime. Third, the dynamic load is applied to analyze a dynamic response. The staticdynamic total effect can be obtained. This method is tedious. If the node restraint reaction force caused by static boundary condition is not applied, then the model is not balanced at zero moment, and the calculation result is distorted.
Several researchers began to study the staticdynamic boundary unified problem to avoid the tedious work of the staticdynamic boundary conversion. Certain researchers apply the viscoelastic dynamic artificial boundary to the static problem directly. The viscoelastic dynamic boundary was proposed based on wave motion theory in an infinite homogeneous elastic medium. The numerical solution indicated a larger deviation than theory solution when the viscoelastic dynamic artificial boundary is used directly in a static analysis. Liu proposed a viscoelastic staticdynamic unified artificial boundary [25]. He modified the spring stiffness coefficients of the viscoelastic dynamic boundary to make the dynamic boundary suitable for static analysis. The unified boundary was used to solve the staticdynamic combination problem of a semiinfinite space body bearing normal static and point source vibration loads at the free surface. The results show that the unified boundary increases the accuracy of the static analysis. Moreover, the precision and stability of a dynamic analysis can still be ensured. However, the static numerical solution error for the tangential static force remains large. Gao studied the stress of the semiinfinite space body using the viscoelastic staticdynamic unified boundary [24]. He also observed a large deviation between the transverse stress obtained by numerical simulation and theoretical solution at the internal points in the soil. The deficiency of viscoelastic staticdynamic unified boundary will not affect the accuracy of the static analysis when the static effect is mainly caused by structural selfweight. However, the hydraulic structure, water pressure, and sand pressure flow only in a horizontal direction. This deficiency of the viscoelastic staticdynamic unified boundary makes viscoelastic staticdynamic unified boundary unsuitable for hydraulic structures.
This paper proposed a new staticdynamic unified artificial boundary based on an infinite element in ABAQUS to solve the staticdynamic synthesis effect conveniently and accurately. The characteristic of the infinite element, which has zero displacement at infinite faraway, was discussed. The equivalent nodal force calculation formula of infinite element unified boundary was deduced from the external wave input. The calculation and application program of the equivalent nodal forces was developed using the Python language to complete the external wave inputting. This new method does not require static and dynamic boundary transformation and import of stress field and constraint counterforce of boundary nodes. The static calculation precision of the infinite element unified boundary is more improved than the viscoelastic staticdynamic unified boundary, especially when the static load is in a tangential direction. In addition, the foundation simulation range of finite field can be significantly reduced given the use of infinite element staticdynamic unified boundary. The accuracies of static calculation, dynamic calculation, and staticdynamic comprehensive analysis are unaffected. The calculation efficiency is improved when infinite element staticdynamic unified boundary was used for large nonlinear analysis.
This paper is organized as follows. Section 2 introduces the static and dynamic mapping theory of infinite elements. The equivalent nodal force calculation formula of infinite element unified boundary was deduced from the external wave input. Section 3 verifies the accuracy of the infinite element unified boundary that is applied to static calculation, dynamic calculation, and staticdynamic comprehensive analysis by numerical examples of a semiinfinite body and a practical gravity dam. The results show that the new method is relatively simple and accurate. The new method is especially suitable for structures subjected to horizontal tangential static load action. The influence of foundation simulation range on the finite domain to static calculation and staticdynamic comprehensive analysis is also discussed when the infinite element staticdynamic unified boundary was used. Section 4 presents the conclusions.
2. Mapping Principle and Exogenous Wave Input Method of Infinite Element
2.1. Static Mapping of Infinite Element
The basic ideas of the static mapping of the infinite element are as follows. Plane or space semiinfinite domain is mapped to a finite domain by applying the mapping function in geometry. Elements in the finite domain are analyzed to calculate single stiffness matrix in accordance with finite element method. Total stiffness matrix, stress, and displacement of the structure are obtained [19]. A type of 1D mapping infinite element is introduced.
Figure 1(a) illustrates an infinite element in the 1D X coordinate system. Nodes 1 and 2 are in the finite domain, whereas Node 3 is in the infinite domain. The infinite element in the X global coordinate system is transformed into the finite element (parent element) in ξ local coordinate system through the mapping function, as depicted in Figure 1(b). Then, we can use finite element theory in analyzing the parent element.
(a)
(b)
In Figure 1(a), the position coordinates of Nodes 1, 2, and 3 are assumed as x_{1}, x_{2}, and x_{3}, respectively. In Figure 1(b), the position coordinates of Nodes 1, 2, and 3 are ξ_{1}, ξ_{2}, and ξ_{3}, correspondingly. The node displacements are u_{1}, u_{2}, and u_{3} in two coordinate systems.
The transformation relationship between the global and the local coordinates are as follows: where are the node coordinates of the infinite element and is the mapping function. and . x = x_{1} when = −1, and x = x_{2} when = 0, where x tends to infinity when =1 in the parent element. The infinitely far domain is mapped to a finite domain by constructing the mapping function and coordinate transformation between global and local coordinates.
The displacement mode of the element is as follows:where denotes the node displacements and stands for the shape functions , , and . The functions can be obtained by constructing the Lagrange polynomial u=u_{3}=0 when ξ = 1. The boundary condition that the displacement at infinity should be zero is satisfied.
The properties of the mapping infinite element are not introduced given the page limit. Additional information about this topic can be obtained from [16–19].
The infinite element simulates the infinite domain by mapping theory. The boundary condition that displacement is zero at infinity is satisfied in theory. For the structurefoundation system static interaction problem, using the infinite element to simulate the foundation at a distance from the structure is a high approximation method in actual engineering. However, the usual finite element model only intercepts the foundation near the structure according to SaintVenant’s Principle. The influence of the foundation that is distant from the structure is ignored. This method requires an interception range that is sufficiently large, thereby leading to an increase in the cost.
2.2. Dynamic Mapping of the Infinite Element
For the wave problem of semiinfinite body, wave equation can be derived using elastic mechanics theory. The wave equation of an axial vibration half infinite long elastic rod could be deduced according to the relationship between stress and strain, relationship between displacement and strain, and dynamic equilibrium condition. In Figure 2, we assume that the rod was subjected to the displacement of u_{0}=Ae^{iwt} disturbance at the end only. The wave equation is described in (3). The specific derivation process is discussed in [19].where is the propagating velocity of the longitudinal wave in the semiinfinite rod, E is the elastic modulus of the rod, ρ is the mass density of the rod, u is the displacement, A is the displacement amplitude, and ω is the excitation frequency.
In Figure 3, a 1D dynamic infinite element is assumed to be applied to the right end (x=L) of the semiinfinite elastic rod. It is equivalent to applying a mass damping and a spring boundary at the right end of the rod in elastic condition. Reference [19] sets the condition for not making the wave reflect at the boundary (x=L), as expressed in the following equation:where k and m are the spring stiffness and quality of the rod right end, respectively. ω and are the excitation frequency and wave velocity, correspondingly. E and S are the elastic modulus and crosssectional area of the rod.
The displacement mode of the wave in the semiinfinite elastic rod can be assumed as follows:where u_{1} is the displacement of Node 1; is the propagation function of the wave; α is the displacement amplitude attenuation coefficient of the infinite element in a local coordinate system, which must be greater than zero; and β is the nominal wave number. Further discussions are available in [26].
The propagation function of the wave in infinite element local coordinate system is defined aswhere α is a small number and is the nominal wave number. For viscoelastic materials, the values of α and β are related to the damping coefficient.
Then, the displacement mode of the infinite element can be defined aswhere N_{1} is the displacement shape function, as determined by the wave propagation characteristics, such as propagation direction, wave number, and amplitude attenuation coefficient. The 2D and 3D dynamic mapping infinite elements can be obtained in accordance with this principle.
The infinite element can be used to analyze the dynamic response of the structurefoundation system by coupling with the finite element. The condition that wave attenuation must be zero at the infinite faraway boundary can be satisfied automatically. The finite element model does not require applying other dynamic artificial boundaries, such as viscoelastic boundary, given the infinite element. The infinite element, as an artificial boundary, does not require a static and dynamic boundary transformation, import of stress field, and constraint counterforce of boundary nodes. In a combined staticdynamic analysis, the static node displacement is directly used as the initial displacement condition of the dynamic analysis.
2.3. Input of External Fluctuation of the Infinite Element
Lysmer and Kuhlemeyer’s proposed infinite element dynamic artificial boundary theory is based on viscous boundary theory [3]. The difference is that the dampers are embedded uniformly in the infinite element. The freefield wave input mode of the infinite element boundary can check the viscous or viscoelastic artificial boundary theory. The free motion of seismic waves at the boundary can be converted to the equivalent nodal force that acts on the nodes in the coupling interface between infinite and finite elements. In recent years, the viscoelastic boundary has been improved and applied widely. The accuracy and stability are higher in the viscoelastic boundary than in the viscous boundary [7–9]. This research deduced ground motion input method of infinite element dynamic boundary based on viscoelastic boundary theory [4–7, 9].
The parallel springdamper systems are connected to the artificial boundary node in the X, Y, and Z directions, while the other end is fixed.
The equivalent nodal force that acts on the artificial boundary node is expressed as follows: [9]where and are the freefield displacement and velocity vectors at the artificial boundary, correspondingly; , , and and are the spring stiffness and damping coefficient of the physical component system, respectively; is the freefield stress tensor, is the affecting area of the artificial boundary node, and are the cosine vectors of the outer normal direction of the artificial boundary. The first two items in (8) are used to balance the elastic recovery force and damping force produced by the spring and dampers on the artificial boundary node. The third term represents the nodal force generated by the freefield reaction.
The equivalent nodal force of the ground motion input could be obtained when = 0; this nodal force can be applied to the dynamic infinite element boundary. has a specific expression form on different interfaces. When the outer normal line of the artificial boundary interface is in the X direction, where and are the damping coefficients of dampers embedded in the dynamic infinite elements uniformly. = ρ and = ρ. and are the wave velocities of P and S waves. The damping coefficient values are the same as the viscoelastic artificial boundary. Calculation and assignment of the coefficients are completed automatically through ABAQUS. Numerous preprocessing works have been avoided compared with the viscoelastic artificial boundary method.
We can assume that seismic wave has a vertical incidence at the bottom of the artificial boundary [27]. The equivalent nodal forces of each node at different moments at each artificial boundary surface can be obtained by applying 1D wave theory. The specific expressions of equivalent nodal forces in a 3D model are defined as follows:
① Bottom surface:where the superscript of the equivalent nodal force describes the outer normal line direction of the artificial boundary surface. The subscript of the equivalent nodal force describes the direction of the components. H is the distance from the boundary bottom surface to the ground. h is the node relative height of the bottom surface.
② Surface in X negative direction:
③ Surface in X positive direction:
④ Surface in Y negative direction:
⑤ Surface in Y positive direction:
3. Numerical Example Analyses
The following static, dynamic, and staticdynamic synthesis analyses not only involve the static and dynamic boundary but also include the staticdynamic unified boundary. To avoid confusion, a brief explanation on handling static, dynamic, and staticdynamic boundaries in each method was presented in Table 1.

3.1. SemiInfinite Body Bearing Normal Uniformly Distributed Static Load
In Figure 4, a rectangular uniformity distributed static load acted on the surface of a semiinfinite body vertically. The side length of the rectangle is 6.0 m. The mass density, elastic modulus, and Poisson ratio of the semiinfinite body are 1000 kg/m^{3}, 2.4×10^{7} Pa, and 0.2, respectively. q is the rectangular uniformity distributed load defined by q=1×10^{6} Pa. A discrete finite element model with the size of 60 m × 60 m × 50 m is intercepted in the semiinfinite domain. The coordinate origin is located at the center of the top surface of the model. Methods 1 and 2 were used on the finite element model to solve the static problem. Another finiteinfinite coupling model was constructed (Figure 5). The finite elements are wrapped up by infinite elements. Method 3 was used on the finiteinfinite coupling model to solve this static problem.
Points O, B, and C are the typical observation points with the coordinates (0,0,0), (0,0,−25), and (0,0,−50), respectively. The theoretical displacement solutions of these typical observation points in the Z direction could be deduced according to elastic mechanics [28]. The numerical displacement solutions in the Z direction obtained by using different boundary methods and their relative errors with the theoretical solution are summarized in Table 2.

Table 2 displays that the displacement precision of the infinite element staticdynamic unified artificial boundary is the highest among the three artificial boundary methods. In addition, we decreased the finite domain simulation range in Method 3 to 1/8 of the original size. We call it Method 4 to distinguish it from Method 3. Table 2 reflects that the decrease in finite domain simulation range did not significantly influence the accuracy of static displacement response in the Z direction of the semiinfinite body. Among Methods 1, 2, and 4, Method 4 is the most accurate. Method 4 improved computational efficiency while maintaining favorable accuracy in static analysis.
3.2. SemiInfinite Body Bearing Tangential Concentrating Static Load on the Surface
A tangent concentrating force equal to 1×10^{7} N acted as the semiinfinite body described in Section 3.1. Theoretical displacement solutions of typical observation points (D(2,0,0), E(4,0,0), F(6,0,0), and G(8,0,0)) on xaxis on the surface of the semiinfinite body can be deduced from the elastic mechanics [29]. The theoretical and numerical displacement solutions obtained using different boundary methods of these typical points are exhibited in Figure 6. The numerical displacement solutions and their relative error with the theoretical solutions are summarized in Table 3.

Figure 6 and Table 3 display that the displacement error is large near the tangential concentration force acting position. The calculation accuracy of the three artificial boundary methods increased gradually with the increase in the point X coordinate. The displacement error calculated by viscoelastic staticdynamic unified artificial boundary method could be easily found. This displacement error is the largest, and the precision is the worst among the three artificial boundary methods. The infinite element staticdynamic unified artificial boundary significantly improved the defective precision when tangential concentrating forces acted. The relative error of the observation point F obtained by the infinite element staticdynamic unified artificial boundary method is approximately 10%. Among these artificial boundaries, the infinite element staticdynamic unified artificial boundary has the lowest error and the highest accuracy.
3.3. SemiInfinite Body Bearing Unit Impulse Dynamic Load
We also used the semiinfinite body described in Section 3.1 as an example. A unit impulse P wave in Z direction and a unit impulse S wave in X and Y directions were inputted to the semiinfinite body discrete model at the bottom. The unite impulse wave is expressed in (15). The wave velocities are = 163.30 m/s and Cs = 100.00 m/s. The calculation time is 2.0 s.
The theory displacements of points O, B, and C in Z direction obtained according to 2D wave theory are illustrated in Figure 7. The numerical displacements in Z direction of these observation points obtained by using three boundary methods are depicted in Figures 8–10. The maximum of the numerical displacements and their relative error compared with the theoretical solution are presented in Table 4.

The theory displacements of points D, E, and F in X direction can be obtained according to 1D wave theory. The numerical displacements in X direction of the three observation points could be obtained through the three boundary methods. The displacement history curves are similar to Figures 7–10. These displacement curves are no longer presented due to the page limit. The displacement maximums of different boundary methods and their relative errors compared with theoretical solutions are presented in Table 5.

Figures 7–10 and Tables 4 and 5 display that the displacement waveforms of observation points obtained through the three artificial boundary methods are identical to the theoretical solution in either vertical or horizontal direction. The displacement maximums of the numerical solution at each point are close to the theoretical solution. The relative error is minimal. However, the waveforms obtained by using the viscoelastic dynamic boundary (Method 1) and the viscoelastic staticdynamic unified boundary (Method 2) have minimal amplitude oscillations when the outer traveling wave passes the boundary. The waveform obtained by using infinite element staticdynamic unified boundary (Method 3) has improved stability when the outer traveling wave passes the boundary.
3.4. SemiInfinite Body Bearing StaticDynamic Synthetical Load
The influence of different boundary methods to the staticdynamic synthesis effect of a semiinfinite body is studied in this section. First, the static uniformity load in the vertical direction and unit pulse dynamic load mentioned above acted on the semiinfinite body described in Section 3.1. Then, the tangential concentrating static force and unit pulse dynamic load mentioned above acted on the semiinfinite body.
The normal static uniformity load is acted on the surface of the model first, and then the zero dynamic load is inputted to the model to verify whether the model is balanced at the initial time in the dynamic calculation or not. The staticdynamic synthetical Z direction displacements history curves of points O and B obtained by different boundary methods are depicted in Figures 11 and 12. We can infer that the model that uses the infinite element staticdynamic unified boundary (Method 3) is in an equilibrium state at the termination time of static analysis (the initial time of dynamic analysis). The staticdynamic synthetical displacements maintained a constant value during the zero dynamic load acting process. Conversely, the model, which uses the staticdynamic boundary transformation method (Method 1), no longer maintains equilibrium at the initial time of dynamic analysis if the boundary nodal constraint reaction force is not imported. The staticdynamic synthetical displacements fluctuated during the zero dynamic load acting process. The infinite element staticdynamic unified artificial boundary is feasible and suitable for staticdynamic synthetical analysis. The complicated process of importing the initial stress field and applying node constraint reaction force is avoided.
The numerical displacements of points O, B, and C in Z direction obtained by using three boundary methods are demonstrated in Figures 13–15. For convenience in the discussion of the performance of three kinds of boundaries, the theoretical solution obtained by superposition principle is also presented in Figures 13–15.
The theoretical and numerical displacement solutions of points D, E, and F in X direction obtained by using three boundaries are depicted in Figures 16–18 when the tangential concentrating static force and unit pulse dynamic load acted.
Figures 13–15 reflect that the deviation between the Z component displacements numerical solution calculated by three boundary methods and the theoretical solution is minimal when the normal static force and unit pulse dynamic load acted.
Figures 16–18 illustrate that the precision of the infinite element staticdynamic unified artificial boundary is better than the other two kinds of boundaries when the tangential concentrating static force and unit pulse dynamic load acted. However, a certain error exists between the numerical solution obtained by infinite element staticdynamic unified boundary and theoretical solution when the point is near the tangential force action position. However, the infinite element staticdynamic unified artificial boundary is the most accurate among the other kinds of boundaries. The numerical solutions are near the theoretical solutions when the observation points are distant from the tangential concentration force action position.
In Tables 4 and 5, the precisions of the three boundaries are proximate when the model is subjected to impulse dynamic only. The error of the dynamic response has minimal contribution to the error of the comprehensive response. The error of the comprehensive response depends significantly on the error of the static effect. The infinite element staticdynamic unified boundary is suitable for static problem whether normal or tangential load acted or not. Therefore, the staticdynamic comprehensive response is closest to the theoretical solution among the boundaries.
In addition, we decreased the finite domain simulation range in Method 3 to 1/8 of the original size as presented in Section 3.1. We call it Method 4 In order to distinguish it from Method 3. Figures 13–18 demonstrate that the decrease in finite domain simulation range did not significantly influence the accuracy of staticdynamic comprehensive displacement response in Z or X direction of the semiinfinite body. Among Methods 1, 2, and 4, Method 4 remains the most accurate. Method 4 improved computational efficiency while maintaining favorable accuracy in the staticdynamic unified analysis. The infinite element staticdynamic unified boundary has excellent application prospect for largescale nonlinear problem analysis.
Table 6 showed the analysis times of the four different methods under the same calculation conditions; the infinite element staticdynamic unified boundary can greatly save the calculation time.

3.5. Concrete Gravity Dam Bearing StaticDynamic Synthetical Load
A 3D finite element model of a certain dam section of a concrete gravity dam was constructed. The height of the dam section is 100 m, while the width of the dam section is 66.5 m at the bottom and 7.0 m at the top. The upstream and downstream slope ratios are 0 and 0.7, respectively. The mass density, elastic modulus, and Poisson ratio of the dam body concrete are 2400 kg/m^{3}, 24.0 GPa, and 0.167, correspondingly. The mass density, elastic modulus, and Poisson ratio of the dam foundation rock are 2600 kg/m^{3}, 15.0 GPa, and 0.25, respectively. The intercept range of foundation rock is 100 m (one time of the dam height) in depth, upstream, downstream, left, and right directions. The normal upstream and downstream water levels are 95 and 9.7 m, correspondingly. The model coordinates origin is located at the center of the upstream side at the foundation surface. X, Y, and Z represent the direction of along flow, vertical flow, and vertical, respectively. The static loads include gravity, hydrostatic pressure, sediment pressure, and uplift pressure. The dynamic load is the seismic load. The dynamic water pressure is simulated by an additional mass at the corresponding position.
The staticdynamic comprehensive effect was calculated by using the three boundary methods mentioned above. The performance and applicability of the three boundaries are studied when they were used to solve hydrostructure staticdynamic analysis. The finiteinfinite element coupling model is depicted in Figure 19. The infinite elements (element type: CIN3D8) are wrapped around the peripheral of the finite elements (element type: C3D8R).
According to actual engineering site conditions and standard design response spectrum regulated by seismic design code for the structure of hydraulic engineering (NB 350472015) [30], the acceleration time history of ground motion is artificially fitted. The site type where the gravity dam is located is I_{0}, and the characteristic period of the site is 0.2 s. The maximum value of the standard design response spectrum is 2.0. The peak of ground horizontal motion acceleration is 0.1 g, while the peak acceleration of vertical ground motion is 0.067 g. The total calculation time is 20 s, and the time step is 0.01 s. The correlation coefficient between X and Y, Y and Z, and X and Z components is 0.043, 0.083, and −0.008, thereby satisfying the requirement of the standard (NB 350472015). The Rayleigh damping model with the damping constants of 0.0077 and 1.259 is adopted. The velocities and displacements time history can be obtained by numerical integration. Equivalent nodal forces can be calculated using the relative equations above, which were applied to the nodes at the boundaries of the finite domain.
The staticdynamic comprehensive relative displacements of upstream surface dam crest center in X and Z directions obtained by different boundary methods are demonstrated in Figures 20 and 21. The reference point is the origin of the coordinate. In Figures 20 and 21, the influence of the different boundaries to the relative displacements of the upstream surface dam crest center in X and Z directions is minimal. Figures 22 and 23 illustrate the maximums of the staticdynamic comprehensive relative displacements of upstream surface center at various height positions in X and Z directions. The maximums were normalized according to the maximums obtained through Method 3. The difference of maximum relative displacements in Z direction obtained by using three boundaries along the dam height was maintained minimal. The accuracies of the three boundary conditions for the normal static and dynamic comprehensive displacements of the dam are similar to one another. All the three kinds of boundaries are suitable when we focus on the vertical response only. The difference between the maximums of relative displacements in X direction obtained by using three boundaries decreased with the increase in the dam height. In particular, the difference of maximum relative displacements in the horizontal direction obtained by using three boundaries is large at a low height position of the dam. The dynamic analysis accuracies of the three boundaries are similar to one another, according to the analysis conclusion of the semiinfinite body above. In Figure 24, the difference is mainly caused by the static effect. The staticdynamic comprehensive relative displacement of upstream surface center at a sixmeter height position in X direction is depicted in Figure 24. The waveforms of relative displacements obtained by different boundaries are similar to one another. Only the mean level had a fixed difference caused by the static effect. The accuracy of horizontal direction relative displacements obtained by using the boundaries in Methods 1 and 2 are negatively affected when the static load includes horizontal forces. The proposed infinite element boundary method (Method 3) improved the accuracy. For the hydrostructures, which frequently bear the horizontal load, the accuracy of the staticdynamic comprehensive displacement in the horizontal direction is essential. The proposed infinite element boundary method is suitable for the staticdynamic comprehensive problems of hydrostructures.
In addition, we decreased the finite domain foundation simulation range in Method 3 to 1/8 of the original size. We call it Method 4 to distinguish it from Method 3. Figures 22 and 23 show that the decrease in the foundation simulation range did not significantly influence the accuracy of the staticdynamic comprehensive displacement response in X or Z direction at different heights of the dam. Among Methods 1, 2, and 4, Method 4 remains the most accurate. Method 4 improved its computational efficiency while maintaining favorable accuracy in the staticdynamic comprehensive analysis of the gravity dam.
Table 7 presented the analysis times of different boundaries under the same calculation conditions. The infinite element staticdynamic unified boundary had higher computational efficiency.

It is worth mentioning that the discussion of performance, accuracy, and efficiency of different boundaries in this study is under the assumption that the structure is linear elastic. However, for a few hydraulic structures, the nonlinearity of the structure and foundation could not be ignored due to the concrete damage, crack, or the local foundation defect. Infinite element theory and motion equation were deduced and established in frequency domain. The motion equation in time domain could be obtained by Fourier transformation. The solution of any arbitrary point on the boundary depends on the solution of a function or its derivative on the whole boundary. The frequencytime domain transformation leads to a great amount of calculation. Whether the infinite element boundary kept its superiority still or not was paid much attention when it was used in a largescale nonlinear analysis.
4. Conclusions
To avoid the tedious work of staticdynamic boundary conversion, this paper proposed a new staticdynamic unified artificial boundary based on an infinite element in ABAQUS to solve the staticdynamic synthesis effect conveniently and accurately. The static and dynamic mapping theories of the infinite elements were introduced. The infinite element with zero displacement at infinite faraway was discussed in theory. The equivalent nodal force calculation formula of infinite element unified boundary was deduced from the external wave inputting. The calculation and application program of the equivalent nodal forces was developed using the Python language to complete the external wave inputting. This new method does not require a static and dynamic boundary transformation and import of stress field and constraint counterforce of boundary nodes.
The numerical simulation of a semiinfinite body static, dynamic, and staticdynamic comprehensive calculations was conducted. The results show that a new method is relatively simple and accurate. The calculation precision of the infinite element unified boundary is improved compared with the viscoelastic staticdynamic unified boundary, especially when the static load is in the tangential direction. The numerical simulation of a practical gravity verified the applicability of the infinite element staticdynamic unified boundary for the hydrostructure staticdynamic analysis.
In addition, the foundation simulation range of finite domain can be significantly reduced given the use of infinite element staticdynamic unified boundary. The accuracies of static calculation, dynamic calculation, and staticdynamic comprehensive analysis are unaffected. The proposed infinite element staticdynamic unified boundary improved computational efficiency while maintaining favorable accuracy in the staticdynamic comprehensive analysis of the gravity dam.
Data Availability
The data used to support the findings of this study are available from the corresponding author upon request.
Conflicts of Interest
The authors declare that there are no conflicts of interest regarding the publication of this paper.
Acknowledgments
This research was supported by the National Natural Science Foundation of China (51479165), State Key Laboratory of Ecohydraulics in Northwest Arid Region of China Independent Research Project (2016ZZKT1), and Youth Science and Technology New Star Project of Shaanxi Province (2017KJXX64).
References
 Z. P. Liao, H. L. Wong, B. P. Yang et al., “A transmitting boundary for transient wave analyses,” Science China Mathematics, vol. 27, no. 10, pp. 1063–1076, 1984. View at: Google Scholar
 Z. P. Liao, Introduction to wave motion theories in engineering, Science Press, Beijing, China, 2002.
 J. Lysmer and R. L. Kuhlemeyer, “Finite dynamic model for infinite media,” Journal of Engineering Mechanics, vol. 95, ASCE, pp. 759–877, 1969. View at: Google Scholar
 A. J. Deeks and F. M. Randolph, “Axisymmetric timedomain transmitting boundaries,” Journal of Engineering Mechanics, vol. 120, ASCE, no. 1, pp. 25–42, 1994. View at: Publisher Site  Google Scholar
 J. B. Liu and Y. D. Lu, “A direct method for analysis of dynamic soilstructure interaction based on interface idea,” in Dynamic SoilStructure Interaction, C. H. Zhang and J. P. Wolf, Eds., pp. 258–273, International Academia Publishers, Beijing, China, 1997. View at: Google Scholar
 J. B. Liu, Z. Y. Wang, X. L. Du, and Y. X. Du, “Threedimensional viscoelastic artificial boundaries in time domain for wave motion problems,” Journal of Engineering Mechanics, vol. 22, no. 6, pp. 46–51, 2005. View at: Google Scholar
 W. J. Lei and D. M. Wei, “Springviscous boundary in finite element analyses for infinite media,” Earthquake Engineering and Engineering Vibration, vol. 25, no. 3, pp. 110–114, 2005. View at: Google Scholar
 Y.H. Liu, B.Y. Zhang, and H.Q. Chen, “Comparison of springviscous boundary with viscous boundary for arch dam seismic input model,” Journal of Hydraulic Engineering, vol. 37, no. 6, pp. 758–763, 2006. View at: Google Scholar
 J. T. He, H. F. Ma, B. Y. Zhang et al., “Method and realization of seismic motion input of viscousspring boundary,” Journal of Hydraulic Engineering, vol. 41, no. 8, pp. 960–969, 2010. View at: Google Scholar
 R. F. Ungless, An Infinite Finite element, UK: University of British Columbia, 1973.
 P. Bettess and O. C. Zienkiewicz, “Diffraction and refraction of surface waves using finite and infinite elements,” International Journal for Numerical Methods in Engineering, vol. 13, pp. 1271–1290, 1977. View at: Publisher Site  Google Scholar  MathSciNet
 P. Bettess, “More on infinite elements,” International Journal for Numerical Methods in Engineering, vol. 16, pp. 1613–1626, 1980. View at: Publisher Site  Google Scholar  MathSciNet
 P. Bettess, C. Emson, and T. C. Chiam, A New Mapped Infinite Element for Exterior Wave Problems, pp. 489504, John Wiley & Sons, New York, NY, USA, 1984.
 O. C. Zienkiewicz, K. Bando, P. Bettess, C. Emson, and T. C. Chiam, “Mapped infinite elements for exterior wave problems,” International Journal for Numerical Methods in Engineering, vol. 21, no. 7, pp. 1229–1251, 1985. View at: Publisher Site  Google Scholar  MathSciNet
 P. Bettess, Infinite Element, UK: Penshaw Press, 1992.
 C. B. Zhao, “Coupled method of finite and dynamic infinite elements for simulating wave propagation in elastic solids involving infinite domains,” Science China: Technological Sciences, vol. 53, no. 6, pp. 1678–1687, 2010. View at: Publisher Site  Google Scholar
 C. B. Zhao, C. H. Zhang, and G. D. Zhang, “Simulation of semiinfinite plane elastic foundation using infinite elements,” Journal of Tsinghua University, vol. 26, no. 3, pp. 51–64, 1986. View at: Google Scholar
 C. B. Zhao, Research on the Infinite Domain Simulation and Seismic Wave Input of Arch Dam Foundation, pp. 1442, Tsinghua University, Beijing, China, 1987.
 L. B. Yan, Interaction analysis method and application on the structure and rock and soil medium, pp. 262, Guangxi University, Guangxi, China, 2004.
 Y. Jiang, G. H. Chen, and Y. H. Yao, “Application of finite element and infinite element method to stress analysis of gravity dam,” Engineering Journal of Wuhan University, vol. 42, no. 3, pp. 322–325, 2009. View at: Google Scholar
 C. B. Yun and J. m. Kim, Dynamic Infinite Elements for SoilStructure Interaction Analysis in a Layered Soil Medium, vol. 7, no. 4, Springer, Berlin, Germany, 2006.
 DooKie, C. B. Yun, and ChungBang, “Timedomain soilstructure interaction analysis in twodimensional medium based on analytical frequencydependent infinite elements,” International Journal for Numerical Methods in Engineering, vol. 47, no. 7, pp. 1241–1261, 2015. View at: Google Scholar
 Y. L. Qi and K. Otsuka, “Research on artificial boundary of ABAQUS dynamic infinite element,” Rock and Soil Mechanics, vol. 35, no. 10, pp. 3007–3013, 2014. View at: Google Scholar
 F. Gao and F. B. Zhao, “Study on transformation method for artificial boundaries in staticdynamic analysis of underground structure,” Journal of Vibration and Shock, vol. 30, no. 11, pp. 165–170, 2011. View at: Google Scholar
 J. B. Liu and B. Li, “3D viscoelastic staticdynamic uniform artificial boundary,” Science in Chinese: Series E, vol. 35, no. 9, pp. 966–980, 2005. View at: Google Scholar
 C. B. Zhao, C. H. Zhang, and G. D. Zhang, “Studies on the characteristics of dynamic mapping infinite elements,” Earthquake Engineering and Engineering Vibration, vol. 7, no. 3, pp. 1–15, 1987. View at: Google Scholar
 H.Q. Chen, “Discussion on seismic input mechanism at dam site,” Journal of Hydraulic Engineering, vol. 37, no. 12, pp. 1417–1423, 2006. View at: Google Scholar
 C. J. Cheng and Y. Y. Zhu, Elasticity mechanics, Shanghai University Press, Shanghai, China, 2005.
 Z. L. Xu, Elasticity mechanics, Higher Education Press, Beijing, China, 1990.
 National Energy Administration of China, “Code for seismic design of hydraulic structures of hydropower project,” NB 350472015, 2015. View at: Google Scholar
Copyright
Copyright © 2018 Zhiqiang Song et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.