A review of multiscale numerical modeling of rock mechanics and rock engineering

Abstract

Rock is geometrically and mechanically multiscale in nature, and the traditional phenomenological laws at the macroscale cannot render a quantitative relationship between microscopic damage of rocks and overall rock structural degradation. This may lead to problems in the evaluation of rock structure stability and safe life. Multiscale numerical modeling is regarded as an effective way to gain insight into factors affecting rock properties from a cross-scale view. This study compiles the history of theoretical developments and numerical techniques related to rock multiscale issues according to different modeling architectures, that is, the homogenization theory, the hierarchical approach, and the concurrent approach. For these approaches, their benefits, drawbacks, and application scope are underlined. Despite the considerable attempts that have been made, some key issues still result in multiple challenges. Therefore, this study points out the perspectives of rock multiscale issues so as to provide a research direction for the future. The review results show that, in addition to numerical techniques, for example, high-performance computing, more attention should be paid to the development of an advanced constitutive model with consideration of fine geometrical descriptions of rock to facilitate solutions to multiscale problems in rock mechanics and rock engineering.

Highlights


  • Multiscale numerical methods of rock mechanics and rock engineering are reviewed.

  • Multiscale numerical methods are classified into the homogenization theory, the hierarchical approach, and the concurrent approach.

  • Current challenges and further perspectives of multiscale numerical modeling are summarized.

  • The review results show that more attention should be paid to the development of an advanced constitutive model in addition to numerical techniques themselves.



1 INTRODUCTION

Rock mechanics is a subject that involves multiple scales, including multiple scales of both time and space. As a research subject, rock is an important part of most planets, and it contains weak and discontinuous structures (e.g., joint, fault) at engineering and larger scales, while it is roughly regarded as homogeneous at the specimen scale, which may be seemingly acceptable to provide parameters for engineering analysis. As the scale goes down, rock is composed of different minerals with in-between flaws at the mesoscale, and these minerals are porous at the microscale. Rock failure ranges from atomic displacement and defect movement at the microscale, to the initiation of intergranular cracks and transgranular cracks at the grain scale, to crack propagation at the specimen scale, to collapse of engineering structures at the engineering scale, to plate movement at the geological scale, and even to the planetary collision at the astronomical scale. In this sense, rock material and rock mechanics problems are spatially multiscale. Relatively, the occurrence of these events is temporally multiscale. For example, atoms move at a picosecond rate, acoustic emission occurs at a millisecond level, and geological disasters happen in seconds, while the engineering service life is decades or even hundreds of years.

To investigate the mechanical responses at these different scales, considerable numerical methods have been developed. Here, several common representatives are listed in Figure 1 to illustrate the preference for numerical methods for different scale problems. At the microscale, it is reported that quantum mechanics (QM) is the most suitable theory to describe the fracture of materials in terms of physics (Aubertin et al., 2010), and it can uncover the truth of the crack mechanism beyond the experimental tests. For example, the crack speed and directional dependency in a silicon single crystal are investigated through QM based on first principles (Buehler et al., 2006). Besides, molecular dynamics (MD), as a typical simulator, is designed to simulate evolutive motions of atoms or molecules at the atomic scale, in which the first principles are fundamental to the investigation of related dynamic problems. Combined with QM, ab initio MD is devised to investigate the mechanical behavior of shale anisotropy, whose elastic responses are in good agreement with the experimental data (Militzer et al., 2010). Unlike other numerical methods, ab initio MD based on first principles requires neither an elastic parameter input nor a given elastodynamic partial differential equation. With the interatomic potential acting as the spring in the lattice spring model (LSM), Buehler and Gao (2006) used MD to study the hyperelastic problems related to dynamic crack propagation. However, these methods are limited to a small sample at the micro level for a restricted interval as they cannot be applied in the case of accessible space and time scales.

    Details are in the caption following the image        
Figure 1      
Open in figure viewer       PowerPoint      
Different numerical methods for rock mechanics at the microscale (Buehler & Gao,       2006; Militzer et al.,       2010), the grain scale (Li et al.,       2018; Zhao et al.,       2014), the specimen scale (Li et al.,       2014; Nordendale et al.,       2016), the engineering scale (Gan et al.,       2013; Ning et al.,       2011; Peng et al.,       2016; Sun,       2021), and the large scale (Hultman & Kallander,       1997; Shi et al.,       2014; Tang et al.,       2020). (kpc [kiloparsecs] is equal to 1000 parsecs [pc], or approximately 3260 light-years).       V       p is longitudinal wave velocity,       V       s is shear wave velocity,       k is stiffness,       F       Ti is contact force at the transmitted end,       F       Ij is contact force at the incident end, FDEM is Finite Discrete Element Method.

Numerical methods have attempted to approximately describe the mesoscopic structure of rocks at the micron and millimeter levels to uncover the intrinsic mechanism of rock dynamic fracture at the grain scale. With the help of the discrete element method (DEM), represented by PFC (particle-based DEM) and UDEC/3DEC (block-based DEM), minerals inside the rock are usually simplified into polygons/polyhedrons, named the grain-based model (GBM), by which the effects of intergranular and transgranular cracks on the macro failure characteristics are investigated (Li et al., 2018; Xu et al., 2020). With the application of modern testing techniques such as micro CT and the TESCAN Integrated Mineral Analyzer (TIMA), the combination of a numerical method and these high-precision devices has gradually become the mainstream method used to improve GBM accuracy. For example, with the help of the TIMA and nanoindentation technologies, accurate GBM (AGBM) achieves precise measurement of mineral microstructure and mechanical parameters from both geometric and mechanical aspects (Tang et al., 2022; Xu et al., 2023), which can further improve the credibility of numerical modeling. In addition, high-precision numerical analysis can also be used to reveal macroscopic mechanism problems. A numerical example using the micro-CT distinct LSM (DLSM) shows that the microstructure leads to strain rate dependency (Zhao et al., 2014).

Investigation of rock mechanics at the specimen scale is the main field in numerical modeling. Considerable numerical methods or technologies have already been developed, and the continuum method stands out as one of the most popular. Examples include the finite element method (FEM) and the finite difference method (FDM). However, they cannot deal with discontinuous problems. To overcome this shortcoming, a large number of numerical techniques or methods have been derived, such as remeshing techniques (Areias et al., 2015), the cracking particle method (Rabczuk & Belytschko, 2004; Rabczuk et al., 2010), the strong discontinuity embedded approach (Zhang, Lackner, et al., 2015; Zhang & Zhuang, 2018), the cracking elements method (Zhang, Gao, et al., 2020; Zhang, Huang, et al., 2021; Zhang & Mang, 2020; Zhang & Zhuang, 2019), eXtended FEM (XFEM) (Moës et al., 1999), mesh-free methods (Ha & Bobaru, 2011; Zhang, Yang, et al., 2021), the numerical manifold method (NMM) (Zhao et al., 2011), and realistic failure process analysis (RFPA) (Tang, 1997). There are numerous examples of the successful application of these methods. For example, the Split Hopkinson pressure bar (SHPB) dynamic test is numerically reproduced by DEM (Li et al., 2014) and FEM (Li & Meng, 2003), and it was discovered that the primary reason for rate dependency is mainly the lateral confinement caused by the lateral inertia force. Besides, the effectiveness of the numerical method and rationality of parameter selection can be tested by numerical modeling, which is an important verification step for further application to large-scale problems or experimentally inaccessible tests. Concrete under high-velocity impact was correctly simulated by smoothed particle hydrodynamics (SPH) compared with the available experimental data (Nordendale et al., 2016; Rabczuk & Eibl, 2003).

In terms of engineering analysis, frequently used numerical methods include FDM, FEM, block-based DEM, and discontinuous deformation analysis (DDA). Among these methods, constitutive models are usually developed by a laboratory test at the specimen scale. The main subjects include the dynamic stability of rock blasting (Ning et al., 2011; Peng et al., 2016), dam stability (Gan et al., 2013), and tunnel excavation (Sun, 2021).

