1 Introduction and motivation

Lightweight construction plays an essential role to reduce overall CO2 emissions [1]. Fiber reinforced polymers (FRP) combine high mechanical stiffness and strength with lower weight compared to metals. Multi-material designs are developed to economically tailor the mechanical properties to the specific requirements of the part. Sheet Molding Compound (SMC) is the FRP of highest economic importance considering production volume in Europe [2]. The usage of continuous (Co) and discontinuous (DiCo) fibers in a fiber reinforced polymer (CoDiCoFRP) introduces a new hybrid material class. Continuous fibers offer better mechanical properties while discontinuous fibers improve processability [3].

SMC is typically produced on a conveyor belt. Chopped glass fibers (GF) are sandwiched between an upper and lower layer of thermoset resin. Thus, a mostly planar isotropic fiber orientation distribution (FOD) can be assumed for the semi-finished DiCo-SMC. Calendering ensures the resin impregnation of all fibers. The material is matured to reach an increased viscosity stage, called B-stage or prepreg. The same procedure holds to produce unidirectional carbon fiber SMC (Co-SMC), except it is not cut and the unidirectional fiber orientation is maintained between the resin layers. In the co-molding process, a layered structure, consisting of multiple DiCo-SMC layers and patches of Co-SMC, is placed in the mold of a hot press and cured [3].

Various manufacturing deviations affect the mechanical properties of the CoDiCoFRP [4]. Manufacturing deviations are mostly considered as defects and lead to a rejection of the part, but could alternatively be considered as individual characteristics of the part [5]. However, the significance of manufacturing deviations varies with the local performance requirements of the part. Manufacturing deviations could be allowed if the function of the part is not impeded. Thus, manufacturing costs of FRPs could drastically be reduced. An individual part characterization and functional assessment are indispensable to allow manufacturing deviations. Multiple in-line measurement techniques are required to quantify potential manufacturing deviations within the cycle time. The measurement results need to be fed into a functional evaluation routine, such as a finite element (FE) simulation. However, FE simulations require high computational effort. Various surrogate models proved to be accurate enough for representing FE simulations, while significantly reducing computational effort (cf. Sect.  2.3). An individual component assessment could be enabled with the help of in-line measurements and surrogate models.

2 State of the art

2.1 Effects of defects in fiber reinforced polymers

Voids [3, 5], delaminations [3, 6], fiber misorientations [3, 4, 6] and deviations of local fiber content [7] are common manufacturing deviations of FRPs. Voids and a reduced fiber content lead to reduced strength [3, 8] and stiffness [5, 8]. Schäferling et al. experimentally investigated the influence of various manufacturing deviations in CoDiCoFRP tensile tests on the Young’s modulus and the tensile strength [6]. Hybrid coupon specimens with delaminations showed only a slightly decreased tensile strength. Fiber misorientations reduced the stiffness and the tensile strength. No simulative approach and no interaction of defects was considered in this investigation. Fengler et al. conducted a robustness study for CF patch placement while considering the simulated stiffness of the part under patch misplacement [4]. Franz et al. investigated the influence of fiber misorientations in a laminate layup to support the design engineer in tolerancing FRP-parts [9, 10]. Kehrer et al. developed a Mori–Tanaka homogenization scheme based on orientation average for DiCo-SMC, taking into account the FOD and the fiber content [11].

2.2 Function-oriented measurement

Weckenmann and Hartmann introduced the term “function-oriented measurement” in the context of geometric product specification [12, 13]. A mathematical-physical model, fed with measurement results, was proposed. This model could serve as a “virtual functional gauge” and allowed the assessment of multiple measurement results by quantitatively predicting the functional ability of the product. Wagner et al. introduced adaptive quality control strategies for high-pressure injectors based on FE simulations and in-line measurement results [14]. Gauder et al. proposed a function-oriented evaluation for the acoustic emissions of micro gears based on in-line topographical measurements and FE simulations [15]. Talreja suggested an acceptance of FRPs based on their mechanical performance instead of binary acceptance criteria. Thus, the material state (combination of defects) needs to be characterized and evaluated by means of simulation [5].

2.3 Surrogate models of FE simulations

