modelTotalCondenserDyn

Extends from ThermalSeparation.Icons.Color.Condenser.

Information

Kondensator

Der Kondensator hat einen Eingang in den das dampfförmige Medium aus der obersten Stufe der Kolonne eintritt sowie einen Ausgang, durch den der komplett kondensierte Dampf als Flüssigkeit teilweise wieder in die Kolonne zurückgeführt wird.

Zwischen Austritt des Kondensators und der Kolonne wird ein Splitter gesetzt, über den das Rücklaufverhältnis festgelegt wird.

Das Modell wird als einfacher Bilanzraum mit zwei Volumenströmen und einem aus dem Kondensator austretenden Wärmestrom betrachtet.

Es wird bei der Modellentwicklung Totalkondensation angenommen.

Das heißt, dass der eintretende reine Dampfstrom den Kondensator als Flüssigkeit verlässt.

Außer dem Druck sind alle Größen des eintretenden Volumenstroms aus der obersten Stufe der Kolonne festgelegt. Es sind somit eintretender Volumenstrom Vdot_in_V, Zusammensetzung y_in, Temperatur T_in_V und spezifische Enthalpie h_in_V bekannt.

Der Druck wird für das Gesamtmodell im Kondensatormodell vorgegeben. Die weiteren Drücke der einzelnen Böden werden durch Druckverlustgleichungen berechnet.

Der Druckverlust vom Kondensator zur obersten Stufe der Kolonne wird hierbei vernachlässigt.

Für den austretenden flüssigen Strom müssen also die Größen für folgende Variablen bestimmt werden:

  • Volumenstrom Vdot_out_L
  • Zusammensetzung x_out_L
  • Temperatur T_out_L
  • Druck p_out_L
  • Enthalpie h_out_L

Parameters

TypeNameDefaultDescription
IntegernS2
IntegernLnSL - nS
IntegernVnSV - nS
IntegernSLMediumLiquid.nSubstance
IntegernSVMediumVapour.nSubstance
Boolean[nSV]inertVapourfill(false, nSV)true for each component which is inert
Boolean[nSL]inertLiquidfill(false, nSL)true for each component which is inert
Modelica.Units.SI.Pressurep_cond1e5Kondensationsdruck
Modelica.Units.SI.TemperatureT_set303.15
ThermalSeparation.Components.Condenser.Enumerations.OutletTempOptionoutletTempOptionEnumerations.OutletTempOption.T_setdifferent options for liquid outlet temperature
Integer[nS,2]mapping{{1, 1}, {2, 2}}parameter to map the different medium vectors one to another
Real[nSL]factor_Kfill(1, nSL)
Modelica.Units.SI.Temperaturedelta_T_sub5subcooling
SI.VolumeV_liq0.1constant liquid holdup in condenser
SI.MoleFraction[nSL]x_l_start
Advanced
Modelica.Units.SI.TemperatureT_refsystemTS.T_refreference temperature

Connectors

TypeNameDefaultDescription
ThermalSeparation.Interfaces.LiquidPortOutliquidOut
ThermalSeparation.Interfaces.GasPortInvapourIn

Components

TypeNameDefaultDescription
ThermalSeparation.SystemTSsystemTS
MediumVapour.BasePropertiesmediumVapourIn
MediumLiquid.BasePropertiesmediumLiquid
Modelica.Units.SI.MoleFraction[nSV]x_v
Modelica.Units.SI.TemperatureT_v
Modelica.Units.SI.Concentration[nSV]c_vx_v*rho_v/MM_v
ThermalSeparation.Units.MolarEnthalpyh_vmediumVapourIn.h
ThermalSeparation.Units.MolarEnthalpyu_vmediumVapourIn.u
Modelica.Units.SI.Densityrho_vmediumVapourIn.d
Modelica.Units.SI.MolarMassMM_vmediumVapourIn.MM
Modelica.Units.SI.MoleFraction[nSL]x_l
Modelica.Units.SI.TemperatureT_l
ThermalSeparation.Units.MolarEnthalpyh_l
Modelica.Units.SI.Pressurep_1
Modelica.Units.SI.HeatFlowRateQ_kond

Contents

NameDescription
MediumVapour
MediumLiquid