AGV 减震结构对比分析

  • 1 简介
  • 2 减震浮动结构的作用
    • 2.1 轮系共同着地
    • 2.2 适应不平路面
    • 2.3 减缓冲击力
  • 3 减震浮动结构的设计需求
    • 3.1 平地路面
    • 3.2 凹陷路面
    • 3.3 凸起路面
    • 3.4 综合条件
  • 4 AGV 常见减震浮动结构
    • 4.1 铰接摆动式
    • 4.2 垂直导柱式(驱动浮动)
    • 4.3 剪叉式
    • 4.4 摆动桥式
    • 4.5 四边形式
    • 4.6 双段底盘浮动
  • 5 对比
  • 参考

1 简介

AGV 广泛应用于物流、制造业、安防巡检等领域,AGV 所使用的环境层面范围越来越广。如在制造业中使用,AGV 需要在两个以上的车间来回行驶,室内外的场景切换势必对 AGV 的环境适应性要求有所增加。在面对应用场景范围的扩大,AGV 的路面适应性能也愈加重要,目前,AGV 的减震浮动型式也各有不同。本文通过列举目前 AGV 常见的减震浮动结构类型,加以研究分析其减震的特性,以对 AGV 的悬挂浮动系统设计提供特性分析以及理论参考。

2 减震浮动结构的作用

AGV的减震浮动结构是要使AGV获得可以在复杂路面上行驶的性能,其具体发挥的作用:

2.1 轮系共同着地

在AGV具有多轮的布局轮系中,为保证驱动轮着地,一般的想法是将驱动单元安装得比其他辅助轮凸出来以保证驱动轮的首先着地。但如此一来。辅助轮实际并没有与地面贴紧,导致更多的载荷施加到驱动单元上,降低了AGV的承载能力的同时,AGV的行驶稳定性也会降低。那么,在上述的基础上,减震浮动结构使驱动单元具有上下压缩的自由度。如图1所示,在驱动轮外凸下,通过AGV的自重将驱动轮压至与辅助轮平齐。通过减震浮动结构来实现多轮共同着地问题,保证了AGV的驱动力外,辅助轮的着地也分担了一部分的承载。

2.2 适应不平路面

在AGV的作业环境中,路面的不平会导致驱动轮悬空以致使AGV失去动力或被顶起。减震浮动结构中的弹簧会使驱动轮始终与地面贴紧,遇到凸起路面时,由于驱动单元的浮动性以及弹簧的可压缩性,可避免驱动单元带动AGV整体被顶起。弹簧的反作用力使驱动轮始终与地面贴紧,地面也时刻提供驱动轮支承力以保证具有足够的附着力,保证了AGV不会因路面不平而失去动力。

2.3 减缓冲击力

路面的不平以及行径方向的障碍物会对驱动单元造成冲击,而减震弹簧将其冲击吸收,有效缓解冲击力对驱动单元的破坏,延长驱动单元的使用寿命。

3 减震浮动结构的设计需求

为了保证减震浮动结构能发挥上述的具体功能,其结构的设计应当满足一定的条件,否则,会出现浮动刚度过大或过小所引起的功能失效。
现假定减震弹簧的所需刚度为k、路面起伏不平度为±δ、驱动轮安装外凸量为λ。那么,在分析减震浮动结构中,应当把AGV的作业路面状况分为三种来具体分析:

3.1 平地路面

平地路面是AGV作业时间最长的工况,此时,AGV应该保证所有轮子共同着地、各轮的承载在其额定承载范围内、驱动轮的附着力足以防止轮子打滑。
当AGV所处平地路面时,即驱动轮与其他辅助轮处于平齐状态,那么,此时的减震弹簧相当于被压缩了外凸量λ,此时,驱动轮与地面的作用力FN1为:

FN1 = (Δ+λ)·nk  式中,Δ为弹簧的安装预压量;n 为弹簧数量。

在承载上须满足:

FN1 ≤ Fmax1
FN2 ≤ Fmax2
FN2 = f(FN1,G)
式中,Fmax1驱动轮的额定负载;FN2平路上辅助轮的支承力;
Fmax2为辅助轮的额定负载;G为AGV工作整体重量;
f(FN1,G)关于FN1和G的方程式,轮系结构的不同,其计算方程也不一样。

在驱动轮附着力 Ff上须满足:

Ff > Fq
Ff = FN1·μ1
Fq = G·μ2
式中,Fq为AGV行走所需牵引力;
μ1为驱动轮与地面的附着系数;μ2为AGV的滚动摩擦系数。

3.2 凹陷路面

