Next Article in Journal
Bioinspired Design of Ergonomic Tool Handles Using 3D-Printed Cellular Metamaterials
Previous Article in Journal
NEuroMOrphic Neural-Response Decoding System for Adaptive and Personalized Neuro-Prosthetics’ Control
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Development of an Artificial Neural Network-Based Tool for Predicting Failures in Composite Laminate Structures

by
Milica Milic Jankovic
1,
Jelena Svorcan
1 and
Ivana Atanasovska
2,*
1
Faculty of Mechanical Engineering, University of Belgrade, 11120 Belgrade, Serbia
2
Mathematical Institute of the Serbian Academy of Sciences and Arts, Department of Mechanics, 11000 Belgrade, Serbia
*
Author to whom correspondence should be addressed.
Biomimetics 2025, 10(8), 520; https://doi.org/10.3390/biomimetics10080520
Submission received: 31 May 2025 / Revised: 7 July 2025 / Accepted: 6 August 2025 / Published: 8 August 2025
(This article belongs to the Section Biological Optimisation and Management)

Abstract

Composite materials are widely used in aerospace, automotive, biomedical, and renewable energy sectors due to their high strength-to-weight ratio and design flexibility. However, their anisotropic and layered nature makes structural analysis and failure prediction challenging. Traditional methods require solving complex interlaminar stress–strain equations, demanding significant computational resources. This paper presents a bio-inspired machine learning approach, based on human reasoning, to accelerate predictions and reduce dependence on computationally intensive Finite Element Analysis (FEA). An artificial neural network model was developed to rapidly estimate key parameters—laminate thickness, total weight, maximum stress, displacement, deformation, and failure criteria—based on stacking sequence and geometry for a desired load case. Although validated using a specific composite beam, the methodology demonstrates potential for broader use in rapid structural assessment, with prediction deviations under 15% compared to FEA results. The time savings are particularly significant—while conventional FEA can take several hours or even days, the ANN model delivers accurate predictions within seconds. The approach significantly reduces computational time while maintaining precision. Moreover, with further refinement, this logic-driven model could be effectively applied to aircraft maintenance, enabling faster decision-making and improved structural reliability assessment.

1. Introduction

Composite materials have become integral to industries demanding high structural performance, including aerospace, automotive, biomedical, and renewable energy sectors. Their superior strength-to-weight ratio and the flexibility to form complex geometries confer significant advantages. Typically composed of multilayered architectures with anisotropic properties, composites offer substantial benefits over conventional materials [1,2]. However, their complex mechanical behavior under various loading conditions presents considerable challenges in accurately predicting structural performance and failure mechanisms [3]. These challenges are further compounded by the necessity to account for a wide array of factors—microstructural features, material properties, geometric configurations, manufacturing processes, and environmental conditions—all of which must be carefully integrated into the design process [4]. The application of the finite element (FE) method is still predominant in the analysis and construction of aerospace structures [5].
In the early stages of engineering design, the rapid and reliable identification of mechanical properties under diverse service conditions is crucial for informed decision-making. Due to the combinatorial complexity of possible material architectures and operational environments, exhaustive experimental characterization becomes impractical. As such, machine learning (ML) approaches offer a promising alternative, enabling the identification of underlying relationships between material architecture and mechanical response under defined constraints [6,7,8,9,10,11]. These techniques facilitate the prediction of optimal stacking sequences to achieve target mechanical properties [12]. For laminated aerospace components, the prediction of failure is critical to the structural integrity and safety of aircraft [13]. In particular, interlaminar stresses that arise at layer interfaces are of paramount importance in understanding delamination and the initiation of failure. When these stresses exceed allowable limits, fiber fracture and delamination may occur, drastically compromising structural integrity [14]. The integration of fracture criteria into machine learning (ML) models—accounting for interlaminar stress states—enhances predictive accuracy, supporting the development of optimized structures capable of withstanding complex loading scenarios [15].
The implementation of artificial neural networks (ANNs) for failure prediction in composites provides significant economic and safety benefits. ANN-based models enable the early detection of failure-prone configurations, thereby reducing maintenance costs, extending service life, and improving system reliability. During the design phase, ANNs aid in material selection and reduce reliance on expensive and time-consuming experimental trials. Furthermore, with appropriate advancements, ANN models can be extended to support predictive maintenance strategies, enhancing operational reliability while minimizing inspection and testing costs.
This study proposes a machine learning-based methodology for failure prediction in composite structures, incorporating critical design variables such as ply orientation, laminate thickness, and in-plane stress components (σ11, σ22, σ12), grounded in established failure criteria. Only composite laminates made of a polymer matrix and fibers, with a predefined stacking sequence, are addressed. All layers are modeled as orthotropic and linearly elastic materials, without defects such as delamination, voids, or cracks. The methodology is applied to a UAV engine mount subjected to impact loading, with structural behavior characterized in previous investigations [16]. A comprehensive dataset is generated through parametric FE simulations, using input features including ply orientation, thickness, and hole diameter. Output parameters encompass mass, stress distribution, displacements, strain fields, and safety factors, derived from repeated structural evaluations.
Artificial neural networks, known for their high efficacy in modeling nonlinear relationships within complex datasets [17,18], are used to train the predictive model. Prior studies have demonstrated that ANNs are particularly well-suited for estimating tensile strength and failure in composite laminates [19]. The developed tool streamlines the design process by providing rapid feedback on laminate performance under variable loading conditions, enabling the accelerated identification of optimal configurations [20]. Moreover, integration with bio-inspired optimization algorithms facilitates efficient exploration of the design space, reducing computational overhead while maintaining prediction accuracy, validated through experimental results. This work presents a comprehensive framework that integrates FEA and machine learning for fracture prediction, further laminate optimization, as well as increased computational efficiency and reduced computational time. The developed tool serves as a valuable asset in the early phases of composite structure design, offering rapid and accurate predictions of material behavior and promoting the development of more reliable and efficient composite components, particularly in high-performance applications such as aerospace [21].
The authors acknowledge that the current version of the presented tool is tailored specifically for composite laminates and does not encompass the full spectrum of composite configurations, such as sandwich structures, or complex hybrid systems. This tool is primarily designed for fiber-reinforced laminates with a relatively straightforward stacking sequence and uniform material properties. Its applicability is currently limited to cases where laminate theory and classical failure criteria can be reasonably applied. Complex behaviors involving significant through-thickness effects, damage evolution, or multi-material interactions are beyond the intended scope at this stage.

