本发明涉及光伏阵列清洗机器人技术领域,特别涉及一种应用于光伏阵列的清洗机器人控制方法。
背景技术:
随着社会对清洁能源需求的比重不断增大,光伏清洗也不断深入和细化,从研发到应用各环节,多种不同种类的光伏清洗设备逐渐得到了众多关注。
影响光伏清洗方式的因素除了地形、自动化水平、成本、组件安全、效率以外,光伏组件本身的特点也决定了合适的清洗方式的特点。跟踪阵列式系统是一种新型的光伏系统,能够自动跟踪系统通过实时跟踪太阳运动,使太阳光直射光伏阵列,从而增加光伏阵列接收到的太阳辐射量,提高太阳光伏发电系统的总体发电量。
在现有市场上,光伏阵列表面清洗设备主要有两种:地面行走的大底盘大辊刷水洗式以及板上行走辊刷干洗式。上述两种方式主要存在以下缺点:
首先,现有的光伏阵列的大底盘大辊刷水洗式清洗设备,对地形的适应能力低,易压坏光伏板,需要人工操作,且操作难度大,清洗成本高,没有在恶劣环境(高温、多尘、夜间等)下作业的能力;
其次,现有的光伏阵列板上行走辊刷干洗式清洗设备,无法换板作业,为了覆盖全部的清洗面积,需要一次性投入的清洗设备数量非常庞大,而且还要求光伏支架做配套设计,清洗的设备和配套施工成本投入巨大,清洗设备维护任务繁重。
技术实现要素:
本发明的目的是提供一种应用于光伏阵列的清洗机器人控制方法,无需人工操作,一台清洗机器人可以实现多行光伏阵列的清洗,清洗效率显著提高。
为实现上述目的,本发明提供一种应用于光伏阵列的清洗机器人控制方法,包括:
搭载有多个清洗系统的清洗机器人向光伏阵列的行端移动;
当所述清洗机器人的摆渡平台与光伏阵列的行端的平面处于预设位置时,所述清洗机器人停止运行;
所述清洗机器人的控制系统获取所述摆渡平台与光伏阵列的位置关系,并计算得到所述摆渡平台的调节位置与姿态,以实现所述清洗系统能够移动至目标位置;
用以调节所述摆渡平台位置与姿态的位姿调节装置根据计算得到的调节位置与姿态将所述摆渡平台调节至能够供所述清洗系统移动至目标位置;
位于所述摆渡平台上的清洗系统移动至光伏阵列上,并执行清洗;和/或,位于光伏阵列上的清洗系统移动至所述摆渡平台上,完成换板。
优选地,所述清洗机器人的控制系统获取所述摆渡平台与光伏阵列的位置关系,并计算得到所述摆渡平台的调节位置与姿态,以实现所述清洗系统能够移动至目标位置具体为:
所述清洗机器人的检测装置获得光伏阵列的行端的平面与当前摆渡平台之间的当前位置关系,并将当前位置关系发送至控制系统;
所述控制系统根据获取到的当前位置关系以及所述摆渡平台与光伏阵列行端的平面之间预设的位置关系,得到摆渡平台的调整角度;
所述控制系统将调整角度发送至用以调节所述摆渡平台位置与姿态的位姿调节装置,所述位姿调节装置根据接收到的调整角度控制所述摆渡平台调节至能够供清洗系统移动至光伏阵列的位置。
优选地,所述位于所述摆渡平台的清洗系统移动至光伏阵列上,并执行清洗之后,还包括:
当所述检测装置检测到所述清洗系统移动至光伏阵列上之后,所述位姿调节装置控制所述摆渡平台调整至初始姿态。
优选地,所述摆渡平台的初始姿态具体为:所述摆渡平台的重心竖直投影位于所述清洗机器人的移动系统水平范围内的姿态。
优选地,
所述用以调节所述摆渡平台位置与姿态的位姿调节装置根据计算得到的调节位置与姿态将所述摆渡平台调节至能够供所述清洗系统移动至目标位置具体为:
用以调节所述摆渡平台位置与姿态的位姿调节装置根据计算得到的调节位置与姿态将所述摆渡平台的上板位对准于光伏阵列行端的表面,以实现所述清洗系统能够移动至目标位置;
并且:
所述位于所述摆渡平台上的清洗系统移动至光伏阵列上,并执行清洗;和/或,位于光伏阵列上的清洗系统移动至所述摆渡平台上,完成换板具体为:
位于所述摆渡平台预设的上板位的清洗系统移动至光伏阵列上,并执行清洗;和/或,位于光伏阵列上的清洗系统移动至所述摆渡平台预设的上板位上,完成换板。
优选地,所述位于所述摆渡平台预设的上板位的清洗系统移动至光伏阵列上,并执行清洗之后,还包括:
位于所述摆渡平台待工作位置的另一清洗系统移动至上板位,以待执行下一光伏阵列的清洗;且上板位与待工作位置位于所述摆渡平台的不同位置。
优选地,所述摆渡平台的上板位具体为:所述摆渡平台的边角处且仅能够停放一台所述清洗系统的位置。
优选地,还包括:
当任一所述清洗系统缺电时,缺电的清洗系统移动至所述摆渡平台预设的充电位置,进行充电。
优选地,所述当任一所述清洗系统缺电时,缺电的清洗系统移动至所述摆渡平台预设的充电位置,进行充电之后,还包括:
当缺电的清洗系统充电完毕后,移动至所述摆渡平台的待工作位,以待执行光伏阵列的清洗。
优选地,所述摆渡平台预设的充电位置具体为:所述摆渡平台的边角处且不同于所述摆渡平台的上板位处。
相对于上述背景技术,本发明提供的一种应用于光伏阵列的清洗机器人控制方法,搭载有多个清洗系统的清洗机器人向光伏阵列的行端移动;当所述清洗机器人的摆渡平台与光伏阵列的行端的平面处于预设位置时,所述清洗机器人停止运行;所述清洗机器人的控制系统获取所述摆渡平台与光伏阵列的位置关系,并计算得到所述摆渡平台的调节位置与姿态,以实现所述清洗系统能够移动至目标位置;用以调节所述摆渡平台位置与姿态的位姿调节装置根据计算得到的调节位置与姿态将所述摆渡平台调节至能够供清洗系统移动至目标位置;位于所述摆渡平台上的清洗系统移动至光伏阵列上,并执行清洗;和/或,位于光伏阵列上的清洗系统移动至所述摆渡平台上,完成换板。如此设置,利用摆渡平台转移清洗系统,实现摆渡平台与光伏阵列的对接,清洗系统从摆渡平台自行移动至光伏阵列,无需人工参与,能够在恶劣环境下作业,并且清洗系统能够覆盖光伏阵列的全部清洗面积,清洗效率显著提高。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例所提供的应用于光伏阵列的清洗机器人控制方法的流程图;
图2为本发明实施例所提供的应用于光伏阵列的清洗机器人的整体结构示意图;
图3为图2中清洗机器人在上板过程中的示意图;
图4为图2中清洗机器人在充电过程中的示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了使本技术领域的技术人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。
请参考图1至图4,图1为本发明实施例所提供的应用于光伏阵列的清洗机器人控制方法的流程图;图2为本发明实施例所提供的应用于光伏阵列的清洗机器人的整体结构示意图;图3为图2中清洗机器人在上板过程中的示意图;图4为图2中清洗机器人在充电过程中的示意图。
本发明提供的一种应用于光伏阵列的清洗机器人控制方法,如说明书附图1所示,主要包括:
s1、搭载有多个清洗系统1的清洗机器人向光伏阵列的行端移动;
s2、当所述清洗机器人的摆渡平台6与光伏阵列的行端的平面处于预设位置时,所述清洗机器人停止运行;
s3、所述清洗机器人的控制系统获取所述摆渡平台6与光伏阵列的位置关系,并计算得到所述摆渡平台6的调节位置与姿态,以实现所述清洗系统1能够移动至目标位置;
s4、用以调节所述摆渡平台6位置与姿态的位姿调节装置根据计算得到的调节位置与姿态将所述摆渡平台6调节至能够供所述清洗系统1移动至目标位置;
s5、位于所述摆渡平台6上的清洗系统1移动至光伏阵列上,并执行清洗;和/或,位于光伏阵列上的清洗系统1移动至所述摆渡平台6上,完成换板。
结合说明书附图2所示,清洗机器人主要包括多个清洗系统1、摆渡系统2和移动系统3,其中,摆渡系统2包括检测装置4、驱动单元5和摆渡平台6;摆渡平台6上可以停放有多台清洗系统1,移动系统3可以实现移动,驱动单元5可以包括六根可独立伸缩的伸缩杆,每根伸缩杆的顶端均连接于摆渡平台6的底面,而每根伸缩杆的底端均连接于移动系统3的上表面,当六根伸缩杆的至少一根伸缩时,能够实现摆渡平台6的位置与姿态的调节。位姿调节装置能够控制六根伸缩杆独立伸缩,从而实现摆渡平台6的位置与姿态的调节。
针对步骤s1、清洗机器人向光伏阵列9的行端移动;也即在移动系统3的作用下,清洗机器人整体实现移动,多台清洗系统1随着移动系统3同步移动,并朝向光伏阵列9的行端行进;
针对步骤s2、当所述清洗机器人的摆渡平台6与光伏阵列的行端的平面处于预设位置时,所述清洗机器人停止运行;其中,预设位置可以根据实际需要而定,其可以设置为具体的数值,例如清洗机器人的摆渡平台6与光伏阵列的行端的平面之间相距0.5米时清洗机器人停止运行。
针对步骤s3、清洗机器人的控制系统获取所述摆渡平台6与光伏阵列的位置关系,并计算得到所述摆渡平台6的调节位置与姿态,以实现所述清洗系统1能够移动至目标位置;也即,当清洗机器人停止在预设位置时,位于清洗机器人的检测装置检测摆渡平台6的当前位置以及光伏阵列的当前位置,并得到两者之间的位置关系,根据该位置关系,计算得出摆渡平台6所需的调节角度,也即六根伸缩杆中每一根伸缩杆的伸缩距离,并通过位姿调节装置调节相应伸缩杆,使得摆渡平台6调节至能够供清洗系统1移动至光伏阵列的位置;
针对步骤s4、用以调节所述摆渡平台6位置与姿态的位姿调节装置根据计算得到的调节位置与姿态将所述摆渡平台6调节至能够供所述清洗系统1移动至目标位置;也即,位姿调节装置获取到控制系统所计算得到摆渡平台6所需的调节量,该调节量用以调节摆渡平台6的位置与姿态;而执行调节的部件为位姿调节装置,通过位姿调节装置对摆渡平台6的相应伸缩杆的伸缩距离进行调节,以确保调节后摆渡平台6能够供清洗系统1跨越,实现清洗系统1由摆渡平台6到光伏阵列以及由光伏阵列到摆渡平台6的动作。
针对步骤s5、位于所述摆渡平台6上的清洗系统1移动至光伏阵列上,并执行清洗;和/或,位于光伏阵列上的清洗系统1移动至所述摆渡平台6上,完成换板。当摆渡平台6调节完毕后,位于摆渡平台6的清洗系统1便能够移动至光伏阵列9上,在清洗系统1的作用下完成对该光伏阵列9的清洗;当然,位于光伏阵列上的清洗系统1同样能够移动至摆渡平台6上,完成换板。其中,清洗系统1能够自身携带的电源完成换板,其具体形状构造本文并不作出限制,可以参考现有技术中的扫地机器人等。
本文中,当清洗机器人停止于摆渡平台6与光伏阵列9的行端的平面齐平的位置后,可以向清洗系统1发送启动信号,当清洗系统1接收到该启动信号后,自行移动至光伏阵列9,并执行清洗。
针对步骤s3,可以具体为:
所述清洗机器人的检测装置获得光伏阵列的行端的平面与当前摆渡平台之间的当前位置关系,并将当前位置关系发送至控制系统;
所述控制系统根据获取到的当前位置关系以及所述摆渡平台6与光伏阵列行端的平面之间预设的位置关系,得到摆渡平台的调整角度;
所述控制系统将调整角度发送至用以调节所述摆渡平台位置与姿态的位姿调节装置,所述位姿调节装置根据接收到的调整角度控制所述摆渡平台调节至能够供清洗系统移动至光伏阵列的位置。
也即,当清洗机器人移动至预设位置后停止,利用清洗机器人的检测装置获得光伏阵列的行端的平面与当前摆渡平台之间的当前位置关系,并将当前位置关系发送至控制系统。其中,检测装置可以采用现有技术中的位置检测部件,例如视觉检测部件等。
控制系统获得上述当前位置关系之后,根据摆渡平台6与光伏阵列行端的平面之间预设的位置关系,得到摆渡平台6的调整角度;其中,摆渡平台6与光伏阵列行端的平面之间预设的位置关系是指:摆渡平台6应调节至能够供清洗系统1由摆渡平台6移动至光伏阵列9或者由光伏阵列9移动至摆渡平台6的角度,实现换板。其中摆渡平台6与光伏阵列9无需无缝对接,两者之间具有能够供清洗系统1跨越的间隙即可;控制系统计算得到摆渡平台6的调整角度;
控制系统将调整角度发送至位姿调节装置,位姿调节装置用以调节摆渡平台6的位置与姿态的位姿调节装置,当位姿调节装置根据接收到的调整角度后,即可控制摆渡平台6调节至能够供清洗机器人移动至光伏阵列的位置,以便实现换板。其中,换板是指清洗系统1由摆渡平台6移动至光伏阵列9或者由光伏阵列9移动至摆渡平台6的过程。
换句话说,上述换板过程中,可以通过以下具体步骤实现:
首先,清洗机器人移动至预设位置后停止;预设位置可以指:清洗机器人与光伏阵列9相距一定距离的位置;当清洗机器人移动至预设位置并停止后,此时清洗机器人与光伏阵列9之间相距一定距离,而该距离可以根据实际需要而定;清洗机器人可以设有位置传感器,用以实时检测清洗机器人与光伏阵列9的间距,当清洗机器人与光伏阵列9相距一定距离后,控制清洗机器人停止,也即完成换板机器人移动至预设位置后停止这一步骤;
然后,清洗机器人的检测装置4获得光伏阵列9的行端的平面与当前摆渡平台6之间的当前位置关系,并将当前位置关系发送至控制系统;也即,当清洗机器人移动至预设位置后停止,可以利用位置传感器检测光伏阵列9的行端的平面与当前摆渡平台6的当前位置,获取两者之间的当前位置关系,并将该当前位置关系发送至控制系统;控制系统可以是控制清洗机器人停止的系统;在这里,光伏阵列9的行端的平面与当前摆渡平台6的当前位置并不仅仅限定于两者的间距,还应包括两者的角度差值;由于每一块光伏阵列9的角度不一定相同,因此应获取光伏阵列9的倾斜角度以及当前摆渡平台6的倾斜角度,而当前位置关系即为两者的间距以及角度差值。
接着,所述控制系统根据获取到的当前位置关系以及所述摆渡平台6与光伏阵列9行端的平面之间预设的位置关系,可以得到所述清洗机器人需要进一步移动的调节位移和/或所述摆渡平台6的调整角度;也即,控制系统根据上述当前位置关系计算得到清洗机器人需要进一步移动的调节位移和/或摆渡平台6的调整角度,这一计算过程应根据具情况进行;举例来说,倘若位置传感器检测到光伏阵列9的倾斜角度为60°,而当前摆渡平台6的倾斜角度为50°,此时摆渡平台6还需要调节10°,以满足与光伏阵列9齐平的要求;在驱动单元5的作用下,摆渡平台6调节10°、达到60°之后,倘若此时摆渡平台6与光伏阵列9之间的间距过大,还需要通过控制系统控制移动系统3移动,使得摆渡平台6与光伏阵列9之间的间距满足要求,实现两者的齐平。
最后,所述清洗机器人根据调节位移移动,和/或所述摆渡平台6由初始姿态根据调整角度调节姿态;也即,当调节完毕后,摆渡平台6与光伏阵列9的行端的平面齐平,此时无论是角度还是间距均满足要求;而后才能够控制清洗系统1移动至光伏阵列9,实现清洗操作。其中,上述位置传感器即为说明书附图2所示的检测装置4。
当位于所述摆渡平台6的清洗系统1移动至光伏阵列9上,并执行清洗之后,当所述检测装置4检测到所述清洗系统4移动至光伏阵列9上之后,控制所述摆渡平台6调整至初始姿态。
可以利用检测装置4检测清洗系统1是否移动至光伏阵列9上,当清洗系统1移动至光伏阵列9执行清洗后,控制系统可以控制摆渡平台6调整至初始姿态,而初始姿态是指摆渡平台6的重心竖直投影位于所述清洗机器人的移动系统3水平范围内的姿态。在上述过程中,为了实现清洗系统1行走至光伏阵列9,摆渡平台6的位置调节幅度往往过大;当清洗系统1移动至光伏阵列9之后,为了避免清洗机器人的重心不稳,将摆渡平台6回收至移动系统3上方,摆渡平台6的重心竖直投影位于清洗机器人的移动系统3水平范围内,确保清洗机器人在后续行走时的平稳。
为了实现摆渡平台6的清洗系统1行走至光伏阵列9,可以在摆渡平台6设置上板位,上板位可以具体为:所述摆渡平台6的边角处且仅能够停放一台所述清洗系统1的位置,也即说明书附图3所示的a位置。上板位a仅仅能够停放一台清洗系统1;在工作过程中,仅仅需要摆渡平台6的上板位与光伏阵列9的行端的平面齐平即可,位于摆渡平台6上板位a的清洗系统1便能够从上板位a自行移动至光伏阵列9的行端,完成换板。
当位于摆渡平台6上板位a的清洗系统1移动至光伏阵列9后,位于所述摆渡平台6待工作位置的另一清洗系统1移动至上板位a,以待执行下一光伏阵列9的清洗;且上板位与待工作位置位于所述摆渡平台6的不同位置。
也就是说,当上板位a空出后,位于待工作位置的清洗系统1自行移动至上板位a处,当清洗机器人移动至下一块光伏阵列9时,则此时位于上板位a的清洗系统1即可自行移动至该光伏阵列9,完成换板。当然,位于待工作位置的清洗系统1自行移动至上板位a处这一过程可以通过发送相应的信号,用以启动位于待工作位置的清洗系统1,使其自行移动至上板位a。当然,由于待工作位置有很多,向具体哪一个待工作位置的清洗系统1发送信号可以根据实际需要而定,本文优选利用向位于上板位a邻近的待工作位置的清洗系统1发送信号,以节省清洗系统1的移动距离。
为了提高清洗系统1的工作时长,当任一所述清洗系统1缺电时,缺电的清洗系统1移动至所述摆渡平台6预设的充电位置,进行充电。其中,充电位置b如说明书附图4所示;充电位置具体为:所述摆渡平台6的边角处且不同于所述摆渡平台6的上板位处,摆渡平台6可以设置有多个充电位置b。也即,上板位a、充电位置b和待工作位置处于不同位置,一旦位于摆渡平台6的清洗系统1缺电时,则缺电的清洗系统1能够自行移动至充电位置b处,完成充电。充电位置b可以设置充电桩,也可以采用现有技术中的无线充电或者磁充等方式,本文不再赘述。
以说明书附图4为例,当位于光伏阵列9且执行清洗的清洗系统1缺电时(后文称之为缺电清洗系统11),在换板流程中,缺电清洗系统11不会被转移的到下一行光伏阵列9行上,移动系统3将摆渡平台6上的充电位置b对准光伏阵列9行的行端,缺电清洗系统11直接移动到摆渡平台6的充电位置b上,通过接驳并充电,如说明书附图4所示;附图4位于上板位a的清洗系统1(满电状态)做好待命,准备在移动系统与下一个未清洗光伏阵列9的行端接驳时转移,并继续清洗流程。而后,当缺电清洗系统11充电完毕后,移动至所述摆渡平台6的待工作位置,以待执行光伏阵列9的清洗。
本文中,针对缺电的定义为:可以是指当清洗系统1的剩余电量低于预设剩余电量时,即为缺电;预设剩余电量可以根据实际需要而定;此外,缺电还可以有其他定义方式,本文不再赘述。
需要说明的是,在本说明书中,诸如第一和第二之类的关系术语仅仅用来将一个实体与另外几个实体区分开来,而不一定要求或者暗示这些实体之间存在任何这种实际的关系或者顺序。
以上对本发明所提供的应用于光伏阵列的清洗机器人控制方法进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。