在凹陷路面中,为使驱动轮贴紧地面,减震弹簧会将驱动轮顶紧地面,此时,弹簧相比平地路面时形变量以及驱动轮的压力均变小,而其他辅助轮的压力变大。
从下图的几何关系可知,当 AGV 所处凹陷路面时,此时,减震弹簧的压缩量实际是外凸量与路面不平度之差,由此可见,驱动轮的外凸量必须大于路面不平度,否则,在凹陷路面时驱动轮会处于悬空状态。如果保证了AGV在平地中所有轮子共同着地且驱动轮的外凸量大于路面不平度,则AGV处于凹陷路面时所有轮子也必定共同着地,因此,需保证的是各轮的承载其承载范围内、驱动轮的附着力足以防止轮子打滑。
此时,驱动轮与地面的作用力FN1’为:

FN1 = (Δ+λ-δ)·nk
λ > δ


相比平地路面和凹陷路面,弹簧形变量减少,则驱动轮负载变小而辅助轮负载变大。由于凹陷路面的工况频率低于平地路面,即辅助轮的大负载工作时间较短,此时,辅助轮负载处于其极限负载范围内即可(如该工况频率较高,则须处于额定负载范围内),则减震浮动结构在承载上须满足:

FN1' ≤ Fmax1'
FN2' ≤ Fmax2'
FN2' = f(FN1',G)
式中,FN2'为凹陷路面上辅助轮的支承力;Fmax2'为辅助轮的极限负载;
f(FN1',G)关于FN1'和G的方程式,轮系结构的不同,其计算方程也不一样。

在驱动轮附着力Ff’上须满足:

Ff' > Fq
Ff' = FN1'·μ1

3.3 凸起路面

在凸起路面中,由于路面外凸将驱动单元的减震弹簧压缩,理论上减震弹簧的压缩量会大于平地时的弹簧压缩量。但如果弹簧在压缩过程的弹力已经足以支承 AGV 整体的重量时,那么,弹簧不再压缩,而是如同刚性连接一般将AGV整体顶起。如上述分析,此时,弹簧压缩量最大,因此驱动轮的负载最大。
为保证所有轮子共同着地,应保证凸起压缩弹簧时,弹簧的弹力不会将AGV整体支承起来,则驱动轮与地面的作用力FN1"须满足:

FN1" = (Δ+λ+δ)·nk
2FN1" < G


凸起路面中,此时,驱动轮负载最大,辅助轮的负载最小。由于凸起路面的工况频率依然低于平地路面,驱动轮仅短时间承受大负载,所承载的负载处于其极限负载范围内即可。则减震浮动结构在承载上须满足:

FN1" ≤ Fmax1'
FN2" ≤ Fmax2'
FN2" = f(FN1",G)
式中,Fmax1'为驱动轮的极限负载;FN2"凸起路面上辅助轮的支承力;
f(FN1",G)关于FN1"和G的方程式,轮系结构的不同,其计算方程也不一样。

3.4 综合条件

综合上述 3 种工况下的条件,减震浮动结构需要满足的综合条件如下:
对于上述的综合条件,每项条件都可如上述分析构建起相关弹簧刚度的方程式以及范围不等式,通过刚度的多个范围条件,可确定出弹簧刚度在满足所有条件下的取值范围。那么,在用于减震浮动结构的弹簧的刚度应当处于该取值范围内。

4 AGV 常见减震浮动结构

4.1 铰接摆动式

铰接摆动式浮动结构是应用较多的一种减震结构,如下图所示,驱动轮与安装座固定并与车体形成铰接,则驱动单元与车体间可绕铰接点1旋转摆动,实现上下方向的浮动。通过在驱动单元与车体间设置弹簧减震装置,利用弹簧力来决定驱动单元的摆动幅度。


该类结构的驱动轮支承力与弹簧反力间存在力臂的关系(如上图所示),在需要获得一定的驱动轮支承力下,实际弹簧所需的弹力比驱动轮支承力更小。然而,浮动量刚好相反,在驱动单元需要获得一定的浮动量时,弹簧的压缩量需要比驱动单元浮动量的更大。
基于上述特性,铰接摆动式浮动结构比较适用于大载荷、空间充足的AGV轮系布局上。力臂有效减小弹簧所需的刚度,但对摆动空间具有一定的要求。

当AGV在坡道中行走时,其坡道方向如上图的上方所示,其驱动轮支承力与摆动铰接点间力臂长度相比另一方向(上图的下方)的要短。在弹簧的压缩量一定时,即弹簧反力一定下,上图上方的驱动轮支承力更大,在AGV负载较大时,应当注意验算驱动轮载荷是否处于额定范围内。

4.2 垂直导柱式(驱动浮动)

垂直导柱式浮动结构是通过驱动轮与安装座固定,安装座中设置有导套与导杆形成移动副,导杆上设置有压力弹簧的一种减震结构。驱动单元通过导柱导套副实现上下浮动,压力弹簧在垂直方向上给驱动单元提供竖直的反力。

该结构应当合理布置导柱与驱动轮间的位置关系,如上图所示,为避免因力分配不均匀的原因导致导柱与导套间产生力矩,应将两导柱相对驱动轮触地点居中布置。若导柱没有居中放置,两边的弹簧反力并不相等,造成反力较大一端压缩量较多,反力较小一端压缩量较小,此时,导柱与导套间必然会产生力矩使移动副发生卡滞。
为进一步防止导柱与导套间发生卡滞,如图 “导柱布局形式” 所示,两导柱的中心连接线应处于驱动轮宽中心。如图 “导柱偏移的受力情况” 所示,当两导柱的中心连接线偏离驱动轮宽中心时,驱动轮的支承力与弹簧反力间存在力矩的力臂,在导套与导柱的配合面上必定产生对顶力,使移动副发生卡滞。



整体而言,垂直导柱式浮动的结构占用体积较小、结构简单。从成本方面而言,是较为经济的一种减震结构,比较适用于对空间具有限制的轻中载轮系布局。
导柱的受扭卡滞是该结构的局限点,为解决该问题,应当合理布局导柱与驱动轮的相对位置关系。在此同时,增加导柱与导套的配合长度,可有效减小因受扭产生的对顶力,减小导柱导套的卡滞概率外,避免导柱受扭弯曲变形的可能。

4.3 剪叉式

剪叉式浮动结构是基于剪叉举升结构所延申出来的一种减震结构。其中包含了剪叉式举升结构的上下托架,中间通过剪叉进行连接并在两托架中间设置有减震弹簧。
该结构的减震浮动型式与剪叉式举升相同,在遇到路面不平整时,下托架会垂直向上压缩并靠近上托架,同时,下托架与上托架间水平方向也会发生位移。
由于剪叉结构在高度空间的占用较大,此减震结构更多的是适用于差速单元模块。其中,剪叉结构的中间部分的空间可以被有效利用,差速驱动模块在包含路面适应功能外,其单元模块还具备相对车体旋转的转向功能以提高AGV的转向性能。因此,关于转向的结构完全可以放置于剪叉结构的中间空间,以使得在具备减震以及转向功能的同时节省更多的空间。


剪叉式浮动结构整体相对减震模块而言体积占用较大,其更多是与差速转向结构相结合,将两者结构空间合并。其结构不适用于对空间要求较高以及带有转向功能的舵轮布局
在路面适应性中,剪叉式结构具有一定的局限性。如上图所示,当两驱动轮的路面高度不一致时,由于剪叉结构并没有更多的自由度来适应两侧的高度不平,则使AGV整体被倾斜地顶起。

4.4 摆动桥式

摆动桥式结构通过整桥式将两个轮子连接起来,以桥的中心作为摆动中心与车体铰接。摆动桥式的路面适应结构常见于装载机以及相关的工程机械中,通过释放整桥的旋转自由度来适应地面的不平整。弹簧在该结构中主要起到了减缓冲击的作用,在实际的应用中,若路面仅仅只是不平整而没有给驱动单元带来更多的冲击,摆动桥式的浮动结构可以无须设置弹簧。地形的不平整使得两轮的支承力离摆动中心的距离不一样,则力臂较远的轮子支承力小,力臂较短的轮子支承力大,浮动结构由此来适应路面的不平。
对于一个摆动桥结构而言,两个轮子始终通过摆动适应不平路面,实际可视为将桥上两个轮子变化为整桥的1个大轮子。那么,对于摆动桥式的四轮布局来说,即将四轮布局变化为三轮布局,在三点确定一个平面的理论上,三个轮子必然接地,从而解决了所有轮子共同着地的问题。


对于六轮布局等多轮系布局,通过摆动桥式结构实现路面适应则需要设置更多组的摆动桥。由上述分析,一个摆动桥可视为将两个轮子变化为1个轮子。由于三轮必定接地,六轮布局须将六轮变化为三轮,即需要3组摆动桥结构。

4.5 四边形式

四边形式浮动结构是基于四连杆的摆动原理,在其基础上增加减震弹簧,使其结构摆动时压缩减震弹簧而实现的减震效果。
四边形式浮动结构的减震型式比较类似于铰接摆动式浮动结构,两者均是通过绕着铰接点旋转来压缩减震弹簧从而起到减震效果,然而,这两者在运动结构以及受力上不全相同。

四边形式浮动结构的上下浮动方式是四连杆机构的摆动原理,而铰接摆动式浮动结构的上下浮动方式是绕铰接点作圆周运动的原理。

四连杆的摆动原理可实现驱动单元在浮动时其姿态不会发生改变,而铰接摆动式结构的驱动单元在浮动过程其倾角会逐渐变化。倾角的变化使得驱动轮的支承力与安装座的支反力间产生力臂,从而使驱动单元受扭。

4.6 双段底盘浮动


能做到负载1t,对SLAM车来说能做到更高的定位精度。

5 对比

减震结构类型 适应性 空间占用 优点 局限点 适用范围
铰接摆动式 中等 小刚度的弹簧能提供更大的地面贴紧力,减震适应性较好。 存在双向受力差异性在受阻的方向驱动轮受扭,需要验算其结构强度 大载重,空间较充足的轮系布局
垂直导柱式 中等 占用空间小,结构简单 导柱容易因受扭而卡滞,应当要有润滑以及抗扭措施 轻中载,空间要求较高的轮系布局
剪叉式 较大 更易于与差速转向模块相结合 占用体积大,结构导致减震性较差 具备减震以及相对车体旋转功能的差速驱动布局
摆动桥式 非特殊环境无需减震弹簧,结构简单,多桥组合的适应性较好 多轮系布局须多桥组合的结构才能适应不平路面。 多轮系且高度空间充足的轮系布局
四边形式 中等 中等 小刚度的弹簧能提供更高的地面贴紧力,减震适应性更好,浮动过程驱动单元姿态不变,可消除铰接摆动式结构驱动轮受扭问题 结构复杂,空间占用相比较铰接摆动式大一些 载重,空间较充足的轮系布局

四边形式浮动结构在浮动过程中姿态不会发生改变,其驱动单元与安装座间的力始终共线。
四边形式浮动结构对竖直方向的空间要求较大,其结构相比铰接摆动式结构复杂,此类结构一般应用于叉车式 AGV 的立式舵轮以及差速驱动中。

从目前国内的 AGV 减震型式来看,大载重的舵轮布局更多的是采用铰接摆动式浮动结构,对于载重较为小的舵轮布局则采用垂直导柱式结构。对于差速驱动,对于路面适应性要求较高的布局一般采用独立悬挂的减震型式,其包括了铰接摆动式、垂直导柱式、四边形式。市场较新的双段底盘浮动式,一些公司用的较多。
AGV的主要轮系布局包含差速布局和舵轮布局,针对其布局的型式不同,其减震的结构方式也应当分析其影响的轻重。

参考

1、AGV 减震结构对比分析
2、AGV常见减震浮动结构对比分析
3、技术干货|AGV舵轮驱动悬挂系统机构
4、[1] 孙建民 . 工程车辆减震系统的关键技术探讨[J]. 筑路机械与施工机械化 ,2011,(6):80-82.
5、[2] 马越 , 王永恩 , 马睿 . 重载 AGV 机械结构设计[J]. 机械研究与应用 ,2018(2).
6、[3] 吕王彪 , 刘昊 , 吴永海 . 浮动式驱动装置及AGV[P]. 杭州:CN207257828U,2018-04-20.
7、[4] 周正军 , 刘其信 , 卢辉文 . 一种自动导航车的驱动悬挂装置及自动导航车[P]. 广东:CN106494257A,2017-03-15.
8、[5] 彭华明 , 朱忠 , 彭清华 , 曹睿 .AGV 舵轮驱动减震机构和AGV舵轮驱动装置[P]. 广东:CN206327106U,2017-07-14.
9、[6] 赵华东 , 徐一村 .AGV 剪刀叉式减震单元旋转限位机构[P]. 广东:CN206187160U,2017-05-24.
10、分析总结常见的几种移动机器人底盘类型及其运动学
11、技术干货【AGV驱动轮减震悬挂系统常见形式】

AGV 减震结构对比分析相关推荐

  1. agv机器人托举结构_AGV机器人常见减震浮动结构对比分析

    随着我国的制造业转型升级步伐的加快,机械自动化代替人工劳动力也成了当今的重点.相比以前,如今的物流及物料搬运形式已逐渐地由传统人工搬运转为智能自动搬运形式,AGV 已是目前国内制造业应用最广泛的搬运机 ...

  2. 结构光相机国产、非国产统计参数对比分析

    结构光相机国产.非国产统计参数对比分析 1. Kinect v1 Kinect v1深度相机拥有一个RGB彩色摄像头,一个红外线CMOS摄像机和一个红外发射器.相机的红外线CMOS摄像机和红外发射器以 ...

  3. Kinect与TOF、双目、结构光相机比较相机国产、非国产统计参数对比分析

    Kinect与TOF.双目.结构光相机比较相机国产.非国产统计参数对比分析 Kinect v1和Kinect v2之间的参数比较 从图中可以看出,Kinect v2的表现比Kinect v1要好得多: ...

  4. 基坑计算理论m法弹性支点法_基坑支护结构弹塑性计算方法与m法的对比分析

    月                      Chinese Journal of Geotechnical Engineering                      Nov.,  2006 ...

  5. 基于三维激光点云的BIM竣工验收对比检测分析工程质量控制墙体平整度检测地面平整度检测结构安装精度检测点云模型与BIM模型对比分析幕墙施工质量检测桥梁BIM检测机电设备安装BIM工程质量控制与检测

    BIM竣工验收工程质量控制LiDAR三维激光扫描技 更多信息公众号:三维激光扫描技术及应用 大家好 本期视频为大家介绍BIM对比分析 如当前视图所看到的这样一个场景 就是在建筑施工的过程中 对已经竣工 ...

  6. 移动机器人场景应用对比分析

    关注同名微信公众号"混沌无形",有趣好文! 原文链接: 常见移动机器人多角度对比分析(包含原文PDF百度云下载链接) 不同机器人的构型不同,各方面的性能也存在差异,因此应用的场景也 ...

  7. php遍历数组哪个效率高,PHP遍历数组的三种方法及效率对比分析

    PHP遍历数组的三种方法及效率对比分析 发布于 2015-03-04 21:55:27 | 129 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext ...

  8. Rose与PowerDesigner:两款建模工具对比分析比较[转]

     Rose与PowerDesigner:两款建模工具对比分析比较收藏 [IT168技术分析] 一. 二者的出身       作为世界最著名的两大CASE工具,Rational Rose和PowerDe ...

  9. 转: 三大WEB服务器对比分析(apache ,lighttpd,nginx) (2008年的旧文,仅供参考之用)...

    from:  http://www.blogjava.net/daniel-tu/archive/2008/12/29/248883.html 三大WEB服务器对比分析(apache ,lighttp ...

  10. 一点杂感 以及 java8 Streams API 与 C# Linq 简要对比分析

    写在前面的一点小吐槽.一点杂感 学 Haskell 学了一段时间之后,虽说拿他来写东西还是完全不行,但是看别的语言特性时,总是会带着一种"诶,这玩意在哪哪见过"的蜜汁既视感.且不说 ...

最新文章

  1. 风险清退之后,这类平台反而更靠谱
  2. hibernate同时插入两条相同数据(偶尔)原因调查
  3. 深入探索并发编程之内存屏障:资源控制操作
  4. Hyperledger Fabric 1.0 实战开发系列 第一课 系统环境搭建
  5. Android中网络请求创建单个线程池的方法
  6. java读取.properties文件及解决中文乱码问题
  7. 使用GDAL构造OpenCV的图像格式
  8. python画柱状图-Python Excel 绘制柱形图
  9. java防xss攻击_java 防止xss攻击
  10. Java Swing 制作一个Pong小游戏
  11. SQL 嵌套 N 层太长太难写怎么办?
  12. 刷入twrp_twrp刷入面具进入recovery(twrp)的方式获取root刷入第三方rom获取第三方rom包类原生rom包的网络连接受限问题
  13. idea 注释 rendered view
  14. python虚拟机:pvm
  15. 微信设置“种草昵称”,个性有意思,来看看!
  16. 小区出入登记记录系统java_一种小区出入管理系统的制作方法
  17. 在线制图工具团队版介绍
  18. ​LeetCode刷题实战362:敲击计数器
  19. PMP 11.27 考试倒计时37天!来提分啦!
  20. C#三大迷宫生成算法

热门文章

  1. Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools“的解决办法
  2. Nacos连接不上:Ignore the empty nacos configuration and get it based on dataId
  3. 239MB精简版win7系统安装成功
  4. 静心的全部秘密:你是观照者
  5. coff2omf matlab,OMF和COFF格式有什么区别?
  6. 鼠标不能动怎么选择计算机,鼠标不动了怎么办解决方案
  7. 首次使用计算机鼠标键盘不能用,电脑鼠标键盘都不能用如何解决 开机后鼠标键盘不能用怎么办...
  8. CentOS装docker
  9. 实践 | 打印机扫描文件到电脑
  10. 鼠标右键没有word、excel/右键不能新建word、ppt等office