2. Description and Validation of the Starting Structural Model

The configuration under consideration is a parametric model of a beam structure that incorporates a large number of geometric and structural input parameters. Geometric parameters include the beam dimensions, while structural parameters encompass material properties, meshing size, applied loads, and other pertinent factors. This model facilitates the analysis of various scenarios and produces output parameters, such as stresses, displacements, deformations, and safety factors, which serve as indicators of structural performance.
The beam has a circular cross-section with a diameter of 50 mm and a total length of 1670 mm. The weakened sections are located at two points on the beam, with the distance between the section axes being 1300 mm. The holes at the weakened sections are through-holes for mounting the electric motors. The holes on the bottom of the beam are 6 mm in diameter, while the ones on the top are 2 mm and contain threads. The weight of the six-layered laminate beam without the motor, with the vertical tail and half of the horizontal tail, is 3790 g, while the weight of only the part of the beam under consideration is 690 g.
The load applied is a static resultant force F, which represents a force (Favg) in the vertical direction (z-axis), corresponding to thrust or impact force, and a force representing the tail aerodynamic effect (FR2) applied at a 30° angle to the vertical direction. The force is shown in Figure 1, as well as the parameterized model and the setup of FEA conditions. Contour conditions (constraints) are marked in yellow. The main direction of the layers is set at 0° relative to the longitudinal axis of the beam.
The beam is discretized using rectangular six-layer shell elements, with the layering described by twelve variables (six ply thicknesses and six corresponding ply orientations that are also used in the predictive tool). Two additional input parameters representing hole diameters used for connection to other UAV elements are included in the study, resulting in a total of 14 input parameters. To ensure that the discretized finite element model does not significantly affect the results, a mesh convergence study was conducted. Several different element sizes, ranging from 10 mm to 1 mm, were tested under the same loading conditions. The values of the maximum stresses were compared with element size and node count, as illustrated in Figure 2a and 2b, respectively.
Following the mesh convergence study, an element size of approximately 4 mm was adopted, resulting in a model with 10,975 nodes and 21,452 finite elements. A segment of this mesh is shown in Figure 3. The mechanical properties of the materials (corresponding to carbon plies) used in the beam FE simulations are provided in Table 1.
To additionally validate the numerical model that forms the basis for the subsequent predictive tool based on ANNs, a simple static test was performed. Since all the details of the experimental setup and measuring equipment can be found in [22], here, just one load case will be presented. Figure 4 illustrates the correspondence between measured and computed strains at six locations distributed along the beam. It can be observed that the trend of the structural response to static loading is completely captured by the numerical model. Slight deviations in the absolute values can be attributed to the faults in the material, errors during the production process, and strain gauge sensitivity. The numerical model simulates ideal manufacturing conditions, which are never fully attainable in practice. Nevertheless, the observed trend of agreement between numerical and experimental results confirms the robustness and accuracy of the model, providing a reliable foundation for the development of a predictive tool based on artificial neural networks. Additionally, the model demonstrates the capability to accurately replicate the physical behavior of slender laminated structures under quasi-static loading.

3. Methodology

3.1. Methodology of Applying Machine Learning to Composite Materials

The input dataset is generated through a substantial number of structural simulations (20,000 repeated calculations) conducted on randomly generated configurations, representing potential solutions. Given that the starting structural model is based on the 14 mentioned independent input and 6 output parameters, this set size was determined as sufficient after trial and error. Here, the 14 input parameters, including ply thicknesses, ply orientations, and hole diameters, are nearly uniformly distributed within the design space to ensure sufficient data variability and generality (as can be seen in the histogram in Figure 5), but different choices can be made for different structures and materials.
Following the election of input parameters, a large number of repeated FEA simulations of the beam (as described in Section 2), under various loading conditions and with different layer stacking combinations, were used to form a database for the predictive model. This approach involves performing simulations across a broad spectrum of input parameters, including geometric characteristics, materials, loads, and boundary conditions, thereby ensuring representation of various operating conditions and their impact on structural behavior. The repeated FEA calculations enable the evaluation of the structure’s behavior across different parameters, facilitating the identification of critical points in the structure and a deeper understanding of the relationship between input and output data, such as stresses, displacements, deformations, total laminate thickness, mass of the entire structure, and safety factors. The use of these simulations provides quantitative data that is crucial for calibrating numerical models and validating predictive algorithms. Generating the database in this way not only allows for a detailed analysis of structural responses to various types of loads and changing operating conditions but can also serve as the foundation for the application of advanced optimization techniques and machine learning. Intending to increase accuracy and efficiency, such databases enable the development of robust models capable of delivering precise performance predictions under complex and uncertain conditions, thereby significantly enhancing the decision-making process in engineering design and analysis. In the existing literature, particularly in [23,24], four machine learning techniques—XGBoost, Random Forests, Gaussian Processes, and artificial neural networks (ANNs)—were applied to predict the tensile strength at the failure of the first and last laminate layers with various orientations (0°/90°/±45°). The findings demonstrated that artificial neural networks (ANNs) exhibited the best performance for larger datasets, making them the most suitable for designing composite structures. For this reason, artificial neural networks (ANNs) were selected for the development of the machine learning model methodology in this paper.

3.2. The Algorithm for Developing a Machine Learning Model for a Predictive Tool

The machine learning model applied to this class of engineering problems was developed as follows:
  • Geometry design
