Workflow Type: COMPSs
Stable

Sensitivity Analysis to identify the material properties governing the structural failure of an open-hole test

Introduction

The certification of composite structures in the aeronautical sector follows a building-block pyramid approach, in which structural complexity, material uncertainties, and computational cost increase progressively across scales. To reduce reliance on extensive experimental campaigns, high-fidelity finite element simulations are increasingly employed for virtual testing. However, the propagation and management of material uncertainties in such simulations remain computationally demanding, particularly when large parametric studies are required.

Workflow and Use-Case

This example employs the SENSITIVITY_ANALYSIS workflow available in the CAELESTIS Workflows repository. The workflow performs a Global Sensitivity Analysis (GSA) using the Morris screening method on high-fidelity finite element models to identify the material parameters governing structural failure. The use-case considered in this workflow consists of an Open-Hole Tension (OHT) test with laminate stacking sequence [45/90/-45/0]_3S, comprising 24 plies of 0.131 mm per ply. The model dimensions are 12 mm (width), 24 mm (length), and 2 mm (thickness). The modelling strategy and methodology are taken from Sasikumar et al. 2023. The Morris hyperparameters are p=16 and r=20, considering variability in N=21 material properties. In this case, the workflow operates in a fully parallel environment, using PyCOMPSs as a task-based orchestration framework and Alya Multiphysics as a parallel finite element solver. This combination enables large-scale uncertainty quantification through High-Performance Computing (HPC), allowing extensive parametric exploration while maintaining computational efficiency.

Results and Conclusions

The proposed framework is used to identify the critical material parameters influencing the failure load of an open-hole tensile specimen. Integrating Global Sensitivity Analysis with high-fidelity damage modeling and HPC-based orchestration provides an effective strategy for uncertainty management in composite structures. This approach contributes to reducing experimental effort while preserving predictive capability. Furthermore, the fully parallel workflow enables efficient distribution of simulations across computational resources, significantly reducing time-to-solution while ensuring numerical robustness and scalability. The proposed workflow can be used for other geometries and use-cases.

Reproducibility

In order to reproduce this execution, you need to have access to the MareNostrum 5 supercomputer and follow these steps:

  1. Download this package and copy it into a new folder on the supercomputer.
  2. In the new folder: cd application_sources/
  3. Edit run_from_crate.sh to update PROJECT_NAME and QOS variables with your corresponding values.
  4. Submit the job using bash run_from_crate.sh. WARNING: the run may require approximately 50GB of disk space.
  5. Once the job has finished, visualize the results with python plot_Baseline_21mat.py or python plot_Baseline_21mat_mustar.py.

By default, the job uses 28 nodes from MareNostrum 5 (3136 CPUs) and requires approximately 30 minutes to complete the 440 simulations.

Acknowledgements

This work has been developed within the CAELESTIS project. The project has received funding from the European Union's Horizon research and innovation program under Grant Agreement No. 101056886.

Click and drag the diagram to pan, double click or use the controls to zoom.

Version History

main @ 9b731f0 (latest) Created 20th Mar 2026 at 15:02 by Raül Sirvent

Run with 110 nodes


Frozen main 9b731f0

main @ 64cb45b Created 20th Mar 2026 at 10:10 by Raül Sirvent

New run with 55 nodes


Frozen main 64cb45b

main @ a602e66 Created 20th Mar 2026 at 09:03 by Raül Sirvent

Replaced everything with a failing Lysozyme


Frozen main a602e66

main @ 4c153f1 Created 20th Mar 2026 at 08:35 by Raül Sirvent

Test changing the whole zip


Frozen main 4c153f1

main @ 4c153f1 Created 20th Mar 2026 at 08:25 by Raül Sirvent

Test changing the whole zip


Frozen main 4c153f1

main @ 4c153f1 Created 20th Mar 2026 at 08:21 by Raül Sirvent

Test changing the whole zip


Frozen main 4c153f1

main @ 5ac9473 Created 20th Mar 2026 at 08:11 by Raül Sirvent

Remove zipped crate


Frozen main 5ac9473

main @ 5ac9473 Created 20th Mar 2026 at 08:09 by Raül Sirvent

Remove zipped crate


Frozen main 5ac9473

main @ 5ac9473 (earliest) Created 20th Mar 2026 at 08:02 by Raül Sirvent

Remove zipped crate


Frozen main 5ac9473
help Creators and Submitter
Creators
  • Jorge Ejarque
  • Gerard Guillamet
  • Riccardo Cecco
  • Aravind Sasikumar
  • Said Abdel-Monsef
  • Albert Turon
  • Rosa M. Badia
Submitter
Activity

Views: 500   Downloads: 321

Created: 20th Mar 2026 at 08:02

Last updated: 20th Mar 2026 at 10:10

Annotated Properties
Scientific disciplines
Computer Science
help Attributions

None

Total size: 48.9 MB
Powered by
(v.1.17.3)
Copyright © 2008 - 2026 The University of Manchester and HITS gGmbH