Buildings.Fluid.HeatPumps.Compressors
Package with compressor models
Information
This package contains components models for compressors.
Extends from Modelica.Icons.VariantsPackage (Icon for package containing variants).
Package Content
Name | Description |
---|---|
ReciprocatingCompressor | Model for a reciprocating compressor, based on Jin (2002) |
ScrollCompressor | Model for a scroll compressor, based on Jin (2002) |
Validation | Collection of models that validate the compressor models |
BaseClasses | Package with base classes for compressors |
Buildings.Fluid.HeatPumps.Compressors.ReciprocatingCompressor
Model for a reciprocating compressor, based on Jin (2002)
Information
Model for a reciprocating processor, as detailed in Jin (2002). The rate of heat transferred to the evaporator is given by:
Q̇Eva = ṁref ( hVap(TEva) - hLiq(TCon) ).
The power consumed by the compressor is given by a linear efficiency relation:
P = PTheoretical / η + PLoss,constant.
Variable speed is acheived by multiplying the full load piston displacement by the normalized compressor speed. The power and heat transfer rates are forced to zero if the resulting heat pump state has higher evaporating pressure than condensing pressure.
Assumptions and limitations
The compression process is assumed isentropic. The thermal energy of superheating is ignored in the evaluation of the heat transferred to the refrigerant in the evaporator. There is no supercooling.
References
H. Jin. Parameter estimation based models of water source heat pumps. PhD Thesis. Oklahoma State University. Stillwater, Oklahoma, USA. 2012.
Extends from Buildings.Fluid.HeatPumps.Compressors.BaseClasses.PartialCompressor (Partial compressor model).
Parameters
Type | Name | Default | Description |
---|---|---|---|
replaceable package ref | R410A | Refrigerant in the component | |
VolumeFlowRate | pisDis | Piston displacement [m3/s] | |
Real | cleFac | cleFac( min = 0, final... | Clearance factor [1] |
Efficiency | etaEle | Electro-mechanical efficiency of the compressor [1] | |
Power | PLos | PLos( ... | Constant part of the compressor power losses [W] |
AbsolutePressure | pDro | Pressure drop at suction and discharge of the compressor [Pa] | |
TemperatureDifference | dTSup | dTSup( ... | Superheating at compressor suction [K] |
Initialization | |||
AbsolutePressure | pEva.start | 100e3 | Pressure of saturated vapor at evaporator temperature [Pa] |
AbsolutePressure | pCon.start | 1000e3 | Pressure of saturated liquid at condenser temperature [Pa] |
AbsolutePressure | pDis.start | 1000e3 | Discharge pressure of the compressor [Pa] |
AbsolutePressure | pSuc.start | 100e3 | Suction pressure of the compressor [Pa] |
SpecificVolume | vSuc.start | 1e-4 | Specific volume of the refrigerant at suction of the compressor [m3/kg] |
Connectors
Type | Name | Description |
---|---|---|
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] |
Modelica definition
Buildings.Fluid.HeatPumps.Compressors.ScrollCompressor
Model for a scroll compressor, based on Jin (2002)
Information
Model for a scroll processor, as detailed in Jin (2002). The rate of heat transferred to the evaporator is given by:
Q̇Eva = ṁref ( hVap(TEva) - hLiq(TCon) ).
The power consumed by the compressor is given by a linear efficiency relation:
P = PTheoretical / η + PLoss,constant.
Variable speed is achieved by multiplying the full load suction volume flow rate by the normalized compressor speed. The power and heat transfer rates are forced to zero if the resulting heat pump state has higher evaporating pressure than condensing pressure.
Assumptions and limitations
The compression process is assumed isentropic. The thermal energy of superheating is ignored in the evaluation of the heat transferred to the refrigerant in the evaporator. There is no supercooling.
References
H. Jin. Parameter estimation based models of water source heat pumps. PhD Thesis. Oklahoma State University. Stillwater, Oklahoma, USA. 2012.
Extends from Buildings.Fluid.HeatPumps.Compressors.BaseClasses.PartialCompressor (Partial compressor model).
Parameters
Type | Name | Default | Description |
---|---|---|---|
replaceable package ref | R410A | Refrigerant in the component | |
Real | volRat | volRat( min = 1.0, fin... | Built-in volume ratio [1] |
VolumeFlowRate | V_flow_nominal | V_flow_nominal( ... | Refrigerant volume flow rate at suction at full load conditions [m3/s] |
MassFlowRate | leaCoe | leaCoe( min = 0) | Leakage mass flow rate at a pressure ratio of 1 [kg/s] |
Efficiency | etaEle | Electro-mechanical efficiency of the compressor [1] | |
Power | PLos | PLos( ... | Constant part of the compressor power losses [W] |
TemperatureDifference | dTSup | dTSup( ... | Superheating at compressor suction [K] |
Initialization | |||
AbsolutePressure | pEva.start | 100e3 | Pressure of saturated vapor at evaporator temperature [Pa] |
AbsolutePressure | pCon.start | 1000e3 | Pressure of saturated liquid at condenser temperature [Pa] |
AbsolutePressure | pDis.start | 1000e3 | Discharge pressure of the compressor [Pa] |
AbsolutePressure | pSuc.start | 100e3 | Suction pressure of the compressor [Pa] |
SpecificVolume | vSuc.start | 1e-4 | Specific volume of the refrigerant at suction of the compressor [m3/kg] |
Connectors
Type | Name | Description |
---|---|---|
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] |