Version: 1.0.2
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 calculixCalculate expected remaining lifetime and damage in all parts of a wind turbine rotor blade according to manufacturing parameters and operational parameters.
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.
For more information on the software package and the project it was developed in, see the Wiki.
The system was developed and tested on Ubuntu 22.04, but contains no platform specific functionality.
Install Conda/Mamba package manager (Mamba preferred)
Clone Repository
Create execution environment via install/sensotwin.yml
mamba env create -f install/sensotwin.yml
Activate execution environment
mamba activate sensotwin
Start JupyterLab
jupyter lab
Follow instructions at the top of the 5 numbered notebooks
Definition of material curing behaviour
Definition of component manufactoring defects
Configuration of operational parameters
Execution of simulation and visualization of results
Pure python example workflow with no UI for automation purposes
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
This project is licensed under the BSD-3-Clause License - see the LICENSE file for details.