Sinsberg defines surrogate models as a “function that behaves similarly to the original function or simulation in terms of its input–output relation, but is much faster to evaluate” [16]. Artificial Neural Networks (ANN) [17], Deep Neural Networks [18], long-short term memory (LSTM) models [19], Proper Orthogonal Decomposition [20] and Kriging models [4, 10, 21] proved to be successful for surrogate modeling FE simulations. A detailed performance study of different surrogate model techniques and sampling methods using a CFRP plate as an example exists [22]. A review on surrogate modeling techniques and sources of uncertainty is given in Ref. [23]. Surrogate models have so far been used primarily in the design phase in the context of FRP product development [4, 10]. To the author’s knowledge, an individual FRP component evaluation based on in-line measurement results does not exist. The authors chose to work with ANNs and Kriging models in this work because of references for function-oriented measurements [17] and the material formulation under investigation [4]. A detailed comparison regarding suitability of different surrogate modeling techniques with respect to measurement integration is not performed within this work.

2.4 Measurement uncertainty

A standardized procedure for the determination of measurement uncertainties has been defined in the international Guide to the Expression of Uncertainty in Measurement (GUM) [24]. The expanded uncertainty \(U\) (cf. Eq. (1)) describes the level of confidence that the measurement results lie within a large fraction of the interval about the measurement result:

$$U=k\cdot {u}_{c};$$
(1)

with the coverage factor \(k\) and the combined uncertainty \({u}_{c}\).

Supplement 1 of the GUM describes a procedure to calculate the measurement uncertainty with the means of Monte-Carlo simulations instead of a linearization and a Taylor approximation [25]. According to Lord and Wright, the uncertainties of FE models can be categorized into four groups [26]:

  1. (1)

    Model’s description of reality is not exact

  2. (2)

    Model discretization is an inexact approximation

  3. (3)

    Uncertainty of model input values

  4. (4)

    Algebraic solution is not exact

The uncertainty of surrogate models composes of:

  1. (1)

    Uncertainties of model input values [27, 28]

  2. (2)

    Model uncertainties based on existing training data [27, 28]

  3. (3)

    Systematic model deviation [28, 29]

In this contribution, the Young’s modulus as an output of the FE simulations and the surrogate models is considered as a measurement itself. Only the model discretization and the uncertainty contributions of the input values are taken into account for the determination of the uncertainty of the FE model, because modeling and solution errors are typically insignificant [26]. All three sources of uncertainty are considered for the surrogate model.

Overall, widening the tolerances could drastically reduce the costs for manufacturing FRPs. Considering the presented defects as an individual state of the part while evaluating their influence on mechanical performance could serve as a virtual functional gauge. So far, the combinations of multiple defects in hybrid FRPs were neither investigated in experiments nor in simulations.

3 Approach

3.1 Overview

Figure 1 illustrates the general idea of an individual function-oriented part assessment. Functional requirements determine the part design and its dimensioning. However, production processes are not ideal and manufacturing deviations, as described in Sect.  2, occur. In-line measurements enable the determination of the individual part condition. Integrating those individual measurement results into FE simulations, originating from the product design process, could allow for an individual assessment based on the realized function. Because of the computational effort, FE simulations do not meet the requirements of an assessment within the cycle time. Thus, multiple parametrized FE simulations shall be used to train a surrogate model which allows a functional assessment in real-time based on measurement inputs. This work focuses on the generation of parametrized FE simulations for measurement inputs and surrogate modeling. The following subsections describe the detailed approaches for the specimen design, the development of the FE model including a measurement uncertainty evaluation and the training of two different surrogate model approaches [28].

Fig. 1
Fig. 1
Full size image

Function-oriented approach for the individual assessment of FRP parts

3.2 Tensile test specimens

Multiple plates (458 mm × 458 mm) with varying glass fiber mass fraction (FMF) of DiCo-SMC were manufactured. Optionally, a Co-SMC layer (CF) was added in the stacking process. The resin of the DiCo-SMC and the Co-SMC layer is based on an unsaturated polyester polyurethane hybrid (UPPH) resin. Glass fiber length was 25.4 mm with a fiber diameter of 13.5 µm. Three different B-stage materials with different glass fiber mass contents were considered (41, 45 and 50 wt%). A single layer of semi-finished material (prepreg) was approximately 1 mm thick. Two layers of DiCo-SMC prepreg were stacked. Artificial delaminations, consisting of a 130 µm thick Teflon (PTFE) foil, were optionally integrated between the individual Co-SMC layers. Artificial voids should be integrated by incorporating 100 mg of the propellant ammonium bicarbonate between the two layers of DiCo-SMC. However, the propellant led to surface damages and voids which could not be reproducibly integrated into the specimens. Thus, the integration of voids was discarded. A layer of Co-SMC was only placed on top of the DiCo-SMC when hybrid SMC plates were manufactured. The mold cavity was fully covered to minimize material flow. Thus, the planar isotropic fiber orientation distribution (FOD) from the prepreg production process was maintained. The mold was heated to 145 °C and closed with a maximum hydraulic press force of 500 kN. After co-molding, coupon specimens with a length of 200 mm, a width of 15 mm and a thickness of approximately 2 mm were waterjet cut from all plates. 10° and 20° fiber misorientations of the Co-SMC layer were realized through the waterjet cut. Thus, different tensile specimens with varying manufacturing deviations were realized (cf. Table 1). Each configuration consisted of at least 15 samples. An exemplary specimen is shown in Fig. 2c. The average thickness of every configuration was calculated based on three measurements per sample [28].