Close attention is also paid to seismic or earthquake responses and planetary collision at the geological or astronomical scale. For example, the entire earth was modeled by RFPA (Tang et al., 2020) to numerically interpret tectonic fracturing that occurred over millions of years; FEM was used to numerically predict the occurrence of earthquakes (Shi et al., 2014). In addition, SPH was used for the investigation of galaxy formation and collision problems (Hultman & Kallander, 1997), in which the space and time domains were based on light years and millions of years.

As revealed through the above numerical examples, both temporal and spatial multiple scales are prominent in rock mechanics problems. In fact, space and time scales in numerical methods can be user-defined, which is the major advantage of numerical modeling, and it can be used to overcome the spatial and temporal limitations in physical experimental tests. Table 1 presents a summary of the applicability of these single numerical methods on different scales according to previous work. Although many numerical methods are found to be suitable for problems of different scales, they are more useful for problems at a specific scale rather than cross-scale problems at the same time. For example, continuum-based numerical methods are more suitable for macroscale problems. As research has progressed, it is increasingly becoming important to understand the failure mechanism of rock materials and rock structures. The accuracy of the single macroscale analysis approach, that is, the continuum-based method, whose constitutive model and model parameters are determined by the phenomenological law at the sample scale, can no longer meet the engineering requirements as the influence of the heterogeneity and discontinuity at the mesoscale or microscale on the mechanical behavior of the macroscopic scale is not considered. Although the fine-scale method, for example, MD and particle-based DEM, can reveal the microscale or mesoscale mechanical mechanism with high accuracy, the high computational cost makes it unsuitable for engineering applications.

Table 1. Summary of single numerical methods for different scales.
Numerical methods Micro (<10−6 m) Grain (~10−6 −10−3 m) Specimen (~10−3 −100 m) Engineering (~100 −103 m) Geological (>103 m)
Quantum mechanics
Molecular dynamics
Discrete element method (DEM)
Lattice spring model
Finite element method
Finite difference method
Finite DEM
Numerical manifold method
Discontinuous deformation analysis
Realistic failure process analysis
Material point method
Peridynamics
Smoothed particle hydrodynamics
  • Note: √: suitable/yes/easy; ☓: unsuitable/no/difficult; ☑: theoretically suitable/yes.

At this point, the desired solution is to make full use of their respective advantages and couple them together to interpret the macroscopic mechanical mechanism from the insight into the microstructure information, which is the so-called multiscale model. Meanwhile, the computational efficiency can be enhanced. The significance of these multiscale models in rock mechanics is highlighted. As an illustration, Zhao (2021) listed multiscale issues as one of the unsolved centennial problems.

To date, multiscale studies related to rock mechanics and rock engineering can be classified into three categories. One is the homogenization theory of heterogeneous materials, which arises from the solution of Eshelby's inclusion problem (Eshelby, 1957, 1961; Mura, 1987) and will be reviewed in Section 2. The other two multiscale numerical coupling methods, namely, the hierarchical approach and the concurrent approach, will be discussed in Section 3 and Section 4. According to the review, some challenges and perspectives are summarized in Section 5. Finally, some conclusions are drawn in Section 6.

2 HOMOGENIZATION THEORY

Rock has specific microstructures and heterogeneity. Micromechanics aims to mathematically connect the macroscale properties with the microstructures of these heterogeneous materials. In general, this microscopic information is disordered, and it is hard and not necessary to trace the evolution process of each one. At this point, the homogenization theory is utilized. The solution of the Eshelby heterogeneous inclusion problem is the basis of the homogenization theory, in which Eshelby rigorously demonstrated the uniformity of the strain field in a single ellipsoidal inclusion in an infinite isotropic solid matrix, as well as the link between this uniform strain and the macroscopic strain (Eshelby, 1957). Apart from this, several improved solutions to the homogenization of the microcracked problems have been put forward one after another, including the Mori–Tanaka (MT) approach (Benveniste, 1986; Mori & Tanaka, 1973), the self-consistent approach (Budiansky, 1965; Hill, 1965), the differential approach (Hashin, 1988), the Ponte–Castaneda–Willis (PCW) approach (Ponte-Castaneda & Willis, 1995), and the interaction direct derivative approach (IDD) (Zheng & Du, 2001).

2.1 Basic principle

In general, the homogenization theory works on a representative volume element (RVE) with a finite size, where the material is considered to be homogeneous at the macroscale, and its mechanical properties are unknown and will be directly derived from the heterogeneous microstructures, whose properties are known in advance. At this point, the RVE includes statistically sufficient information on the microstructure. Therefore, the macroscopic mechanical behavior of the heterogeneous material can be equivalent to those of the RVE on average. In principle, the larger RVE size can enhance the accuracy of the effective properties for a disordered microstructure since more microstructures will be counted, which in turn involves a higher computational cost. Therefore, a finite RVE size is usually selected to make a trade-off between accuracy and efficiency. Besides, RVE is supposed to satisfy the scale requirement. Specifically, RVE will be small enough compared with the scale of the macroscopic objective, while being adequately larger than the dimension of microstructures (Elmasry et al., 2022).

Microcracked rock can be considered as a specific example of matrix-inclusion heterogeneity. Randomly disordered and oriented microcracks are present in a given RVE domain with its boundary , as shown in Figure 2. The shape of microcracks is assumed to be ellipsoidal, with a small thickness (Eshelby, 1957).

      Details are in the caption following the image          
Figure 2      
Open in figure viewer         PowerPoint      
Schematic of the representative volume element.
Based on the homogenization theory, two important conclusions are established, that is, the macroscopic uniform quantities (i.e., stain and stress) acting on the RVE boundary are equivalent to the average of their local quantities of the RVE, which are mathematically expressed as
          (1)    
          (2)    
where represents the average of the specific quantity on the RVE; and denote the local stress and strain fields, respectively; and and are the macroscopic stress and strain, respectively. Therefore, the purpose of homogenization is to establish the macroscopic constitutive model from its local information, in which the material microscale components, distribution, shape, and size can be considered with a reasonable simplification and assumption.

2.2 A brief overview of micromechanics of rock

At present, considerable studies are being conducted to quantify the macroscopic property of rocks from micromechanics. Based on the Eshelby inclusion solution (Eshelby, 1961; Mura, 1987), various homogenization variants mentioned above are available for different geomaterials, for example, rock, soil, and concrete. These models are becoming increasingly robust as more influential factors are taken into consideration. Here, this paper aims to present a brief review of the homogenization scheme instead of the difference between these variants. According to the homogenization scheme, the multiscale model can be divided into single-level homogenization and multi-level homogenization.

In terms of microcracked rocks, homogenization is usually carried out with a single-level form as shown in Figure 2. The initial focus is on the estimation of effective properties in the absence of interaction between random uniformly distributed open microcracks (Eshelby, 1961; Kachanov, 1994; Mura, 1987; Walsh 1965). However, this deviates from reality, where compression is dominant in geoengineering; even in the damaged areas caused by human activity, closure–frictional microcracks account for a large proportion. Later, continuous improvements have been made to take more factors into account. Systematic studies on brittle and quasi-brittle geomaterials have been carried out by Shao and Zhu (Zhu, 2016, 2017; Zhu, He et al., 2016; Zhu, Hu, et al., 2008; Zhu, Kondo, et al., 2008; Zhu, Liu, Wang, et al., 2015; Zhu & Shao, 2015, 2017; Zhu et al., 2018). For example, a damage–friction-coupled model was developed based on the Eshelby inclusion solution with a same-orientated family of microcracks to describe the nonlinearity, unilateral effect, damage and friction, and dilatancy of anisotropic rocks (Zhu, Hu, et al., 2008; Zhu, Kondo, et al., 2008). However, the model fails to predict the material strength. To this end, a refined damage–friction model based on MT homogenization and a thermodynamics framework has been proposed (Zhu, Liu, Wang, et al., 2015; Zhu & Shao, 2015). It enables the model not only to predict the material strength and describe the hardening and softening behavior but also to account for the interaction of microcracks and their spatial distribution. Furthermore, the strength criterion of quasi-brittle rocks has been established by analyzing the damage–friction model based on MT homogenization, in which the three possible failure types (i.e., tension failure, shear–tension failure, and compression–shear failure) are identified and a smooth transition between them is theoretically verified. The analysis has provided the linkage of mesoscale parameters and macroscale counterparts and an analytical solution of the stress–strain relationship (Zhu, 2016, 2017; Zhu & Shao, 2015). On the basis of the plastic deformation attributed to the frictional sliding of microcracks, a plastic–damage-coupled model has been derived based on MT homogenization (Zhu, He et al., 2016). Later, this model has been refined to interpret the effect of a wide range of confining compressive stresses (Zhao et al., 2018). To enable the model to be used in engineering applications, a multiscale time-dependent damage creep model has been put forward to investigate the long-term strength of hard brittle rocks (Zhao, Lai, et al., 2022). In addition, attempts to develop a hydro–mechanical coupling model have already been made to predict the mechanical behavior under undrained triaxial compression tests of sandstone (Zhu et al., 2018). Apart from the prediction of rocks, this model has also been successfully tested in high-performance reactive power cement pastes (Zhang et al., 2019) and ice-saturated frozen silt (Zhao, Lai, et al., 2021). More detailed data on these multiscale models can be found in the previous work (Zhu & Shao, 2017).

