一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

光伏电站支架的图纸生成方法及系统与流程

2022-11-16 18:14:17 来源:中国专利 TAG:


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.可选地,所述光伏电站支架的图纸包括:所述光伏电站的串线排布图、柱脚点位图、支架排布图和bom清单。
36.可选地,所述障碍物信息包括可移动障碍物信息和/或不可移动障碍物信息,所述可移动障碍物信息包括太阳能和/或水塔。
37.可选地,所述待安装位置信息包括屋顶信息,所述屋顶信息至少包括:屋顶尺寸、屋顶高度、屋顶方位、是否存在女儿墙、屋顶维修通道位置、屋顶维修通道宽度、不同方向的悬挑尺寸和风雪载荷。
38.此外,为实现上述目的,本发明还提供了一种光伏电站支架的图纸生成系统,所述光伏电站支架的图纸生成系统包括:
39.接收模块,用于接收光伏电站支架的图纸的制作请求,根据所述制作请求确定支架的待安装位置信息、障碍物信息和设备信息;
40.支架排布模块,用于根据所述障碍物信息、所述待安装位置信息和所述设备信息,确定支撑光伏组件的支架排布;
41.生成模块,用于基于所述待安装位置信息、所述支架排布和所述设备信息,生成所述光伏电站支架的图纸。
42.本技术实施例中提供的一种光伏电站支架的图纸生成方法及系统的技术方案,通过接收光伏电站支架的图纸的制作请求,根据该制作请求确定支架的待安装位置信息、障碍物信息和设备信息,进而根据该待安装位置信息、障碍物信息和设备信息确定支撑光伏组件的支架排布,最后基于该支架排布、待安装位置信息和设备信息生成光伏电站支架的图纸。由于采用图纸制作软件,可根据不同的需求生成光伏电站异形支架的图纸,另外,在制作图纸过程中,考虑到待安装位置内的障碍物对支架排布的影响,需对障碍物的位置进行寻优,从而确定最终可以支持光伏组件的异形支架排布,解决了光伏电站异形支架排布图纸制作效率低的问题,提高光伏电站异形支架排布图纸的制作效率。
附图说明
43.图1为本发明光伏电站支架的图纸生成方法第一实施例的流程示意图;
44.图2为本发明第一实施例的细化流程示意图;
45.图3为本发明光伏电站支架的图纸生成方法一实施例的流程示意图;
46.图4为本发明光伏电站支架的图纸生成系统的功能模块图;
47.图5为本发明实施例光伏电站支架的图纸生成设备的结构示意图。
48.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明,上述附图只是一个实施例图,而不是发明的全部。
具体实施方式
49.本技术为了解决光伏电站异形支架排布图纸制作效率低的问题。本技术提出了一种光伏电站支架的图纸生成方法。通过接收光伏电站支架的图纸的制作请求,根据该制作请求确定支架的待安装位置信息、障碍物信息和设备信息,进而根据该待安装位置信息、障碍物信息和设备信息确定支撑光伏组件的支架排布,最后基于该支架排布、待安装位置信息和设备信息生成光伏电站支架的图纸。由于采用图纸制作软件,可根据不同的需求生成
光伏电站支架排布图纸,另外,在制作图纸过程中,考虑到待安装位置内的障碍物对支架排布的影响,需对障碍物的位置进行寻优,从而确定最终可以支持光伏组件的异形支架排布,提高光伏电站异形支架排布图纸的制作效率。
50.为了更好的理解上述技术方案,下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
51.如图1所示,在本技术的第一实施例中,本技术的光伏电站支架的图纸生成方法应用于光伏电站支架的图纸生成设备,该光伏电站支架的图纸生成设备可以为智能电脑或者智能手机,且该光伏电站支架的图纸生成设备上安装有光伏电站支架的图纸生成应用程序,或者光伏电站支架的图纸生成程序的网址链接。可选地,该光伏电站支架的图纸生成流程可以为:第一、录入设备信息、障碍物信息和屋顶信息;第二、画布录入;第三、组件排布;第四、串线排布;第五、柱脚点位图;第五、生成支架图。具体的,该光伏电站支架的图纸生成方法包括以下步骤:
52.步骤s110,接收光伏电站支架的图纸的制作请求,根据所述制作请求确定支架的待安装位置信息、障碍物信息和设备信息。
53.在本实施例中,该制作请求可由具有光伏电站支架的图纸制作权限的技术人员所生成,即该技术人员具有该光伏电站支架的图纸生成应用程序的操作权限。在该技术人员启动并登录该光伏电站支架的图纸生成应用程序时,在该光伏电站支架的图纸生成界面根据用户需求输入制作图纸所需要的相关信息,并点击确认按键时,即表示光伏电站支架的图纸生成设备接收到光伏电站支架的图纸的制作请求。
54.在本实施例中,在接收到制作请求之后,可对该制作请求进行解析,得到该制作请求对应的支架的待安装位置信息、障碍物信息和设备信息。
55.其中,该待安装位置信息为光伏电站支架所要安装的位置的一些关联信息,即该光伏电站支架的待安装位置可以为屋顶、地面等。本技术以该待安装位置为屋顶为例,在该待安装位置为屋顶时,该待安装位置信息包括屋顶信息,该屋顶信息至少包括但不限于屋顶尺寸、屋顶高度、屋顶方位、是否存在女儿墙、屋顶维修通道位置、屋顶维修通道宽度、不同方向的悬挑尺寸和风雪载荷等。其中,不同方位的悬挑尺寸可以为东侧悬挑尺寸、西侧悬挑尺寸、南侧悬挑尺寸以及北侧悬挑尺寸。
56.其中,该障碍物信息为该待安装位置内的障碍物信息。该障碍物信息可以为包括可移动障碍物信息,还可以包括不可移动障碍物信息,还可以同时包括可移动障碍物信息和不可移动障碍物信息。可选地,该障碍物信息还可以具体包括可移动障碍物长度、可移动障碍物宽度、可移动障碍物高度、不可移动障碍物长度、不可移动障碍物宽度和不可移动障碍物高度等。可选地,不可移动障碍物是指该障碍物在该待安装位置内的位置是固定的,可移动障碍物是指该障碍物在该待安装位置内的位置是可以根据实际需要移动的。在该障碍物为可移动障碍物时,该可移动障碍物信息包括但不限于太阳能、水塔等。在该障碍物为不可移动障碍物时,该不可移动障碍物信息包括但不限于炮楼、上人口、烟囱、电线杆、逆变器等。在此需要强调的是,可移动障碍物在该待安装位置内的位置有两种确定方式,一种是通过设定逻辑进行位置寻优;二是放置在某一固定位置。可移动障碍物位置寻优一般需满足
两个条件:一是尽量不扣除支架、光伏组件;二是与其它障碍物位置不干涉。使得在对障碍物处理时,考虑光伏坡面影响因素,提高测算的准确性。
57.其中,该设备信息为该待安装位置内的设备所关联的信息,该设备信息包括但不限于光伏组件信息、支架信息、逆变器信息等。其中,光伏组件信息包括但不限于组件规格、组件尺寸、组件安装方式等。支架信息包括但不限于支架类型等,例如该支架类型可以为u型钢支架、弧形支架、角钢支架等。
58.步骤s120,根据所述障碍物信息、所述待安装位置信息和所述设备信息,确定支撑光伏组件的支架排布。
59.在本实施例中,在确定障碍物信息、待安装位置信息和设备信息之后,可根据待安装位置信息和设备信息生成光伏组件排布图。在理想情况下,即在待安装位置不存在障碍物时,即可根据组件信息生成光伏组件排布,进而根据光伏组件排布确定对应的支架排布。但是,在待安装位置存在障碍物时,需要考虑障碍物的阴影对组件排布和支架排布的影响,需要对光伏组件进行扣除或者对支撑该光伏组件的支架进行移动,从而确定最终可以支撑光伏组件的支架排布。
60.步骤s130,基于所述待安装位置信息、所述支架排布和所述设备信息,生成所述光伏电站支架的图纸。
61.在本实施例中,在确定支架排布之后,即可根据待安装位置信息、支架排布和设备信息生成光伏电站支架的图纸。
62.其中,该图纸包括但不限于光伏电站的串线排布图、柱脚点位图、支架排布图以及bom清单。可选地,在该串线排布图中,可基于录入的设备位置,使得光伏组件串线时可结合设备位置信息进行串线寻优,使线缆长度最小。可选地,该bom清单中包含有支架的切料表,一般单个户用光伏支架包含有多种不同规格的型材,如何对整根型材进行合理锯切才能使使用的型材数最少尤为重要,软件通过引入整数规划法快速实现本问题的解决。特别对于异形支架方案,为经销商节省了大力的人力计算成本。
63.可选地,组件及支架部分处理完成后,用户可点击界面查看电站的3d模型,生成的3d模型可360度旋转查看,3d模型支持异形屋面及异形支架的生成,施工人员可通过3d模型清晰地了解电站结构并通过3d模型指导现场安装。
64.本实施例根据上述技术方案,通过接收光伏电站支架的图纸的制作请求,根据该制作请求确定支架的待安装位置信息、障碍物信息和设备信息,进而根据该待安装位置信息、障碍物信息和设备信息确定支撑光伏组件的支架排布,最后基于该支架排布、待安装位置信息和设备信息生成光伏电站支架的图纸。由于采用图纸制作软件,可根据不同的需求生成光伏电站异形支架的图纸,另外,在制作图纸过程中,考虑到待安装位置内的障碍物对支架排布的影响,需对障碍物的位置进行寻优,从而确定最终可以支持光伏组件的异形支架排布,解决了光伏电站异形支架排布图纸制作效率低的问题,提高光伏电站异形支架排布图纸的制作效率。
65.可选地,步骤s120具体包括以下步骤:
66.步骤s121,根据所述待安装位置信息和所述设备信息确定初始支架排布。
67.在本实施例中,本技术的光伏组件是由一排一排的钢架支撑的,这一排一排的钢架,是由立柱和横梁按平面结构型式组成,沿轴线(1、2、3、

)树立的。那一排“架子”就叫“一榀钢架”,即可根据光伏组件的数量以及光伏组件排布确定支架的榀数,进而形成初始支架排布。
68.步骤s122,基于所述障碍物信息与所述初始支架排布,确定支撑光伏组件的支架排布。
69.在本实施例中,首先会根据待安装位置信息和设备信息确定初始组件排布和初始组件排布对应的初始支架排布。生成初始组件排布和初始支架排布这一过程还未考虑障碍物的影响。在生成初始组件排布和初始支架排布之后,考虑障碍物存在阴影的情况,需要根据障碍物信息对初始支架排布和初始组件排布进行调整,从而确定支撑光伏组件的支架排布。
70.具体的,在不存在障碍物阴影遮挡情况下时,对应的初始组件排布可以是各个光伏组件等间距设置,对应的初始支架排布可以是各个光伏支架等间距设置。而在存在障碍物阴影遮挡情况下时,在初始光伏组件排布图生成时,软件会结合屋面尺寸、障碍物及设备信息对障碍物的阴影进行计算,阴影计算时考虑了障碍物在坡面相应位置的阴影,使阴影计算更准确。根据阴影遮挡情况对障碍物区域的光伏组件进行扣除处理,随后对障碍物区域的支架进行重新排布,从而得到确定支撑光伏组件的支架排布。
71.可选地,步骤s122具体包括以下步骤:
72.步骤s1221,根据所述障碍物信息确定障碍物长度和障碍物位置,及根据所述初始支架排布确定第一榀钢架与第二榀钢架对应的第一柱脚区域。
73.在本实施例中,障碍物信息包括障碍物长度和障碍物位置。由于该初始支架排布可以由多可榀钢架组成,而为了对障碍物位置进行寻优,需要根据初始支架排布确定第一榀钢架与第二榀钢架对应的第一柱脚区域。
74.其中,本技术也可以包括多榀支架,本技术以两榀钢架为例,将相邻两榀钢架中的其中一榀支架称为第一榀钢架,将另外一榀支架称为第二榀钢架,以用于区分。
75.具体的,第一榀钢架和第二榀钢架在待安装区域内存在对应的柱脚点位,可将第一榀钢架的柱脚点位至第二榀钢架的柱脚点位之间所围合的区域视为第一柱脚区域。在该初始支架排布为东西排布时,根据障碍物信息确定的障碍物长度为障碍物东西长度。在该初始支架排布为南北排布时,根据障碍物信息确定的障碍物长度为障碍物南北长度。也即由于障碍物信息存在障碍物长度和障碍物宽度,在实际运算过程中,可根据初始支架排布以及障碍物位置确定选择障碍物长度还是障碍物宽度进行运算,以实现对障碍物位置进行寻优。本技术以该初始支架排布为东西排布为例,进行判断障碍物东西长度与第一榀钢架和第二榀钢架之间的第一柱脚区域,即东西跨距之间的关系,从而对障碍物位置进行寻优。
76.在本实施例中,由于可移动障碍物位置寻优一般需满足两个条件:一是尽量不扣除支架、光伏组件;二是与其它障碍物位置不干涉。为了满足这两个条件,可根据不同的场景制定不同的位置寻优策略。参照图2,具体如下:
77.步骤s1222,根据所述障碍物位置和所述障碍物长度判断障碍物是否位于所述第一柱脚区域内。
78.若所述障碍物位于所述第一柱脚区域内时,执行步骤s1223,执行第四调整策略。
79.在本实施例中,根据障碍物位置和障碍物长度判断障碍物是否位于第一柱脚区域内,即东西跨之间。若是,则执行第四调整策略。其中,该第四调整策略为:根据所述待安装
位置信息、所述障碍物信息和所述设备信息确定障碍物阴影遮挡区域和所述障碍物阴影遮挡区域外的支架排布区域;将所述障碍物阴影遮挡区域内的支架与所述支架排布区域内的支架进行排布,得到支撑所述光伏组件的支架排布。
80.具体的,这个过程实质为判断障碍物东西长度是否位于东西跨之间,若是,则软件会结合屋面尺寸、障碍物及设备信息对障碍物的阴影进行计算,阴影计算时考虑了障碍物在坡面相应位置的阴影,使阴影计算更准确。根据阴影遮挡情况对障碍物区域的光伏组件进行扣除处理,随后对障碍物区域的支架进行重新排布,从而形成支撑该光伏组件的支架排布;也即在障碍物东西长度位于东西跨之间时,则进行阴影计算并扣除组件。例如,在太阳能在东西跨之间时,则进行阴影计算并扣除组件。
81.可选地,步骤s1222之后,还包括:
82.若所述障碍物不位于所述第一柱脚区域内,执行步骤s1224,根据所述障碍物长度和所述障碍物位置判断所述障碍物是否与所述第一榀钢架和所述第二榀钢架中的任意一榀钢架相交;
83.若所述障碍物与所述第一榀钢架和所述第二榀钢架中的任意一榀钢架相交时,执行步骤s1225,执行第一调整策略。
84.在本实施例中,若障碍物不位于第一柱脚区域内,即东西跨之间时,则根据障碍物长度和障碍物位置判断障碍物是否与第一榀钢架和所述第二榀钢架中的任意一榀钢架存在交集。若是,执行第一调整策略。其中,该第一调整策略为将第一榀钢架和所述第二榀钢架视为一个整体,即整体钢架。可移动该整体钢架,使得障碍物能位于移动整体钢架后的第一柱脚区域内。在此需要注意的是,虽然移动该整体钢架,只是改变了第一榀钢架和所述第二榀钢架的柱脚位置,但是第一榀钢架和所述第二榀钢架之间的东西跨距不变。例如,判断太阳能是否与1榀主钢架存在交集,若是,移动整体钢架方阵。
85.可选地,步骤s1224之后,还包括:
86.步骤s1226,根据所述障碍物长度和所述障碍物位置,判断所述障碍物是否位于移动整体钢架后的第一柱脚区域内;
87.若所述障碍物位于移动整体钢架后的第一柱脚区域内时,执行步骤s1223,执行第四调整策略。
88.在本实施例中,在移动第一榀钢架和所述第二榀钢架之后,仍需要进一步根据障碍物长度和障碍物位置判断障碍物是否位置移动整体钢架后的第一柱脚区域内,若是,则需要执行第四调整策略。其中,该第四调整策略为:根据所述待安装位置信息、所述障碍物信息和所述设备信息确定障碍物阴影遮挡区域和所述障碍物阴影遮挡区域外的支架排布区域;将所述障碍物阴影遮挡区域内的支架与所述支架排布区域内的支架进行排布,得到支撑所述光伏组件的支架排布。
89.具体的,这个过程实质为判断障碍物东西长度是否位于移动整体钢架的东西跨之间,若是,则软件会结合屋面尺寸、障碍物及设备信息对障碍物的阴影进行计算,阴影计算时考虑了障碍物在坡面相应位置的阴影,使阴影计算更准确。根据阴影遮挡情况对障碍物区域的光伏组件进行扣除处理,随后对障碍物区域的支架进行重新排布,从而形成支撑该光伏组件的支架排布;也即在障碍物东西长度位于东西跨之间时,则进行阴影计算并扣除组件。例如,在太阳能在移动整体钢架的东西跨之间时,则进行阴影计算并扣除组件。
90.可选地,步骤s1226之后,还包括:
91.若所述障碍物不位于移动整体钢架后的第一柱脚区域内时,执行步骤s1227,判断所述障碍物长度是否小于或等于所述第一柱脚区域的固定长度;
92.若所述障碍物长度小于或等于所述第一柱脚区域的固定长度时,执行步骤s1228,执行第二调整策略。
93.在本实施例中,在障碍物不位于移动整体钢架后的东西跨之间时,则判断障碍物东西长度是否小于或等于东西跨的固定长度。该东西跨的固定长度为东西立柱的固定长度,该固定长度为预设长度。若障碍物东西长度小于或等于东西跨的固定长度时,则所执行的第二调整策略为:将障碍物放置在移动整体钢架后的第一柱脚区域内。
94.可选地,步骤s1227之后,还包括:
95.若所述障碍物长度大于所述第一柱脚区域的固定长度时,步骤s1229,判断所述障碍物长度是否小于或等于第一柱脚区域的实际长度;
96.若所述障碍物长度小于或等于所述第一柱脚区域的实际长度时,执行步骤s1230,执行第三调整策略。
97.在本实施例中,若障碍物东西长度大于东西跨的固定长度时,则判断障碍物东西长度是否小于或等于东西跨的实际长度。该东西跨的实际长度为实测长度,且该实际长度小于上述的固定长度。若障碍物东西长度小于或等于东西跨的实际长度时,则执行第三调整策略为:移动第一榀钢架或第二榀钢架,得到第二柱脚区域,以使所述障碍物位于第二柱脚区域,第二柱脚区域大于所述第一柱脚区域。即扩大第一榀钢架和第二榀钢架之间的跨距,使得障碍物能位于第一榀钢架或第二榀钢架之间。
98.可选地,步骤s1229之后,还包括:
99.若所述障碍物长度大于所述第一柱脚区域的实际长度时,执行步骤s1231,执行第五调整策略。
100.在本实施例中,若障碍物东西长度大于东西跨长度时,则执行的第五调整策略为删除组件、删除柱脚和增加立柱,从而实现对障碍物位置进行寻优。
101.可选地,在步骤s1224之后,还包括:
102.若所述障碍物与所述第一榀钢架和所述第二榀钢架中的任意一榀钢架不相交时,执行步骤s1229,判断所述障碍物长度是否小于或等于第一柱脚区域的实际长度;
103.若所述障碍物长度小于或等于所述第一柱脚区域的实际长度时,执行步骤s1230,执行第三调整策略。
104.在本实施例中,若障碍物与所述第一榀钢架和所述第二榀钢架中的任意一榀钢架不存在交集时,则判断障碍物东西长度是否小于或等于东西跨的实际长度。该东西跨的实际长度为实测长度,且该实际长度小于上述的固定长度。若障碍物东西长度小于或等于东西跨的实际长度时,则执行第三调整策略为:移动第一榀钢架或第二榀钢架,得到第二柱脚区域,以使所述障碍物位于第二柱脚区域,第二柱脚区域大于所述第一柱脚区域。即扩大第一榀钢架和第二榀钢架之间的跨距,使得障碍物能位于第一榀钢架或第二榀钢架之间。
105.本技术根据上述技术方案,可根据障碍物的大小,判断障碍物满足是否在东西跨之间、是否只与1榀主钢架存在交集、是否小于等于最大东西立柱跨距等条件,进而选择不同的调整方案,将障碍物移动到最佳的位置,实现障碍物位置寻优。
106.可选地,参照图3,图3为本技术光伏电站支架的图纸生成方法一实施例的流程示意图。光伏电站支架的图纸生成方法包括以下步骤:
107.第一、用户在系统中输入屋顶信息、障碍物信息、组件信息和支架信息。
108.第二、根据阴影分析算法计算屋顶的可排布区域,并根据组件排布算法、障碍物处理算法,系统生成组件排布图。
109.第三、根据柱脚安全范围判断算法、柱脚点位算法、增补立柱算法,系统自动生成柱脚点位图。
110.第四、根据串线优化算法及逆变器的方位,系统自动生成最优的串线排布图及电气bom清单。
111.第五、根据异形组件支架排布算法,系统自动生成支架施工图。
112.第六、根据支架bom算法系统自动生成支架bom清单,并根据下料算法选择最优的下料方式。
113.第七、导出所有图纸和bom清单,指导经销商和施工队施工。
114.本技术根据上述技术方案,由于采用图纸制作软件,可根据不同的需求生成光伏电站异形支架的图纸,另外,在制作图纸过程中,考虑到待安装位置内的障碍物对支架排布的影响,需对障碍物的位置进行寻优,从而确定最终可以支持光伏组件的异形支架排布,解决了光伏电站异形支架排布图纸制作效率低的问题,提高光伏电站异形支架排布图纸的制作效率。同时,采用软件代替人工制作图纸,提高图纸制作的准确性。
115.本发明实施例提供了光伏电站支架的图纸生成方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
116.如图4所示,本技术提供的一种光伏电站支架的图纸生成系统,包括:
117.接收模块10,用于接收光伏电站支架的图纸的制作请求,根据所述制作请求确定支架的待安装位置信息、障碍物信息和设备信息。
118.可选地,障碍物信息包括可移动障碍物信息和/或不可移动障碍物信息,所述可移动障碍物信息包括太阳能和/或水塔。
119.可选地,待安装位置信息包括屋顶信息,所述屋顶信息至少包括:屋顶尺寸、屋顶高度、屋顶方位、是否存在女儿墙、屋顶维修通道位置、屋顶维修通道宽度、不同方向的悬挑尺寸和风雪载荷。
120.支架排布模块20,用于根据所述障碍物信息、所述待安装位置信息和所述设备信息,确定支撑光伏组件的支架排布。
121.可选地,支架排布模块20还用于根据所述待安装位置信息和所述设备信息确定初始支架排布;基于所述障碍物信息与所述初始支架排布,确定支撑光伏组件的支架排布。
122.可选地,支架排布模块20还用于根据所述障碍物信息确定障碍物长度和障碍物位置,及根据所述初始支架排布确定第一榀钢架与第二榀钢架对应的第一柱脚区域;根据所述障碍物位置和所述障碍物长度判断障碍物是否位于所述第一柱脚区域内;若所述障碍物位于所述第一柱脚区域内时,执行第四调整策略,所述第四调整策略包括以下步骤:根据所述待安装位置信息、所述障碍物信息和所述设备信息确定障碍物阴影遮挡区域和所述障碍物阴影遮挡区域外的支架排布区域;将所述障碍物阴影遮挡区域内的支架与所述支架排布
区域内的支架进行排布,得到支撑所述光伏组件的支架排布。
123.可选地,支架排布模块20还用于若所述障碍物不位于所述第一柱脚区域内,根据所述障碍物长度和所述障碍物位置判断所述障碍物是否与所述第一榀钢架和所述第二榀钢架中的任意一榀钢架相交;若所述障碍物与所述第一榀钢架和所述第二榀钢架中的任意一榀钢架相交时,执行第一调整策略,所述第一调整策略包括:移动所述第一榀钢架和所述第二榀钢架的整体钢架,以使所述障碍物位于移动整体钢架后的第一柱脚区域内。
124.可选地,支架排布模块20还用于根据所述障碍物长度和所述障碍物位置,判断所述障碍物是否位于移动整体钢架后的第一柱脚区域内;若所述障碍物位于移动整体钢架后的第一柱脚区域内时,执行第四调整策略。
125.可选地,支架排布模块20还用于若所述障碍物不位于移动整体钢架后的第一柱脚区域内时,判断所述障碍物长度是否小于或等于所述第一柱脚区域的固定长度;若所述障碍物长度小于或等于所述第一柱脚区域的固定长度时,执行第二调整策略,所述第二调整策略包括:将所述障碍物放置在所述移动整体钢架后的第一柱脚区域内。
126.可选地,支架排布模块20还用于若所述障碍物长度大于所述第一柱脚区域的固定长度时,判断所述障碍物长度是否小于或等于第一柱脚区域的实际长度;若所述障碍物长度小于或等于所述第一柱脚区域的实际长度时,执行第三调整策略。
127.可选地,支架排布模块20还用于若所述障碍物长度大于所述第一柱脚区域的实际长度时,执行第五调整策略,所述第五调整策略包括:删除组件、删除柱脚和增加立柱。
128.可选地,支架排布模块20还用于若所述障碍物与所述第一榀钢架和所述第二榀钢架中的任意一榀钢架不相交时,判断所述障碍物长度是否小于或等于第一柱脚区域的实际长度;若所述障碍物长度小于或等于所述第一柱脚区域的实际长度时,执行第三调整策略。其中,所述第三调整策略包括:移动所述第一榀钢架或所述第二榀钢架,得到第二柱脚区域,以使所述障碍物位于所述第二柱脚区域,所述第二柱脚区域大于所述第一柱脚区域。
129.生成模块30,用于基于所述待安装位置信息、所述支架排布和所述设备信息,生成所述光伏电站支架的图纸。
130.可选地,光伏电站支架的图纸包括:所述光伏电站的串线排布图、柱脚点位图、支架排布图和bom清单。
131.本发明光伏电站支架的图纸生成系统具体实施方式与上述光伏电站支架的图纸生成方法各实施例基本相同,在此不再赘述。
132.如图5所示,图5为本发明实施例方案涉及的光伏电站支架的图纸生成设备的硬件运行环境的结构示意图。可选地,该光伏电站支架的图纸生成设备可以是智能终端例如台式电脑和笔记本电脑,该智能终端还可以是智能手机等。
133.如图5所示,该光伏电站支架的图纸生成设备可以包括:处理器1001,例如cpu,存储器1005,用户接口1003,网络接口1004,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
134.本领域技术人员可以理解,图5中示出的光伏电站支架的图纸生成设备结构并不构成对光伏电站支架的图纸生成设备限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
135.如图5所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块和光伏电站支架的图纸生成程序。其中,操作系统是管理和控制光伏电站支架的图纸生成设备硬件和软件资源的程序,光伏电站支架的图纸生成程序和其它软件或程序的运行。
136.在图5所示的光伏电站支架的图纸生成设备中,用户接口1003主要用于连接终端,与终端进行数据通信;网络接口1004主要用于后台服务器,与后台服务器进行数据通信;处理器1001可以用于调用存储器1005中存储的光伏电站支架的图纸生成程序。
137.在本实施例中,光伏电站支架的图纸生成设备包括:存储器1005、处理器1001及存储在所述存储器上并可在所述处理器上运行的光伏电站支架的图纸生成程序。
138.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
139.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、和流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
140.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
141.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
142.应当注意的是,在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的单词“一”或“一个”不排除存在多个这样的部件。本发明可以借助于包括有若干不同部件的硬件和借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、和第三等的使用不表示任何顺序。可将这些单词解释为名称。
143.尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优
选实施例和落入本发明范围的所有变更和修改。
144.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献