Skip to content

Reduce dt do not increase the convergence of beamdyn #3093

@QB-Lin

Description

@QB-Lin

I use AMR-Wind and OpenFAST for coupled simulation. The rotor is at the parked state, and the wind speed is close to 50 m/s. The inflow is turbulence, and the blade pitch angle is 90 deg.

I set the time step of AMR-Wind is 0.01 s, and that for OpenFAST is 0.001 s

The simulation terminated at t = 160 s:
"
terminate called after throwing an instance of 'std::runtime_error'
what(): FastIface: Error calling OpenFAST function:
FAST_Solution:FAST_UpdateStates:FAST_AdvanceStates:B1::BD_GA2:BD_DynamicSolutionGA2:Solution does not converge after the maximum number of iterations
[s2200444:2067734] *** Process received signal ***
"

When I set the time step of OpenFAST to 0.0005 s

The simulation terminated at t = 90 s
"
what(): FastIface: Error calling OpenFAST function:
FAST_Solution:FAST_UpdateStates:FAST_AdvanceStates:B3::BD_GA2:BD_DynamicSolutionGA2:Solution does not converge after the maximum number of iterations
[s2200444:2140700] *** Process received signal ***
"
The blade displacement and platform motion seem common

Image Image

the wind load seems have large fluctuation

Image Image

I saw that the decrease in time step tend to increase the convergence. But it failed for me.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions