System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 光伏清洁机器人、光伏清洁机器人的控制方法及电子设备技术_技高网

光伏清洁机器人、光伏清洁机器人的控制方法及电子设备技术

技术编号:40105835 阅读:8 留言:0更新日期:2024-01-23 18:24
本发明专利技术提供了一种光伏清洁机器人、光伏清洁机器人的控制方法及电子设备,涉及机器人姿态控制技术领域。该光伏清洁机器人包括电性相连的控制器、驱动电机、第一驱动轮、第二驱动轮以及受力时能够产生电压信号的多个应力传感器,当各应力传感器产生电压信号时,控制器用于通过各应力传感器产生的电压信号获取光伏清洁机器人的当前受力情况,并根据当前受力情况确定光伏清洁机器人的当前姿态,以及从预设策略集中,选取与当前姿态对应的目标控制策略,并依据目标控制策略控制驱动电机以调整当前姿态,从而能够减少对当前姿态的判断误差,便于对当前姿态做出及时调整。

【技术实现步骤摘要】

本专利技术主要涉及机器人姿态控制,尤其涉及一种光伏清洁机器人、光伏清洁机器人的控制方法及电子设备


技术介绍

1、光伏清洁机器人是一种用于对光伏组件表面进行清洁作业的机器人。在清洁作业的过程中,光伏清洁机器人可能会出现上下行动轮行进速度不同的现象,如此会使自身发生倾斜,甚至使自身卡死在光伏组件上而无法进行清洁。

2、目前通常利用光伏清洁机器人的底部悬挂的带有测距传感器的摆臂判断光伏清洁机器人的当前姿态以便进行调整。当光伏清洁机器人发生倾斜时,摆臂相对于光伏清洁机器人亦会发生倾斜,此时根据摆臂的倾斜方向以及测距传感器的读数进行当前姿态的调整。然而,由于摆臂在清洁过程中很可能会不规则摆动,会给光伏清洁机器人的姿态判断带来较大干扰,导致对当前姿态的判断存在较大误差,使得当前姿态无法被及时调整,光伏清洁机器人可能会卡死在光伏组件上而无法进行清洁。


技术实现思路

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、第一方面,本专利技术提供的光伏清洁机器人、光伏清洁机器人的控制方法及电子设备,通过当前受力情况确定光伏清洁机器人的当前姿态,从而能够减本文档来自技高网...

【技术保护点】

1.一种光伏清洁机器人,其特征在于,所述光伏清洁机器人包括电性相连的控制器、驱动电机、第一驱动轮、第二驱动轮以及受力时能够产生电压信号的多个应力传感器,当各应力传感器产生电压信号时,所述控制器用于执行如下步骤:

2.如权利要求1所述的光伏清洁机器人,其特征在于,所述控制器容置于所述光伏清洁机器人的主板;所述光伏清洁机器人具有设置在所述主板两侧的多个转轮结构,其中每一转轮结构上连接有相应的一个应力传感器。

3.如权利要求1所述的光伏清洁机器人,其特征在于,每个应力传感器包括连接于相应一个转轮结构与所述主板之间的金属弹性体,以及与所述金属弹性体配合的应变片。

4.如权利要求1所述的光伏清洁机器人,其特征在于,所述控制器具体用于:

5.如权利要求4所述的光伏清洁机器人,其特征在于,在控制所述驱动电机依据所述目标控制策略驱动所述第一驱动轮和/或所述第二驱动轮调整当前转速的过程中,所述控制器具体用于:

6.一种光伏清洁机器人的控制方法,其特征在于,所述光伏清洁机器人包括电性相连的驱动电机、第一驱动轮、第二驱动轮以及受力时能够产生电压信号的各应力传感器,当所述各应力传感器产生电压信号时,所述方法包括:

7.如权利要求6所述的方法,其特征在于,所述根据所述当前受力情况确定所述光伏清洁机器人的当前姿态,包括:

8.如权利要求6或7所述的方法,其特征在于,所述预设策略集包括:

9.如权利要求8所述的方法,其特征在于,当所述目标控制策略为所述第二策略时,所述依据所述目标控制策略控制所述驱动电机以调整所述当前姿态,包括:

10.一种电子设备,其特征在于,包括处理器以及存储器;所述存储器中存储有计算机程序指令,所述计算机程序指令被所述处理器调用时,能够实现如权利要求5~9任一所述的光伏清洁机器人的控制方法。

...

【技术特征摘要】

1.一种光伏清洁机器人,其特征在于,所述光伏清洁机器人包括电性相连的控制器、驱动电机、第一驱动轮、第二驱动轮以及受力时能够产生电压信号的多个应力传感器,当各应力传感器产生电压信号时,所述控制器用于执行如下步骤:

2.如权利要求1所述的光伏清洁机器人,其特征在于,所述控制器容置于所述光伏清洁机器人的主板;所述光伏清洁机器人具有设置在所述主板两侧的多个转轮结构,其中每一转轮结构上连接有相应的一个应力传感器。

3.如权利要求1所述的光伏清洁机器人,其特征在于,每个应力传感器包括连接于相应一个转轮结构与所述主板之间的金属弹性体,以及与所述金属弹性体配合的应变片。

4.如权利要求1所述的光伏清洁机器人,其特征在于,所述控制器具体用于:

5.如权利要求4所述的光伏清洁机器人,其特征在于,在控制所述驱动电机依据所述目标控制策略驱动所述第一驱动轮和/或所述第二驱动轮...

【专利技术属性】
技术研发人员:奚润开全鹏孙凯徐国鹏任宇霄
申请(专利权)人:天合光能股份有限公司
类型:发明
国别省市:

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

1