modelScrollCompressor
Extends from IBPSA.Fluid.HeatPumps.Compressors.BaseClasses.PartialCompressor.
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.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | volRat | Built-in volume ratio | |
| Modelica.SIunits.VolumeFlowRate | V_flow_nominal | Refrigerant volume flow rate at suction at full load conditions | |
| Modelica.SIunits.MassFlowRate | leaCoe | Leakage mass flow rate at a pressure ratio of 1 | |
| Modelica.SIunits.Efficiency | etaEle | Electro-mechanical efficiency of the compressor | |
| Modelica.SIunits.Power | PLos | Constant part of the compressor power losses | |
| Modelica.SIunits.TemperatureDifference | dTSup | Superheating at compressor suction |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.SIunits.MassFlowRate | m_flow | Refrigerant mass flow rate | |
| Modelica.SIunits.MassFlowRate | mLea_flow | Refrigerant leakage mass flow rate | |
| Modelica.SIunits.Power | PThe | Theoretical power consumed by the compressor | |
| Modelica.SIunits.Efficiency | COP | Heating COP of the compressor |
Revisions
-
May 30, 2017, by Filip Jorissen:
Removedpressure_erroras this is replaced by IBPSA.Fluid.HeatPumps.Compressors.BaseClasses.TemperatureProtection. See #769. -
November 11, 2016, by Massimo Cimmino:
First implementation.