Table 1 Different configurations of tensile specimen with manufacturing deviations including specimen thickness [28]
Fig. 2
Fig. 2
Full size image

a Specimen in tensile testing machine; b Local regions for varying GF regions and integrated delamination in DiCo-SMC; c Stress distribution and enhanced twisting of the specimen in the presence of CF patch misorientation

3.3 Experimental procedure

The tensile tests were carried out on a ZwickRoell Zmart.Pro universal testing machine with a load cell capacity of 200 kN. The clamping length was 50 mm on each side of the specimen. Specimens were preloaded up to 100 N. Afterwards, they were loaded with a nominal loading rate of 1 mm/min until failure. Young’s modulus was determined using a least squares method in a strain range between 0.05 and 0.25% [30]. Tensile strength was determined by an abrupt load drop of 8 MPa. Only specimens that failed in sufficient distance from the clamping area were considered. At least five specimens were taken for the evaluation of tensile strength for each specimen configuration [28].

3.4 Finite element simulation

The commercial software Abaqus FEA from Dassault Systèmes was used to parametrically model the hybrid specimen including potential manufacturing deviations. The DiCo- and Co-SMC were represented by two distinguished, perfectly bonded, parts. Solid elements for the DiCo-SMC and continuum shell elements for the Co-SMC layer were used. Isotropic material behavior was assumed both for the glass fiber and the resin. Void content was analytically integrated into the resin [31]. A Mori–Tanaka homogenization based on orientation average (planar isotropic FOD) and fiber content was performed for calculating the linear elastic material properties of the DiCo-SMC [11]. Five different regions for assigning local variations of the glass fiber content were defined. The Co-SMC layer was modeled using five independent material parameters, describing a transverse isotropy. Engineering constants were used in Abaqus. The Extended Finite Element Method (XFEM) was used to model delaminations in the DiCo-SMC. The initial delamination was modeled as a shell and placed within the solid elements of DiCo-SMC. The five regions of varying GF content and an integrated delamination are visualized in Fig. 2b. A maximum principal stress criterion was chosen. The maximum principal stress was determined with a least squares method for different fiber contents. Critical energy release rates were used in a Benzeggagh-Kenane (BK) law for a single scalar fracture criterion. The critical release energy was experimentally determined in a double cantilever beam (DCB) test [28]. Failure in the Co-SMC layer was modeled using a publicly available Abaqus user subroutine of the Puck criterion [32].

The tensile specimen was FE modeled with an overall length of 120 mm and a width of 15 mm. 10 mm were reserved as a clamping area at each side. Thus, the lengths of the region of interest are both 100 mm in the simulations and experiments. The DiCo-SMC model thickness was individually adjusted according to the averaged measured specimen thickness. The patch thickness was kept constant at its nominal thickness of 0.3 mm. The end edge of each clamping area was tied to a reference point (cf. Fig. 2b). One reference point was fixed, whereas the second reference point was subjected to a longitudinal force of 1500 N. Element side length was 0.77 mm (7500 elements in the ROI). A discretization study showed no significant further increase of strain energy after 3350 elements in the ROI [28]. The used material parameters are given in Table 8.

3.5 Measurement uncertainty of the FE model

The function-oriented evaluation of measurement results directly depends on the trustworthiness of the FE model. Thus, the measurement uncertainty of the Young’s modulus according to the FE simulation shall be evaluated according to Eq. (2)

$${u}_{c,Sim}= \sqrt{{u}_{Sim, I}^{2}+{u}_{Sim, D}^{2}+{b}_{Sim}^{2}}.$$
(2)

An iterative approach for the calculation of the uncertainty based on the input parameters \({u}_{Sim, I}^{2}\) was chosen, described in the next paragraph. \({u}_{Sim,D}\) represents the systematic deviation between the used discretization in the simulation study and a finer reference simulation according to the available computation power. The systematic model deviation (bias) \({b}_{Sim}\) is given by the root mean squared error (RMSE), cf. Eq. (3) [29]. The mean experimental results \(\overline{y }\) was used to calculate a relative metric, in accordance with the coefficient of variation, cf. Eq. (4).