Apart from the single-level homogenization of microcracked rocks, a series of multiscale models with multiphase and multilevel homogenization have also been developed to further describe the heterogeneous rocks, for example, shale, sandstone, and concrete. As shown in Figure 3, shale can be regarded as homogeneous at the macroscale level (Level III) and heterogeneous at the millimeter scale (Level II), composed of quartz, calcite, dolomite, and the porous matrix at the lower scale (Level I). Specifically, the interfacial transition zone between inclusions and the matrix is also considered. At Level I, the porous matrix can be further divided into pores and elementary clay particles at Level 0. Homogenization starts from the lower scale to upscale, and upscale homogenization will be inherited from the lower-scale equivalent matrix. At the same level, homogenization will be performed for each inclusion one by one. (Chen et al., 2016). Based on this homogenization scheme, estimations of macroscopic effective properties have also been carried out for shale (Chen et al., 2016; Zhang et al., 2022), sandstone (Li et al., 2021), mudstone (Graham et al., 2022), unsaturated concrete (Yan et al., 2013), saturated concrete (Chen et al., 2019), and fiber-reinforced concrete (Jiang et al., 2019; Zhang, Ju, et al., 2020). However, inclusions are restricted to regular shapes, for example, circle and ellipse in 2D, and sphere and ellipsoid in 3D.

      Details are in the caption following the image          
Figure 3      
Open in figure viewer         PowerPoint      
Multilevel homogenization of shale (Extracted from Chen et al.,       2016). (a) Multiscale model for shale rocks, (b) homonenization I stage, (c) homonenization II stage, and (d) homonenization III stage.

3 HIERARCHICAL APPROACH

In this section, the hierarchical multiscale numerical approach is reviewed, in which the macroscale constitutive model can be automatically generated from downscale modeling and does not need to be predetermined. Different from the theoretical homogenization presented in Section 2, the current section focuses on the multiscale numerical approach. Two main categories will be discussed.

3.1 Multiscale continuum method

To begin with, the multiscale continuum refers to a collection of multiscale methods with different continuum-based methods, for example, the multiscale FEM (Ms-FEM) (Zhang et al., 2009; Zhang, Lu, et al., 2015), the multiscale finite volume method (Ms-FVM) (Durlofsky et al., 2007; Jenny et al., 2005, 2006), and the multiscale extended FEM (Ms-XFEM) (Xu, Hajibeygi, et al., 2021). Since these multiscale methods are respectively formulated from their origins (i.e., FEM, FVM, and XFEM), and almost the same upscaling scheme is utilized, Ms-FEM can be taken as an example for illustration.

Ms-FEM was developed by Hou and Wu (1997) on the basis of previous work (Babuška & Osborn, 1983; Babuška et al., 1994); the idea is that the numerical base function is extracted from the solution of the equilibrium of the local unit cell rather than predefinition by the macroscopic constitutive law. As shown in Figure 4, the computational domain is discretized into coarse- and fine-scale mesh, and the fine-scale unit cell with its coarse-scale mesh as the boundary condition will be locally solved to provide the numerical base function for the coarse mesh. Here, the coarse mesh is regarded as homogeneous, while the fine mesh is utilized to describe the mesoscale heterogeneity. In this way, mesoscale heterogeneity can be reflected in the macroscopic base function. In general, the base function can be solved by an analytical or numerical solution. In most cases, the analytical solution is inaccessible or difficult to obtain. In this sense, the numerical solution has prevailed. This multiscale method has advantages in capturing the influence of microscale parameter changes at the macroscale, which can not only save the computational cost but also ensure solution accuracy.

      Details are in the caption following the image          
Figure 4      
Open in figure viewer         PowerPoint      
Multiscale finite element model.

Relevant numerical examples mainly focus on the investigation of concrete (Yu et al., 2023) and porous media (Lu et al., 2016, 2017; Zhang et al., 2009; Zhang, Lu, et al., 2015), for example, flow analysis (Dostert et al., 2008), elastic consolidation (Zhang et al., 2009), elasto–plastic consolidation (Zhang, Lu, et al., 2015), multiphase coupling problem (Zhang, Lu, et al., 2015), crack propagation (Lu et al., 2016), and strain localization (Lu et al., 2017). Meanwhile, this multiscale method has also been extended to engineering applications, for example, pavement engineering (Allen et al., 2017; Kim et al., 2013; Sun et al., 2019), dam engineering (Lu et al., 2017, 2022; Zhang, Lu, et al., 2015), and foundation engineering (Lu et al., 2017, 2022). Apart from FEM as the multiscale matrix, other continuum methods can also be utilized as alternatives due to their respective advantages, such as XFEM and FVM. For example, Ms-XFEM is utilized to study the fracturing of heterogeneous media (Xu, Hajibeygi, et al., 2021). Representative examples are listed in Figure 5.

      Details are in the caption following the image          
Figure 5      
Open in figure viewer         PowerPoint      
Ms-FEMM of the multiscale continuum method (Extracted from Kim et al.,       2013; Lu et al.,       2022; Nguyen & Schillinger,       2019; Xu, Hajibeygi, et al.,       2021). (a) Asphaltic roadways, (b) strain localization of foundation and dam, (c) fracturing, and (d) heterogeneous media fracturing.

3.2 Hierarchical continuum/discrete coupling method

In this section, the continuum/discrete coupling method in a hierarchical form will be reviewed. With this kind of method, the continuum is treated as homogeneous, whose constitutive model can be derived from the discrete model in real time during the whole simulation instead of the prescribed phenomenal macroscale model in advance.

FEM/DEM can be taken as an example. As is shown in Figure 6a, FEM aims to resolve macroscale boundary value problems, while RVE represented by the heterogeneous mesoscale DEM model is embedded into each local Gauss point to interpret mesoscale information. Among them, numerical homogenization is utilized to bridge them together. At the outset, the macroscale strain at the Gauss point calculated by FEM serves as the boundary condition for its corresponding mesoscale DEM. The boundary applied to the RVE will be periodic, including displacement and rotation. This can overcome overestimation of the homogeneous deformation and the zero rotation boundary and underestimation of the uniform force and the free rotation boundary (Meng et al., 2019). In turn, the stress tensor and tangent operator calculated by numerical homogenization will be returned back to the Gauss point for the next iteration.

      Details are in the caption following the image          
Figure 6      
Open in figure viewer         PowerPoint      
Hierarchical finite element method (FEM)/discrete element method (DEM) coupling methods (Extracted from Meng et al.,       2019; Wu, Papazoglou, et al.,       2020; Wu, Zhao, Liang,       2020). (a) Coupled FEMM/DEM method, (b) slope failure, (c) propagation of compaction fronts, and (d) localization of limestone under compression.

