Stacking Sequence Optimization of a Laminated Composite C-Section Using Neural Networks

Portfolio: M.Tech Project

Overview

This project focuses on optimizing the stacking sequence of a laminated composite C-section using Multi-Criteria Decision Making (MCDM) and Neural Networks. The project involved detailed structural analysis of the composite C-section to predict failure indices, buckling load multipliers, and deformation values. Classical Laminate Theory (CLT) and Finite Element Analysis (FEA) were employed for the initial analysis, followed by Machine Learning and Deep Neural Networks (DNN) to streamline the design process.

Structural Analysis

Initial Design

The C-section was subjected to axial and shear loading, and its structural response was evaluated using Classical Laminate Theory. The laminate was composed of 16 plies with orientations such as \( \pm45^\circ, 0^\circ, 90^\circ \), and the analysis aimed at minimizing the failure index while ensuring structural integrity under various loading conditions.

  • Material: Hexply M21/T800S carbon-epoxy prepreg
  • Mechanical properties: Longitudinal modulus \(E_1 = 1.72 \times 10^5 \, \text{MPa}\), Transverse modulus \(E_2 = 10,000 \, \text{MPa}\)
  • Geometric properties: The laminate was 4 mm thick with a ply thickness of 0.25 mm.

Results from Classical Laminate Theory

The failure index for the initial stacking sequence was calculated based on Tsai-Hill failure criteria. The first ply failure occurred in shear at the highest load:

  • Initial stacking sequence: \( \pm45^\circ/0^\circ/\pm45^\circ/90^\circ/\pm45^\circ \)
  • Failure Index (shear): 0.6505

Using the Generalized Reduced Gradient (GRG) method, the stacking sequence was optimized to reduce the failure index and meet design constraints for factors such as buckling load and deformation.

AI and Machine Learning Implementation

The major innovation in this project was using machine learning to predict structural responses for different stacking sequences. Instead of running time-consuming FEA simulations for every configuration, a Deep Neural Network (DNN) was trained to predict important structural responses, including Total Deformation, Maximum Principal Stress, and the Failure Index.

Data Preparation

Data was generated for 70 different stacking sequences using FEA for various loading cases (axial, shear, bending). Input data consisted of stacking sequences and their corresponding structural responses such as stress, strain, and deformation values. The data was split into training and test sets, and normalization was applied to ensure stable training.

Neural Network Architecture

  • Input layer: Representing stacking sequences and load conditions.
  • Hidden layers: Three fully connected layers to capture nonlinear relationships.
  • Output layer: Predicting AHP scores, failure indices, and deformation values.

Training and Results

The neural network was trained using backpropagation with a mean squared error loss function. It successfully predicted structural responses with an accuracy of 95% within 1.46 seconds, drastically reducing the computation time compared to full FEA simulations.

Key Findings:

  • The neural network effectively predicted failure indices for untested stacking sequences, providing a quick and efficient way to evaluate designs.
  • The model was fine-tuned to predict results under different weightings of design criteria (e.g., prioritizing deformation over failure index).

For more details, visit my GitHub repository.

Mathematical Equations

For failure index calculations, we use Tsai-Hill failure criteria:

Failure occurs when:

$$ f = \left( \frac{\sigma_1}{X} \right)^2 + \left( \frac{\sigma_2}{Y} \right)^2 + \left( \frac{\tau_{12}}{S} \right)^2 - \frac{\sigma_1 \sigma_2}{X^2} \geq 1 $$

For buckling load calculations, the formula used is:

$$ \lambda_{cr} = \frac{\text{Eigenvalue}}{[\mathbf{K} + \lambda_{cr} \mathbf{K_{\sigma}}] \cdot \mathbf{\delta u}} = 0 $$

Conclusion

This project demonstrated the power of combining Classical Laminate Theory with Deep Learning for composite structure optimization. By leveraging AI, we significantly accelerated the analysis and prediction process for structural behavior, allowing for quicker design iterations.

In future work, the use of Physics-Informed Neural Networks (PINNs) could further improve prediction accuracy by integrating physical laws directly into the machine learning model.

Explore more detailed analysis in my thesis, and view the source code in my GitHub repository.