Wind Turbine Rotor Blade Lifetime Extrapolation

Main Page

Extrapolation of remaining wind turbine lifetime

Version: 1.0.0

Author(s): Sebastian Schröck <sebastian.schroeck@th-deg.de>, Alexander Seidel <alexander.seidel@tum.de>, Marc Luger <marc.luger@th-deg.de>

workflow simulation fem calculix
...

Calculate expected remaining lifetime and damage in all parts of turbine according to manufactoring parameters and operational environment parameters

Source:
https://mygit.th-deg.de/tcf-public/sensotwin_workflow

README.md

SensoTwin - Wind Turbine Rotor Blade Lifetime Extrapolation

The following software package was developed by the Project SensoTwin and contains both the UI and python package versions of the remaining lifetime extrapolation of a wind turbine rotor blade.

Workflow execution is based on the workflow framework pyiron developed by the initiative Plattform Material Digital.

Visualisation is based on JupyterLab and PyVista and Matplotlib for 3D/2D data respectively.

FEM simulation is achieved via Calculix.

Installation

The system was developed and tested on Ubuntu 22.04, but contains no platform specific functionality.

  1. Install Conda/Mamba package manager (Mamba preferred)

  2. Clone Repository

  3. Create execution environment via install/sensotwin.yml

    mamba env create -f install/sensotwin.yml

Execution

  1. Activate execution environment

    mamba activate sensotwin

  2. Start JupyterLab

    jupyter lab

  3. Follow instructions at the top of the 5 numbered notebooks

Notebook summary

  1. Definition of material curing behaviour

  2. Definition of component manufactoring defects

  3. Configuration of operational parameters

  4. Execution of simulation and visualization of results

  5. Pure python example workflow with no UI for automation purposes

Authors

  • Chair of Carbon Composites, TUM School of Engineering and Design, Technical University of Munich

  • Technology Campus Hutthurm, Deggendorf Institute of Technology

  • Technology Campus Freyung, Deggendorf Institute of Technology

License

This project is licensed under the BSD-3-Clause License - see the LICENSE file for details.