modelMS_film

Maxwell-Stefan mass transfer - film reaction

Extends from BaseNonEqType, ThermalSeparation.FilmModel.BaseClasses.FilmDiscretization (liquid film discretisized).

Parameters

TypeNameDefaultDescription
IntegernSL (from BaseFilmModel)MediumLiquid.nSubstance
IntegernSV (from BaseFilmModel)MediumVapour.nSubstance
BooleanenableDialog (from BaseFilmModel)true
BooleanStartUp_CCS (from BaseFilmModel)false
BooleanEQ (from BaseFilmModel)
Integerm (from FilmDiscretization)1number of discrete film elements
Integere (from FilmDiscretization)1assymetrical grid distribution for e > 1
IntegernSLi (from FilmDiscretization)if sum(abs(MediumLiquid.ic)) == 0 then nSL - 1 else nSL - 2number of independent composition gradients in the liquid phase
Integer[:]aux{1, 3, 6, 10, 15, 21, 28, 36, 45}
Propagated from Column › These variables are propagated from the column model and do not have to be set by the user!
Boolean[nSV]inertVapour (from BaseFilmModel)fill(false, nSV)
Boolean[nSL]inertLiquid (from BaseFilmModel)fill(false, nSL)
Integern (from BaseFilmModel)
IntegernS (from BaseFilmModel)
Integer[nS,2]mapping (from BaseFilmModel){{i, i} for i in 1:nS}
SI.TemperatureT_ref (from BaseFilmModel)
BooleanconsiderStartUp (from BaseFilmModel)false
SI.Timedelay_startUp (from BaseFilmModel)200
Booleansmooth_startUp (from BaseFilmModel)false
Boolean[nSV]lowBoilingPoint (from BaseFilmModel)fill(false, nSV)

Components

