modelSingleCircuitSlab
Model of a single circuit of a radiant slab
Extends from Buildings.Fluid.HeatExchangers.RadiantSlabs.BaseClasses.Slab, Buildings.Fluid.FixedResistances.BaseClasses.Pipe.
Information
This is a model of a single flow circuit of a radiant slab with pipes or a capillary heat exchanger embedded in the construction. For a model with multiple parallel flow circuits, see Buildings.Fluid.HeatExchangers.RadiantSlabs.ParallelCircuitsSlab.
See the user's guide for more information.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Fluid.HeatExchangers.RadiantSlabs.Types.HeatTransfer | heatTransfer | Types.HeatTransfer.EpsilonNTU | Model for heat transfer between fluid and slab |
| Modelica.Units.SI.Velocity | v_nominal | 4*m_flow_nominal/pipe.dIn^2/Modelica.Constants.pi/rho_default | Velocity at m_flow_nominal |
| Construction | |||
| Modelica.Units.SI.Area | A | Surface area of radiant slab | |
| Initialization › Construction | |||
| Modelica.Units.SI.Temperature | T_c_start | (T_a_start*con_b[1].layers.R + T_b_start*con_a[1].layers.R)/layers.R | Initial construction temperature in the layer that contains the pipes, used if steadyStateInitial = false |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.HeatTransfer.Conduction.MultiLayer[nSeg] | con_a | Construction near the surface port surf_a | |
| Buildings.HeatTransfer.Conduction.MultiLayer[nSeg] | con_b | Construction near the surface port surf_b |
Revisions
-
October 18, 2017, by Michael Wetter:
Removed state at surface b ofcon_b. As this surface is connected to surface a ofcon_a, which already has a state, the state can be removed, rather than relying on the symbolic processor to remove one of these two states that are directly coupled. This is indeed required to avoid a warning about overdetermined initial equations. -
January 06, 2016, by Thierry S. Nouidui:
Renamed parameternSta2tonSta. -
November 17, 2016, by Thierry S. Nouidui:
Added parameternSta2to avoid translation error in Dymola 2107. This is a work-around for a bug in Dymola which will be addressed in future releases. -
February 5, 2015, by Michael Wetter:
RenamedrestopreDrofor #292. -
September 12, 2014, by Michael Wetter:
Set start value forhPip(fluid(T))to avoid a warning about conflicting start values in Dymola 2015 FD01. -
February 27, 2013, by Michael Wetter:
Fixed bug in the assignment of the fictitious thermal resistance by replacingRFic[nSeg](each G=A/Rx)withRFic[nSeg](each G=A/nSeg/Rx). -
April 5, 2012, by Michael Wetter:
Revised implementation. -
April 3, 2012, by Xiufeng Pang:
First implementation.