一种基于虚拟现实的光伏发电预测方法与流程

未命名 08-15 阅读:99 评论:0


1.本发明属于光伏发电领域,特别是一种基于虚拟现实的光伏发电预测方法。


背景技术:

2.准确预测光伏发电效率及调适管理对提高光伏发电系统运行质量和经济性具有重要意义。国内外已有基于机器学习的光伏发电预测,但这些方法还未能形成可持续的精准预测。本发明提供了一种基于虚拟现实的光伏发电预测方法,解决了真实光伏发电系统在山地、水上、屋顶等环境下发电效率不易预测管理的问题,减少了风险误差,提高了光伏发电系统的预测效率质量。该方法通过虚拟现实管理系统,模拟真实光伏发电系统运行,结合实时数据实现对光伏发电效率可持续精准预测及调适管理。


技术实现要素:

3.所要解决的技术问题:传统预测方法实时性及交互性不高、不直观,一般只能对未来一段时间内的光伏发电量进行预测,且难以不间断。
4.技术方案:本发明提供了一种基于虚拟现实的光伏发电预测方法,包括以下步骤:步骤一:根据光伏发电系统图纸及(无人机)拍摄的高清照片,建立等比例虚拟现实模型,虚拟现实模型是真实光伏发电系统的物理映射。
5.步骤二:传感器实时采集真实光伏发电系统运行及环境数据。
6.步骤三:开发建立预测器、调适管理器及更新器。
7.步骤四:集成虚拟现实模型、运行及环境数据、预测器、调适管理器及更新器建立光伏发电虚拟现实管理系统。根据实际光伏发电系统的位置及地形信息,建立相应三维空间坐标系,创建虚拟现实矢量环境。虚拟现实管理系统包括对光伏发电系统的物理特性和行为特性进行精细控制,具备预测管理信息检索机制,包括属性信息检索(非空间信息)和几何信息检索(空间信息),具备与其他模型的转换能力。建立光伏设备虚拟现实模型库,将光伏板、支架、通讯线缆等设备模型提前定义好,可根据真实光伏发电系统设备增加或删除并实时对应变更,使用时将其定义到指定空间位置即可。
8.步骤五:预测器进行光伏发电效率预测。预测器基于时间卷积网络(temporal convolutional network,tcn)优化构成,并集成于虚拟现实管理系统。
9.基于时间卷积网络搭建光伏发电输出功率区间预测模型,主要由输入层、时间卷积网络、全连接层及上下界的端到端排序层组成。
10.模型的训练程序:对mysql数据库中收集到的光伏发电输出功率数据进行处理分析。将光伏发电输出功率数据集分为训练集和测试集,同时分别提取它们的输入和输出。对输入进行归一化并将其转换为矩阵作为模型的输入,对输出进行归一化并将其转换为可用于获得初始置信区间向量。
11.初始化区间预测模型的参数和超参数。
12.训练时间卷积网络的区间预测模型。
13.如果达到最大训练迭代数,则结束区间预测模型的训练过程并获得模型的优化权重和偏差。如果不是,则继续迭代模型,直到满足终止条件。
14.步骤六:根据预测结果,调适管理器对虚拟现实管理系统调适,更新器对模型、数据及场景实时更新。调适管理器可在计算机或大屏幕虚拟现实管理系统上展示并交互,对光伏发电系统虚拟现实模型及场景可任意角度旋转、移动、拉近拉远视角,模拟调整光伏板高度、角度及光伏阵列面积大小,可增加或删除模型并具有对对象管理及模型数据联动功能,对光伏发电系统进行调适管理。
15.步骤七:预测器进一步对光伏发电效率预测。
16.有益效果:虚拟现实的光伏发电预测方法及实时优化自适应调整预测器模型,综合考虑多种因素影响,模拟真实光伏发电系统,可持续地提高预测精度并进行调适管理。
附图说明
17.图1为本发明的流程图。
具体实施方式
18.下面结合附图对本发明做详细说明。
19.如图1所示,本发明提供了一种基于虚拟现实的光伏发电预测方法,包括以下步骤:步骤一:根据光伏发电系统图纸及(无人机)拍摄的高清照片,采用3dmax建立等比例虚拟现实模型,包括光伏阵列、支架、电缆部件、周边环境,虚拟现实模型是真实光伏发电系统的物理映射。
20.步骤二:传感器实时采集真实光伏发电系统运行及环境数据。通过传感器、辐照仪、高精度超声波风速风向仪采集包括温度、湿度、光照强度、风速、输出功率、电池板参数的光伏发电及环境数据,将数据去除噪声、归一化和特征提取后,存储在mysql数据库中,以备后续处理分析。
21.步骤三:开发建立预测器、调适管理器及更新器。预测器构建了一个基于时间卷积网络的区间预测模型,该模型以上下限估计为区间框架,以自适应区间算法优化模型,进行光伏发电功率预测。调适管理器可在计算机或大屏幕模拟光伏发电系统运行过程及可视化展示并进行数据分析。更新器包括对光伏发电系统的物理特性和行为特性进行精细控制,具备预测管理信息检索机制,包括属性信息检索(非空间信息)和几何信息检索(空间信息),具备与其他模型的转换能力,可对三维几何对象定义修改,布尔操作变换,逻辑模型具备方位、距离、级联功能。
22.步骤四:集成虚拟现实模型、运行及环境数据、预测器、调适管理器及更新器建立光伏发电虚拟现实管理系统。具体地通过ue4、虚拟现实模型、mysql数据库及java语言、时间卷积网络开发建立,并根据实际光伏发电系统的位置及地形信息,建立相应三维空间坐标系,创建虚拟现实矢量环境。
23.ue4可实时渲染、模型表达、场景构建、动态仿真,并具有实时光线跟踪功能,可在虚拟现实管理系统内调整全局照明、环境光遮蔽、反射、折射和阴影等,渲染速度快,模拟真实光伏发电系统的温湿度、光照强度、风速等环境因素。
24.mysql数据库包括光伏发电输出功率、电压、电流、光照强度、辐射、云量、温湿度、电池板参数等历史数据及实时数据。
25.建立光伏设备虚拟现实模型库,将光伏板、支架、通讯线缆等设备模型提前定义好,可根据真实光伏发电系统设备增加或删除并实时对应变更,使用时将其定义到指定空间位置即可。
26.步骤五:预测器进行光伏发电效率预测。由时间卷积网络(temporal convolutional network,tcn)的自适应区间优化构成,包括数据处理模块、区间预测模型搭建模块、区间自适应优化模块、模型训练模块,并集成在虚拟现实系统中。
27.时间卷积网络具有更大的感受野,具有更多的信息容纳量,能够降低运算量,可以并行处理数据流。作为整体去预测光伏发电输出功率,提供高精度预测。
28.数据处理模块:对光伏发电输出功率进行数据处理分析。对获取的光伏发电数据进行数据清洗(缺失补全、异常校正)与数据变换(数据滤波、正则化处理);光伏发电输出功率与直流电压、交流电压、太阳辐照度、散射辐射、云量为强相关,与环境温度、发电总量、大气压力、昼长比例为弱相关。选取多特征进行特征融合,构建模型的输入数据。
29.区间预测模型搭建模块:根据训练的原始光伏发电功率数据序列预先设定预测区间的边界(分别为预测上界ub与预测下界lb):,其中,x为光伏发电功率数据流;r为约束系数。进一步,约束系数r可以表示为:,其中,α为宽度系数,且α∈[0,1]。收集到的光伏发电数据具有较强的波动性,为降低计算过程中的非线性以及复杂性,采用变分模态分解(vmd, variational mode decomposition)对区间的预测边界进行分解,并通过分解后的信号重新构造上下界,其中,vmd是变分模态分解,u
bn
和l
bn
用于优化预测区间。基于时间卷积网络搭建光伏发电输出功率区间预测模型,该模型主要由输入层,时间卷积网络,全连接层及获取上下界的端到端排序层组成。最初的时间卷积网络可以提取输出功率的时间序列特性,并且输出功率数据的距离越近,关联度越强。时间卷积网络能够大规模并行处理数据,基于上下限估计的区间预测框架运行效率变得更为高效。将多特征作为输入,数据流为n
ꢀ×
m的矩阵形式,记特征个数为m 、数据流长度为n的二阶张量。进行训练时,各特征序列是分开的,此时数据特征是长度为n的一阶张量。通过时间卷积网络层提取时序特征后,将各子模块的运算结果沿着各通道按照一定组合方式排列至全连接层。区间预测模型将全连接层得到数据按照二维输出,分别表示光伏发电输出功率的上限值与下限值。输出功率值会有波动和跃迁等现象,区间预测的上下限很有可能出现相互交错或重叠等结果。需要对区间上下限做进一步处理,使用比较函数识别上述特殊情况。若出现该现象,则取上下限差的绝对值,并以上下限中点为参考分别计算其与绝对值的新上下限,以尽量满足实际值落入区间内,提升区间预测模型的可信度。
[0030]
区间预测模型自适应优化模块:置信区间优化,训练使用的区间上下限是人为构造的,以实际值为区间中心,然后区间上下限向两边延展,可以在此基础上训练模型。构造
区间(cis)方法如下:,其中,y
i 是第i 个实际值,y
i 是第i 个实际值的边界值, w
u 和w
l 分别是置信区间上下限与实际值的距离。构造的光伏发电输出功率区间进行训练,得到的输出功率预测区间基本上可以覆盖所有实际输出功率值,但是预测区间宽度非常大。
[0031]
上下限宽度自适应优化方法:模型训练过程中尽量缩小上下限预测区间宽度,且满足实际值落在预测区间内。具体操作为置信宽度裕量w
u 和w
l 由置信区间与区间预测值的平均误差定义。
[0032]
,,其中,e
1 和e
u 是下界和上界的平均拟合误差,l
i 和u
i 分别为第i 个下界和上界输出。更新cis 宽度:,,其中,w(w
u ,w
l
)为 cis 的宽度,δw(δw
u , δw
l
) 为 cis 修正增量,e为区间预测误差。系数k1用于控制cis 宽度w的修正增量,维持上下限边界间的稳定,尽量避免重叠与交错现象。参数α表示实际上下限估计与给定区间的剩余容量,为宽裕系数,该参数用来保证预测区间的置信度,提升实际值落入预测区间的概率。
[0033]
采用训练集覆盖指数(picp)和名义置信水平(pinc)动态更新系数α。当覆盖指数比置信水平低时,增大α以满足置信区间的预测宽度。反之,需要减小α以缩窄预测宽度。α更新如下:,,其中,δα为系数变化幅度,picp 为训练集的预测区间覆盖概率指标,pinc 为预先设定的置信水平,系数k
2 用于调整边际系数α的更新步长为使变化更加稳定。cis 宽度w的优化策略与模型参数的优化同步进行。在整个数据集的每个训练迭代之后,根据上述策略调整参数w 和系数α,以实现模型的整体优化。
[0034]
模型的训练程序:首先,对mysql数据库中收集到的光伏发电输出功率数据进行处理分析。将光伏发电输出功率数据集分为训练集和测试集,同时分别提取它们的输入和输出。然后对输入进行归一化并将其转换为矩阵作为模型的输入。对输出进行归一化并将其转换为可用于获得初始置信区间向量。
[0035]
其次,初始化区间预测模型的参数和超参数。将时间卷积网络模型的权重和偏差初始化;并设置预期的pinc 和合适的超参数,以确保模型能够提前快速收敛。
[0036]
再次,训练时间卷积网络的区间预测模型。将上述训练好的参数带入到模型中,置信区间通过观察向量y、w
l
及wu的当前值得到训练标签; 使用具有huber 损失函数的nadam 优化算法以小批量方式更新模型的权重和偏差,该损失函数由预测区间和置信区间共同作用。时间卷积网络模型的优化,采用 huber 作为损失函数。其公式如下:,其中,超参数δ控制权重,使 huber 损失函数同时具备 mae 与 mse 的优点。通常通过交叉验证获得最优超参数δ。huber 损失函数不仅具有连续可导的性质,而且具有 mse梯度随误差减小的特性,在神经网络迭代训练中可以获得更精确的最小值。同时光伏发电
输出功率受到多种特征的影响,注意力机制能够增强某些特征与输出功率的匹配度,并减弱关联性不强的特征对输出结果的影响,以此来提升模型的预测精度。利用输出预测区间信号和观测信号计算指标picp,更新α,并计算平均拟合误差e1和e
u ;使用计算出的e1和eu及α更新置信区间宽度w
l
和wu。最后,结束模型训练。如果达到最大训练迭代数,则结束区间预测模型的训练过程并获得模型的优化权重和偏差。如果不是,则继续迭代模型,直到满足终止条件。
[0037]
步骤六:根据预测结果,调适管理器对虚拟现实管理系统调适,对虚拟现实模型及场景可任意角度旋转、移动、拉近拉远视角,可模拟调整光伏板高度、角度及光伏阵列面积大小,可增加或删除模型并具有对对象管理及模型数据联动功能,进行调适管理。更新器对模型、数据及场景实时更新。
[0038]
步骤七:预测器可进一步持续地对光伏发电效率预测直至满意,或对下一时间段的光伏发电效率进行预测。
[0039]
需要说明的是,结合上述实施例仅说明本发明的技术方案而非对其限制,因此本发明的保护范围应当以本技术的权利要求保护范围所界定的为准。