TypeNameDefaultDescription
MediumVapour.ThermodynamicPropertiespropsVap (from BaseFilmModel)
SI.MoleFraction[n,nSV]x_v_star (from BaseFilmModel)
MediumVapour.ThermodynamicStatestateVap (from BaseFilmModel)
SI.MoleFraction[nSV]x_v_in (from BaseFilmModel)
SI.Concentration[n,nSV]c_v_star (from BaseFilmModel)
SI.MoleFraction[n,nSL]x_l (from BaseFilmModel)
SI.MoleFraction[n,nSV]x_v (from BaseFilmModel)
SI.Pressure[n,nSL]p_sat (from BaseFilmModel)
MediumLiquid.ThermodynamicPropertiespropsLiq (from BaseFilmModel)
MediumLiquid.ThermodynamicStatestateLiq (from BaseFilmModel)
SI.MoleFraction[n,nSL]x_l_star (from BaseFilmModel)
SI.Concentration[n,nSL]c_l (from BaseFilmModel)
SI.Concentration[n,nSL]c_l_star (from BaseFilmModel)
Real[n,nSL]eta_comp (from BaseFilmModel)
Real[n,nSL]gamma (from BaseFilmModel)
SI.MoleFraction[n,nS]x_vap_liq (from BaseFilmModel)
SI.Concentration[nSV]c_v_in (from BaseFilmModel)
SI.Concentration[n,nSV]c_v (from BaseFilmModel)
SI.VolumeFlowRateVdot_v_in (from BaseFilmModel)
SI.VolumeFlowRate[n]Vdot_v (from BaseFilmModel)
SI.VolumeFlowRate[n]Vdot_l (from BaseFilmModel)
Real[n]eps_liq (from BaseFilmModel)
SI.MolarFlowRate[n,nSL]Ndot_l_transfer (from BaseFilmModel)
SI.MolarFlowRate[n,nSV]Ndot_v_transfer (from BaseFilmModel)positive when entering the bulk phase
SI.HeatFlowRate[n]Edot_l_transfer (from BaseFilmModel)
SI.HeatFlowRate[n]Edot_v_transfer (from BaseFilmModel)
SI.Pressure[n + 1]p_hyd (from BaseFilmModel)
SI.Pressure[n + 1]p_v (from BaseFilmModel)
SI.Temperature[n]T_star (from BaseFilmModel)
Real[n]omega (from BaseFilmModel)
Boolean[n]startUp (from BaseFilmModel)
Boolean[n]before_transition (from BaseFilmModel)
Realk (from BaseFilmModel)
Real[n,nSL]rel_dev_liq (from BaseFilmModel)relative deviation from equilibrium, liquid
Real[n,nSV]rel_dev_vap (from BaseFilmModel)relative deviation from equilibrium, vapour
Realmax_rel_dev_liq (from BaseFilmModel)max(rel_dev_liq)maximum relative deviation from equilibrium, liquid
Realmax_rel_dev_vap (from BaseFilmModel)max(rel_dev_vap)maximum relative deviation from equilibrium, vapour
HomotopyMethodhomotopyMethod (from BaseFilmModel)
SI.Length[n]t (from FilmDiscretization)film thickness
SI.Length[n,m]t_z (from FilmDiscretization)thickness of one film element
SI.Length[n]t_temp (from FilmDiscretization)temperature film thickness
SI.Length[n,m]t_temp_z (from FilmDiscretization)temperature film thickness of one film element
MediumVapour.ThermodynamicFactor[n]thermoFactorV (from FilmDiscretization)
SI.MoleFraction[n,nSV]vector_vap (from FilmDiscretization)
SI.MolarFlowRate[n]Ndot_v_tot (from FilmDiscretization)
MediumLiquid.ThermodynamicFactor[n,m]thermoFactorL (from FilmDiscretization)
SI.MolarFlowRate[n,m + 1,nSL]Ndot_z (from FilmDiscretization)inter-film molar flow rates
SI.MoleFraction[n,m,nSL]delta_x (from FilmDiscretization) inter-film mole differences
SI.MoleFraction[n,m + 1,nSL]x_l_z (from FilmDiscretization)inter-film mole fractions
Real[n,m]pot_diff_z (from FilmDiscretization)difference in electrostatic potential
SI.Area[n]A_I (from FilmDiscretization)interfacial area
SI.CoefficientOfHeatTransfer[n]alphaVap (from FilmDiscretization)
Real[n,nSV,nSV]k_v (from FilmDiscretization)
SI.DiffusionCoefficient[n,m,nSL,nSL]D_liq_matrix (from FilmDiscretization)diffCoeffLiqMatrix.D_matrix
MediumLiquid.DiffusionCoefficientdiffCoeffLiqMatrix (from FilmDiscretization)
MaxwellStefanMatrixmaxwellStefanMatrixLiq (from FilmDiscretization)
MaxwellStefanMatrixmaxwellStefanMatrixVap (from FilmDiscretization)
Real[n,nSV - 1,nSV - 1]R_v (from FilmDiscretization)maxwellStefanMatrixVap.matrix
Real[n,m,nSL - 1,nSL - 1]B (from FilmDiscretization)maxwellStefanMatrixLiq.matrixMaxwell-Stefan diffusion matrix, see Taylor & Krishna, p. 25
ThermoEquilibrium[n]thermoEquilibrium (from FilmDiscretization)
Real[n,nS]K (from FilmDiscretization)thermodynamic equilibrium constant
SI.Density[n]rho_v (from FilmDiscretization)propsVap.rho
SI.MolarMass[n]MM_v (from FilmDiscretization)propsVap.MM
MediumVapour.CalcSpecificEnthalpy[n]vapToFilmB (from FilmDiscretization)
MediumVapour.CalcSpecificEnthalpy[n]filmToVapB (from FilmDiscretization)
SI.HeatFlowRate[n]Qdot_v_transfer (from FilmDiscretization)
SI.MolarFlowRate[n,nSV]Ndot_fromV (from FilmDiscretization)
SI.MolarFlowRate[n,nSV]Ndot_toV (from FilmDiscretization)
SI.MoleFraction[n,nSV]x_transfer_fromV (from FilmDiscretization)
SI.MoleFraction[n,nSV]x_transfer_toV (from FilmDiscretization)
ThermalSeparation.Units.MolarEnthalpy[n]h_transfer_fromV (from FilmDiscretization)vapToFilmB.h
ThermalSeparation.Units.MolarEnthalpy[n]h_transfer_toV (from FilmDiscretization)filmToVapB.h
Real[n,m + 1]Edot_z (from FilmDiscretization)
SI.Temperature[n,m + 1]T_z (from FilmDiscretization)
SI.ThermalConductivity[n]lambda (from FilmDiscretization)propsLiq.lambda
SI.MolarFlowRate[n,m,nSL]Ndot_leftToRight (from FilmDiscretization)
SI.MolarFlowRate[n,m,nSL]Ndot_rightToLeft (from FilmDiscretization)
SI.MoleFraction[n,m,nSL]x_transfer_leftToRight (from FilmDiscretization)
SI.MoleFraction[n,m,nSL]x_transfer_rightToLeft (from FilmDiscretization)
ThermalSeparation.Units.MolarEnthalpy[n,m]h_leftToRight (from FilmDiscretization)leftToRight.h
ThermalSeparation.Units.MolarEnthalpy[n,m]h_rightToLeft (from FilmDiscretization)rightToLeft.h
ThermalSeparation.Units.MolarEnthalpy[n,m + 1]h_l_z (from FilmDiscretization)specificEnthalpy.h
MediumLiquid.CalcSpecificEnthalpy[n,m + 1]specificEnthalpy (from FilmDiscretization)
MediumLiquid.CalcSpecificEnthalpy[n,m]leftToRight (from FilmDiscretization)
MediumLiquid.CalcSpecificEnthalpy[n,m]rightToLeft (from FilmDiscretization)
MediumLiquid.BaseProperties[n,m + 1]mediumLiquid (from FilmDiscretization)
Reaction[n,m]reaction (from FilmDiscretization)
SI.MolarFlowRate[n,m,nSL]Ndot_R (from FilmDiscretization)if reaction[1, 1].film then reaction.Ndot else fill(0, n, m, nSL)
SI.Energy[n,m]Qdot_R (from FilmDiscretization)if reaction[1, 1].film then reaction.deltaH_R else fill(0, n, m)
SI.Volume[n,m]V_reac (from FilmDiscretization)reaction volume
Real[n,m,nSL]gamma_z (from FilmDiscretization)activityCoeff.gamma
SI.Pressure[n,m + 1]p_film (from FilmDiscretization)
MediumLiquid.ActivityCoefficient[n,m]activityCoeff (from FilmDiscretization)
SI.Concentration[n,m + 1,nSL]c_l_z (from FilmDiscretization)
Geometrygeometry
InterfacialAreainterfacialArea
MassTransferCoeffVapmassTransferCoeffVap
HeatTransferVapourheatTransferCoeffVap
HeatTransferLiquidheatTransferCoeffLiq
MassTransferCoeffLiqmassTransferCoeffLiq
MediumLiquid.DiffusionCoefficientdiffCoeffLiq
ThermalSeparation.Units.CoefficentOfMassTransfer[n]k_av_liq
ThermalSeparation.Units.CoefficentOfMassTransfer[n]k_av_vap
SI.DiffusionCoefficient[n]D_av_liq
SI.DiffusionCoefficient[n]D_av_vap
SI.Length[n,aux[nSL - 1]]t_compfilm thickness for each component
SI.CoefficientOfHeatTransfer[n]alphaLiqheatTransferCoeffLiq.alpha
MediumVapour.DiffusionCoefficientdiffCoeffVap
SI.DiffusionCoefficient[n,aux[nSV - 1]]D_vapdiffCoeffVap.D
SI.Velocity[n]w_sup_lsuperficial liquid velocity
SI.Velocity[n]w_sup_vsuperficial vapour velocity

Contents

NameDescription
InterfacialArea
MassTransferCoeffVap
HeatTransferVapour
HeatTransferLiquid
MassTransferCoeffLiq