Considerable studies have been carried out on FEM/DEM coupling for sandstone, limestone, soil and rock mixture, and granular materials. Numerical examples mainly cover localization of porous sandstone (Wu et al., 2018, 2019; Wu, Liu, et al., 2020; Wu, Zhao, Liang, 2020a, 2020b), localization of porous limestone (Wu, Papazoglou, et al., 2020), localization of granular materials (Guo & Zhao, 2014; Zhao & Guo, 2014), and engineering applications, such as the retaining wall problem (Guo & Zhao, 2016a), the footing problem (Guo & Zhao, 2016a), and the intrusion problem (Liang et al., 2022). Several numerical examples are listed in Figure 6.

Under the assumption of small strain, FEM has the disadvantage of mesh distortion in the large deformation state. Although there are solutions to tackle this issue, for example, the remeshing technique, reliability, and accuracy cannot be guaranteed. To eliminate the mesh dependence of this coupling method, a potential solution is to replace FEM with the mesh-free method. One available method is the coupling material point method (MPM)/DEM method (Liang & Zhao, 2019; Liu et al., 2017), as shown in Figure 7a. MPM represents a continuum by Lagrangian particles embedded into a fixed background Eulerian mesh. Unlike other mesh-free methods, the field variables of MPM are solved on a fixed mesh with its encapsulated particles. In this coupling scheme, the fixed background mesh makes the coupling method mesh independent and suitable for large deformation. Besides, the Gauss point in FEM is replaced by the material points as carriers of RVE. For engineering applications, it has already been applied for modeling of penetration of a rigid footing into the soil foundation (Liang & Zhao, 2019; Liang, Zhao, Wu, Zhao, 2021), soil–pile interaction (Liang & Zhao, 2019), soil column collapse (Liang & Zhao, 2019; Liu et al., 2017; Zhao, Zhao, et al., 2022), granular silo discharge (Zhao, Chen, et al., 2022), anchor pullout in sand (Liang, Zhao, Wu, Soga, 2021), and slope failure (Wang et al., 2022; Zhao, Chen, et al., 2022).

      Details are in the caption following the image          
Figure 7      
Open in figure viewer         PowerPoint      
Hierarchical coupling methods for large deformation (extracted from Guo et al.,       2021; Liang & Zhao,       2019). (a) Coupled MPM/DEM method, (b) soil-pile interaction, (c) coupled SPFEM/DEM method, and (d) slope failure.

As for the coupling method for large deformation, another alternative to FEM is smoothed particle FEM (SPFEM), which is an extension of particle FEM and smoothed FEM (Guo et al., 2021). In fact, smoothed particle FEM (SPFEM) inherits the advantages of both particle FEM and smoothed FEM. Instead of the Gauss point in FEM, the Delaunay triangular node associated with RVE can be utilized to store relevant field variables in SPFEM. In this way, interpolation can be avoided while remeshing after large deformation. Although MPM enables large deformation, the accuracy of MPM at the boundary is unreliable due to its local nature. In addition, an explicit integration algorithm in MPM requires a small time step to reach equilibrium. Third, it suffers from mesh/discretization sensitivity. Fortunately, these issues have been addressed in SPFEM. Furthermore, the SPFEM/DEM coupling method has been numerically demonstrated by soil footing failure and slope failure (Guo et al., 2021). Specific numerical methods and their corresponding representative examples are shown in Figure 7.

3.3 Concurrent approach

In recent years, a family of concurrent multiscale modeling methods has been developed to make full use of discontinuum- and continuum-based methods in microscale/mesoscale and macroscale modeling, respectively. Compared with the hierarchical approach, the concurrent approach is a strong-coupling form. The distinct feature of this kind of method is that the solution domain is decomposed into local and nonlocal subdomains that run simultaneously. Specifically, the local subdomain is mainly concerned with the local field of interest and can be solved by micromechanics, while the remaining nonlocal subdomain is determined by macro-mechanics. Besides, a two-way information transfer will occur between the micro–macro coupling domains. Due to the feature of this domain decomposition, this kind of method is also known as the partitioned-domain method.

Generally, three domain partition schemes are always utilized as shown in Figure 8, where the continuum and discontinuum domains are denoted by and , respectively. Type I refers to an idealized scenario where there is an interfacial boundary with zero thickness (i.e., ) as the compatible and equilibrium boundary. Type II requires a finite range of the interfacial zone (i.e., ) to reduce/eliminate the ghost force induced at the interface and enhance the accuracy. In these two schemes, subdomains of continuum and discontinuum are separately independent. By contrast, the continuum domain exists throughout the entire domain in Type III, with only a part of the discontinuum domain of high interest overlapping it. For clarity, these domain partition schemes will be subsequently discussed in detail along with the specific multiscale methods.

      Details are in the caption following the image          
Figure 8      
Open in figure viewer         PowerPoint      
Domain partition schemes. (a) Type I, (b) Type II, and (c) Type III.

In terms of the type and scale of interest of the discontinuum-based method, the concurrent multiscale modeling methods to be summarized are classified into the following three categories: the atomistic/continuum coupling method, the DEM/continuum coupling method, and the LSM/continuum coupling method. The atomistic method aims at microscale investigation, e.g., QM and MD, and the other two methods have been developed for mesoscale modeling. Here, the continuum is generalized, and the current multiscale method allows the continuum to be FEM (Tadmor et al., 1996), the FDM (Cai et al., 2007), SPH (Liu & Liu, 2003), peridynamics (PD) (Tong & Li, 2016), MPM (Guo & Yang, 2006), NMM (Zhao et al., 2011), the radial point interpolation-based mesh-free method (RPIM) (Gu & Zhang, 2006), and so on. It should be noted that the focus of this work is multiscale modeling. Therefore, coupling methods using different numerical methods at the same scale are not included here.

3.4 Atomistic/continuum coupling method

The purpose of the atomistic/continuum coupling method is to bridge the gap between the atomistic and macroscopic scales and reduce the computational cost. The earliest attempt to explore micro–macro multiscale modeling dates back to the 1970s (Gehlen et al., 1972), where the crack propagation of a bcc iron lattice was simulated by coupling the nonlinearity of the crack tip at the atomistic level with the linear continuum at the far field. Over decades, several multiscale atomistic/continuum coupling techniques have been developed. Although these diverse variants with different names vary in the governing formulation, the coupling boundary at the interfacial region and the treatment of the continuum, the main idea of coupling atomistics (e.g., MD) with the continuum (e.g., FEM), remains unchanged. Therefore, they can be unified and compared in a single framework. A previous study of Miller and Tadmor (2009) provides a thorough examination of similarities and differences for 14 variants.

In terms of the governing formulation, the energy-based method, for example, quasicontinuum (QC), shares the same energy potential in different models to seek equilibrium (Tadmor et al., 1996). The commonly congeneric methods include the coupling of length scales (CLS) (Abraham et al., 1998, 2000; Rudd & Broughton, 2000), the bridging scale method (BSM) (Wagner & Liu, 2003), and the bridging domain method (BDM) (Xiao & Belytschko, 2004). Despite preserving physical energy conservation, a nonphysical ghost force will occur and further lead to spurious wave reflection at the coupling boundary for the dynamic condition, which has already been demonstrated by researchers (Adelman & Doll, 1976; Aubertin et al., 2009; Celep & Bažant, 1983; Doll & Dion, 1976). To eliminate or alleviate this superfluous phenomenon, a direct remedy, called the deadload ghost force correction, is used to compensate the relevant atoms with a negative deadload (Eidel & Stukowski, 2009; Li & Ming, 2014; Ortner & Zhang, 2016; Shenoy et al., 1999). In this way, ghost-force corrected QC (QC-GFC) with a constant deadload proposed by Shenoy et al. (1999) achieves mitigation to a certain degree, but at the cost of loss of energy conservation. Later, the accuracy was improved by applying this idea to a QC variant, known as cluster-based QC (CQC(m)-E) (Eidel & Stukowski, 2009). The force-based method is an alternative to the energy-based method, in which the force equilibrium at the interfacial boundary is a requirement for compatibility. In this way, the ghost force can be efficiently mitigated. The drawbacks lie in the energy loss due to the absence of a well-defined energy potential and the difficulty in achieving equilibrium (Miller & Tadmor, 2009; Tu et al., 2014). The representative studies include the finite element/atomistic method (FEAt) (Kohlhoff et al., 1991), coupled atomistic and discrete dislocations (CADD) (Shilkrot et al., 2002, 2004), and cluster-force QC (CQC[m]-F) (Knap & Ortiz, 2001).