$${b}_{Sim}= \sqrt{\frac{\sum_{t=1}^{T}{(y- {\widehat{y}}_{Sim})}^{2}}{T}}.$$
(3)
$${CV}_{RMSE}= \frac{RMSE}{\overline{y} }.$$
(4)

Initially, a screening experiment was conducted, in which all considered input parameters of the hybrid SMC (cf. Table 9) were increased by one standard uncertainty. One factor at a time was varied. Input factors leading to a minor deviation of 0.5% or less from the simulated reference Young’s modulus were discarded. Afterwards, the remaining parameters were subjected to a Latin Hypercube sampling (LHS) for generating varying realizations of the same specimen configuration according to the probability distribution of the different input parameters. The function lhs() within the Python package pyDOE was used for generating the LHS. FE simulations were conducted for every specimen composition, leading to different stiffness outputs from the multiple FE simulations (110 to 140 simulations per specimen composition) [28]. The mean and the standard variation were calculated for every configuration based on the distributed values (cf. Sect.  4.2).

3.6 Kriging surrogate model

The randomly occurring manufacturing deviations represent individual part characteristics collected in the feature vector \({\varvec{\omega}}\) (set of manufacturing deviations), which are to be quantified using in-line measurements in later stages. Running individual, computational expensive FE simulations is not feasible while adhering to the cycle time. Thus, the surrogate model should enable a quick evaluation of measurement results and replace computational expensive simulations. A Kriging model was chosen in this contribution as one approach, because it allows the evaluation of the local error estimate produced by the model. Thus, the most promising training data in terms of reducing the model uncertainty shall be generated in subsequent FE simulations, further described in Sect.  3.6.1. The Python package SMT: Surrogate Modeling Toolbox was used in this contribution [33].

3.6.1 Generation of training data

Training data within the whole experimental space was needed for the generation of the surrogate model. The optional presence of patches and delaminations were considered as binary states of the specimen. Thus, four independent experimental designs were chosen for the four essential specimen compositions (DiCo-SMC, DiCo-SMC with delamination, hybrid SMC, hybrid SMC with delamination). LHS was chosen to effectively cover the experimental space. The input parameters dependent on the specimen composition and their value domain are given in Table 2 [28].

Table 2 Considered input parameters and their value domain for the four essential specimen compositions [28]

The output values \({\varvec{y}}\) were independently generated for the four essential specimen compositions (cf. Eq. (5)), based on the FE simulations. An individual Kriging model was trained for every row. Equation (5) displays row-wise the output values for the four essential specimen compositions, with the Young’s modulus \(\widehat{E}\), the Puck damage criteria \({\widehat{f}}_{E0}\), \({\widehat{f}}_{E0}\), and \({\widehat{f}}_{E}\) [34] in the Co-SMC, and the stress exposure \({\widehat{f}}_{E,0}\) to \({\widehat{f}}_{E,4}\) in the 5 different regions of the DiCo-SMC [28].

$$\left[\begin{array}{ccc}\begin{array}{ccc}\begin{array}{c}\widehat{E} \\ \widehat{E} \end{array}& \begin{array}{c}- \\ - \end{array}& \begin{array}{c}-\\ -\end{array}\end{array}& \begin{array}{ccc}\begin{array}{c}-\\ -\end{array}& \begin{array}{c} {\widehat{f}}_{E,0}\\ {\widehat{f}}_{E,0}\end{array}& \begin{array}{c}{\widehat{f}}_{E,1}\\ {\widehat{f}}_{E,1}\end{array}\end{array}& \begin{array}{ccc}\begin{array}{c}{\widehat{f}}_{E,2}\\ {\widehat{f}}_{E,2}\end{array}& \begin{array}{c}{\widehat{f}}_{E,3}\\ {\widehat{f}}_{E,3}\end{array}& \begin{array}{c}{\widehat{f}}_{E,4}\\ {\widehat{f}}_{E,4}\end{array}\end{array}\\ \begin{array}{ccc}\begin{array}{c} \widehat{E}\\ \widehat{E}\end{array}& \begin{array}{c}{\widehat{f}}_{E0}\\ {\widehat{f}}_{E0}\end{array}& \begin{array}{c}{\widehat{f}}_{E1}\\ {\widehat{f}}_{E1}\end{array}\end{array}& \begin{array}{ccc}\begin{array}{c}{\widehat{f}}_{E}\\ {\widehat{f}}_{E}\end{array}& \begin{array}{c}{\widehat{f}}_{E,0}\\ {\widehat{f}}_{E,0}\end{array}& \begin{array}{c}{\widehat{f}}_{E,1}\\ {\widehat{f}}_{E,1}\end{array}\end{array}& \begin{array}{ccc}\begin{array}{c}{\widehat{f}}_{E,2}\\ {\widehat{f}}_{E,2}\end{array}& \begin{array}{c}{\widehat{f}}_{E,3}\\ {\widehat{f}}_{E,3}\end{array}& \begin{array}{c}{\widehat{f}}_{E,4}\\ {\widehat{f}}_{E,4}\end{array}\end{array}\end{array}\right]=\left[\begin{array}{c}{{\varvec{y}}}_{SMC}\\ {{\varvec{y}}}_{SMC+Delamination}\\ {{\varvec{y}}}_{HSMC}\\ {{\varvec{y}}}_{HSMC+Delamination}\end{array}\right]$$
(5)

