Coupler
Chemical Reactor Design Toolbox Reference Manual
Chemical Reactor Design Toolbox Reference Manual ChemReactorDesign.Basic.Interface.Transfer.Coupler
k
Description
The component calculates the molar flow rates for all species according to
for
independent mass transfer processes. The exchange rates
are
provided by physical signals attached to the respective input port.
Thus, it is possible to model mass transfer processes between phases
belonging to the same interface domain.
Since for every mass transfer process under consideration only one
species per domain is involved, only one respective stoichiometric
coefficient for the
exchange rate is different from
zero. Using this criterion the relevant data are extracted for
calculating the number of sites involved.
Ports
Conserving
Interface conserving port
Port_B = Interface; %
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 exchange rate
r = {zeros(M,1),'mol/(cm^2*s)'};
Outputs
Physical signal that represents the surface coverages of all species
Theta_out = {zeros(M,1),'1'};Physical signal that represents the surface coverage of free sites
Theta0_out = {1,'1'};Physical signal that represents the number of active sites involved in the transfer processes
n_out = {ones(M,1),'1'}; % n end
Parameters
Options
Option to select area input
areaInput = OnOff.Off;
On|Off
Geometry
Area
A0 = {0,'m^2'};The parameter is only visible when the option
areaInputis set
Stoichiometry
Number of transfer rates
M = {1,'1'};Stoichiometric Coefficients
nu = {[-1 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.
Nomenclature
![]() |
area |
![]() |
molar flow rate of species Ai |
![]() |
total number of species |
![]() |
reaction rate |



