Physics-Informed Neural-Network-Based Generation of Composite Representative Volume Elements with Non-Uniform Distribution and High-Volume Fractions
Tianlu Zheng, Chaocan Cai, Fan Yang, Rongguo Wang, Wenbo Liu

TL;DR
This paper introduces a physics-informed neural network to generate realistic composite microstructures with high accuracy and without large training data.
Contribution
A novel physics-informed neural network framework for generating RVEs with non-uniform fiber distributions and high volume fractions.
Findings
The method achieves volume fractions exceeding 0.8, surpassing conventional jamming limits.
Generated RVEs accurately reproduce local fiber distribution patterns while maintaining randomness at larger scales.
Predictions of mechanical properties and damage patterns align well with experimental results.
Abstract
To reduce the reliance on large training sets for representative volume element (RVE) generation using machine learning, this work presents a novel approach based on physics-informed neural network (PINN) to generate RVEs for unidirectional fiber-reinforced composites with non-uniform fiber distributions and high-volume fractions. The method embeds physical constraints including fiber non-overlap, volume fraction, and boundary conditions directly into the neural network’s loss function. This integration eliminates the need for large training datasets, which is typically required by traditional machine learning methods. Moreover, it achieves volume fractions exceeding 0.8, surpassing the jamming limit of conventional generation techniques. Exhaustive statistical measurements taken at different scales confirm that the proposed method could accurately reproduce local fiber distribution…
Genes, proteins, chemicals, diseases, species, mutations and cell lines named across the full text — each resolved to its canonical identifier and authoritative record.
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10- —National Key Research and Development Program of China
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning in Materials Science · Composite Material Mechanics · Model Reduction and Neural Networks
1. Introduction
The remarkable mechanical properties of fiber-reinforced composites—notably, their high specific strength and stiffness, low density, and versatile design options—have led to their widespread adoption in numerous industrial applications [1,2]. With the expanding market for these materials, there is an urgent need for methods that are both economical and accurate to predict their mechanical behavior. In recent years, micromechanics computation based on representative volume element (RVE) has been an efficient method to address this issue. Shahid et al. [3] developed three-dimensional RVE models for single-fiber, hybrid, and multi-fiber systems to predict their effective elastic properties. Zhang et al. [4] proposed an algorithm for generating RVE to mitigate microstructural inhomogeneities in fiber-reinforced composites. Ghayoor et al. [5] developed an algorithm to generate random RVE with varying volume fractions and minimum distances between fibers. In general, aerospace-grade high-strength fiber-reinforced composites feature a fiber volume fraction ranging from 60% to 70%, with the fibers being randomly distributed. This distribution nature plays a vital role in defining the overall mechanical behavior of fiber-reinforced composites, specifically influencing local stress transfer mechanisms and crack damage initiation phenomena (e.g., interfacial debonding, matrix cracking). Therefore, constructing an RVE model that accurately reflects the fiber distribution features in actual composite microstructures is key to overcoming the limitations of traditional macroscopic homogenized models, especially in predicting the mechanical behavior of heterogeneous materials and solving prediction challenges related to “structure-property-failure” relationships in composites [6,7,8].
To develop statistically equivalent representative volume elements of polymer-based composites, scholars have proposed various methods. The scanning–reconstruction method [9,10] involves obtaining the micro-images of the composites using SEM scanning and reconstructing the fiber distribution model via CAD. This method requires a significant amount of time and resources when micro-images with multiple fiber volume fractions are needed. Additionally, the random distribution model obtained through this method can only represent the fiber distribution in local regions. Therefore, effective algorithms and tools are needed to generate reinforcing phase random distribution morphologies in the matrix that reflect the real structural characteristics of composite materials. The hard-core algorithm, alternatively referred to as the random Sequential Adsorption (RSA) method, entails the sequential placement of fibers at random locations within a specified RVE until the target fiber volume fraction is achieved [11,12]. However, there is a jamming limit of about 0.54 on the fiber volume fraction, which limits the application of this method in creating RVE models with high fiber fraction in high-strength composite materials [13,14]. To generate RVEs with higher volume fractions, various approaches have been proposed. Some researchers have introduced improved algorithms based on the traditional RSA algorithm, such as the hardcore stirring model and the random sequential expansion algorithm [15,16,17]. Several experimentally numerical integrated methods for establishing statistically equivalent fiber distributions in composites have been developed, yet the experimental procedures still face dual challenges of cost and efficiency [18,19]. The initial periodic vibration models organize fibers into regular square or hexagonal patterns before introducing controlled disturbances to create RVEs containing randomly dispersed inclusions [20,21,22,23]. However, these methods fail to fully remove the inherent periodicity when fiber concentrations are high, leading to inadequate randomness in the produced RVEs. Molecular dynamics simulations efficiently generate RVEs with high volume fraction inclusions, but their numerical processing routines are extremely complex [24,25,26]. The displacement numerical optimization algorithm defines the degree of fiber overlap as a certain form of overlap potential energy and introduces methods to minimize it. The optimization algorithms used include the dynamic scheme incorporated with Box-2D [27], the maximum penetration-biased algorithm [6], L-BFGS-B optimization method [28], and gradient descent methods [29,30]. Displacement-based optimization methods present the capability to generate RVEs with fiber volume fractions above 0.8. Additionally, biomimetic-based optimization algorithms, such as the cuckoo search algorithm and the improved artificial bee colony algorithm, have also been used to generate RVEs with high fiber volume fractions [31,32,33]. Nevertheless, practical implementation of these algorithms usually involves some complexity. Overall, existing RVE generation methods primarily face three major challenges: high algorithmic complexity, difficulty achieving high volume fraction inclusion rates, and low computational efficiency. Recently, machine learning technology, such as deep learning and artificial neural networks, has shown impressive results and promising prospects in materials science research, with widespread applications in composite material microstructure identification, performance prediction, structural design, and damage detection [34,35,36,37]. However, the use of machine learning methods to generate RVEs with randomly distributed fibers is still rarely reported. Guo et al. [38] have developed a deep convolutional generative adversarial network to generate RVE models of composite materials, but it requires a large number of micro-images as training samples.
To avoid the large training dataset requirement in generating RVEs with machine learning technology, this work proposes a new, simple, and efficient algorithm based on physics-informed neural networks (PINN) to generate RVEs with non-uniform distribution and high fiber volume fractions. Section 2 elaborates on the proposed generation approach. Section 3 presents statistical validation through a comparison between generated RVEs and experimental measurements in realistic composite materials, as well as the elastic characteristics and damage mechanisms, considering interfacial debonding and nonlinear damage in the matrix of CFRPs subjected to transverse tensile and compressive loads. Finally, the concluding remarks are provided in Section 4.
2. RVE Generating Methods
Physics-informed neural networks (PINN) comprise an emerging methodology that embeds physical laws directly into neural architectures in machine learning [39,40,41]. The foundational principle involves modifying the original loss function by incorporating physical principles as constraints, aiming to minimize the weights and biases of the neural network to ensure that computations adhere to fundamental physical laws during model optimization. The proposed PINN-based approach for generating RVEs with high fiber volume fractions and random fiber distributions is illustrated in Figure 1, with its implementation details presented in the following section.
2.1. Initialization of Fiber Coordinates
The generation of the RVE with randomly distributed fibers is achieved by adjusting fibers that appear randomly in space to satisfy the physical rule of non-overlapping in space, thus requiring the generation of a series of randomly distributed fibers as initialization parameters. In this work, the initial position of the fibers is randomly generated within the polar axis interval , following a uniform spatial distribution:
where is the fiber radius and L is the RVE edge length dynamically calculated based on the target volume fraction :
where N represents the total number of fibers and is the fiber volume fraction.
2.2. Definition of Loss Function
The loss function of the PINN-based generation method is constructed by considering three physical properties of the RVE: spatial non-overlapping of fibers, required fiber volume fraction, and partial inclusion of each fiber within the RVE boundary.
Given the non-overlapping spatial nature of fibers, a loss function for radius overlap measurement between different fibers is defined as
where and are the radius of fiber and , respectively; indicates the distance between fiber and ; and is the minimum distance required in fibers. The ReLU function, as shown in Equation (4), serves to compare fiber minimum effective spacing against the required distance and assess optimization completion status. A linear penalty function will be introduced to guide fiber repositioning and avoid overlap if .
Because fibers must be entirely contained within the RVE domain, a loss function needs to be established to verify whether fiber positions comply with the spatial constraints of the RVE. The loss function , defined by Equation (5), identifies out-of-bound fibers and imposes penalties, thereby ensuring fibers are fully contained within the RVE region.
Additionally, to maintain the initial fiber volume fraction of the RVE and generate a statistically representative periodic microstructure, it is necessary to add replica fibers at corresponding positions where fibers intersect the boundaries to construct the periodic microstructure. And, the loss function is defined as
where is the number of fibers overlapping with boundaries and B denotes the total fiber count, including both initial fibers and replicated fibers.
Weighing each loss component and combining them through linear summation, the developed PINN framework can produce RVEs featuring randomly distributed fibers. Therefore, the total loss function is defined as follows:
In this work, , , and take the value of 1000.
2.3. Backpropagation Neural Network and Optimization Process
A backpropagation neural network is used for training in this study, with its structure consisting of an input layer, two hidden layers, and an output layer. Each hidden layer comprises 128 neurons, with full connections between neurons at all levels. The information flow of the PINN model based on the BP neural network is controlled by the following equation:
where and are the neurons in hidden layer 1 and hidden layer 2, respectively; is the weight parameter of each neuron, where the superscript represents the corresponding neuron and the subscript corresponds to the number of the previous-level neuron connected to this neuron; and is the bias for each neuron, with the subscript corresponding to the respective neuron.
The adjustment direction of the weight parameters (w) and bias (b) of each layer in the neural network is determined by the gradient of the total loss :
where
In each iteration, the adjustment direction of w and b is opposite to the gradient mentioned above, and the adjustment length is α, called the learning rate, as follows:
where t is the t-th iteration step and and are the learning rate for the weight parameter and bias. To improve convergence, the adaptive moment estimation (Adam) optimizer is introduced for the iterative optimization process [42].
3. Results and Discussion
3.1. RVE Generation
Figure 2 presents the evolution curves of the total loss function when the PINN generates RVEs with different fiber shapes. It is observed that the loss functions for all cases decrease sharply during the initial training phase and then converge toward zero with oscillations. This phenomenon demonstrates the ability of the PINN-based method to accommodate varying volume fraction requirements while achieving stable convergence, underscoring the reliability of this method in RVE generation. The final geometries of the generated RVEs with circle fibers are shown in Figure 3a,b. The maximum achievable volume fraction is higher than that reported in [9,10,11,12,13,14,18]. Notably, as shown in Figure 3c,d, this method can also generate RVEs with non-circular fiber cross-sections and different volume fractions by constructing a circumcircle. Table 1 summarizes the performance of different RVE generation methods in terms of algorithmic complexity, maximum achievable volume fraction, and computational efficiency. In the case of = 0.65, the time for generating the RVE with uniform radius circular fibers (Nf = 518) by the proposed algorithm is about 1.35 min. For comparison, the generation times of Melro et al. [15], Wongsto et al. [21], Cai et al. [31], and Pathan et al. [28] on a computer with specifications similar to the one used in this work are 3.31 min, 7.20 min, 26.08 min, and 107.02 min, respectively.
3.2. Statistical Characterization Analysis
To assess the effectiveness of the proposed PINN algorithm in generating RVEs, statistical methods were applied to analyze the fiber spatial arrangement [18,43]. The foremost aim was to examine the statistical randomness of fiber distributions to ensure they match actual composite microstructures. This research utilized three statistical metrics: nearest neighbor distances (NND), second-order intensity function, and pair distribution function. A total of 100 RVE samples were generated with a fiber volume fraction of 0.6, featuring normally distributed fiber diameters averaging 6.6 μm with a 0.3106 standard deviation, the size distribution of fibers adapted from Ref. [18] are presented in Figure 4.
3.2.1. Nearest Neighbor Distances
The nearest neighbor distance is a fundamental function for statistically characterizing spatial interaction point systems. These probability density functions represent the random distance from a reference fiber to its nearest neighbor, which provides insight into the distribution of the generated fibers. Figure 5a,b compare the probability density functions of the first and second nearest neighbor distances of the generated RVEs with the results obtained from the experiment. Error bars are included to show the range of fluctuations for each data point. It can be noted that the statistical results from the proposed PINN-based method show high consistency with the observed experimental data [18]. These research outcomes substantiate that the proposed algorithm generates fiber distribution patterns of high fidelity to real composites at the crucial short-range scale for fiber interactions.
3.2.2. Second-Order Intensity Function
The second-order intensity function (also known as Ripley’s K function) is another widely used statistical metric for analyzing the spatial distribution of fibers. This function not only provides the local fiber distribution information but also effectively reflects the long-range interactions between fibers. It is defined as the ratio of the number of additional fibers within a circular area centered on any fiber with a radius of r to the number of fibers per unit area. Mathematically, it is defined as follows:
where V is the volume of the RVE, N is the total number of fibers within the RVE, I(·) is the indicator function, which takes the value of 1 when the expression in parentheses is true and 0 otherwise, represents the distance from fiber i to fiber j, and w(i, j) is the weight function, which takes the value of 1 when the circle centered on fiber i and passing through fiber j lies entirely within the RVE; otherwise, it takes the ratio of the arc length of the circle within the RVE to the circumference.
For the CSR pattern, the theoretical is defined by Equation (14). When the plot of for a given fiber distribution lies above the CSR curve, it suggests some degree of clustering, while positions below demonstrate periodic patterns.
Figure 6 presents the second-order intensity function of RVE generated by the PINN algorithm, with experimental data and the CSR pattern provided as reference benchmarks. It can be found that at short distances, the experimental data exhibit a distinct step-like curve shape and the proposed algorithm’s K(r) curve shows excellent agreement with the experimental result [18]. This suggests that the proposed PINN algorithm could accurately reconstruct the fiber spatial distribution in real composite materials. With the distance increasing, the experimental data begin to deviate from the CSR model. However, the proposed PINN algorithm remains highly consistent with the CSR pattern, consistently maintaining random distribution characteristics.
3.2.3. Pair Distribution Function
The pair distribution function, alternatively named the radial distribution function (RDF), characterizes the probability distribution for fiber’s presence in a ring-shaped domain with inner radius and radial thickness . It offers crucial insights into spatial patterning that work in tandem with Ripley’s functional analysis. Its mathematical definition is given by
When Equation (15) is substituted into in place of , the of the CSR model becomes identically 1 at every distance. Figure 7 illustrates the function acquired from the RVEs created using the presented PINN method, with experimental data and the CSR model included for comparison. It is observable in the figure that a pronounced peak emerges in the experimental data curve at around distance, subsequently decaying in an oscillatory manner as distance increases. The peak produced by the proposed method aligns closely with the experimental data in both amplitude and location [18], reaffirming its ability to accurately replicate the fiber distribution patterns at short distances in real composite structures. Oscillatory convergence towards unity is observed for both curves with increasing distance, signaling fiber distributions approaching complete spatial randomness. These results demonstrate that the proposed algorithm successfully generates fiber distribution patterns closely resembling those in actual composites again, especially at the critical short-range scale where local fiber interactions dominate. It is confirmed that the PINN algorithm proposed in this paper provides a robust and efficient instrument for micromechanical analysis in composite materials.
3.3. Mechanical Performance Prediction
Accurate prediction of macroscopic mechanical characteristics for composites based on constituent material properties is the foremost objective of microstructure generation algorithms. It serves as the direct measure of their validity. This study establishes a finite element analysis-based verification framework to assess the reliability of PINN-generated RVEs for mechanical property predictions. This framework covers both effective elastic properties and damage mechanisms.
3.3.1. Effective Elastic Property Prediction
The effective elastic properties of composites were predicted using RVEs generated by the proposed PINN-based method. Periodic boundary conditions were imposed on each corresponding node pair along the opposing edges of RVEs. The effective elastic properties were derived using the following volume homogenization equation [44,45]:
where is the total number in RVE, and correspond to the stress and strain values in the j-direction of element , and represents the area of the element .
In this section, the composite material E-glass/MY750/HY917/DY063 was employed, featuring isotropic behavior in both the fiber and the matrix with parameters of = 74 Gpa, = 0.2, = 3.35 GPa, and = 0.35 [46]. The finite element models were constructed using Abaqus/standard software integrated with Python (version 3.9) scripts, primarily utilizing CPE4 elements, along with some CPE3 elements. Twenty RVEs featuring random fiber distributions at = 0.6 were created, each comprising 100 fibers and having a mesh element size of about 0.1 . The elastic properties derived from the simulation are displayed in Table 2, along with computational results from alternative algorithms [15,16] and experimental data [46]. It can be observed that the results obtained from the RVEs generated by the PINN-based method proposed in this paper are acceptable for the experimental data and outperform those of other algorithms. It is worth mentioning that the predicted transverse elastic and shear modulus are somewhat smaller than the experimental data. This can be attributed to the interphases present in the actual composites, which were not considered in the numerical simulations [16]. Ge et al. [47] indicated that the modulus of the interphases has a significant impact on the transverse elastic modulus and shear modulus while having almost no effect on the Poisson’s ratio of the composite material. And, as shown in Table 2, the predicted Poisson’s ratio aligns well with the experimental results, providing support for the numerical predictions. Additionally, the data in Table 3, showing values nearly equal to 1.0, confirm that the microstructure produced by the presented algorithm exhibits transverse isotropy, as anticipated for fiber-reinforced composites.
Additionally, this section examines the carbon fiber composite material HTA/6376 [48] and the constituent properties are listed in Table 4. 3D RVEs were developed to predict the elastic properties of the composites. The same meshing strategy used in Ref. [31], primarily using C3D8R elements with a small proportion of C3D6 elements, was applied in this study. Each model contains approximately 160,000 elements, and mesh convergence has been verified. Periodic boundary conditions were adopted in the simulations. The average effective elastic properties obtained from twenty different RVEs are summarized in Table 5. It is evident that the predicted results correlate well with the experimental data [49]. Thus, the RVE generation method proposed in this work can be reliably employed to predict the elastic properties of composites.
3.3.2. Strength and Damage Behavior Analysis
To study the damage behavior of composite materials, the effects of hydrostatic stress and damaged plastic deformation in the polymer matrix are taken into account in this section, with the implementation of the extended linear Drucker–Prager yield criterion shown in Equation (17) [50,51].
where and correspond to the hydrostatic pressure and Mises stress, is the friction angle, d denotes the matrix cohesion, r indicates the third invariant of deviatoric stress, and k represents the ratio of triaxial tensile yield stress to triaxial compressive yield stress.
Experimental investigations reveal that polymers demonstrate a brittle fracture at low strain when subjected to uniaxial tension but yield and undergo significant plastic deformation under uniaxial compression [52,53]. Therefore, a ductility criterion is introduced in this work to capture this behavior, where the initiation of damage under differing loading conditions is assessed using the stress triaxiality . For simplification, the epoxy resin is assumed to be an ideal plastic material in this study, with η values of 1/3 under transverse tension and −1/3 under transverse compression. Following damage initiation, the development of damage within the matrix is dictated by a progressive failure process involving very little fracture energy. The stress–strain response of this process is shown in Figure 8a.
Given the critical influence of the fiber/matrix interface on composite damage behavior, this study employed zero-thickness cohesive elements to model interface debonding. As shown in Figure 8b, the constitutive behavior of the cohesive element is described by a bi-linear traction–separation curve, where the initial elastic portion is controlled by stiffness parameter K [51]:
The initiation of damage is considered to happen when the maximum stress criterion is satisfied:
where denotes Macaulay brackets and represents the normal and tangential interface strengths, respectively.
Additionally, experimental findings indicate that fiber breakage typically does not occur under transverse loading. Therefore, fibers are modeled as undamaged linear elastic isotropic materials. The material parameters used in this section are detailed in Table 6 [54].
Figure 9 presents the mechanical response of PINN-generated RVE under tension and compression, where the numerically obtained transverse elastic modulus (8.02 GPa), tensile strength (79.98 MPa), and compressive strength (203.95 MPa) demonstrate satisfactory consistency with the experimental data (7.74 GPa, 76.8 MPa, 189.7 MPa) [54]. The relative deviations are 3.62%, 4.14%, and 7.51%, respectively. When subjected to tensile load, initial interfacial damage and matrix plasticity occur in regions of minimum fiber spacing, ultimately resulting in a primary damage band oriented perpendicular to the load direction, as shown in Figure 10a. This result is in accordance with the experimental observations in Ref. [54].
On the other hand, when a solid follows the Mohr–Coulomb criterion and undergoes uniaxial compression, its fracture surface inclines at an angle of relative to the plane perpendicular to the loading axis [2]. In this work, the value of gives , and the damage morphology under transverse compression reveals that the plastic shear band forms an angle of α with the loading direction’s perpendicular plane, measuring approximately , illustrated in Figure 10b, which aligns with the theoretical value and the experimental observation in Ref. [54]. These results demonstrate that the PINN-based approach serves as an efficient method for investigating micromechanical damage in composite materials.
4. Conclusions
This paper proposes a novel method for generating representative volume elements (RVEs) with non-uniform fiber distributions and high-volume fractions for composite materials using physics-informed neural networks (PINNs). The key findings of this study can be summarized as follows:
- The PINN-based method proposed in this work eliminates the reliance on massive training sets required by conventional neural networks and overcomes the jamming limit in traditional generation techniques like RSA, raising the maximum achievable volume fraction to 0.8 while simultaneously enabling controllable spatial gaps in fiber arrangements.
- Statistical examinations involve nearest neighbor distances, the second-order intensity function, and the pair distribution function conducted on the generated RVEs. These examinations reveal that the PINN-based methodology can accurately reconstruct fiber spatial distributions observed in actual composite materials, particularly at the crucial short-range level where fiber interactions are most significant.
- Finite element simulations were conducted on RVEs generated by the proposed method to predict their elastic properties and damage behaviors. The results show that the predictions are consistent with experimental data, validating the effectiveness of the PINN-based method in generating RVEs for micromechanical studies in composite materials.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Vijayan D.S. Sivasuriyan A. Devarajan P. Stefańska A. WodzyńskiŁ. Koda E. Carbon Fibre-Reinforced Polymer (CFRP) Composites in Civil Engineering Application Buildings 202313150910.3390/buildings 13061509 · doi ↗
- 2Gonzalez C. Llorca J. Mechanical behavior of unidirectional fiber-reinforced polymer-sunder transverse compression: Microscopic mechanisms and modeling Compos. Sci. Technol.2007672795280610.1016/j.compscitech.2007.02.001 · doi ↗
- 3Shahid M. Monastyreckis G. Zeleniakiene D. Numerical Study on Elastic Properties of Natural Fibres in Multi-Hybrid Composites Polymers 202517303110.3390/polym 1722303141304396 PMC 12656229 · doi ↗ · pubmed ↗
- 4Zhang Y. Li Y. Luan X. Meng B. Liu J. Lu Y. Effects of Void Characteristics on the Mechanical Properties of Carbon Fiber Reinforced Polyetheretherketone Composites: Micromechanical Modeling and Analysis Polymers 202517172110.3390/polym 1713172140647731 PMC 12252172 · doi ↗ · pubmed ↗
- 5Ghayoor H. Hoa V. Marsden C. A micromechanical study of stress concentrations in composites Compos. Part B Eng.201813211512410.1016/j.compositesb.2017.09.009 · doi ↗
- 6Cai C. Zhang T. Wang X. Yin W. Xu Z. Wang R. He X. A versatile and highly efficient algorithm to generate representative microstructures for heterogeneous materials Compos. Sci. Technol.202324111013810.1016/j.compscitech.2023.110138 · doi ↗
- 7Ostoja-Starzewski M. Kale S. Karimi P. Malyarenko A. Raghavan B. Ranganathan S. Zhang J. Scaling to RVE in random media Compos. Struct.201649113114
- 8Hojo M. Mizuno M. Hobbiebrunken T. Adachi T. Tanaka M. Ha S.K. Effect of fiber array irregularities on micro-scopic interfacial normal stress states of transversely loaded UD-CFRP from viewpoint of failure initiation Compos. Sci. Technol.2009691726173410.1016/j.compscitech.2008.08.032 · doi ↗