Training the Kriging model by an initially fixed number of generated values using LHS has the advantage of an even distribution of training data in the experimental space. Nevertheless, regions with a high model uncertainty occur. Thus, an iterative training approach was chosen to make use of the inherent uncertainty information of the Kriging model. Multiple rounds of consecutive training data, each round consisting of 80 additional data points (20 per specimen composition), were generated based on a search for the regions with the highest variances. The regions for the newly generated FE data were determined by regions with highest variances. However, a full factorial design for evaluating and assessing the current Kriging model would lead to an excessive runtime. Thus, a grid search based on a LHS with 5000 configurations was chosen for evaluating the variances of the current Kriging model. The regularized squared variances of all output values of an essential specimen composition i are summed up according to Eq. (6) to find twenty configurations for each surrogate model composition (cf. Eq. (5)) that offer the largest improvement potential. This procedure was repeated until no further significant improvements were observed [28].

$${S}_{i}^{2}={S}_{E,i}^{2}+\sum_{k=4}^{6}{S}_{Uk,i}^{2}+\sum_{k=0}^{4}{S}_{Mk,i}^{2}$$
(6)

Additionally, a direct approach with evenly distributed training data within the experimental space was taken for reference. Its size was chosen to be the size after convergence (810 specimen configurations) [28].

3.6.2 Generation of test data

Three different test sets were generated. A first test set P1 was generated using LHS to evaluate the performance over the whole value domains (cf. Table 2). LHS ensured an even distribution in the parameter space. Its size was 20% of the training set for each specimen composition. FE simulations were run for each test data point and compared to the Kriging prediction for each entry in the matrix of Eq. (2). A second test set (virtual experiments, P2) was generated using FE simulations based on the experimental configurations (cf. Table 1) to evaluate the performance of the Kriging model. The maximum \(max\left[{U}_{4}, {U}_{5}, {U}_{6}, {\widehat{f}}_{E,0}, {\widehat{f}}_{E,1}, {\widehat{f}}_{E,2}, {\widehat{f}}_{E,3}, {\widehat{f}}_{E,4}\right]\) was used for each configuration to calculate the tensile strength using the reciprocal stress exposure (stretch factor). Thirdly, the results were compared to the physical experiments P3, allowing a direct assessment of the suitability for a real-world application [28].

3.7 Artificial neural network

An artificial neural network (ANN) was chosen as a second approach in this contribution, because it allows a vector-valued input and deals with binary conditions, such as the presence of a patch or a delamination. Thus, the complexity of the surrogate model itself is drastically reduced from the user’s perspective. A fully connected multilayer perceptron was built using tensorflow’s keras. Each of the 21 input neurons represented one parameter of the input file for the FE simulation. Three hidden layers, each built of 18 neurons, were chosen based on best model performance among different network configurations in a trial and error process. The output layer consisted of 9 neurons, like the rows of the matrix in Eq. (2) [28].

3.7.1 Generation of training and test data

The training dataset of the Kriging model was also used for the training process of the ANN. The dataset was randomly split into 80% training data and 20% development data as a measure for the loss function. The mean squared error (MSE) was used as a metric for the loss function. The ANN was trained in 1500 epochs with a batch size of 50. Early stopping was initiated when no significant improvements were observed in 20 consecutive epochs to prevent overfitting. Adam was utilized as optimization algorithm. The same three test sets were used to evaluate the performance of the ANN [28].

3.8 Measurement uncertainty of the surrogate models

