modelStirredTankReactor

Model of a stirred tank reactor

Extends from TransiEnt.Basics.Icons.Model (Icon for models), TransiEnt.Basics.Icons.FixedBedReactor_L2.

Information

1. Purpose of model

Model of a stirred tank reactor. It produces a biogas massflow due to fermentation of organic materials.

2. Level of detail, physical effects considered, and physical insight

(no remarks)

3. Limits of validity

(no remarks)

4. Interfaces

fluidPortIn - vle fluid

fluidPortOut - vle fluid

gasPortOut - real gas

epp - electric power port

5. Nomenclature

(no remarks)

6. Governing Equations

(no remarks)

7. Remarks for Usage

It is important to check if the parameters of the record and inflow parameters of the adm1 model fit to each other so that only bsm2 parameters or bulkowska parameters are used.

8. Validation

This model was validated as part of a master thesis. The adm1 model used in this reactor and the heat components have been validated separately. For further information see master thesis of Philip Jahneke (Nov 2018), Hamburg. This model was tested in the chedk model Check_StirredTankReactor.

9. References

(no remarks)

10. Version History

Model Created by Philip Jahneke in Nov 2018

Model adapted for TransiEnt by Jan Westphal (j.westphal@tuhh.de) in May 2020

Parameters

TypeNameDefaultDescription
TransiEnt.Basics.Media.Gases.VLE_VDIWA_SG4_varbiogasMedium of inflow gas and offGas in the pressure swing adsorber
Real[biogas.nc]MTransiEnt.Basics.Functions.GasProperties.getMolarMasses_realGas(biogas, biogas.nc)Molar Masses of Biogas components
Modelica.Units.SI.Timet_res20*24*3600Residence time of fluid in Reactor
Modelica.Units.SI.TemperatureT_target310.15Temperature that is supposed to be present inside Reactor
Modelica.Units.SI.TemperatureT_in_min278.15minimal Temperature of inflowing substrate to avoid freezing
BooleanusePowerPorttrueTrue if power port shall be used

Connectors

TypeNameDefaultDescription
TransiEnt.Basics.Interfaces.Gas.RealGasPortOutgasPortOutRealOutput for the biogas mass flow rate
TransiEnt.Basics.Interfaces.General.TemperatureInambientTemperatureRealInput for ambient temperature
TransiEnt.Basics.Interfaces.Thermal.FluidPortInWaterIn
TransiEnt.Basics.Interfaces.Thermal.FluidPortOutWaterOut
TransiEnt.Basics.Interfaces.Electrical.ActivePowerPortepp
Modelica.Blocks.Interfaces.RealOutput[24]Concentrations

Components

TypeNameDefaultDescription
TransiEnt.SimCentersimCenter
Modelica.Units.SI.TemperatureT_reacTemperature inside Reactor
Modelica.Units.SI.TemperatureT_inif T_in_min > ambientTemperature then T_in_min else ambientTemperatureTemperature of inflowing substrate
Modelica.Units.SI.MassConcentrationTSSConcentration of dry matter in Substrate in kg/m³
Modelica.Units.SI.MassConcentrationTSS_inConcentration of dry matter in influent Substrate in kg/m³
Modelica.Units.SI.PressurepPressure inside reactor
Modelica.Units.SI.PowerP_elElectric power of the reacotr
Modelica.Units.SI.VolumeFlowRateV_flow_inVolume flow rate of inflowing Substrate
Modelica.Units.SI.MassFlowRatem_flow_inMass flow rate of inflowing Substrate
Modelica.Units.SI.VolumeFlowRateV_flow_outVolume flow rate of outflowing Substrate
Modelica.Units.SI.MassFlowRatem_flow_outMass flow rate of outflowing Substrate
Modelica.Units.SI.VolumeFlowRateV_flow_gasVolume flow rate of produced Gas
Modelica.Units.SI.MassFlowRatem_flow_gasMass flow rate of produced Gas
Modelica.Units.SI.EnthalpyHEnthalpy of liquid and gas inside reactor
Modelica.Units.SI.HeatFlowRatederHder(H)Derivative of Enthalpy of liquid and gas inside reactor
Modelica.Units.SI.HeatFlowRateQ_flow_K
Modelica.Units.SI.HeatFlowRateQ_flow_EX
Modelica.Units.SI.HeatFlowRateQ_flow_L
Modelica.Units.SI.HeatFlowRateQ_flow_RHeatflows due to convection, heat-exchange and reaction
Modelica.Units.SI.MassFraction[biogas.nc - 1]xiMass composition of biogas
Modelica.Units.SI.MoleFraction[biogas.nc - 1]xMolar composition of biogas
MaterialValues.SuspensionProperties_pTfluidPropertiesModell
TransiEnt.ModelStatisticsmodelStatistics
MaterialValues.SuspensionProperties_pTfluidPropertiesIn
Base.GeometryCSTRgeometryCSTR
TransiEnt.Components.Heat.PumpVLE_L1_simplepump
TransiEnt.Components.Heat.VolumesValvesFittings.Pipes.PipeFlowVLE_L4_SimpleheatPipe
HeatTransfer.ForcedConvection.HeatTransferInsideReactor_tubeBundle_arrayheatTransfer_tubeBundle
Base.Control_m_flowcontrol_m_flow
HeatTransfer.HeatTransferThroughCylinderWallheatTransferThroughCylinderWall
ClaRa.Basics.ControlVolumes.SolidVolumes.CylindricalThinWall_L4pipeWall
Base.ADM1.ADM1_CSTRadm1
Base.PitchedBladeImpellerstirrer
TransiEnt.Components.Boundaries.Electrical.ActivePower.PowerPower
Modelica.Blocks.Sources.RealExpressionP_el_set
Modelica.Blocks.Sources.RealExpressiontargetTemperature
Modelica.Blocks.Sources.RealExpressionreactionTemperature
Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperaturesludgeTemperature