CFD Online Logo CFD Online URL
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

High velocities near walls in a cross junction

Register Blogs Members List Search Today's Posts Mark Forums Read

LinkBack Thread Tools Search this Thread Display Modes
Old   June 14, 2021, 14:13
Default High velocities near walls in a cross junction
New Member
Pierre-Olivier Schwarz
Join Date: Jun 2021
Posts: 2
Rep Power: 0
PoSchwarz is on a distinguished road
Hi everyone!

I'm trying to simulate the flow in a cross junction, but even with the simpler models (steady-state, laminar flows), I'm facing some problems.

When I run the icoFoam solver, I get really high velocities at certain points in the junction, as shown in the attached screenshots (the two first screenshots show the same cross section of the junction, but with two different scales, and the third one is simply a zoom in of the first one). These screenshots were taken using ParaView, but VTK files were loaded to avoid the problems mentioned in this thread : Why no-slip b.c. does not obtain zero-velocity contour?

I also attached the files I'm using, except for the U file, as I first run potentialFoam to set the velocity field (and the resulting file is too big to share on this forum).

I find it strange that the high values are near the walls, as I use a noSlip condition in my 0/U file:

        type            noSlip;
        type            fixedValue;
        value           uniform (0 -0.5 0);
        type            fixedValue;
        value           uniform (0.5 0 0);
        type            zeroGradient;
        type            zeroGradient;
We can see in the screenshots that the velocity is 0 at the wall, but really high just next to the wall. However, the velocity is much lower in the center, which seems strange to me.

Also, we can see a "line" of non-zero values on the walls (in the third screenshot). I think that this line corresponds to the line between the two faces of the block corresponding to this part of the geometry. If you look at the blockMeshDict file I use, each part of a pipe is divided into two blocks (with 6 faces each), and I'm using arcs in the "edges" section to give them a circular shape. However, maybe that the noSlip BC applies to the faces, but not the edges between these faces?

The really high velocity values lead to high Courant numbers, and the simulations can't run except if I use very small time steps, which isn't great considering I would eventually like to use other transient turbulent models to study the mixing in this type of junction.

I would be really grateful for any suggestion, information, etc.

Thank you very much and have a nice day!

Attached Images
File Type: jpg icoFoam_crossJunction1.jpg (42.7 KB, 9 views)
File Type: jpg icoFoam_crossJunction2.jpg (48.0 KB, 9 views)
File Type: jpg icoFoam_crossJunction3.jpg (43.6 KB, 11 views)
Attached Files
File Type: zip (5.5 KB, 1 views)
PoSchwarz is offline   Reply With Quote


cross junction, icofoam, velocity, velocity bc

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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
Problem with rhoSimpleFoam : exploding enthalpy and density at the walls david39 OpenFOAM Running, Solving & CFD 6 January 18, 2011 12:49
Setting up: Cube, 2 holes, high pressure inside shangzung OpenFOAM 0 October 30, 2009 12:27
use of high aspect ratio cells near walls Usman FLUENT 0 January 23, 2008 08:16
prob at high inlet velocities nkc Main CFD Forum 0 November 27, 2005 22:54
Multicomponent fluid Andrea CFX 2 October 11, 2004 06:12

All times are GMT -4. The time now is 19:16.