pvpumpingsystem.pump.specs_completeness

pvpumpingsystem.pump.specs_completeness(specs, motor_electrical_architecture)

Evaluates the data completeness of a motor-pump.

Parameters:
  • specs (pandas.DataFrame) – Dataframe with specifications of motor-pump
  • motor_electrical_architecture (str) – Can be ‘permanent_magnet’, ‘series_excited’, ‘shunt_excited’, ‘separately_excited’.
Returns:

  • voltage_number: float
    number of voltage for which data are given
  • data_number: float
    number of points for which lpm, current, voltage and head are given
  • head_number: float
    number of head for which other data are given
  • lpm_min: float
    Ratio between min flow_rate given and maximum. Should be ideally 0.
  • head_min:float
    Ratio between min head given and maximum. Should be ideally 0.
  • elec_archi: boolean
    A valid electrical architecture for the motor is given

Return type:

dict