论文部分内容阅读
目前,非完整系统的运动控制问题已经成为机器人运动控制理论研究的重要内容。作为一个非完整系统,拖挂式移动机器人一方面具有移动机器人的运动能力,另一方面可以拓展移动机器人的其它功能,如复杂和危险环境下的货物运输、飞机或火车货物中转等,因而具有重要的实际应用价值。拖挂式移动机器人的运动控制问题已经成为国内外控制理论研究的重要对象。与一般的欠驱动系统如轮式车型机器人、水面船舶、空间飞行器等相比,拖挂式移动机器人除了牵引车和拖车横向运动都存在非完整约束外,又增加了两个由于牵引连接所造成的完整约束,其运动控制问题的难度更具挑战性,具有重要的理论研究价值。为此,本课题将依托山东省自然科学基金重点项目“拖挂式移动机器人运动控制研究”,以拖挂式移动机器人为非完整系统的研究对象,针对非完整系统的反馈镇定问题、跟踪控制问题以及实际应用中的反向路径跟踪和反向平行泊车等问题,展开一类非完整系统运动控制问题的研究。 首先通过分析系统的非完整约束和完整约束,建立了拖挂式移动机器人的运动学模型。基于微分几何理论,引入了小时间可控性等概念,利用Li代数、可控性分布等工具对拖挂式移动机器人的控制特性进行了分析,并对拖挂式移动机器人的反馈镇定问题是否满足Brockett定理关于系统存在渐近稳定的连续光滑控制律的必要条件进行了论证。通过坐标和输入变换,本文给出了拖挂式移动机器人系统的链式形式。基于此链式系统,可以对系统的反馈镇定问题进行进一步研究。 鉴于类似非完整系统的反馈镇定问题不存在任何连续时不变的反馈控制方法,针对拖挂式移动机器人系统的反馈镇定问题,基于链式系统,利用有限时间高阶滑模方法提出一种能够在有限时间稳定的非连续反馈控制律。为避免高阶滑模方法的高频振荡现象,利用σ过程提出一种指数收敛稳定的非连续反馈控制律。仿真实验表明,所设计的反馈控制律能够有效的解决拖挂式移动机器人的反馈镇定问题。 针对反向运动时的反馈镇定问题,设计了具有等价运动学特性的虚拟牵引车,将牵引车的反向运动等价转换为虚拟牵引车的正向运动,通过动态扩张,将系统精确反馈线性化,基于线性化系统提出一种反馈镇定控制方法,由于该方法在速度为零处奇异,其在本质上还是一种非连续控制方式。仿真实验结果表明,所设计的控制方案有效的解决了拖挂式移动机器人在反向运动时的反馈镇定问题。此外,对于反向运动时的直线路径跟踪问题,论文利用视线导航法,结合模糊控制技术也设计了相应的控制器,能够控制拖挂式机器人对多段直线路径进行跟踪控制,仿真试验结果也证明了控制方法的有效性。 最后,基于拖挂式移动机器人实物实验系统,针对实际应用中的反向路径跟踪问题,利用视线导航法设计了机器人的控制方案,实物系统原机实验结果表明所设计的控制方案能够有效的解决拖挂式移动机器人对直线路径的反向跟踪;针对平行泊车问题,设计了一种基于路径规划的控制方案,通过对参考曲线路径的跟踪控制,实现拖挂式移动机器人从初始位形到平行位形的运动控制,实物系统实验结果表明所设计的控制方案能够有效的解决拖挂式移动机器人的平行泊车问题;针对复杂环境下的运动规划问题,利用快速随机搜索树算法设计了机器人的路径规划方法,实物系统实验结果表明机器人能够避开障碍物从初始位形运动到目标位形。 总之,本文系统的研究了一类非完整系统的运动控制问题。利用非线性系统理论和控制方法,针对拖挂式移动机器人的反馈镇定和反向运动控制等问题展开了深入研究,提出了稳定的控制方法,并利用仿真实验进行了验证;从实际应用的角度出发,提出了拖挂式移动机器人的路径跟踪问题和反向平行泊车问题的控制方法,并基于拖挂式移动机器人实物实验系统进行了实验验证。