SolarCube: 高分辨率太阳辐照预测基准数据集

太阳能作为清洁能源在减缓气候变化中的作用日益凸显,其稳定的供应对电网管理至关重要。然而,太阳辐照受云层和天气变化的影响波动较大,给光伏电力的管理带来挑战,尤其是在调度、储能和备用系统管理方面。因此,精确的太阳辐照预测对于优化电力生产和调度非常重要。现有的预测方法通常依赖于地面观测站点数据,空间覆盖有限,或使用如ERA5的重分析数据,但精度和时间分辨率较低,难以满足区域性、短期预测需求。

为解决这些问题,SolarCube数据集应运而生,整合地球同步卫星观测和地面数据,提供高时空分辨率的太阳辐照数据,支持从局部到大范围区域的预测任务,为光伏电力调度与管理提供了更可靠的数据支持。

1.数据集概述

图片

1.1 数据来源与类型

地球同步卫星影像:从GOES-16和Himawari-8卫星提取了三个光谱波段的数据(0.47 µm、0.86 µm和13.3 µm),这些波段与地表太阳辐照高度相关。GOES-16提供15分钟分辨率影像,而Himawari-8的时间分辨率为10分钟,经过平均处理后也达到了15分钟。

物理模型计算的太阳辐照数据:利用辐射传输模型生成的15分钟分辨率的太阳辐照数据,通过辐射传输参数化模型推导出地表接收到的太阳辐照。模型使用了卫星影像的波段信息,并结合了表面反射率、大气水汽含量等变量。

地面观测数据:从BSRN和SURFRAD网络采集了19个站点的地面辐照测量数据,主要采用辐射计测量,确保了较高的观测精度。这些数据为模型验证提供了实际观测基准。

1.2 数据处理与一致性

空间分辨率处理:卫星影像最初为1公里分辨率,最终降采样至5公里。这一分辨率符合太阳辐照的空间同质性需求,同时显著减少了数据体量,便于模型使用。

时间分辨率处理:为了确保时间分辨率一致,Himawari-8的影像数据被平均至15分钟,与GOES-16保持一致。这使得两个卫星的数据在时间维度上具有可比性。

代表性误差消除:地面观测数据为每分钟采样,为匹配卫星影像,数据经过15分钟的窗口平均处理,缓解了点观测与像元数据在代表性上的差异。

1.3 辅助数据

太阳天顶角(SZA):SZA反映了太阳高度角,决定了在晴朗条件下的最大可能辐照量。SZA数据与其他数据在时间和空间上保持一致(15分钟和5公里分辨率),用于归一化预测结果,帮助模型更准确地评估不同时间和地理位置的辐照变化。

云层掩膜和土地覆盖:利用来自NOAA和EUMETSAT的云层掩膜数据,将数据分为两种场景——“简单”(云层变化小)和“困难”(云层变化大)。土地覆盖数据来自MODIS,帮助模型在不同地表类型上进行适应性训练和评估。

1.4 研究区域与数据分割

研究区域:选取了分布于全球多大洲的19个区域,覆盖北美、南美、亚洲和大洋洲,每个区域的面积为600公里×600公里。

数据分割策略:为了测试模型的地理泛化能力,数据集基于地理区域而非时间进行划分。14个区域用于训练,5个区域用于测试。这种划分方式旨在增强模型在新区域的预测能力。

1.5 数据集使用场景与任务

预测任务类型:SolarCube数据集支持两类预测任务:

  • 区域级预测:适用于大范围光伏系统的管理,以600 km × 600 km区域为单位进行预测。

  • 点级预测:基于具体观测站点数据,适合局部光伏系统的管理。

时间范围:数据集支持短期预测(30分钟至6小时)和长期预测(一天或更长),满足不同时间尺度的太阳辐照预测需求。

1.6 数据质量与验证

与ERA5的对比验证:在小时尺度上,SolarCube的预测数据与ERA5进行了比较,SolarCube在精度上显著优于ERA5,展示了更高的预测精度。

地面观测验证:基于地面观测站的太阳辐照测量值,确保数据集的物理模型计算数据具有可靠性和实用性。

2.实验说明与结果

区域级和点级预测任务实验结果表明,视频Transformer模型在区域级任务中表现更稳定,而LSTM和Transformer变体则在点级预测任务中有更好表现。实验显示,深度学习模型在处理复杂的时空依赖性时明显优于传统持久性模型。

2.1 区域级预测

任务描述:使用历史15分钟间隔的卫星图像序列(前3小时,共12帧)预测未来3小时的太阳辐照分布。每个图像覆盖600 km × 600 km区域,分辨率为120×120像素。

图片

候选模型主要有ConvLSTM、视频Transformer模型和持久性模型。