Another key distinction between different methods lies in the treatment of the interfacial region. As shown in Figure 9a, the interfacial region can be subdivided into the handshake region and the padding region . Specifically, the handshake region is a mixture of atomistic and continuum domains, and its field variable will be a weighted function of both atomistic and continuum domains. In this way, it allows a relatively smooth shift of the field variable, rather than an abrupt vibration from one domain to the other. Furthermore, the padding domain is, in theory, a continuum, which will offer boundary conditions to those atoms in and . Due to the nonlocal nature of the atomistics, that is, MD, the thickness of is highly linked to the interaction range of those atoms in , which will provide a full complement to the boundary atoms. The second strategy is to remove the handshake region as illustrated in Figure 9b, for example, QC (Tadmor et al., 1996), in which coincidence of the atom and node near the interface is necessary to provide a two-way boundary path. This requires a downscaling mesh scheme on the continuum side and in turn leads to difficulty in mesh generation. Generally, a fine-to-coarse mesh, rather than a fully refined mesh, is used as it is far from the boundary.

      Details are in the caption following the image          
Figure 9      
Open in figure viewer         PowerPoint      
Illustration of a generic interfacial region (Extracted from Gooneie et al.,       2017). (a) With the handshake region and (b) without the handshake region.

To couple atomistics and continuum properly and find a two-way compatible variable field of to each other, two compatible approaches are commonly utilized, that is, strong compatibility and weak compatibility. In the case of strong compatibility, the movement of padding atoms remains consistent with that of finite nodes in a two-way form. Meanwhile, it necessitates the coincidence of at least one-layer finite nodes and padding atoms near the boundary. In this way, it enables higher accuracy, but the complication lies in the refined downscaling mesh generation near the boundary. The representative method covers QC (Tadmor et al., 1996). To circumvent this downside, the weak-form compatible condition was developed, where the displacement boundary condition between different models is imposed by an averaging or penalty function (Gooneie et al., 2017; Miller & Tadmor, 2009). By contrast, the accuracy is relatively low, which can be exemplified by BDM (Xiao & Belytschko, 2004).

The treatment of the continuum including the constitutive model and the numerical method varies in different coupled methods. In some cases, a simple linear elastic FEM is adopted, for example, CLS (Rudd & Broughton, 2000). In QC (Tadmor et al., 1996), the Cauchy–Born-based FEM is the basis of the continuum. Furthermore, FEAt adopts nonlinear and nonlocal elasticity to separately address the continuum and the padding region (Kohlhoff et al., 1991). Besides, plasticity is also considered in the continuum in CADD to describe the lattice dislocation (Shilkrot et al., 2002, 2004). Detailed information can be found in the previous review work (Miller & Tadmor, 2009). Indeed, other numerical methods have also been used to couple with atomistics, which will be discussed later.

As one of the most well-known methods, QC bridges a gap between the atomistic and continuum scale by coupling MD and FEM (Tadmor et al., 1996). As shown in Figure 10, representative atoms (abbreviated as repatoms) are selected from all systematic atoms, where fully resolved atoms are kept in the concerned region, while selectively coarse repatoms are collected in the remaining region. To obtain the total potential energy of the domain, each unselected atom will be subjected to linear interpolation according to its affiliated mesh (e.g., point A in Figure 10b). This greatly reduces the computational cost on the one hand and the advantage of coincidence of the element node and the atom with the same degrees of freedom is achieved on the other hand. Coupling can be completed by minimizing the total potential energy. QC was initially designed for the emergence of dislocations and lattice defects (Tadmor et al., 1996) and has subsequently been extended to cope with crack and fracture problems (Mikeš & Jirásek, 2022; Miller, Ortiz, et al., 1998; Miller, Tadmor, et al., 1998), rate-dependent fracturing (Ghareeb & Elbanna, 2021), nanoindentation (Moslemzadeh et al., 2019; Tadmor et al., 1999; Zhu, Zhao, Shao, 2016), and nano-cutting (Yang et al., 2021). Several representative numerical examples are listed in Figure 11. The latest development of QC can be found at www.qcmethod.com (Tadmor & Miller, 2022).

      Details are in the caption following the image          
Figure 10      
Open in figure viewer         PowerPoint      
Illustration of repatoms' selection and their mesh in quasicontinuum (Modified from Gooneie et al.,       2017) (a) Repatoms' selection and (b) triangular mesh.
      Details are in the caption following the image          
Figure 11      
Open in figure viewer         PowerPoint      
Numerical examples by quasicontinuum (Extracted from Ghareeb & Elbanna,       2021; Mikeš & Jirásek,       2022; Moslemzadeh et al.,       2019; Yang et al.,       2021). (a) Crack propagation, (b) dynamic cracking, (c) nanoindentation, and (d) nano-cutting.

Owing to both the governing equation and the disparate features between the different methods in the coupled methods, for example, mismatch of the degrees of freedom or the time step, the ghost wave reflection exists at the interface between different scales, especially for the dynamic problems. The solution to this incompatible problem mainly consists of the usage of the force-based governing equation and the treatment of the interfacial region. As stated before, the force-based method always results in difficulty in seeking equilibrium and causes energy loss. At this point, the focus on the interfacial region is an alternative. For example, in the handshake region, overlap can be introduced to weigh the field variables of both atomistics and the continuum. Pioneering work involved the development of the generalized Langevin method (Adelman & Doll, 1976; Doll & Dion, 1976), in which the compatible condition is the average of the Hamiltonian energy of fine and coarse scales in the handshake region. Later, this conception was introduced into the coupled continuum/molecular/quantum method (Abraham et al., 1998; Broughton et al., 1999), BSM (Wagner & Liu, 2003), BDM (Xiao & Belytschko, 2004), and the Arlequin method (Dhia & Rateau, 2005) to mitigate the spurious wave reflection. However, these methods can only filter out low-frequency waves, but cannot work at the high frequency of dynamics. Yet, this shortcoming has been overcome by the damping technique in an enhanced BDM (Tabarraei et al., 2014).

Apart from the spatial scale, the temporal scale is also a key point to consider. Generally, the atomistic scale is smaller than the continuum scale. If the same time step is adopted in both atomistics and the continuum, it will result in the use of extensive computational resources. Therefore, the multiple-time step algorithm is an alternative, which allows a larger time step in the continuum than those in the atomistics, for example, BSM (Wagner & Liu, 2003) and BDM (Xiao & Belytschko, 2004).

Due to the high dependence of FEM on the mesh, it is time-consuming and complex for mesh generation when dealing with the refined downscaling mesh in strong compatibility, large deformation, and nonlinear problems. To eliminate this dependence, the mesh-free method has been developed and further used to serve as the continuum to couple with atomistics, such as the MD/SPH coupling method (Liu & Liu, 2003), the MD/RPIM-based mesh-free coupling method (Gu & Zhang, 2006), the MD/MPM coupling method (Guo & Yang, 2006), the MD/PD coupling method (Tong & Li, 2016), and other meshless coupling methods (Liang et al., 2006). Representative numerical examples, including wave propagation and dynamic impact, are presented in Figure 12. Although the workpiece dimensions of the above numerical examples are in the tens of micrometers and still short of the macroscopic level, these multiscale methods mathematically achieve the connection between micromechanics and macromechanics, which is beneficial in terms of saving time in terms of extensive computations (Ghareeb & Elbanna, 2020).

      Details are in the caption following the image          
Figure 12      
Open in figure viewer         PowerPoint      
Numerical examples by molecular dynamics (MD)/mesh-free coupling methods (Extracted from Gu & Zhang,       2006; Guo & Yang,       2006; Liang et al.,       2006; Tong & Li,       2016). (a) MD/mesh-free coupling method, (b) MD/material point method (MPM) coupling method, (c) MD/peridynamics (PD) coupling method, and (d) D/meshless coupling method.

3.5 DEM/continuum coupling method

