0
Types of dynamic mesh motion solver for pitching airfoil

Hi,

I want to run simulation on pitching motion. I faced three mesh motion solver such as Laplaciandisplacement solver, Solid body Rotaion (SBR) stress equation solver and Radial basis function (RBF) solver in pitching motion (currently, I don't know completely about these solvers).

Can any one suggests other solvers for reliable pitch motion results. So that, I will look into that too.

Any deep answer will help a lot.

I am using OpenFoam v1912 (However, you can suggest the solver for any community of OpenFoam)

Best Regards,

Ram


OpenFOAM 28-10-20, 9:28 p.m. guptaram@
0

Hi Ram,

You can try the wingMotion tutorial available in the the tutorials folder (tutorials/incompressible/pimpleFoam/RAS/wingMotion). It uses the sixDoFRigidBodyMotion solver. You may refer the link below for more details on the sixDoFRigidBodyMotion solver.

https://openfoamwiki.net/index.php/Parameter_Definitions_-_dynamicMotionSolverFvMesh

Regards,
Ashley

28-10-20, 9:37 p.m. ashleymelvin

Thank you so much for replying super fast. can you suggest more solvers like above.

Best Regards,

Ram

 


28-10-20, 10:39 p.m. guptaram@

Hi Ram,

I've only worked on laplacianDisplacement and sixDoFRigidBodyMotion solvers. You can try the document linked below for an overview of some of the mesh solvers.

http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2009/AndreuOliverGonzalez/ProjectReport_Corrected.pdf

Regards,

Ashley


29-10-20, 2:29 a.m. ashleymelvin

Can I ask for the case file (or tutorials or scripts) related to laplacianDisplacement solver which help in pitching airfoil motion? Since, in new version of OpenFoam they excluded the laplacianDisplacement solver from 'wing motion' tutotrial (now use sixDiFRigidBodyMotion solver only). 

My Email address: guptaram0000@gmail.com

Thank You.

 

Best Regards,

Ram


29-10-20, 9:14 a.m. guptaram@

Hi Ram,

To model pitching motion using laplacianDisplacement, you will need the angularOscillatingDisplacement parameters to be defined in your pointDisplacement file. You can look at the following link for more on angularOscillatingDisplacement parameters: https://www.cfd-online.com/Forums/openfoam-solving/101525-angularoscillatingdisplacement-parameters.html

The tricky part in this exercise, in my opinion, would be figuring out the appropriate diffusivityModel in you dynamicMeshDict. For this, I think you might need to do a little reading of your own.

Hope that helps.

Regards,

Ashley


30-10-20, 1:10 a.m. ashleymelvin

Login to add comment


Log-in to answer to this question.