ConvLSTM可以捕捉时空序列信息的卷积LSTM。视频Transformer模型包括轴向注意力、视频和分割时空注意力,这些模型基于Earthformer架构,能够有效提取视频序列中的特征。

持久性模型:基线模型,通过计算“晴空指数”预测未来的太阳辐照,假设大气条件在短时间内保持不变。

评估:包括相对均方根误差(rRMSE)、相对均偏误差(rMBD)和预测技能(FS),后者用于与持久性模型比较性能提升。

图片

实验表明,视频Transformer模型在各类场景下表现较为稳定,Divided-st模型在难度较高的测试场景中有较好的表现。在不同地表类型(如湿地、草原等)上,模型的表现有些差异,但总体趋势一致。

图片

2.2 点级预测

任务描述:使用历史3小时的光谱数据和SZA数据预测未来3小时或24小时的地面点位太阳辐照,支持短期和长期预测任务。

图片

LSTM及其变体包括LSTM和带时间序列注意力的LSTM(LSTM-a),擅长时间序列建。

Transformer和Informer是长序列预测模型,适用于捕捉时间序列中的复杂依赖性。持久性模型用于基线比较,假设大气条件与前一天同一时间一致。

评估指标与区域级任务一致,包括rRMSE、rMBD和FS。实验结果表明,深度学习模型优于持久性模型,尤其在长时间预测中表现出色。Transformer和LSTM-a模型在短期和长期预测中的性能最优,能够更好地捕捉云层带来的辐照波动。

图片

2.3 预测对比

图片

图片

对比不同模型在不同地表类型、天气条件下的表现。视频Swin在时间步长增加时的预测技能(FS)表现出提升,而ConvLSTM在短期内有较高的预测技能,但随着时间增长其性能下降。

在长时间预测中,深度学习模型表现明显优于持久性模型。尤其在“困难”场景(即云层动态变化)下,LSTM-a和Transformer模型的精度较高,能够更好地应对长时间的太阳辐照波动。

2.3 挑战及数据集潜在应用

提升全天候长时间预测能力:SolarCube结合了红外波段和物理模型支持的太阳辐照数据,可为夜间和长时间跨度的太阳辐照预测提供更高精度的支持。这将为光伏系统的持续电力供应和需求管理提供全天候的数据基础。

增强稀疏观测区域的预测泛化能力:利用卫星和地面观测数据,SolarCube能在地面监测点稀疏的区域提升预测精度。未来可结合物理引导的机器学习模型来进一步提升区域预测的泛化效果,为大范围光伏电力管理提供支持。

实现公平性导向的跨区域预测:SolarCube覆盖了不同地理和气候条件的全球多区域,能够开发适应性更强的公平预测模型,有助于在各地均衡分配太阳能资源,提高能源供应的公正性和有效性。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/62603.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

对拍详细使用方法

对拍的作用 对于我们在学校OJ,cf,牛客…各种只提供少量测试数据的题目,常常交上代码常常超时,能写出正确的暴力代码而题目要求的时间复杂度更低。然而这时你写出了能通过样例且时间复杂度更低的代码,但交上去就是错误…

玄机应急:Apache日志分析Mysql应急Redis应急

目录 第二章:Linux的Apache日志分析 1、提交当天访问次数最多的IP,即黑客IP 2、黑客使用的浏览器指纹是什么,提交指纹的md5 3、查看index.php页面被访问的次数,提交次数: 4、查看黑客IP访问了多少次,提…

使用easyexcel导出复杂模板,同时使用bean,map,list填充

