Comments (14)
Same question. Do you solve this yet?
from libacoustics.
Hi, U0 is used when you move STL surface with constant velocity. However, if you use dynamic mesh and set your FWH surface as moving patch , then you get Farassat 1A formulation for non-permeable moving surface.
from libacoustics.
Hi, U0 is used when you move STL surface with constant velocity. However, if you use dynamic mesh and set your FWH surface as moving patch , then you get Farassat 1A formulation for non-permeable moving surface.
Thanks for your reply!
I have two examples with questions here:
- The three blades are rotating with rpm 10 and radius 1 m, with inlow velocity of 1 m/s, how do I set formulationType, U0, Ufwh respectively?
- The cylinder is in linear oscillation, with inlow velocity of 1m/s, how do I set formulationType, U0, Ufwh respectively?
Best,
from libacoustics.
The three blades are rotating with rpm 10 and radius 1 m, with inlow velocity of 1 m/s, how do I set formulationType, U0, Ufwh respectively?
Set FWH control surface to patch encompassing these 3 blades, Ufwh (.0 .0 .0);
, nonUniformSurfaceMotion true;
formulationType Farassat1AFormulation;
from libacoustics.
The cylinder is in linear oscillation, with inlow velocity of 1m/s, how do I set formulationType, U0, Ufwh respectively?
Best,
Set FWH control surface to the surface encompassing region in which cylinder translates and set fwh (.0 .0 .0);
, nonUniformSurfaceMotion false;
formulationType Farassat1AFormulation;
from libacoustics.
The cylinder is in linear oscillation, with inlow velocity of 1m/s, how do I set formulationType, U0, Ufwh respectively?
OR: Set FWH control surface to the surface encompassing patch of the cylinder translates and set fwh (.0 .0 .0);
, nonUniformSurfaceMotion true;
formulationType Farassat1AFormulation;
from libacoustics.
The cylinder is in linear oscillation, with inlow velocity of 1m/s, how do I set formulationType, U0, Ufwh respectively?
OR: Set FWH control surface to the surface encompassing patch of the cylinder translates and set
fwh (.0 .0 .0);
,nonUniformSurfaceMotion true;
formulationType Farassat1AFormulation;
Many thanks for your attention!
According to your reply, I just need to set 'nonUniformSurfaceMotion true', and no detailed information for body motion is needed in FW-H solver parameters setting. Am I right?
Best,
from libacoustics.
The cylinder is in linear oscillation, with inlow velocity of 1m/s, how do I set formulationType, U0, Ufwh respectively?
OR: Set FWH control surface to the surface encompassing patch of the cylinder translates and set
fwh (.0 .0 .0);
,nonUniformSurfaceMotion true;
formulationType Farassat1AFormulation;
Many thanks for your attention!
According to your reply, I just need to set 'nonUniformSurfaceMotion true', and no detailed information for body motion is needed in FW-H solver parameters setting. Am I right?
Best,
Yes, if you select patch which encompasses the moving body as control surface
from libacoustics.
The cylinder is in linear oscillation, with inlow velocity of 1m/s, how do I set formulationType, U0, Ufwh respectively?
OR: Set FWH control surface to the surface encompassing patch of the cylinder translates and set
fwh (.0 .0 .0);
,nonUniformSurfaceMotion true;
formulationType Farassat1AFormulation;
Many thanks for your attention!
According to your reply, I just need to set 'nonUniformSurfaceMotion true', and no detailed information for body motion is needed in FW-H solver parameters setting. Am I right?
Best,Yes, if you select patch which encompasses the moving body as control surface
Thanks! Excuse me for too many questions.
I have last question here. You have two setting method for my 'cylinder linear oscillation' examples. I try to figure out the differeces between:
Set FWH control surface to the surface encompassing region in which cylinder translates
Set FWH control surface to the surface encompassing patch of the cylinder translates
But I didn't make it clear. Could you help me with this?
Best,
from libacoustics.
In the first case, FWH control surface is steady and permeable and it encompasses the whole region where cylinder oscillates (cylinder doesn't cross or touch this surface). In the second case the FWH control surface coincides with the surface of the cylinder - it is not permeable, but moves together with the cylinder.
from libacoustics.
The cylinder is in linear oscillation, with inlow velocity of 1m/s, how do I set formulationType, U0, Ufwh respectively?
Best,Set FWH control surface to the surface encompassing region in which cylinder translates and set
fwh (.0 .0 .0);
,nonUniformSurfaceMotion false;
formulationType Farassat1AFormulation;
Hi,
A little question. If we set nonUniformSurfaceMotion false, shall we set a value for U0? How to set it? U0(0 0 0) for Farassat1AFormulation?
Regards,
Guanjiang
from libacoustics.
The three blades are rotating with rpm 10 and radius 1 m, with inlow velocity of 1 m/s, how do I set formulationType, U0, Ufwh respectively?
Set FWH control surface to patch encompassing these 3 blades,
Ufwh (.0 .0 .0);
,nonUniformSurfaceMotion true;
formulationType Farassat1AFormulation;
This is true for the dynamic mesh, right? How to simulate the same problem of 3 propeller blades rotating, but for rotation rather than using dynamic mesh, I am using MRF to simulate the effect of rotation. What will be the values of U0, Ufwh?
I would really appreciate the help.
Regards,
Chakshu
from libacoustics.
The three blades are rotating with rpm 10 and radius 1 m, with inlow velocity of 1 m/s, how do I set formulationType, U0, Ufwh respectively?
Set FWH control surface to patch encompassing these 3 blades,
Ufwh (.0 .0 .0);
,nonUniformSurfaceMotion true;
formulationType Farassat1AFormulation;
This is true for the dynamic mesh, right? How to simulate the same problem of 3 propeller blades rotating, but for rotation rather than using dynamic mesh, I am using MRF to simulate the effect of rotation. What will be the values of U0, Ufwh?
I would really appreciate the help.
Regards,
Chakshu
In this case, U0 may be zero, and Ufwh may be set the rotating speed.
from libacoustics.
The three blades are rotating with rpm 10 and radius 1 m, with inlow velocity of 1 m/s, how do I set formulationType, U0, Ufwh respectively?
Set FWH control surface to patch encompassing these 3 blades,
Ufwh (.0 .0 .0);
,nonUniformSurfaceMotion true;
formulationType Farassat1AFormulation;
This is true for the dynamic mesh, right? How to simulate the same problem of 3 propeller blades rotating, but for rotation rather than using dynamic mesh, I am using MRF to simulate the effect of rotation. What will be the values of U0, Ufwh?
I would really appreciate the help.
Regards,
ChakshuIn this case, U0 may be zero, and Ufwh may be set the rotating speed.
@unicfdlab Can you please confirm this? Is it even possible to use libacoustics with MRF?
from libacoustics.
Related Issues (20)
- FWH permeable surface HOT 5
- The process of sound pressure acquisition is suddenly interrupted HOT 1
- compiling issue HOT 4
- fftFreq - what does it do? HOT 4
- data collection
- Calculating Distance HOT 7
- Difference between patches and surfaces in control files HOT 1
- Unable to run / compile / install in Openfoam HOT 3
- Running libAcoustic function at later time step HOT 3
- Ignore issue HOT 1
- Strategies to reduce memory usage HOT 6
- Possible dependence to frame of references
- is the symmetry B.C. condition applicable for this solver HOT 5
- Options for predicting acoustic field of rotating blade using MRF HOT 2
- my curle and FW-H acoustic pressure is not the same. could it be, my set up is wrong HOT 1
- Force and Pressure Coefficients Correct, but acoustic predictions are still miles off? HOT 4
- in case of huge obstacle with complicate shape, is it safe to scale it down without changing raynold number. HOT 1
- The mean value of p_Fluct is not zero in VortexShed case HOT 5
- cannot find -lfftw3 HOT 2
- Can this solver show the acoustic field in paraview 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 libacoustics.