Currently, the atomistic/continuum coupling method is preferred for solid mechanics of metals, nanomaterials, or composites. Due to the complexity of rocks and the limitation of computational resources, it is difficult and unfeasible to study the mechanical behavior of rocks at the microscale. To make a trade-off between accuracy and efficiency, grain-scale modeling is a viable alternative. Similar to the idea of atomistic/continuum coupling, only the anticipated domain is modeled by the mesoscale model, while the remainder is sufficiently modeled by the continuum model based on the macroscale law. In this way, various multiscale DEM/continuum coupling techniques have been devised for rock mechanics. Due to the intrinsic difference between DEM and atomistic methods, for example, the scale, the computational scheme, and the particle/atom arrangement, the concept of the coupled atomistic/continuum method is unsuitable for direct extension to DEM/continuum coupling (Tu et al., 2014). Specifically, both the temporal and spatial scales of the DEM are larger than those of the atomistic method. For example, the DEM particle is of finite size, contrary to the material point of the atom. Moreover, the atomistic method is nonlocal, while the DEM is local. Besides, irregular particle packing is always utilized in DEM, as opposed to the regular arrangement in the atomistic method.

In this section, mesoscale modeling mainly focuses on particle-based DEM while varying in the continuum numerical method. The idea of this coupling method was developed in the last century (Lorig & Brady, 1984; Munjiza et al., 1995). After decades of development, this kind of method has already been used as an effective tool to explore rock mechanics problems. Like the atomistic/continuum coupling method, the two-way information transition between different models is also a key issue in the DEM/continuum coupling method. To address this compatibility problem, there are three common categories, which separately correspond to schemes in Figure 8.

The first one is the contact model. It is also referred to as the master–slave coupling method (Rabczuk et al., 2006), the edge-to-edge coupling method (Tu et al., 2020), the triangular wall coupling method (Bai et al., 2022), and the surface coupling model (Cheng et al., 2023). The concept behind coupling is that the various models directly interact with each other at the interface, where the equivalent variables (i.e., force and torque) are transmitted between the contact point of the DEM and the finite element, for example, triangular mesh. As an illustration, Figure 13a shows the contact model. The key lies in the determination of the contact point, the penetration depth, and the contact normal. Furthermore, if the finite element is regarded as the slave contact, these field variables from DEM can be equivalently projected to the element node by the shape function, and vice versa (Dang & Meguid, 2013; Oñate & Rojek, 2004). Meanwhile, the damping scheme at the interface is also utilized to stabilize the computational system. In this way, the finer element size at the interface is not required, which thus enhances computational efficiency. This coupling scheme is always utilized in cases of rock/soil–structure interaction, for example, rock cutting and impact of the projectile against the rock (Oñate & Rojek, 2004), pile–soil interaction (Elmekati & Shamy, 2010), and soil–tunnel lining interaction (Dang & Meguid, 2013) by using the DEM/FEM coupling method. Besides, the well-known computational framework developed by Itasca provides an integration of its their own methods PFC and FLAC, also known as DEM and FDM. Numerical examples cover underground excavation (Cai et al., 2007; Qu et al., 2019; Yu & Chen, 2021), soft soil reinforced by stone columns (Indraratna et al., 2015; Xu, Zhang, et al., 2021), and dynamic compaction in granular soils (Jia et al., 2018). Some of these numerical examples are illustrated in Figure 13. However, this scheme will contribute to the occurrence of spurious wave reflection at the interface, especially for the high-frequency wave in dynamics. This will be alleviated by the volume coupling method, which will be discussed next.

      Details are in the caption following the image          
Figure 13      
Open in figure viewer         PowerPoint      
Numerical examples of the contact model in discrete element method (DEM)/continuum coupling methods (Extracted from Cai et al.,       2007; Elmekati & Shamy,       2010; Jia et al.,       2018). (a) Contact model, (b) pile-soil interaction, (c) tunnel excavation, and (d) dynamic compaction in granular soils.

The second method is the overlapping domain method (Bai et al., 2022), also known as the volume coupling method (Cheng et al., 2023). This method is an extension of the Arlequin algorithm (Dhia & Rateau, 2005) and the BDM (Xiao & Belytschko, 2004). This method allows overlap between the DEM domain and the continuum domain, as shown in Figure 14a. In this overlapping domain, a smooth two-way information transition between different models will be achieved by the weighted work contributed by both DEM and the continuum, which is typically done in a linear way. Besides, compatible coupling necessitates additional kinematic restrictions imposed by either Lagrange multipliers or the penalty function method (Li et al., 2015; Rojek & Oñate, 2008; Tu et al., 2014). In this manner, wave propagation problems and the false wave reflection at the interfacial region can be suitably minimized. With various weighting functions, a generalized overlapping domain method is proposed, in which four common coupling methods are compared (Tu et al., 2014, 2020). Among them, it has been demonstrated that the separate domain coupling method is the best choice for allowing the high-frequency wave to travel. In the above methods, either the displacement compatibility or the force interaction condition is adopted at the interface, which will cause stress discontinuity. This has been overcome by a mixed displacement and stress compatibility condition (Tu et al., 2020). Another issue of coupling is the alignment between micro–macro material properties. A common solution is based on the homogenization of RVE (Cheng et al., 2023; Rojek & Oñate, 2008). This coupling scheme has already been successfully applied to investigations of rock cutting (Rojek & Oñate, 2008), the impact on concrete (Zhou et al., 2022) and wave propagation (Tu et al., 2014) by DEM/FEM coupling, and tunnel excavation (Bai et al., 2022) by DEM/FDM coupling; selective numerical examples are presented in Figure 14.

      Details are in the caption following the image          
Figure 14      
Open in figure viewer         PowerPoint      
Numerical examples of the overlapping domain coupling in discrete element method (DEM)/continuum coupling methods (Extracted from Bai et al.,       2022; Rojek & Oñate,       2008; Tu et al.,       2014). (a) Overlapping domain coupling, (b) tunnel excavation, (c) rock cutting, and (d) wave propagation.

The third method is a specific case of the overlapping domain, which is an extension of the BSM to the DEM/continuum coupling method. Different from the two above-mentioned coupling methods, in which an apparent separation between DEM and the continuum exists, the DEM-based BSM decomposes the whole computational domain into a coarse FEM mesh region covering the whole domain and a fine particle region. In this way, the whole DEM region is overlapped with the coarse FEM region, as shown in Figure 15a. The local displacement of particles consists of coarse- and fine-scale components. With the help of the projection operator, it allows the coarse- and fine-scale equations to work independently, which facilitates a multiple-time step scheme. For the dynamic problem, the nonreflecting boundary condition and introduction of virtual particles along the interface are necessary to allow high-frequency wave travel between the FEM and DEM domains. Numerical analyses for slope stability (Li & Wan, 2011), foundation pit (Li & Wan, 2011), hydro-mechanical behavior of granular materials (Wan & Li, 2015), and granular material fracturing (Wang & Li, 2015) have been carried out, as shown in Figure 15b. The main contributions to this coupling method come from the research group of Li (Li & Wan, 2011; Wan & Li, 2015; Wang & Li, 2015).

      Details are in the caption following the image          
Figure 15      
Open in figure viewer         PowerPoint      
Discrete element method (DEM)-based bridging scale method and its engineering application (Modified from Li & Wan,       2011). (a) DEM-based bridging scale method and (b) slope stability.

Like the atomistic/continuum coupling method, the DEM-based BSM will result in a larger time step in the continuum than that in the DEM because both the DEM and the continuum adopt the explicit time integration and the element size of the continuum is generally larger than the particle size in DEM. To circumvent the expensive computational cost in the case of adopting the same time step in both DEM and the continuum, the multiple-time step algorithm is a common solution, which allows different time steps in different models (Elmekati & Shamy, 2010; Tu et al., 2014).

3.6 LSM/continuum coupling method

