1 Introduction

Fiber-reinforced composites are a popular engineering material in the aerospace and automobile industry owing to their high specific strength and stiffness. However, manufacturing limitations lead to various kinds of imperfections, especially in the microstructure, such as fiber misalignment and matrix voids. Such defects can have significant influences on the global mechanical properties of the structure. The proper characterization of voids and defects in the microstructure is, therefore, an important issue in the analysis of composite structures. A very common microstructural defect is the presence of voids in the matrix, which are formed due to trapped air during the curing of the composite. Voids have a significant influence on matrix-dominated mechanical properties such as compressive and interlaminar shear strength [1], and cause localization of stresses, thus acting as sites for failure initiation. From an experimental viewpoint, ultrasonic attenuation is an effective non-destructive approach to analyze such microstructural defects, since voids scatter elastic waves [2]. Various experimental studies involved the determination of the void morphology within the microstructure, both for unidirectional [3] and woven [4] composites. The influence of microstructural defects on mechanical properties has been studied by various researchers using computational mechanics. Such numerical approaches typically employ the finite-element method due to its wide applicability. For instance, finite-element analysis (FEA) was used to study the effects of void geometry on the elastic properties of unidirectional fiber-reinforced composites [5]. The effect of voids on the mechanical properties of 3D-woven carbon/carbon composites was investigated in [6, 7]. The effect of matrix defects on the interlaminar tensile fatigue behavior of carbon/epoxy composites was investigated in [8], and on the transverse mechanical properties of unidirectional composites in [9]. The aim of the present work is to investigate the effect of microstructural voids on the macroscale mechanical response of unidirectional fiber-reinforced composites. The analysis is based on the Carrera Unified Formulation (CUF), where expansion functions are employed to enhance the cross-sectional kinematics of 1D finite elements [10]. In particular, the current work uses the Component-Wise approach, where Lagrange polynomials are used as expansion functions thus leading to the explicit modeling of the various constituents in the microstructure. The use of such higher order structural theories leads to an accurate evaluation of the 3D stress state, while avoiding the computational costs associated with 3D-FEA. Previous works on the topic of micromechanical analysis include the development of a micromechanics framework [11, 12] and its application to the progressive failure analysis of fiber-reinforced composites [13]. These works demonstrated the computational efficiency of the CUF micromechanics framework compared to standard 3D-FEA approaches, and the present work extends the previous work by modeling a more realistic microstructure of unidirectional fiber-reinforced composites, by considering matrix defects such as voids. The paper is arranged as follows—Sect. 2 introduces CUF, while Sect. 3 describes the micromechanics framework. Some numerical assessments are presented in Sect. 4, followed by the conclusions in Sect. 5.

2 1D Structural Theories

2.1 Carrera Unified Formulation

Fig. 1
figure 1

Arbitrary beam element in CUF coordinate system

Consider a beam element as shown in Fig. 1. The generalized displacement field is given by

$$\begin{aligned} \mathbf {u} = F_\tau (x,z)\mathbf {u}_\tau (y), \tau = 1,2,\ldots M \end{aligned}$$
(1)

where u is the displacement field and F\(_\tau\)(x,z) is the expansion function across the cross-section. u\(_\tau\) is the generalized displacement vector, and M is the number of terms in the expansion function. The choice of F\(_\tau\) and M is arbitrary. The present work considers the component-wise (CW) approach, which exploits Lagrange polynomials to enhance the cross-section kinematic field of 1D finite elements. In addition, this approach leads to purely displacement degrees of freedom in the system. As an example, the displacement field obtained by a quadratic Lagrange polynomial is

$$\begin{aligned} \begin{aligned} u_x = \sum _{\tau =1}^{9}F_\tau (x,z)\cdot u_{x_\tau }(y)\\ u_y = \sum _{\tau =1}^{9}F_\tau (x,z)\cdot u_{y_\tau }(y)\\ u_z = \sum _{\tau =1}^{9}F_\tau (x,z)\cdot u_{z_\tau }(y) \end{aligned} \end{aligned}$$
(2)

