EQ_turbine_p(): Power of a turbine

About:
Calculate the power of a turbine.
\begin{equation} P = \gamma \times Q \times H \times \eta \end{equation}

Where,


  • $P$, turbine power, W
  • $\gamma$, fluid specific weight, $\frac{N}{m^3}$;
  • $Q$, pumped flow, $\frac{m^3}{s}$
  • $H$, turbine head, $m$;
  • $\eta$, turbine yield;


  • Module: Equiment
    Function: EQ_turbine_p(q, h, t,s, yturbine)
    Definition of variables:
    • q , pumped flow, m3/s;
    • h , turbine head, ms;
    • yturbine, turbine yield;
    • t , water temperature, oC;
    • s, water salinity, g/kg.
    Sample code:
    from Equipment import *
    
    q = 1.0 #(m3/s)
    h = 60 # (m)
    t = 15.0 #(.oC)
    s = 2.5 # (g/kg)
    yturbine = 0.8
    
    p = EQ_turbine_p(q, h, t,s, yturbine)
    
    print("Turbine power:",p/1000.0,"kW")
    
    Result:
    Turbine power: 471.21727424236417 kW