Although LSM, similar to a coarse MD, has been refined over decades, it is still limited to small-scale simulations due to the high computational cost. One of the most well-known variants is DLSM, which realizes the micro–macro linkage in the parameter calibration (Zhao, 2010; Zhao et al., 2011). To further make the DLSM fully multiscale, it is coupled with NMM, which is a macroscopic model that transforms FEM and DDA into a unified framework. As shown in Figure 16a, the Particle Manifold Method (PMM) as a transition zone is developed to achieve the interaction between DLSM and NMM. The PMM element is a combination of the DLSM particle and the NMM manifold element, where PMM interacts with DLSM through particle contact and NMM via the manifold element. In this manner, PMM acts as a cushion to absorb the ghost wave reflection between the micro–macro interface. Another distinct feature is that the macroscopic PMM element can be automatically degraded into microscopic DLSM particles to address rock failure problems once it satisfies the user-defined criterion. Besides, it is noted that DLSM and NMM work simultaneously at the same small time step calculated by DLSM to guarantee numerical stability in the multiscale DLSM. Based on this multiscale framework, the dynamic collapse of a tunnel under rock blasting was numerically investigated, as listed in Figure 16b.

      Details are in the caption following the image          
Figure 16      
Open in figure viewer         PowerPoint      
Multiscale lattice spring model (LSM) and its numerical example (Refined from Jiang et al.,       2021; Zhao et al.,       2012). (a) Multiscale model and (b) wave propagation.

As another variant of the LSM, the four-dimensional LSM (4D-LSM) is also extended to a multiscale version by coupling NMM (Jiang et al., 2021), which also utilizes the same computational strategy as the multiscale DLSM. The enriched multiscale 4D-LSM has been numerically tested by large-scale rock-cutting tests.

3.7 Other concurrent methods

Given the natural divergence in the understanding of multiscale modeling among different researchers, the definition of multiscale methods in the academic community is extensive. In this sense, a few numerical methods are still ambiguous, aside from the aforementioned concurrent methods with clear and uncontroversial classifications. One is the mesh-free/continuum coupling method, such as SPH/FEM (Chuzel-Marmot et al., 2011), the element-free Galerkin (EFG)/continuum coupling method (Rabczuk et al., 2006), PD/FEM (Wang et al., 2019), and the PD/boundary element method (BEM) (Chen & Yu, 2022). Although these above-mentioned mesh-free methods have local characteristics, their governing equations or constitutive models are still based on the macroscopic scale. The purpose of these coupling methods is to leverage the mesh-free method to compensate for the shortcomings of the continuum-based method in coping with discontinuous problems. The other method is called the mesh refinement technique, where fine and coarse meshes coexist in the computational domain (Figure 17). The fine mesh is utilized in the position of interest, while the remainder is roughly described by the coarse mesh. Numerical examples cover FEM (Yu et al., 2013), extended FEM (XFEM) (Zhou & Yang, 2012), LSM (Jiang et al., 2021), and RFPA (Li et al., 2022). However, both of the aforementioned methods adopt the single-scale constitutive model with the same numerical framework, which makes it necessary to further discuss the rationality of this technique for multiscale modeling.

      Details are in the caption following the image          
Figure 17      
Open in figure viewer         PowerPoint      
Mesh refinement technique for multiscale modeling (Extracted from Jiang et al.,       2021; Li et al.,       2022). (a) 4D-lattice spring model (LSM) and (b) realistic failure process analysis (RFPA).

In the present work, the multiscale model necessitates a lower-scale local property to reveal the upscale mechanical responses or the influence of upscale loading on the lower-scale responses in turn. As a result, different subdomains should contain constitutive models of different scales. Therefore, these coupling numerical methods are not covered in detail in this work.

To further help readers quickly understand the focus of this study, the multiscale numerical methods used here are summarized in Table 2.

Table 2. Summary of multiscale numerical methods covered in this work.
Category Group Method References
Hierarchical approach Multiscale continuum method Ms-FEM Zhang et al. (2009)
Ms-FVM Jenny et al. (2005)
Ms-XFEM Xu, Hajibeygi, et al. (2021)
Hierarchical continuum/discrete coupling method FEM-DEM Meng et al. (2019)
MPM-DEM Liu et al. (2017)
SPFEM-DEM Guo et al. (2021)
Concurrent approach Atomistic/continuum coupling method CLS Abraham et al. (1998)
BSM Wagner and Liu (2003)
BDM Xiao and Belytschko (2004)
QC Tadmor et al. (1996)
QC-GFC Shenoy et al. (1999)
CQC(m)-E Eidel and Stukowski (2009)
CQC(m)-F Knap and Ortiz (2001)
FEAt Kohlhoff et al. (1991)
CADD Shilkrot et al. (2002)
MD-SPH Liu and Liu (2003)
MD-MPM Guo and Yang (2006)
MD-PD Tong and Li (2016)
DEM/continuum coupling method DEM-FDM Cai et al. (2007)
DEM-FEM Tu et al. (2014)
LSM/continuum coupling method DLSM-PMM-NMM Jiang et al. (2021)
Other concurrent methods SPH-FEM Chuzel-Marmot et al. (2011)
EFG-FEM Rabczuk et al. (2006)
PD-FEM Wang et al. (2019)
PD-BEM Chen and Yu (2022)
Mesh refinement technique Jiang et al. (2021)
  • Abbreviations: BDM, bridging domain method; BEM, boundary element method; BSM, bridging scale method; CADD, coupled atomistic and discrete method; CLS, coupling of length scales; CQC(m)-E, cluster-energy quasicontinuum; CQC(m)-F, cluster-force quasicontinuum; DEM, discrete element method; DLSM, distinct lattice spring model; EFG, element-free galerkin; FDM, finite difference method; FEAt, finite element/atomistics method; FEM, finite element method; MD, molecular dynamics; MPM, material point method; Ms, multiscale; NMM, numerical manifold method; PD, peridynamics; PMM, particle manifold method; QC, quasicontinuum; QC-GFC, ghost-force corrected quasicontinuum; SPFEM, smoothed particle FEM; SPH, smoothed particle hydrodynamics.

4 CHALLENGES AND PERSPECTIVES

Over decades, both hierarchical and concurrent multiscale numerical models have been unprecedentedly improved. Each of them has its own strengths and weaknesses.

Hierarchical coupling method: The phenomenologically macroscopic constitutive law is not required in the continuum method in advance, but the additional parameter calibration of homogenization of RVE at the microscale/mesoscale is necessary. Since RVE only provides the constitutive law for continuum by homogenization, this coupling method involves a continuum by nature. Currently, it is unable to capture the macroscale cracking and fracturing phenomena.

Concurrent coupling method: The different-scale models can be run simultaneously in a whole computational domain. However, the method does not foresee the desired discrete and continuum region, which will be preset in advance manually. In this sense, it is not suitable for use in the case of a complicated deformation process. In addition, the ghost force or energy loss will occur at the transition of coupling of different-scale models.

Although these multiscale numerical methods have already been applied for the analyses and prediction of various materials successfully, relevant studies on rock mechanics are still insufficient in view of the particularity of rock materials and the complexity of rock engineering. In addition, advanced numerical techniques should also be continuously improved to overcome the current shortcomings and address more complicated issues. A few challenges and perspectives are listed as follows.

4.1 Large deformation of RVE

The accuracy of RVE is not relevant to the hierarchical coupling method. However, the shape of RVE will be severely distorted while dealing with large deformation problems, such as excessive shear, compression, or tension, as shown in Figure 18. At this point, RVE will lose fidelity and be unrepresentative since fewer number of particles remain in the narrow direction. To overcome this shortcoming, reinitialization is a drastic solution. However, the historical deformation will be reset, leading to an unacceptable error in modeling of history-dependent materials (Wang & Zhang, 2021). Another existing solution is use of the adaptive RVE scheme, where the deformed part will be mapped to its image counterpart by taking full advantage of periodic conditions. By doing so, the cuboid RVE shape remains unchanged and the historical deformation is also preserved (Qu et al., 2021; Wang & Zhang, 2021). However, only the case of large compression deformation is validated. In addition, a macroscopic constitutive model is also utilized to replace the distorted RVE by Wang et al. (2022), but additional parameter calibration is required. In this sense, ways to improve RVE at large deformation still need to be determined.

      Details are in the caption following the image          
