Comments (5)
Hi Brain
If the nonlinear model is used (simu.nlHydro = 2), it calculates the FK force and the bounce force based on the instantaneous position of the body and wave elevation and integrates the corresponding static and dynamic components of the pressure field from each submerged panel on the body surface.
Thanks,
Yi-Hsiang Yu, Ph.D.
Senior Research Engineer | Water Power Program
National Renewable Energy Laboratory (NREL)
[email protected]:[email protected] | Phone: (303) 3847143
from wec-sim.
Thanks Yi-Hsiang -
That makes sense. But if the body is moving, wouldn't there be a dynamic pressure in addition to the dynamic pressure from the incoming wave field (assuming a stationary body)?
Or phrased another way - If the body is stationary, the boundary condition at each panel is that the normal velocity is zero (no-flux). If the body is moving, then the boundary condition is that the fluid normal velocity equals the panel normal velocity.
So, my question is, does the FK calculation consider the velocity of each panel, or just the position?
Let me know if I'm unclear, and I'd be happy to rephrase!
Thanks!
from wec-sim.
Hi Brain
For FK force, it is directly calculated from the pressure of the flow field based on wave theory based on the instantaneous body position and free surface. However, the diffraction part is still calculated based on linear theory, which assumes the body does not move. This means the dynamic pressure due to the change of the flow field is directly represented in the nonlinear FK force. However, the dynamic pressure due to the instantaneous body position and the body motion is not included. This is just the assumption given in this type of method, which is just a weakly nonlinear approach.
Thanks,
--Yi-Hsiang
from wec-sim.
Thanks Yi-Hsiang. That was a helpful explanation of the modeling approach.
So, if nonlinear hydro is used (simu.nlHydro = 2), then WECsim calculates the FK force internally and ignores the FK load component specified by the BEM? However, WECsim will use the diffraction force specified by the BEM?
from wec-sim.
That is correct.
Thanks,
from wec-sim.
Related Issues (20)
- [Feature request] Simulink Temp-File Issue HOT 8
- [BUG] Phase angle of wave excitation loads for offset body, and added mass and radiation damping matrix for multibodies in AQWA HOT 6
- [WEC-Sim Applications] optimal damping/gain for PAWEC system HOT 8
- [Theory or Implementation] Error when switching to CIC wave option HOT 2
- [WEC-Sim Applications] WECCCOMP NMPC question: NMPC block HOT 2
- [WEC-Sim Applications] Negative Stiffness
- [BUG] Error evaluating 'StopFcn' callback of Frames block (mask) HOT 3
- Rotational PTO Implementation Issue [Theory or Implementation] HOT 3
- [WEC-Sim Applications] Wave Direction issue HOT 2
- [Theory or Implementation] Non-PTO damping between bodies HOT 2
- [BUG] WEC-Sim tests failing for MATLAB latest on windows-latest (2023b) HOT 3
- [BUG] WEC-Sim Applications Free_Decay Tests Are Not Passing HOT 1
- [Theory or Implementation] Degenerate mass distribution error HOT 3
- [WEC-Sim Applications]
- Center of gravity problem [BUG] HOT 1
- [Theory or Implementation] Question about re-creating added mass torque for OSWEC HOT 4
- [BUG] MoorDyn Update Loading Issue HOT 16
- [Theory or Implementation] Question about OSWEC example coordinate systems HOT 8
- Request for Assistance with WEC-Sim Installation in MATLAB for an AI Project HOT 1
- addWecsimsource.m HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wec-sim.