-
Notifications
You must be signed in to change notification settings - Fork 463
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HydroDyn WaveMod=6 Kinematics may not be applied above MWL #1235
Comments
@luwang00, do you have any insights here? |
Related: #1222 (fix for large number of nodes mentioned above) |
Dear @Sam-Ramsahoye, Sounds like a bug in HydroDyn. I know that the Regardless, we are introducing further major changes to HydroDyn in an upcoming version, where wave stretching has been reintroduced (among many other improvements): #1008. We should check that the Best regards, |
I took a quick look at version 3.2, and I think the issue is not with I don't think there's a proper easy fix for this. This limitation is what we are trying to address with #1008 as @jjonkman mentioned. Note that with #1008, we currently cannot specify wave kinematics above the SWL with |
Hello,
I'm using WaveMod=6 in HydroDyn to pass my own kinematics to the hydrodynamic model. I'm using the latest version of OpenFAST with a minor modification to the HydroDyn source to allow me to specify the kinematics on a larger number of internal hydro nodes than the previous maximum line length would have allowed (thanks to Andrew Platt).
I'm struggling to validate a drag-only case for a large non-linear stream function wave (H~15m, T=~0s, depth ~30m) (surface elevation deviates significantly from the MWL), the kinematics of which I'm passing to HydroDyn. The validation is being performed against a well-validated internal code on a jacket foundation (~1000 internal nodes). The "error" seems to be a function of phase. Notably, the error in total shear load from drag is ~0 when the instantaneous water level is below 0 and grows as the instantaneous water level exceeds MWL, see below.
This lead me to hypothesize Hydrodyn might be cutting the loads above the MWL (even with WaveMod=6). To test this, I set all the kinematics below the MWL to 0, such that only non-zero kinematics could exist between MWL and the instantaneous free surface. In this case, the total hydrodynamic shear load due to drag for all time was zero suggesting no load above the MWL is ever applied.
I was surprised by this result because the documentation states that "externally generated wave kinematics used with WaveMod = 6 are not limited to the domain between a flat seabed and SWL and may consider wave stretching, higher-order wave theories, or an uneven seabed".
In this a known bug? Are there any quick fixes? Thanks for all the help recently.
Cheers,
Sam
The text was updated successfully, but these errors were encountered: