论文部分内容阅读
随着中国环卫行业的产业结构调整和转型升级,移动机器人技术逐渐应用于多种清扫设备。智能清扫设备不但可以脱离人工操作自主完成作业,而且能够提高清洁效率,减少人力成本,降低劳动强度。如今家用扫地机器人和道路清扫车技术较为成熟,但是对于工厂环境而言,其清扫工作面积介于家庭和道路之间并且垃圾种类复杂,目前主要清扫方式还是人工清扫或者驾驶式扫地车清扫。因此,针对工厂环境的作业需求,本文设计了工厂无人驾驶扫地车的结构和控制系统并实现扫地车移动平台的轨迹跟踪运动控制,重点开展如下研究:(1)开展工厂无人驾驶扫地车的结构设计与分析。根据工厂环境下的扫地车工况,利用比较优选、建模计算、数字化设计等方法对底盘构型、车轮结构、驱动结构、转向结构和清扫工作装置等核心部件展开设计并搭建三维模型,计算了驱动电机和转向电机所需的扭矩和功率,完成了新型工厂无人驾驶扫地车的结构设计。根据设计结果对扫地车进行了运动学与动力学建模,基于纯滚动原理进行刚体运动学建模,基于单轨模型进行非线性动力学建模。(2)开展工厂无人驾驶扫地车轨迹跟踪控制器的设计。为了实现扫地车对规划轨迹的跟踪,在车辆单轨模型和线性轮胎模型的基础上,对车辆动力学模型做线性化和离散化处理得到预测模型,结合运动学约束条件和优化目标函数设计了轨迹跟踪控制器。以车辆动力学仿真软件Car Sim和控制系统仿真软件Matlab/Simulink为平台,设计并进行了扫地车移动平台的轨迹跟踪仿真实验,相较于常规PID算法控制器,本文设计的控制器跟踪轨迹的耗时更短,跟踪后期误差更小。实验结果表明,所设计的控制器满足设计要求,在不同速度下能够对各种形状的轨迹进行跟踪。(3)开展工厂无人驾驶扫地车的样机试制与控制系统测试。对驾驶式扫地车进行了改造,开展无人扫地车样机试制,搭建车载电子硬件结构,分别对扫地车电机、主控制器模块、运动控制模块、清扫工作装置控制模块、传感器模块、供电模块进行选型,在所试制的样机上测试了本文设计的控制系统,并开展工厂环境下的轨迹跟踪运动精度试验。试验结果表明,在设计要求的速度范围内,工厂无人驾驶扫地车样机的运动具有稳定性,各种轨迹的跟踪偏差率在5%以下。本文设计的工厂无人驾驶扫地车结构满足工厂环境下的设计要求,所搭建的基于模型预测控制器的轨迹跟踪控制系统满足控制要求,通过试制的实物样机试验验证表明其具有一定的实际应用价值。