Hypothesis and equations
none
Bibliography
none
Instructions for use
none
Known limits / Use precautions
none
Validations
Validated model - Sila Filfli - 01/2011
--------------------------------------------------------------
Licensed by EDF under a 3-clause BSD-license
Copyright © EDF 2009 - 2023
BuildSysPro version 3.6.0
Author : Sila FILFLI, EDF (2011)
--------------------------------------------------------------
function Pump_fct input Modelica.Units.SI.MassFlowRate Me = 2.5 "Flow rate"; input Modelica.Units.NonSI.Temperature_degC Te = 12.8 "Input fluid temperature"; input Real C0 = 0.350712 annotation( Dialog(tab = "Paramètres", group = "Coefficients de régression des performances à charges partielles")); input Real C1 = 0.3085 annotation( Dialog(tab = "Paramètres", group = "Coefficients de régression des performances à charges partielles")); input Real C2 = -0.541370 annotation( Dialog(tab = "Paramètres", group = "Coefficients de régression des performances à charges partielles")); input Real C3 = 0.8810 annotation( Dialog(tab = "Paramètres", group = "Coefficients de régression des performances à charges partielles")); input Modelica.Units.SI.Efficiency etaM = 0.85 "Motor efficiency" annotation( Dialog(tab = "Paramètres", group = "Caractéristiques nominales")); input Modelica.Units.SI.VolumeFlowRate Vrat = 0.0063 "Nominal volume flow" annotation( Dialog(tab = "Paramètres", group = "Caractéristiques nominales")); input Modelica.Units.SI.Power Wprat = 1119 "Total nominal power" annotation( Dialog(tab = "Paramètres", group = "Caractéristiques nominales")); input Modelica.Units.SI.Pressure DPrat = 89700 "Nominal pressure difference" annotation( Dialog(tab = "Paramètres", group = "Caractéristiques nominales")); input Modelica.Units.SI.SpecificHeatCapacity CpLiq = 4180 "Heat capacity" annotation( Dialog(tab = "Paramètres", group = "Caractéristiques du fluide")); input Modelica.Units.SI.Density rhoLiq = 998 "Density of fluid" annotation( Dialog(tab = "Paramètres", group = "Caractéristiques du fluide")); input Real fmloss "Transmitted energy to fluid" annotation( Dialog(tab = "Paramètres", group = "Caractéristiques nominales")); output Modelica.Units.NonSI.Temperature_degC Ts "Output fluid temperature"; output Modelica.Units.SI.Power Wp "Absorbed power by the motor"; output Modelica.Units.SI.Power qLoss; end Pump_fct;