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

OpenFoam - Dynamic mesh solver for rotor tightly close to stator region

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   April 9, 2021, 04:58
Default OpenFoam - Dynamic mesh solver for rotor tightly close to stator region
  #1
New Member
 
Join Date: Mar 2021
Posts: 12
Rep Power: 5
BasG is on a distinguished road
Hi CFD-friends!

I am trying to model a rotor with forced rotation in combination with a static tube around the rotor (see attached image 1 (static tube = red, dynamic part = gray) & 2). At the moment I am using the PimpleDyMFoam solver in combination with the AMI approach using dynamicMotionSolverFvMesh - solidBody. I managed to setup a working simulation with the rotor only. Therefore I selected a rotating cylinder around the rotor (see also attached image 3 & 4).

The next step is to combine the dynamic rotor with the stationary tube. The design of the rotor is such that it almost 'touches' the static surrounding. This means that there is hardly (if no) space between the rotor and the surrounding tube. It is therefore that selecting a rotating cylinder around the rotor (but within the tube) with an interface at which the mesh quality is high enough to not result in errors in the solver seems impossible.

Do you have a suggestion how to tackle this challenge? Is it possible to include both the static and rotating geometry inside the rotating cylinder and somehow freeze the static geometry within this cylinder (e.g. by means of its boundary conditions)?

Is the use of AMI indeed a good choice or should I rather look at different approaches such as the overPimpleDyMFoam-solver?

I hope to hear from you!

All the best,

Bas
Attached Images
File Type: jpg image1.jpg (34.3 KB, 27 views)
File Type: png image2.png (146.2 KB, 20 views)
File Type: jpg image3.jpg (41.8 KB, 24 views)
File Type: jpg image4.jpg (19.5 KB, 25 views)
BasG is offline   Reply With Quote

Old   October 1, 2021, 04:18
Default repl:
  #2
New Member
 
Join Date: Mar 2021
Posts: 12
Rep Power: 5
BasG is on a distinguished road
After trying many attempts, I was able to place the AMI-interface inside the wall of the stationary cylinder. By setting the U-boundary condition of the statinonary cylinder to fixedValue 0, the flow velocity along the cylinder is set at 0. However, the inner side of the cylinder still moves with rotating mesh zone. Since the cylinder is (almost) perfectly round, this approach is considered acceptable for my case.
BasG is offline   Reply With Quote

Reply

Tags
ami, dynamic mesh, openfoam


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
[snappyHexMesh] SnappyHexMesh/splitMeshRegion : region1 in zone "-1" GuiMagyar OpenFOAM Meshing & Mesh Conversion 3 August 4, 2023 13:38
foam-extend-4.1 release hjasak OpenFOAM Announcements from Other Sources 19 July 16, 2021 06:02
[snappyHexMesh] non uniform mesh near the stl object vava10 OpenFOAM Meshing & Mesh Conversion 0 January 31, 2021 15:41
Suggestion for a new sub-forum at OpenFOAM's Forum wyldckat Site Help, Feedback & Discussions 20 October 28, 2014 10:04
dynamic mesh in openfoam cctv OpenFOAM Running, Solving & CFD 0 March 19, 2014 03:04


All times are GMT -4. The time now is 13:20.