光伏组件的分档控制方法、装置、设备及存储介质与流程

文档序号:26101670发布日期:2021-07-30 18:12阅读:411来源:国知局
光伏组件的分档控制方法、装置、设备及存储介质与流程

本申请涉及一种光伏组件的分档控制方法、装置、设备及存储介质,属于光伏组件的自动化生产制造技术领域。



背景技术:

光伏组件制造业目前自动化设备尚不成熟,需要大量的人力在现场做着重复简单的机械劳动。随着光伏组件制造业的竞争加剧,提高自动化程度,降低组件生产成本成为一种趋势。

光伏组件根据生产的情况,在组件成型后,生产车间需要根据组件特性以及生产的情况,在最终需要根据组件的特性进行分档,按照不同的功率及电流分别摆放在不同的托盘内。

原始的作业方式需要进行以下6项工作:1、检查组件的装框,判定是否需要包装护角;2、判断组件是否为托盘的第一块组件;3、判断组件是否需要翻转;4、判断组件是否达到满托盘的数量;5、拉走达到满托数量的托盘;6、更换新的托盘。

该作业方式与目前工业4.0智能制造的差距巨大,人员需求较多,人力成本较高,在管理上和生厂上,以及数据的精确性上存在较大的问题。



技术实现要素:

本申请提供了一种光伏组件的分档控制方法、装置、设备及存储介质,可以解决现有技术中光伏组件分档自动化程度低的问题。

本申请提供如下技术方案:

第一方面,提供一种光伏组件的分档控制方法,包括:

根据接收到的光伏组件的第一到位信号,读取当前光伏组件的id,所述第一到位信号是当前光伏组件到达第一预设位置后,由流水线控制设备发送的;

获取所述id对应的光伏组件功率信息,基于所述功率信息,根据预设的分档规则,确定当前光伏组件的档位信息,所述档位信息指示当前光伏组件的档位;

读取当前光伏组件对应档位的光伏组件的计数;

基于预设的包护角规则以及所述光伏组件的计数,若判定当前光伏组件需要包护角,则发出包护角控制信号,以指示包护角设备对当前光伏组件包护角;

根据接收到的光伏组件的第二到位信号,基于预设的翻转规则以及所述光伏组件的计数,若判定当前光伏组件需要翻转,则发出翻转控制信号,以指示自动翻转设备对当前光伏组件进行翻转;所述第二到位信号是当前光伏组件到达第二预设位置后,由流水线控制设备发送的;

根据接收到的光伏组件的第三到位信号,发出分档控制信号,以指示码垛机器人将当前光伏组件转移至对应档位的托盘上;所述第三到位信号是当前光伏组件到达第第三预设位置后,由流水线控制设备发送的。

第二方面提供一种光伏组件的分档控制装置,包括:

id读取模块,用于根据接收到的光伏组件的第一到位信号,读取当前光伏组件的id,所述第一到位信号是当前光伏组件到达第一预设位置后,由流水线控制设备发送的;

档位确定模块,用于获取所述id对应的光伏组件功率信息,基于所述功率信息,根据预设的分档规则,确定当前光伏组件的档位信息,所述档位信息指示当前光伏组件的档位;

计数读取模块,用于读取当前光伏组件对应档位的光伏组件的计数;

包护角判定模块,用于基于预设的包护角规则以及所述光伏组件的计数,若判定当前光伏组件需要包护角,则发出包护角控制信号,以指示包护角设备对当前光伏组件包护角;

翻转判定模块,用于根据接收到的光伏组件的第二到位信号,基于预设的翻转规则以及所述光伏组件的计数,若判定当前光伏组件需要翻转,则发出翻转控制信号,以指示自动翻转设备对当前光伏组件进行翻转;所述第二到位信号是当前光伏组件到达第第二预设位置后,由流水线控制设备发送的;

分档模块,用于根据接收到的光伏组件的第三到位信号,发出分档控制信号,以指示码垛机器人将当前光伏组件转移至对应档位的托盘上;所述第三到位信号是当前光伏组件到达第第三预设位置后,由流水线控制设备发送的。

第三方面,提供一种电子设备,包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序被处理器执行时,用于实现如权利要求1至5任一项本申请第一方面所述分档控制方法的步骤。

一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,用于实现本申请第一方面所述所述分档控制方法的步骤。

