关键词:
D-H矩阵
轨迹规划
挖掘机
嵌入式系统
摘要:
挖掘机轨迹规划是当前挖掘机智能化发展的重要方向,也是实现轨迹控制的第一步。轨迹规划是指在挖掘机执行工作任务前,根据已知信息如铲斗齿尖必经过的点和对应的挖掘机姿态,规划挖掘机工作时工作装置各个时刻的姿态。轨迹规划需要同时保证运行过程平稳,可靠。本文通过研究轨迹规划研究现状和挖掘机正、逆运动学问题,提出了将铲斗齿尖轨迹和挖掘后角作为决策变量的自主智能规划方法,并围绕这一方法进行了理论分析和实验验证。通过标准D-H运动学坐标表示方法,研究挖掘机逆运动学问题的求解方法,提出一种智能间接求逆方法。这种间接方法能够结合主流智能算法求解挖掘机逆运动学问题,将三维搜索转变为一维搜索,简化了计算过程,使计算更加直观。以遗传算法为例求解逆运动学问题,说明了间接算法的优点。分析现有规划方法的优缺点,在间接求逆方法的基础上,提出一种能够与挖掘目标建立数学关系的智能规划算法,以挖掘力、斗容及铲斗干涉程度为优化目标,不断选择最优齿尖轨迹函数和挖掘后角变化函数,最终使得挖掘轨迹符合挖掘过程中的挖掘力、斗容和干涉要求,并且不产生铲斗与轨迹的干涉。以遗传算法作为其中的之智能算法,在Matlab平台仿真实验,并与传统方法比较,总结自主智能算法在实用性上的优点。以挖掘机模型为基础,搭建实验平台,安装传感器,将挖掘机变为电控,并能实时获取油缸伸出量,形成带闭环反馈的片上控制系统硬件。研究IIC通信方式及应用办法,以Qt为集成开发环境编写相应的控制软件,MySQL数据库为媒介,编成能在嵌入式Linux系统上应用的挖掘机控制系统软件。最终,以上述实验平台为基础,选取两个代表性工况,用自主遗传轨迹规划方法计算轨迹并实验验证。实验得出结论,智能规划方法解决了基本的运动学问题。