CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Main CFD Forum

Extremely high cell velocities

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   April 19, 2020, 20:47
Default Extremely high cell velocities
  #1
New Member
 
Karnauhov Valery
Join Date: Dec 2013
Posts: 20
Rep Power: 13
kveki is on a distinguished road
Hello!

I apologize for bad English, I use google translator.

I ask for help in one question. I will demonstrate it in the model problem of the two-dimensional gas flow problem. I use my little cfd-program. After several iterations, the velocity field has the form in Fig. 1. The matrices for velocities are shown in Fig. 2. It is seen that for cell 8, the central coefficient is several orders of magnitude lower than for other cells. To calculate the system, I use the simple Gauss method of subsequent exclusion of variables (Fig. 3). Obviously, for cell 8, when divided by the elements of the main diagonal, extremely high speeds are obtained. I use the SIMPLE pressure correction method, it corrects the situation. However, at the next iterations, the effect occurs again in other cells and the problem falls apart.
I described a model problem, but the same effects are also manifested in other problems that I have considered. Low central coefficients are obtained for cells when there are oppositely directed velocities at the boundaries, as for cell 8 in Fig. 1. When solving these problems on Fluent, I do not get such effects.

My question is how to overcome this problem.
Attached Images
File Type: jpg pic1.jpg (135.7 KB, 11 views)
File Type: jpg pic2.jpg (77.8 KB, 6 views)
File Type: jpg pic3.jpg (56.4 KB, 8 views)

Last edited by kveki; April 20, 2020 at 06:19.
kveki is offline   Reply With Quote

Old   April 22, 2020, 14:35
Default
  #2
Senior Member
 
duri
Join Date: May 2010
Posts: 245
Rep Power: 17
duri is on a distinguished road
Try initial value u=1 and v=1. If this is your complete domain two inlet and two outlet you should get converged in 1 iteration otherwise something wrong with your boundary condition.
duri is offline   Reply With Quote

Old   April 27, 2020, 19:09
Default
  #3
New Member
 
Karnauhov Valery
Join Date: Dec 2013
Posts: 20
Rep Power: 13
kveki is on a distinguished road
Quote:
Originally Posted by duri View Post
Try initial value u=1 and v=1. If this is your complete domain two inlet and two outlet you should get converged in 1 iteration otherwise something wrong with your boundary condition.
You are absolutely right. If you set the initial conditions u=1, v=1 m / s, then everything converges in one iteration. It also works well if we take the initial field equally directed with boundary velocities. However, if we take the initial conditions, when the direction of the initial velocity field does not coincide with the direction of the boundary conditions (for example, u=-1, v=-1 m/s or u=1, v=0 m/s, etc.), the case I described occurs. The field tries to line up in the right direction, but in the process of solving, pictures appear, as in the picture, when the speeds in the cells are directed in the opposite direction. Then very high speeds occur during iteration in these cells and the task falls apart. If you solve similar tasks in fluent, for example, nothing like this happens.
kveki is offline   Reply With Quote

Old   April 28, 2020, 07:14
Default
  #4
Senior Member
 
duri
Join Date: May 2010
Posts: 245
Rep Power: 17
duri is on a distinguished road
The non convergence with bad initial guess is common in any solver. The robustness of the solver changes with the numerical schemes. To benchmark against fluent you need to benchmark against the solver settings and the boundary condition implementation against fluent. Usually having lower time step, relaxation, etc. gives better stability. Try to mimic your solver in fluent with right multistage coef., multigrid, gradient estimation, limiter, flux scheme, ...
duri is offline   Reply With Quote

Reply

Tags
cfd programming, gauss elimination, matrix diagonal dominance, velocity


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] High quality mesh for wind in complex urban environment ziboaa OpenFOAM Meshing & Mesh Conversion 1 January 12, 2021 16:33
[snappyHexMesh] bad snap phase with high cell count Tensian OpenFOAM Meshing & Mesh Conversion 10 May 13, 2014 11:37
[snappyHexMesh] snappyhexmesh cell splitted ununiform..2D case sharonyue OpenFOAM Meshing & Mesh Conversion 1 April 23, 2013 00:34
Extremely high Epsilon Phil FLUENT 2 September 10, 2007 06:25
Ultra high temperature? bk Siemens 2 July 19, 2005 01:01


All times are GMT -4. The time now is 23:32.