modelBaseBalanceEquationsNonEq
Extends from ThermalSeparation.BalanceEquations.Base.BaseBalanceEquations.
Parameters
| Type | Name | Default | Description |
| Integer | n | | packed column: number of discrete elements in the section; plate column: number of trays in one section |
| Integer | nS | | number of species which are equal in vapour and liquid phase |
| Integer | nSL | MediumLiquid.nSubstance | |
| Integer | nSV | MediumVapour.nSubstance | |
| Integer[nS,2] | mapping | {{i, i} for i in 1:nS} | parameter to map the different medium vectors one to another |
| Boolean[nSV] | inertVapour | fill(false, nSV) | true for each component which is inert in the vapour phase |
| Boolean[nSL] | inertLiquid | fill(false, nSL) | true for each component which is inert in the liquid phase |
| Modelica.Units.SI.Temperature | T_ref | | |
| Boolean | StartUp_CCS | falseannotation(Dialog(tab = "Propagated from Column", group = "These variables are propagated from the column model and do not have to be set by the user!", enable = false)) | |
| SI.Area | A | | cross sectional area of the column |
| SI.Length | H | | height of this section of the column |
| Real | eps | | void fraction in the column |
| SI.Density[n] | rho_solid | | |
| SI.SpecificHeatCapacity | c_solid | | |
| Propagated from Column › These variables are propagated from the column model and do not have to be set by the user! |
| SI.Time | delay_startUp | 200 | |
| Boolean | smooth_startUp | false | |
| Boolean[nSV] | lowBoilingPoint | fill(false, nSV) | |
| StartUp |
| Boolean | considerStartUp | false | true if StartUp is to be considered |
Components
| Type | Name | Default | Description |
| MediumVapour.BaseProperties[n] | mediumVapourStar | | |
| MediumLiquid.BaseProperties[n] | mediumLiquidStar | | |
| SI.Temperature[n] | T_star | | |
| SI.MoleFraction[n,nSL] | x_l_star | | |
| SI.MoleFraction[n,nSL] | c_l_star | | |
| SI.MoleFraction[n,nSV] | x_v_star | | |
| SI.MoleFraction[n,nSV] | c_v_star | | |
| SI.MoleFraction[n] | h_vap_star | | |
| SI.MoleFraction[n] | h_liq_star | | |
| MediumVapour.ThermodynamicProperties | propsVap | | |
| MediumVapour.ThermodynamicProperties | propsVapIn | | |
| MediumVapour.ThermodynamicState | stateVap | | |
| SI.Pressure[n,nSL] | p_sat | | |
| SI.Density[n] | rho_v | propsVap.d | mixture vapour density |
| SI.Density | rho_v_in | propsVapIn.d | |
| SI.MolarMass[n] | MM_v | propsVap.MM | molar mass of the vapour mixture |
| SI.MolarMass | MM_v_in | propsVapIn.MM | |
| SI.MolarMass[n] | MM_v_star | mediumVapourStar.MM | |
| ThermalSeparation.Units.MolarEnthalpy[n] | h_v | propsVap.h | |
| ThermalSeparation.Units.MolarEnthalpy | h_v_in | propsVapIn.h | |
| SI.Pressure[n + 1] | p_v | | |
| SI.Pressure[n,nSL] | p_sat_bulk | | |
| MediumLiquid.ThermodynamicProperties | propsLiq | | |
| MediumLiquid.ThermodynamicProperties | propsLiqIn | | |
| MediumLiquid.ThermodynamicState | stateLiq | | |
| SI.Density[n] | rho_l | propsLiq.d | mixture liquid density |
| SI.Density | rho_l_in | propsLiqIn.d | |
| SI.MolarMass[n] | MM_l | propsLiq.MM | molar mass of the liquid mixture |
| SI.MolarMass | MM_l_in | propsLiqIn.MM | |
| ThermalSeparation.Units.MolarEnthalpy[n] | h_l | propsLiq.h | |
| ThermalSeparation.Units.MolarEnthalpy | h_l_in | propsLiqIn.h | |
| SI.Concentration[n,nSV] | c_v | | |
| SI.Concentration[nSV] | c_v_in | propsVapIn.c | |
| SI.MoleFraction[nSV] | x_v_in | propsVapIn.x | |
| SI.MoleFraction[n,nSV] | x_v | | |
| SI.VolumeFlowRate | Vdot_v_in | | |
| SI.VolumeFlowRate[n] | Vdot_v | | |
| SI.MoleFraction[nSV] | x_upStreamIn_act | | |
| SI.MoleFraction[nSV] | x_upStreamOut_act | | |
| ThermalSeparation.Units.MolarEnthalpy | h_upStreamIn_act | | |
| ThermalSeparation.Units.MolarEnthalpy | h_upStreamOut_act | | |
| SI.MoleFraction[n,nS] | x_vap_liq | | |
| SI.Concentration[n,nSL] | c_l | | |
| SI.Concentration[nSL] | c_l_in | propsLiqIn.c | molar concentration in the liquid at the liquid outlet of each stage |
| SI.MoleFraction[nSL] | x_l_in | propsLiqIn.x | |
| SI.MoleFraction[n,nSL] | x_l | propsLiq.x | |
| SI.VolumeFlowRate | Vdot_l_in | | |
| SI.VolumeFlowRate[n] | Vdot_l | | |
| SI.MoleFraction[nSL] | x_downStreamIn_act | | |
| SI.MoleFraction[nSL] | x_downStreamOut_act | | |
| ThermalSeparation.Units.MolarEnthalpy | h_downStreamIn_act | | |
| ThermalSeparation.Units.MolarEnthalpy | h_downStreamOut_act | | |
| SI.VolumeFlowRate[n] | Vdot_v_feed | | |
| SI.Concentration[n,nSV] | c_v_feed | | |
| SI.SpecificEnthalpy[n] | h_v_feed | | |
| SI.VolumeFlowRate[n] | Vdot_l_feed | | |
| SI.Concentration[n,nSL] | c_l_feed | | |
| SI.SpecificEnthalpy[n] | h_l_feed | | |
| SI.Density[n] | rho_l_feed | | |
| SI.Density[n] | rho_v_feed | | |
| SI.MolarMass[n] | MM_l_feed | | |
| SI.MolarMass[n] | MM_v_feed | | |
| SI.MolarFlowRate[n,nSV] | Ndot_v_transfer | | |
| SI.MolarFlowRate[n,nSL] | Ndot_l_transfer | | |
| SI.HeatFlowRate[n] | Edot_l_transfer | | |
| SI.HeatFlowRate[n] | Edot_v_transfer | | |
| SI.MolarFlowRate[n,nSL] | Ndot_reac | | |
| SI.HeatFlowRate[n] | Qdot_reac | | |
| Boolean[n] | bool_eps | | |
| SI.Temperature[n] | T | propsLiq.T | |
| ThermalSeparation.Units.MolarEnthalpy[n,nSV] | delta_hv | | |
| SI.HeatFlowRate[n] | Qdot_wall | | heat flow rate to wall |
| SI.MolarFlowRate[n] | Ndot_v | | total molar flow rate vapour |
| SI.MolarFlowRate | Ndot_v_in | | total molar flow rate vapour |
| SI.MolarFlowRate[n] | Ndot_l | | total molar flow rate liquid |
| SI.MolarFlowRate | Ndot_l_in | | total molar flow rate vapour |
| SI.VolumeFraction[n] | eps_liq | | liquid volume fraction |
| SI.VolumeFraction[n] | eps_vap | | vapour volume fraction |
| SI.VolumeFlowRate[n] | Vdot_le | | liquid volume flow entrained by vapour |
| Real[n] | Ndot_source_startUp | | dummy molar flow rate to account for discharge of inert gas during startUp |
| Boolean[n] | before_transition | | |
| Real | k | | |
| Real[n,nSL] | gamma | | |
| SI.Pressure[n + 1] | p_hyd | | hydraulic pressure |
| Real[n] | omega | | |
| Boolean[n] | startUp | | |
| Boolean | stat | | true for steady state balancing equations |