Introduction

The ability to tailor the properties of composite materials is their biggest asset. However, the directional properties of fiber-reinforced composites require investing significant effort in their characterization.1 Carbon fiber-reinforced polymer (CFRP) composites with laminated structures are now used in a wide range of structural applications, including aircraft, automobiles,2 and sports equipment. Due to their anisotropic properties, laminated composites need to be characterized in several different orientations. The complexity in their characterization increases if the properties are also required over a range of temperatures and strain rates.3,4 The elastic modulus is the most important design parameter, which is often the focus of the characterization efforts.5 However, conducting a large number of tensile or bending tests with respect to fiber direction, temperature, and strain rate to determine the modulus can be a prohibitively expensive or time consuming.6 The strong viscoelasticity of polymers even within the quasi-static strain rate range also presents a challenge and requires developing a rigorous testing regime.7

Viscoelasticity is widely displayed by a large variety of materials, including polymers,8 composites9 and biomaterials.10 Viscoelastic properties are commonly characterized by tensile or flexural tests and dynamic mechanical analysis (DMA).7,11,12 Tensile and flexural tests can provide Young’s modulus, which can be used in mechanical design. However, a large number of specimens need to be tested if the mechanical properties need to be characterized with respect to strain rates.3,13,14 The campaign will grow exponentially when testing anisotropic materials. In contrast, the storage (E′) and loss (E″) moduli obtained from DMA describe the in-phase and out-of-phase relationships between stress and strain when a sinusoidal load is applied.15 However, applications of E′ and E″ are limited because they are obtained in the frequency domain and do not provide a direct correlation with Young’s modulus.

Theoretical models are now available to transform the storage modulus into the elastic modulus.16,17,18 These models require the DMA results to satisfy the time–temperature superposition principle to develop a master curve. The shape of the master curve is modeled by a mathematical function with respect to frequency, which is then transformed to the time domain. This procedure allows the obtaining of the elastic modulus over a large range of strain rates and eliminates the need to conduct a large number of tensile tests at various strain rates.19 This transformation procedure has been verified on isotropic materials, such as neat polymers,16,18,20 syntactic foams17 and nanocomposites.21 However, these methods have not been extended to anisotropic material systems, which require setting up a generalized Hooke’s law-based material model. The artificial neural network (ANN) approach has been used recently in this field to model the material behavior, and has promise to be applied to materials with complex behaviors.22,23,24 The ANN approach has a strong physical foundation25 and is good at handling complex thermal behaviors.26,27 It is also the paradigm of parallel computing and robustly enables massive computation tasks,28,29 which is a major advantage in modeling complex material responses.30,31

In the current work, a unidirectional CFRP laminate is used as the anisotropic material system to implement the ANN approach and use DMA data to extract the elastic modulus with respect to strain rate in different orientations with respect to the fiber direction. A feed-forward neural network is applied to build the master relationship of E′ in different in-plane orientations. The viscoelastic properties can be used to calculate the frequency domain stiffness tensor in the testing direction using rotation transformation.32 Then, using rotation transformation again, the viscoelastic properties in any orientation can be predicted. The frequency domain viscoelastic properties are transformed to a time domain relaxation function using the linear relationship of viscoelasticity and then the time domain elastic modulus is predicted. Since the materials are tested with the aim of finding a correlation between the test methods, the quality of the material is not a study parameter and the transformation should yield accurate results for any material regardless of composition and quality.

Materials and Methods

ANN Methodology

The ANN framework is used to establish the master relationship of the storage modulus with respect to frequency and temperature. A feed-forward neural network is used in this work and the general loss function is defined as:33

$$ \tilde{F}\left( {E^{\prime};\omega ,T} \right) = F\left( {E^{\prime};\omega ,T} \right) + \alpha \Omega \left( \mu \right) $$
(1)

where E′ is the storage modulus at a certain temperature T and frequency ω, μ represents the network weights, Ω is the regulation term, and α is the corresponding regularization factor. The ratio of the predicted storage modulus (\(\tilde{E}^{\prime}\)) to the experimental E′ measurement is used to define the prediction error, and the L2 regularization, or so-called ridge regression, is used as the regularization term as in:34

$$ F\left( {E^{\prime};\omega ,T} \right) = \frac{1}{N}\mathop \sum \limits_{i = 1}^{N} \left[ {\left( {\tilde{E^{\prime}}\left( {\omega ,T} \right)/E^{\prime}\left( {\omega ,T} \right) - 1} \right)} \right]^{2} $$
(2.a)
$$ \Omega \left( \mu \right) = \frac{1}{n}\mathop \sum \limits_{j = 1}^{n} \mu_{j}^{2} $$
(2.b)

where N is the size of the dataset and n is the number of parameters. Temperature and the logarithmic form of frequency are used as the input neurons. As three is the minimal number to implement the transformation and predict the performance in other orientations for CFRP, the ANN has three output neurons to describe the properties in three orientations (θ = 0°, 45° and 90°). The definition of the orientations are shown in Fig. 1a and the flow chart of the process is shown in Fig. 1b. Following previous work,22 the ANN has only one hidden layer with two neurons and the regulation factor is set to be 10−4. The number of neurons and regulation factors are not considered as variables for optimization in this work.

Fig. 1
figure 1

(a) Definition of 0°, 45° and 90° orientations with respect to the fiber direction in the laminate and (b) the modeling framework using artificial neural network approach

The datasets obtained from the DMA tests of the laminates in three orientations (θ = 0°, 45° and 90°) are each randomly divided into training, validation and test sets in the ratio of 65:15:20, respectively. As a metaheuristic optimization method, particle swarm optimization (PSO)35 has proved to be efficient and robust in solving many nonlinear optimization problems.36,37,38 Hence, PSO is used to train the ANN in this work. Then, using the linear viscoelastic theory, the E′ (ω, T) in each orientation is transformed to the time domain relaxation function E(t, T). The stress response is found by integrating E(t, T) with the strain history, and the elastic modulus in the time domain is extracted.

The Materials and Experiment Procedure

The unidirectional CFRP laminates of 1.6 mm thickness were procured from Allred and Associates, Elbridge, New York, NY, USA. Laminate parameters such as the number of layers and fiber content and defects are not characterized because they are not of relevance to the present work, which is focused on comparing the mechanical property results obtained from two different characterization methods.

The laminates were machined into specimens of dimensions 60.0 × 12.7 × 1.6 mm3 (length × width × height) in 0°, 45° and 90° orientations for DMA testing. TA Instruments (New Castle, DE, USA) Q800 DMA has been used to conduct the experiments under strain control mode in dual cantilever configuration with a maximum displacement of 25 µm using a span length of 35 mm. The tests were conducted in the temperature range of 30–200°C with a step of 5°C and a soaking time of 5 min. Isothermal frequency sweeps were conducted at 20 discrete frequencies logarithmically spaced between 1 and 100 Hz. The experiment was terminated when the force magnitude dropped below 10−4 N. The response surface of the storage modulus with respect to temperature and frequency is presented in Fig. 2. It can be observed that E′ decreases with temperature and increases with frequency. The E′ at 100 Hz is higher than that at 1 Hz for each temperature in each orientation, which indicates the strain rate sensitivity of the materials. It is also observed in this figure that the storage modulus in 0° is at least 2 times higher than that in 45° and 9 times higher than that in 90°. The obvious directionality is due the anisotropic nature of the material.

Fig. 2
figure 2

(a) The trend of storage modulus with respect to temperature at 1 Hz frequency for three orientations of laminates shown in Fig. 1a. Response surface of storage modulus measured with respect to temperature and frequency in (b) 0°, (c) 45° and (d) 90° orientation

