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

How to set PhaseLimitStabilization?

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   January 29, 2021, 12:13
Default How to set PhaseLimitStabilization?
  #1
Member
 
Jason Dale
Join Date: Mar 2009
Location: UK
Posts: 80
Rep Power: 17
jason is on a distinguished road
Hi,
I'm trying to use the PhaseLimitStabilization source in multiphaseEulerFoam to stop my alpha.water, alpha.oil and alpha.gas dropping too low and ultimately crashing the k-e model.

I currently have this format in my fvOptions file:


stabilize_epsilon.water
{
type symmTensorPhaseLimitStabilization;

field epsilon.water;
rate rLambda.water;
residualAlpha 1e-3;
}
stabilize_epsilon.oil
{
type symmTensorPhaseLimitStabilization;

field epsilon.oil;
rate rLambda.oil;
residualAlpha 1e-3;
}
stabilize_epsilon.gas
{
type symmTensorPhaseLimitStabilization;

field epsilon.gas;
rate rLambda.gas;
residualAlpha 1e-3;
}

stabilize_k.water
{
type symmTensorPhaseLimitStabilization;

field k.water;
rate rLambda.water;
residualAlpha 1e-3;
}
stabilize_k.oil
{
type symmTensorPhaseLimitStabilization;

field k.oil;
rate rLambda.oil;
residualAlpha 1e-3;
}
stabilize_k.gas
{
type symmTensorPhaseLimitStabilization;

field k.gas;
rate rLambda.gas;
residualAlpha 1e-3;
}

stabilize_U.water
{
type symmTensorPhaseLimitStabilization;

field U.water;
rate rLambda.water;
residualAlpha 1e-3;
}
stabilize_U.oil
{
type symmTensorPhaseLimitStabilization;

field U.oil;
rate rLambda.oil;
residualAlpha 1e-3;
}
stabilize_U.gas
{
type symmTensorPhaseLimitStabilization;

field U.gas;
rate rLambda.gas;
residualAlpha 1e-3;
}


The solver seems to give the correct response


Creating finite volume options from "constant/fvOptions"

Selecting finite volume options model type symmTensorPhaseLimitStabilization
Source: stabilize_epsilon.water
Selecting finite volume options model type symmTensorPhaseLimitStabilization
Source: stabilize_epsilon.oil
Selecting finite volume options model type symmTensorPhaseLimitStabilization
Source: stabilize_epsilon.gas
Selecting finite volume options model type symmTensorPhaseLimitStabilization
Source: stabilize_k.water
Selecting finite volume options model type symmTensorPhaseLimitStabilization
Source: stabilize_k.oil
Selecting finite volume options model type symmTensorPhaseLimitStabilization
Source: stabilize_k.gas
Selecting finite volume options model type symmTensorPhaseLimitStabilization
Source: stabilize_U.water
Selecting finite volume options model type symmTensorPhaseLimitStabilization
Source: stabilize_U.oil
Selecting finite volume options model type symmTensorPhaseLimitStabilization
Source: stabilize_U.gas


My problem is still occurring, the alpha drives to very low values and crashes the k-e model, would anyone know if this is the correct way to do this? I've tested with and without and this doesn't seem to make a difference.

Thanks

Jason
jason 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
save to variable filename inside loop FrankR Fluent UDF and Scheme Programming 5 January 30, 2019 11:16
Ansys SIG$ILL error loth ANSYS 3 December 24, 2015 05:31
[snappyHexMesh] determining displacement for added points CFDnewbie147 OpenFOAM Meshing & Mesh Conversion 1 October 22, 2013 09:53
Install problem in linux navaladi OpenFOAM Installation 11 July 17, 2008 02:24
Ibm java gcc rrr OpenFOAM Installation 2 December 30, 2005 04:18


All times are GMT -4. The time now is 08:54.