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

Velocity slip boundary condition won't be satisfied: I get non-zero normal velocity

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   March 22, 2022, 16:54
Default Velocity slip boundary condition won't be satisfied: I get non-zero normal velocity
  #1
Member
 
Hüseyin Can Önel
Join Date: Sep 2018
Location: Ankara, Turkey
Posts: 47
Rep Power: 7
hconel is on a distinguished road
Hi,
I'm imposing slip type boundary condition for U at the top of my solution domain. However, I get non-zero normal velocity component at this boundary:



I am really puzzled because as far as I know, slip BC imposes zero vertical component at the boundary. The vertical cylindrical boundary seen here has time-varying inlet-outlet (flow angle rotates with time) velocity of 10 m/s. So the 18 m/s vertical component at the top boundary I'm getting is clearly abnormal and non-neglectable.

Note: the bottom boundary also has slip BC and the same happens there.

How is this possible? Did anyone experience something like this?

solver: pimpleFoam
turbulence: laminar
top BC: U slip, p zero
vertical boundaries: time-varying inlet-outlet (flow angle rotates with time)
ddt scheme: 2nd order
div schemes: 2nd order
momentum predictor: on
nOuterCorrectors 2;
nCorrectors 2;
nNonOrthogonalCorrectors 1;

Regards,
Huseyin
hconel is offline   Reply With Quote

Old   March 23, 2022, 00:57
Default
  #2
Senior Member
 
piu58's Avatar
 
Uwe Pilz
Join Date: Feb 2017
Location: Leipzig, Germany
Posts: 744
Rep Power: 15
piu58 is on a distinguished road
You should set a defined p only at one cell, the p reference. And not at the boundary. p may change here.
__________________
Uwe Pilz
--
Die der Hauptbewegung überlagerte Schwankungsbewegung ist in ihren Einzelheiten so hoffnungslos kompliziert, daß ihre theoretische Berechnung aussichtslos erscheint. (Hermann Schlichting, 1950)
piu58 is offline   Reply With Quote

Old   March 23, 2022, 03:05
Default
  #3
Member
 
Hüseyin Can Önel
Join Date: Sep 2018
Location: Ankara, Turkey
Posts: 47
Rep Power: 7
hconel is on a distinguished road
Quote:
Originally Posted by piu58 View Post
You should set a defined p only at one cell, the p reference. And not at the boundary. p may change here.
Mr. Uwe,
Thanks for the heads-up, indeed, it is something that can be easily overlooked!
I've set the pRefPoint to the middle of the domain, however, it did not work.
The problem was setting pressure to fixedValue 0 on the same boundary as the velocity slip condition. Changing pressure to slip fixed my problem (although I've always though that slip BC is reasonable only for vector fields). Zero gradient also seems to work.

The weird thing is, OpenFOAM does not complain about not being able to satisfy the given boundary conditions. I guess this is due to the segregated nature of the pimple solver algorithm; pressure and velocity systems are solved separately?

FYI: OpenFOAM version is 2.4.0

Hope this helps others. Regards!
hconel 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


Similar Threads
Thread Thread Starter Forum Replies Last Post
Wind turbine simulation Saturn CFX 60 July 17, 2024 05:45
Table bounds warnings at: END OF TIME STEP CFXer CFX 4 July 16, 2020 23:44
CFD analaysis of Pelton turbine amodpanthee CFX 31 April 19, 2018 18:02
Wrong flow in ratating domain problem Sanyo CFX 17 August 15, 2015 06:20
Radiation interface hinca CFX 15 January 26, 2014 17:11


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