当前位置: 首页 > 专利查询>夏永霞专利>正文

基于视觉及压力传感器的光伏清洁机器人卡死检测方法技术

技术编号:27309863 阅读:16 留言:0更新日期:2021-02-10 09:30
本发明专利技术提供了一种基于视觉及压力传感器的光伏清洁机器人卡死检测方法,该方法包括:利用轨道相机采集工作中的清洁机器人图像,利用机器人识别网络得到机器人的包围框,利用包围框对清洁机器人图像进行裁剪操作,将裁剪后得到的图像送入下陷识别网络,判断清洁机器人的轮子是否存在下陷行为;若存在下陷行为,则结合机器人所在电池板的支架压力的变化情况判断机器人是否存在沉陷卡死现象;若存在沉陷卡死现象,则启动光伏电池板MPPT控制器对相应的电池板的电压进行调节。本发明专利技术在检测到清洁机器人轮子下陷之后结合光伏电池板支架承受的压力进一步分析清洁机器人是否存在沉陷卡死现象,其判断结果更精确。其判断结果更精确。其判断结果更精确。

【技术实现步骤摘要】
基于视觉及压力传感器的光伏清洁机器人卡死检测方法


[0001]本专利技术属于人工智能、光伏清洁领域,具体地,涉及一种基于视觉及压力传感器的光伏清洁机器人卡死检测方法。

技术介绍

[0002]保持太阳能电池板表面清洁是确保光电转换效率的重要方法之一。目前对于光伏电池板的清洁,利用光伏清洗机器人进行智能化清洗已成为一个趋势。通过清洁机器人解决了人力浪费、人工清洗速度慢以及效率低的问题。
[0003]但是,光伏电池板清洁机器人使用久了,难免会出现一些小故障,如清洁机器人可能在电池板的缝隙处或者边缘处暂停卡顿。由于光伏电站电池板总面积较大,机器人清洁过程需要大量时间,如果通过人为观察清洁机器人在清扫过程中是否出现故障,会造成人力浪费,且工作效率低。

技术实现思路

[0004]为了解决上述问题,本专利技术提出一种基于视觉及压力传感器的光伏清洁机器人卡死检测方法,该方法包括:
[0005]步骤一,构建光伏电站区域的BIM;
[0006]步骤二,利用轨道相机对工作中的清洁机器人进行图像采集,将采集到的清洁机器人图像送入机器人识别网络,得到清洁机器人的包围框;并将包围框投影到BIM中;
[0007]步骤三,根据包围框对清洁机器人图像进行裁剪操作,将裁剪后得到的图像送入下陷识别网络,判断清洁机器人的轮子是否存在下陷行为;若存在下陷行为,则结合BIM获取清洁机器人的位置信息;
[0008]步骤四,结合清洁机器人所在位置对应的光伏支架的压力变化判断清洁机器人是否存在沉陷卡死现象;若存在沉陷卡死现象,则启动光伏电池板MPPT控制器对相应的电池板的电压进行调节;具体的沉陷卡死现象的判断方法为:
[0009][0010]其中,T为轮子下陷行为出现的时刻,ΔF为T时刻之后根据压力传感器的数据得到的压力变化值,t0为T时刻之后清洁机器人所在电池板的支架压力没有发生变化的时长,T

为电池板支架压力不发生变化的时长阈值。
[0011]机器人识别网络包括识别编码器和识别解码器,识别编码器的输入为经过归一化处理的清洁机器人图像,输出为中间特征图;识别解码器的输入为中间特征图,输出为清洁机器人的包围框。
[0012]机器人识别网络的训练细节为:以轨道相机采集的清洁机器人图像构建训练数据集,训练标签为清洁机器人包围框的中心点坐标、包围框的宽和高,采用均方误差损失函数
进行该网络的训练。
[0013]所述裁剪操作具体为:将包围框的长宽扩大m倍后对清洁机器人图像进行裁剪操作。
[0014]所述下陷检测网络的输入为裁剪后得到的图像,输出为下陷识别结果;该网络的训练数据集包括清洁机器人轮子下陷图像、清洁机器人正常工作的图像;训练标签包括下陷、未下陷两类;损失函数为交叉熵损失函数。
[0015]所述T

