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

Negative value of additional variable

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   October 13, 2009, 11:19
Default Negative value of additional variable
  #1
New Member
 
Joe
Join Date: Mar 2009
Posts: 7
Rep Power: 17
fkzstar is on a distinguished road
Hi All,
I've got a question about the additional variable in CFX 11.0.

It's a transient calculation with additional variable set to simulate tracer gas. The additional variable type is 'specific' with a value of 1 at one inlet and 0 at another inlet. When doing contour plots in the post-processing, I found it has a global range of -0.09 to 1.04, which is physicallly unrealistic.

Has anyone got a clue on this?

Thanks in advance.
fkzstar is offline   Reply With Quote

Old   October 13, 2009, 20:01
Default
  #2
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,700
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
Sounds like a classic boundedness problem. What differencing are you using for advection and time? Is your convergence tight enough.
ghorrocks is offline   Reply With Quote

Old   October 15, 2009, 18:50
Default
  #3
New Member
 
Joe
Join Date: Mar 2009
Posts: 7
Rep Power: 17
fkzstar is on a distinguished road
Hi Glenn,
Thanks for your reply.

I've chosen high resolution and second order Backward Euler for advection and time scheme respectively. The RMS is 1e-4 due to the limitation of computing resources. The worst overall balance of the additional variable is around 0.05% in all domains.

Looking forward to your reply.

Cheers.
fkzstar is offline   Reply With Quote

Old   August 10, 2011, 07:04
Smile
  #4
Senior Member
 
Join Date: Jan 2010
Location: Germany
Posts: 268
Rep Power: 17
Zaktatir is on a distinguished road
Is there no approach to bound that problem of getting negative values for additional variable? (in my case Numberdensity)
Zaktatir is offline   Reply With Quote

Old   August 10, 2011, 07:43
Default
  #5
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,700
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
I think there are methods to impose boundedness restrictions on variables but I have never done it. And in your case, the key problem appears to be loose convergence. Unless you have converged solutions doing anything else is a waste of time.
ghorrocks is offline   Reply With Quote

Old   August 10, 2011, 08:03
Default
  #6
New Member
 
Joe
Join Date: Mar 2009
Posts: 7
Rep Power: 17
fkzstar is on a distinguished road
forget to mention that it's unsteady calculation, and have reached periodic solutions, so that I believe good convergence is achieved. Also, any lower convergence parameters might lead to much more computational time, but might be worth trying..

Thanks again for your reply,
fkzstar is offline   Reply With Quote

Old   August 10, 2011, 18:10
Default
  #7
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,700
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
Definitely try tighter convergence first before anything else.
ghorrocks is offline   Reply With Quote

Old   July 9, 2012, 08:21
Default
  #8
Member
 
Ftab
Join Date: Sep 2011
Posts: 87
Rep Power: 14
ftab is on a distinguished road
Hi,
I know that this is an old thread, but I am facing the same problem of negative concentration and concentration more than 1 in global range of contour, while the boundary is 1 (unboundedness problem) despite the fact that my simulation is steady and the RMS is reached 10-8 for all variables except the additional variable.

Now two questions specially from Glenn:
1- How can I force the solver to converge and lower the RMS for additional variable (mass transport in this case) now that the solution is not segregated and it is not straight forward to use under-relaxation factor?

2- Is this unboundedness, which I am facing, owing to discretization and then unavoidable? or it would still be due to high RMS (10-2) of AV?

Thanks
ftab is offline   Reply With Quote

Old   July 9, 2012, 08:29
Default
  #9
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,700
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
Boundedness problems can also come from the discretisation schemes. Second order schemes can have boundedness problems, even when fully converged. What advection and time scheme are you using? Any other special discretisation?

1 - If all variables are converged except the additional variable then this is usually caused by a massive difference in time scales between the fluid time scales and the additional variable time scales. For instance, imagine a heater in a room. The hot air plume coming off the heater will have a velocity of something like 1 m/s, so has a turn over time of 30s; but it takes the heater hours to heat the room up.

The fix here is to increase the physical time step size so you can advance through time to the converged solution faster.

2 - See above, use a bounded second order scheme like high-res. Also be careful with second order time schemes.
ghorrocks is offline   Reply With Quote

Old   July 9, 2012, 08:44
Default
  #10
New Member
 
Joe
Join Date: Mar 2009
Posts: 7
Rep Power: 17
fkzstar is on a distinguished road
Hi,

1. for steady calculations, it might be possible to turn off the fluid dynamics and heat transfer equations to get a better convergence of the additional variable, when you believe the other quantities are fully converged. As Glenn suggest, this time you should use bigger pseudo-physical time steps (10-1000 times bigger is possible).

2. To reply Glenn's last suggestion for myself, I tried making the RMS converge to less than 10e-5 in my unsteady calculation, but the results stayed almost the same. Therefore, now I tend to believe this is a problem related to the high resolution scheme.



Quote:
Originally Posted by ftab View Post
Hi,
I know that this is an old thread, but I am facing the same problem of negative concentration and concentration more than 1 in global range of contour, while the boundary is 1 (unboundedness problem) despite the fact that my simulation is steady and the RMS is reached 10-8 for all variables except the additional variable.

Now two questions specially from Glenn:
1- How can I force the solver to converge and lower the RMS for additional variable (mass transport in this case) now that the solution is not segregated and it is not straight forward to use under-relaxation factor?

2- Is this unboundedness, which I am facing, owing to discretization and then unavoidable? or it would still be due to high RMS (10-2) of AV?

Thanks
fkzstar is offline   Reply With Quote

Old   July 9, 2012, 11:04
Default
  #11
Member
 
Ftab
Join Date: Sep 2011
Posts: 87
Rep Power: 14
ftab is on a distinguished road
Thank you both Glenn and Joe,

Answering Glenn's question, I am using High resolution scheme, with all default values and setting as I remember that you once wrote here that playing with these setting is quite dangerous and might be trouble some.
There is no other discretization setting for mass and momentum. What do you mean with time scheme? I have used auto time scale with Time scale factor 1.
ftab is offline   Reply With Quote

Old   July 9, 2012, 11:20
Default
  #12
Member
 
Ftab
Join Date: Sep 2011
Posts: 87
Rep Power: 14
ftab is on a distinguished road
Dear Glenn,
Is there any higher scheme other than high resolution which can lead to better result? Specified blend factor or ...?
ftab is offline   Reply With Quote

Old   July 9, 2012, 18:49
Default
  #13
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,700
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
High resolution is the only scheme which has limiters to keep boundedness. The only other option is upwinding, but you will pay a price with reduced accuracy. Also keep in mind it is the additional variable advection scheme which is the issue, not the momentum equation. Make sure you are changing the advection scheme for the additional variable equation.

The comment about time discretisation is for transient flows. If your flow is steady then ignore that comment.
ghorrocks 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
[blockMesh] BlockMesh FOAM warning gaottino OpenFOAM Meshing & Mesh Conversion 7 July 19, 2010 14:11
Problems with additional variable Krishna Premi CFX 1 October 29, 2007 08:19
[blockMesh] Axisymmetrical mesh Rasmus Gjesing (Gjesing) OpenFOAM Meshing & Mesh Conversion 10 April 2, 2007 14:00
Multi_component Vs Additional Variable Anurag CFX 2 February 4, 2005 16:45
Replace periodic by inlet-outlet pair lego CFX 3 November 5, 2002 20:09


All times are GMT -4. The time now is 21:17.