CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

Combining multiSolidBodyMotionSolver (Overset Mesh) + SolidBodyDisplacementLaplacian

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   October 26, 2021, 06:58
Post Combining multiSolidBodyMotionSolver (Overset Mesh) + SolidBodyDisplacementLaplacian
  #1
New Member
 
Ege Batmaz
Join Date: Dec 2018
Location: Germany
Posts: 19
Rep Power: 8
egebat7 is on a distinguished road
Dear Foamers,

I am trying to conduct a simulation where I need to morph the shapes of multiple airfoils while they are rotating on a stationary region (The mesh around the airfoil must rotate with the airfoil for a reason so I need to achieve this with overset mesh/rotating motion). I've already achieved shape morphing with overset mesh when there is no overset mesh rotation but things are getting more complicated when there is overset mesh motion.

So I need to use dynamicOversetFvMesh with 2 different solvers simultaneously: multiSolidBodyMotionSolver (For overset mesh rotation of airfoils) and solidBodyDisplacementLaplacian (For the shape morphing of airfoils). Do you have any suggestions on how to achieve this?

I used to achieve Sliding(Rotating) mesh + Morphing without overset mesh with dynamicMultiMotionSolverFvMesh. But now this is not the case, where I need to stick with the dynamicOversetFvMesh to able to compute overset mesh motion.

PS: I am using OpenFOAM v1706.

Thank you for your time.

Best Regards,

Ege
egebat7 is offline   Reply With Quote

Old   September 16, 2022, 16:30
Default
  #2
New Member
 
suyash
Join Date: Dec 2018
Location: edmonton
Posts: 7
Rep Power: 8
Suya_94 is on a distinguished road
Hi Ege,

Were you able to figure out the way for your problem?.

The issue is actually addressable in OpenFOAM-v1912 and the following versions, however I notice a bug that keeps updating the overset mesh to its default (t_0) position, at every alternate time step.

Please let me know if you or anyone has any experience with this issue.

Thanks
Suya_94 is offline   Reply With Quote

Old   January 2, 2023, 09:10
Default
  #3
Senior Member
 
TWB
Join Date: Mar 2009
Posts: 414
Rep Power: 19
quarkz is on a distinguished road
Quote:
Originally Posted by Suya_94 View Post
Hi Ege,

Were you able to figure out the way for your problem?.

The issue is actually addressable in OpenFOAM-v1912 and the following versions, however I notice a bug that keeps updating the overset mesh to its default (t_0) position, at every alternate time step.

Please let me know if you or anyone has any experience with this issue.

Thanks
Hi Suya,

Do you have an example of your setup? Maybe we can take a look and see how to troubleshoot...
quarkz is offline   Reply With Quote

Old   March 3, 2023, 05:38
Default
  #4
New Member
 
Georg Göbel
Join Date: Sep 2016
Location: Karlsruhe
Posts: 8
Rep Power: 10
Horst is on a distinguished road
Dear Ege,


have you been succesful in combining overset with morphing? I am trying to do so at the moment but as far as I understand, the use dynamicOversetFvMesh AND dynamicMotionSolverFvMesh is not possible.

If you or anyone else solved this issue, i would aprecciate if you could share your dynamicMeshDict.

Thanks in advance!


Georg
Horst is offline   Reply With Quote

Old   September 12, 2023, 22:38
Default
  #5
New Member
 
xiangxiang
Join Date: Oct 2022
Posts: 4
Rep Power: 4
xiangxiang is on a distinguished road
Quote:
Originally Posted by Horst View Post
Dear Ege,


have you been succesful in combining overset with morphing? I am trying to do so at the moment but as far as I understand, the use dynamicOversetFvMesh AND dynamicMotionSolverFvMesh is not possible.

If you or anyone else solved this issue, i would aprecciate if you could share your dynamicMeshDict.

Thanks in advance!


Georg
Hi Georg
Have you combined overset and morphing? I used precice to couple calculix and openfoam. In my case, the fluid-to-structure interface of the front mesh was deformed, and the displacement was derived from calculix calculation. Now the non-overset mesh was fine, but the overset mesh would report errors. This seems to be consistent with the explanation in foam extend: “ Direct application of overset mesh would result with deformation of both background and front mesh”.
Do you have any modification suggestions?
xiangxiang is offline   Reply With Quote

Reply

Tags
dynamicmesh, dynamicoverset, multisolidbodymotion


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
foam-extend-4.1 release hjasak OpenFOAM Announcements from Other Sources 19 July 16, 2021 06:02
Overset simulation fails when using 2 close together overset + background mesh quarkz OpenFOAM Running, Solving & CFD 0 January 7, 2021 03:36
Is overset mesh required? ahildershavn@yahoo.no OpenFOAM Running, Solving & CFD 2 August 4, 2017 04:23
Overset: refine background mesh without resetting the mesh JohnAB STAR-CCM+ 6 May 19, 2014 14:48
[Gmsh] 2D Mesh Generation Tutorial for GMSH aeroslacker OpenFOAM Meshing & Mesh Conversion 12 January 19, 2012 04:52


All times are GMT -4. The time now is 15:59.