关键词:
机械臂系统
智能控制
有限时间控制
事件触发控制
神经网络
摘要:
机械臂具有操作灵活、生产效率高等优势,在现代工业中得到了广泛的应用。然而,它具有强耦合、多变量、高度非线性等特点,且系统的动力学模型难以精确获取,这给机械臂系统的高性能控制带来了巨大的挑战。特别地,针对上述问题,如何实现机械臂系统的快速稳定一直以来都是学术界的研究热点。近些年,出现了一些有限时间控制方法,虽然可以实现系统的有限时间稳定,然而系统的收敛时间与系统的初始状态有关,当初始状态离平衡点较远时,收敛时间会变得很长。此外,在实际工程应用中,机械臂系统内部的高频持续通信可能导致网络拥塞,设法减少系统对于通信资源的依赖显得尤为重要。如何设计控制方案,使系统在一个与初始状态无关的固定时间内稳定,保证系统性能的同时节省通信资源,是一个具有挑战性的问题。本文针对带有未知非线性动态、输入输出约束等问题的网络化机械臂系统,研究了收敛时间与系统初始状态无关的事件触发式有限时间控制方法。论文主要内容总结如下:(1)针对具有输出约束的机械臂系统,提出一种事件触发式有限时间控制方法。首先,构建了障碍李亚普诺夫函数对系统输出进行约束,并利用径向基神经网络(Radial Basis Function Neural Networks,RBFNNs)处理未知非线性特性;其次,设计了事件触发机制来减小控制信号的更新频率,进而缓解系统通信压力;再次,基于实际固定时间稳定理论,构建了事件触发式自适应神经网络控制器。最后,通过理论和仿真实验证明了系统可以在一个与系统初始状态无关的时间内稳定,且系统输出满足约束要求。(2)针对具有输入死区约束的机械臂系统,提出一种事件触发式有限时间补偿控制方法。首先,利用RBFNNs逼近未知非线性特性,基于自适应控制技术设计了输入死区的自适应补偿机制;其次,考虑到实际应用中可能存在的网络拥塞问题,设计了事件触发机制来减小控制信号的更新频率;再次,基于实际固定时间稳定理论,构建了事件触发式自适应补偿控制器;最后,通过理论和仿真实验证明了,即使系统受到输入死区的影响,跟踪误差可以在一个与系统初始状态无关的时间内收敛至原点附近。(3)针对通过有向图连接的多机械臂系统,提出一种分布式事件触发有限时间一致跟踪控制方法。首先,利用有向图描述子系统之间的通信,并利用RBFNNs逼近系统中的未知非线性特性;其次,考虑子系统之间的高频通信可能导致网络拥塞问题,设计了事件触发机制来减小控制信号的更新频率;再次,基于实际固定时间稳定理论,构建了分布式事件触发一致跟踪控制器。最后,通过理论和仿真实验证明了系统的同步误差可以在一个与系统初始状态无关的时间内收敛至原点附近。