Abstract
A stochastic data-driven multilevel finite-element (FE) method is introduced for random nonlinear multiscale calculations. A hybrid neural-network–interpolation (NN–I) scheme is proposed to construct a surrogate model of the macroscopic nonlinear constitutive law from representative-volume-element calculations, whose results are used as input data. Then, a FE method replacing the nonlinear multiscale calculations by the NN–I is developed. The NN–I scheme improved the accuracy of the neural-network surrogate model when insufficient data were available. Due to the achieved reduction in computational time, which was several orders of magnitude less than that to direct FE, the use of such a machine-learning method is demonstrated for performing Monte Carlo simulations in nonlinear heterogeneous structures and propagating uncertainties in this context, and the identification of probabilistic models at the macroscale on some quantities of interest. Applications to nonlinear electric conduction in graphene–polymer composites are presented.
1. Introduction
Predicting the nonlinear behavior of materials from knowledge of their microstructure is a critical topic in engineering. For example, the development of 3D-printed micromaterials [1,2,3] or of nanomaterials [4,5] with nonlinear behaviors opens exciting opportunities for designing innovative functionalized and enhanced engineering systems. While linear effective properties of heterogeneous materials can be accurately estimated though either analytical [6,7] or numerical techniques [8], predicting the effective behavior of nonlinear materials requires more advanced techniques.
A direct but limited approach is the use of the representative volume element (RVE) to calibrate an empirical nonlinear model. A limitation of such techniques is the number of parameters to be calibrated for complex, nonlinear, or multiphysics problems. To more accurately describe the behavior of general nonlinear materials, the so-called multilevel finite-element (FE) method [9,10,11,12,13,14,15,16] or computational homogenization has been developed in recent years. In this approach, an RVE is associated to each Gaussian point of a finite-element macrostructure, and a nonlinear problem must be solved in each integration point and for each iteration of the macrosolving procedure. The drawback of this method, however, is that it induces unaffordable computational times in practical applications.
Several strategies were developed recently to alleviate FE calculations. First, the strategy relies on reducing micro-RVE computations through efficient techniques such as model-order reduction [17,18], fast Fourier transform [19,20], wavelet transforms [21], NTFA [22], self-clustering analysis (SCA) [23,24], or GPU acceleration [25]. In [26], He et al. developed an adaptive strategy to reduce microcalculations by constructing the reduced basis on the fly during the macroscale calculation.
Another idea, initiated in [27,28], is the use of so-called data-driven approaches in which microscale calculations are performed offline, and are then used as data in an online stage to reconstruct the macroscopic (effective) behavior. For this purpose, several techniques were proposed, including interpolation methods [27,29], neural networks [28,30,31,32,33,34,35], Bayesian inference [36], Fourier series expansions [37], or Gaussian process regression [38]. In the related techniques, offline data collection is used in a regression process to construct an accurate surrogate model whose evaluation is several orders of magnitude lower than that performing one RVE nonlinear calculation. A critical comparison of several regression techniques used in data-driven multiscale approaches can be found in [39]. In [40], Avery et al. investigated and discussed several regression methods with ANN in homogenization problems of hyperelastic woven composites, and demonstrate its use in advanced dynamic or fluid structure applications. Recent advances of data-driven techniques, including handling history-dependent behaviors such as plasticity, can be found in [35,41,42]. On-the-fly construction of the surrogate model by probabilistic machine learning was proposed in [38]. Developments of neural-network techniques in FE, including feed-forward and recurrent neural networks, can be found in [31,41]. In [43,44], a manifold-based nonlinear reduced-order model in tandem with a digital database was developed for the nonlinear multiscale analysis of hyperelastic structures involving neural networks, a kernel inverse/reconstruction map, and dimension reduction through an isomap.
Stochastic extensions of data-driven methods in multiscale applications are relatively new and unexplored. One of the first analyses in this context can be found in [45,46], where the NEXP method [27] was extended to stochastic problems. In these studies, stochastic parameters were introduced within the surrogate model using a separated representation-interpolation technique. Probability density functions related to the nonlinear macroscale problem were identified. In [47], a machine-learning strategy based on a three-dimensional convolutional neural network was introduced to evaluate the linear effective properties of random materials from geometrical descriptions of RVE. In [24], a framework for uncertainty quantification in a data-driven approach was proposed where self-consistent clustering analysis (SCA) [23,24] was used to reduce computational times in the learning step.
In this paper, the use of data-driven methods for heterogeneous nonlinear materials with uncertainties at both the micro- and the macroscale is addressed. Taking into account uncertainties in nonlinear multiscale methods implies (a) constructing a probabilistic surrogate macromodel from microcalculations, allowing for generating realizations of the macroresponse for a given macroloading; and (b) performing Monte Carlo simulations of the model at the macroscale to quantify uncertainties on the quantities of interest in the structure. In view of its immense computational requirements, direct use of FE for stochastic nonlinear two-scale analysis is not possible. However, data-driven FE approaches have comparable computational costs as compared to classical (one-scale) FEM calculations, and they open the route to developing stochastic two-scale nonlinear approaches. To the best of our knowledge, this problem remains relatively unexplored in the literature. A new stochastic data-driven approach based on RVE calculations was developed for taking into account random effects in nonlinear heterogeneous structures. First, preliminary RVE calculations were performed. These calculations include several microstructural features that varied, such as the distribution of heterogeneities and its volume fraction. Then, for each realization of the random microstructure, the space of macroscopic loading was sampled, and boundary conditions were prescribed on the RVE. Subsequently, the nonlinear problem was solved by FEM. This large database was used to construct a surrogate model whose inputs were the macroloading and the volume fraction, and its output was the macroscopic (homogenized) response. A new hybrid neural-network–interpolation (NN–I) surrogate model is proposed to provide an accurate response with a limited number of realizations. Once constructed, this model can be used within stochastic analysis of two-scale nonlinear structure calculations. At the macroscale, the volume fraction of heterogeneities is considered to be random here, and it was modeled as a stochastic field with given probabilistic characteristics. Then, during the macro-non-linear resolution, solving the full nonlinear RVE was replaced by the proposed fast surrogate model, which allowed for performing hundreds of macro-non-linear calculations at the cost of classical FEM problems. As a result, statistical postprocessing can be performed on the macroquantities of interest, and probabilistic models could be identified.
The novelties of this paper are twofold. The first is the proposed neural-network–Interpolation FE method, which is an extension of our previous neural-network FE2 method, developed in [28,30]. The NN–I scheme allows for modeling the stochastic spatial variability of the volume fraction in the frame of the FE procedure, leading to the improved accuracy of the surrogate model when limited data are available. The second novelty is the application of this machine-learning method to nonlinear multiscale stochastic problems. Using the proposed approach, FE calculations can be reduced by several orders of magnitude, allowing for Monte Carlo simulation on stochastic nonlinear multiscale structures. It is demonstrated for the first time that uncertainties can be propagated in this context, and probabilistic models can be identified.
The paper is organized as follows. Section 3 presents the equations of the nonlinear RVE problem, and the definitions of the input (macroelectric load) and output (homogenized electric flux) in the nonlinear composite. Section 4 introduces the hybrid neural network/interpolation scheme, and its construction using offline data on RVE is described. In Section 5, the present stochastic data-driven strategy is proposed. Lastly, numerical examples are presented in Section 6.
2. Brief Review of FE Method for Nonlinear Conduction
The multilevel finite-element method [9,10], also called FE in the literature, as it involves two levels of finite-element simulations, and independently proposed by several other authors and groups [11,12,13,14,15,16], was introduced as a general multiscale method for solving nonlinear heterogeneous structural problems. The basic underlying idea is that two levels of finite elements must be concurrently solved, one for each scale. At the macroscale, each integration point of the finite-element mesh is associated with a representative volume element (RVE). Boundary conditions depending on the macroscopic state (strain, electric field, etc.) are prescribed on the boundary of each RVE. After solving each nonlinear problem at each integration point, the appropriate macroscopic response (stress, electric flux), is averaged over the RVE and provided at the macrointegration point. Then, the macroscopic constitutive law is available only through solving a nonlinear problem. These operations are repeated until convergence is reached at both scales (see Figure 1).
Figure 1.
Schematic of classical FE method for nonlinear heterogeneous conduction problem (adapted from [8]).
For the sake of simplicity, a brief review of the method in a context of nonlinear conduction is presented. We consider a macroscopic structure associated with a domain , with a boundary . The assumption of scale separation is adopted (an extension of the method to second-order homogenization can be found in [14]). The microstructure was assumed to be characterized by an RVE associated with a domain , with boundary .
In the context of nonlinear electric conduction, electric field is related to the electric flux, or electric displacement by a nonlinear local constitutive relationship. Electric field is defined by , where is the electric potential, is the gradient operator, and is a material point within . In the following, notations denote macroscale quantities. For a given macroscopic electric field , the RVE problem is to find , such that
where is the divergence operator. The constitutive law is given by
where is a local nonlinear operator (specified in Section 3). The equilibrated electric field should satisfy
where V is the volume of . Equation (3) can be verified, e.g., by the following boundary condition:
where is a periodic function over .
In the presence of imperfect interfaces and surface electric flux along interfaces (see [48]), the effective electric current is defined according to
where is a surface electric flux (see Section 3). In the so-called FE method, the constitutive law - is unknown, but can be numerically obtained by solving a nonlinear problem over the RVE, detailed as follows (see Figure 1):
Given :
- Prescribe boundary conditions (4) on .
- Compute the spatial average of the electric flux over the RVE to obtain .
In what follows, a detailed numerical implementation of a FE problem in a context of nonlinear electric conduction is presented to better understand where Problems (1), (2), and (4) must be solved within finite-element calculation at the macroscopic scale. The macroscopic problem at the macroscale is given by
with boundary conditions:
where and and denote the Dirichlet and Neumann complementary boundaries, respectively.
In what follows, we assume . Then, the weak form corresponding to (6) is given by:
Problem (8) is nonlinear. Then, a Newton method is employed to solve it. A first-order Taylor expansion of gives
where is a solution provided at a previous iteration, and is the Gateaux derivative, expressed by
The corresponding linearized problem is given by
with
Then, the macroelectric potential is updated according to
and (13) is solved until a convergence criterion is reached. In FE, the main source of computational cost is the numerical evaluation of and , obtained by solving nonlinear RVE Problems (1), (2), and (4) at each Gaussian point. To address this issue, we introduce a data-driven approach where the estimation of is provided by a neural-network-based surrogate model. Tangent matrix can be computed by a perturbation approach as
with
where is a unitary vector basis, and a perturbation parameter.
Then, to compute macro-FEM nonlinear calculations, relationship is missing. In [30], we proposed a surrogate model to construct such a relationship using neural networks. In the present paper, this idea is extended to random microstructures, as detailed in the next section.
3. Micro-Non-Linear Conduction Model for Graphene-Reinforced Composites
In this section, the nonlinear conduction model in graphene-reinforced polymer composites is defined. The nonlinear RVE problem is described as follows. The microstructure was assumed to be characterized by an RVE defined in a domain that contained N randomly distributed planar multilayer graphene sheets (see Figure 2). The graphene sheets were assumed to be aligned along the plane. We chose this configuration for two reasons: (i) when samples made of graphene-reinforced polymer are obtained via injection molding, the graphene sheets can be aligned in the direction of the polymer flow [49]. Then, this configuration is representative of samples manufactured by the injection-molding process. Second, such an orientation induces strong anisotropy of the effective nonlinear conductive behavior of the material. The potential of the present approach to deal with such a challenging problem is then illustrated.
Figure 2.
Realizations of microscopic RVE with various graphene volume fractions: (a) 0.53 vol%, (b) 0.66 vol%, (c) 0.79 vol%, (d) 0.92 vol%, (e) 1.05 vol%, (f) 1.19 vol%, (g) 1.32 vol%, (h) 1.58 vol% [30].
To avoid meshing their thickness [48], the graphene sheets were modeled as highly conducting imperfect surfaces here [50]. The graphene surfaces with zero thickness are collectively denoted by . The nonlinear behavior is related to the electric tunnelling effect here, which may be an explanation for the observed nonlinear behavior and low percolation thresholds in the nanocomposites (see [30,48]).
The energy of the system is defined by
where density functions and are the bulk and surface density functions, respectively, expressed by
In (18), and are the surface electric field and surface current density with respect to the graphene sheets, where , where is a projector operator characterizing the projection of a vector along the tangent plane to at a point , and is the unit normal vector to .
The nonlinear electric-conduction law including the tunneling effect in the polymer matrix is given by
where is a cut-off parameter, and is the electric-conductivity tensor of the polymer matrix without tunneling effects. The distance function between graphene sheets is defined here as the sum of the two smallest distances between a point in the polymer matrix and the two nearest-neighbor graphene sheets (see more details in [48]). Nonlinear tunneling current was proposed by Simmons [51] as
Above, and d denote barrier height and barrier width, respectively, e and m are the charge and the effective mass of electron, respectively, and is the Planck constant. Surface current density of graphene surface is related to surface electric field [50] through
where denotes the the surface conductivity of the graphene. This tensor can be related to the conductivity of the volume (multilayer) graphene as:
where h is the thickness of the graphene sheet.
Considering the constitutive equations above, and minimizing the electric power (17) with respect to the electric potential field, the weak form is obtained as
where , satisfying the Dirichlet boundary conditions over and , over . The RVE is subjected to boundary conditions (4). The weak form (23) can be solved by the finite-element method.
4. Stochastic Nonlinear Machine-Learning Model
The objective of the present work was to construct a surrogate model relating macroscopic electric field and volume fraction of graphene inclusions f to nonlinear macroscopic electric flux response (see Figure 3). At the microscale, the microstructure was randomly distributed (see Figure 2). Here, due to the scale-separation assumption, it was expected that, despite the random nature of the microstructure, deterministic effective properties at the microscopic scale with respect to the microstructure would be obtained for a given volume fraction.
Figure 3.
Local model: effective flux depends nonlinearly on the macroscopic electric field , volume fraction, and local random distribution of phases.
At the macroscale, uncertainties where then only related to nonhomogeneous distributions of volume fractions. Then, it was assumed that, at the macroscale, the volume fraction was the only stochastic parameter.
4.1. Data Generation
We first define a set of K electric-field vectors, , . The values of were generated using Latin hypercube sampling (LHS) [52]. Then, we define a collection of microstructures as follows. A set of P volume fractions are defined, , . For each volume fraction , N random microstructures satisfying volume fraction were generated and are denoted by , .
Then, for each macroelectric field vector , each volume fraction and each realization of microstructure , nonlinear problem (23) is solved by finite elements to obtain macroelectric displacement vector .
As discussed above, the scale-separation assumption allows for removing the stochastic nature of the microstructures at the macroscale. However, due to the RVE size and the random distribution of the inclusions, the outcome intensity of a given electric field is also stochastic. To this purpose, homogenization is performed using stochastic averaging, i.e., for each macroelectric field vector and each volume fraction , we compute the average over N microstructures realizations to obtain .
4.2. Construction of Neural-Network Surrogate Model
An issue in NN models is that a large set of data may be required to obtain good accuracy, especially for a large number of input parameters [28]. To overcome this limitation, we propose here a hybrid NN/interpolation surrogate model as follows.
First, for each volume fraction , , used in the training dataset, we define a separate NN, denoted by , in order to construct the following relationship:
Then, given and for an arbitrary volume fraction a Lagrangian interpolation scheme is used to compute as
where is the set of indices that includes only k out of P NNs, corresponding to the k volume fractions of f nearest to those in training dataset . In Equation (25), are the Lagrangian basis polynomials. Here, was employed where, as a result, polynomials were second-order.
With this approach, a notion of locality is introduced in the interpolation scheme that leads to better overall predictions, especially in areas where relationship exhibits strong nonlinearity. A schematic of the surrogate-model construction is summarized in Figure 4.
Figure 4.
Hybrid neural-network/interpolation surrogate model to describe macroscopic nonlinear behavior.
5. Nonlinear Stochastic Macroscale Calculations
Here, stochastic macroscopic structural problem is described. At the macroscale, it was assumed that there existed uncertainty in the local volume fraction f of the graphene sheets in the general case described by a 3D homogeneous Gaussian stochastic field in the x, y, and z axes. In particular, if , then is considered to be of the form:
In the above equation, and are the random field mean value and standard deviation, respectively, denotes the random outcome, and is a zero-mean unit variance Gaussian field with correlation structure given by
where and are correlation length parameters along the x, y, and z axes, respectively.
Next, an approximation of field can be obtained using the Karhunen–Loeve series expansion [53]. Specifically, let denote the eigenvalues and eigenfunctions that satisfy the eigenvalue problem , . This is a Fredholm integral equation and it is typically solved using the finite-element method [53]. Then, can be written as
with being a series of uncorrelated Gaussian random variables with zero mean and unit variance. In practice, the above series expansion is truncated after terms, giving the following approximation of .
which yields, by virtue of Equation (26),
Equation (30) allows for us to generate realizations of the field by generating -tuples from their distribution. Subsequently, if we consider macrostructure defined in Section 2 and the associated finite-element mesh, at each Gaussian point of element , with coordinate , a random value of volume fraction can be assigned using (30).
During the Newtonian procedure to solve the structural problem, for f and given at each Gaussian point of the macromesh structure, the corresponding value of is provided by the surrogate model (25) (see Figure 4). For one realization of the volume-fraction distribution generated by Equation (30), the cost of one two-scale nonlinear structural problem is drastically reduced with the present NN surrogate model, allowing for performing a large number of macrocalculations at a low cost to conduct statistics on quantities of interest in a structure.
Lastly, Monte Carlo simulations were performed on the macroscale problem by evaluating R realizations of macrostructures. For each realization , the volume fraction was randomly generated in each Gaussian point by using Equation (30); in total, R nonlinear multiscale problems were solved using the above-described procedure. Lastly, statistics can be computed on quantities of interest using the R nonlinear FEM solutions. The overall procedure is summarized in Figure 5.
Figure 5.
Stochastic nonlinear 2-scale procedure.
6. Numerical Examples
6.1. Data Collection
The data were obtained by performing preliminary calculations on the RVE described in Section 4.1. Eight different volume fractions were considered: , , , ,, , , and (see Figure 2). For each volume fraction, 15 realizations of random microstructures were generated except for the higher volume fraction, for which only 9 realizations were conducted. For each volume fraction and for each realization, 500 realizations of macroscopic electric field were generated using Latin hypercube sampling. For each case, corresponding electric flux was numerically computed by solving nonlinear Problem (23) on the RVE. The total number of solved nonlinear problems was then 57,000. All these calculations could be performed in parallel.
6.2. Validation of Hybrid NN–Interpolation Surrogate Model
The accuracy of the proposed hybrid NN–interpolation surrogate model was first validated by comparing its response with full-field simulations on microstructures for different volume fractions. Regarding the characteristics of the trained neural networks, in all cases, one-hidden-layer architectures were considered with the optimal number of neurons varying for each case, as shown in Table 1. Moreover, the hyperbolic tangent function was employed as the activation function, and Levenberg–Marquardt as the optimizer in all NNs.
Table 1.
Characteristics of neural networks.
The plotted curves were obtained as the average over the different realizations of the microstructure. Results are provided in Figure 6. For low volume fractions, the response was linear, while for larger volume fractions, the response was strongly nonlinear. In all cases, the surrogate model could accurately reproduce the effective nonlinear response of the material.
Figure 6.
Comparisons between direct simulations obtained by nonlinear FEM calculations on the RVE and the neural-network–interpolation surrogate model: values of as a function of a unidirectional effective electric field , ; (a) 0.53 vol%, (b) 0.79 vol%, (c) 1.19 vol%,(d) 1.58 vol%.
A validation of the interpolation procedure described in Section 4.2 is provided in Figure 7, where discrete data obtained by nonlinear FEM calculations on the RVEs are compared to the corresponding model predictions, computed using Equation (25) under various scenarios, with . The discrete data points obtained by FEM are denoted by marks, while the continuous interpolation with respect to the volume fraction is denoted by solid lines, which confirmed the good accuracy of this scheme.
Figure 7.
Comparisons between direct simulations obtained by nonlinear FEM calculations on the RVE and NN–I model under various ranging from 0.0050 to 0.0125 V/nm: values of as a function of the CNT volume fraction, .
6.3. Stochastic 2-Scale Nonlinear Structure Analysis
In this example, macroscopic stochastic nonlinear computations were performed using the procedure described in Section 5. In particular, 9 different Gaussian fields of volume fractions are investigated at the macroscale, where the studied macrostructure, described in Figure 8, was a plate with a central hole. The plate was subjected to potential boundary conditions such as on and on . A 3D mesh of 1934 elements is used to discretize the domain.
Figure 8.
Structural problem: geometry, boundary conditions, and mesh.
Due to the low thickness of the structure, we assumed that the volume fraction did not vary in the z coordinate direction. Next, in order to define the aforementioned Gaussian fields, three different settings were first initialized: for Setting A, we set and ; for Setting B, we set and ; lastly, for Setting C, and . Then, for each aforementioned setting, we considered and assign three different values to , namely, m, m and m. A sample for each of these fields is illustrated in Figure 9. This figure indicates that an increase in the field standard deviation led to larger variations of volume fraction f along the spatial domain. Moreover, a small correlation-length parameter, such as m, produced more “wavy” realizations, while for larger values ( and m) the realizations became smoother.
Figure 9.
Sample realizations of three Gaussian fields A, B, and C for different correlation lengths m.
For each of the 3 Gaussian distributions A, B, and C, we analyzed the 3 correlation lengths , and . For each case, we conducted 100 realizations. Then, in total, we conducted 900 FE-NN simulations using the procedure described in Section 5. For each one, a stochastic distribution of volume fraction was generated in the elements using (30). The macroscopic quantity of interest is defined here as the average macroscopic flux in the domain as
where is the volume of . The convergence of the components of is depicted in Figure 10. In all cases, statistical convergence could be achieved. For the lowest average values f and standard deviation of the volume fractions (Cases 1–3 in Figure 10), correlation length did not have significant influence on the convergence rate. However, for larger values of f and , convergence could be much slower (e.g., Case 9 in Figure 10 ), where around 50 realizations are necessary to achieve convergence. This clearly illustrates the interest of the proposed surrogate-based multiscale method, where each realization is performed at the cost of a classical FEM simulation. In contrast, using standard FE would not allow performing this kind of statistical analysis with available computer resources.
Figure 10.
Averaged current-density components as a function of the number of realizations under various distributions of CNT volume fraction and different correlation lengths. (a) ; (b) ; (c) .
Average distributions of local current densities over 100 realization are plotted in Figure 11 corresponding to distribution A and correlation length =6 m. Clear anisotropy of the effective behavior induced by the aligned graphene sheets along the plane can be appreciated. Comparing Figure 11a,b, we can see a clear difference in the magnitude of the and values, indicating that the effective conductivity in the z direction was much lower than that in the plane. The present method could capture such anisotropic behavior in a nonlinear stochastic context.
Figure 11.
Averaged current density and over 100 realizations calculated by the NN–I model for the composite structure for potential difference V. The CNT volume fraction obeys distribution A with vol%, , and correlation length =6 m: (a) -component: 3D view; (b) -component: plots along different planes; (c) -component: 3D view; (d) -component: plots along different planes.
The evolution of the quantity of interest was plotted with respect to the difference of the potential applied over macrostructure in Figure 12. Various distributions of CNT volume fractions and different correlation lengths were taken into account for comparison. For each case, 100 realizations were computed, from which we obtained the average and deviation of . For instance, in Figure 12a, correlation length m is for all three different CNT volume-fraction distributions. The averaged value of was independent on standard deviation of the Gaussian distribution, whereas the deviation of increased slightly with increasing . The same phenomenon could also be observed in Figure 12b,c. Furthermore, by comparing Figure 12a–c, the increase in correlation length led to a tiny increase in the deviation of , but had no effect on its averaged value.

