Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Buoyancy effect #20

Open
zhixchen opened this issue Jul 25, 2022 · 4 comments
Open

Buoyancy effect #20

zhixchen opened this issue Jul 25, 2022 · 4 comments
Labels
enhancement New feature or request

Comments

@zhixchen
Copy link
Collaborator

In some very low speed laminar flames, buoyancy could be important. Can we try to make a dfBuoyantFoam from dfBuoyantPimpleFoam?

@zhixchen zhixchen added the enhancement New feature or request label Mar 13, 2023
@SnKzm
Copy link

SnKzm commented Mar 5, 2024

Can the effect of buoyancy be included just through the fvOptions utility that adds gravity force?

@grabtheNS
Copy link

hello , i have similar question with @SnKzm . Did you find a solution?In the high pressure the buoyancy great influnce the structures and soot distributuon of the flame. Can I just simply add the rho*g on the velocity equation ?

@SnKzm
Copy link

SnKzm commented Nov 4, 2024

Hello @grabtheNS

Yes, you can add the buoyancy term (rho * g) into the momentum equation to account for the effect of gravity. However, in OpenFOAM, there are sometimes buoyant versions of solvers. For example, buoyantSimpleFoam is a modified version of simpleFoam that includes gravity effects. To my knowledge, the reason for developing buoyant versions instead of simply adding the buoyancy term is that large source terms can introduce significant errors in solvers that use Rhie-Chow interpolation on unstructured meshes. If your computational grid is structured, you can use the source term approach; otherwise, it may be better to use a buoyant version, which isn’t very complicated to implement.

@grabtheNS
Copy link

thank you @SnKzm .it was really helpful for me !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants