Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations KootK on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Precipitation/Crystallisation reaction solver in OpenFOAM

Status
Not open for further replies.

CottonSocks

Chemical
Sep 1, 2015
1
Hi folks,

I am looking into writing a solver for a precipitation reaction (struvite to be precise): A+B+C+D <=> E+F
A, B, C, D, F - liquids; E - solid (for now I ignore the 'solid' part and focus only on mass transfer)

As far as I understand precipitation is a thermoneutral reaction (or at least in comparison to combustive reactions), hence I have avoided using combustion-thermo-chemistry libs/classes and methods in OpenFOAM (same is valid for FLUENT).

So far I have written a simple multispecies transfer solver that performs a forwards reaction. For mass transport source term currently my option is on using 'Laminar finite rate model' as in Fluent, though - I was not able to find out in the literature whether this is appropriate for precipitation reactions (If anyone could answer that then I'd be grateful).
Unfortunately, this is where I end up at and in order to move the development forwards (get backwards transfer working) I either need to rewrite some classes from chemistry/thermo/combustion libs, or go with modifying existent combustion solvers.

I'd be glad if anyone could give me some pointers on:
a) Correct methodologies used to tackle such simulations?
b) Any literature pointers on what models are used on such reactions?
c) If anyone worked on similar stuff maybe you could share your ideas on what would be the best way to approach these type of problems?

Cheers,
Ben
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor