光伏组件的逆变器分配方法、装置、设备及存储介质与流程

未命名 09-07 阅读:121 评论:0


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.组件容量确定模块,用于获取预设逆变器的参数信息,并根据所述参数信息确定各预设逆变器对应的目标组件容量;
42.网格搜索模块,用于以屋顶网格中的起始网格为起点进行网格组串容量的累加,并在累加过程中按串线连接方式依次搜索当前网格的相邻网格;
43.逆变器分配模块,用于在所述组串容量的累加值达到所述目标组件容量时,以所述累加值为单位为所述累加值所覆盖的网格组串分配一预设逆变器,遍历剩余网格直至所有网格均被分配逆变器,获得逆变器分配结果;
44.并网点划分模块,用于根据所述逆变器分配结果进行并网点划分,获得并网点划分结果。
45.此外,为实现上述目的,本发明还提出一种光伏组件的逆变器分配设备,所述光伏组件的逆变器分配设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的光伏组件的逆变器分配程序,所述光伏组件的逆变器分配程序配置为实现如上文所述的光伏组件的逆变器分配方法的步骤。
46.此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有光伏组件的逆变器分配程序,所述光伏组件的逆变器分配程序被处理器执行时实现如上文所述的光伏组件的逆变器分配方法的步骤。
47.本发明通过获取预设逆变器的参数信息,并根据参数信息确定各预设逆变器对应的目标组件容量,以屋顶网格中的起始网格为起点进行网格组串容量的累加,并在累加过程中按串线连接方式依次搜索当前网格的相邻网格,在网格组串容量的累加值达到目标组件容量时,以累加值为单位为累加值所覆盖的网格组串分配一预设逆变器,遍历剩余网格直至所有网格均被分配预设逆变器,获得逆变器分配结果,再根据逆变器分配结果进行并
网点划分,获得并网点划分结果。本发明通过以屋顶网格中的起始网格为起点进行网格组串容量的累加,在网格组串容量的累加值达到目标组件容量时,以累加值为单位为累加值所覆盖的网格组串分配一预设逆变器,遍历剩余网格直至所有网格均被分配预设逆变器,从而避免在逆变器的分配过程中出现孤立的组串,有效地进行光伏组件的逆变器分配,并且先对组串进行逆变器的分配,再对逆变器分配结果进行并网点划分,能够减少逆变器的数量,以减少逆变器的成本。
附图说明
48.图1是本发明实施例方案涉及的硬件运行环境的光伏组件的逆变器分配设备的结构示意图;
49.图2为本发明光伏组件的逆变器分配方法第一实施例的流程示意图;
50.图3为本发明光伏组件的逆变器分配方法一实施例的串线连接方式的示意图;
51.图4为本发明光伏组件的逆变器分配方法第二实施例的流程示意图;
52.图5为本发明光伏组件的逆变器分配方法第三实施例的流程示意图;
53.图6为本发明光伏组件的逆变器分配方法一实施例的预设阵列信息和最大障碍物信息之间的位置关系的示意图;
54.图7为本发明光伏组件的逆变器分配方法一实施例的屋顶网格中组件的示意图;
55.图8为本发明光伏组件的逆变器分配装置第一实施例的结构框图。
56.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
57.应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
58.参照图1,图1为本发明实施例方案涉及的硬件运行环境的光伏组件的逆变器分配设备结构示意图。
59.如图1所示,该光伏组件的逆变器分配设备可以包括:处理器1001,例如中央处理器(central processing unit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(wireless-fidelity,wi-fi)接口)。存储器1005可以是高速的随机存取存储器(random access memory,ram),也可以是稳定的非易失性存储器(non-volatile memory,nvm),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
60.本领域技术人员可以理解,图1中示出的结构并不构成对光伏组件的逆变器分配设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
61.如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及光伏组件的逆变器分配程序。
62.在图1所示的光伏组件的逆变器分配设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明光伏组件的逆变器
分配设备中的处理器1001、存储器1005可以设置在光伏组件的逆变器分配设备中,所述光伏组件的逆变器分配设备通过处理器1001调用存储器1005中存储的光伏组件的逆变器分配程序,并执行本发明实施例提供的光伏组件的逆变器分配方法。
63.基于上述光伏组件的逆变器分配设备,本发明实施例提供了一种光伏组件的逆变器分配方法,参照图2,图2为本发明光伏组件的逆变器分配方法第一实施例的流程示意图。
64.本实施例中,所述光伏组件的逆变器分配方法包括以下步骤:
65.步骤s10:获取预设逆变器的参数信息,并根据所述参数信息确定各预设逆变器对应的目标组件容量;
66.需要说明的是,本实施例的执行主体可以是计算机,或者是一种能够实现上述功能的电子设备或光伏组件的逆变器分配设备。以下以所述光伏组件的逆变器分配设备为例,对本实施例及下述各实施例进行说明。
67.应理解的是,预设逆变器是指预先设置的可用于对网格组串进行分配的逆变器,对于逆变器的型号、功率、容配比等不做具体限制。
68.可理解的是,预设逆变器的参数信息可包括上述型号信息、功率信息、容配比信息等,可根据参数信息确定各预设逆变器对应的目标组件容量,目标组件容量是指各预设逆变器需要分配的组件容量,具体可根据上述参数信息中的功率信息和容配比信息确定。
69.进一步地,为了精确确定目标组件容量,在本实施例中,所述步骤s10包括:获取预设逆变器的参数信息中的功率信息和容配比信息;根据所述功率信息和所述容配比信息确定各预设逆变器的目标组件容量。
70.在具体实现中,预设逆变器的参数信息可包括功率信息和容配比信息,并可根据功率信息和容配比信息确定对应的目标组件容量,具体可由功率信息乘以容配比信息得到目标组件容量。
71.步骤s20:以屋顶网格中的起始网格为起点进行网格组串容量的累加,并在累加过程中按串线连接方式依次搜索当前网格的相邻网格;
72.需要说明的是,屋顶上可能存在多个坡面,坡面个数可由屋顶上的屋脊线数量确定,同一屋顶上的坡面个数可由屋脊线数量乘2得到。每一坡面上存在多个屋顶网格,多个屋顶网格包含一个起始网格,起始网格可以是屋顶网格中的左上角的网格,也可以是左下角的网格,本实施例对此不做具体限制。
73.可理解的是,本实施例可以屋顶网格中的起始网格为起点进行网格组串容量的累加,即先进行起始网格中的组串容量的累加,再进行起始网格与相邻网格之间的组串容量的累加,再进行相邻网格与和相邻网格又相邻的网格之间的组串容量的累加,以此类推。
74.应理解的是,串线连接方式是指各个网格中的组串连接的方式,组串是指将光伏组件连接起来的串,串线连接方式可包括网格内串线,即同一网格内进行组件串线;还可包括跨网格串线,即多个网格内进行网格串线,同一组串跨过多个不同的网格。当前网格是指在当前时刻下进行网格组串容量的累加时对应的网格,本实施例可在网格组串容量的累加过程中,按串线连接方式依次搜索当前网格的相邻网格,例如,在串线连接方式为跨网格串线时,相邻网格为与当前网格中的任一组串存在连接关系的网格;在串线连接方式为网格内串线时,相邻网格可以是当前网格的上下左右方向的网格,还可以是预先对所有的网格进行编号,可以由上到下、左到右等方式进行编号,此时可确定当前网格的编号,再将该编
号加1得到相邻网格的编号,即可确定相邻网格。
75.进一步地,为了精确确定相邻网格,在本实施例中,所述步骤s20包括:以屋顶网格中的起始网格为起点进行网格组串容量的累加;在累加过程中按串线连接方式判断是否存在与当前网格中任一组串连接且不属于所述当前网格的目标组串;若是,则确定所述目标组串所在的目标网格,并将所述目标网格作为所述当前网格的相邻网格。
76.可理解的是,本实施例可在累加过程中按串线连接方式判断是否存在与当前网格中任一组串连接且不属于当前网格的目标组串,在当前网格对应的串线连接方式为网格内串线时,不存在与当前网格中任一组串连接的目标组串;在当前网格对应的串线连接方式为跨网格串线时,可能存在与当前网格中任一组串连接且不属于当前网格的目标组串,该目标组串不能是已经进行过网格组串容量的累加的组串,即该目标组串不能属于已经进行分配至预设逆变器的网格,满足上述条件时,该目标组串所在的网格为当前网格的相邻网格。参照图3,图3为本发明光伏组件的逆变器分配方法一实施例的串线连接方式的示意图。如图3所示,图3包含12个网格,左上角网格和下一网格包含组串1、2、3、4,在当前网格为图3中的左上角的网格时,存在与当前网格中的某一组串连接且不属于当前网格的目标组串,即组串1,组串1所在的目标网格为当前网格下面的网格,该网格可作为当前网格的相邻网格。
77.步骤s30:在所述网格组串容量的累加值达到所述目标组件容量时,以所述累加值为单位为所述累加值所覆盖的网格组串分配一预设逆变器,遍历剩余网格直至所有网格均被分配预设逆变器,获得逆变器分配结果;
78.应理解的是,在网格组串容量的累加值达到目标组件容量时,以累加值为单位为累加值所覆盖的网格组串分配一预设逆变器,例如,图3中的组串1和组串2的容量的累加值达到目标组件容量时,可为组串1和组串2分配同一预设逆变器,在组串1达到目标组件容量时,可为组串1分配一预设逆变器。在起始网格中的所有网格组串均被分配预设逆变器后,可遍历剩余网格直至所有网格均被分配预设逆变器,例如,在起始网格为左上角的网格时,在组串1和组串2均被分配预设逆变器后,可遍历除起始网格之外的剩余网格,直至剩余网格中的所有组串也被分配预设逆变器,得到逆变器分配结果,逆变器分配结果可包括各预设逆变器对应的网格组串。
79.进一步地,为了满足逆变器的最大功率点跟踪参数的分配要求,在本实施例中,所述步骤s30包括:根据所述参数信息确定各预设逆变器对应的各路最大功率点跟踪参数;在所述网格组串容量的累加值达到所述目标组件容量时,以所述累加值为单位为所述累加值所覆盖的网格组串分配一预设逆变器,遍历剩余网格直至所有网格均被分配预设逆变器且被分配的预设逆变器对应的网格组串满足所述各路最大功率点跟踪参数的分配,获得逆变器分配结果。
80.需要说明的是,最大功率点跟踪(maximum power point tracking,mppt)是指逆变器根据外界不同的环境温度、光照强度等特性来调节光伏阵列的输出功率,一预设逆变器可对应多路最大功率点跟踪参数。
81.可理解的是,在所有网格均被分配预设逆变器后,还需使分配的预设逆变器对应的网格组串满足上述分配的预设逆变器中的各路最大功率点跟踪参数的分配,即预设逆变器对应一个或多个网格组串,该一个或多个网格组串对应的输出功率满足上述预设逆变器
中的某一路最大功率点跟踪参数。
82.进一步地,为了有效地进行光伏组件的逆变器分配,在本实施例中,所述在所述网格组串容量的累加值达到所述目标组件容量时,以所述累加值为单位为所述累加值所覆盖的网格组串分配一预设逆变器,遍历剩余网格直至所有网格均被分配预设逆变器且被分配的预设逆变器对应的网格组串满足所述各路最大功率点跟踪参数的分配,获得逆变器分配结果的步骤,具体包括:在所述网格组串容量的累加值达到所述目标组件容量时,以所述累加值为单位为所述累加值所覆盖的网格组串分配一预设逆变器;依次遍历剩余网格中的剩余网格组串,对所述剩余网格组串进行剩余组串容量的累加;在所述剩余网格组串的剩余累加值达到所述目标组件容量时,以所述剩余累加值为单位为所述剩余累加值所覆盖的网格组串分配一预设逆变器,并返回所述依次遍历剩余网格中的剩余网格组串的步骤,直至所有网格均被分配预设逆变器且被分配的预设逆变器对应的网格组串满足所述各路最大功率点跟踪参数的分配,获得逆变器分配结果。
83.应理解的是,在起始网格中的所有组串均被分配预设逆变器后,可依次遍历剩余网格中的剩余网格组串,例如,在图3中,在起始网格为左上角的网格时,在组串1和组串2均被分配预设逆变器后,可遍历除起始网格之外的剩余网格中的剩余网格组串,可首先遍历起始网格对应的相邻网格,也就是为组串3和组串4分配预设逆变器,在组串3和组串4的容量的剩余累加值达到目标组件容量时,可为组串3和组串4分配同一预设逆变器,以此类推,可按照上述方式遍历除上述两个网格之外的剩余网格,直至剩余网格中的所有组串也被分配预设逆变器,且被分配的预设逆变器对应的网格组串满足各路最大功率点跟踪参数的分配,得到逆变器分配结果。
84.步骤s40:根据所述逆变器分配结果进行并网点划分,获得并网点划分结果。
85.可理解的是,在得到逆变器分配结果后,可对被分配的各预设逆变器进行并网点划分,即将一个或多个预设逆变器划分到同一并网点中,具体可根据预设逆变器对应的容量进行并网点划分,例如,在第一至第三预设逆变器的容量达到预设容量时,可将第一至第三预设逆变器划分至同一并网点中,得到并网点划分结果,并网点划分结果是指同一并网点对应的预设逆变器。
86.本实施例通过获取预设逆变器的参数信息,并根据参数信息确定各预设逆变器对应的目标组件容量,以屋顶网格中的起始网格为起点进行网格组串容量的累加,并在累加过程中按串线连接方式依次搜索当前网格的相邻网格,在网格组串容量的累加值达到目标组件容量时,以累加值为单位为累加值所覆盖的网格组串分配一预设逆变器,遍历剩余网格直至所有网格均被分配预设逆变器,获得逆变器分配结果,再根据逆变器分配结果进行并网点划分,获得并网点划分结果。本实施例通过以屋顶网格中的起始网格为起点进行网格组串容量的累加,在网格组串容量的累加值达到目标组件容量时,以累加值为单位为累加值所覆盖的网格组串分配一预设逆变器,遍历剩余网格直至所有网格均被分配预设逆变器,从而避免在逆变器的分配过程中出现孤立的组串,有效地进行光伏组件的逆变器分配,并且先对组串进行逆变器的分配,再对逆变器分配结果进行并网点划分,能够减少逆变器的数量,以减少逆变器的成本。
87.参考图4,图4为本发明光伏组件的逆变器分配方法第二实施例的流程示意图。
88.基于上述第一实施例,在本实施例中,所述步骤s40包括:
89.步骤s401:根据所述各预设逆变器对应的目标组件串线确定各预设逆变器对应的逆变器容量;
90.可理解的是,被分配的各个预设逆变器可对应一个或多个目标组件串线,可根据目标组件串线经过的所有光伏组件的容量之和确定目标组件串线对应的组件容量,各预设逆变器对应的逆变器容量可以是各预设逆变器对应的所有目标组件串线的组件容量之和。
91.步骤s402:以屋顶坡面中的起始坡面为起点进行逆变器容量的累加,并在累加过程中依次搜索当前坡面的相邻坡面;
92.需要说明的是,屋顶上可能存在多个坡面,坡面个数可由屋顶上的屋脊线数量确定,同一屋顶上的坡面个数可由屋脊线数量乘2得到,每一坡面上可能存在多个逆变器。起始坡面可以是屋顶坡面中的最左侧的坡面,也可以是最右侧的坡面,本实施例对此不做具体限制。
93.可理解的是,本实施例可以屋顶坡面中的起始坡面为起点进行逆变器容量的累加,即先进行起始坡面中的逆变器容量的累加,再进行起始坡面与相邻坡面之间的逆变器容量的累加,再进行相邻坡面与和相邻坡面又相邻的坡面之间的组串容量的累加,以此类推。如果不存在相邻坡面,还可与相邻屋顶进行逆变器容量的累加。
94.步骤s403:在所述逆变器容量的逆变器累加值达到预设最大容量时,以所述逆变器累加值为单位为所述逆变器累加值所覆盖的逆变器分配一并网点,遍历剩余坡面直至所有坡面均被分配并网点,获得并网点划分结果。
95.应理解的是,预设最大容量是指预先设置的用于对同一并网点的逆变器容量进行限制的最大容量,具体值可根据实际情况进行设置,本实施例对此不做具体限制。
96.可理解的是,在逆变器容量的逆变器累加值达到预设最大容量时,以所述逆变器累加值为单位为所述逆变器累加值所覆盖的逆变器分配一并网点,例如,坡面1包含逆变器1和逆变器2,与坡面1相邻的坡面2包含逆变器3和逆变器4,在逆变器1和逆变器2的容量的累加值达到预设最大容量时,可为逆变器1和逆变器2分配同一并网点,在逆变器1达到预设最大容量时,可为逆变器1分配一并网点。在起始坡面中的所有逆变器均被分配并网点后,可遍历剩余坡面中的剩余逆变器,直至剩余坡面中的所有逆变器也被分配并网点,例如,在坡面1为起始坡面时,在坡面1中的逆变器1和逆变器2均被分配并网点后,可遍历除坡面1之外的剩余坡面中的剩余逆变器,直至所有逆变器均被分配并网点,获得并网点划分结果,并网点划分结果可包括各并网点对应的逆变器。
97.进一步地,为了有效地进行并网点划分,在本实施例中,所述步骤s403包括:在所述逆变器容量的逆变器累加值达到预设最大容量时,以所述逆变器累加值为单位为所述逆变器累加值所覆盖的逆变器分配一并网点;依次遍历剩余坡面中的剩余逆变器,对所述剩余逆变器进行剩余逆变器容量的累加;在所述剩余逆变器的剩余逆变器累加值达到所述预设最大容量时,以所述剩余逆变器累加值为单位为所述剩余逆变器累加值所覆盖的逆变器分配一并网点,并返回所述依次遍历剩余坡面中的剩余逆变器的步骤,直至所有逆变器均被分配并网点,获得并网点划分结果。
98.应理解的是,在起始坡面中的所有逆变器均被分配并网点后,可依次遍历剩余坡面的剩余逆变器,例如,在起始网格为上述坡面1时,在逆变器1和逆变器2均被分配并网点后,可遍历除起始坡面之外的剩余坡面中的剩余逆变器,可首先遍历起始坡面对应的相邻
坡面,也就是为逆变器3和逆变器4分配并网点,在逆变器3和逆变器4的容量的剩余逆变器累加值达到预设最大容量时,可为逆变器3和逆变器4分配同一并网点,以此类推,可按照上述方式遍历除上述两个坡面之外的剩余坡面,直至剩余坡面中的所有逆变器也被分配并网点,得到并网点划分结果。
99.本实施例通过根据各预设逆变器对应的目标组件串线确定各预设逆变器对应的逆变器容量,以屋顶坡面中的起始坡面为起点进行逆变器容量的累加,并在累加过程中依次搜索当前坡面的相邻坡面,在逆变器容量的逆变器累加值达到预设最大容量时,以逆变器累加值为单位为逆变器累加值所覆盖的逆变器分配一并网点,遍历剩余坡面直至所有坡面均被分配并网点,获得并网点划分结果。本发明通过以屋顶坡面中的起始坡面为起点进行逆变器容量的累加,在逆变器容量的逆变器累加值达到预设最大容量时,以逆变器累加值为单位为逆变器累加值所覆盖的逆变器分配一并网点,遍历剩余坡面直至所有坡面均被分配并网点,从而避免在并网点的划分过程中出现孤立的逆变器,有效地进行并网点划分。
100.参考图5,图5为本发明光伏组件的逆变器分配方法第三实施例的流程示意图。
101.基于上述各实施例,在本实施例中,所述步骤s20之前,所述方法还包括:
102.步骤s01:获取屋顶上各坡面中分布式光伏组件对应的预设阵列信息和最大障碍物信息之间的位置关系;
103.需要说明的是,预设阵列信息是指预先设置的屋顶上各坡面中分布式光伏组件对应的阵列信息,可设置大小为n*m的阵列。
104.可理解的是,最大障碍物信息是指屋顶上各坡面上的最大障碍物的信息,可包括坐标信息、面积信息等。
105.在具体实现中,可确定预设阵列信息和最大障碍物信息之间的位置关系,参照图6,图6为本发明光伏组件的逆变器分配方法一实施例的预设阵列信息和最大障碍物信息之间的位置关系的示意图,图6中的预设阵列信息为18*2的阵列,黑色部分为最大障碍物信息,位置关系可包括:预设阵列信息包含最大障碍物信息(障碍物不限于该形状),多个预设阵列信息包含最大障碍物信息,最大障碍物信息与多个预设阵列信息有交集后得到的最大并集,即图6中的三种位置关系(a)、(b)、(c),由于预设阵列信息还可以是2*18的阵列,因此位置关系还可以是将(a)、(b)、(c)旋转90度得到,各网格中可包含上述六种位置关系中的任意一种或多种。
106.步骤s02:根据所述位置关系确定各坡面的网格划分结果;
107.应理解的是,本实施例可根据位置关系确定各坡面的网格划分结果,例如,图6中的(a)位置关系,则网格划分结果为图3所示的12个网格。具体确定网格划分结果的方式可以是根据位置关系确定包含预设阵列信息和最大障碍物信息的最大矩阵,将该最大矩阵大小作为网格大小,再将各坡面划分为多个大小为上述网格大小的网格,得到网格划分结果。
108.步骤s03:对所述网格划分结果中的各屋顶网格中的组件进行串线,获得各屋顶网格对应的串线连接方式。
109.可理解的是,在得到网格划分结果后,可得到多个网格,参照图7,图7为本发明光伏组件的逆变器分配方法一实施例的屋顶网格中组件的示意图,如图7所示,图7中的左上角网格中包括除最大障碍物信息之外的组件,可对上述组件进行串线,得到各屋顶网格对应的串线连接方式,具体串线方式可以是将同一网格中的所有组件连接起来。
110.进一步地,为了确定串线连接方式,在本实施例中,所述步骤s03包括:确定所述网格划分结果中的各屋顶网格对应的组件排列信息;从所述网格划分结果中的各坡面对应的初始网格开始,通过第一串线形状和预设串线规则对所述初始网格对应的初始组件排列信息中的各组件进行串线;遍历剩余组件,通过第二串线形状和所述预设串线规则对所述剩余组件进行串线,直至所有组件串线完成,获得各屋顶网格对应的串线连接方式。
111.应理解的是,在对各屋顶坡面进行网格划分后,可得到多个屋顶网格,可确定各屋顶网格对应的组件排列信息,如图7中的左上角网格的组件排列信息,即组件在网格中的排列方式。
112.可理解的是,第一串线形状可以是c串、类c串、s串、类s串等,本实施例优选为c串或类c串。预设串线规则是指预先设置的用于对组件进行串线的规则,可包括串线的网格顺序,例如,从左到右,从上到下的顺序进行跨网格串线,还可包括串线经过的组件个数,例如18个、20个等,本实施例对此不做具体限制。如图3所示,假设同一串线经过的组件个数为16,则可先进行左上角网格中的c串的连接,即组串2。
113.在具体实现中,在得到组串2后,可将该左上角网格的剩余组件通过第二串线形状进行串线,第二串线形状优选为s串或类s串,可通过第二串线形状和预设串线规则对剩余组件进行串线,由于如图3中的剩余组件个数为12,还需要从其他的网格中选取4个组件,此时可以从该网格的相邻网格中选取,由于剩余组件处于网格的左边,可选择该网格下面的网格作为相邻网格,然后将左上角网格中的剩余12个组件和相邻网格中的4个组件连接起来作为组串1,并且相邻网格中还剩余32个,可通过第一串线形状进行串线,得到组串3和组串4。依次类推,可对相邻网格的下面的网格中的组件进行串线,直至所有组件串线完成,即可获得各屋顶网格对应的串线连接方式。
114.本实施例通过将第一串线形状优选为c串或类c串,保证了得到的组串中的直流线缆长度最短。
115.本实施例通过获取屋顶上各坡面中分布式光伏组件对应的预设阵列信息和最大障碍物信息之间的位置关系,然后根据位置关系确定各坡面的网格划分结果,再对网格划分结果中的各屋顶网格中的组件进行串线,获得各屋顶网格对应的串线连接方式。本实施例根据位置关系确定各坡面的网格划分结果,能够适合多种类型障碍物存在的情况,并得到精确的网格划分结果,再对网格划分结果中的各屋顶网格中的组件进行串线,能够保证得到的组串中的直流线缆长度最短,从而能够使后续根据串线连接方式得到的逆变器数量最少,以减少逆变器的成本。
116.参照图8,图8为本发明光伏组件的逆变器分配装置第一实施例的结构框图。
117.如图8所示,本发明实施例提出的光伏组件的逆变器分配装置包括:
118.组件容量确定模块10,用于获取预设逆变器的参数信息,并根据所述参数信息确定各预设逆变器对应的目标组件容量;
119.网格搜索模块20,用于以屋顶网格中的起始网格为起点进行网格组串容量的累加,并在累加过程中按串线连接方式依次搜索当前网格的相邻网格;
120.逆变器分配模块30,用于在所述组串容量的累加值达到所述目标组件容量时,以所述累加值为单位为所述累加值所覆盖的网格组串分配一预设逆变器,遍历剩余网格直至所有网格均被分配逆变器,获得逆变器分配结果;
121.并网点划分模块40,用于根据所述逆变器分配结果进行并网点划分,获得并网点划分结果。
122.本实施例通过获取预设逆变器的参数信息,并根据参数信息确定各预设逆变器对应的目标组件容量,以屋顶网格中的起始网格为起点进行网格组串容量的累加,并在累加过程中按串线连接方式依次搜索当前网格的相邻网格,在网格组串容量的累加值达到目标组件容量时,以累加值为单位为累加值所覆盖的网格组串分配一预设逆变器,遍历剩余网格直至所有网格均被分配预设逆变器,获得逆变器分配结果,再根据逆变器分配结果进行并网点划分,获得并网点划分结果。本实施例通过以屋顶网格中的起始网格为起点进行网格组串容量的累加,在网格组串容量的累加值达到目标组件容量时,以累加值为单位为累加值所覆盖的网格组串分配一预设逆变器,遍历剩余网格直至所有网格均被分配预设逆变器,从而避免在逆变器的分配过程中出现孤立的组串,有效地进行光伏组件的逆变器分配,并且先对组串进行逆变器的分配,再对逆变器分配结果进行并网点划分,能够减少逆变器的数量,以减少逆变器的成本。
123.需要说明的是,以上所描述的工作流程仅仅是示意性的,并不对本发明的保护范围构成限定,在实际应用中,本领域的技术人员可以根据实际的需要选择其中的部分或者全部来实现本实施例方案的目的,此处不做限制。
124.另外,未在本实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的光伏组件的逆变器分配方法,此处不再赘述。
125.基于本发明上述光伏组件的逆变器分配装置第一实施例,提出本发明光伏组件的逆变器分配装置的第二实施例。
126.在本实施例中,所述组件容量确定模块10,还用于获取预设逆变器的参数信息中的功率信息和容配比信息;根据所述功率信息和所述容配比信息确定各预设逆变器的目标组件容量。
127.进一步地,所述网格搜索模块20,还用于以屋顶网格中的起始网格为起点进行网格组串容量的累加;在累加过程中按串线连接方式判断是否存在与当前网格中任一组串连接且不属于所述当前网格的目标组串;若是,则确定所述目标组串所在的目标网格,并将所述目标网格作为所述当前网格的相邻网格。
128.进一步地,所述逆变器分配模块30,还用于根据所述参数信息确定各预设逆变器对应的各路最大功率点跟踪参数;在所述网格组串容量的累加值达到所述目标组件容量时,以所述累加值为单位为所述累加值所覆盖的网格组串分配一预设逆变器,遍历剩余网格直至所有网格均被分配预设逆变器且被分配的预设逆变器对应的网格组串满足所述各路最大功率点跟踪参数的分配,获得逆变器分配结果。
129.进一步地,所述逆变器分配模块30,还用于在所述网格组串容量的累加值达到所述目标组件容量时,以所述累加值为单位为所述累加值所覆盖的网格组串分配一预设逆变器;依次遍历剩余网格中的剩余网格组串,对所述剩余网格组串进行剩余组串容量的累加;在所述剩余网格组串的剩余累加值达到所述目标组件容量时,以所述剩余累加值为单位为所述剩余累加值所覆盖的网格组串分配一预设逆变器,并返回所述依次遍历剩余网格中的剩余网格组串的步骤,直至所有网格均被分配预设逆变器且被分配的预设逆变器对应的网格组串满足所述各路最大功率点跟踪参数的分配,获得逆变器分配结果。
130.进一步地,所述并网点划分模块40,还用于根据所述各预设逆变器对应的目标组件串线确定各预设逆变器对应的逆变器容量;以屋顶坡面中的起始坡面为起点进行逆变器容量的累加,并在累加过程中依次搜索当前坡面的相邻坡面;在所述逆变器容量的逆变器累加值达到预设最大容量时,以所述逆变器累加值为单位为所述逆变器累加值所覆盖的逆变器分配一并网点,遍历剩余坡面直至所有坡面均被分配并网点,获得并网点划分结果。
131.进一步地,所述并网点划分模块40,还用于在所述逆变器容量的逆变器累加值达到预设最大容量时,以所述逆变器累加值为单位为所述逆变器累加值所覆盖的逆变器分配一并网点;依次遍历剩余坡面中的剩余逆变器,对所述剩余逆变器进行剩余逆变器容量的累加;在所述剩余逆变器的剩余逆变器累加值达到所述预设最大容量时,以所述剩余逆变器累加值为单位为所述剩余逆变器累加值所覆盖的逆变器分配一并网点,并返回所述依次遍历剩余坡面中的剩余逆变器的步骤,直至所有逆变器均被分配并网点,获得并网点划分结果。
132.进一步地,所述光伏组件的逆变器分配装置还包括连接方式确定模块50,用于获取屋顶上各坡面中分布式光伏组件对应的预设阵列信息和最大障碍物信息之间的位置关系;根据所述位置关系确定各坡面的网格划分结果;对所述网格划分结果中的各屋顶网格中的组件进行串线,获得各屋顶网格对应的串线连接方式。
133.进一步地,所述连接方式确定模块50,还用于确定所述网格划分结果中的各屋顶网格对应的组件排列信息;从所述网格划分结果中的各坡面对应的初始网格开始,通过第一串线形状和预设串线规则对所述初始网格对应的初始组件排列信息中的各组件进行串线;遍历剩余组件,通过第二串线形状和所述预设串线规则对所述剩余组件进行串线,直至所有组件串线完成,获得各屋顶网格对应的串线连接方式。
134.本发明光伏组件的逆变器分配装置的其他实施例或具体实现方式可参照上述各方法实施例,此处不再赘述。
135.此外,本发明实施例还提出一种存储介质,所述存储介质上存储有光伏组件的逆变器分配程序,所述光伏组件的逆变器分配程序被处理器执行时实现如上文所述的光伏组件的逆变器分配方法的步骤。
136.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
137.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
138.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器/随机存取存储器、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
139.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发
明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

