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

CFX4.4 - mass residuals in 2D?

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   August 20, 2003, 00:20
Default CFX4.4 - mass residuals in 2D?
  #1
Novak Elliott
Guest
 
Posts: n/a
Hi all,

In CFX4.4 the mass residuals are dimensioned; i.e. they have units of kg/sec. In 3D problems the choice of what value to converge on can be calculated from the mass flux in the model. However, what about in 2D? In theory a 2D flow has no volume and hence no mass. Does CFX4 non-dimensionalise the mass residuals in for 2D problems? If so, how?

I realise that a 2D problem is actually a 3D grid that is only one cell thick but it doesn't make sense for the residual values to have dimensions since that would imply that the thickness of the cells affects the quantity of mass leaked and the accuracy of the solution.

I believe in CFX5 the 2D mass tolerances are indeed non-dimensional but I cannot find information on this in version 4.

Can anyone clarrify this issue?

cheers, Novak.
  Reply With Quote

Old   September 13, 2003, 00:31
Default Re: CFX4.4 - mass residuals in 2D?
  #2
jeff
Guest
 
Posts: n/a
Yep, you're right!

The mass flow in a 2D CFX-4 model takes into account the "thickness" of the model in the Z-direction. (Set a fixed velocity and then double the thickness of the model in the Z-direction and you get twice the mass flow of the single thickness model).

The residual is then based on the total mass flow. It's no different than a 3D model, you simply want the residual to end up at some fraction (say 0.1% or less) of the total mass flow which is printed in the output file.

Hope this helps, Jeff
  Reply With Quote

Old   September 15, 2003, 09:03
Default Re: CFX4.4 - mass residuals in 2D?
  #3
Novak Elliott
Guest
 
Posts: n/a
Yep,

And I verified this by making two models, one being 100 times thicker in the z direction. To achieve convergence in the same number of iterations I had to set the mass residual tolerance to be 100 times larger for the thicker model.

Ok, now for a more general question. What if the solution appears to be invariant at a mass residual tolerance that is significantly large in comparison to the total mass flux of the model? i.e. of the same order. Physically this doesn't make sense but thats what the numerics are telling me. Does the fact that the solver is really only solving a 2d (/psuedo 3d) problem have any bearing on this?

Novak.
  Reply With Quote

Old   September 16, 2003, 23:09
Default Re: CFX4.4 - mass residuals in 2D?
  #4
Jeff
Guest
 
Posts: n/a
I don't think so. However, it can happen that there is a very localized area in the model where there are large residuals (like in a badly gridded area or a high vorticity area with too coarse a grid). Even though the rest of the solution is converged nicely, this small area can generate large enough residuals to make the overall solution appear unconverged.

You can check this by adding a graphical scalar (end ch. 2 or 3 in the manual I think) to store the MASS RESIDUAL (check the exact syntax). Then in the post processor, you can see exactly where these very large residuals are comming from and fix that area of the grid. If all the residuals are more or less uniformly bad across the domain, then it's something else.

Jeff
  Reply With Quote

Old   September 17, 2003, 00:55
Default Re: CFX4.4 - mass residuals in 2D?
  #5
Novak Elliott
Guest
 
Posts: n/a
I've already plotted the mass (and velocity) residuals and indeed there are regions which are difficult/slow to converge, with the rest of the domain having converged to several orders of magnitude further.

However, I have a transient flow problem with deforming grids and an adaptive mesh so its difficult to produce a grid that fits the flow at all time steps. There are regions that are difficult to achieve convergence but their locations are time-dependent as the flow and grid changes. These `hot spots' tend to track the local maximum courant number (also plotted) or areas of of high vorticity at each time step.

In my case perhaps a more useful measure of convergence would be the cell-weighted average of the ratio of mass-flow residual to mass-flow over all cells? This would smooth the effect of localised error maxima and consider the domain as a whole. A simple bit of Fortran to sum the product of velocity and cell face area pairs over all cells in the domain would do the trick.

Thoughts?

Novak.
  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
mass flow in is not equal to mass flow out saii CFX 12 March 19, 2018 06:21
Water subcooled boiling Attesz CFX 7 January 5, 2013 04:32
v & mass residuals azmir Siemens 0 January 4, 2005 07:11
adjust a range of target residuals shown on mass a Jackie CFX 0 February 14, 2003 11:40
Mass residuals Hamsdi CFX 4 October 29, 2001 06:29


All times are GMT -4. The time now is 11:10.