技术特征:
1.一种基于虚拟现实的光伏发电预测方法,其特征在于,包括以下步骤:步骤一:建立光伏发电系统等比例虚拟现实模型;步骤二:实时采集光伏发电系统运行及环境数据;步骤三:开发建立预测器、调适管理器及更新器;步骤四:集成虚拟现实模型、运行及环境数据、预测器、调适管理器及更新器建立光伏发电虚拟现实管理系统;步骤五:预测器进行光伏发电效率预测;步骤六:根据预测结果,调适管理器对光伏发电系统进行调适管理,更新器对虚拟现实系统模型、数据及场景实时更新;步骤七:预测器进一步对光伏发电效率预测。2.根据权利要求1所述的基于虚拟现实的光伏发电预测方法,其特征在于,所述的虚拟现实模型是真实光伏发电系统的物理映射。3.根据权利要求1所述的基于虚拟现实的光伏发电预测方法,其特征在于,所述的虚拟现实管理系统包括数据库、虚拟现实模型库、预测器、调适管理器及更新器。4.根据权利要求1所述的基于虚拟现实的光伏发电预测方法,其特征在于,所述的预测器基于时间卷积网络优化构成,并集成于虚拟现实管理系统。5.根据权利要求1所述的基于虚拟现实的光伏发电预测方法,其特征在于,所述的虚拟现实管理系统具备预测管理信息检索机制,包括属性信息检索和几何信息检索。6.根据权利要求1或3所述的基于虚拟现实的光伏发电预测方法,其特征在于,所述的调适管理器,可对虚拟现实模型及场景任意角度旋转、移动、拉近拉远视角,模拟调整光伏板高度及角度,具有对对象管理及模型数据联动功能。7.根据权利要求3所述的基于虚拟现实的光伏发电预测方法,其特征在于,所述的虚拟现实模型库由光伏发电系统设备模型构建。8.根据权利要求1或3所述的基于虚拟现实的光伏发电预测方法,其特征在于,所述的更新器可对虚拟现实管理系统模型、数据及场景实时更新。9.根据权利要求1或3所述的基于虚拟现实的光伏发电预测方法,其特征在于,所述的预测器可持续对光伏发电效率进行预测。

技术总结
一种基于虚拟现实的光伏发电预测方法通过模拟真实光伏发电系统进行可持续预测,包括以下步骤:根据图纸及无人机拍摄的高清照片,采用3DMAX建立等比例虚拟现实模型;传感器实时采集真实光伏发电系统运行及环境数据,包括的数据类型有光伏发电输出功率、电压、电流、光照强度、散射辐射、云量、温度等;通过UE4、虚拟现实模型、mysql数据库及Java语言开发建立虚拟现实管理系统;预测器构建基于时间卷积网络的预测模型并集成于虚拟现实管理系统,进行光伏发电功率预测;根据预测结果,调适管理器对模型及数据进行调适;更新器对模型、数据及场景实时更新;预测器根据调适后的数据进一步对光伏发电效率预测直至满意,或对下一时间段的光伏发电效率进行预测。光伏发电效率进行预测。光伏发电效率进行预测。


技术研发人员:张铁马 张博瀚 艾萍
受保护的技术使用者:天津福天科技有限公司
技术研发日:2023.07.14
技术公布日:2023/8/13
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