背景 在使用easyexcel导出时,如果遇到一个模板中同时存在 一部分是实体类中的字段,另外部分是列表的字段,需要特殊处理一下,比如下面的模板: 这里面 user, addr 是实体类(或者map&#xff09…

otter 扩展

参见otter官方的说明:数据处理自定义,比如Extract , Transform的数据处理. 目前Select/Load不支持数据自定义处理。 Extract模块: 1.EventProcessor : 自定义数据处理,可以改变一条变更数据的任意内容。 2.FileResolver : 解决数…

STM32的CAN波特率计算

公式: CAN波特率 APB总线频率 / (BRP分频器 1)/ (SWJ BS1 BS2) SWJ一般为1。 例如STM32F407的,CAN1和CAN2都在在APB1下,频率是42000000 如果想配置成1M波特率,则计算公式为:

Z2400039基于Java-+ SpringBoot + vue 企业信息管理系统的设计与实现(源码 配置 PPT 文档 分享)

企业信息管理系统 1.项目描述2.项目结构后端(Spring Boot)前端(Vue.js Element UI) 2. 功能实现登录页首页系统管理岗位管理部门管理 3. 部署和运行注意事项 4.界面展示5.源码获取 1.项目描述 基于你的描述,这个项目…

hhdb数据库介绍(10-20)

监控 监控面板 监控面板为用户提供计算节点、服务器相关的监控功能,包含:计算节点服务状态、计算节点流量、计算节点服务器资源、其他服务器资源。 数据采集说明: 监控面板显示24小时内采集的数据(需要放大显示,正…

医学机器学习:数据预处理、超参数调优与模型比较的实用分析

摘要 本文介绍了医学中的机器学习,重点阐述了数据预处理、超参数调优和模型比较的技术。在数据预处理方面,包括数据收集与整理、处理缺失值、特征工程等内容,以确保数据质量和可用性。超参数调优对模型性能至关重要,介绍了多种调…

SystemUI 下拉框 Build 版本信息去掉

需求及场景 去掉SystemUI 下拉框 Build 版本信息 如下图所示:去掉 12 (SP1A.201812.016) 了解 去掉之前我们先了解它是个什么东西:其实就是一个Build RTM 信息显示 Android_12_build_SP1A.210812.016 修改文件 /frameworks/base/packages/Syste…

transformer学习笔记-词嵌入embedding原理

.在学习transformer的时候,可以看到,输入通常需要对词token进行embedding处理,如果没有先了解embedding的原理可能会有疑问,这个embedding,到底怎么来的,怎么就把一个token 变成一个矩阵,这个矩…

Apache Airflow 快速入门教程

Apache Airflow已经成为Python生态系统中管道编排的事实上的库。与类似的解决方案相反,由于它的简单性和可扩展性,它已经获得了普及。在本文中,我将尝试概述它的主要概念,并让您清楚地了解何时以及如何使用它。 Airflow应用场景 …

python+django自动化部署日志采用‌WebSocket前端实时展示

一、开发环境搭建和配置 # channels是一个用于在Django中实现WebSocket、HTTP/2和其他异步协议的库。 pip install channels#channels-redis是一个用于在Django Channels中使用Redis作为后台存储的库。它可以用于处理#WebSocket连接的持久化和消息传递。 pip install channels…

[MySQL]流程控制语句

流程控制语句需要借助存储过程才有效。关于存储过程,我会在后续的文章详述,本篇文章只是阐述流程控制语句。因此,大家只需要注意存储过程中相应的流程控制语句即可。 如果文中阐述不全或不对的,多多交流。 参考笔记三&#xff0c…

使用 pycharm 新建使用 conda 虚拟 python 环境的工程

1. conda 常见命令复习: conda env list // 查看 conda 环境列表 conda activate xxxenv // 进入指定 conda 环境2. 环境展示: 2.1. 我的物理环境的 Python 版本为 3.10.9: 2.2. 我的 conda 虚拟环境 env_yolov9_python_3_8 中的 pyth…

上传镜像docker hub登不上和docker desktop的etx4.vhdx占用空间很大等解决办法

平时使用docker一般都在Linux服务器上,但这次需要将镜像上传到docker hub上,但是服务器上一直无法登录本人的账号,(这里的问题应该docker 网络配置中没有开代理的问题,因服务器上有其他用户使用,不可能直接…

时频转换 | Matlab基于S变换S-transform一维数据转二维图像方法

目录 基本介绍程序设计参考资料获取方式基本介绍 时频转换 | Matlab基于S变换S-transform一维数据转二维图像方法 程序设计 clear clc % close all load x.mat % 导入数据 x =

【娱乐项目】竖式算术器

Demo介绍 一个加减法随机数生成器,它能够生成随机的加减法题目,并且支持用户输入答案。系统会根据用户输入的答案判断是否正确,统计正确和错误的次数,并显示历史记录和错题记录。该工具适合用于数学练习,尤其适合练习基…

Java抛出自定义运行运行

1.重新生成异常的.java文件 Empty:空 Exception:异常 加起来就是 空指针异常的文件 2.打上extends 运行的异常(异常的类型) 3.点击ctrlo,选着这两个快捷重写 4.在需要抛出异常的地方写上:th…

使用Github Action将Docker镜像转存到阿里云私有仓库,供国内服务器使用,免费易用

文章目录 一、前言二、 工具准备:三、最终效果示例四、具体步骤第一大部分是配置阿里云1. 首先登录阿里云容器镜像服务 [服务地址](https://cr.console.aliyun.com/cn-hangzhou/instances)2. 选择个人版本3. 创建 命名空间4. 进入访问凭证来查看,用户名字…

YOLO系列论文综述(从YOLOv1到YOLOv11)【第13篇:YOLOv10——实时端到端物体检测】

YOLOv10 1 摘要2 网络结构3 YOLOv1-v10对比 YOLO系列博文: 【第1篇:概述物体检测算法发展史、YOLO应用领域、评价指标和NMS】【第2篇:YOLO系列论文、代码和主要优缺点汇总】【第3篇:YOLOv1——YOLO的开山之作】【第4篇&#xff1a…