Further details on the use of Lagrange polynomials as a class of expansion functions can be found in [14].

2.2 Finite-Element Formulation

The stress and strain fields are given by

$$\begin{aligned} \begin{array}{l} {{\varvec{\sigma }}} = {\{ {\sigma _{xx}}\mathrm{{ }}\,\,{\sigma _{yy}}\,\,{\sigma _{zz}}\,\mathrm{{ }}\,\,{\sigma _{xz}}\mathrm{{ }}\,\,{\sigma _{yz}}\,\,{\sigma _{xy}}\} ^\mathrm{{T}}}\\ {{\varvec{\varepsilon }}} = {\{ {\varepsilon _{xx}}\mathrm{{ }}\,\,{\varepsilon _{yy}}\,\,\mathrm{{ }}{\varepsilon _{zz}}\mathrm{{ }}\,\,{\varepsilon _{xz}}\,\,\mathrm{{ }}{\varepsilon _{yz}}\mathrm{{ }}\,\,{\varepsilon _{xy}}\} ^\mathrm{{T}}} \end{array} \end{aligned}$$
(3)

Considering linear strains, the strain–displacement relation is given by

$$\begin{aligned} \varvec{\epsilon } = \mathbf {D}\mathbf {u}, \end{aligned}$$
(4)

where D is the linear differentiation operator. The constitutive law makes use of the elastoplastic stress–strain relation,

$$\begin{aligned} \varvec{\sigma } = \mathbf {C}^{\text {cep}}{\varvec{\epsilon }}, \end{aligned}$$
(5)

where \(\mathbf {C}^{\text {cep}}\) stands for the consistent elastoplastic tangent material matrix. The present work models matrix nonlinearities using the von Mises plasticity model. The structure is modeled using 1D finite elements with standard shape functions N\(_i\)(y), and the resulting displacement field is written as

$$\begin{aligned} \mathbf {u}(x,y,z) = F_{\tau }(x,z)N_i(y)\mathbf {u}_{\tau i}, \end{aligned}$$
(6)

where u\(_{\tau i}\) is the nodal displacement field. For the quasi-static nonlinear problem, the principle of virtual work is herein recalled

$$\begin{aligned} \delta L_\mathrm {int} = \delta L_\mathrm {ext}, \end{aligned}$$
(7)

where \(\delta\)L\(_\mathrm {int}\) is the virtual variation of the strain energy and \(\delta \,L_\mathrm {ext}\) is the virtual variation of the work of the external loads. The virtual variation of the internal work can be expressed as

$$\begin{aligned} \delta L_\mathrm {int} = \displaystyle \int _{V} \delta {\varvec{\epsilon }}^{T} {\varvec{\sigma }} \;\mathrm {d}V, \end{aligned}$$
(8)

where V is the volume of the body. Introducing the constitutive relations,

$$\begin{aligned} \begin{array}{lll} \delta L_\mathrm {int} &{} = &{} \delta {\varvec{u}}_{s j}^\mathrm{{T}} \; \displaystyle \left( \displaystyle \int _{V} {\varvec{D}}_{s j}^\mathrm{{T}} {\varvec{C}}^\mathrm{{cep}} {\varvec{D}}_{\tau i} \;\mathrm {d}V\displaystyle \right) \; {\varvec{u}}_{\tau i}. \\ \end{array} \end{aligned}$$
(9)

Looping through the four indices i, j, \(\tau\), s results in the element stiffness matrix, which is then assembled to generate the global stiffness matrix.

3 Micromechanical Analysis

Fig. 2
figure 2

Component-wise modeling of the RVE using 1D CUF

Considering the CW approach, the representative volume element (RVE) is modeled using 1D-CUF theories, where the beam models the RVE depth and Lagrange elements model the cross-section, i.e., the x\(_2\)x\(_3\) plane, as shown in Fig. 2. The micromechanics framework is based on the periodic nature of the RVE, and periodic boundary conditions (PBC) are applied to ensure displacement compatibility across the faces of the RVE [15]. The displacements applied on opposite RVE surface pairs are given by

$$\begin{aligned} u^{j+}_i(x,y,z)-u^{j-}_i(x,y,z) = \bar{\epsilon }_{ik}(x^{j+}_k - x^{j-}_k), \end{aligned}$$
(10)

where \(\bar{\epsilon }_{ik}\) is the applied macroscopic strain, indices j+ and j− represent the positive and negative directions, respectively, along x\(_k\). The homogenized stress (\(\bar{\sigma }_{ij}\)) and strain (\(\bar{\epsilon }_{ij}\)) response is obtained by volume averaging the microscopic fields (\(\sigma _{ij}\), \(\epsilon _{ij}\)) [16],

$$\begin{aligned} \bar{\epsilon }_{ij}= & {} \frac{1}{V}\int _{V}\epsilon _{ij}{\text {d}}V \end{aligned}$$
(11)
$$\begin{aligned} \bar{\sigma }_{ij}= & {} \frac{1}{V}\int _{V}\sigma _{ij}{\text {d}}V \end{aligned}$$
(12)

where V is the RVE volume. The constitutive relation for the homogenized medium reads as

$$\begin{aligned} \bar{\sigma }_{ij} = \bar{C}_{ijkl}\bar{\epsilon }_{ij}, \end{aligned}$$
(13)

where \(\bar{C}_{ijkl}\) is the homogenized material matrix. A detailed explanation of the 1D micromechanics framework in CUF is given in [11].

Matrix voids within the RVE are modeled by selecting a certain quantity of Gauss points associated with the matrix constituent and assigning a material property to them with negligible stiffness. The number of such Gauss points depends on the required void volume fraction specified by the user. The distribution of the voids can also be specified by controlling the selection procedure of the matrix Gauss point set. Further details on the modeling of matrix voids within the RVE may be found in [12]. Two types of void distribution are considered in the current work—randomly distributed voids within the matrix, and voids clustered in a region of the RVE. The current study investigates the influence of the volume fraction of voids present in the matrix, as well as their distribution throughout the RVE domain, on the macroscale mechanical response.

4 Numerical Results

4.1 Micromechanical Analysis of RVE Without Defects

Fig. 3
figure 3

Schematic diagram of the RVE with randomly distributed fibers (left), and the L9 cross-sectional discretization (right)

The first numerical assessment involves the micromechanical analysis of a pristine RVE, i.e., without defects. A randomly distributed RVE is considered with a fiber volume fraction V\(_f\) = 0.47. The 1D-CUF model consists of 2 four-node beam (B4) elements in the 11-direction to describe the RVE depth, and 277 nine-node bi-quadratic expansions (L9) to describe the cross-section. A schematic representation of the RVE architecture, as well as its discretization, is shown in Fig. 3. The fiber constituent is modeled as a linear-elastic material. Nonlinearity is introduced within the matrix constituent, modeled as an elastoplastic material based on the J2 plasticity theory. Further details on the implementation of this constitutive model within CUF is found in [17]. The constituent material properties are listed in Table 1 and the plasticity curve, which defines the nonlinear matrix behavior, is plotted in Fig. 4. Two load cases have been considered in the current assessment, where strains are applied in the 22- and 23-direction of the RVE, respectively. The magnitude of applied strain in both cases is 0.02. The macroscopic stress–strain response for the loading cases is plotted in Fig. 5. Dehomogenization is also performed to obtain the local stress and strain fields within the RVE. The von Mises stress field (MPa) and equivalent plastic strain distribution for the case of 22-direction loading is shown in Fig. 6, while that for the case of 23-direction loading is shown in Fig. 7.

Table 1 Properties of the constituent materials, the units of the elastic moduli are GPa
Fig. 4
figure 4

