Giter Club home page Giter Club logo

Comments (13)

ThanatSAISA avatar ThanatSAISA commented on August 26, 2024

Hey, What if I don't have a second control surface, is it still works ?.
May I look at your file that you simulate , I stuck with how to use it correctly.
Thank you

from libacoustics.

eacfd avatar eacfd commented on August 26, 2024

Could anyone help me check my case set? I have used the curle method in the flow past a cylinder case to get a relatively good acoustic pressure result. For the FWH method, if the cylinder surface is chosen as the control surface, the FWH result is very close to the curle result. But if another control surface that contains more areas is used, the FWH result does not capture the noise spectra correctly. I use the libacoustic OpenFOAM4.1 version in the OpenFOAM 6. The formulation we use is Farassat1A, and the GT_formulation shows similar results. As it is a wind-tunnel problem(the model and observer are static), the U_0 is (0 0 0), U_fwh is (0 0 0), nonUniformSurfaceMotion is false. The fixedResponseDelay seems to have little influence on the results. I am running a case with 'patches (); source cells;' instead of 'patches (CYLINDER);'. Is there something wrong with my set? What should I change?

Dear Chen!
Did you compare aerodynamic characteristics such as mean and RMS values of cd, cL, and Strouhal number with experimental data? You have poor mesh resolution or dissipative numerical scheme if another control surface doesn't capture noise spectra.
Also, I recommend using the OpenFOAM-v1912 version of the library (see branch digitef-dev-1912) as some bugs were fixed there.

Regards,
AE

from libacoustics.

chen0mou0mou avatar chen0mou0mou commented on August 26, 2024

Hey, What if I don't have a second control surface, is it still works ?.
May I look at your file that you simulate , I stuck with how to use it correctly.
Thank you

Hi,

Could you share your set file with me? I will compare your set with mine, and tell you the difference.

from libacoustics.

chen0mou0mou avatar chen0mou0mou commented on August 26, 2024

Could anyone help me check my case set? I have used the curle method in the flow past a cylinder case to get a relatively good acoustic pressure result. For the FWH method, if the cylinder surface is chosen as the control surface, the FWH result is very close to the curle result. But if another control surface that contains more areas is used, the FWH result does not capture the noise spectra correctly. I use the libacoustic OpenFOAM4.1 version in the OpenFOAM 6. The formulation we use is Farassat1A, and the GT_formulation shows similar results. As it is a wind-tunnel problem(the model and observer are static), the U_0 is (0 0 0), U_fwh is (0 0 0), nonUniformSurfaceMotion is false. The fixedResponseDelay seems to have little influence on the results. I am running a case with 'patches (); source cells;' instead of 'patches (CYLINDER);'. Is there something wrong with my set? What should I change?

Dear Chen!
Did you compare aerodynamic characteristics such as mean and RMS values of cd, cL, and Strouhal number with experimental data? You have poor mesh resolution or dissipative numerical scheme if another control surface doesn't capture noise spectra.
Also, I recommend using the OpenFOAM-v1912 version of the library (see branch digitef-dev-1912) as some bugs were fixed there.

Regards,
AE

Hi,

Thank you for your help! We have compared the pressure coefficients Cp,PSD of our CFD results with the experimental data. The results are well. Our mesh resolution is also thought good enough. The influence of the dissipative numerical scheme is not tested. Now, I am trying the OpenFOAM-v1912 version.

Regards,
Guanjiang

from libacoustics.

JustthanuMU avatar JustthanuMU commented on August 26, 2024

Hey, What if I don't have a second control surface, is it still works ?.
May I look at your file that you simulate , I stuck with how to use it correctly.
Thank you

Hi,

Could you share your set file with me? I will compare your set with mine, and tell you the difference.

Cylinder.zip
I try to validate with The paper named Prediction of Flow induced sound generated by cross flow past finite length circular cylinder.
My peak freq is not correct. Also, Force collecting (post processing)

from libacoustics.

ThanatSAISA avatar ThanatSAISA commented on August 26, 2024

I have a question, What if i want to use .obj file at the surface selection in FWH analogy. I found that it is possible to convert blockMesh into .obj but I confused that, was the FWH know that i want to use only the cylinder not the entire mesh.

from libacoustics.

chen0mou0mou avatar chen0mou0mou commented on August 26, 2024

Hey, What if I don't have a second control surface, is it still works ?.
May I look at your file that you simulate , I stuck with how to use it correctly.
Thank you

Hi,
Could you share your set file with me? I will compare your set with mine, and tell you the difference.

Cylinder.zip
I try to validate with The paper named Prediction of Flow induced sound generated by cross flow past finite length circular cylinder.
My peak freq is not correct. Also, Force collecting (post processing)

curle.txt
Hi,

Your curle set misses interpolationScheme and surface set. I make a few changes, and you can run it to see whether the result will be improved.

Regards,
Guanjiang

from libacoustics.

chen0mou0mou avatar chen0mou0mou commented on August 26, 2024

tion, What if i want to use .obj file at the surface selection in FWH analogy. I found that it is possible to convert blockMesh into .obj but I confused that, was the FWH know that i want to use only the cylinder not the entire mesh.

I don't know. I still use the trisurface. You can begin another issue as this problem is very important.

from libacoustics.

chen0mou0mou avatar chen0mou0mou commented on August 26, 2024

Could anyone help me check my case set? I have used the curle method in the flow past a cylinder case to get a relatively good acoustic pressure result. For the FWH method, if the cylinder surface is chosen as the control surface, the FWH result is very close to the curle result. But if another control surface that contains more areas is used, the FWH result does not capture the noise spectra correctly. I use the libacoustic OpenFOAM4.1 version in the OpenFOAM 6. The formulation we use is Farassat1A, and the GT_formulation shows similar results. As it is a wind-tunnel problem(the model and observer are static), the U_0 is (0 0 0), U_fwh is (0 0 0), nonUniformSurfaceMotion is false. The fixedResponseDelay seems to have little influence on the results. I am running a case with 'patches (); source cells;' instead of 'patches (CYLINDER);'. Is there something wrong with my set? What should I change?

Dear Chen!
Did you compare aerodynamic characteristics such as mean and RMS values of cd, cL, and Strouhal number with experimental data? You have poor mesh resolution or dissipative numerical scheme if another control surface doesn't capture noise spectra.
Also, I recommend using the OpenFOAM-v1912 version of the library (see branch digitef-dev-1912) as some bugs were fixed there.

Regards,
AE

Sorry,

I don't find the digitef-dev-1912 branch and also the OpenFOAM-v1912 version libacoustics. I just get a source in https://zenodo.org/record/3878439#.YKPXCahKiUk.

Is that right?

Regards,
Guanjiang

from libacoustics.

chen0mou0mou avatar chen0mou0mou commented on August 26, 2024

Could anyone help me check my case set? I have used the curle method in the flow past a cylinder case to get a relatively good acoustic pressure result. For the FWH method, if the cylinder surface is chosen as the control surface, the FWH result is very close to the curle result. But if another control surface that contains more areas is used, the FWH result does not capture the noise spectra correctly. I use the libacoustic OpenFOAM4.1 version in the OpenFOAM 6. The formulation we use is Farassat1A, and the GT_formulation shows similar results. As it is a wind-tunnel problem(the model and observer are static), the U_0 is (0 0 0), U_fwh is (0 0 0), nonUniformSurfaceMotion is false. The fixedResponseDelay seems to have little influence on the results. I am running a case with 'patches (); source cells;' instead of 'patches (CYLINDER);'. Is there something wrong with my set? What should I change?

Dear Chen!
Did you compare aerodynamic characteristics such as mean and RMS values of cd, cL, and Strouhal number with experimental data? You have poor mesh resolution or dissipative numerical scheme if another control surface doesn't capture noise spectra.
Also, I recommend using the OpenFOAM-v1912 version of the library (see branch digitef-dev-1912) as some bugs were fixed there.

Regards,
AE

Hi,

I have uploaded my system set. Do you think my scheme and solver set are suitable for the libacoustics.
system.zip

from libacoustics.

unicfdlab avatar unicfdlab commented on August 26, 2024

The linear scheme for convective term div(phi, U) is not good choice because it leads to oscillation in the solution. Try to use LUST or our schemes https://github.com/unicfdlab/libSchemes for LES turbulence model.

from libacoustics.

chen0mou0mou avatar chen0mou0mou commented on August 26, 2024

Thank you, I will try it.

from libacoustics.

chen0mou0mou avatar chen0mou0mou commented on August 26, 2024

Thanks

from libacoustics.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.