-
Notifications
You must be signed in to change notification settings - Fork 512
Description
Bug description
I'm modeling a system in OpenFAST with buoyant cans as follows:

The cans are modeled in MoorDyn by means of rods and I'm using the CoupledPinned attachment available in OpenFAST dev (4fafe68) to allow the 3 rotational DOFs at the connection with the legs (like a ball joint).
For these tests, I consider still water conditions and no inflow wind (i.e., it's a gravity-only condition). I run these tests with a rigid system. I only account for the rotation of the cans (CoupledPinned attachment in MoorDyn) and the 6 rigid DOFs of the platform.
When I use TmaxIC = 0 s (no initial computation in MoorDyn), I can observe that the platform pitch oscillates around -1.9 deg and the cans experience rotation amplitudes smaller than 1.5 deg. This behavior is the expected one.

However, if I define a given time to compute the initial condition (e.g., TmaxIC = 100), I get converged magnitudes for the fairlead tensions:

But the cans are all over the place (in the below image you can see that the cans are tilted around 85 deg at t = 0 s in OpenFAST, so the cans are almost horizontal instead of vertical) and the platform pitch behavior is erratic due to the very large motion of the cans:

Summarizing: Using TmaxIC different than 0 seconds in MoorDyn results in unexpected responses when using rods and CoupledPinned attachments.
Additional note: Maybe this large initial transient is related to the crashes experienced in MoorDyn when using Coupled attachments ("Warning: extreme pitch moment from body-attached Rod") that we commented offline.