Stress–plastic strain curve of the elastoplastic matrix

Fig. 5
figure 5

Macroscopic stress–strain response for the pristine RVE, for strains applied in the 22-direction (left) and the 23-direction (right), stress reported in MPa

Fig. 6
figure 6

von Mises stress (MPa, left) and eq. plastic strain (right) for the pristine RVE loaded in the 22-direction

Fig. 7
figure 7

von Mises stress (MPa, left) and eq. plastic strain (right) for the pristine RVE loaded in the 23-direction

4.2 Micromechanical Analysis of RVE with Defects

The RVE shown in Fig. 3 is considered again, now with defects in the form of matrix voids. A void volume fraction of 2% has been used for the current assessment. Two versions of the RVE are analyzed, one with randomly distributed voids and the other with clustered voids, to investigate the effect of void distribution on the microscale fields. The two RVEs with different void distributions are schematically shown in Fig. 8. Dehomogenization analysis is carried out to determine the local stress and strain fields within the RVE. In this case, a strain in applied in the 22-direction. The distribution of the von Mises stress and equivalent plastic strains for the case of the randomly distributed voids is given in Fig. 9, while that for the case of clustered voids is shown in Fig. 10. The following observations are made:

  • Stress concentration occurs in the vicinity of the voids, and the stress magnitude increases compared to the pristine RVE. This is seen by comparing the von Mises stress fields in Fig. 6 with those in Figs. 9 and 10.

  • The increased magnitude of von Mises stresses leads to higher plasticity, as seen in Figs. 9 and 10.

  • Clustered voids lead to higher stress concentration, and consequently plastic effects, compared to randomly distributed voids.

Fig. 8
figure 8

Schematic representation of the RVE with 2% voids in the matrix. Randomly distributed voids (left), and clustered voids (right)

Fig. 9
figure 9

von Mises stress (MPa, left) and eq. plastic strain (right) for the RVE with randomly distributed voids

Fig. 10
figure 10

von Mises stress (MPa, left) and eq. plastic strain (right) for the RVE with clustered voids

4.3 Influence of the Void Fraction

The final numerical assessment is the investigation of the influence of the void fraction on the overall macroscopic stress–strain response. Various RVEs are developed with void fractions ranging from 1 to 4%, and both random and clustered void distributions are considered. A strain of magnitude 0.02 is applied in the 22-direction. Homogenization is performed to determine the macroscale stress–strain response. The normalized macro-stress as a function of void fraction, and the macroscopic stress–strain response for a void fraction of 4% are plotted in Fig. 11. The following comments are made:

  • The computed macro-stress reduces as the void fraction is increased.

  • The presence of voids leads to a reduction in the macroscale material stiffness, which can significantly influence global mechanical behavior.

  • In all the cases, clustered voids lead to a greater reduction in stresses compared to randomly distributed voids, owing to increased localization of plasticity.

Fig. 11
figure 11

Influence of void fraction on macroscopic stress response (left), and macroscopic stress–strain response for a void fraction of 4% (right); stress in MPa

5 Conclusions

The present work investigated the effect of microstructural matrix voids on the macroscale mechanical behavior of unidirectional fiber-reinforced composites. The analysis was performed via a micromechanics framework based on refined beam theories, obtained using the Carrera Unified Formulation. Periodic boundary conditions were used to maintain consistency with the repeating nature of the RVE. Homogenization was performed to obtain the macroscopic response, while dehomogenization provided the local stress and strain fields. The influence of voids on the global mechanical behavior was studied, both in terms of the void volume fraction, as well as void distribution through the RVE. It was shown that the increase of voids leads to significant reductions in the macroscale stiffness of the composite. It was also observed that clustered voids are more critical than randomly distributed voids, since a clustered configuration develops higher stress concentration, leading to more localized plasticity, eventually resulting in significant reduction of the structural mechanical performance. Future works include micromechanical progressive damage analysis, considering voids, as well as structural analysis based on multiscale approaches.