pvpumpingsystem.mppt.MPPT¶
-
class
pvpumpingsystem.mppt.
MPPT
(efficiency=0.96, price=nan, idname='default', output_voltage_available=None, input_voltage_range=None)¶ Class defining a DC/DC converter with a MPPT controller.
-
efficiency
¶ Mean efficiency if float. Efficiency according to power if array.
Type: float, default is 0.96
-
price
¶ Price of the MPPT
Type: float, default is ‘nan’
-
idname
¶ Name of the MPPT
Type: str, default is ‘default’
-
output_voltage_available
¶ Correspond to the list of keys of ‘input_voltage_range’
Type: list, default is None
-
input_voltage_range
¶ Input voltage range given as value (tuple) for each output voltage available given as key (float).
Type: dict, default is None
-
__init__
(efficiency=0.96, price=nan, idname='default', output_voltage_available=None, input_voltage_range=None)¶ Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
([efficiency, price, idname, …])Initialize self. -