Overall, the combined uncertainty of a surrogate model \({u}_{c,SM}\) is calculated as given in Eq. (7). Correlations of individual terms are neglected.

$${u}_{c,SM}= \sqrt{{u}_{SM, I}^{2}+{u}_{SM, T}^{2}+{b}^{2}}$$
(7)

3.8.1 Standard uncertainty due to input quantities

The same quantities as in the measurement uncertainty analysis of the FE simulation were considered again (cf. Table 9). The evaluation of the surrogate models was significantly faster compared to the FE simulation. Hence, a screening was omitted. \(q=\{1, \dots , Q\}\) different combinations of realized input variables for each configuration from the test data set P were drawn according to their probability density function (PDF) and propagated through the surrogate models. The variable \(Q\) was 10 times the number of input variables and depended on the specimen composition (cf. Table 2). Hence, a normal distribution based on uncertain input quantities was obtained for each of the \(C\) configurations in the test data set. The mean value was calculated and led to \({u}_{SM,I}\) [28].

3.8.2 Standard uncertainty due to model training

The influence of variability in training data on an ANN can be determined based on repeated realizations of slightly different ANNs, an ANN committee with random changes in training data [27]. The training data set \({{\varvec{T}}}_{L}\), generated by LHS, was enlarged by 10% of its original size using Monte Carlo method (MCM) for generating the substitutional set \({T}_{M}\). Then, \(R=100\) combinations of different training data sets were drawn from the overall available set. The size for each training set remained the same as in the original one \({{\varvec{T}}}_{L}\). The test sets \({\varvec{P}}\) were propagated through the ANN committee, leading to normally distributed function predictions for the \(C\) different configurations. Hence, the ANN training uncertainty was determined according to Eq. (8). The overall procedure is visualized in Fig. 6.

$${u}_{SM,T,ANN}= \frac{1}{C}\sum_{i=1}^{C}{u}_{SM,T,i}$$
(8)

For the Kriging model, the respective uncertainty was determined based on the local model variances at \(G=5000\) randomly generated test points (cf. Sect. 3.6.1) and subsequently averaged [28]:

$${u}_{SM,T,Kriging}= \frac{1}{G}\sum_{i=1}^{G}{u}_{SM,T,i}$$
(9)

3.8.3 Surrogate model bias

The difference between the scalar function prediction (Young’s modulus) of the surrogate model \({\widehat{y}}_{SM}\) and the test set \({\widehat{y}}_{test}\) was assessed by the \(RMSE\) as follows [28]:

$${b}_{{{\varvec{P}}}_{i}}=RMSE \left({{\varvec{P}}}_{i}\right)= \sqrt{\frac{\sum_{k=1}^{{K}_{i}}{\left({\widehat{y}}_{test,i,k}-{\widehat{y}}_{SM,i,k}\right)}^{2}}{{K}_{i}}}, \mathrm{for} \left\{\begin{array}{c}i=\{1;2;3\}\\ {\widehat{y}}_{test,i}=\{{\widehat{y}}_{Sim,{{\varvec{P}}}_{1}}; {\widehat{y}}_{Sim,{{\varvec{P}}}_{2}}.{\widehat{y}}_{{{\varvec{P}}}_{3}}\}\end{array}\right.$$
(10)

4 Results

4.1 Experimental results and FE simulations

Experimental results and simulations for the Young’s modulus are given in Fig. 3. FE simulations show an overall \(RMSE\) of 1.34 GPa (coefficient of variation: \(C{V}_{RMSE}=7.8\%\)). The simulation systematically overestimated the Young’s modulus for configurations with 50 wt% FMF. This behavior indicates an insufficient impregnation of fibers for these high FMFs when compared to configurations with 41 and 45 wt%. These configurations showed a significantly lower \(RMSE\) of 0.65 GPa (\(C{V}_{RMSE}=3.8\%\)) compared to the configurations 11 to 16 (\(RMSE\) = 1.88 GPa, \(C{V}_{RMSE}=10.8\%\))). Overall, it can be concluded that the FE model predicted the stiffness well for the first 10 configurations [28].

Fig. 3
Fig. 3
Full size image

Experimental and simulated Young’s modulus for CoDiCo-SMC tensile specimen; error bars indicate one standard deviation; configuration no. in parenthesis; according to Ref. [28]

