modelHx1DInc
Extends from Components.Units.BaseUnits.BaseHx.
Information
Model Hx1DInc represent the model of a counter-current plate heat exchanger where one of the two fluid is modeled as an incompressible fluid. It is based on the connection of different sub-components:
- A Flow1Dim component representing the flow of the fluid in one side of the exchanger
- A Flow1DimInc component representing the secondary fluid flow
- A MetalWall component representing the thermal energy accumulation in the metal wall
- A CountCurr component that enables the possibility of parallel or countercurrent flow
Modelling options
In the Initialization tab the following options are availabe:
- steadystate_T_sf: if true, the derivative of temperature of the incompressible fluid is set to zero during Initialization
- steadystate_h_wf: if true, the derivative of enthalpy of the working fluid is set to zero during Initialization
- steadystate_T_wall: if true, the derivative of Temperature of the metal wall is set to zero during Initialization
Numerical options
The numerical options available for the HxRec1DInc are the one implemented in Cell1Dim.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | N | 5 | Number of nodes for the heat exchanger |
| Integer | Nt | 1 | Number of tubes in parallel |
| Modelica.SIunits.Volume | V_sf | 0.03781 | Volume secondary fluid |
| Modelica.SIunits.Volume | V_wf | 0.03781 | Volume primary fluid |
| Modelica.SIunits.Area | A_sf | 16.18 | Area secondary fluid |
| Modelica.SIunits.Area | A_wf | 16.18 | Area primary fluid |
| Boolean | counterCurrent | true | Swap temperature and flux vector order |
| Modelica.SIunits.Mass | M_wall | 69 | Mass of the metal wall between the two fluids |
| Modelica.SIunits.SpecificHeatCapacity | c_wall | 500 | Specific heat capacity of metal wall |
| Modelica.SIunits.MassFlowRate | Mdotnom_sf | 3 | Nominal flow rate of secondary fluid |
| Modelica.SIunits.MassFlowRate | Mdotnom_wf | 0.2588 | Nominal flow rate of working fluid |
| General › Heat transfer | |||
| Modelica.SIunits.CoefficientOfHeatTransfer | Unom_sf | 369 | Coefficient of heat transfer, secondary fluid |
| Modelica.SIunits.CoefficientOfHeatTransfer | Unom_l | 300 | if HTtype = LiqVap: heat transfer coeff, liquid zone. |
| Modelica.SIunits.CoefficientOfHeatTransfer | Unom_tp | 700 | if HTtype = LiqVap: heat transfer coeff, two-phase zone. |
| Modelica.SIunits.CoefficientOfHeatTransfer | Unom_v | 400 | if HTtype = LiqVap: heat transfer coeff, vapor zone. |
| Initialization | |||
| Modelica.SIunits.Pressure | pstart_sf | 1e5 | Nominal inlet pressure of secondary fluid |
| Modelica.SIunits.Pressure | pstart_wf | 23.57e5 | Nominal inlet pressure of working fluid |
| Modelica.SIunits.Temperature | Tstart_inlet_wf | 334.9 | Initial value of working fluid temperature at the inlet |
| Modelica.SIunits.Temperature | Tstart_outlet_wf | 413.15 | Initial value of working fluid temperature at the outlet |
| Modelica.SIunits.Temperature | Tstart_inlet_sf | 418.15 | Initial value of secondary fluid temperature at the inlet |
| Modelica.SIunits.Temperature | Tstart_outlet_sf | 408.45 | Initial value of secondary fluid temperature at the outlet |
| Initialization › Intialization options | |||
| Boolean | steadystate_T_sf | false | if true, sets the derivative of T_sf (secondary fluids Temperature in each cell) to zero during Initialization |
| Boolean | steadystate_h_wf | false | if true, sets the derivative of h of primary fluid (working fluids enthalpy in each cell) to zero during Initialization |
| Boolean | steadystate_T_wall | false | if true, sets the derivative of T_wall to zero during Initialization |
| Numerical options | |||
| Discretizations | Discretization | ThermoCycle.Functions.Enumerations.Discretizations.centr_diff | Selection of the spatial discretization scheme |
| Boolean | Mdotconst_wf | false | Set to yes to assume constant mass flow rate of primary fluid at each node (easier convergence) |
| Boolean | max_der_wf | false | Set to yes to limit the density derivative of primary fluid during phase transitions |
| Boolean | filter_dMdt_wf | false | Set to yes to filter dMdt of primary fluid with a first-order filter |
| Real | max_drhodt_wf | 100 | Maximum value for the density derivative of primary fluid |
| Modelica.SIunits.Time | TT_wf | 1 | Integration time of the first-order filter |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Interfaces.Fluid.FlangeA | inlet_fl1 (from BaseHx) | ||
| Interfaces.Fluid.FlangeB | outlet_fl1 (from BaseHx) | ||
| Interfaces.Fluid.FlangeA | inlet_fl2 (from BaseHx) | ||
| Interfaces.Fluid.FlangeB | outlet_fl2 (from BaseHx) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| ThermoCycle.Components.FluidFlow.Pipes.Flow1Dim | WorkingFluid | ||
| Components.HeatFlow.Walls.MetalWall | metalWall | ||
| Components.HeatFlow.Walls.CountCurr | countCurr | ||
| ThermoCycle.Components.FluidFlow.Pipes.Flow1DimInc | SecondaryFluid | ||
| SummaryClass | Summary |
Contents
| Name | Description |
|---|---|
| SummaryBase | |
| SummaryClass |