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

Precipitation/Crystallisation reaction solver

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   August 19, 2015, 07:39
Default Precipitation/Crystallisation reaction solver
  #1
Member
 
Ben Jankauskas
Join Date: Jun 2013
Location: Exeter
Posts: 34
Rep Power: 12
rhythm is on a distinguished road
Hi folks,

This question is probably related to chemical engineers that are around this forum.

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)

So far I have tried to avoid using combustion-thermo-chemistry libs/classes (which as far as I understand are highly interlinked and dependent of each other) and wrote 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 reacting foam, which again is using mentioned libs/classes and I'm not fully familiar with the models used there.

I'd be glad if anyone could give me some pointers on:
a) How to use existing combustion/thermo/chemistry libs/classes for my reactions, that as far as my understanding of chemistry goes are not combustive?
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

P.S.: if mods think that I need to provide additional info in the post, let me know and I'll edit it. Also if this should be posted in 'Running, Solving & CFD' forum then feel free to move it there.

Last edited by rhythm; August 25, 2015 at 10:20.
rhythm is offline   Reply With Quote

Reply

Tags
chemistry, combustion, crystallisation, precipitation, reactions


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
different results between serial solver and parallel solver wlt_1985 FLUENT 11 October 12, 2018 08:23
surface reaction UDF taekyu8 Fluent UDF and Scheme Programming 1 June 16, 2013 03:23
OpenCL linear solver for OpenFoam 1.7 (alpha) will come out very soon qinmaple OpenFOAM Announcements from Other Sources 4 August 10, 2012 11:00
Working directory via command line Luiz CFX 4 March 6, 2011 20:02
why the solver reject it? Anyone with experience? bearcat CFX 6 April 28, 2008 14:08


All times are GMT -4. The time now is 16:06.