modelHeatExchanger_ResetController

Model that demonstrates use of a waterside economizer with outlet temperature control and temperature controller is reset after a predefined time period

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

Information

This example demonstrates how the PID controller in the heat exchanger model can be reset. We compared three options: (1) reset with a paramter value; (2) reset with an input signal; (3) without reset.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.MassFlowRatem1_flow_nominal1000*0.01035Nominal mass flow rate at evaporator
Modelica.Units.SI.MassFlowRatem2_flow_nominal1000*0.01035Nominal mass flow rate at condenser
Modelica.Units.SI.Pressuredp1_nominal60000Nominal pressure difference on medium 1 side
Modelica.Units.SI.Pressuredp2_nominal60000Nominal pressure difference on medium 2 side

Components

TypeNameDefaultDescription
Buildings.Applications.DataCenters.ChillerCooled.Equipment.HeatExchanger_TSethex1Water-to-water heat exchanger with built-in PID controller to control the temperature at port_b2
Buildings.Fluid.Sources.Boundary_pTsin1Sink on medium 1 side
Fluid.Sources.Boundary_pTsou1Source on medium 1 side
Modelica.Blocks.Sources.TimeTableTCon_inCondenser inlet temperature
Buildings.Fluid.Sources.Boundary_pTsin2Sink on medium 2 side
Buildings.Fluid.Sensors.TemperatureTwoPortTSen1Temperature sensor
Buildings.Fluid.Sensors.TemperatureTwoPortTSen2Temperature sensor
Modelica.Blocks.Sources.ConstantTSetLeaving chilled water temperature setpoint
Fluid.Sources.Boundary_pTsou2_1Source on medium 2 side
Modelica.Blocks.Sources.ConstantTEva_inEvaporator inlet temperature
Buildings.Applications.DataCenters.ChillerCooled.Equipment.HeatExchanger_TSethex2Water-to-water heat exchanger with built-in PID controller to control the temperature at port_b2
Modelica.Blocks.Sources.BooleanPulsetriTrigger controller reset
Buildings.Applications.DataCenters.ChillerCooled.Equipment.HeatExchanger_TSethex3Water-to-water heat exchanger with built-in PID controller to control the temperature at port_b2
Buildings.Fluid.Sensors.TemperatureTwoPortTSen3Temperature sensor
Modelica.Blocks.Sources.ConstantyResReset integrator signal

Contents

NameDescription
MediumWMedium model

Revisions

  • May 13, 2021, by Michael Wetter:
    Changed boundary condition model to prescribed pressure rather than prescribed mass flow rate. Prescribing the mass flow rate caused unreasonably large pressure drop because the mass flow rate was forced through a closed valve.
    This is for #2488.
  • January 28, 2019, by Yangyang Fu:
    First implementation.