pv¶
Photovoltaic System Performance Monitoring
-
class
solpy.pv.ResultSet¶ system moduling results
-
chart()¶ plots chart of values
-
dump()¶ returns list of python datetime timestamps and values in Watts
-
dumps()¶ returns list of unix timestamps and values in Watts
-
plot()¶ plots heatmap of values
-
summary()¶ prints summary
-
-
class
solpy.pv.System(shape)¶ PV System
-
describe()¶ describe system
-
dump()¶ dump to dict
-
forecast_output(daylightSavings=False, source=None, hours=24)¶ forecast output of system
-
min_row_space(delta, rise_hour=9, set_hour=15)¶ Row Space Function
-
min_setback(delta, rise_hour=9, set_hour=15)¶ East West _setback
-
model(model_name='p9', single_thread=False)¶ model pv system performance
-
now(timestamp=None, weather_data=None, model='STC')¶ Preditive power output
-
p_ac(ins, t_cell=25)¶ ac power output
-
p_dc(ins, t_cell=25)¶ dc power output
-
set_zipcode(zipcode, station_class=3)¶ update zipcode
-
solstice(hour)¶ position on winter soltice (Dec 21)
-
virr(p_ac, timestamp=None, weather_data=None)¶ calculate virtual irradiation
-
-
solpy.pv.json_system(json_description)¶ Load a system from a json description
-
solpy.pv.load_system(filename)¶ Load a system from a json file