- Added: PV model based on the single-diode model in pvlib-python
- Modified: Reorganise PV models; existing Huld-based models now subclass
HuldPanel
- Added: Tools to deal with the CEC module database
- Added: Inverter model based on PVWatts Version 5 and differentiation between DC and AC output, alongside new
inverter_capacity
anduse_inverter
arguments topv.run_model()
- Fixed: Clean up non-standard CMIP time attributes in climate data interface
- Fixed: Improve CF conformity of climate data interface
- Modified: Clean up and blacken code
- Modified: Compatibility with more recent versions of pandas and xarray
- Fixed: erroneous angles in 1-axis tracking with non-horizontal tracking axes
- Fixed: minor improvement in calculation of sunrise and sunset times to deal with cases where sun never rises or sets
- Added: climate data interface
- Modified: PV model now expects inputs as W, not kW
- Fixed: minor improvements in
trigon.py
(sunrise/sunset times now take sun radius into consideration; clipping of zeros to avoid NaNs)
- Fix: clip maximum panel output
- PyPI package
- Minor bug fixes
- First version