Domain

Chemical Reactor Design Toolbox Reference Manual

ChemReactorDesign.Basic.Solid.Domain

Description

The solid domain represents a pseudo fluidic mixture of \(N\) individual species with \(N \in \left[ 2 \, \dots \infty
\right]\). Every species is characterized by an unique identifier.

The caloric properties of the pure species are calculated via lookup tables in terms of temperature as provided by the user.

Parameters

  • Number of species

    N  = {2,'1'};
    
  • Species Identifiers

    Ids = {[1;2],'1'};
    
  • Molecular Weights

    Mw = {zeros(N,1),'g/mol'};
    
  • Temperature Table

    table_T = {[273,400],'K'};
    
  • Molar Volume Table

    table_Vm = {zeros(2,N),'l/mol'};
    
  • Specific Heats Table

    table_cp = {zeros(2,N),'J/(mol*K)'};
    
  • Enthalpy Table

    table_H = {zeros(2,N),'kJ/mol'};
    
  • Gibbs Energy Table

    table_G = {zeros(2,N),'kJ/mol'};
    
  • Heat Conductivity Table

    table_lambda = {zeros(2,N),'W/(m*K)'};
    
  • Universal Gas Constant

    R = {8.3143,'J/(mol*K)'};
    
  • Acceleration of Gravity

    g = {9.81,'m/s^2'};
    
  • Nominal Value for Molar Flow Rate

    F_nom = {1.0e-06,'mol/s'};
    
  • Nominal Value for Energy Flow Rate

    Phi_nom = {1.0,'W'};
    
  • Nominal Value for Heat Flow Rate

    Q_nom = {1.0,'W'};
    
  • Nominal Value for Enthalpies

    H_nom = {1.0e+02,'kJ/mol'};
    

Variables

Across Variables

  • Mole Fractions

    x = {value={zeros(N-1,1),'1'},imin={0,'1'},imax={1,'1'}};
    
  • Pressure

    p = {value={1.0,'bar'}};
    
  • Temperature

    T = {value={298.15,'K'},imin={0,'K'}};
    
  • Molar Enthalpies

    H = {value={zeros(N,1),'kJ/mol'},nominal=H_nom};
    

Through Variables

  • Molar flow rates

    F = {zeros(N,1),'mol/s'};
    
  • Energy flow rate

    Phi = {0,'W'};