Figure 12.
Averaged current density and corresponding deviation as a function of potential difference for various distributions of CNT volume fraction under different correlation lengths . (a) = 6 m; (b) = 12 m; (c) = 24 m. Color zones indicate ranges of values.
Lastly, in Figure 13, distributions of target values , and are plotted for selected cases of the probabilistic models describing the distribution of the volume fraction in the macroscale. In Figure 14, the associated empirical cumulative distribution functions (ECDFs) are provided. These functions were identified from the histograms in Figure 13. These allow for a direct quantitative reading of key values of interest (minimum, maximum, mean, percentiles, etc.) regarding the macroscopic quantities. ECDFs also have the property of converging to the true CDF of the stochastic quantities of interest as the number of samples is increased [54]. Typically, an accurate estimate of a CDF would require a very large number of samples (>10); however, performing these many evaluations of nonlinear multiscale models would be computationally prohibitive. In this regard, the use of the proposed surrogate is the only viable approach to obtain reliable approximations of the CDFs under investigation. This demonstrates the potential of the present approach in constructing probabilistic models for macroquantities of interest in nonlinear multiscale models of random materials.
Figure 13.
Histograms associated to probabilistic models describing distribution of components at the macroscale. Values of are reported for a fixed value of macroboundary condition ; (a) , , , m; (b) , , , m; (c) , , , m; (d) , , , m; (e) , , , ; (f) , , , m.
Figure 14.
Identified probabilistic models (empirical cumulated distribution functions) for generating distributions of components at the macroscale. Values of are reported for a fixed value of macroboundary condition V; (a) , , , m; (b) , , , m; (c) , , , m; (d) , , , m; (e) , , , ; (f) , , , m.
7. Conclusions
A stochastic data-driven multilevel finite-element (FE) method was proposed to solve nonlinear heterogeneous structures with uncertainties at both the micro- and the macrolevel. A hybrid neural-network–interpolation (NN–I) scheme was developed to improve the accuracy of NN surrogate models, allowing for the use of a lower number of representative volume element (RVE) nonlinear calculations, which serve as a database to train the neural networks. This NN–I surrogate model was used to develop a data-driven method for nonlinear heterogeneous conduction in a stochastic framework: uncertainties can be included on both the micro- and the macrolevel. More specifically, the drastic reduction in computational costs brought by the NN-I surrogate model allows Monte Carlo simulations of nonlinear heterogeneous structures. This framework was applied to propagate uncertainties in such nonlinear multiscale models, and demonstrated that it can be used to identify probabilistic models related to some quantities of interest at the macroscale in a fully nonlinear, anisotropic context.
Author Contributions
Conceptualization, J.Y and V.P.; software, X.L. and L.P.; formal analysis, J.Y. and V.P.; investigation, X.L., J.Y., V.P., L.P. and I.K; writing—original draft preparation, J.Y., X.L. and V.P.; writing—review and editing, X.L., J.Y., V.P., L.P. and I.K.; supervision, J.Y.; project administration, J.Y.; funding acquisition, X.L. All authors have read and agreed to the published version of the manuscript.
Funding
Xiaoxin LU thanks the support from SIAT Innovation Program for Excellent Young Researchers 346 (E1G045).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The data that support the findings of this study are available from the corresponding author upon reasonable request.
Acknowledgments
Xiaoxin Lu thanks the SIAT Innovation Program for Excellent Young Researchers (E1G045) for the support.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Liu, Y.; St-Pierre, L.; Fleck, N.A.; Deshpande, V.S.; Srivastava, A. High fracture toughness micro-architectured materials. J. Mech. Phys. Solids 2020, 143, 104060. [Google Scholar] [CrossRef]
- Abueidda, D.W.; Bakir, M.; Al-Rub, R.K.A.; Bergström, J.S.; Sobh, A.N.; Jasiuk, I. Mechanical properties of 3D printed polymeric cellular materials with triply periodic minimal surface architectures. Mater. Des. 2017, 122, 255–267. [Google Scholar] [CrossRef]
- Moini, M.; Olek, J.; Youngblood, J.P.; Magee, B.; Zavattieri, P.D. Additive manufacturing and performance of architectured cement-based materials. Adv. Mater. 2018, 30, 1802123. [Google Scholar] [CrossRef] [PubMed]
- Kamkar, M.; Sultana, S.M.N.; Pawar, S.P.; Eshraghian, A.; Erfanian, E.; Sundararaj, U. The key role of processing in tuning nonlinear viscoelastic properties and microwave absorption in CNT-based polymer nanocomposites. Mater. Today-Commun. 2020, 24, 101010. [Google Scholar] [CrossRef]
- Qi, X.-Y.; Yan, D.; Jiang, Z.; Cao, Y.-K.; Yu, Z.-Z.; Yavari, F.; Koratkar, N. Enhanced electrical conductivity in polystyrene nanocomposites at ultra-low graphene content. ACS Appl. MAter. Int. 2011, 3, 3130–3133. [Google Scholar] [CrossRef]
- Milton, G.W. Theory of Composites; Cambridge University Press: Cambridge, UK, 2002; ISBN 9780521781251. [Google Scholar]
- Torquato, S. Random Heterogeneous Materials: Microstructure and Macroscopic Properties; Springer Science and Business Media: New York, NY, USA, 2001; ISBN 978-1-4757-6355-3. [Google Scholar]
- Yvonnet, J. Computational Homogenization of Heterogeneous Materials with Finite Elements; Springer: Cham, Switzerland, 2019; ISBN 978-3-030-18382-0. [Google Scholar]
- Feyel, F. Multiscale FE2 elastoviscoplastic analysis of composite structure. Comput. Mater. Sci. 1999, 16, 433–454. [Google Scholar] [CrossRef]
- Feyel, F.; Chaboche, J.L. FE2 multiscale approach for modelling the elastoviscoplastic behaviour of long fibre SiC/Ti composite materials. Comput. Methods Appl. Mech. Eng. 2000, 183, 309–330. [Google Scholar] [CrossRef]
- Ozdemir, I.; Brekelmans, W.A.M.; Geers, M.G.D. Computational homogenization for heat conduction in heterogeneous solids. Int. J. Numer. Methods Eng. 2008, 73, 185–204. [Google Scholar] [CrossRef]
- Geers, M.G.D.; Kouznetsova, V.G.; Brekelmans, W.A.M. Multi-scale computational homogenization: Trends and challenges. J. Comput. Appl. Math. 2010, 234, 2175–2182. [Google Scholar] [CrossRef]
- Terada, K.; Kikuchi, N. A class of general algorithms for multi-scale analysis of heterogeneous media. Comput. Methods Appl. Mech. Eng. 2001, 190, 5427–5464. [Google Scholar] [CrossRef]
- Kouznetsova, V.G.; Geers, M.G.D.; Brekelmans, W.A.M. Multi-scale constitutive modeling of heterogeneous materials with gradient enhanced computational homogenization scheme. Int. J. Numer. Methods Eng. 2002, 54, 1235–1260. [Google Scholar] [CrossRef]
- Ghosh, S.; Lee, K.; Raghavan, P. A multilevel computational model for multi-scale damage analysis in composite and porous media. Int. J. Solids Struct. 2001, 38, 2335–2385. [Google Scholar] [CrossRef]
- Geers, M.G.D.; Yvonnet, J. Multiscale modeling of microstructure-property relations. MRS Bull. 2016, 41, 610–616. [Google Scholar] [CrossRef]
- Yvonnet, J.; He, Q.-C. The reduced model multiscale method (R3M) for the non-linear homogenization of hyperelastic media at finite strains. J. Comput. Phys. 2007, 223, 341–368. [Google Scholar] [CrossRef]
- Covezzi, F.; de Miranda, S.; Fritzen, F.; Marfia, S.; Sacco, E. Comparison of reduced order homogenization techniques: Prbmor, nutfa and mxtfa. Meccanica 2018, 53, 1291–1312. [Google Scholar] [CrossRef]
- Michel, J.C.; Moulinec, H.; Suquet, P. Effective properties of composite materials with periodic microstructure: A computational approach. Comput. Methods Appl. Mech. Eng. 1999, 172, 109–143. [Google Scholar] [CrossRef]
- Fang, G.; Wang, B.; Liang, J. A coupled Fe-FFT multiscale method for progressive damage analysis of 3D braided composite beam under bending load. Compos. Sci. Technol. 2019, 181, 107691. [Google Scholar] [CrossRef]
- van Tuijl, A.R.; Remmers, J.J.C.; Geers, M.G.D. Multi-dimensional wavelet reduction for the homogenisation of microstructures. Comput. Methods Appl. Mech. Eng. 2020, 359, 112652. [Google Scholar] [CrossRef]
- Roussette, S.; Michel, J.C.; Suquet, P. Non uniform transformation field analysis of elastic-viscoplastic composites. Compos. Sci. Technol. 2009, 69, 22–27. [Google Scholar] [CrossRef]
- Liu, Z.; Bessa, M.A.; Liu, W.K. Self-consistent clustering analysis: An efficient multi-scale scheme for inelastic heterogeneous materials. Comput. Methods Appl. Mech. Eng. 2016, 306, 319–341. [Google Scholar] [CrossRef]
- Bessa, M.A.; Bostanabad, R.; Liu, Z.; Hu, A.; Apley, D.W.; Brinson, C.; Chen, W.; Liu, W.K. A framework for data-driven analysis of materials under uncertainty: Countering the curse of dimensionality. Comput. Methods Appl. Mech. Eng. 2017, 320, 633–667. [Google Scholar] [CrossRef]
- Fritzen, F.; Hodapp, M.; Leuschner, M. Gpu accelerated computational homogenization based on a variational approach in a reduced basis framework. Comput. Methods Appl. Mech. Eng. 2014, 278, 186–217. [Google Scholar] [CrossRef]
- He, W.; Avery, P.; Farhat, C. In situ adaptive reduction of nonlinear multiscale structural dynamics models. Int. J. Numer. Methods Eng. 2020, 121, 4971–4988. [Google Scholar] [CrossRef]
- Yvonnet, J.; Gonzalez, D.; He, Q.-C. Numerically explicit potentials for the homogenization of nonlinear elastic heterogeneous materials. Comput. Methods Appl. Mech. Eng. 2009, 198, 2723–2737. [Google Scholar] [CrossRef]
- Le, B.A.; Yvonnet, J.; He, Q.-C. Computational homogenization of nonlinear elastic materials using neural networks. Int. J. Numer. Methods Eng. 2015, 104, 1061–1084. [Google Scholar] [CrossRef]
- Fritzen, F.; Kunc, O. Two-stage data-driven homogenization for nonlinear solids using a reduced order model. Eur. J. Mech. A/Solids 2018, 69, 201–220. [Google Scholar] [CrossRef]
- Lu, X.; Giovanis, D.; Yvonnet, J.; Papadopoulos, V.; Detrez, F.; Bai, J. A data-driven computational homogenization method based on neural networks for the nonlinear anisotropic electrical response of graphene/polymer nanocomposites. Comput. Mech. 2019, 64, 307–321. [Google Scholar] [CrossRef]
- Li, B.; Zhuang, X.Y. Multiscale computation on feedforward neural network and recurrent neural network. Front. Struct. Civ. Eng. 2020, 14, 1285–1298. [Google Scholar] [CrossRef]
- Logarzo, H.J.; Capuano, G.; Rimoli, J.J. Smart constitutive laws: Inelastic homogenization through machine learning. Comput. Methods Appl. Mech. Eng. 2021, 373, 113482. [Google Scholar] [CrossRef]
- Nguyen-Thanh, V.M.; Nguyen, L.T.K.; Rabczuk, T.; Zhuang, X. A surrogate model for computational homogenization of elastostatics at finite strain using high-dimensional model representation-based neural network. Int. J. Numer. Methods Eng. 2020, 121, 4811–4842. [Google Scholar] [CrossRef]
- Wang, K.; Sun, W. A multiscale multi-permeability poroplasticity model linked by recursive homogenizations and deep learning. Comput. Methods Appl. Mech. Eng. 2018, 334, 337–380. [Google Scholar] [CrossRef]
- Ghavamian, F.; Simone, A. Accelerating multiscale finite element simulations of history-dependent materials using a recurrent neural network. Comput. Methods Appl. Mech. Eng. 2019, 357, 112594. [Google Scholar] [CrossRef]
- Wu, L.; Zulueta, K.; Major, Z.; Arriaga, A.; Noels, L. Bayesian inference of non-linear multiscale model parameters accelerated by a deep neural network. Comput. Methods Appl. Mech. Eng. 2020, 360, 112693. [Google Scholar] [CrossRef]
- Peigney, M. A fourier-based machine learning technique with application in engineering. Int. J. Numer. Methods Eng. 2021, 122, 866–897. [Google Scholar] [CrossRef]
- Rocha, I.B.C.M.; Kerfriden, P.; van der Meer, F.P. On-the-fly construction of surrogate constitutive models for concurrent multiscale mechanical analysis through probabilistic machine learning. J. Comput. Phys. X 2021, 9, 100083. [Google Scholar] [CrossRef]
- Rocha, I.B.C.M.; Kerfriden, P.; van der Meer, F.P. Micromechanics-based surrogate models for the response of composites: A critical comparison between a classical mesoscale constitutive model, hyper-reduction and neural networks. Eur. J. -Mech. A/Solids 2020, 82, 103995. [Google Scholar] [CrossRef]
- Avery, P.; Huang, D.Z.; He, W.; Ehlers, J.; Derkevorkian, A.; Farhat, C. A computationally tractable framework for nonlinear dynamic multiscale modeling of membrane woven fabrics. Int. J. Numer. Methods Eng. 2021, 122, 2598–2625. [Google Scholar] [CrossRef]
- Wu, L.; Nguyen, V.D.; Kilingar, N.G.; Noels, L. A recurrent neural network-accelerated multi-scale model for elasto-plastic heterogeneous materials subjected to random cyclic and non-proportional loading paths. Comput. Methods Appl. Mech. Eng. 2020, 369, 113234. [Google Scholar] [CrossRef]
- Mozaffar, M.; Bostanabad, R.; Chen, W.; Ehmann, K.; Cao, J.; Bessa, M.A. Deep learning predicts path-dependent plasticity. Proc. Natl. Acad. Sci. USA 2019, 116, 26414–26420. [Google Scholar] [CrossRef]
- Bhattacharjee, S.; Matouš, K. A nonlinear manifold-based reduced order model for multiscale analysis of heterogeneous hyperelastic materials. J. Comput. Phys. 2016, 313, 635–653. [Google Scholar] [CrossRef]
- Bhattacharjee, S.; Matouš, K. A nonlinear data-driven reduced order model for computational homogenization with physics/pattern-guided sampling. Comput. Methods Appl. Mech. Eng. 2020, 359, 112657. [Google Scholar] [CrossRef]
- Clément, A.; Soize, C.; Yvonnet, J. Computational nonlinear stochastic homogenization using a non-concurrent multiscale approach for hyperelastic heterogenous microstructures analysis. Int. J. Numer. Methods Eng. 2012, 91, 799–824. [Google Scholar] [CrossRef]
- Clément, A.; Soize, C.; Yvonnet, J. Uncertainty quantification in computational stochastic multiscale analysis of nonlinear elastic materials. Comput. Methods Appl. Mech. Eng. 2013, 254, 61–82. [Google Scholar] [CrossRef]
- Rao, C.; Liu, Y. Three-dimensional convolutional neural network (3D-CNN) for heterogeneous material homogenization. Comput. Mater. Sci. 2020, 184, 109850. [Google Scholar] [CrossRef]
- Lu, X.; Yvonnet, J.; Detrez, F.; Bai, J. Multiscale modeling of nonlinear electric conductivity in graphene-reinforced nanocomposites taking into account tunnelling effect. J. Comput. Phys. 2017, 337, 116–131. [Google Scholar] [CrossRef]
- Liu, M.; Papageorgiou, D.G.; Li, S.; Lin, K.; Kinloch, I.A.; Young, R.J. Micromechanics of reinforcement of a graphene-based thermoplastic elastomer nanocomposite. Compos. Part A Appl. Sci. Manuf. 2018, 110, 84–92. [Google Scholar] [CrossRef]
- Yvonnet, J.; He, Q.-C.; Toulemonde, C. Numerical modelling of the effective conductivities of composites with arbitrarily shaped inclusions and highly conducting interface. Compos. Sci. Technol. 2008, 68, 2818–2825. [Google Scholar] [CrossRef]
- Simmons, J.G. Electric tunnel effect between dissimilar electrodes separated by a thin insulating film. J. Appl. Phys. 1963, 34, 2581–2590. [Google Scholar] [CrossRef]
- Eglajs, V.; Audze, P. New approach to the design of multifactor experiments. Probl. Dyn. Strengths 1977, 35, 104–107. [Google Scholar]
- Ghanem, G.G.; Spanos, P.D. Stochastic Finite Elements: A Spectral Approach; Dover Publications: New York, NY, USA, 2003; ISBN 0-486-42818-4. [Google Scholar]
- van der Vaart, A.W. Asymptotic Statistics; Cambridge University Press: Cambridge, UK, 1998; ISBN 0521784506. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).