The development of the parametric geometry model under consideration involves creating a flexible and adaptable model that allows changes in the geometric characteristics of the structure through defined parameters. This approach enables fast and efficient design adaptation by varying key input parameters, such as dimensions, layer thickness, orientation, and other geometric factors, without the need for complete remodeling. The parametric geometry model is based on parameters that define the basic characteristics of the structure, enabling the automatic generation of new configurations and simulations in response to changes in these parameters. For example, beam dimensions, hole arrangements and dimensions, layer thicknesses, or layer angles can be represented as parameters that can be modified. This model enables changes to the geometry and facilitates the rapid testing of different boundary conditions, thereby improving the efficiency of the design process.
2.
Database development
A database is created by pairing each set of input parameters (descriptors) with corresponding output parameters. The dataset is split into training, validation, and test subsets (70%, 15%, and 15%, respectively). A large number of structural simulations (20,000) were conducted, of which 18,000 were deemed valid for further analysis, while 2000 simulations were discarded due to geometric or structural inconsistencies.
3.
Algorithm formation
Artificial neural networks (ANNs) are trained on the generated dataset to produce a model capable of predicting laminate thickness, mass, stress, displacement, strain, and failure criteria based on input parameters. The algorithm includes a fast evaluation of the desired results, the formation of a dataset, and the integration of a specific failure criterion, based on which the predictions are made. This algorithm enables the efficient and accurate prediction of outcomes, allowing the model to assess structural performance and identify failure points under various conditions:
-
Rapid evaluation of individual solutions
The trained model allows the quick prediction of mass, displacement, maximum stress, and failure coefficient based on specified input parameters.
-
Dataset
Each dataset entry pairs input parameters x j q i with corresponding output parameters, represented in Equation (1).
x j ( 1 ) , q i ( 1 ) ) , ( x j ( 2 ) , q i ( 2 ) ) , , x j ( s ) , q i ( s )
where j = 1 , , n   a n d   i = 1 , , m   ( n : number of input parameters (e.g., thickness, orientation, hole diameter); m : number of output parameters (e.g., stress, displacement, failure coefficient, mass, total thickness of laminate, strain) ) .
-
Failure criteria (Tsai–Wu)
The core of this methodology is to adequately integrate the selected failure criterion, based on which the machine learning model predicts failure in the laminate or a specific structure. The Tsai–Wu failure criterion was introduced in 1970 by Stephen W. Tsai and Edward M. Wu [1]. This failure criterion is based on the strength of anisotropic materials, making it applicable to composite laminates. Furthermore, Tsai–Wu considers the total strain energy to predict failure and can be used to determine the safety factor of orthotropic shells. A detailed study and application of the Tsai–Wu failure criterion were provided in the research [25,26] and expressed as a quadratic form for in-plane stress in a 2D state (τ23 = 0, τ13 = 0, σ3 = 0). The general form of this criterion is given in Equation (2):
F σ k = F i σ i + F i j σ i σ j
where j = 1,2 6 , F i and F i j are strength tensors, while σ i and σ j are stress tensor components. This equation is invariant, and each stress component reflects an independent material property. The independent nature of the failure criterion implies that the components do not interact with each other. Since the strength components are represented as tensors, this criterion allows their transformation into fiber directions for a specific ply. Equation (3) can be expressed as an inequality:
F i i F j j F i j 2 0
Equation (3) indicates that repeated indices are not summations but individual diagonal members within the tensor matrix. Figure 6 illustrates the inequality (Equation (3)). This inequality ensures that failure will intersect each axis of the shear stress diagram without generating a hyperbolic function. For UD composite materials, a characteristic parameter (δ) is used for this type of material: ( δ = 4 σ 2 t σ 2 c τ 23 2 ). When δ < 0 , as shown in Figure 6, it indicates that some laminate properties in the laminate do not meet the conditions required for a UD composite ply, and in such cases, some plies result in negative δ .
In addition to requiring that the strength tensor is positive, the criterion assumes tensor symmetry. This assumption reduces the number of independent members to six and twenty-one for F i and F i j , respectively. By introducing another assumption, that the change in the sign of shear stress does not affect failure, the number of independent members is further reduced to three and nine for F i and F i j , respectively. For composite materials, under the assumption of a plane stress state, the strength tensors can be written as
F i = F 1 F 2 F 6
F i j = F 11 F 12 F 16 F 12 F 22 F 26 F 16 F 26 F 66
Considering the nature of orthotropic materials, where F 6 = F 16 = F 26 = 0 , the number of independent components reduces to six. If all these assumptions are applied to Equation (3), the simplified form of the Tsai–Wu failure criterion follows:
I F = F 1 σ 11 + F 2 σ 22 + F 11 σ 11 2 + F 22 σ 22 2 + F 66 σ 12 2 + 2 F 12 σ 11 σ 22 1
where
F 11 = 1 / σ 1 t σ 1 c
F 1 = 1 / σ 1 t 1 / σ 1 c
F 22 = 1 / σ 2 t σ 2 c
F 2 = 1 / σ 2 t 1 / σ 2 c
F 12 = 1 2 F 11 F 22
F 66 = 1 / τ 12 F 2 = 1 / σ 12 t σ 12 c
Substituting these expressions into σ y / y + τ y x / x + τ y z / z + Y = 0 if it is substituted into the force equilibrium equation along the direction of the laminate stacking, the following form is derived:
σ 1 2 / σ 1 t σ 1 c + σ 2 2 / σ 2 t σ 2 c + τ 12 2 / τ 12 F 2 + σ 1 1 / σ 1 t 1 / σ 1 c + σ 2 1 / σ 2 t 1 / σ 2 c + 2 F 12 σ 1 σ 2
where F 12 is a coefficient related to principal stresses σ 1 and σ 2 and can be determined experimentally through laminate testing in both principal axes. If data is unavailable, F 12 can be estimated using the following expression:
F 12 1 2 F 11 F 22 = 1 / 2 · 1 / σ 1 t σ 1 c σ 2 t σ 2 c
Using material properties, specifically tensile strength components for desired directions, the components in Equation (6) can be expressed as
F 1 = 1 / X t + 1 / X c F 2 = 1 / Y t + 1 / Y c F 11 = 1 / X t X c F 22 = 1 / Y t Y c F 66 = 1 / S 2
Here, X t and X c are the tensile and compressive strengths in one force direction, while Y t and Y c are the same characteristics in the perpendicular direction. These values can be found in the available literature or determined experimentally by testing specimens with the desired stacking sequence. By substituting the derived expressions into Equation (6), F 12   can be expressed as
F 12 = 1 / 2 σ b i a x 2 1 / X t + 1 / X c + 1 / Y t + 1 / Y c σ b i a x + 1 / X t X c + 1 / Y t Y c σ b i a x 2
or
F 12 = f * F 11 F 22
where σ b i a x is the equivalent stress for both directions at failure, and 1 f 1 . If material properties are known, the equivalent stress in both directions improves failure analysis accuracy; otherwise, Equation (17) is used.
An illustration of the algorithm for developing a machine learning model for a predictive tool is shown in Figure 7. The diagram presents the key steps: parametric geometry design, database generation through high-fidelity simulations, training of artificial neural networks, and integration of the Tsai–Wu failure criterion. The resulting model enables the rapid and accurate prediction of structural performance based on input parameters.

