functionPolynomalApproach
Function to emulate the polynomal approach of the TRNSYS Type 401 heat pump model
Extends from PartialBaseFct (Base class for Cycle Characteristic).
Information
Based on the work of Afjej and Wetter, 1997 [1] and the TRNYS Type 401 heat pump model, this function uses a six-coefficient polynom to calculate the electrical power and the heat flow to the condenser. The coefficients are calculated based on the data in DIN EN 14511 with a minimization-problem in python using the root-mean-square-error.
The normalized input temperatures are calculated with the formular:
T_n = (T/273.15) + 1
The coefficients for the polynomal functions are stored inside the record for heat pumps in AixLib.Obsolete.Year2024.DataBase.HeatPump.
[1]: https://www.trnsys.de/download/en/ts_type_401_en.pdf
Inputs
| Type | Name | Default | Description |
|---|---|---|---|
| Real | N (from PartialBaseFct) | Relative compressor speed | |
| Real | T_con (from PartialBaseFct) | Condenser outlet temperature | |
| Real | T_eva (from PartialBaseFct) | Evaporator inlet temperature | |
| Real | mFlow_eva (from PartialBaseFct) | Mass flow rate at evaporator | |
| Real | mFlow_con (from PartialBaseFct) | Mass flow rate at condenser |
Outputs
| Type | Name | Default | Description |
|---|---|---|---|
| Real[2] | Char (from PartialBaseFct) | Array with [Pel, QCon] |
Revisions
-
November 26, 2018 by Fabian Wüllhorst:
First implementation (see issue #577)