The experimental results for tensile strength are compared with the simulated results in Fig. 7. Acceptable results were only obtained for configurations of pure DiCo-SMC or for high Co-SMC misorientations of 20° (specimen no. 1, 7, 8). The nominal longitudinal tensile strength of the Co-SMC caused an overestimation of the hybrid material composition (cf. configuration 41.0). Here, a single layer Co-SMC (0.3 mm thickness) was used in contrast to the experimental investigation of the material properties of a Co-SMC specimen (1 mm thickness, [35]). Comparing configurations 41.20 and 41.20.M20 (specimen no. 7 and 8), the failure was well described. The delamination caused a bulging of the specimen (cf. Fig. 2c), locally increasing the stress distribution and leading to an earlier failure. The longitudinal tensile strength had a minor influence on failure due to the misorientation of the Co-SMC patch. The existing deviations in tensile strength between experiment and simulation for pure DiCo-SMC (41) and DiCo-SMC plus delamination (41.M10) indicate that further micromechanical effects exist, which are not correctly represented by a solely geometric integration of delamination into a homogenized DiCo-SMC material [28]. The bias is summarized for both Young’s modulus and tensile strength in Table 3.

Table 3 Systematic deviations (bias) of the FE simulation for CoDiCo-SMC tensile specimen; \(C{V}_{RMSE}\) given in percentage [26]

4.2 Measurement uncertainty of the FE model

Five representative specimen configurations were considered for the measurement uncertainty analysis. Specimen configurations with different nominal glass FMF and different combinations of patch orientation and delamination were chosen. The screening analysis (one factor at a time) showed that nine input parameters could be neglected based on their relative significance below 0.5%. Hence, six to eight parameters remained, dependent on the configuration (cf. Table 4).

Table 4 Remaining input parameters for LHS based on their influence in the screening analysis (highlighted in gray), [28]

The influence of voids was not relevant if the CF patch was mostly loaded in fiber direction. Accordingly, standard uncertainties of measured CF patch orientation were not relevant when loaded in fiber direction. The generated realizations of simulations based on varying input parameters led to normal distributed results for the Young’s modulus. The input parameters were sampled according to their probability distributions using LHS. Realizations of the uncertain Young’s modulus including the fitted normal distribution are exemplarily shown in Fig. 4a for configuration 41.0.M10. The Young’s modulus lies with approximately 95% confidence within the highlighted area. Simulated standard uncertainties are of similar size as the experimental standard deviations. Experimental and simulated standard uncertainties decrease with increasing CF misorientation for the same GF content (cf. Fig. 4b). The systematic deviation from the respective reference simulation with the smallest mesh possible (30,000 FE elements) was for all configurations below 5.3 MPa [28]. The overall uncertainty budget is given in Table 5, with the bias \(b\) given generally as the \(RMSE\) of the configuration with 41 and 45 wt% FMF (cf. Table 3).

Fig. 4
Fig. 4
Full size image

Simulated and experimental uncertainties of Young’s modulus for CoDiCo-SMC tensile specimen; error bars indicate one standard deviation [28]

Table 5 Uncertainty budget for FE simulation of Young’s modulus of CoDiCo-SMC tensile [28]

4.3 Surrogate modeling of FE simulation

Table 6 shows the RMSE and the respective coefficient of variation of the surrogate models compared to test data, based on LHS generated FE simulations (P1), the virtual experiments (FE simulations of different specimen configurations, P2) and the real experiments (P3). Additionally, the configurations no. 1 to 10 of the physical experiments were considered in P3*.

Table 6 Systematic deviations (bias) of the surrogate models for CoDiCo-SMC tensile specimen [28]

When comparing P1 and P2, the Kriging model predicted both the Young’s modulus and the tensile strength slightly better than the ANN. In test set P2, only three distinct FMF in DiCo-SMC were contained. Hence, the covered parameter space was limited. Considering physical experiments (P3), the bias substantially increased. However, the relative deviation is similar to the one of the FE simulation (cf. Table 3). Since the FE simulation could not correctly describe the behavior of the specimens with an excessively high fiber content, this is inevitably to be expected for the surrogate models trained on these FE simulations, too. Therefore, the comparison was made to P3*, that consists of data from physical experiments of the specimens with 41 and 45 wt% FMF. Particularly the systematic deviation of the Young’s modulus is significantly lower. The systematic deviation of the tensile strength is also lower in this test set but remains at a higher level. Nonetheless, the computational expense for the functional evaluation is drastically reduced by using surrogate models. A single FE simulation lasted 57 s on a system based with 3.3 GHz clock speed (Intel Core i5-6600). The same configuration was evaluated using the surrogate models in less than 0.01 s.

