modelSimplified1

Aggregated pressure drops

Extends from Basic (Example implementation of flow system).

Information

The model is simplified: series pressure drop components are aggregated into the valve model.

Components

TypeNameDefaultDescription
AixLib.Fluid.Movers.FlowControlled_dppmpSouth (from Basic)Pump to south of building
AixLib.Fluid.FixedResistances.PressureDroppipSouth1 (from Basic)Pipe 1 to south of building
AixLib.Fluid.FixedResistances.PressureDroppipSouth2 (from Basic)Pipe 2 to south of building
AixLib.Fluid.Movers.FlowControlled_dppmpNorth (from Basic)Pump to north of building
AixLib.Fluid.FixedResistances.PressureDroppipNorth2 (from Basic)Pipe 2 to north of building
AixLib.Fluid.FixedResistances.PressureDroppipNorth1 (from Basic)Pipe 1 to north of building
AixLib.Fluid.Actuators.Valves.TwoWayLinearvalSouth1 (from Basic)Valves on souther tabs section 1
AixLib.Fluid.Actuators.Valves.TwoWayLinearvalSouth2 (from Basic)Valves on souther tabs section 2
AixLib.Fluid.Actuators.Valves.TwoWayLinearvalNorth1 (from Basic)Valves on northern tabs section 1
AixLib.Fluid.Actuators.Valves.TwoWayLinearvalNorth2 (from Basic)Valves on northern tabs section 2
Modelica.Blocks.Math.BooleanToIntegerbooleanToInteger (from Basic)Boolean to integer conversion block
Modelica.Blocks.Sources.BooleanPulsestepPump (from Basic)Step control
Modelica.Blocks.Sources.Sinesine (from Basic)Valve control signal
AixLib.Fluid.Actuators.Valves.ThreeWayLinearvalSouth (from Basic)Three way valve for controlling supply temperature to south of building
AixLib.Fluid.Actuators.Valves.ThreeWayLinearvalNorth (from Basic)Three way valve for controlling supply temperature to north of building
AixLib.Fluid.HeatExchangers.PrescribedOutletheater (from Basic)Heating device
AixLib.Fluid.Sources.Boundary_pTbou (from Basic)Boundary for setting absolute temperature
AixLib.Fluid.FixedResistances.Junctionspl (from Basic)Splitter
AixLib.Fluid.FixedResistances.Junctionspl1 (from Basic)Splitter
AixLib.Fluid.Movers.FlowControlled_m_flowpumpHea (from Basic)Pump for circulating hot water
Modelica.Blocks.Sources.ConstantThot (from Basic)Hot water temperature
AixLib.Fluid.Actuators.Valves.TwoWayLinearvalHea (from Basic)Valve for allowing water to be drawn from hot water circuit
Modelica.Blocks.Sources.PulsestepValve (from Basic)Set point for valves
AixLib.Fluid.Actuators.Valves.TwoWayLinearvalCoo (from Basic)Valve for allowing water to be drawn from cold water circuit
Modelica.Blocks.Sources.RealExpressionvalCooExp (from Basic)Cooling valve opens when heating valve is closed
AixLib.Fluid.FixedResistances.Junctionspl2 (from Basic)Splitter
AixLib.Fluid.FixedResistances.Junctionspl3 (from Basic)Splitter
AixLib.Fluid.Movers.FlowControlled_m_flowpumpCoo (from Basic)Pump for circulating cold water
AixLib.Fluid.MixingVolumes.MixingVolumevol (from Basic)Simplified model of cold water source
Modelica.Thermal.HeatTransfer.Sources.FixedTemperatureTcold (from Basic)Cold water temperature
AixLib.Fluid.FixedResistances.PressureDrop[4]tabsSouth1 (from Basic)Pressure drop of southern tabs sections on collector 1
AixLib.Fluid.FixedResistances.PressureDrop[8]tabsSouth2 (from Basic)Pressure drop of southern tabs sections on collector 2
AixLib.Fluid.FixedResistances.PressureDrop[4]tabsNorth1 (from Basic)Pressure drop of northern tabs sections on collector 1
AixLib.Fluid.FixedResistances.PressureDrop[8]tabsNorth2 (from Basic)Pressure drop of northern tabs sections on collector 2

Revisions

  • September 22, 2017, by Filip Jorissen:
    Revised simulation duration since otherwise the model only operates in the laminar region. See #825.
  • October 7, 2016, by Filip Jorissen:
    First implementation.