本申请的有益效果在于:本申请的分档控制方法把包护角设备、自动翻转设备,以及agv小车等进行整合。由acs系统进行自动化智能化控制,以实现智能化判断决策、自动化控制操作,提升生产的效率,减少了人为的干预、降低操作强度和人力成本,对光伏组件的现代化生产制造具有重大意义。

上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,并可依照说明书的内容予以实施,以下以本申请的较佳实施例并配合附图详细说明如后。

附图说明

图1是本申请一个实施例提供的实现分档控制方法的系统构架图;

图2是本申请一个实施例提供的分档控制方法的流程图;

图3是本申请一个实施例提供的分档控制装置的框图;

图4是本申请一个实施例提供的电子设备的框图。

具体实施方式

下面结合附图和实施例,对本申请的具体实施方式作进一步详细描述。以下实施例用于说明本申请,但不用来限制本申请的范围。

图1是本申请一个实施例提供的能够实现本申请实施例分控控制方法的系统构架图,该系统构架包括:acs(automationcontrolsystem,自动控制系统)系统、流水线控制设备、码垛机器人、包护角机器人、翻转机器人、agv小车、包护角设备和自动翻转设备。本实施例的流水线控制设备,可选地,例如,可以是plc

本实施例对于光伏组件的分档,即确定光伏组件同一档位的功率跨度范围,将属于一个功率跨度范围的光伏组件归到一个档位。

例如,生产的一批光伏组件的功率位于300w~400w之间,可以按照每隔10w为一个档位进行分档,即300w-310w的光伏组件为一个档位,311w-320w的光伏组件为一个档位,依次类推。

本实施例中,每个不同的档位均包括主档位和备用档位,如图1,1a~9a为主档位,1b~9b分别为各主档位对应的备用档位。每个档位均设置有放置光伏组件的托盘。

生产的光伏组件在流水线上流转,当光伏组件流转到包护角设备时,acs系统从plc读取当前光伏组件的id,然后获取该id对应的光伏组件功率信息,基于所述功率信息,根据预设的分档规则(例如,每隔10w分为一个档位),确定当前光伏组件的档位。

acs系统与码垛机器人通信,acs系统从码垛机器人读取当前光伏组件对应档位的光伏组件的计数。码垛机器人中设置有计数器,用于对每个档位的托盘中的光伏组件的数量进行累计计数,每放置一个光伏组件,就计数一次。

acs系统与包护角设备通信,包护角设备用于对需要包护角的光伏组件包护角。包护角的目的是防止光伏组件受损。当光伏组件流转到包护角设备时,acs系统根据预设的包护角规则以及对应档位的光伏组件的计数,对需要包护角的光伏组件,发出包护角控制信号给包护角设备的驱动机构,控制包护角设备对光伏组件包护角。包护角规则将在下文详述。

acs系统与自动翻转设备通信,自动翻转设备用于需要翻转的对光伏组件进行翻转。翻转的目的是避免托盘最下部的光伏组件电池面受损。当光伏组件流转到翻转设备时,acs系统根据预设的翻转规则以及对应档位的光伏组件的计数,对需要翻转的光伏组件,发出翻转控制信号给自动翻转设备的驱动机构,控制自动翻转设备对光伏组件翻转。翻转规则将在下文详述。

acs系统与包护角机器人通信,当光伏组件完成包护角后,acs系统发出控制信号给包护角机器人,以指示包护角机器人将光伏组件从包护角设备上转移。

acs系统与翻转机器人通信,当光伏组件完成包护角后,acs系统发出控制信号给翻转机器人,以指示翻转机器人将光伏组件从包护角设备上转移。

当翻转完成之后,acs系统还根据档位信息和对应档位的光伏组件的计数,发出控制信号,指示码垛机器人将光伏组件放置到对应档位的托盘上。

acs系统与agv小车通信,当对应的档位的托盘上的光伏组件达到预设的满托数量时,acs系统根据接收到的满托信息,控制agv小车运行,以转移满托的托盘,并补齐新的空托盘。满托的数量与产品有关,如26或者31,可从流水线控制设备获得。

当主档位达到预设的满托数量后,若该档位有新的光伏组件流转过来,而新的空托盘还未搬运到位,则将该新的光伏组件放置到备用档位的托盘中。

图2是本申请一个实施例提供的光伏组件的分档控制方法的流程图,本申请实施例提供的分档控制方法可以应用于图1所示网络构架的acs系统中。下面以acs系统为执行主体,对本申请实施例的分档控制方法进行说明。如图2所示,在本申请一实施例中,分档控制方法包括以下几个步骤:

