pvpumpingsystem.pump._curves_coeffs_theoretical_basic

pvpumpingsystem.pump._curves_coeffs_theoretical_basic(specs, data_completeness, elec_archi)

Compute curve-fitting coefficient following theoretical analysis of motor architecture.

Very basic model only to use with MPPT and assuming a constant efficiency.

It uses an equation of the form Q = gamma*P/TDH to model Q(P, TDH) from the data.

Parameters:specs (pd.DataFrame,) – DataFrame with specs.
Returns:Coefficients resulting from linear regression under key ‘coeffs_f2’, and statistical figures on goodness of fit (keys: ‘rmse_f2’, ‘nrmse_f2’, ‘r_squared_f2’, ‘adjusted_r_squared_f2’)
Return type:dict

References

[1] Mokkedem & al, 2011, ‘Performance of a directly-coupled PV water pumping system’, Energy Conversion and Management

[2] Khatib & Elmenreich, 2016, ‘Modeling of Photovoltaic Systems Using MATLAB’, Wiley