4. Machine Learning Model

The created ANN model is used to predict six target variables: total thickness, mass, maximal displacement, stress, strain, and the structure’s failure factor coefficient, based on 14 input variables (layer thickness ti and orientations θi, respectively, and hole diameters R1 and R2). Input parameters are quantities that determine the nature of the output results. The thickness and orientation of the layers define the structure and affect the types of loads it can withstand. In addition, the layer thicknesses define the total mass of the structure, while the hole diameters R1 and R2 determine the geometric characteristics of the structure based on the specified type of loading.
The ANN model is set to be a feedforward neural network (FFNN). This neural network represents a multilayer perceptron (MLP), where data propagates through multiple layers of neurons, including input layers, hidden layers, and the output layer. The hidden layers consist of multiple neurons that process the input data before passing it to the subsequent layer. Regarding the transfer function, an appropriate activation function is automatically selected for each layer of the neural network. These are typically sigmoid functions, hyperbolic tangent sigmoid functions, or linear functions. The type of network employed is a feedforward backpropagation network. Backpropagation occurs from the output layer to the input layer, calculating the gradient of the error function for each weight coefficient using the chain rule. Unlike the original direct approach of calculating the gradient for each layer separately, this backward flow of error information allows for efficient gradient computation one layer at a time. The transfer functions calculate the layer’s output based on its net input. This function receives an input matrix M with dimensions S × Q (where S is the number of neurons in the layer and Q is the number of variables), representing the network’s input vectors. The transfer function transforms each element of matrix M so that the output falls within the range of −1 to 1 [27].
The training function of the network is based on the Levenberg–Marquardt (LM) algorithm due to its stability and faster convergence. This algorithm provides numerical solutions by minimizing nonlinear functions. The LM algorithm interpolates between the Gauss–Newton method and steepest descent algorithms, combining the speed of the former with the stability of the latter. The primary concept of the LM algorithm is to execute a combined training process, where the steepest descent algorithm is used in regions with complex curvature until the curvature stabilizes sufficiently for the quadratic approximation (Gauss–Newton algorithm) to be performed [27,28]. FFNN can have an arbitrary number of layers and neurons per layer, depending on the complexity of the problem being solved. No strictly defined formula determines the optimal network architecture; instead, its structure is most often determined experimentally, based on experience, previous studies, or optimization procedures, such as hyperparameter search or evolutionary algorithms.
The model uses 14 input parameters processed through a multilayer neural network with two hidden layers, resulting in a significant number of coefficients and high computational complexity. Consequently, the training and evaluation process of the model is computationally demanding, especially since most solutions are processed through multiple iterations. Precisely for this reason, it is necessary to choose the network architecture well, so that it is sufficient to make adequate predictions, but also simple enough so that its training is not too time-consuming. The final neural network architecture, determined empirically through iterative testing and performance evaluation, consists of two hidden layers: the first hidden layer contains 15 neurons, while the second contains 10 neurons. This neural network architecture allows the network to learn complex relationships between input and output variables. The dataset is divided into training, validation, and testing sets in proportions of 70%, 15%, and 15%, respectively, ensuring an adequate evaluation of performance. In addition to this split, the networks were tested with various combinations of dataset partitions. Finally, the results are computed through a single output neuron for each target variable. The flowchart of the neural network model formation is shown in Figure 8.

4.1. Neural Network Performance

To effectively model the complex relationships present in the dataset, the neural network model was used to establish correlations between input and output variables, where the outputs represent both the targets and constraints. This model is capable of capturing nonlinear dependencies between multiple input variables and their corresponding outputs, making it well-suited for the problem at hand.
One of the key parameters for assessing the quality of the neural network is the mean-squared error during the model training process. Figure 9 shows the diagram of the mean-squared error variation through epochs.
The diagram indicates that the error decreases as the number of epochs increases. The decrease in mean-squared error over the training epochs indicates the model’s progressive learning and improvement in prediction accuracy. Monitoring this metric allows for early stopping to prevent overfitting and ensures that the trained network generalizes well to unseen data. Lower mean-squared error values suggest high predictive capabilities of the neural network, demonstrating its efficiency in linking input variables to their corresponding outputs.
The best value of mean-squared error 0.0050302, was achieved after 185 epochs.
In addition to evaluating the mean-squared error, the model’s regression was also considered. The regression of the artificial neural network model is presented in Figure 10. The coefficient of determination, R2, was used to evaluate the model, where its squared values tend towards 1, indicating a strong correlation between the network’s predictions and the input data obtained from repeated FEA calculations. The solid line indicates the best linear regression between the output and target values. The complexity of the model also affects its predictive performance, but both the mean-squared error and the coefficient of determination confirm the high accuracy of the proposed model.
The gradient size, momentum updates (Mu), and the number of validation checks per epoch were used to track the progress of the neural network training process (Figure 11). Mu is an adjustment parameter used in the optimization process to avoid local minima. The diagram for Mu versus epochs shows the model’s stabilization during training. The gradient fluctuates during learning, but as the number of epochs increases, the losses decrease.
The datasets for training, testing, and validation show a strong correlation, with the test values aligning with those in the existing literature [28,29].
Early stopping is a technique used to avoid overfitting the machine learning model. During training, the model’s performance is regularly checked on the validation set. If performance does not improve over a certain number of epochs, training is stopped earlier. The diagram showing validation indicates that training will stop if the validation metric does not improve over the last six epochs. If performance does not improve during these epochs, it suggests that the model has reached its optimal performance and further training may lead to overfitting. The error between the target values and the predicted values after training the artificial neural network for one output (composed of six independent networks) is shown in Figure 12. Basic overfitting mitigation techniques that were applied, in addition to early stopping, were simplification of the starting parameterized model (that included only the most important geometric and material features), sufficient size of the training data (that were formed in such a way to ensure sufficient variability), regularization by limiting large weights, and cross-validation by testing different data splits. Also, ANN generation and training processes were repeated several times to ensure repeatability.
The error values indicate the degree to which the predicted values differ from the desired target values. The vertical axis (instance) represents the number of data samples, with the zero-error line corresponding to the zero-error value on the x-axis. The zero-error line on the diagram is around the value of −0.01613. There is a strong correlation between the predictions and the target, confirming that the preprocessing steps on the dataset, using the selected training model, were well-suited to the problem addressed in this paper.

