System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及光伏发电领域,特别是涉及一种光伏组串的遮挡识别方法及相关组件。
技术介绍
1、随着太阳能光伏发电技术的不断进步,光伏组件的效率越来越高,但是阴影遮挡问题也越来越突出。在实际应用中,光伏组件往往会受到周围环境因素的影响,如建筑物、树木、云层等,这些因素都会对光伏组件的阴影遮挡造成影响。其中分布式电站属于少人或无人值守的运维模式,光伏组件作为电站基本的发电量单元,由于阴影遮挡导致其发电效率降低,偏远地区地形复杂,阴影遮挡更是成为电站发电性能损失的最重要的因素之一。在光伏电站实际运维情况中,往往存在许多客观且无法处理的固定遮挡,相关技术中无法准确区分阴影遮挡的类型,从而无法及时处理遮挡,进而运维效率低。
技术实现思路
1、本专利技术的目的是提供一种光伏组串的遮挡识别方法及相关组件,由诊断模型根据待测光伏组串的电流的偏差数据确定是否受到固定遮挡,进而便于后续运维人员对光伏组串进行处理,提高了运维效率。
2、为解决上述技术问题,本专利技术提供了一种光伏组串的遮挡识别方法,包括:
3、获取每个采集设备在预设采集周期内采集到的对应的光伏组串的电流;
4、根据光伏组串的电流确定每个所述光伏组串的电流的偏差数据;
5、确定所述光伏组串的固定遮挡情况信息,其中,所述固定遮挡情况信息包括受到固定遮挡或未受到固定遮挡;
6、根据所述偏差数据及所述光伏组串的固定遮挡情况信息对诊断模型进行训练;
7、将待测光伏组串的电流的偏
8、另一方面,获取每个采集设备在预设采集周期内采集到的对应的光伏组串的电流之后,还包括:
9、将处于异常范围的电流去除,并采用处于所述异常范围的电流的上一采集时刻的电流值填充,所述预设采集周期包括多个采集时刻;
10、去除在所述预设采集周期内的电流为恒定的光伏组串及对应的电流;
11、去除缺失的电流的采集时刻超过预设数量的光伏组串及对应的电流。
12、另一方面,确定每个所述光伏组串的电流的偏差数据及所述光伏组串的固定遮挡情况信息,包括:
13、从所有所述光伏组串中确定标准组串电流;
14、根据每个所述标准组串电流确定每个所述光伏组串的电流的偏差数据及确定所述光伏组串的固定遮挡情况信息;
15、其中,所述偏差数据包括偏差幅度、偏差标准差、差异系数及偏差周期中的两种或多种的组合。
16、另一方面,根据每个所述标准组串电流确定每个所述光伏组串的电流的偏差数据,包括:
17、根据每个所述标准组串电流及偏差幅度关系式确定每个所述光伏组串的电流的偏差幅度;
18、根据每个所述标准组串电流及偏差标准差关系式确定每个所述光伏组串的电流的偏差标准差;
19、根据每个所述标准组串电流及差异系数关系式确定每个所述光伏组串的电流的差异系数;
20、将每个光伏组串受到固定遮挡的天数作为每个所述光伏组串的电流的偏差周期;
21、其中,pi,j为第i组所述光伏组串在第j个时刻的偏差幅度,xi,j为第i组所述光伏组串在第j个时刻的电流,为第j个时刻的标准组串电流,σi为第i组所述光伏组串的所有采集时刻的偏差幅度的标准差,n为采集时刻的总数,为第i组所述光伏组串的所有采集时刻的偏差幅度的均值,c.vi为第i组所述光伏组串的所有采集时刻偏差幅度的离散率。
22、另一方面,根据所述偏差数据及所述光伏组串的固定遮挡情况信息对诊断模型进行训练,包括:
23、将所述偏差数据及所述光伏组串的固定遮挡情况信息作为原始训练集;
24、从所述原始训练集中随机采样并放回a个偏差数据作为子训练集,并重复b次,得到b个子训练集;
25、建立b个决策树以及b个诊断模型,所述决策树与所述诊断模型及子训练集一一对应;
26、根据所述决策树及所述子训练集对所述诊断模型进行训练。
27、另一方面,将待测光伏组串的电流的偏差数据输入至训练好的所述诊断模型,得到所述诊断模型输出的所述待测光伏组串的固定遮挡情况信息,包括:
28、将待测光伏组串的电流的偏差数据输入至训练好的所述诊断模型,得到b个所述诊断模型输出的所述待测光伏组串的b个固定遮挡情况信息;
29、将b个固定遮挡情况信息中超过预设比例的固定遮挡情况信息作为所述待测光伏组串的固定遮挡情况信息。
30、另一方面,将待测光伏组串的电流的偏差数据输入至训练好的所述诊断模型,得到所述诊断模型输出的所述待测光伏组串的固定遮挡情况信息之后,还包括:
31、根据损失电量关系式光伏组串发电量关系式及标准组串发电量关系式确定所述光伏组串的阴影遮挡损失电量;
32、其中,△d为第i个所述光伏组串的阴影遮挡损失电量,为标准组串的发电量,di为第i个所述光伏组串的发电量,i(t)i为第i个所述光伏组串在t时刻的电流,u(t)i为第i个所述光伏组串在t时刻的电压,为所述标准组串在t时刻的电流,为所述标准组串在t时刻的电压,t1为所述预设采集周期的开始时刻,t2为所述预设采集周期的结束时刻。
33、为解决上述技术问题,本专利技术还提供了一种光伏组串的遮挡识别系统,包括:
34、电流获取单元,用于获取每个采集设备在预设采集周期内采集到的对应的光伏组串的电流;
35、偏差数据确定单元,用于根据光伏组串的电流确定每个所述光伏组串的电流的偏差数据;
36、固定遮挡情况信息确定单元,用于确定所述光伏组串的固定遮挡情况信息,其中,所述固定遮挡情况信息包括受到固定遮挡或未受到固定遮挡;
37、训练单元,用于根据所述偏差数据及所述光伏组串的固定遮挡情况信息对诊断模型进行训练;
38、识别单元,用于将待测光伏组串的电流的偏差数据输入至训练好的所述诊断模型,得到所述诊断模型输出的所述待测光伏组串的固定遮挡情况信息。
39、为解决上述技术问题,本专利技术还提供了一种光伏组串的遮挡识别装置,包括:
40、存储器,用于存储计算机程序;
41、处理器,用于执行所述计算机程序时实现上述光伏组串的遮挡识别方法的步骤。
42、为解决上述技术问题,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述光伏组串的遮挡识别方法的步骤。
43、本专利技术公开了一种光伏组串的遮挡识别方法及相关组件,涉及光伏发电领域,包括获取每个采集设备在预设采集周期内采集到的对应的光伏组串的电流;根据光伏组串的电流确定每个光伏组串的电流的偏差数据;确定光伏组串的固定遮挡情况信息,固定遮挡情况信息包括受到固定遮挡或未受到固定遮挡;根据偏差数据及光伏组串的固定遮挡情况信息对诊断模型进本文档来自技高网...
【技术保护点】
1.一种光伏组串的遮挡识别方法,其特征在于,包括:
2.如权利要求1所述的光伏组串的遮挡识别方法,其特征在于,获取每个采集设备在预设采集周期内采集到的对应的光伏组串的电流之后,还包括:
3.如权利要求1所述的光伏组串的遮挡识别方法,其特征在于,确定每个所述光伏组串的电流的偏差数据及所述光伏组串的固定遮挡情况信息,包括:
4.如权利要求3所述的光伏组串的遮挡识别方法,其特征在于,根据每个所述标准组串电流确定每个所述光伏组串的电流的偏差数据,包括:
5.如权利要求1至4任一项所述的光伏组串的遮挡识别方法,其特征在于,根据所述偏差数据及所述光伏组串的固定遮挡情况信息对诊断模型进行训练,包括:
6.如权利要求5所述的光伏组串的遮挡识别方法,其特征在于,将待测光伏组串的电流的偏差数据输入至训练好的所述诊断模型,得到所述诊断模型输出的所述待测光伏组串的固定遮挡情况信息,包括:
7.如权利要求5所述的光伏组串的遮挡识别方法,其特征在于,将待测光伏组串的电流的偏差数据输入至训练好的所述诊断模型,得到所述诊断模型输出的所述待测
8.一种光伏组串的遮挡识别系统,其特征在于,包括:
9.一种光伏组串的遮挡识别装置,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述光伏组串的遮挡识别方法的步骤。
...【技术特征摘要】
1.一种光伏组串的遮挡识别方法,其特征在于,包括:
2.如权利要求1所述的光伏组串的遮挡识别方法,其特征在于,获取每个采集设备在预设采集周期内采集到的对应的光伏组串的电流之后,还包括:
3.如权利要求1所述的光伏组串的遮挡识别方法,其特征在于,确定每个所述光伏组串的电流的偏差数据及所述光伏组串的固定遮挡情况信息,包括:
4.如权利要求3所述的光伏组串的遮挡识别方法,其特征在于,根据每个所述标准组串电流确定每个所述光伏组串的电流的偏差数据,包括:
5.如权利要求1至4任一项所述的光伏组串的遮挡识别方法,其特征在于,根据所述偏差数据及所述光伏组串的固定遮挡情况信息对诊断模型进行训练,包括:
6.如权利要求5所述...
【专利技术属性】
技术研发人员:陈刚,葛伟,陈璐,李宁辉,
申请(专利权)人:浙江正泰智维能源服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。