.Buildings.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 Buildings.Fluid.Movers.BaseClasses.Euler.peak peak "Peak operation point";
  input Buildings.Fluid.Movers.BaseClasses.Characteristics.flowParametersInternal pressure "Pressure curve with both max flow rate and max pressure";
  output Buildings.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-04-02T18:24:35Z by OpenModelicaOpenModelica 1.24.5 using GenerateDoc.mos