技术特征:
1.一种光伏组件的逆变器分配方法,其特征在于,所述光伏组件的逆变器分配方法包括以下步骤:获取预设逆变器的参数信息,并根据所述参数信息确定各预设逆变器对应的目标组件容量;以屋顶网格中的起始网格为起点进行网格组串容量的累加,并在累加过程中按串线连接方式依次搜索当前网格的相邻网格;在所述网格组串容量的累加值达到所述目标组件容量时,以所述累加值为单位为所述累加值所覆盖的网格组串分配一预设逆变器,遍历剩余网格直至所有网格均被分配预设逆变器,获得逆变器分配结果;根据所述逆变器分配结果进行并网点划分,获得并网点划分结果。2.如权利要求1所述的光伏组件的逆变器分配方法,其特征在于,所述获取预设逆变器的参数信息,并根据所述参数信息确定各预设逆变器对应的目标组件容量的步骤,具体包括:获取预设逆变器的参数信息中的功率信息和容配比信息;根据所述功率信息和所述容配比信息确定各预设逆变器的目标组件容量。3.如权利要求1所述的光伏组件的逆变器分配方法,其特征在于,所述以屋顶网格中的起始网格为起点进行网格组串容量的累加,并在累加过程中按串线连接方式依次搜索当前网格的相邻网格的步骤,具体包括:以屋顶网格中的起始网格为起点进行网格组串容量的累加;在累加过程中按串线连接方式判断是否存在与当前网格中任一组串连接且不属于所述当前网格的目标组串;若是,则确定所述目标组串所在的目标网格,并将所述目标网格作为所述当前网格的相邻网格。4.如权利要求1所述的光伏组件的逆变器分配方法,其特征在于,所述在所述网格组串容量的累加值达到所述目标组件容量时,以所述累加值为单位为所述累加值所覆盖的网格组串分配一预设逆变器,遍历剩余网格直至所有网格均被分配预设逆变器,获得逆变器分配结果的步骤,具体包括:根据所述参数信息确定各预设逆变器对应的各路最大功率点跟踪参数;在所述网格组串容量的累加值达到所述目标组件容量时,以所述累加值为单位为所述累加值所覆盖的网格组串分配一预设逆变器,遍历剩余网格直至所有网格均被分配预设逆变器且被分配的预设逆变器对应的网格组串满足所述各路最大功率点跟踪参数的分配,获得逆变器分配结果。5.如权利要求4所述的光伏组件的逆变器分配方法,其特征在于,所述在所述网格组串容量的累加值达到所述目标组件容量时,以所述累加值为单位为所述累加值所覆盖的网格组串分配一预设逆变器,遍历剩余网格直至所有网格均被分配预设逆变器且被分配的预设逆变器对应的网格组串满足所述各路最大功率点跟踪参数的分配,获得逆变器分配结果的步骤,具体包括:在所述网格组串容量的累加值达到所述目标组件容量时,以所述累加值为单位为所述累加值所覆盖的网格组串分配一预设逆变器;
依次遍历剩余网格中的剩余网格组串,对所述剩余网格组串进行剩余组串容量的累加;在所述剩余网格组串的剩余累加值达到所述目标组件容量时,以所述剩余累加值为单位为所述剩余累加值所覆盖的网格组串分配一预设逆变器,并返回所述依次遍历剩余网格中的剩余网格组串的步骤,直至所有网格均被分配预设逆变器且被分配的预设逆变器对应的网格组串满足所述各路最大功率点跟踪参数的分配,获得逆变器分配结果。6.如权利要求1所述的光伏组件的逆变器分配方法,其特征在于,所述根据所述逆变器分配结果进行并网点划分,获得并网点划分结果的步骤,具体包括:根据所述各预设逆变器对应的目标组件串线确定各预设逆变器对应的逆变器容量;以屋顶坡面中的起始坡面为起点进行逆变器容量的累加,并在累加过程中依次搜索当前坡面的相邻坡面;在所述逆变器容量的逆变器累加值达到预设最大容量时,以所述逆变器累加值为单位为所述逆变器累加值所覆盖的逆变器分配一并网点,遍历剩余坡面直至所有坡面均被分配并网点,获得并网点划分结果。7.如权利要求6所述的光伏组件的逆变器分配方法,其特征在于,所述在所述逆变器容量的逆变器累加值达到预设最大容量时,以所述逆变器累加值为单位为所述逆变器累加值所覆盖的逆变器分配一并网点,遍历剩余坡面直至所有坡面均被分配并网点,获得并网点划分结果的步骤,具体包括:在所述逆变器容量的逆变器累加值达到预设最大容量时,以所述逆变器累加值为单位为所述逆变器累加值所覆盖的逆变器分配一并网点;依次遍历剩余坡面中的剩余逆变器,对所述剩余逆变器进行剩余逆变器容量的累加;在所述剩余逆变器的剩余逆变器累加值达到所述预设最大容量时,以所述剩余逆变器累加值为单位为所述剩余逆变器累加值所覆盖的逆变器分配一并网点,并返回所述依次遍历剩余坡面中的剩余逆变器的步骤,直至所有逆变器均被分配并网点,获得并网点划分结果。8.如权利要求1~7中任一项所述的光伏组件的逆变器分配方法,其特征在于,所述以屋顶网格中的起始网格为起点进行网格组串容量的累加,并在累加过程中按串线连接方式依次搜索当前网格的相邻网格的步骤之前,还包括:获取屋顶上各坡面中分布式光伏组件对应的预设阵列信息和最大障碍物信息之间的位置关系;根据所述位置关系确定各坡面的网格划分结果;对所述网格划分结果中的各屋顶网格中的组件进行串线,获得各屋顶网格对应的串线连接方式。9.如权利要求8所述的光伏组件的逆变器分配方法,其特征在于,所述对所述网格划分结果中的各屋顶网格中的组件进行串线,获得各屋顶网格对应的串线连接方式的步骤,具体包括:确定所述网格划分结果中的各屋顶网格对应的组件排列信息;从所述网格划分结果中的各坡面对应的初始网格开始,通过第一串线形状和预设串线规则对所述初始网格对应的初始组件排列信息中的各组件进行串线;
遍历剩余组件,通过第二串线形状和所述预设串线规则对所述剩余组件进行串线,直至所有组件串线完成,获得各屋顶网格对应的串线连接方式。10.一种光伏组件的逆变器分配装置,其特征在于,所述光伏组件的逆变器分配装置包括:组件容量确定模块,用于获取预设逆变器的参数信息,并根据所述参数信息确定各预设逆变器对应的目标组件容量;网格搜索模块,用于以屋顶网格中的起始网格为起点进行网格组串容量的累加,并在累加过程中按串线连接方式依次搜索当前网格的相邻网格;逆变器分配模块,用于在所述组串容量的累加值达到所述目标组件容量时,以所述累加值为单位为所述累加值所覆盖的网格组串分配一预设逆变器,遍历剩余网格直至所有网格均被分配逆变器,获得逆变器分配结果;并网点划分模块,用于根据所述逆变器分配结果进行并网点划分,获得并网点划分结果。11.一种光伏组件的逆变器分配设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的光伏组件的逆变器分配程序,所述光伏组件的逆变器分配程序配置为实现如权利要求1至9中任一项所述的光伏组件的逆变器分配方法的步骤。12.一种存储介质,其特征在于,所述存储介质上存储有光伏组件的逆变器分配程序,所述光伏组件的逆变器分配程序被处理器执行时实现如权利要求1至9中任一项所述的光伏组件的逆变器分配方法的步骤。

技术总结
本发明公开了一种光伏组件的逆变器分配方法、装置、设备及存储介质。本发明通过获取预设逆变器的参数信息,并根据参数信息确定各预设逆变器对应的目标组件容量,以屋顶网格中的起始网格为起点进行网格组串容量的累加,并在累加过程中按串线连接方式依次搜索当前网格的相邻网格,在网格组串容量的累加值达到目标组件容量时,以累加值为单位为累加值所覆盖的网格组串分配一预设逆变器,遍历剩余网格直至所有网格均被分配预设逆变器,获得逆变器分配结果,再根据逆变器分配结果进行并网点划分,获得并网点划分结果。本发明有效地进行光伏组件的逆变器分配,并且先对组串进行逆变器的分配,再对逆变器分配结果进行并网点划分,能够减少逆变器的数量。减少逆变器的数量。减少逆变器的数量。


技术研发人员:张彦虎 周少丽 杨雷
受保护的技术使用者:阳光新能源开发股份有限公司
技术研发日:2023.06.14
技术公布日:2023/9/6
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