modelConnection2PipeExample
Example model that showcases Connection2Pipe_R and Connection2PipePlugFlow_v models
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
Example model of two two-pipe connection models that could be used i.e for building a bi-directional network to connect one agent in series. It uses Buildings.DHC.Networks.Connections.Connection2Pipe_R and Buildings.DHC.Networks.Connections.Connection2PipePlugFlow_v. The agent, in this example just a pump, will draw water from the distribution supply pipe and release it in the return pipe.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Length | dhDis | Hydraulic diameter (assuming a round cross section area) | |
| Modelica.Units.SI.Length | dhRet | Hydraulic diameter (assuming a round cross section area) | |
| Modelica.Units.SI.MassFlowRate | mDis_flow_nominal | 1 | Nominal mass flow rate in the distribution line |
| Modelica.Units.SI.MassFlowRate | mCon_flow_nominal | 0.5 | Nominal mass flow rate in the connection line |
| Modelica.Units.SI.Length | lDis | 100 | Length of the distribution pipe before the connection |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.DHC.Networks.Connections.Connection2Pipe_R | connection2Pipe_R | ||
| Buildings.Fluid.Sources.Boundary_pT | bouDisPipe_R | ||
| Modelica.Blocks.Sources.Constant | mDis_flow_nominal_exp | ||
| Buildings.DHC.ETS.BaseClasses.Pump_m_flow | pumDisPipe_R | Distribution network pump | |
| Buildings.DHC.ETS.BaseClasses.Pump_m_flow | pumConPipe_R | Agent connection pump | |
| Buildings.DHC.Networks.Connections.Connection2PipePlugFlow_v | connection2PipeplugFlow | ||
| Buildings.Fluid.Sources.Boundary_pT | bouDisPlugFlow | ||
| Buildings.DHC.ETS.BaseClasses.Pump_m_flow | pumDisPlugFlow | Distribution network pump | |
| Buildings.DHC.ETS.BaseClasses.Pump_m_flow | pumConPlugFlow | Agent connection pump | |
| Fluid.FixedResistances.BuriedPipes.PipeGroundCoupling | pipeGroundCoupling | ||
| Modelica.Blocks.Sources.Step | mCon_flow_nominal_exp | ||
| Fluid.Sensors.MassFlowRate | senMasFloDisAutosize | Connection supply mass flow rate (measured) | |
| Fluid.Sensors.MassFlowRate | senMasFloDisPlugFlow | Connection supply mass flow rate (measured) |
Contents
| Name | Description |
|---|---|
| Medium model |
Revisions
-
January 22, 2024, Ettore Zanetti:
First implementation.