Control Volume Mole Reactor#
A control volume mole reactor, as implemented by the C++ class MoleReactor and
available in Python as the MoleReactor
class. It is defined by the state
variables:
, the total internal energy of the reactor’s contents (in J) , the reactor volume (in m3) , the number of moles for each species (in kmol)
Equations 1-3 are the governing equations for a control volume mole reactor.
Volume Equation#
The reactor volume changes as a function of time due to the motion of one or more walls:
where
Species Equations#
The moles of each species in the reactor changes as a result of flow through the
reactor’s inlets and outlets, and production of homogeneous gas phase
species and reactions on the reactor surfaces. The rate at which
species
where the subscripts in and out refer to the sum of the corresponding property over all inlets and outlets respectively. A dot above a variable signifies a time derivative.
Energy Equation#
The equation for the total internal energy is found by writing the first law for an open system:
where