CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Meshing & Mesh Conversion

[Other] How to setup Dynamic Mesh with 6DOF, detach/attach, and new blocks?

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   August 14, 2017, 19:28
Default How to setup Dynamic Mesh with 6DOF, detach/attach, and new blocks?
  #1
New Member
 
Jue Wang
Join Date: Apr 2014
Posts: 23
Rep Power: 12
Joe Wang is on a distinguished road
Hi, FOAMers,
I'm working on a project requiring to use dynamic mesh technique. But it's quite a complicated problem for me and I'm not even sure if it is possible to conduct such a simulation. Hope to get some suggestions and helps here. The problem is described as following.
As shown in the attached sketch, I'm willing to simulate the release of compressed air blocked by an object. From left to right, the object would be lifted by the compressed air at the beginning. Once the pressure is reduced to a value that can not lift the object, the object will fall down (it may not fall back as shown in the sketch). From my point of view, I need to use 6DOF Motion Solver to simulate the motion of the object driven by air force and gravity. What's more, because the boundary detachment/attachment occurs and new blocks may need to be created, I'm not sure how to setup the dynamicMeshDict file, as well as other related files.
Does anyone ever work on a similar problem? Really appreciate if someone can help me.
Joe

P.S. To simplify the model, the object can be modified as a trapezoid (shown in the right bottom corner in the sketch).
Attached Images
File Type: jpg modelSketch.jpg (83.4 KB, 73 views)

Last edited by Joe Wang; August 15, 2017 at 17:03. Reason: Update the figure
Joe Wang is offline   Reply With Quote

Old   August 18, 2017, 09:37
Default
  #2
Super Moderator
 
Tobi's Avatar
 
Tobias Holzmann
Join Date: Oct 2010
Location: Bad Wörishofen
Posts: 2,711
Blog Entries: 6
Rep Power: 52
Tobi has a spectacular aura aboutTobi has a spectacular aura aboutTobi has a spectacular aura about
Send a message via ICQ to Tobi Send a message via Skype™ to Tobi
Dear Wang,

out if the box I would say, it is possible but not with the standard libraries. So you have to make some new library which accounts for removing, adding cells (or new meshing+mapping during the simulation based on some criteria - checkMesh).

ICON did something like that but not with the 6DoF library but with the normal motion one. As you are a PhD, I would say it is a half PhD project to get everything work.

Keep in mind to take the fluxes etc conservative.

Good luck.

Sent from my HTC One mini using CFD Online Forum mobile app
__________________
Keep foaming,
Tobias Holzmann
Tobi is offline   Reply With Quote

Old   August 21, 2017, 08:27
Default
  #3
Member
 
Johannes Baumann
Join Date: Mar 2009
Location: Baden-Wuerttemberg, Germany
Posts: 43
Rep Power: 17
johannes is on a distinguished road
Hi Joe,

that's really an interesting case! I've been working on a similar one, at least when it comes to the problems (or challenges ).
First of all, as Tobi already mentioned, you'll need some kind of remeshing, because of the large motion of the FSI interfaces. Regarding the detachment/attachment aspect, I don't think that this will work in the intended way. Instead, you'll have to keep all the blocks connected through a small gap, which should be as narrow as cell skewness allows it. To stop the leakage through this gap, it may be necessary to apply a porous resistance in the gap and then reduce the porosity while the gap opens during the motion.
This is also the way I chose in my setup. I'm currently using Fluent coupled with ANSYS but I would prefer to do the same kind of simulations in OpenFOAM. So I would be happy if you could keep me updated on your progress with OpenFOAM.

Best regards,
Johannes
johannes is offline   Reply With Quote

Old   August 22, 2017, 17:49
Default
  #4
New Member
 
Jue Wang
Join Date: Apr 2014
Posts: 23
Rep Power: 12
Joe Wang is on a distinguished road
Hi, Tobi,
Really appreciate your reply and showing me a way to go.
I'm almost done with my program so I may not try to create new libraries for it immediately. Instead, I will try to simplify the model and see if it works. But I'll continue to work on this problem then. Thank you.
Jue
Quote:
Dear Wang,

out if the box I would say, it is possible but not with the standard libraries. So you have to make some new library which accounts for removing, adding cells (or new meshing+mapping during the simulation based on some criteria - checkMesh).

ICON did something like that but not with the 6DoF library but with the normal motion one. As you are a PhD, I would say it is a half PhD project to get everything work.

Keep in mind to take the fluxes etc conservative.

Good luck.

Sent from my HTC One mini using CFD Online Forum mobile app
Like
__________________
Keep foaming,
Tobias Holzmann
Joe Wang is offline   Reply With Quote

Old   August 22, 2017, 17:59
Default
  #5
New Member
 
Jue Wang
Join Date: Apr 2014
Posts: 23
Rep Power: 12
Joe Wang is on a distinguished road
Hi, Johannes,
You offered me a great alternative to solve this problem with porous media. Thank you so much.
I need to get it work as soon as possible so I may try some simplification first to see if it works. I'll continue to work on this project then.
Let's keep updating this topic or new ones if there's new progress.
Regards,
Joe

Quote:
Originally Posted by johannes View Post
Hi Joe,

that's really an interesting case! I've been working on a similar one, at least when it comes to the problems (or challenges ).
First of all, as Tobi already mentioned, you'll need some kind of remeshing, because of the large motion of the FSI interfaces. Regarding the detachment/attachment aspect, I don't think that this will work in the intended way. Instead, you'll have to keep all the blocks connected through a small gap, which should be as narrow as cell skewness allows it. To stop the leakage through this gap, it may be necessary to apply a porous resistance in the gap and then reduce the porosity while the gap opens during the motion.
This is also the way I chose in my setup. I'm currently using Fluent coupled with ANSYS but I would prefer to do the same kind of simulations in OpenFOAM. So I would be happy if you could keep me updated on your progress with OpenFOAM.

Best regards,
Johannes
Joe Wang is offline   Reply With Quote

Reply


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



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