Figure 18      
Open in figure viewer         PowerPoint      
Distorted representative volume element (RVE) (Extracted from Zhao, Zhao, et al.,       2022). (a) Initial RVE, (b) distorted RVE (Shear), and (c) distorted RVE (compression or tension).

4.2 Mesh/element size dependence

The mesh-based method inherently has the disadvantage of mesh size dependence, and this is also true of the coupling methods. In the hierarchical methods, different mesh sizes have diverse strain localization, as shown in Figure 19, especially the width of the shear band, and a finer mesh will lead to a narrow shear band (Guo & Zhao, 2014; Lu et al., 2022). Since RVE is affiliated with the Gauss point or the material point, a significant influence of the element type on the numerical results can also be observed. Coarse mesh with a high-order element type can yield an obviously narrow concentration. A fine mesh or element is beneficial for improving accuracy but at a high computational cost. In this way, particular attention needs to be paid to balancing accuracy and efficiency, depending on the specific problem. This issue also exists in the MPM/DEM coupling method due to the presence of the background mesh in MPM (Liang & Zhao, 2019). Currently, several numerical techniques, including adaptive Ms-FEM (Lu et al., 2022), hierarchical coupled SPFEM/DEM method (Guo et al., 2021), and the second-order regularized FEM/DEM method (Desrues et al., 2019), are proposed to alleviate this drawback. Still, more validation and an advanced technique to overcome this issue are needed. Similar to the case of the hierarchical coupling method, the influence of mesh size at the transitional interface between different models has also been reported in the concurrent coupling method (Li et al., 2015). However, it is not as severe as that in the hierarchical coupling method.

      Details are in the caption following the image          
Figure 19      
Open in figure viewer         PowerPoint      
Mesh size dependence (Extracted from Guo & Zhao,       2014; Liang & Zhao,       2019). (a) Hierarchical coupled finite element method (FEM)/discrete element method (DEM) method and (b) hierarchical coupled material point method (MPM)/DEM method.

4.3 Multiphase and multifield coupling

Rock mechanics problems generally involve multiphase (e.g., solid, fluid, gas, and critical state) and multifield (e.g., mechanics, hydraulics, thermal, chemical) issues. Various phenomenological macroscale constitutive models have been developed, but they are incapable of revealing the microscale/mesoscale mechanism. In recent years, several thermo-mechanical (Zhao, Zhao, et al., 2022) and hydro-mechanical (Guo & Zhao, 2016b) models have been embedded into multiscale methods. However, more influential factors (i.e., multiphase and multifield) should be taken into account in the future.

4.4 Full-scale spatiotemporal modeling

Currently, multiscale modeling in engineering applications mainly focuses on the coupling between the mesoscale and the macroscale due to the limitation of computer power, which lacks the description of microstructures. There are few studies on full-scale modeling from micro to macro scales in engineering applications. To overcome this issue, an advanced homogenization theory in the hierarchical multiscale coupling method or more mature concurrent multiscale techniques linking atomistics, mesoscale discrete modeling, and continuum at the nanometer to millimeter scale and even meter/kilometer scale should be developed. Apart from the multiscale feature in space, multiple temporal scales should also be considered. Generally, the creep constitutive model has always been adopted to carry out long-term analysis (e.g., several years or even longer) in both continuum- and discontinuum-based numerical methods (Zhang & Zhao, 2023; Jin et al., 2024). Due to the presence of damping, it is hard to realize the connection between discrete methods using time integration (e.g., Newton's Second Law) and physical time. In addition, few studies have included full-scale spatiotemporal modeling, which may become one of the key areas of research in the future.

4.5 High-performance computing

Generally, the bottleneck of numerical modeling in engineering applications, on the one hand, is computer power, which is beyond the user's control. To the authors' knowledge, the maximal computational model of the underground blasting problem with more than one billion 4D-LSM particles has been successfully tested at the TianHe-3 supercomputer as shown in Figure 20 (Fu & Zhao, 2022). In the model, the particle size is 0.135 m, but it is still too large to reveal the mesoscale mechanism. Although multiscale modeling reduces the computational cost to a certain degree, on the other hand, high-performance computing is still required to provide technical support for multiscale modeling in engineering applications. Currently, various numerical methods have already enabled CPU- (i.e., OpenMP and MPI) and GPU-based parallel computing. Different from the traditional numerical method, the multiscale numerical method involves different numerical techniques, making parallelization difficult. At present, attempts are being made to realize parallel computing for multiscale numerical methods (Desrues et al., 2019; Guo & Zhao, 2016b; Zhao, Zhao, et al., 2021), where parallelization works only at the RVE level. In addition, it is only tested on a personal computer, and thus, full-scale engineering applications are not yet possible. At this point, researchers should pay attention to taking advantage of multiscale numerical modeling and high-performance computing (e.g., supercomputers) to achieve full-scale engineering applications in the case of limited hardware conditions.

      Details are in the caption following the image          
Figure 20      
Open in figure viewer         PowerPoint      
Numerical modeling of an underground blasting problem with more than one billion elements (Extracted from Fu & Zhao,       2022).

5 CONCLUSIONS

It is known that the issue of multiple spatial and temporal scales in rock engineering has become increasingly important as research advances and the engineering requirement improves. This study first reviewed the theoretical and numerical techniques of multiscale approaches to rock mechanics. On this basis, the existing challenges and the perspectives for future development were highlighted. Some conclusions can be drawn as follows.

First of all, a theoretical solution is an ideal simplification and is not capable of solving complex problems. In addition, the realization of multiscale modeling is mainly by means of coupling of different numerical methods to make full use of their inherent advantages. However, it is found that incompatibility always arises in the coupling of different methods, for example, degree of freedoms and parallelization scheme. If a single numerical method could be used for both mesoscale and macroscale modeling, it would be a feasible and suitable choice for multiscale modeling. Moreover, the key issue lies in the ability to solve small-scale problems. For rock, this mainly involves the constitutive description of the fracture and micromechanical behaviors of rocks under complex conditions. Meanwhile, a realistic and efficient mesoscale geometric reconstruction is another focus of research. However, the high computational cost of mesoscale modeling makes it hard to upscale directly to engineering applications. In addition to numerical techniques, more attention should be paid to the development of constitutive models for solving cross-scale problems, including the geometry and contact of rock grains, and the overall nonlinear behaviors of rock materials.

ACKNOWLEDGMENTS

This work was financially supported by the National Natural Science Foundation of China (grant numbers 52192690 and 52192691).

    CONFLICT OF INTEREST STATEMENT

    The authors declare no conflict of interest.

    ETHICS STATEMENT

    The authors confirm that this article follows the journals' research ethics and publishing ethics.

    Biographies

    •       image      

      Xindong Wei is currently a postdoctor and assistant professor at the School of Civil Engineering, Tianjin University. He obtained his bachelor's degree (2017) in mining engineering from China University of Mining and Technology and his doctoral degree (2023) in geotechnical mechanics and engineering from Tianjin University. He is mainly engaged in research on discrete numerical methods of investigations of rock, such as rock reconstruction, and development of constitutive models. He has published over 10 papers in the International Journal of Rock Mechanics and Mining Science, Computers and Geotechnics, Rock Mechanics and Rock Engineering, and other journals in the last 5 years.

    •       image      

      Gaofeng Zhao is currently a professor at the School of Civil Engineering, Tianjin University, and is an associate editor of the International Journal of Rock Mechanics and Mining Science. He obtained his bachelor's degree (2004) and master's degree (2007) from China University of Mining and Technology, and earned his doctorate from École Polytechnique Fédérale de Lausanne (EPFL). He is a lecturer and senior lecturer at The University of New South Wales, Australia. Zhao mainly focuses on the discontinuous numerical method of rock dynamics and its high-performance computing. He creatively initiated the Distinct Lattice Spring Model (DLSM) and the Four-Dimensional Lattice Spring Model (4D-LSM), which are widely used in tunnel excavation, deep foundation pit excavation, blasting engineering, rock cutting, seismic-induced liquefaction, and so on. He has published over 100 papers in authoritative journals in the field, with over 2000 SCI citations (self-citations excluded), and has remained in the list of top global scientists since 2022.