.BuildSysPro.IBPSA.Fluid.Movers.BaseClasses.Euler.power

Computes power as well as its derivative with respect to flow rate using Euler number

Information

This function outputs power values as well as its derivative versus volumetric flow rate in the following steps:

These steps are designed to ensure that power and efficiency computation with the Euler number is handled correctly near zero flow or zero pressure, where

flo = 0,
η = 0,
P > 0

in the equation

η = Ẇflo ⁄ P.

Interface

function power
  extends Modelica.Icons.Function;
  input IBPSA.Fluid.Movers.BaseClasses.Euler.peak peak "Peak operation point";
  input IBPSA.Fluid.Movers.BaseClasses.Characteristics.flowParametersInternal pressure "Pressure curve with both max flow rate and max pressure";
  output IBPSA.Fluid.Movers.BaseClasses.Euler.powerWithDerivative power(V_flow = zeros(11), P = zeros(11), d = zeros(11)) "Power and its derivative vs. flow rate";
end power;

Revisions


Generated at 2025-03-09T19:25:01Z by OpenModelicaOpenModelica 1.24.5 using GenerateDoc.mos