|
[Sponsors] |
slip & noslip boundary conditions are wrong on dynamic mesh |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
February 17, 2016, 04:31 |
slip & noslip boundary conditions are wrong on dynamic mesh
|
#1 |
New Member
Olaf Schiemann
Join Date: Feb 2016
Posts: 10
Rep Power: 10 |
Hello,
I have a small test case, which models the water flow inside a "bouncing cube", a rectangular mesh growing/shrinking periodically in the horizontal/vertical direction. The motion of the walls is not transferred to the water, whatever boundary condition I use for the velocity (slip, no slip, fixedValue (0 0 0 )). Do other boundary conditions or solvers exist which correctly interprete the slip or noslip conditions such that no relative (normal) velocity occurs between the moving wall and the fluid inside? I am testing with rhoPimpleDyMFoam of OpenFOAM 2.4.0. You will definitely help me as well, if you know of a solution using another solver or OpenFOAM version. Greetings Olaf |
|
February 17, 2016, 08:59 |
|
#2 |
Senior Member
Jan
Join Date: Jul 2009
Location: Hamburg
Posts: 143
Rep Power: 20 |
Hi Olav,
try movingWallVelocity Best regards, Jan |
|
February 17, 2016, 11:32 |
|
#3 |
New Member
Olaf Schiemann
Join Date: Feb 2016
Posts: 10
Rep Power: 10 |
Hi Jan,
thank you very much for your reply. Apparently, not the fluid velocity boundary condition was the problem, but the pointMotionUx boundary condition does not work quite as I need. I am testing now with the incompressible/pimpleDyMFoam/movingCone tutorial. Changing the movingWall boundary in 0/U as follows works as expected: Code:
movingWall { type movingWallVelocity; value uniform (0 0 0); //type fixedValue; //value uniform (1 0 0); } Code:
movingWall { //type uniformFixedValue; //uniformValue constant 1; type "groovyBC"; value uniform 1; valueExpression "toPoint(1)"; } Can you imagine a reason, why this fails, whereas the uniformFixedValue example succeeds? Greetings Olaf |
|
February 18, 2016, 13:52 |
|
#4 |
New Member
Olaf Schiemann
Join Date: Feb 2016
Posts: 10
Rep Power: 10 |
Although movingWallVelocity worked if pointMotionUx is "constant 1", there is a bug if pointMotionUx is variable in time.
I have attached a case file to reproduce the problem in this thread: http://www.cfd-online.com/Forums/ope...implement.html Greetings Olaf |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Centrifugal fan | j0hnny | CFX | 13 | October 1, 2019 14:55 |
Difficulty in calculating angular velocity of Savonius turbine simulation | alfaruk | CFX | 14 | March 17, 2017 07:08 |
Wrong flow in ratating domain problem | Sanyo | CFX | 17 | August 15, 2015 07:20 |
Radiation interface | hinca | CFX | 15 | January 26, 2014 18:11 |
Water subcooled boiling | Attesz | CFX | 7 | January 5, 2013 04:32 |