品牌  【直播】  50强   整机  ​【联盟】  机构  【视界】  展会  招聘  云服务          微博   公众号AIrobot518 
【​今日焦点
【行业动态】
NEWS / 新闻中心
叉车式AGV模糊控制系统的设计与试验研究
来源: agv吧 | 作者: agv吧 | 发布时间: 1850天前 | 6582 次浏览 | 分享到:
针对义车式AGV的结构和非完整约束的特点,提出了基于模糊控制理论的磁导引AGV的运动控制方案。在对车体位移偏差和方向角偏差模糊化的基础上,根据模糊控制器推理分析结果对AGV的运动轨迹进行纠偏,使AGV始终沿着规定的磁导引路径运动。测试结果表明,该AGV控制方法的轨迹跟踪精度完全可以满足运行要求。

针对义车式AGV的结构和非完整约束的特点,提出了基于模糊控制理论的磁导引AGV的运动控制方案。在对车体位移偏差和方向角偏差模糊化的基础上,根据模糊控制器推理分析结果对AGV的运动轨迹进行纠偏,使AGV始终沿着规定的磁导引路径运动。测试结果表明,该AGV控制方法的轨迹跟踪精度完全可以满足运行要求。
近年来,随着机器人技术的快速发展,机器人的应用已经越来越广泛。自动导引车AGV作为一种轮式移动机器人,具有可靠性高、适应能力强、自动化程度高等优点,在现代制造系统和仓储物流系统中被广泛用于货物的运送与传输,是现代仓储系统及柔性制造系统的关键设备之一“。导引与轨迹跟踪是实现AGV自主移动的关键技术,铺设预定轨迹的方法具有使用方便、成本低的特点,目前被广泛应用于工程实际。由于AGV车轮与
面之间属于非完整约束,难以建立较为精确地运动学模型,很多经典成熟的控制算法(如PID控制算法)较难实现而模糊控制是一种基于实践经验通过语言描述的方式来进行分类的算法,无需建立精确的数学模型,容错能力强,应用于非线性系统、高耦合系统等控制系统时有着很好的效果。根据叉车式AGV的结构特点设计了相应的模糊控制器,较好地解决了叉车式AGV在不同路径下的磁导航问题。

1.叉车式AGV结构与运动分析

1.1结构及驱动部分

叉车式AGV的底盘结构主要有五轮式和三轮式。三轮式叉车AGV既不能自转也不能平移,灵活性和稳定性都较差。五轮式叉车AGV相较于三轮式,在舵轮左右两侧各增加一个万向轮,既提升了支撑平衡的性能,也能辅助转向,综合性能优于二轮式。在此所研究开发的五轮叉车式AGV的相关尺寸如图1所示。

图1 AGV的底盘结构及尺寸

1.2叉车式AGV的运动和纠偏分析

考虑到叉车式AGV运行时的安全性,通常需保证货叉在人的前方,而AGV的驱动轮位于整车的后部,造成了其运动方式与别的车辆有些不同。以驱动轮和自由轮为代表,对其运动特性进行分析,如图2所示。首先假定AGV与地面间无滑动摩擦,且地面为水平面。当AGV发生转动时,例如,需要AGV往上方偏移一定位移的航线上行驶时。此时,驱动轮率先顺时针转动,再驱动AGV往前行驶,将自由轮驱动到预定的航线上去,然后驱动轮再反向转动,将自身调整到航线上去。该过程通过驱动轮的摆动效果将AGV的运动轨迹调整到理想的航线上。调整过程中沿理想航线上行驶的距离称为调整距离砾调整距离与AGV自由轮的转速、驱动轮转动速度以及2条航线的偏距有关。

1,2,3分别为叉车在纠差过程中出现的初始位置、中间过程、最终位置
图2叉车式AGV底盘运动

2.AGV的导航与控制系统

2.1AGV的导航方式

AGV的导航方式有多种,目前国内常见的有4种,①激光导引利用激光测距以及角度来确定自身定位,并实现按照期望的轨迹运动;②视觉导引通过不断地获取周围的场景信息来定位,在运动过程中边定位边建立场景地图,最终建立整个环境的模型,从而实现自主导航;③惯性导航根据已知位置信息,通过对运动过程中速度和方位的积分来获取自身定位,从而可达到导航的目的;④磁导航通过在预设路径上铺设磁条的方法,装在AGV上的磁传感器获取磁条信息,并通过实时纠偏,从而保证AGV按照预设的轨道行进。以上方式中,磁导航以使用方便、成本低等优点广泛应用于工程实际,故在此基于磁导航展开研究。

2.2控制系统硬件组成

控制系统主要由三大部分构成,即感知部分、决策部分和执行部分,如图3所示。

图3 控制系统组成


1)感知部分作为信息的采集与
输人,将底座与磁条的偏差信息传人承担决策作用的STM32开发板。主要有红外传感器、超声波传感器,经传感器信息融合后,可识别叉车周围的环境。
2)决策部分是以STM32F103ZET6
嵌人式芯片为控制系统的核心芯片。该芯片是基于Cortex-M3的内核,可以有效地处理感知部分传来的信息,并将分析计算后的结果传送到执行部分,如图4所示。

图4 ARM主控板


3)执行部分主要由转向轮电机与直行轮电机以及货叉结构的液压马达组成,以实现叉车的移动和货物的运送。

2.3 控制系统软件结构

该AGV有2种导航控制方式,基于预设磁条的自主导引控制和手动操作控制。软件控制系统的架构如图5所示。其中,手动控制比较简单,通过电控驱动AGV前进后退,用于AGV的调试和人工驾驶。


图5 AGV软件系统结构


自动控制模式下,一方面需要实时获取AGV相对预设磁条的偏移量,并通过纠偏程序及时地减小偏差,另一方面基于安全考虑,当有意外发生或者磁条上有障碍物存在时,AGV应能够自动紧急制动,并在障碍物移除后可以恢复运行状态。此外,在实际工程中,直线行驶是AGV移动的主要运动状态,考虑到工程效率问题,还需要编写加减速程序。因此,在自动控制模式下主要需要编写自动纠偏程序、紧急制动程序、加减速程序、转弯程序以及货叉升降程序。

​​​​第六期“全国移动机器人行业巡回调研活动”合作商招募中

​报名热线:400-0756-518​​​​

活动时间:2023-09-01至11-30

  • 旷视接待21国驻华使节 共探智慧城市新机遇
  • 优必选与东风柳汽签订人形机器人采购合同,已收到预付款
  • 受邀参加央视《赢在AI+》,九曜智能亮相2050大会
  • 破解具身智能"数据困局"!松灵发布具身数据服务方案
  • 亮相LogiMAT China!磅旗科技携医药全场景AI无人化方案圈粉无数!
  • 安森美:AMR移动机器人一站式解决方案供应商,站在“巨人的肩膀上”平地高楼起
  • 大模型技术助力交管智能升级,海康威视亮相第十五届交博会
  • 天链机器人亮相成都工博会 以创新科技驱动产业升级