Skip to content

Latest commit

 

History

History
66 lines (44 loc) · 5.67 KB

File metadata and controls

66 lines (44 loc) · 5.67 KB

Direct Load Generation Tutorials and Examples

This folder contains tutorials and examples for Time Domain analyses for Floating Offshore Wind using Sesam, focusing on use of the Direct Load Generation workflow.

The image below illustrates a typical Sesam Time Domain analysis workflow:

image



The following examples focus on the part of the workflow contained in the green box. They demonstrate various ways to read results for one or many design load cases from coupled analysis, then reconstruct the loads and run finite element analysis on the substructure, before doing fatigue and buckling checks.

Disclaimer: The example models and inputs are only used to serve as examples on how to run Sesam workflows using Python and Jupyter Notebooks. The models and their inputs have not been tuned to be realistic, therefore the results obtained in the Sesam analyses will also not be realistic. We will continue to improve both the examples and the example files to make them more realistic.

For more information, including how to acquire the necessary software, and how to set up the Python and Jupyter Notebook environments, see the Readme.md file in the parent folder.

Table of contents



Tutorials

These tutorials include a step-by-step text description of the workflows as well as the necessary input files to run them.

  • Plate buckling tutorial Learn how to set up and run plate buckling on a simple model. This tutorial shows how to export the capacity model from GeniE and then run Sestra and SesamCore from the command line. Python and a Jupyter notebook reader are not required to run this tutorial.

  • Time History Buckling Analysis of EMULF Delta Floater This tutorial demonstrates how to export a capacity model from GeniE and run direct load generation in Wasim followed by a structural analysis and buckling assessment in SesamCore. The export of the capacity model is done using the GeniE GUI and the remaining steps are performed by running Python code cells in a Jupyter notebook. The Jupyter notebook demonstrates how a spreadsheet can be used to define the parameters of the design load cases and how to use OneWorkflow to manage and run the analysis. Upon completing the analysis a couple of code examples show how to display selected results and scan for maximum usage factors. The Jupyter notebook and accompanying input files can be found in the folder EMULF_Buckling_Tutorial/Input



Other Examples

Additional examples are available without a detailed description on how to run them. Here, the concepts and technologies applied in the tutorials are used and extended to create other workflows with varying complexity.

Buckling code check

  • EMULF Delta Floater extensive example This notebook illustrates how a spreadsheet can be used to define the parameters of the design load cases and how to use OneWorkflow to manage and run the analysis. Separate Wasim load generation runs allow to account for the load factors in the structural analysis. Upon completing the buckling assessment, a variety of methods to display results are demonstrated.

Fatigue analysis

These examples demonstrate how to run a simple Sesam Core Fatigue screening check for a Floating OWT model created in GeniE, exposed to time-dependent wave loads coming from a Sima coupled analysis results via load reconstruction in Wasim, using OneWorkflow locally or in the cloud (note: Cloud support is coming soon!)

Single load case Examples

These examples run only a single load case.

Multiple load cases

The parameters to be used in each load case are specified in an Excel spreadsheet.

Additional documentation

An overview of commonly used template parameters for Wasim, Sestra and Sesam Core template_parameters_in_use.txt.