System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术实施例涉及光伏发电,特别是涉及一种光伏电站故障损失电量计算方法、装置、电子设备及计算机可读存储介质。
技术介绍
1、随着光伏装机规模逐年增加,光伏电站的运行质量保障成为亟待解决的问题,对于光伏电站运行状态监测和评估方面的精细化技术需求日益迫切。当前,鉴于光伏电站的设备故障时长和设备故障频次将直接影响光伏电站的实际发电量收益,行业内在光伏电站故障诊断方面的技术方案数量已颇具规模,但对于光伏电站故障损失的量化评估尚缺少明确的解决方案。光伏电站故障损失的量化评估,是光伏电站进行设备检修及维护的重要依据,对光伏电站中涉及到的电站运维水平评价、损失电量测算、设备健康程度等多方面数据分析与评估造成直接影响,从而影响到电站运维决策,最终影响到电站发电收益。但目前,光伏电站损失电量的准确分析较为困难,一般通过光伏电站运维人员根据人为经验进行简单估算,一方面,存在估算结果精度低、误差大等问题;另一方面,光伏电站设备数量庞多,光伏电站运维人员难以对每台设备的故障损失进行手动估算。
2、鉴于此,如何提高光伏电站故障损失电量计算的精确度和效率成为本领域技术人员需要解决的问题。
技术实现思路
1、本专利技术实施例的目的是提供一光伏电站故障损失电量计算方法、装置、电子设备及计算机可读存储介质,在使用过程中能够自动完成对光伏设备或光伏电站的故障损失电量的计算,适用于大规模的光伏设备,利于提高故障损失电量的计算效率和精确度。
2、为解决上述技术问题,本专利技术实施例提供了一种光伏
3、根据故障光伏单元的故障工单,确定出故障损失电量计算时间段;所述故障损失电量计算时间段包括多个目标日;
4、针对每个目标日,根据所述故障光伏单元的历史发电数据和历史气象数据,确定出与所述目标日对应的标准发电数据;
5、获取所述故障光伏单元在所述目标日的实际发电数据;
6、根据所述标准发电数据和所述实际发电数据,计算出所述故障光伏单元在所述目标日的故障损失电量。
7、在一种实施例中,所述根据故障光伏单元的故障工单,确定出故障损失电量计算时间段,包括:
8、从所述故障光伏单元的故障工单中获取故障工单发生时间和故障工单完成时间;
9、获取与所述故障光伏单元对应的故障损失电量计算生效时间和故障损失电量计算失效时间;
10、在所述故障工单完成时间不为空的情况下,获取所述故障工单发生时间至所述故障工单完成时间对应的各个故障日;
11、在所述故障工单完成发生时间为空的情况下,获取所述故障工单发生时间至所述故障损失电量计算失效时间对应的各个故障日;
12、在所述故障工单发生时间晚于所述故障损失电量计算失效时间的情况下,从各个所述故障日中将与所述故障工单发生时间对应的故障日剔除,将剩余的各个故障日作为各个目标日,得到由各个所述目标日构成的故障损失电量计算时间段;
13、在所述故障工单完成时间不为空、且所述故障工单完成时间早于所述故障损失电量计算生效时间的情况下,从各个所述故障日中将与所述故障工单完成时间对应的故障日剔除,将剩余的各个故障日作为各个目标日,得到由各个所述目标日构成的故障损失电量计算时间段。
14、在一种实施例中,所述获取与所述故障光伏单元对应的故障损失电量计算生效时间和故障损失电量计算失效时间,包括:
15、获取所述故障光伏单元对应的电站中的逆变器在每个季度的平均并网时间;
16、将所述平均并网时间作为与所述故障光伏单元对应的故障损失电量计算生效时间;
17、获取所述故障光伏单元对应的电站中的逆变器在每个季度的平均脱网时间;
18、将所述平均脱网时间作为与所述故障光伏单元对应的故障损失电量计算失效时间。
19、在一种实施例中,在所述根据故障光伏单元的故障工单,确定出故障损失电量计算时间段之前,还包括:
20、获取所述故障光伏单元的历史工单信息;
21、从所述历史工单信息中筛选出各条故障工单;
22、则,所述根据故障光伏单元的故障工单,确定出故障损失电量计算时间段,包括:
23、针对每条所述故障工单,根据所述故障工单,确定出对应的故障损失电量计算时间段。
24、在一种实施例中,所述根据所述故障光伏单元的历史发电数据和历史气象数据,确定出与所述目标日对应的标准发电数据,包括:
25、获取所述故障光伏单元的历史发电数据和历史气象数据,并对所述历史发电数据和所述历史气象数据进行清洗,得到清洗后的历史发电数据和清洗后的历史气象数据;
26、根据所述清洗后的历史发电数据和所述清洗后的历史气象数据,确定出与所述目标日对应的标准发电数据。
27、在一种实施例中,所述对所述历史发电数据和所述历史气象数据进行清洗,得到清洗后的历史发电数据和清洗后的历史气象数据,包括:
28、从所述历史发电数据确定出异常值,并确定与所述异常值对应的第一异常日;
29、将所述历史发电数据和所述历史气象数据中与所述第一异常日对应的所有数据剔除,得到剔除异常数据后的历史发电数据和历史气象数据;
30、根据所述剔除异常数据后的历史发电数据和历史气象数据,计算对应每日的发电效率;
31、将各个所述发电效率按月进行分组,并针对每组,根据所述组的各个发电效率确定出对应月的预设发电效率;
32、将所述组中发电效率低于所述预设发电效率的日作为第二异常日,将所述组中发电效率高于预设值的日作为第三异常日;
33、将所述剔除异常数据后的历史发电数据和历史气象数据中,与所述第二异常日对应的所有数据以及与所述第三异常日对应的所有数据均剔除,得到清洗后的历史发电数据和清洗后的历史气象数据。
34、在一种实施例中,所述故障光伏单元为故障光伏电站;
35、则,所述根据所述清洗后的历史发电数据和所述清洗后的历史气象数据,确定出与所述目标日对应的标准发电数据,包括:
36、从与清洗后的历史发电数据和所述清洗后的历史气象数据对应的日期中,确定出相对所述目标日之前预设天数的各个无工单日;
37、判断各个所述无工单日中是否存在辐照相似日;
38、若存在则辐照相似日,从各个所述无工单日中筛选出各个辐照相似日,并将各个所述辐照相似日分别对应的等效利用小时数的加权平值作为所述目标日对应的标准发电数据;
39、若不存在辐照相似日,则判断所述故障光伏电站所在区域范围内的各个光伏电站中是否存在所述目标日内无工单的相似光伏电站;
40、若存在相似光伏电站,则将各个所述相似光伏电站各自在所述目标日的等效利用小时数的加权平均值作为所述目标日对应的标准发电数据;
41、若不存在相似光伏电站,则从相距所述故障光伏电站预设距离内的各个光伏电站中确定出在所述目本文档来自技高网...
【技术保护点】
1.一种光伏电站故障损失电量计算方法,其特征在于,包括:
2.根据权利要求1所述的光伏电站故障损失电量计算方法,其特征在于,所述根据故障光伏单元的故障工单,确定出故障损失电量计算时间段,包括:
3.根据权利要求2所述的光伏电站故障损失电量计算方法,其特征在于,所述获取与所述故障光伏单元对应的故障损失电量计算生效时间和故障损失电量计算失效时间,包括:
4.根据权利要求1所述的光伏电站故障损失电量计算方法,其特征在于,在所述根据故障光伏单元的故障工单,确定出故障损失电量计算时间段之前,还包括:
5.根据权利要求1至3任意一项所述的光伏电站故障损失电量计算方法,其特征在于,所述根据所述故障光伏单元的历史发电数据和历史气象数据,确定出与所述目标日对应的标准发电数据,包括:
6.根据权利要求5所述的光伏电站故障损失电量计算方法,其特征在于,所述对所述历史发电数据和所述历史气象数据进行清洗,得到清洗后的历史发电数据和清洗后的历史气象数据,包括:
7.根据权利要求5所述的光伏电站故障损失电量计算方法,其特征在于,所述故障光
8.根据权利要求5所述的光伏电站故障损失电量计算方法,其特征在于,所述故障光伏单元为故障光伏设备;
9.根据权利要求5所述的光伏电站故障损失电量计算方法,其特征在于,所述获取所述故障光伏单元在所述目标日的实际发电数据,包括:
10.一种光伏电站故障损失电量计算装置,其特征在于,包括:
11.一种电子设备,其特征在于,包括:
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至9任一项所述光伏电站故障损失电量计算方法的步骤。
...【技术特征摘要】
1.一种光伏电站故障损失电量计算方法,其特征在于,包括:
2.根据权利要求1所述的光伏电站故障损失电量计算方法,其特征在于,所述根据故障光伏单元的故障工单,确定出故障损失电量计算时间段,包括:
3.根据权利要求2所述的光伏电站故障损失电量计算方法,其特征在于,所述获取与所述故障光伏单元对应的故障损失电量计算生效时间和故障损失电量计算失效时间,包括:
4.根据权利要求1所述的光伏电站故障损失电量计算方法,其特征在于,在所述根据故障光伏单元的故障工单,确定出故障损失电量计算时间段之前,还包括:
5.根据权利要求1至3任意一项所述的光伏电站故障损失电量计算方法,其特征在于,所述根据所述故障光伏单元的历史发电数据和历史气象数据,确定出与所述目标日对应的标准发电数据,包括:
6.根据权利要求5所述的光伏电站故障损失电量计算方法,其特...
【专利技术属性】
技术研发人员:陈璐,王若虹,陈刚,葛伟,李宁辉,
申请(专利权)人:浙江正泰智维能源服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。