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

low Mach compressible flows

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   November 11, 2011, 00:36
Default low Mach compressible flows
  #1
Member
 
venkat
Join Date: Mar 2011
Location: Bangalore,india
Posts: 47
Rep Power: 15
venkataramana is on a distinguished road
Dear all openfoam users,
Any body suggest which solver is suitable for The numerical simulation of low Mach compressible flows. Is there any preconditioning method available in openfoam.

Thanking you,
venkataramana is offline   Reply With Quote

Old   November 11, 2011, 04:47
Default
  #2
Member
 
Franco Marra
Join Date: Mar 2009
Location: Napoli - Italy
Posts: 68
Rep Power: 17
francescomarra is on a distinguished road
Dear venkataramana,

I am using successfully the rhoPisoFoam class of solvers for Low Mach compressible flows.

Which kind of application are you interested in ?

Do you really have a weakly compressible flow or a variable density (combustion) flow to solve ?

My best regards,

Franco
francescomarra is offline   Reply With Quote

Old   November 11, 2011, 16:36
Default
  #3
Member
 
nsreddy
Join Date: Sep 2010
Posts: 40
Rep Power: 15
nsreddysrsit is on a distinguished road
Dear Franco,
I have one question,
Through rhopisoFoam or some other is it possible to solve for density = constant.


Regards,

Last edited by nsreddysrsit; November 14, 2011 at 06:11.
nsreddysrsit is offline   Reply With Quote

Old   November 11, 2011, 16:46
Default
  #4
Member
 
venkat
Join Date: Mar 2011
Location: Bangalore,india
Posts: 47
Rep Power: 15
venkataramana is on a distinguished road
Dear Franco,
thanks for your reply,
I am interested in weakly compressible flows
I have some questions,
1) there are many solvers for compressible flows, how to identify which solver is suitable for weakly compressible flows
2)Particularly in openFoam is there any solver (compressible flow solver) to solve incompressible flows (density = 0). But we have icoFoam, simpleFoam for incompressible flows. Through rhopisoFoam or some other is it possible to solve for density = 0.


any comments or suggestions are welcome.

Regards,
venkataramana is offline   Reply With Quote

Old   November 14, 2011, 04:40
Default
  #5
Member
 
Franco Marra
Join Date: Mar 2009
Location: Napoli - Italy
Posts: 68
Rep Power: 17
francescomarra is on a distinguished road
Dear Venkataramana,

sorry for my late answer. I was offline during the weekend.
About the first question:

- what I know is that for weakly compressible flows you need a procedure that allows to go behind the limit of stability established by the Courant number, computed with the largest signal velocity that arise in your system. In the case of weakly compressible flows this is usually the u+c velocity, where u is the flow velocity and c the speed of sound. This can be achieved in several ways: preconditioning, artificial compressibility and projection are probably the most common approaches. I recognize the Piso algorithm to belong to the last class of approaches. Therefore, in practice, you need to recognize if in the solver you have chosen (the beauty of OpenFOAM is especially that, thanks to the wonderful cpp coding, you can immediately realize in the main code the general algorithm implemented), the iterative procedure corresponding to the projection algorithm is present.

- the second question is unclear to me. density = 0 is equivalent to vacuum conditions. This is not the meaning of incompressible flows, that mathematically correspond to ensure $\div \rho = 0$, being \rho the density and \div the divergence operator .

Kind regards,

Franco
francescomarra is offline   Reply With Quote

Old   November 14, 2011, 05:44
Default
  #6
Member
 
venkat
Join Date: Mar 2011
Location: Bangalore,india
Posts: 47
Rep Power: 15
venkataramana is on a distinguished road
Dear Franco,
thanks for your reply,
I am sorry about the second question it was my mistake here density = constant
question number
2) Particularly in openFoam is there any solver (compressible flow solver) to solve incompressible flows (density = constant or Mach Number approaching 0 ). But we have icoFoam, simpleFoam for incompressible flows. Through rhopisoFoam or some other is it possible to solve for density = constant.


Regards,
venkataramana is offline   Reply With Quote

Old   November 14, 2011, 06:00
Default
  #7
Member
 
venkat
Join Date: Mar 2011
Location: Bangalore,india
Posts: 47
Rep Power: 15
venkataramana is on a distinguished road
one more question here
out of these approaches "preconditioning, artificial compressibility and projection " in openFoam,is there any solver adopting the above approaches?

Regards,
venkataramana is offline   Reply With Quote

Old   November 14, 2011, 07:00
Default
  #8
Member
 
Franco Marra
Join Date: Mar 2009
Location: Napoli - Italy
Posts: 68
Rep Power: 17
francescomarra is on a distinguished road
Dear Venkataramana,

the rhoPisoFoam solver, as well as many others suitable for combustion cases (that is my first subject of research work), is able to deal with cases where rho can be costant . It is a projection methos in the sense that a vector field of known divergence is sought at every time step. This leads to the elliptic equation for the pressure that give you the possibility to know how pressure disturbances propagate in the whole field at each time step. Several other details need to be specified to say if you are considering only really incompressible flow or weakly compressible flows.

I do not have a so deep knowledge of all the OpenFOAM solvers to say you how many solvers exists for weakly compressible flows. Combustion solvers are usually suitable for low Mach flows, even to the limit of rho=const.
However I do not know of any solver adopting a preconditioning approach. I have a vague recollection of a post in the forum about artificial compressibility method. Maybe a search in the forum could help you.

Kind regards,

Franco
francescomarra is offline   Reply With Quote

Old   November 14, 2011, 09:58
Default
  #9
Member
 
venkat
Join Date: Mar 2011
Location: Bangalore,india
Posts: 47
Rep Power: 15
venkataramana is on a distinguished road
Dear Franco,
Thank you for your kind information,

as per my knowledge
The projection method is an effective means of numerically solving time-dependent incompressible fluid-flow problems. It was originally introduced by Alexandre Chorin in 1967 and independently by Roger Temam as an efficient means of solving the incompressible Navier-Stokes equations. The key advantage of the projection method is that the computations of the velocity and the pressure fields are decoupled.

How it is applicable for compressible flows, any modification we need to do in the solver,
and rhopisoFoam developed developed for compressible flows

regards,
venkataramana is offline   Reply With Quote

Old   February 22, 2019, 04:52
Default
  #10
Senior Member
 
Jianrui Zeng
Join Date: May 2018
Location: China
Posts: 157
Rep Power: 7
calf.Z is on a distinguished road
If I want a low-mach solver, it seems that pressure and density should not be coupled. The pressure correction should not have impact on the density field. How should I modify the solver to realize this function?

And I am not sure if buoyantPimpleFoam is suitable to be modified for low-mach solver.
calf.Z 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
About compressible flow at low mach hit Main CFD Forum 2 October 26, 2009 21:21
compressible at low Mach number with uniteration ricklee Main CFD Forum 2 October 20, 2005 23:15
Low Mach Number Flows vatant OpenFOAM Running, Solving & CFD 0 April 25, 2005 09:47
Multicomponent fluid Andrea CFX 2 October 11, 2004 05:12
Compressible code at low Mach numbers Peter Main CFD Forum 7 May 15, 2003 07:12


All times are GMT -4. The time now is 18:27.