.BuildSysPro.Systems.Distribution.Pump_fct

Information

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)
--------------------------------------------------------------

Interface

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;

Generated at 2024-12-27T19:26:12Z by OpenModelicaOpenModelica 1.24.3 using GenerateDoc.mos