pvsc49-satellite-sampling
is an investigation on the effect of averaging interval and sampling rate on hourly modeling errors, presented in Effects of Solar Resource Sampling Rate and Averaging Interval on Hourly Modeling Errors published in IEEE Journal of Photovoltaics, available from IEEE Xplore, DOI: 10.1109/JPHOTOV.2023.3238512. This repository contains the analysis as well as the LaTeX files used to generate the preprint for submission.
The analysis folder containes a separate Jupyter notebook for each of the seven SURFRAD sites:
- Bondville, IL
- Desert Rock, NV
- Fort Peck, MT
- Goodwin Creek, MS
- Penn State, PA
- Sioux Falls, SD
- Table Mountain (Boulder), CO
Each Jupyter notebook is a based on a template. Therefore, the organization of each is the same:
- Useful Functions
- Accessing SURFRAD Data
- Narrowing Selection
- Quality Assurance & Control
- Load SURFRAD Daily Weather Data
- Simulate Sampled Data at Different Rates
- Visual Comparisons
- PV Model
- All (Good) Years Results
The analysis uses pvlib to model PV performance.
Other Python libraries used are Matplotlib, NumPy, Pandas, and Seaborn.
SURFRAD data is required to run the analysis. This data can be obtained using pvlib.iotools.read_surfrad
, but be patient. It's many gigabytes of data and can take a few hours to download.
This repo contains the manuscript that was submitted as original research and published in JPV at IEEE Xplore. LaTeX was used to render the manuscript. The coauthors collaborated online using Overleaf, and I also used Sublime Text with LaTeXTools plugin and Sumatra. A PDF is rendered and deployed to GitHub pages automatically on each commit using GitHub actions in the workflows
folder. Note: this PDF is not the final version published by IEEE.
- The LaTeX document in this repo is a preprint of Effects of Solar Resource Sampling Rate and Averaging Interval on Hourly Modeling Errors published in IEEE Journal of Photovoltaics, available from IEEE Xplore, DOI: 10.1109/JPHOTOV.2023.3238512.
- The analysis code in this repo is BSD-3 licensed.
- This README and all other text are licensed under Creative Common BY-SA 4.0.
PVSC49-Satellite-Sampling by Mark A. Mikofski is licensed under CC BY-SA 4.0
Mark A. Mikofski (c) 2023