pvcompare.cpv.apply_cpvlib_StaticHybridSystem.create_cpv_time_series¶
- pvcompare.cpv.apply_cpvlib_StaticHybridSystem.create_cpv_time_series(lat, lon, weather, surface_azimuth, surface_tilt, plot=False)[source]¶
Calculates time series for a CPV module.
Notice: Right now only module parameters for the hybrid INSOLIGHT module are provided. If you want to add your own module data please add it to cpv/inputs.py. The CPV module is modelled with the cpvlib. The solar position is defined with the use of pvlib.
- Parameters
lat (float) – Latitude of the location.
lon (float) – Longitude of the location.
weather (pandas.DataFrame) – Weather dataframe according to pvlib standards.
surface_azimuth (float) – surface azimuth of the module.
surface_tilt (float) – surface tilt of the module.
plot (bool) – If True, the time series is plotted and saved to constants.DEFAULT_MVS_OUTPUT_DIRECTORY. Default: False.
- Returns
total – Time series of a CPV module.
- Return type