要大于(t2-t1),其中,t1为清洁机器人在一块电池板上正常工作时电池板支架压力不再发生变化的起始时刻,t2为清洁机器人完成该电池板的清洁工作后电池板支架压力开始发生变化的时刻。
[0016]对相应的电池板的电压进行调节以增大电池板的输出功率。
[0017]本专利技术的有益效果在于:
[0018]1.本专利技术在检测到清洁机器人轮子下陷之后结合光伏电池板支架承受的压力进一步分析清洁机器人是否存在沉陷卡死现象,判断结果更精确。
[0019]2.本专利技术结合神经网络技术,其在进行轮子下陷识别时,计算速度快,识别结果精确,不需投入大量的人力资源,且本专利技术基于神经网络和传感器,操作简单,设施布置简单,可被广泛推广应用。
[0020]3.该方法结合BIM和Web GIS,可以实时呈现清洁机器人的工作状况,便于光伏电站的工作人员实时了解光伏清洁机器人的工作过程,并对机器人卡死卡顿的情况及时做出反应,降低清洁机器人的损坏程度。
附图说明
[0021]图1为本专利技术的实施流程示意图。
[0022]图2为清洁机器人正常工作时光伏电池板支架压力的变化图。
[0023]图3为清洁机器人轮子下陷时光伏电池板支架压力的变化图。
具体实施方式
[0024]为了让本领域技术人员更好的理解本专利技术,下面结合实施例和附图对本专利技术进行详细描述,参见图1。
[0025]清洁机器人的轮子陷入电池板缝隙中时,很多时候能够自动克服,保持继续工作的状态,但是也有可能出现卡死状况,如果想要具体判断清洁机器人是否出现卡死现象,还需要借助其他标准进行判断识别。考虑到机器人出现卡死现象时会停在电池板上不再运行,而电池板支架的压力在整个过程中会出现特殊变化;因此,本专利技术提出结合机器人所在电池板支架的压力变化情况,对清洁机器人的卡死状况进行检测识别,具体地,通过轨道相机采集清洁机器人在清洁过程中的图像,经机器人识别网络对清洁机器人进行检测跟踪,通过下陷识别网络对清洁机器人轮子的下陷情况进行识别;若轮子下陷,则结合机器人所在电池板的支架压力变化情况来分析判断机器人的卡死状况;其实施流程如图1所示。
[0026]实施例:
[0027]首先,以光伏电站区域的建筑信息数据为基础,建立三维光伏电站空间模型和光伏电站信息的有机综合体,得到光伏电站区域的BIM(建筑信息模型),BIM中包含各个光伏
电池板的位置信息,且BIM模型是由生命周期的,需要对模型进行更新,以便实时获取电池板以及清洁机器人的位置信息。
[0028]利用轨道相机对工作中的清洁机器人进行图像采集,所述轨道相机是指在电池板一侧设置轨道,在轨道上安装摄像机,其中相机可在轨道上进行滑动,相机拍摄角度为斜俯视,采集电池板表面图像,并进行连续多帧采集,以便获取处于电池板表面的光伏清洁机器人的RGB图像。其中轨道相机单帧至少能够拍摄一个电池板的范围,在移动范围内可以对整个光伏电站的电池板进行拍摄,实施者可根据实际情况调整轨道相机的俯视角度和相机的高度。
[0029]需要注意的是,轨道相机一直在拍摄,其中某一次或多次拍摄可以拍到清洁机器人的侧面,拍摄的清洁机器人图像中要包括清洁机器人的上表面信息和侧面信息,根据图像中清洁机器人的侧面信息进行后面的下陷识别。
[0030]本专利技术通过清洁机器人的包围框对清洁机器人进行实时跟踪:
[0031]将采集到的清洁机器人图像送入机器人识别网络,得到清洁机器人的包围框;并将包围框投影到BIM中;具体的机器人识别网络的训练过程为:
[0032](a)以轨道相机采集的清洁机器人图像构建训练数据集。
[0033](b)制作图像标签数据:训练标签为清洁机器人包围框的中心点坐标、包围框的宽和高,即(x,y,w,h),其中,x、y为包围框中心的坐标,w为包围框的宽,h为包围框的高;需要说明的是训练标签要进行归一化处理。
[0034](c)通过训练数据集和标签数据对机器人识别网络进行训练,具体地,识别编码器对输入图像进行特征提取,其输入为经过归一化处理的清洁机器人图像,输出为中间特征图;识别解码器本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于视觉及压力传感器的光伏清洁机器人卡死检测方法,其特征在于,该方法包括:步骤一,构建光伏电站区域的BIM;步骤二,利用轨道相机对工作中的清洁机器人进行图像采集,将采集到的清洁机器人图像送入机器人识别网络,得到清洁机器人的包围框;并将包围框投影到BIM中;步骤三,根据包围框对清洁机器人图像进行裁剪操作,将裁剪后得到的图像送入下陷识别网络,判断清洁机器人的轮子是否存在下陷行为;若存在下陷行为,则结合BIM获取清洁机器人的位置信息;步骤四,结合清洁机器人所在位置对应的光伏支架的压力变化判断清洁机器人是否存在沉陷卡死现象;若存在沉陷卡死现象,则启动光伏电池板MPPT控制器对相应的电池板的电压进行调节;具体的沉陷卡死现象的判断方法为:其中,T为轮子下陷行为出现的时刻,ΔF为T时刻之后根据压力传感器的数据得到的压力变化值,t0为T时刻之后清洁机器人所在电池板的支架压力没有发生变化的时长,T

为电池板支架压力不发生变化的时长阈值。2.如权利要求1所述的方法,其特征在于,机器人识别网络包括识别编码器和识别解码器,识别编码器的输入为经过归一化处理的清洁机器人...

【专利技术属性】
技术研发人员:夏永霞黄振海
申请(专利权)人:夏永霞
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1