遇见数据集

A comprehensive dataset for the accelerated development and benchmarking of solar forecasting methods

收藏
Zenodo2020-07-29 更新2026-05-28 收录
数据链接:
官方服务:

资源简介:

<strong>Description</strong><br> This repository contains a comprehensive solar irradiance, imaging, and forecasting dataset. <br> The goal with this release is to provide standardized solar and meteorological datasets to the research community for the accelerated development and benchmarking of forecasting methods. <br> The data consist of three years (2014–2016) of quality-controlled, 1-min resolution global horizontal irradiance and direct normal irradiance ground measurements in California. <br> In addition, we provide overlapping data from commonly used exogenous variables, including sky images, satellite imagery, Numerical Weather Prediction forecasts, and weather data. <br> We also include sample codes of baseline models for benchmarking of more elaborated models. <strong>Data usage</strong><br> The usage of the datasets and sample codes presented here is intended for research and development purposes only and implies explicit reference to the paper:<br> <em>Pedro, H.T.C., Larson, D.P., Coimbra, C.F.M., 2019. A comprehensive dataset for the accelerated development and benchmarking of solar forecasting methods. Journal of Renewable and Sustainable Energy 11, 036102. https://doi.org/10.1063/1.5094494</em> Although every effort was made to ensure the quality of the data, no guarantees or liabilities are implied by the authors or publishers of the data. <strong>Sample code</strong><br> As part of the data release, we are also including the sample code written in Python 3. <br> The preprocessed data used in the scripts are also provided. <br> The code can be used to reproduce the results presented in this work and as a starting point for future studies. <br> Besides the standard scientific Python packages (numpy, scipy, and matplotlib), the code depends on pandas for time-series operations, pvlib for common solar-related tasks, and scikit-learn for Machine Learning models. <br> All required Python packages are readily available on Mac, Linux, and Windows and can be installed via, e.g., pip. <strong>Units</strong><br> All time stamps are in UTC (YYYY-MM-DD HH:MM:SS).<br> All irradiance and weather data are in SI units.<br> Sky image features are derived from 8-bit RGB (256 color levels) data.<br> Satellite images are derived from 8-bit gray-scale (256 color levels) data. <strong>Missing data</strong><br> The string "NAN" indicates missing data <strong>File formats</strong><br> All time series data files as in CSV (comma separated values)<br> Images are given in tar.bz2 files <strong>Files </strong> <em>Folsom_irradiance.csv</em> Primary One-minute GHI, DNI, and DHI data. <em>Folsom_weather.csv </em> Primary One-minute weather data. <em>Folsom_sky_images_{YEAR}.tar.bz2</em> Primary Tar archives with daytime sky images captured at 1-min intervals for the years 2014, 2015, and 2016, compressed with bz2. <em>Folsom_NAM_lat{LAT}_lon{LON}.csv </em> Primary NAM forecasts for the four nodes nearest the target location. {LAT} and {LON} are replaced by the node’s coordinates listed in Table I in the paper. <em>Folsom_sky_image_features.csv </em> Secondary Features derived from the sky images. <em>Folsom_satellite.csv </em> Secondary 10 pixel by 10 pixel GOES-15 images centered in the target location. <em>Irradiance_features_{horizon}.csv</em> Secondary Irradiance features for the different forecasting horizons ({horizon} 1⁄4 {intra-hour, intra-day, day-ahead}). <em>Sky_image_features_intra-hour.csv</em> Secondary Sky image features for the intra-hour forecasting issuing times. <em>Sat_image_features_intra-day.csv</em> Secondary Satellite image features for the intra-day forecasting issuing times. <em>NAM_nearest_node_day-ahead.csv </em> Secondary NAM forecasts (GHI, DNI computed with the DISC algorithm, and total cloud cover) for the nearest node to the target location prepared for day-ahead forecasting. <em>Target_{horizon}.csv</em> Secondary Target data for the different forecasting horizons. F<em>orecast_{horizon}.py </em> Code Python script used to create the forecasts for the different horizons. <em>Postprocess.py</em> Code Python script used to compute the error metric for all the forecasts.

<strong>数据集描述</strong><br>本仓库包含一套完整的太阳辐照度、成像与太阳预测相关数据集。<br>本次发布的目标是为科研社区提供标准化的太阳与气象数据集,以加速太阳预测方法的开发与基准测试。<br>数据集包含2014年至2016年三年间、经过质量控制的1分钟分辨率地面实测总水平辐照度(global horizontal irradiance, GHI)与直接法向辐照度(direct normal irradiance, DNI)数据,采集地点位于美国加利福尼亚州。<br>此外,本数据集还提供常用外生变量的重叠数据,包括天空图像、卫星影像、数值天气预报(Numerical Weather Prediction, NWP)产品及气象观测数据。<br>我们还提供了基准模型的示例代码,用于支撑更复杂模型的基准测试工作。<br><br><strong>数据使用须知</strong><br>本数据集及示例代码仅可用于科研与开发用途,使用时需明确引用以下论文:<br><em>Pedro, H.T.C., Larson, D.P., Coimbra, C.F.M., 2019. 用于太阳预测方法快速开发与基准测试的完整数据集. 《可再生与可持续能源期刊》(Journal of Renewable and Sustainable Energy) 11, 036102. https://doi.org/10.1063/1.5094494</em><br>尽管本团队已尽最大努力确保数据质量,但数据作者与发布方不对数据的适用性承担任何明示或默示的担保与责任。<br><br><strong>示例代码</strong><br>作为本次数据发布的一部分,我们还提供了基于Python 3编写的示例代码。<br>脚本中使用的预处理数据也一并提供。<br>该代码可用于复现本文的实验结果,也可作为后续研究的基础框架。<br>除标准科学计算Python包(numpy、scipy与matplotlib)外,本代码还依赖pandas实现时序运算、pvlib完成常见太阳相关任务,以及scikit-learn构建机器学习(Machine Learning)模型。<br>所有依赖的Python包均可在Mac、Linux及Windows系统上获取,并可通过pip等工具完成安装。<br><br><strong>单位说明</strong><br>所有时间戳均采用协调世界时(UTC),格式为YYYY-MM-DD HH:MM:SS。<br>所有辐照度与气象数据均采用国际单位制(SI)。<br>天空图像特征源自8位RGB(256色阶)数据。<br>卫星影像源自8位灰度(256色阶)数据。<br><br><strong>缺失数据标识</strong><br>字符串"NAN"表示缺失数据。<br><br><strong>文件格式</strong><br>所有时序数据文件均采用CSV(逗号分隔值)格式。<br>图像文件以tar.bz2格式压缩打包。<br><br><strong>文件清单</strong><br><em>Folsom_irradiance.csv</em> 核心文件 包含1分钟分辨率的总水平辐照度(GHI)、直接法向辐照度(DNI)及散射水平辐照度(diffuse horizontal irradiance, DHI)数据。<br><em>Folsom_weather.csv</em> 核心文件 包含1分钟分辨率的气象观测数据。<br><em>Folsom_sky_images_{YEAR}.tar.bz2</em> 核心文件 包含2014、2015及2016年日间以1分钟间隔采集的天空图像,以bz2格式压缩打包。<br><em>Folsom_NAM_lat{LAT}_lon{LON}.csv</em> 核心文件 包含距目标地点最近的4个节点的北美国数值天气预报模式(North American Mesoscale Model, NAM)预报产品。{LAT}与{LON}需替换为论文表I中列出的对应节点坐标。<br><em>Folsom_sky_image_features.csv</em> 辅助文件 由天空图像提取得到的特征数据。<br><em>Folsom_satellite.csv</em> 辅助文件 以目标地点为中心的10×10像素GOES-15卫星影像数据。<br><em>Irradiance_features_{horizon}.csv</em> 辅助文件 对应不同预测时长的辐照度特征数据({horizon} 可取值为小时内(intra-hour)、日内(intra-day)及日前(day-ahead))。<br><em>Sky_image_features_intra-hour.csv</em> 辅助文件 针对小时内预测发布时刻的天空图像特征数据。<br><em>Sat_image_features_intra-day.csv</em> 辅助文件 针对日内预测发布时刻的卫星图像特征数据。<br><em>NAM_nearest_node_day-ahead.csv</em> 辅助文件 针对目标地点最近节点的NAM预报数据(包含采用DISC算法计算得到的GHI、DNI及总云量),用于日前预测任务。<br><em>Target_{horizon}.csv</em> 辅助文件 对应不同预测时长的目标标签数据。<br><em>Forecast_{horizon}.py</em> 代码文件 用于生成不同预测时长下的预报结果的Python脚本。<br><em>Postprocess.py</em> 代码文件 用于计算所有预报结果的误差指标的Python脚本。

提供机构:
Zenodo
创建时间:
2019-06-25
二维码
社区交流群
二维码
科研交流群
商业服务