Using an overall sum of training data (810 in total), the iterative training approach is compared to a direct training, both for ANN and Kriging model (cf. Fig. 5). The final sum of training data was determined based on an assumed convergence of the Young’s modulus. In each iteration, the ANN and the Kriging model were trained on the same training data. The ANN model performance was initially inferior compared to the reference ANN model trained on more data, both for Young’s modulus and tensile strength. More training data was needed for the higher degrees of freedom in the ANN. This behavior was not observed for the Kriging model. Interestingly, the initial model performed already about 1% better than the reference in predicting Young’s modulus. However, a repeated, second direct training led to comparable results for the direct Kriging model approach (CVRMSE = 2.1% for Young’s modulus and 4.7% for tensile strength). Here, the Kriging model improves only slightly using iterative training. A initial convergence is assumed. For this simple load case, no additional use by iterative training can be determined. However, investigations in Ref. [28] for a more complex load case in a flexural specimen showed advantages [28].

Fig. 5
Fig. 5
Full size image

Evolution of surrogate model bias based on iterative (it) training data generation for tensile specimen for Young’s modulus and tensile strength [28]

4.4 Measurement uncertainty of the surrogate models

Table 7 gives the overall uncertainty budget for the Young’s modulus, using a coverage factor \(k=2\). Generally, the uncertainties of the models resulting from training and input variables hold for all test data sets. It is noteworthy that the uncertainty of the Kriging model based on training data is comparably low. Hence, a lower overall uncertainty results for the Kriging model due to the significantly lower contributions of the Kriging model terms uSM,I and uSM,T compared to the terms of the ANN. The model-related uncertainties contribute significantly to the overall uncertainty in both cases [28]

Table 7 Uncertainty budget for surrogate modeled Young’s modulus of CoDiCo-SMC tensile specimen (MPa) [28]

5 Conclusion and outlook

The local stress state highly influences the impact of delaminations on the tensile strength. CF misorientations lead to shear stresses in the tensile specimen. The combination of delamination and CF misorientations (specimen 41.20 and 41.20.M20 as well as 50.20 and 50.20.M20) significantly reduces the tensile strength in both experiments and simulations. This result of interacting defects stresses the importance of a function-oriented in-line defect assessment for the cost-efficient production of FRPs [28].

Parametrized FE simulations were conducted to analyze the influence of the manufacturing deviations. A measurement uncertainty analysis of the calculated Young’s modulus showed that the fiber fraction and the thickness of the CF patch are of high relevance. Thus, they should be measured in addition to the patch orientation, the glass fiber fraction and potential delaminations to reduce the overall material uncertainty. Generally, the uncertainty of the FE simulations based on input parameters matched the experimental uncertainty. The expanded uncertainty of the FE simulation is approximately 20% of the expected specimen stiffness [28].

Two different surrogate models were trained based on parametrized FE simulations. The Kriging model performed better in predicting Young’s modulus and tensile strength. It is to be highlighted that adequate simulations are required to build reliable surrogate models with low bias as simulations serve for surrogate model training. Being trained on simulations, surrogate model results follow the FE simulated experiments and not the experiments. The outliers of specimen 13 and 14 in Fig. 7 can be explained by the fact that the high analytical stiffness expectations of the simulations (high FMF and Co-SMC) are located at the edge of the training data and are no longer correctly represented in the surrogate model. The surrogate model could probably not adjust appropriately. A remedy could be to further increase analytical FMF but this was not seen as relevant because of lacking technical relevance (poor fiber impregnation).

Generally, it is expected that the performance of the ANN would further improve with more training data. Surprisingly, the Kriging model reacted less sensitively to uncertain input variables than the FE models, leading to uncertainties lower than expected (\({u}_{Sim,I}\) compared to \({u}_{SM,I}\)). Two influencing factors need to be considered in further investigations. First, uncertainties in material parameters were not further considered in the surrogate models to limit the training effort. Second, the training sets for the surrogate models were directly created from the global value domains, leading to comparatively large special distances between two respective training points. Consequently, the trained surrogate models may not correctly represent the influences of local variations due to uncertain input quantities in closer distances to a training point. The LHS generated global training data could be extended by material parameters and additionally adding local statistical fluctuations of the measured input quantities for training configuration. However, the training costs would be increased significantly [28].

In further steps, the strength prediction of the surrogate models needs to be revised. The FE simulations themselves, serving as training data, should be improved. Material parameters for the Co-SMC should be reviewed and more advanced damage models for the DiCo-SMC [36] could be used. Real measurements of the manufacturing deviations, based on thermography, industrial imaging, and Terahertz spectroscopy, can be integrated to demonstrate the in-line measurement approach [28]. A more complex load case shall be investigated.