The experimental flexural properties are obtained by flexural tests under three-point bending conditions in θ = 0°, 45° and 90° orientations at room temperature (25°C). An Instron 4467 universal test system was used for the tests at different deflection rates from 1 × 10−3–1 mm · s−1 (nominal initial strain rates of 3 × 10−6–3 × 10−3 s−1). The geometry of the specimens conforms to the ASTM D790 standard.39 A representative set of stress–strain curves for a unidirectional CFRP laminate in 0°, 45° and 90° orientation (deformation rate of 1 mm/s) is shown in Fig. 3. Further, flexural tests on the laminate were also conducted in θ = 30° orientation. The data obtained in this orientation have been used for validation of the results obtained from the ANN-based model which was developed using the data in the 0°, 45° and 90° orientations. At least three specimens were repeated for each strain rate and orientation, and data for all three specimens are included in the plots.

Fig. 3
figure 3

A representative set of flexural stress–strain curves for unidirectional CFRP laminate tested in 0°, 45° and 90° orientations at 1 mm/s deflection rate. The tests were stopped after acquiring sufficient data for calculating modulus and were not continued to fracture

Transformation of Storage Modulus to Time Domain

For anisotropic elastic materials, the stress and strain are related to the stiffness tensor in both the time and frequency domains and the relationship can be written using Einstein summation notation as:

$$ \sigma_{ij} = C_{ijkl} \varepsilon_{kl} $$
(3)

where σ is the stress tensor, ε is the strain tensor, and C is the stiffness tensor. The stiffness tensor is dependent on θ. The CFRP laminate is commonly regarded as a thin-shell structure and its stiffness properties can be found by calculating only the in-plane component of the stiffness tensor. The elasticity term for axial properties under a rotation transformation can be found using:40

$$ C_{1111}^{\theta } = C_{1111}^{0} \cos^{4} \theta + 2\left( {C_{1122}^{0} + 2C_{1212}^{0} } \right)\cos^{2} \theta \sin^{2} \theta + C_{2222}^{0} \sin^{4} \theta $$
(4)

C1111, C1122, C1212, and C2222 correspond to C11, C12, C66, and C22, respectively, when using a 2-index notation. Although the stiffness properties in certain orientations are related to four components of the stiffness tensor, they are linearly dependent on three terms in Eq. 4. Rather than calculating all the four components of the stiffness tensor, the three terms can be calculated using the test data of three orientations and used to predict the axial stiffness in any orientation. The DMA results in three orientations are used to train the ANN with the PSO algorithm, and the training errors of the tests set in all three orientations are found to be below 5.4%. The Pearson’s correlation coefficient R for the training set and the test set are found to be 0.9897 and 0.9824 for 0°, 0.9897 and 0.9824 for 45° and 0.9897 and 0.9824 for 90°, as shown in Fig. 4. The frequency domain viscoelastic properties in the other orientations can be predicted by rotation transformation.

Fig. 4
figure 4

The Pearson’s correlation coefficient R of the experimental and predicted storage modulus values for training and test set in 0°, 45° and 90° orientations

With the master relationship at a certain temperature, the integral relationships of viscoelasticity can transform each term in the stiffness tensor to a time domain relaxation modulus by numerically integrating Eq. 5 from 0 to infinity:41

$$ C_{ijkl} \left( {t, T} \right) = \frac{2}{\pi }\int\limits_{0}^{\infty } {\frac{{C_{ijkl}^{'} \left( {\omega , T} \right)}}{\omega }{ \sin }\left( {\omega t} \right){\text{d}}\omega } $$
(5)

where t is time, ω is the angular frequency, and T is the temperature. The relaxation function C1111 (t, T) in the 0°, 45° and 90° orientations are shown in Fig. 5. For isothermal processes, Cijkl (t, T) can be used to determine the stress response with a certain strain history by:41

$$ \sigma_{ij} \left( {t, T} \right) = E*\dot{\varepsilon } = \int\limits_{0}^{t} {C_{ijkl} \left( {t - \tau , T} \right)\frac{{d\varepsilon_{kl} \left( \tau \right)}}{d\tau }{\text{d}}\tau } $$
(6)

where τ and \( \dot{\varepsilon } \) represent time variable and strain rate, respectively. For the standard three-point bending test, the strain rate is assumed to be constant at small deformations, so that Eq. 6 can be approximated as:41

Fig. 5
figure 5

The relaxation function C1111 (t, T) in (a) 0°, (b) 45° and (c) 90° orientations

$$ \sigma_{ij} \left( {t,T} \right) = \int\limits_{0}^{t} {C_{ijkl} \left( {\tau , T} \right)\dot{\varepsilon }_{kl} {\text{d}}\tau } $$
(7)

Using Eq. 7, the stress–strain curve at various temperatures and strain rates can be predicted and the time domain elastic response of the materials can be extracted. The elastic modulus is defined as 0.10% secant modulus. The predicted modulus values with respect to temperature and strain rate are shown in Fig. 6. The elastic modulus decreases with temperature and increases with strain rate. It can also be observed in this figure that the elastic modulus in 0° is also at least 2 times higher than that in 45° and at least 9 times higher than that in 90°, which conforms to the anisotropic nature of the material. To verify the transformation from storage modulus to elastic modulus, the elastic modulus values predicted from the DMA experiment data are extrapolated to room temperature and then compared to those obtained from flexural tests in the 0°, 45° and 90° orientations. The comparisons of the results is shown in Fig. 7. The average errors between the predicted and experimentally measured modulus are found to be below 7.3% in any of the three orientations. The observed variation of the experimental elastic modulus data in 0° orientation testing is attributed to possibilities such as a slight misalignment of the fibers with respect to the loading direction, as a result of cutting the specimens from a large plate, and gripping procedures in the test machine.

Fig. 6
figure 6

The predicted elastic modulus of CFRP laminate with respect to temperature and strain rate in (a) 0°, (b) 45° and (c) 90° orientations

Fig. 7
figure 7

Comparison of elastic modulus of unidirectional CFRP laminate predicted from ANN approach with experimentally measured values at room temperature (25°C) in 0°, 45° and 90° orientations

The accuracy of model prediction is also tested by predicting the elastic modulus in the 30° orientation using the DMA experiment results in the 0°, 45° and 90° orientations. The predictions are compared to the results from flexural tests in Fig. 8. The average error is found to be 3.4% for this case. The high accuracy proves that the transformation can predict the modulus in any in-plane orientation for a wide range of temperatures and strain rates using a minimum of three specimens. Since the elastic modulus is a widely used material property in mechanical design, the present scheme will significantly reduce the time and effort needed to characterize an anisotropic material. In the present work, the fiber volume fraction and ply stacking sequence are not taken as variables in order to keep the experimental testing campaign manageable for measuring the elastic modulus for validation of the predictions. However, these, and many other parameters, can be taken as variables in the ANN scheme without any change in the basic framework. The number of neurons in the hidden layer will have to be adjusted based on the number of parameters in a study.

Fig. 8
figure 8

Comparison of elastic modulus of unidirectional CFRP laminate predicted from ANN and measured from flexural tests at room temperature (25°C) in 30° orientation

Conclusion

An ANN-based transformation has been built to predict the elastic modulus of carbon fiber-reinforced polymer laminate over a wide range of temperatures and strain rates. The DMA results in the 0°, 45° and 90° orientations are used as input to model the directionality. The ANN is trained using a particle swarm optimization algorithm and converted to a time domain relaxation function using a linear relationship of viscoelasticity. The viscoelastic response is predicted using the relaxation function, and the average error is found to be below 7.3% in the 0°, 45° and 90° orientations. Further validation of the method was conducted to predict the modulus values in the 30° orientation based on the learning of the ANN. The error in prediction of the elastic modulus in the 30° orientation of the laminate was found to be below 3.4%, which shows the effectiveness of the ANN approach for such materials. The high accuracy indicates that the transformation can be used to model and predict the elastic properties of anisotropic materials under a wide range of temperatures and strain rates.