Modeling Chemical Reactions¶

Simulation Overview
Model a chemical reaction in M-Star CFD
Predict time evolution of species production
Assess if process is reaction limited
Suggest improvements for decreasing processing time
0.3 m tall x 0.3 m diameter flat bottomed baffled tank
0.125 m pitch blade impeller,
Impeller centered in the tank and 0.096 m off-bottom
180 RPM impeller rotation rate
Water at STP
Modeling two-step catalyst assisted reaction
Governing Equations
Substrate (reversibly) reacts with catalyst to form intermediate
Intermediate breaks down to form product and recover catalyst
Expect to satisfy conservation laws:
Modeling Approach
We choose to define four scalar fields here: S, C, I, P. The initial substrate, S, is injected into the system at time zero via a scalar injection domain. The catalyst, C, is injected into the system five seconds later into a second injection domain. The initial concentrations of scalar fields, I and P are initially set to zero and no injection domains are defined. Instead, these species will be produced throughout the tank via the chemical reaction between S and C. The input to each scalar field is summarized below.
Scalar Name |
S |
C |
I |
P |
Diffusion Coefficient ( |
1.00E-09 |
1.00E-09 |
1.00E-09 |
1.00E-09 |
Reaction Chemistry (mol/L/s) |
10*I-500*S*C |
(10+100)*I-500*S*C |
500*S*C - (10+100)*I |
100*I |
Starting Concentration (mol/L) |
0 |
0 |
0 |
0 |
Box Dimension (m) |
0.029, 0.029, 0.029 |
0.029, 0.029, 0.029 |
Not Appliciable |
Not Appliciable |
Box Center (m) |
0.0, 0.1595,0.0 |
0.0, 0.0595,0.0 |
Not Appliciable |
Not Appliciable |
Box Starting Concentration (mol/L) |
5 |
0.1 |
Not Appliciable |
Not Appliciable |
Impulse Time(s) |
0 |
5 |
Not Appliciable |
Not Appliciable |
System resolution: 150 lattice points (dx=0.0019 m)
Set the output intervals - DataOutputInterval, SliceOutputInterval, and volumeOutputInterval: 0.005 s, 0.05 s, 0.1 s
Data Collection
The data output can be visualized in ParaView using the MStarPost3D files, colored according to species concentration. The output at one snap shot is illustrated below. Movies depicting the time-evolution of the fluid flow and species transport/reactions are available here:

Speed and Species Concentrations at t=7 seconds¶
In addition to the visual output, the solver automatically produces a SpeciesData_N.dat file for each system, from which we obtain the time-evolution of the mean concentration of each species. These results are summarized below.

Time-evolution of species concentrations¶
For times less than 5 seconds, the mean concentration of the substrate is constant. Although the species is becoming increasingly homogenized, the system is closed and the total concentration is not changing. After five seconds, the catalyst is added to the system. This catalyst motivates the production of the product. At short times, the production of the product is not uniform. At long times, as the catalyst becomes homogenized, production becomes uniform. Note that the decrease/increase in substrate/product concentration with time is due to the chemical reaction, not an opening in the system.
The numerical veracity of the reactions can be validated by examining species conservation laws. Across all times, the sum of the substrate concentration, catalyst concentration, and product concentration remains constant. Likewise, following the injection of the catalyst, the sum of the catalyst concentration and intermediate species concentration remains constant.

Species conservation laws¶
Data Analysis/Results.
At short times, product is produced non-uniformly through the tank as the catalyst moves under the action of the impeller. Indeed, for the first few seconds following catalyst injection, a reaction front can be observed at boundary of the catalyst. For this short period, the process is pumping limited, not reaction limited. After a few seconds, however, the catalyst becomes homogenized and the product is produced nearly uniformly through the tank. At this point, increasing the agitator speed has little to no effect on reaction rates; the process is reaction limited, not mixing limited. As such, modifications to stoichiometry (e.g. more catalyst to increase reaction rage) will result in faster processing than modification to impeller speed or configuration.