4.2. Failure Prediction Tool

The developed tool for predicting the characteristics of composite materials uses advanced machine learning techniques to quickly and accurately assess the key parameters of structural behavior. The tool was developed based on a large database generated through repeated FE simulations under various loading conditions and combinations of material layers. This tool enables the prediction of parameters such as stresses, displacements, deformations, mass of the structure, and safety factors based on the input of geometric and structural parameters. Using this predictive tool, the performance of composite structures can be quickly assessed under different scenarios, contributing to a more efficient design and optimization process. The developed tool, based on randomly selected input data, provides predictions for six desired results.
When aerospace structures of complex geometry are involved, the output may depend on numerous input parameters, and their individual effects should be ascertained. Similarly to [30], in the current study, a simple sensitivity analysis was also performed. A mean solution (with the value of each input parameter in the middle of the design space) was initially chosen, and then each parameter was independently varied within the allowed boundaries, and its effect on one of the outputs was estimated. Figure 13 illustrates the sensitivity of several inputs to the failure criterion. For solutions in the inner part of the inspected design space, it can be observed that all input parameters affect structural reliability, particularly ply thicknesses. As expected, ply orientation is very significant for unidirectional plies (here, in layer 4), and somewhat less meaningful for bidirectional plies (here, applied in layers 1–3, 5, and 6). The inspected hole radii appear less influential to failure criteria but affect maximal deformations more significantly. Therefore, for obtaining a satisfactory solution, one should consider the complete set of inputs and outputs, and a more detailed sensitivity analyses (applicable near the boundaries of the design space) will be performed in the future.
Each conducted case results in a prediction for selected input parameters. The input parameters chosen for testing the predictive tool are also utilized in the FEA to validate its accuracy. The output generated by the tool, following the input of the selected parameters, is presented in Figure 14.

5. Results and Discussion

To further illustrate and validate the machine learning model, an additional static analysis using the Finite Element Analysis (FEA) was conducted on an arbitrarily chosen model, and the results were compared with the predictions from the ML model. The developed parameterized beam model and the boundary conditions used in the analysis served as the basis for generating the dataset used to train the artificial neural network (ANN). The input data varied in terms of individual layer thicknesses, their orientations, hole diameters, and both the magnitude and nature of the applied load. The goal of the tool, based on all scenarios for which the model has been trained and validated, is to identify the corresponding case (based on the given input parameters) and provide a prediction accordingly.
For the model defined by the inputs given in Figure 14, and based on the integrated Tsai–Wu failure criterion, the predictive tool provides the values of maximum stress, displacement, and deformation for the entire laminate. Such values are comparable to the numerical model, as the maximum stress, displacement, and deformation can also be determined in FEA based on the same criterion. The results of the numerical simulation according to the Tsai–Wu criterion are shown in Figure 15.
In Figure 15, the singularity is marked with a circle, indicating the location of the maximum stress. This stress is due to a sharp contour and the insufficient fineness of the mesh. Nearby stresses are approximately 311.70 MPa. The maximum deformation value is also observed around these elements, with displacement outside the singularity considered to be about 0.20%. Additionally, the stress state at the bottom of the beam is more favorable, largely due to the reduction in the mounting hole from 8 mm to 1 mm.
Figure 16 shows the beam mass also obtained from the numerical model for the input parameters defined in Figure 14.
The relative differences between the output values obtained through prediction and the FE analysis are given in a table (Table 2) and also in a diagram (Figure 17).
The failure prediction tool was developed as a preprocessing step in the design of composite structures. Its limitations lie in its predictive capabilities, which are restricted to a single, unique geometry for which the model was trained. However, the model demonstrates highly satisfactory results for the structural element for which it was developed, with relative differences between predicted and actual values falling within acceptable limits. The relative differences for mass, stress, and total thickness remain below 2%, while those for failure coefficient, displacement, and deformation stay below 12%. This comparison validates the artificial neural network model, confirming its effectiveness in accurately predicting key structural parameters, thereby supporting its application in composite material design. Furthermore, this tool holds significant potential for integration into aircraft maintenance systems. With certain improvements and the development of models for each structural component of the aircraft, the process of monitoring the service life of structural elements can be substantially accelerated, while reducing the costs of testing by various methods. Although originally developed for a specific engineering application, the proposed predictive tool is highly modular, enabling its adaptation to a broad spectrum of biomedical domains. Potential applications include real-time prediction and control in assistive mobility systems, rehabilitation robotics, and patient-specific modeling, where integration with sensor networks and physiological data is essential for enhanced functionality and user-specific customization.

6. Conclusions

The results obtained from extensive numerical simulations (approximately 20,000 individual analyses) played a pivotal role in the construction of a comprehensive database, which served as the foundation for the development of an advanced machine learning model, specifically an artificial neural network (ANN). The developed ANN model demonstrated exceptional predictive accuracy, with the correlation between the predicted and numerically obtained values consistently remaining within a 15% margin. This level of agreement is considered highly satisfactory, confirming the robustness of the model in forecasting the key mechanical parameters of composite structures under various loading scenarios.
One of the primary advantages of this approach lies in its ability to reliably predict the mechanical behavior of composite structures by employing the Tsai–Wu failure criterion. This capability is particularly valuable during the early phases of design, where different configurations of composite materials are being evaluated. By enabling the prediction of critical parameters such as stress, displacement, deformation, and failure initiation, the model significantly accelerates the design process, allowing engineers to make informed decisions without the need for expensive and time-consuming physical experiments or conventional numerical analyses.
This predictive tool represents a substantial advancement in the field of structural design and analysis by dramatically reducing the time typically required for traditional Finite Element Analysis (FEA). In contrast to conventional approaches, which may require several days of complex simulations, the proposed model can deliver accurate results within minutes, thereby enhancing decision-making efficiency. Furthermore, once the database is established, there is no further need for additional FE simulations or geometric remodeling, which substantially improves the model’s flexibility and operational efficiency. Importantly, owing to its stochastic nature, the ANN model complements deterministic FE simulations, which are inherently limited in capturing complex or partially understood physical phenomena. The data-driven framework of the ANN allows for the incorporation of uncertainties and approximations of behaviors that are difficult to describe using conventional analytical formulations. In addition, its high computational efficiency and rapid response make the model a strong candidate for real-time applications, including inspection processes and the definition of predictive maintenance strategies in operational environments.
Looking ahead, numerous directions for further development and refinement are evident. Although the model has proven highly effective in predicting mechanical properties and failure points, expanding its applicability to a broader spectrum of structural configurations and loading conditions remains a priority. This may involve incorporating complex multiaxial load scenarios, variable environmental influences, and more sophisticated geometries, all of which would enhance the model’s utility in advanced engineering contexts. Moreover, integration with real-time data acquisition systems would enable dynamic model adaptation, allowing it to evolve in parallel with incoming data. The continued enhancement of this tool will be vital in addressing a wide array of structural optimization challenges—not only within the aerospace sector but also across automotive, civil, and biomedical engineering disciplines. There are already numerous examples of research in the development of contemporary biopolymers and biocompatible composite materials and structures [31,32,33,34,35]. The methodology presented here can also be applied to facilitate and accelerate their design, estimation of their structural features, and reliability analysis. The potential applications of this predictive model are vast, ranging from the optimization of lightweight aerospace structures to the development of more resilient, efficient, and cost-effective engineering solutions.
Ultimately, the ongoing development of this model represents a transformative step forward in the intersection of computational mechanics and machine learning, with the potential to revolutionize the methodology of structural analysis and failure prediction in the near future.

Author Contributions

