modelWetCoilDiscretizedPControl

Model that demonstrates use of a finite volume model of a heat exchanger with condensation and feedback control

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

This model demonstrates the use of Buildings.Fluid.HeatExchangers.DryCoilDiscretized. The valve on the water-side is regulated to track a setpoint temperature for the air outlet.

Note that between the controller output and the valve is a model of a motor that has hysteresis. The events generated by the motor model can lead to a significantly higher computing time. In most applications, this level of modeling detail is not justified.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.TemperatureT_a1_nominal5 + 273.15
Modelica.Units.SI.TemperatureT_b1_nominal10 + 273.15
Modelica.Units.SI.TemperatureT_a2_nominal30 + 273.15
Modelica.Units.SI.TemperatureT_b2_nominal10 + 273.15
Modelica.Units.SI.MassFlowRatem1_flow_nominal5Nominal mass flow rate medium 1
Modelica.Units.SI.MassFlowRatem2_flow_nominalm1_flow_nominal*4200/1000*(T_a1_nominal - T_b1_nominal)/(T_b2_nominal - T_a2_nominal)Nominal mass flow rate medium 2

Components

TypeNameDefaultDescription
Buildings.Fluid.Sources.Boundary_pTsin_2
Buildings.Fluid.Sources.Boundary_pTsou_2
Buildings.Fluid.Sources.Boundary_pTsin_1
Buildings.Fluid.Sources.Boundary_pTsou_1
Modelica.Blocks.Sources.RampPSin
Buildings.Fluid.Sensors.TemperatureTwoPorttemSen
Buildings.Fluid.Actuators.Valves.TwoWayLinearval
Modelica.Blocks.Sources.TimeTableTSetSetpoint temperature
Buildings.Fluid.HeatExchangers.WetCoilDiscretizedhex
Modelica.Blocks.Sources.StepTSou_2
Modelica.Blocks.Sources.StepTSou_1
Buildings.Controls.Continuous.LimPIDconController
Buildings.Fluid.Actuators.Motors.IdealMotormotMotor model

Contents

NameDescription
Medium1
Medium2

Revisions

  • December 22, 2014 by Michael Wetter:
    Removed Modelica.Fluid.System to address issue #311.
  • July 3, 2014, by Michael Wetter:
    Changed pressure sink to mass flow rate sink to avoid an overdetermined by consistent set of initial conditions.
  • March 1, 2013, by Michael Wetter:
    Added nominal pressure drop for valve as this parameter no longer has a default value.
  • August 13, 2008 by Michael Wetter:
    First implementation.