Buildings.Fluid.HeatPumps.Compressors.BaseClasses
Package with base classes for compressors
Information
This package contains base classes that are used to construct the models in Buildings.Fluid.HeatPumps.Compressors.
Extends from Modelica.Icons.BasesPackage (Icon for packages containing base classes).
Package Content
Name | Description |
---|---|
PartialCompressor | Partial compressor model |
Buildings.Fluid.HeatPumps.Compressors.BaseClasses.PartialCompressor
Partial compressor model
Information
This is the base class for the compressor model.
The model evaluates the evaporating pressure of the refrigerant peva,
the specific enthalpy of the evaporating saturated refrigerant vapor heva,
the condensing pressure of the refrigerant pcon
and the specific enthalpy of the condensing saturated liquid refrigerant hcond
at the evaporating temperature Teva = port_a.T
and condensing temperature Tcon = port_b.T
.
Thermodynamic properties are evaluated from functions contained in the specified refrigerant package.
Assumptions and limitations
The model assumes isothermal condensation and evaporation, therefore refrigerant mass flow is not accounted for and heat ports are used instead of fluid ports.
Parameters
Type | Name | Default | Description |
---|---|---|---|
replaceable package ref | Buildings.Media.Refrigerants... | Refrigerant in the component |
Connectors
Type | Name | Description |
---|---|---|
replaceable package ref | Refrigerant in the component | |
HeatPort_a | port_a | Refrigerant connector a (corresponding to the evaporator) |
HeatPort_b | port_b | Refrigerant connector b (corresponding to the condenser) |
input RealInput | y | Modulating signal for compressor frequency, equal to 1 at full load conditions [1] |
output RealOutput | P | Electric power consumed by compressor [W] |