s201:根据接收到的光伏组件的第一到位信号,读取当前光伏组件的id。

具体地,所述第一到位信号是当前光伏组件到达第一预设位置后,由流水线控制设备发送的。

本实施例的第一预设位置指的是包护角设备所在的位置。光伏组件的id是生产时的组件编号,每个光伏组件均对应有一个id,根据该id即可获知对应光伏组件的功率信息。

s202:获取所述id对应的光伏组件功率信息,并根据预设的分档规则,确定当前光伏组件的档位信息,所述档位信息指示当前光伏组件需要分配的档位。

具体地,本实施例acs系统中预先存储有分档规则,acs系统根据分档规则,确定光伏组件的档位信息。

s203:读取当前光伏组件对应档位的光伏组件的计数。

具体地,本实施例码垛机器人设置有计数器,用以对不同档位对应的光伏组件的数量进行计数。acs系统从码垛机器人读取对应档位的光伏组件的计数。

s204:基于预设的包护角规则以及所述光伏组件的计数,若判定当前光伏组件需要包护角,则发出包护角控制信号,以指示包护角设备对当前光伏组件包护角。

具体地,包护角的目的是防止光伏组件受损,包护角规则可以根据需要进行设置,可选地,例如,包护角规则可以是,奇数块光伏组件包护角,偶数块光伏组件不包护角,这样可防止相邻组件之间磕碰受损。

或者可选地,例如,包护角规则可以是,对第一块或最后一块光伏组件包护角,则可防止组件与托盘侧壁之间磕碰受损。

本实施例对包护角规则的选择,不做限定。

可选地,本实施例的acs系统在收到包护角完成信号之后,发出转移指令,以指示护角机器人将当前光伏组件沿流水线向后流转。

在光伏组件完成包护角之后,acs系统会收到包护角完成信号。然后,发送转移指令给包护角机器人,指示包护角机器人将光伏组件从包护角设备上搬到流水线上继续向后流转。

当然,如果判定当前光伏组件不需要进行包护角,则当前光伏组件不会进行包护角,继续向后流转。

s205:根据接收到的光伏组件的第二到位信号,基于预设的翻转规则以及所述光伏组件的计数,若判定当前光伏组件需要翻转,则发出翻转控制信号,以指示自动翻转设备对当前光伏组件进行翻转。

具体地,所述第二到位信号是当前光伏组件到达第二预设位置后,由流水线控制设备发送的。

本实施例的第二预设位置指的是自动翻转设备所在的位置。

光伏组件进行翻转的目的是避免托盘最下部的光伏组件电池面受损。若流水线上流转的光伏组件正常为电池片一面超下,则当光伏组件需要放置于新的托盘时,需要控制翻转使其玻璃面超下。

本实施例设置的翻转规则,例如可以是第一块光伏组件翻转,其余不翻转。或者第一块和最后一块光伏组件翻转,其余不翻转。

本实施例对翻转规则不做限定。

可选地,本实施例的acs系统在收到翻转完成信号之后,发出转移指令,以指示翻转机器人将当前光伏组件从当前位置沿流水线向后流转。

在光伏组件完成翻转之后,acs系统会收到翻转完成信号。然后,发送转移指令给翻转机器人,指示翻转机器人将光伏组件从自动翻转设备上搬到流水线上继续向后流转。

当然,如果判定当前光伏组件不需要进行翻转,则当前光伏组件不会进行翻转,继续向后流转。

s206:根据接收到的光伏组件的第三到位信号,发出分档控制信号,以指示码垛机器人将当前光伏组件转移至对应档位的托盘上。

具体地,所述第三到位信号是当前光伏组件到达第第三预设位置后,由流水线控制设备发送的。

本实施例第三预设位置指的是分档的位置。

当光伏组件流转到分档位置后,acs系统发出分档控制信号给码垛机器人,指示码垛机器人将当前光伏组件转移至对应档位的托盘上。

可选地,本实施例中,所述方法还包括:

若对应档位处的托盘上装载的光伏组件达到预设的满托数量,则发出托盘搬运指令,以指示agv小车将对应档位达到满托的托盘运走,并搬运空托盘到当前档位。

