Skip to content

Conversation

@MShabara
Copy link
Contributor

@MShabara MShabara commented Apr 15, 2025

This PR adds the Newman approximation for the slowly varying component for the second order excitation forces.
The option is enables by enabling body(i).QTFs = 2

The calculation was validated against openFAST and OrcaFlex for a spar model related to a FOWT as shown in the figure below:
image

@MShabara MShabara requested review from akeeste and jniffene April 16, 2025 14:15
Copy link
Contributor

@akeeste akeeste left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @MShabara

I added a few minor suggestions on the documentation updates.

Primarily, I have a couple of questions on the calculations added in the bodyClass.m. I'm referencing slides you presented last year on the Newman approximation but see some differences.

Additionally:

  • Yes, the warning to catch mean drift and QTF at the same time is included.
  • Simulink GUI is not yet updated for QTF=2. It should be a quick addition to the drop-down menu

MShabara and others added 7 commits April 16, 2025 14:44
Co-authored-by: Adam Keester <72414466+akeeste@users.noreply.github.com>
Co-authored-by: Adam Keester <72414466+akeeste@users.noreply.github.com>
Co-authored-by: Adam Keester <72414466+akeeste@users.noreply.github.com>
Co-authored-by: Adam Keester <72414466+akeeste@users.noreply.github.com>
Co-authored-by: Adam Keester <72414466+akeeste@users.noreply.github.com>
@kmruehl kmruehl added Feature new feature request Body Class Body Class (bodyClass.m) labels Apr 21, 2025
@akeeste akeeste mentioned this pull request Apr 30, 2025
8 tasks
@MShabara MShabara changed the title QTF Newman Approximation QTF Standing (Newman) Approximation May 14, 2025
@akeeste akeeste self-requested a review May 14, 2025 23:28
Copy link
Contributor

@akeeste akeeste left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for clarifying @MShabara

@akeeste akeeste merged commit b504699 into WEC-Sim:dev May 15, 2025
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Body Class Body Class (bodyClass.m) Feature new feature request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants