pvlib.pvsystem.adrinverter¶
-
pvlib.pvsystem.
adrinverter
(v_dc, p_dc, inverter, vtol=0.1)[source]¶ Converts DC power and voltage to AC power using Anton Driesse’s Grid-Connected PV Inverter efficiency model
Parameters: - v_dc (numeric) – A scalar or pandas series of DC voltages, in volts, which are provided as input to the inverter. If Vdc and Pdc are vectors, they must be of the same size. v_dc must be >= 0. (V)
- p_dc (numeric) – A scalar or pandas series of DC powers, in watts, which are provided as input to the inverter. If Vdc and Pdc are vectors, they must be of the same size. p_dc must be >= 0. (W)
- inverter (dict-like) – A dict-like object defining the inverter to be used, giving the inverter performance parameters according to the model developed by Anton Driesse [1]. A set of inverter performance parameters may be loaded from the supplied data table using retrievesam. See Notes for required keys.
- vtol (numeric, default 0.1) – A unit-less fraction that determines how far the efficiency model is allowed to extrapolate beyond the inverter’s normal input voltage operating range. 0.0 <= vtol <= 1.0
Returns: ac_power (numeric) – A numpy array or pandas series of modeled AC power output given the input DC voltage, v_dc, and input DC power, p_dc. When ac_power would be greater than pac_max, it is set to p_max to represent inverter “clipping”. When ac_power would be less than -p_nt (energy consumed rather than produced) then ac_power is set to -p_nt to represent nightly power losses. ac_power is not adjusted for maximum power point tracking (MPPT) voltage windows or maximum current limits of the inverter.
Notes
Required inverter keys are:
Column Description p_nom The nominal power value used to normalize all power values, typically the DC power needed to produce maximum AC power output, (W). v_nom The nominal DC voltage value used to normalize DC voltage values, typically the level at which the highest efficiency is achieved, (V). pac_max The maximum AC output power value, used to clip the output if needed, (W). ce_list This is a list of 9 coefficients that capture the influence of input voltage and power on inverter losses, and thereby efficiency. p_nt ac-power consumed by inverter at night (night tare) to maintain circuitry required to sense PV array voltage, (W). References
[1] Beyond the Curves: Modeling the Electrical Efficiency of Photovoltaic Inverters, PVSC 2008, Anton Driesse et. al. See also