Conceptualization, M.M.J.; methodology, M.M.J., J.S. and I.A.; validation, M.M.J. and I.A.; investigation, M.M.J.; supervision, J.S.; writing—original draft preparation, M.M.J.; writing—review and editing, J.S. and I.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Ministry of Science, Technological Development and Innovation, Republic of Serbia, Grant numbers: 451-03-137/2025-03/200105 and 451-03-136/2025-03/200029.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Jones, R.M. Mechanics of Composite Materials, 2nd ed.; Taylor & Francis: Abingdon, UK, 1999. [Google Scholar]
  2. Agarwal, B.D.; Broutman, L.J.; Chandrashekhara, K. Analysis and Performance of Fiber Composites, 3rd ed.; John Wiley & Sons: Hoboken, NJ, USA, 2014. [Google Scholar]
  3. Vinson, J.R.; Sierakowski, R.L. The Behavior of Structures Composed of Composite Materials; Springer: Berlin/Heidelberg, Germany, 1987. [Google Scholar]
  4. Huang, W.-C. Elastoplastic Transverse Properties of a Unidirectional Fibre Reinforced Composite. J. Compos. Mater. 1973, 7, 482–498. [Google Scholar] [CrossRef]
  5. Yang, C.; Huo, Y.; Meng, K.; Zhou, W.; Yang, J.; Nan, Z. Fatigue failure analysis of platform screen doors under subway aerodynamic loads using finite element modeling. Eng. Fail. Anal. 2025, 174, 109502. [Google Scholar] [CrossRef]
  6. Cao, Y.; Nakhjiri, A.T.; Ghadiri, M. Different applications of machine learning approaches in materials science and engineering: Comprehensive review. J. Eng. Appl. Artif. Intell. 2024, 135, 108783. [Google Scholar] [CrossRef]
  7. Monaco, E.; Rautela, M.; Gopalakrishnan, S.; Ricci, F. Machine learning algorithms for delaminations detection on composites panels by wave propagation signals analysis: Review, experiences and results. Prog. Aerosp. Sci. 2024, 146, 100994. [Google Scholar] [CrossRef]
  8. Liu, X.; Qin, J.; Zhao, K.; Featherston, C.A.; Kennedy, D.; Jing, Y.; Yang, G. Design optimization of laminated composite structures using artificial neural network and genetic algorithm. Compos. Struct. 2023, 305, 116500. [Google Scholar] [CrossRef]
  9. Bishara, D.; Xie, Y.; Liu, W.K.; Li, S. A State-of-the-Art Review on Machine Learning-Based Multiscale Modeling, Simulation, Homogenization and Design of Materials. Arch. Comput. Methods Eng. 2023, 30, 191–222. [Google Scholar] [CrossRef]
  10. Maleki, H.; Asadi, P.; Akbari, M.; Peyghami, M.; Salarvand, V.; Bedir, F. Incorporation of machine learning in the design of bio-nanocomposites produced by DLP 3D printer. Results Eng. 2025, 27, 105756. [Google Scholar] [CrossRef]
  11. Zahoor, A.; Rahman, A.; Mursaleen, M. Accelerating tribological material discovery: A machine learning framework with predictive insights. Tribol. Int. 2025, 211, 110862. [Google Scholar] [CrossRef]
  12. Zhao, Y.; Zang, J.; Jia, B.; Yang, J.; Wan, X.; Wang, W.; Chen, X. Revealing the interlaminar shear failure behavior of unidirectional laminate under combined compression–shear loads. J. Mater. Sci. Technol. 2023, 157, 110–119. [Google Scholar] [CrossRef]
  13. Gol, I.I.; Kopnov, V.A. Strength of glass-reinforced plastics in the complex stress state. Polym. Mech. 1965, 1, 54–59. [Google Scholar] [CrossRef]
  14. Berladir, K.; Antosz, K.; Ivanov, V.; Mitaľová, Z. Machine Learning-Driven Prediction of Composite Materials Properties Based on Experimental Testing Data. Polymers 2025, 17, 694. [Google Scholar] [CrossRef]
  15. Ford, E.; Maneparambil, K.; Rajan, S.; Neithalath, N. Machine learning-based accelerated property prediction of two-phase materials using microstructural descriptors and finite element analysis. Comput. Mater. Sci. 2021, 191, 110328. [Google Scholar] [CrossRef]
  16. Milic, M.; Svorcan, J.; Zoric, N.; Atanasovska, I.; Momcilovic, D. Mathematical modeling and experimental investigation of a composite beam failure—Case study. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 2023, 238, 654–665. [Google Scholar] [CrossRef]
  17. Liu, Z. Machine Learning Based Health Monitoring of Composite Structures. Ph.D. Thesis, Université de Lyon, Lyon, France, 2021. [Google Scholar]
  18. Zhu, P.; Zhou, S.; Zhen, J.; Li, Y. Application of Artificial Neural Network in Composite Research. In Advances in Swarm Intelligence, First International Conference, ICSI 2010, Beijing, China, 12–15 June 2010; Proceedings, Part II, Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 2010; Volume 6146, pp. 558–563. [Google Scholar] [CrossRef]
  19. Brayek, B.E.B.; Sayed, S.; Mînzu, V.; Tarfaoui, M. Machine Learning Predictions for the Comparative Mechanical Analysis of Composite Laminates with Various Fibers. Processes 2025, 13, 602. [Google Scholar] [CrossRef]
  20. Li, W. The application of artificial intelligence in aerospace engineering. Appl. Comput. Eng. 2024, 35, 17–20. [Google Scholar] [CrossRef]
  21. Kibrete, F.; Trzepieciński, T.; Gebremedhen, H.S.; Woldemichael, D.E. Artificial Intelligence in Predicting Mechanical Properties of Composite Materials. J. Compos. Sci. 2023, 7, 364. [Google Scholar] [CrossRef]
  22. Milić, M.; Svorcan, J.; Ivanov, T.; Atanasovska, I.; Momčilović, D.; Flajs, Ž.; Rašuo, B. Structural Optimization and Experimental Validation of a Composite Engine Mount Designed for VTOL UAV. Aerospace 2025, 12, 178. [Google Scholar] [CrossRef]
  23. Wang, Y.; Wang, K.; Zhang, C. Applications of artificial intelligence/machine learning to high-performance composites. Compos. Part B Eng. 2024, 284, 111740. [Google Scholar] [CrossRef]
  24. Furtado, C.; Pereira, L.F.; Tavares, R.P.; Salgado, M.; Otero, F.; Catalanotti, G.; Arteiro, A.; Bessa, M.A.; Camanho, P.P. A methodology to generate design allowable of composite laminates using machine learning. Int. J. Solids Struct. 2021, 233, 111095. [Google Scholar] [CrossRef]
  25. Li, S.; Sitnikova, E.; Liang, Y.; Kaddour, A.S. The Tsai-Wu failure criterion rationalised in the context of UD composites. Compos. Part A Appl. Sci. Manuf. 2017, 102, 207–217. [Google Scholar] [CrossRef]
  26. Kaddour, A.S.; Hinton, M.; Smith, P.A.; Li, S. Mechanical properties and details of composite laminates for the test cases used in the third world-wide failure exercise. J. Compos. Mater. 2013, 47, 2427–2442. [Google Scholar] [CrossRef]
  27. Mozaffar, M.; Bostanabad, R.; Chen, W.; Ehmann, K.; Cao, J.; Bessa, M. Deep learning predicts path-dependent plasticity. Proc. Natl. Acad. Sci. USA 2019, 116, 201911815. [Google Scholar] [CrossRef]
  28. Mohammadzadeh Gonabadi, A.; Fallahtafti, F.; Heselton, J.; Myers, S.A.; Siu, K.C.; Boron, J.B. Modeling Dual-Task Performance: Identifying Key Predictors Using Artificial Neural Networks. Biomimetics 2025, 10, 351. [Google Scholar] [CrossRef]
  29. Liu, N.; Liu, X.; Jiang, Y.; Liu, P.; Gao, Y.; Ding, H.; Zhao, Y. Bionic Optimization Design and Fatigue Life Prediction of a Honeycomb-Structured Wheel Hub. Biomimetics 2024, 9, 611. [Google Scholar] [CrossRef]
  30. Kierzkowski, A.; Wróbel, J.; Milewski, M.; Filippatos, A. Sensitivity Analysis of Unmanned Aerial Vehicle Composite Wing Structural Model Regarding Material Properties and Laminate Configuration. Drones 2025, 9, 99. [Google Scholar] [CrossRef]
  31. Atef, A.K.; Mostafa, T.B.; El-Sherif, H.M. Hemocompatible gelatin-glycidyl methacrylate/graphene oxide composite hydrogels for vascular catheter applications. Sci. Rep. 2025, 15, 10224. [Google Scholar] [CrossRef]
  32. Ellakwa, D.E.S.; Abu-Khadra, A.S.; Ellakwa, T.E. Insight into bioactive glass and bio-ceramics uses: Unveiling recent advances for biomedical application. Discov. Mater. 2025, 5, 78. [Google Scholar] [CrossRef]
  33. Odili, C.C.; Gbenebour, O.P.; Olanrewaju, O.A.; Badaru, T.O.; Adeosun, S.O. Physiochemical performance of electrospun PLA-lignin and PVA-lignin. J. Mater. Sci. Mater. Eng. 2025, 20, 10. [Google Scholar] [CrossRef]
  34. Yaakoubi, K.; Oudadesse, H.; Lefeuvre, B.; Elfeki, H. Investigation of the potential behaviour of bioactive Glass/Geopolymer composites for use as bone biomaterial. Appl. Surf. Sci. 2025, 708, 163721. [Google Scholar] [CrossRef]
  35. Song, Z.; Fu, Z.; Romano, D.; Dario, P.; Dai, J.S. A Novel Biomimetic Compliant Structural Skin Based on Composite Materials for Biorobotics Applications. Soft Robot. 2022, 9, 440–450. [Google Scholar] [CrossRef]
