modelPolynomalApproach
Calculating heat pump data based on a polynomal approach
Extends from AixLib.Obsolete.Year2024.DataBase.HeatPump.PerformanceData.BaseClasses.PartialPerformanceData (Model with a replaceable for different methods of data aggregation).
Information
This model is used to calculate the three values based on a functional approach. The user can choose between several functions or use their own.
As the base function only returns the electrical power and the condenser heat flow, the evaporator heat flow is calculated with the following energy balance:
QEva = QCon - P_el
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealOutput | Pel (from PartialPerformanceData) | Electrical Power consumed by HP | |
| Modelica.Blocks.Interfaces.RealOutput | QCon (from PartialPerformanceData) | Heat flow rate through Condenser | |
| AixLib.Obsolete.Year2024.Controls.Interfaces.VapourCompressionMachineControlBus | sigBus (from PartialPerformanceData) | Bus-connector used in a heat pump | |
| Modelica.Blocks.Interfaces.RealOutput | QEva (from PartialPerformanceData) | Heat flow rate through Evaporator |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Math.Add | calcRedQCon (from PartialPerformanceData) | Based on redcued heat flow to the evaporator, the heat flow to the condenser is also reduced | |
| Modelica.Blocks.Math.Product | proRedQEva (from PartialPerformanceData) | Based on the icing factor, the heat flow to the evaporator is reduced | |
| Modelica.Blocks.Sources.RealExpression | internal_Pel | ||
| Modelica.Blocks.Sources.RealExpression | internal_QCon | ||
| Utilities.Logical.SmoothSwitch | switchPel | If HP is off, no heat will be exchanged | |
| Utilities.Logical.SmoothSwitch | switchQCon | If HP is off, no heat will be exchanged | |
| Modelica.Blocks.Sources.Constant | constZero |
Contents
| Name | Description |
|---|---|
| Function to calculate peformance Data |