当前位置: 首页 > 专利查询>清华大学专利>正文

一种管道内自爬行机器人防打滑控制方法及装置制造方法及图纸

技术编号:38055987 阅读:16 留言:0更新日期:2023-06-30 11:21
本发明专利技术公开了一种管道内自爬行机器人防打滑控制方法及装置,该方法包括:获取管道内自爬行机器人正常运行时每个驱动轮上均分的摩擦力与动摩擦因数关系;进入管道前,预设动摩擦因数,微动驱动轮,获取行进信息组,利用摩擦跟踪方法处理信息;计算并记录机器人所处位置的实时动摩擦因数;根据该位置实时动摩擦因数及摩擦跟踪方法,更新摩擦力数值,根据实时动摩擦因数调整加压弹簧压力。本发明专利技术不但能适用于常规管道内爬行时防打滑需求,更能使机器人处于最节能工作状态,解决管道内自爬行机器人打滑及长里程续航问题。人打滑及长里程续航问题。人打滑及长里程续航问题。

【技术实现步骤摘要】
一种管道内自爬行机器人防打滑控制方法及装置


[0001]本专利技术涉及管道内自爬行机器人控制
,特别是涉及一种管道内自爬行机器人防打滑控制方法及装置。

技术介绍

[0002]随着工业的发展,管道运输作为一种运量大、成本低的能源运输方式,应用范围越来越广泛。管道往往采用管道机器人进行检测,其行走模式主要包括蠕动式、多足行走式、履带式、轮式等。其中,支撑轮式机器人由于牵引力大、运动速度快、具有通过空间管道潜力等优点,较多应用于管道检测中,但其依然存在易打滑、难于实现长里程检测等缺点。
[0003]现有相关研究主要集中于支撑轮式机器人电机稳速控制、差动系统控制上,并未对这些缺点做出改进。考虑到检测过程中,运输管道内部状况受残留运输物质、管道变形、裂纹与孔洞影响,较为复杂急需一种防打滑控制方法。

技术实现思路

[0004]本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。
[0005]为此,本专利技术提出了一种管道内自爬行机器人防打滑控制方法,根据管道情况实时调整支撑轮压力,实现管道内自爬行机器人防打滑的节能运行。
[0006]本专利技术的另一个目的在于提出一种管道内自爬行机器人防打滑控制装置。
[0007]为达上述目的,本专利技术一方面提出一种管道内自爬行机器人防打滑控制方法,包括:
[0008]根据管道内机器人的受力分析结果确定每个驱动轮上均分的摩擦力与实时动摩擦因数以及连接在驱动轮上加压弹簧的实时压力值之间的摩擦力计算关系;
[0009]获取驱动轮与管道内壁之间的初始动摩擦因数、加压弹簧初始压力值和驱动电机输出额定功率;
[0010]基于所述驱动电机输出额定功率、所述初始动摩擦因数和所述初始压力值得到驱动轮的行进信息组中的各项参数,并根据摩擦跟踪方法对所述行进信息组中的各项参数进行处理得到数据处理结果;
[0011]基于所述数据处理结果计算驱动轮与管道内壁之间的所述实时动摩擦因数,并基于所述实时动摩擦因数更新所述初始动摩擦因数,以及根据所述实时动摩擦因数和所述实时压力值确定的摩擦力计算关系判断机器人的轮胎是否打滑。
[0012]另外,根据本专利技术上述实施例的管道内自爬行机器人防打滑控制方法还可以具有以下附加的技术特征:
[0013]进一步地,在本专利技术的一个实施例中,根据对管道内机器人的驱动轮个数和驱动轮分布方式进行受力分析,得到常数的受力分析结果。
[0014]进一步地,在本专利技术的一个实施例中,所述行进信息组,包括第一压力值N0、第一动摩擦因数μ
()
、驱动电机输出额定功率P0、电机电枢电动势E
a
、电枢电流I
a
、转子角速度Ω
和机器人轮径r。
[0015]进一步地,在本专利技术的一个实施例中,所述摩擦跟踪方法,包括:
[0016]将机器人放置在管道环境中微动运行;
[0017]将加压弹簧的初始压力值设为最大,记录驱动轮行进速度v;
[0018]第一次调节初始压力值至驱动发生打滑,增大初始压力值至恰好不打滑,记录初始压力值为N,修正新的并更新行进信息组中的信息;
[0019]第m次调节初始压力值至此时驱动轮若打滑,则增大初始压力值至恰好不打滑,记录初始压力值为N
m
,修正新的并更新行进信息组中的信息;
[0020]重复调节初始压力值,直到第M次不打滑而第M

