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、示例性的,所述对所述拆分重组区域中的所有组件重新进行串线,得到各所述拆分重组区域对应的串线结果的步骤,包括:
22、基于预设组串最大组件个数和预设组串最小组件个数,对所述拆分重组区域中的所有组件进行一字型串线,得到多个待定串线结果;
23、在多个所述待定串线结果中,确定各所述拆分重组区域对应的串线结果。
24、示例性的,所述基于预设组串最大组件个数和预设组串最小组件个数,对所述拆分重组区域中的所有组件进行一字型串线,得到多个待定串线结果的步骤,包括:
25、按照串线组件数量,对所述拆分重组区域中的所有组件进行一字型串线,得到至少一个待定串线结果以及未被串线组件;其中,初始串线组件数量为预设组串最大组件个数;
26、将串线组件数量减一,得到新的串线组件数量;
27、按照新的串线组件数量,对所述拆分重组区域中的所有组件进行一字型串线,得到新的至少一个待定串线结果以及新的未被串线组件,直至新的串线组件数量小于预设组串最小组件个数。
28、示例性的,所述在多个所述待定串线结果中,确定各所述拆分重组区域对应的串线结果的步骤,包括:
29、对所述待定串线结果中的各串线组件的组件数量进行去重,确定去重后的所述组件数量的平均数量;
30、确定所述平均数量与未被串线组件的组件数量之间的差值;
31、在多个所述待定串线结果中,确定最大所述差值的所述待定串线结果为所述拆分重组区域对应的串线结果。
32、本申请还提供一种光伏组件串线装置,所述装置包括:
33、获取模块,用于获取光伏组件的初步串线方案,其中,所述初步串线方案包括已串线组串和未串线组件;
34、确定模块,用于将所述未串线组件划分为多个未串线区域,确定各所述未串线区域的相邻已串线组串,在所述相邻已串线组串中确定各所述未串线区域对应待拆分的目标组串,形成多个拆分重组区域;
35、串线模块,用于将所述拆分重组区域中的所述目标组串进行拆分,对所述拆分重组区域中的所有组件重新进行串线,得到各所述拆分重组区域对应的串线结果以及整体目标串线方案。
36、本申请还提供一种光伏组件串线设备,所述本文档来自技高网...
【技术保护点】
1.一种光伏组件串线方法,其特征在于,所述方法包括:
2.如权利要求1所述的光伏组件串线方法,其特征在于,所述在所述相邻已串线组串中确定各所述未串线区域对应待拆分的目标组串的步骤,包括:
3.如权利要求2所述的光伏组件串线方法,其特征在于,所述基于各所述未串线区域的相邻已串线组串是否存在所述未串线区域之间的公共相邻已串线组串的判断结果,在所述相邻已串线组串中确定各所述未串线区域对应待拆分的目标组串的步骤,包括:
4.如权利要求3所述的光伏组件串线方法,其特征在于,所述基于所述相邻组件数量、所述相邻组串数量以及所述未串线组件数量,在所述相邻已串线组串中确定所述未串线区域对应待拆分的目标组串的步骤,包括:
5.如权利要求3所述的光伏组件串线方法,其特征在于,所述基于所述相邻组件数量、所述相邻组串数量以及所述未串线组件数量,在所述相邻已串线组串中确定所述未串线区域对应待拆分的目标组串的步骤,包括:
6.如权利要求3所述的光伏组件串线方法,其特征在于,所述形成多个拆分重组区域的步骤,包括:
7.如权利要求1所述的光伏
8.如权利要求7所述的光伏组件串线方法,其特征在于,所述基于预设组串最大组件个数和预设组串最小组件个数,对所述拆分重组区域中的所有组件进行一字型串线,得到多个待定串线结果的步骤,包括:
9.如权利要求7所述的光伏组件串线方法,其特征在于,所述在多个所述待定串线结果中,确定各所述拆分重组区域对应的串线结果的步骤,包括:
10.一种光伏组件串线装置,其特征在于,所述装置包括:
11.一种光伏组件串线设备,其特征在于,所述光伏组件串线设备包括:存储器、处理器、及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至9中任一项所述的光伏组件串线方法的步骤。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至9中任一项所述的光伏组件串线方法的步骤。
...【技术特征摘要】
1.一种光伏组件串线方法,其特征在于,所述方法包括:
2.如权利要求1所述的光伏组件串线方法,其特征在于,所述在所述相邻已串线组串中确定各所述未串线区域对应待拆分的目标组串的步骤,包括:
3.如权利要求2所述的光伏组件串线方法,其特征在于,所述基于各所述未串线区域的相邻已串线组串是否存在所述未串线区域之间的公共相邻已串线组串的判断结果,在所述相邻已串线组串中确定各所述未串线区域对应待拆分的目标组串的步骤,包括:
4.如权利要求3所述的光伏组件串线方法,其特征在于,所述基于所述相邻组件数量、所述相邻组串数量以及所述未串线组件数量,在所述相邻已串线组串中确定所述未串线区域对应待拆分的目标组串的步骤,包括:
5.如权利要求3所述的光伏组件串线方法,其特征在于,所述基于所述相邻组件数量、所述相邻组串数量以及所述未串线组件数量,在所述相邻已串线组串中确定所述未串线区域对应待拆分的目标组串的步骤,包括:
6.如权利要求3所述的光伏组件串线方法,其特征在于,所述形成多个拆分重组区域的步骤,包括:
7.如权利...
【专利技术属性】
技术研发人员:邹绍琨,李伟,
申请(专利权)人:阳光新能源开发股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。