modelIdealizedExpansionVessel

Expansion vessel with constant pressure and variable temperature

Extends from TransiEnt.Basics.Icons.ExpansionVessel.

Information

Purpose of model

Ideal model to hold a constant pressure in a hydraulic system. The volume of the expansion vessel is considered infinite. A simple model of an expansion vessel, that is purely technical and doesn’t model physical behaviour. It can be used to set a pressure in a hydraulic circuit. This is often necessary as most of the heat components only calculate the pressure difference between the in- and outlet. It contains one fluid port and a pressure and temperature boundary that are connected. The mass flow rate flowing in or out of the expansion vessel should normally be near zero.

Level of detail, physical effects considered, and physical insight

Purely technical component without physical modeling. Therefore, no physical effects are considered in this component.

Limits of validity

(Purely technical component without physical modeling.)

Interfaces

fluidPort - port for the medium

Governing Equations

p_out=p_set

Remarks for Usage

This model is basically a pressure boundary. It is important to note that it is often necessary to dictate the pressure in a hydraulic model for the model to simulate.

Validation

This model was tested in the following test model:

TransiEnt.Components.Heat.Grid.Check.Test_ExpansionVessel

Version History

Model created by Tobias Ramm (tobias.ramm@tuhh.de), Jun 2015

Modified by Lisa Andresen (andresen@tuhh.de), Dec 2015

Model documented by Jan Westphal (j.westphal@tuhh.de) in January 2025

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.TemperatureT_const323.15Temperature of medium
Modelica.Units.SI.PressurepsimCenter.p_nom[1]Pressure to hold
Fundamental Definitions
TILMedia.VLEFluidTypes.BaseVLEFluidMediumsimCenter.fluid1Medium model

Connectors

TypeNameDefaultDescription
TransiEnt.Basics.Interfaces.Thermal.FluidPortOutwaterPort

Components

TypeNameDefaultDescription
TransiEnt.SimCentersimCenter
Modelica.Units.SI.TemperatureT_FluidTemperature
TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluid_phvleFluid
TransiEnt.Components.Boundaries.FluidFlow.BoundaryVLE_pTxisink