【技术实现步骤摘要】
一种串线路径确定方法、装置、设备及存储介质
[0001]技术邻域
[0002]本专利技术实施例涉及计算机技术邻域,尤其涉及一种串线路径确定方法、装置、设备及存储介质。
技术介绍
[0003]光伏电站项目中,户用光伏的装机量也在逐年增加,在户用光伏电站的设计过程中,组件的串线问题是一个极其复杂的问题,传统的人工串线方式不但耗时、耗力,且很难找出较为优化的串线路径,以降低线缆的用量。现有的算法是以全路径遍历的方式找出所有可能的路径后,再进行最优路径评选。这种方式虽能找出较之人工更优的路径,但是计算量却非常巨大,计算过程耗时较多,且输出路径仍存在不满足实际业务规则的问题,例如,假设有20个组件,分为2串,且每个组件的连接点有2个,则对于单个起点的可能路径数为:2*10^2=2048个,全路径的可能路径数则为20*2048=40960个。
技术实现思路
[0004]本专利技术实施例提供一种串线路径确定方法、装置、设备及存储介质,以解决组件串线过程中面临的路径组合多,计算量大,计算过程耗时多以及输出路径不满足实际的业务规则的问题,极大地提高了算法的效率,并提升了最优路径的输出效果。
[0005]根据本专利技术的一方面,提供了一种串线路径确定方法,包括:
[0006]获取待串线光伏方阵的坐标信息、所述待串线光伏方阵的列数、目标组串数量以及每个组串中的组件数量;
[0007]根据所述待串线光伏方阵的坐标信息和所述待串线光伏方阵的列数构建路径搜索树;
[0008]根据所述路径搜索树、所述目标组串 ...
【技术保护点】
【技术特征摘要】
1.一种串线路径确定方法,其特征在于,包括:获取待串线光伏方阵的坐标信息、所述待串线光伏方阵的列数、目标组串数量以及每个组串中的组件数量;根据所述待串线光伏方阵的坐标信息和所述待串线光伏方阵的列数构建路径搜索树;根据所述路径搜索树、所述目标组串数量以及每个组串中的组件数量生成目标串线路径。2.根据权利要求1所述的方法,其特征在于,根据所述待串线光伏方阵的坐标信息、所述待串线光伏方阵的行数以及所述待串线光伏方阵的列数构建路径搜索树,包括:根据所述待串线光伏方阵的坐标信息和所述待串线光伏方阵的列数确定所述待串线光伏方阵中每个组件的连接信息;根据每个组件的连接信息构建路径搜索树。3.根据权利要求2所述的方法,其特征在于,根据所述待串线光伏方阵的坐标信息和所述待串线光伏方阵的列数确定所述待串线光伏方阵中每个组件的连接信息,包括:根据所述待串线光伏方阵的坐标信息确定所述待串线光伏方阵中每个组件的类型和所述待串线光伏方阵中的障碍物信息;根据所述每个组件的类型、所述待串线光伏方阵中的障碍物信息以及所述待串线光伏方阵的列数确定每个组件的连接信息。4.根据权利要求3所述的方法,其特征在于,所述组件的类型包括:首行组件、首列组件、尾行组件、尾列组件以及目标组件,其中,所述目标组件非首行组件、非首列组件、非尾行组件且非尾列组件,所述首行组件不包括:首行第一个组件和首行最后一个组件,所述尾行组件不包括:尾行第一个组件和尾行最后一个组件;相应的,根据所述每个组件的类型、所述待串线光伏方阵中的障碍物信息以及所述待串线光伏方阵的列数确定每个组件的连接信息,包括:若组件的类型为所述首行组件、尾行组件、首列组件以及尾列组件中的任一种,且组件的邻域均非障碍物,则组件的连接信息包括:组件的邻域组件和组件的类型对应的数值;若组件的类型为首行组件、尾行组件、首列组件以及尾列组件中的任一种,且组件的邻域存在一个障碍物,则组件的连接信息包括:组件的非障碍物邻域组件、所述障碍物的非障碍物邻域组件以及所述障碍物的方向信息;若组件的类型为首行组件、尾行组件、首列组件以及尾列组件中的任一种,且组件的邻域存在两个障碍物,则组件的连接信息包括:组件的非障碍物邻域组件、所述障碍物的非障碍物邻域组件以及第一目标障碍物的方向信息,其中,所述第一目标障碍物为所述组件的横向障碍物;若组件的类型为目标组件,则根据第一规则确定所述组件的连接信息。5.根据权利要求4所述的方法,其特征在于,所述第一规则包括:若组件的邻域均非障碍物,则所述组件的连接信息包括:组件的邻域组件和第一数值;若组件的邻域存在一个障碍物,则组件的连接信息包括:组件的非障碍物邻域组件、所述障碍物的非障碍物邻域组件以及障碍物的方向信息;若组件的邻域存在两个障碍物,则组件的连接信息包括:组件的非障碍物邻域组件、所述障碍物的非障碍物邻域组件以及第二目标障碍物的方向信息,其中,所述第二目标障碍
物为组件的横向障碍物。6.根据权利要求4所述的方法,其特征在于,首行组件对应的数值为...
【专利技术属性】
技术研发人员:李伟,
申请(专利权)人:阳光新能源开发股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。