1次打滑,取μ=μ
M
,为管道内的实时动摩擦因数;
[0021]此后迭代中,将上次调节初始压力值得到的实时动摩擦因数作为新的μ。
[0022]进一步地,在本专利技术的一个实施例中,所述摩擦力计算关系为:
[0023]f=kμN
[0024]其中,f为每个驱动轮上均分的摩擦力,k为常数,μ为实时动摩擦因数,N为加压弹簧的实时压力值。
[0025]为达上述目的,本专利技术另一方面提出一种管道内自爬行机器人防打滑控制装置,包括:
[0026]状态信息采集模块、计算模块、判定模块、防打滑模块和主控模块,
[0027]状态信息采集模块,用于采集机器人驱动轮的行进信息组;
[0028]计算模块,用于基于所述行进信息组进行摩擦跟踪方法的计算得到动摩擦因数的计算结果;
[0029]判定模块,用于根据所述行进信息组得到机器人驱动轮是否打滑的判定结果;
[0030]防打滑模块,用于调节加压弹簧的压力值,并执行所述动摩擦因数的计算结果;
[0031]主控模块,用于对所述计算结果和判定结果进行分析,根据分析结果反馈控制信号至所述防打滑模块。
[0032]本专利技术实施例的管道内自爬行机器人防打滑控制方法和装置,利用传感器获取行进信息组,利用摩擦跟踪方法求解对应管段的实时动摩擦因数,再进行更新,实现兼顾节能的自适应防打滑控制。解决了管道内爬行机器人续航里程短、在复杂管段中易打滑的问题。
[0033]本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。
附图说明
[0034]本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0035]图1是根据本专利技术实施例的管道内自爬行机器人防打滑控制方法的流程图;
[0036]图2是根据本专利技术实施例的管道内自爬行机器人防打滑控制装置的结构示意图。
具体实施方式
[0037]需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术。
[0038]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0039]下面参照附图描述根据本专利技术实施例提出的管道内自爬行机器人防打滑控制方法和装置。
[0040]图1是本专利技术实施例的管道内自爬行机器人防打滑控制方法的流程图。
[0041]如图1所示,该方法包括但不限于以下步骤:
[0042]S1,根据管道内机器人的受力分析结果确定每个驱动轮上均分的摩擦力与实时动摩擦因数以及连接在驱动轮上加压弹簧的实时压力值之间的摩擦力计算关系;
[0043]S2,获取驱动轮与管道内壁之间的初始动摩擦因数、加压弹簧初始压力值和驱动电机输出额定功率;
[0044]S3,基于驱动电机输出额定功率、初始动摩擦因数和初始压力值得到驱动轮的行进信息组中的各项参数,并根据摩擦跟踪方法对行进信息组中的各项参数进行处理得到数据处理结果;
[0045]S4,基于数据处理结果计算驱动轮与管道内壁之间的所述实时动摩擦因数,并本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种管道内自爬行机器人防打滑控制方法,其特征在于,包括以下步骤:根据管道内机器人的受力分析结果确定每个驱动轮上均分的摩擦力与实时动摩擦因数以及连接在驱动轮上加压弹簧的实时压力值之间的摩擦力计算关系;获取驱动轮与管道内壁之间的初始动摩擦因数、加压弹簧初始压力值和驱动电机输出额定功率;基于所述驱动电机输出额定功率、所述初始动摩擦因数和所述初始压力值得到驱动轮的行进信息组中的各项参数,并根据摩擦跟踪方法对所述行进信息组中的各项参数进行处理得到数据处理结果;基于所述数据处理结果计算驱动轮与管道内壁之间的所述实时动摩擦因数,并基于所述实时动摩擦因数更新所述初始动摩擦因数,以及根据所述实时动摩擦因数和所述实时压力值确定的摩擦力计算关系判断机器人的轮胎是否打滑。2.根据权利要求1所述的方法,其特征在于,所述受力分析结果,包括:根据对管道内机器人的驱动轮个数和驱动轮分布方式进行受力分析,得到常数的受力分析结果。3.根据权利要求1所述的方法,其特征在于,所述行进信息组,包括第一压力值N0、第一动摩擦因数μ
()
、驱动电机输出额定功率P0、电机电枢电动势E
a
、电枢电流I
a
、转子角速度Ω和机器人轮径r。4.根据权利要求3所述的方法,其特征在于,所述摩擦跟踪方法,包括:将机器人放置在管道环境中微动运行;将加压弹簧的初始压力值设为最大,记录驱动轮行进速度v;第一次调节初始压力值至驱动发生打滑,增大初始压力值至恰好不打滑,记录初始压力值为N,修正新的并更新行进信息组中的信息;第m次调节初始压力值至此时驱动轮若打滑,则增大初始压力值至恰好不打滑,记录初始压力值为N
m
,修正新的并更新行进信息组中的信息;重复调节初始压力值,直到第M次不打滑而第M

1次打滑,取μ=μ

【专利技术属性】
技术研发人员:黄松岭刘杨博彭丽莎李世松温舒智
申请(专利权)人:清华大学
类型:发明
国别省市:

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

1