Rates
Chemical Reactor Design Toolbox Reference Manual
Chemical Reactor Design Toolbox Reference Manual ChemReactorDesign.Basic.Interface.Rates.RatePG
Description
The component determines the molar fluxes due to a heterogeneous area based chemical reaction (interface-gas) using a power law rate expression
formulated in terms of activities
Temperature Dependent Parameters
Rate Constant
- The equilibrium constant
is either regarded as constant or
is retrieved for the given temperature from a lookup table provided
by the user.
Comments
- For an irreversible reaction the individual orders of reaction for the reactands can be arbitrarily chosen. For a reversible reaction, however, the individual orders of reaction are calculated from the provided stoichiometric coefficients to ensure equivalence between thermodynamics and kinetics.
In order to account that for a 0th order reaction the rate should become zero if the amount of the stoichiometric limiting species approaches zero. Therefore, respective boolean indicators are defined for both domains
and incorporated in the rate expression for the forward and the backward reaction.
Variables
The molar fluxes are obtained as
and
Since the heat of reaction, i.e. the energy change resulting from the change in composition, is implicityl accounted in the balance equation of the respective volume component for the gas domain, it holds
Ports
Conserving
Interface conserving port
Port_B_I = Interface; %
Gas conserving port
Port_B_G = Gas; %
Input
Physical signal that represents the area
A = {0,'l'}; % ADependencies: The port is only visible when
rateReferenceis set toArea.Physical signal that represents the temperature
Tin = {298.15,'K'};Dependencies: The port is only visible when
temperatureInputis set toOn.
Parameters
Options
Option to select the reversibility of the reaction
reversibility = Reversibility.Irreversible;
Irreversible|ReversibleOption to select calculation of the equilibrium constant
calculate_Ka = OnOff.Off;
On|OffThe option is only visible when the option
reversibilityis setReversible.Option to select temperature input
temperatureInput = OnOff.Off;
On|Off
Thermodynamics
Isothermal Temperature
T0 = {298.15,'K'};The parameters are only visible when the option
temperatureInputis set toOn.Equilibrium Constant
Ka0 = {1.0e+30,'1'};The parameter is only visible when the option
reversibilityis set toReversibleas well as the optioncalculateKais set toOff.Temperature Table
table_T = {[300,400],'K'}; % Temperatur TableThe parameter is only visible when the option
reversibilityis set toReversibleas well as the optioncalculateKais set toOn.Equilibrium Constant Table
table_Ka = {[1,2],'1'}; % Equilibrium Constant TableThe parameter is only visible when the option
reversibilityis set toReversibleas well as the optioncalculateKais set toOn.
Kinetics
Frequency Factor
kfinfA = {0,'mol/(cm^2*s)'};Activation Energy
Ea = {0,'kJ/mol'};
Gas
Stoichiometric Coefficients for gas domain
nu_G = {[0 0],'1'}; %Note Initially only two species are considered. As the number of species can be changed via the properties dialogue, the size of the array must be adjusted accordingly.
Reaction Orders for Forward Reaction for Gas Domain
kappaf_G = {[0;0],'1'};The parameter is only visible when the option
reversibilityis set toIrreversible.Note Initially only two species are considered. As the number of species can be changed via the properties dialogue, the size of the array must be adjusted accordingly.
Interface
Stoichiometric Coefficients for interface domain
nu = {[-1; 2],'1'};Note Initially only two species are considered. As the number of species can be changed via the properties dialogue, the size of the array must be adjusted accordingly.
Reaction Orders for Forward Reaction for Interface Domain
kappaf = {[0; 0],'1'};The parameter is only visible when the option
reversibilityis set toIrreversible.Note Initially only two species are considered. As the number of species can be changed via the properties dialogue, the size of the array must be adjusted accordingly.
Nomenclature
![]() |
area |
![]() |
activity of species Ai |
![]() |
activation energy |
![]() |
molar flow rate of species Ai |
![]() |
reaction rate constant |
![]() |
frequency factor |
![]() |
equilibrium constant |
![]() |
total number of species |
![]() |
reaction rate |
![]() |
universal gas constant |
![]() |
temperature |
![]() |
stoichiometric coefficient of species Ai |
![]() |
order of reaction of species Ai (forward reaction) |
![]() |
order of reaction of species Ai (forward reaction) |
![]() |
boolean indicator (forward reaction) |
![]() |
boolean indicator (backward reaction) |
![]() |
energy flow rate |
![]() |
fugacity coefficient of species Ai |
![]() |
surface coverage of species Ai |

















