1. Introduction
The discrete element method (DEM) [
1] has been widely used by researchers and engineers to research the mechanical characteristics of brittle materials, such as granular material and rock [
2,
3,
4,
5,
6]. Considering the material failure properties and various kinds of discontinuities, DEM can simulate and analyze the fracture mode and large deformations [
7,
8,
9]. When constructing the DEM model, the contact models are adopted to describe the mechanical behaviors in real materials. Generally, the contact model contains a number of microparameters, which reflect the behavior of the material at the micro-level. It is essential to identify these input parameters to perform DEM computations. In other words, the success of DEM calculation depends on the accuracy of these microparameters.
One crucial challenge of DEM is how to accurately determine the microparameters. Some parameters can be identified directly from experimental tests, while it is difficult to determine others as the measured results from the experiment are macro-responses. Traditionally, a “trial and error” method is utilized to identify these parameters through an iterative way of varying the value of parameters until the DEM computational results match the experimental results [
10,
11]. Although this method is simple, it has several obvious disadvantages. It may be time-consuming to run a number of DEM calculations to obtain the desired results. Furthermore, it may be full of randomness and experience is needed for parameter identification with this approach. Additionally, as the number of parameters increases, the accuracy of the identified results and the efficiency may be much lower. In order to handle these obstacles, it is necessary to seek an appropriate method to determine the DEM parameters.
With the great progress in research on inverse problem and intelligent algorithm, the method based on inverse technique gets more and more suitable to identify the model parameters [
12,
13,
14]. In this method, the research in parameter identification is transformed to an optimization research and then the parameters are identified by using an optimization algorithm to minimize the objective function, which usually describes the deviation between the computational results and experimental data. Many researchers have presented the inverse approach to determine the DEM microparameters [
15,
16,
17,
18]. Yoon [
19] used the design of experiment (DOE) method and optimization algorithm to determine some microparameters of the DEM model for rock with uniaxial compressive tests. Tawadrous et al. [
20] utilized an artificial neural networks (ANN) method to determine DEM microparameters for a uniaxial compressive model for rock material. Kazerani [
21] combined the central composite design (CCD) method with statistical analysis to estimate the DEM input parameters of Augig granite under a compressive test and tensile test, respectively. Do et al. [
22] adopted a genetic and DIRECT optimization algorithm to obtain the microparameters of the DEM model for quartz sand. Simone et al. [
23] adopted the CCD method and genetic algorithm to identify the DEM microparameters under uniaxial compression. These identified results indicated that the DEM input parameters were determined quickly and effectively by these methods. In these studies, the microparameters were usually determined with one kind of experimental condition, in which single-objective optimization was used. However, when only considering a single experiment during parameter identification, it may cause these parameters to be valid for one case (e.g., compression test) but fail for another (e.g., tensile test); especially for rock-like materials, the mechanical characteristics are very complex under different loadings. Hence, it is of great significance to identify the input parameters of DEM for rock by considering different experimental conditions.
In recent years, many multi-objective optimization algorithms have been presented to deal with multi-objective optimization problems with good performances [
24,
25,
26]. It can obtain the optimal solutions under different conditions and has been applied to parameter identification. Milani et al. [
27] proposed a weighted multi-objective identification technique to determine the key parameters of the Johnson–Cook constitutive model for metal materials with split Hopkinson pressure bar tests and a quasi-static test. Papon et al. [
28] utilized the multi-objective genetic algorithm to identify the parameters of the Mohr–Coulomb model and elaso-plastic model for soil. Consequently, in order to overcome the abovementioned problem, a multi-objective identification method is developed to identify the DEM microparameters. In this method, the identification problem for the DEM input parameters is converted into a multi-objective optimization research and the micro-multi-objective genetic algorithm (µMOGA) is utilized to solve this problem. Firstly, a set of experiments are carried out to provide input and output data, and then the corresponding DEM models are constructed. Secondly, sensitivity analysis is done to investigate the influence of the input parameters on the computational responses and then the inversed parameters are obtained. Moreover, the approximation model technique is employed for replacing the actual DEM computations to improve computational efficiency. Finally, the inversed microparameters are identified by µMOGA and the validations are performed.
The structure of this paper is as follows:
Section 2 presents an overview of the multi-objective identification technique.
Section 3 provides detailed solution steps.
Section 4 gives the results and discussion of the solution, and
Section 5 provides the conclusion.
2. Multi-Objective Identification Technique
This study aims to identify the DEM microparameters with different material experiments by a multi-objective identification technique. The flowchart of this identification technique is showed in
Figure 1. First of all, it is essential to investigate the physical and mechanical characteristics of the material, then different experiments are carried out to obtain the corresponding responses, which are the input values and validation data for parameter identification. Secondly, on the basis of these experiments, the corresponding DEM numerical model is built and an appropriate contact model is selected to describe the material properties, which is considered as the establishment of the forward problem. In order to reduce ill-posed elements and ensure high sensitivity between responses and the inversed parameters, the microparameters sensitivity analysis of the contact model is performed and then the inversed variables are obtained. Furthermore, the approximation model technique is adopted to replace the DEM calculations for improving the computational efficiency. Based on the computational results and experimental measurement, a multi-objective function is built and a multi-objective optimization problem is constructed. Moreover, µMOGA is employed as an inverse operator to solve this optimization problem. In this study, the multi-objective optimization problem aims to minimize the relative deviation between the DEM computational results and the experimental data under different experimental conditions, which can be expressed as follows:
where
stands for a single-objective function, which describes the relative deviation between the DEM computational results and experimental data under one experimental test.
is the vector of the inversed input parameters and
is the total number of experimental cases.
is the DEM computational responses,
is the experimental measured responses, and
is the number of response variables.
While solving this problem, the convergence criteria should be set and the results could be obtained by meeting the convergence criteria. If they are not met, new samples should be added to reconstruct the approximation model and repeat the previous steps. Then, the inversed parameters could be initially determined by solving the inverse problem. Finally, verification and validation should be performed to verify the effectiveness and reliability. Given this, a set of DEM computations with the inversed results for different conditions are carried out and the comparisons between the DEM computed results and the experimental measurements are conducted. If the requirements are satisfied, the values of the inversed parameters are outputted. Otherwise, the approximation model should be reconstructed by adding new samples and then repeating the previous steps until the optimal results are obtained. Consequently, the DEM microparameters can be identified by the presented technique, which mainly consists of material experimental tests, DEM computation, a sensitivity analysis, and an approximation model and multi-objective optimization algorithm—the details of each part will be presented in later sections.
3. DEM Microparameters Identification for Granite
In order to demonstrate the performance of the developed multi-objective identification technique, the identification of DEM microparamters for granite material is performed. In this study, three different experimental tests for granite (uniaxial compression, Brazilian splitting, and the three-point bending test) are conducted for providing input and verification and validation data. The uniaxial compression test and Brazilian splitting test are utilized to determine and verify the DEM microparameters by comparing macro-responses on the Poisson’s ratio, Young’s modulus, and the maximum uniaxial tensile strength and maximum uniaxial compressive strength obtained from the DEM calculation and experimental measurements. Then, the three-point bending test is used to validate the inversed parameters through fracture toughness obtained from DEM computation and experimentation.
3.1. Experimental Measurement
As shown in
Figure 2, granite specimens with three different sizes were made for the tests. The cylindrical specimens with
and
were used for the Brazilian splitting and uniaxial compression tests, respectively. The cylindrical specimens with a single-edge notch (the dimensions of the specimen are
and the dimensions of the notch are 18 mm in length and 2 mm in width) were used for the three-point bending tests. In the tests, A, B, and C denote the uniaxial compression, Brazilian splitting, and three-point bending test, respectively. The Instron 1346 hydraulic servo-controlled machine was used to conduct the uniaxial compression tests, as shown in
Figure 3. Additionally, the Instron 1342 hydraulic servo-controlled machine was used to conduct the Brazilian splitting and three-point bending tests, as shown in
Figure 4 and
Figure 5. In the three-point bending test, the crack opening displacement (COD) transducer is used to measure the crack opening displacement occurring within the gauge on the surface. Furthermore, the measuring accuracy of the transducers is 0.001 mm.
The measured results from the three different kinds of experiments were given in
Figure 6 and
Figure 7. From these figures, it can be seen that the experimental measured data have a good reproducibility and the results have a fine reliability. Then, through the processing of the experimental data, several macro-responses of granite can be obtained and the value of the variable is the average of the measured results. Hence, the basic mechanical property parameters of granite were listed in
Table 1, which include Poisson’s ratio
, uniaxial compression strength
, density
, Young’s modulus
, fracture toughness
, and uniaxial tensile strength
.
3.2. DEM Model and Its Microparameters
In this study, as the uniaxial compression test and Brazilian splitting test were applied to determine the DEM model parameters, the corresponding DEM numerical model was built, as shown in
Figure 8. For the purpose of improving the computational efficiency, the 2-dimension discrete element model was built. The geometric dimensions and the boundary and loading conditions of the DEM models were the same as those of the actual experiments. Additionally, the number of particles is the key issue for the DEM model. Generally, the more the number of particles there are, the higher the model accuracy is. In this work, the number of particles for the DEM models under uniaxial compression and Brazilian splitting were 12,952 and 6100, respectively. Furthermore, the minimum radius for the particle and the maximum-to-minimum radius ratio for the DEM models were 0.25 mm and 1.66, respectively.
The bond particle model (BPM) is one of the most commonly used contact models in DEM, which represents the various mechanical properties of rock-like materials, including elasticity and fracturing [
29]. In BPM, there are two forms, including parallel bonds and contact bonds. The parallel bond is not only able to transmit the tension and shear force between the particles, but also to transmit the moment and torque between the particles. In this study, the parallel bond of the BPM was adopted to describe the mechanical behaviors of granite.
As described in reference [
29], there were eight microparameters in the BPM model, containing the normal-to-shear stiffness ratios of the ball
, the bond effective modulus
, the ball effective modulus
, the parallel bond radius multiplier
, the shear strength of the parallel bond
, the particles friction coefficient
, the tensile strength of the parallel bond
, and the normal-to-shear stiffness ratios of the parallel bond
. Some researchers [
29,
30] have investigated these parameters and pointed out that the stiffness ratio of the ball can be equal to the stiffness ratio of the parallel bond; the ball effective modulus can be equal to the bond effective modulus; and the radius multiplier of the parallel bond
is set to 1 to produce a material with cement that completely fills the throat between the cemented particles. Consequently, there were five unknown microparameters (
,
,
,
and
), which were very difficult to be directly determined from their values from the experiments.
3.3. Parameter Sensitivity Analysis
During parameter identification by the inverse method, the inversed parameters should have a high sensitivity to the output responses for reducing any ill-posed elements. Given this, a sensitivity analysis of the unknown parameters combined with numerical calculations was carried out to estimate the relationship between the inversed parameters and responses.
In this work, a series of DEM computations under uniaxial compression and Brazilian splitting conditions were performed for the sensitivity analysis. Firstly, the initial values for the unknown parameters should be set (
is 25 GPa,
is 2,
is 40 MPa,
is 100 MPa, and
is 0.5). Then, four values for each parameter were given, as listed in
Table 2. For the sensitivity analysis of one parameter, the values of this parameter were varied and the other four parameters’ values were still set to the initial values. Given this, the DEM calculation could be performed five times for one parameter’s sensitivity analysis under one experimental condition.
The results of the parameters’ sensitivity analysis under the uniaxial compressive case and Brazilian splitting case were shown in
Figure 9 and
Figure 10. It can be seen that the variation trend of macro-computational responses was similar to the change of each parameter’s value both under the uniaxial compressive and Brazilian splitting case. It is also found that the responses varied greatly with parameters
,
, and
varying dependently, which meant that
,
, and
were highly sensitive to the responses. However, the changes in the values of parameters
and
had little effect on the responses, which indicated that
and
were lowly sensitive to the responses. Based on these results from the sensitivity analysis, the three unknown parameters
,
, and
are defined as inversed parameters. Furthermore, based on the experimental measurements, the range of these parameters could be obtained. The ranges of
,
, and
were
,
, and
, respectively. Furthermore, when combined with the above analysis and previous research results [
19,
30,
31],
and
were set to be 90 MPa and 0.5, respectively.
3.4. Approximation Model Technique
Generally, it should repeatedly use the computations for the forward problem during parameter identification, which may perform thousands of numerical calculations and then result in high costs. For the purpose of improving computational efficiency, the approximation model method was employed to substitute the real numerical calculations. Among the many approximation models, the support vector regression (SVR) model was adopted due to the strong capability for processing nonlinear problems, its high accuracy with a small number of samples, and its fine stability [
32]. The Latin hypercube design (LHD) method [
33], which is a widely used design of experiment (DOE) method and a space-filling design method based on a constrainedly stratified sampling, is used to generate the samples to construct the SVM model.
To construct a reliable approximation model, 30 samples for input parameter vector
were generated in the inverse space by the LHD method and the corresponding computational responses
were obtained by performing DEM calculations under uniaxial compression and Brazilian splitting conditions, as listed in
Table 3.
Given the four computational responses obtained from DEM calculations, four SVR approximation models
were constructed. For verifying the accuracy of these approximation models, another 15 random samples in inverse spaces of inversed parameters were used to estimate the responses based on these constructed approximation models and then the results were compared with the corresponding results by DEM calculations, as shown in
Table 4 and
Figure 10. It can be found that the estimated responses by the SVR models were in good agreement with those from the DEM calculations; this indicated that the constructed approximation models were available and reliable.
3.5. Micro Multi-Objective Genetic Algorithm (µMOGA)
Based on the approximation models, a multi-objective optimization problem formulated in Equations (1) and (2) should be updated and specifically expressed as
where the inversed parameters vector
, the responses
, the responses from the SVR model
, and the responses from experiment
.
In this study, the micro-multi-objective genetic algorithm (µMOGA) [
34] was utilized to solve this optimization problem. This algorithm has been validated to be an efficient multi-objective optimization method and has a small population size. In this algorithm, a non-dominated sorting and a crowded-comparison technique were adopted to classify the non-dominated levels and assigned fitness of each individual. Furthermore, it has a fine convergent performance and efficiency. In this work, the size of the population and the maximal generation used as the stopping criterion are set to 5 and 160 for µMOGA, respectively.
5. Conclusions
In this work, a multi-objective identification approach is proposed to determine the DEM microparameters for brittle materials. This approach is combined with different kinds of experiments, numerical calculations, and multi-objective optimization algorithms. In this method, parameter identification is converted to solve a multi-objective optimization problem, which aims to minimize the relative deviations between the responses from the DEM calculation and those from the experiments. During the identification process, the uniaxial compressive test and Brazilian splitting test are directly used to determine the parameters and the three-point bending test is used to validate the identified results. Furthermore, a sensitivity analysis is carried out to obtain the inversed variables and ensure the inversed parameters are sensitive to the responses. The SVR approximation technique combined with LHD is utilized to construct an approximation model to improve the computational efficiency. µMOGA is employed as an inverse operator to solve the multi-objective optimization problem. Finally, the DEM microparameters for granite are successfully identified by the developed inverse method. The results indicate that the presented multi-objective identification method provides a useful tool for identifying DEM microparameters for brittle materials with fine accuracy and efficiency, and it can be applied to parameter identification of other materials.