具体地,acs系统检测各档位托盘上光伏组件的计数,当对应的档位的托盘上的光伏组件达到预设的满托数量时,acs系统根据接收到的满托信息,控制agv小车运行,以转移满托的托盘,并搬运空托盘到当前档位。

进一步地,本实施例每个所述档位对应设置有备用档位,在当前档位的托盘达到预设的满托数量,且控托盘未搬运到位时,若当前档位分配有新的光伏组件,则将当前光伏组件分配到备用档位的相应托盘中。

图3是本申请一个实施例提供的分档控制装置的结构示意图,如图3所示,所述分档控制装置包括:

id读取模块,用于根据接收到的光伏组件的第一到位信号,读取当前光伏组件的id,所述第一到位信号是当前光伏组件到达第一预设位置后,由流水线控制设备发送的;

档位确定模块,用于获取所述id对应的光伏组件功率信息,基于所述功率信息,根据预设的分档规则,确定当前光伏组件的档位信息,所述档位信息指示当前光伏组件的档位;

计数读取模块,用于读取当前光伏组件对应档位的光伏组件的计数;

包护角判定模块,用于基于预设的包护角规则以及所述光伏组件的计数,若判定当前光伏组件需要包护角,则发出包护角控制信号,以指示包护角设备对当前光伏组件包护角;

翻转判定模块,用于根据接收到的光伏组件的第二到位信号,基于预设的翻转规则以及所述光伏组件的计数,若判定当前光伏组件需要翻转,则发出翻转控制信号,以指示自动翻转设备对当前光伏组件进行翻转;所述第二到位信号是当前光伏组件到达第第二预设位置后,由流水线控制设备发送的;

分档模块,用于根据接收到的光伏组件的第三到位信号,发出分档控制信号,以指示码垛机器人将当前光伏组件转移至对应档位的托盘上;所述第三到位信号是当前光伏组件到达第第三预设位置后,由流水线控制设备发送的。

进一步地,所述装置还包括搬运控制模块,用于:

若对应档位处的托盘上装载的光伏组件达到预设的满托数量,则发出托盘搬运指令,以指示agv小车将对应档位达到满托的托盘运走,并搬运空托盘到当前档位。

进一步地,每个所述档位对应设置有备用档位,所述分档模块,还用于:

在当前档位的托盘达到预设的满托数量,且控托盘未搬运到位时,若当前档位分配有新的光伏组件,则将当前光伏组件分配到备用档位的相应托盘中。

上述实施例提供的分档控制装置与分档控制方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

需要说明的是:上述实施例中提供的分档控制装置在进行分档控制时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要将上述功能分配由不同的功能模块完成,即将分档控制装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。

图4是本申请一个实施例提供的电子设备的框图,本实施例所述电子设备可以是桌上型计算机、笔记本电脑、掌上电脑以及云端服务器等计算设备,该计算机设备可以包括,但不限于,处理器和存储器。其中,

处理器可以包括一个或多个处理核心,比如:4核心处理器、6核心处理器等。处理器可以采用dsp(digitalsignalprocessing,数字信号处理)、fpga(field-programmablegatearray,现场可编程门阵列)、pla(programmablelogicarray,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称cpu(centralprocessingunit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器可以在集成有gpu(graphicsprocessingunit,图像处理器),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器还可以包括ai(artificialintelligence,人工智能)处理器,该ai处理器用于处理有关机器学习的计算操作。所述处理器是所述计算机设备的控制中心,利用各种接口和线路连接整个计算机设备的各个部分。

存储器可以包括高速随机存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡、闪存卡(flashcard)、至少一个磁盘存储器件、内存器件、或其他易失性固态存储器件。

所述存储器上存储有计算机程序,所述计算机程序可在所述处理器上运行,所述处理器执行所述计算机程序时,实现本申请实施例中如图2的相关实施例中的所有或部分实施步骤,和/或文本中描述的其他内容。

本领域技术人员可以理解,图4仅仅是本申请实施例的一种可能的实现方式,其他实施方式中,还可以包括更多或更少的部件,或者组合某些部件,或者不同部件,本实施例对此不作限定。

可选地,本申请还提供有一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时用于实现图2所示的分档控制方法的步骤。

可选地,本申请还提供有一种计算机程序产品,该计算机程序产品包括计算机可读存储介质,所述计算机可读存储介质中存储有程序,所述程序由处理器加载并执行以实现实现图2所示的分档控制方法的步骤。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1