Figure 1. The developed parameterized model of the beam with illustrated boundary conditions (green arow represents external loading force, yellow square represents the constrained area, blue arow represents the main direction of the composite layers of the beam).
Figure 1. The developed parameterized model of the beam with illustrated boundary conditions (green arow represents external loading force, yellow square represents the constrained area, blue arow represents the main direction of the composite layers of the beam).
Biomimetics 10 00520 g001
Figure 2. Mesh convergence study: (a) maximum stress versus element size; (b) maximum stress versus number of nodes.
Figure 2. Mesh convergence study: (a) maximum stress versus element size; (b) maximum stress versus number of nodes.
Biomimetics 10 00520 g002
Figure 3. FEA mesh of the isolated beam segment.
Figure 3. FEA mesh of the isolated beam segment.
Biomimetics 10 00520 g003
Figure 4. Comparison of computed and measured strain values.
Figure 4. Comparison of computed and measured strain values.
Biomimetics 10 00520 g004
Figure 5. Nearly uniform distributions of the input parameters.
Figure 5. Nearly uniform distributions of the input parameters.
Biomimetics 10 00520 g005
Figure 6. Three-dimensional failure envelope for the Tsai–Wu failure criterion [25].
Figure 6. Three-dimensional failure envelope for the Tsai–Wu failure criterion [25].
Biomimetics 10 00520 g006
Figure 7. Illustration of the algorithm for developing a machine learning model for a predictive tool.
Figure 7. Illustration of the algorithm for developing a machine learning model for a predictive tool.
Biomimetics 10 00520 g007
Figure 8. The neural network model formation.
Figure 8. The neural network model formation.
Biomimetics 10 00520 g008
Figure 9. The mean-squared error of the neural network model (green circle is point with Best Validation Performance).
Figure 9. The mean-squared error of the neural network model (green circle is point with Best Validation Performance).
Biomimetics 10 00520 g009
Figure 10. The relationship between actual and target values, predicted by the neural networks.
Figure 10. The relationship between actual and target values, predicted by the neural networks.
Biomimetics 10 00520 g010
Figure 11. The training process flow.
Figure 11. The training process flow.
Biomimetics 10 00520 g011
Figure 12. Error diagram of the process.
Figure 12. Error diagram of the process.
Biomimetics 10 00520 g012
Figure 13. Sensitivity analysis of the representative input parameters.
Figure 13. Sensitivity analysis of the representative input parameters.
Biomimetics 10 00520 g013
Figure 14. The output of the predictive tool.
Figure 14. The output of the predictive tool.
Biomimetics 10 00520 g014
Figure 15. (a) Maximum stress for the entire laminate based on the failure criterion (top of the beam). (b) Bottom of the beam, with optimized hole sizes. (c) Beam displacement. (d) Failure factor coefficient for the entire beam. (e) Deformation of the beam (top). (f) Deformation of the beam (bottom).
Figure 15. (a) Maximum stress for the entire laminate based on the failure criterion (top of the beam). (b) Bottom of the beam, with optimized hole sizes. (c) Beam displacement. (d) Failure factor coefficient for the entire beam. (e) Deformation of the beam (top). (f) Deformation of the beam (bottom).
Biomimetics 10 00520 g015
Figure 16. Beam mass for the case of layer arrangement, obtained through FEA.
Figure 16. Beam mass for the case of layer arrangement, obtained through FEA.
Biomimetics 10 00520 g016
Figure 17. Relative differences between predicted values and FEA.
Figure 17. Relative differences between predicted values and FEA.
Biomimetics 10 00520 g017
Table 1. Mechanical properties of the materials.
Table 1. Mechanical properties of the materials.
Carbon Fiber Laminate
Layer orientation 90°±45°Epoxy resin
Araldite LY3505
Young’s modulus (GPa)E11139.407.669.853.50
E227.66139.409.85
E337.667.667.66
Shear modulus (GPa)G123.6803.6807.0701.296
G133.6802.9402.940
G232.9403.6802.940
Poisson’s ratioν120.2600.0140.3400.350
ν130.2600.3040.304
ν230.3040.2600.304
Tensile strength (MPa) 15005011085
Shear strength (MPa) 86
Table 2. Comparison of machine learning model results (Figure 14) and FEA.
Table 2. Comparison of machine learning model results (Figure 14) and FEA.
Prediction ValueFEM Analysis ValueRelative Differences [%]
Mass [g]577.32576.810.09
Displacement [mm]22.4125.3311.53
Stress [MPa]317.24311.701.78
Failure coefficient0.8940.9768.40
Total thickness [mm]1.541.540.00
Strain [%]0.190.219.52
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Milic Jankovic, M.; Svorcan, J.; Atanasovska, I. Development of an Artificial Neural Network-Based Tool for Predicting Failures in Composite Laminate Structures. Biomimetics 2025, 10, 520. https://doi.org/10.3390/biomimetics10080520

AMA Style

Milic Jankovic M, Svorcan J, Atanasovska I. Development of an Artificial Neural Network-Based Tool for Predicting Failures in Composite Laminate Structures. Biomimetics. 2025; 10(8):520. https://doi.org/10.3390/biomimetics10080520

Chicago/Turabian Style

Milic Jankovic, Milica, Jelena Svorcan, and Ivana Atanasovska. 2025. "Development of an Artificial Neural Network-Based Tool for Predicting Failures in Composite Laminate Structures" Biomimetics 10, no. 8: 520. https://doi.org/10.3390/biomimetics10080520

APA Style

Milic Jankovic, M., Svorcan, J., & Atanasovska, I. (2025). Development of an Artificial Neural Network-Based Tool for Predicting Failures in Composite Laminate Structures. Biomimetics, 10(8), 520. https://doi.org/10.3390/biomimetics10080520

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop