关键词:
遥操作机器人
单主多从遥操作系统
人机交互
机器人协同
摘要:
遥操作控制系统是一种在远距离空间相隔约束下,将人类的感知、决策和操作行为扩展到远端,并利用一定的通讯网络和交互设备与操作对象进行交互,因其能够控制机器人代替人类到深空、深海或涉核等遥远、危险的操作空间,而具有广泛的应用。随着人类活动领域的扩大、操作任务复杂度的提高,在执行多指抓取、协同微装配和空间站舱外操作等任务时,由于单对单的遥操作模式缺乏操作灵巧度和机械强度,以及对单点失效表现出较弱的鲁棒性,因此多边协同遥操作模式中的单主多从机器人协同遥操作系统,作为发展前景广阔的技术应时而生,其理论研究和工程应用蓬勃发展,呈现出许多有益的研究价值和收获。在这些任务中,当从端多机器人与未知环境交互时,在笛卡尔空间位置上受到严格约束的刚性机械臂将面临状态未知、作业空间约束和执行器饱和等限制,以及主从之间、从端多机器人之间的操作稳定性和协同一致性等问题,这些不利因素都会导致单主多从协同遥操作系统不稳定和操控精度下降。因此,本文以单主多从机器人遥操作系统的人-机交互和机-机协同控制为研究目标,主要的研究成果如下:
(1)针对单主多从机器人协同遥操作系统的位置跟踪同步问题,采用基于无源理论的无源分解和协同控制问题,把无源分解作为一种线性化手段,可以将强耦合的非线性单主多从遥操作系统解耦成主导系统、构型保持系统和耦合系统,其中,主导系统代表主端操作者的操作意图,是人的操作行为的集中体现;构型保持系统表示从端多机器人之间的协同行为。分解后的单主多从遥操作系统仍保持无源稳定性,因此,基于分布式协同策略,设计一种分层控制算法,对主导系统和构型保持系统分别建立关于多机器人系统的位置、状态估计的双边控制和力/位混合控制算法,保证了主从位置同步跟踪,以及从端多机器人内部的协同与稳定。
(2)针对操作过程中操作对象运动状态未知、从端机器人之间的运动状态需要实时相互估计的问题,提出一种基于无源系统的自适应鲁棒逼近控制方法,使用虚拟控制变量和固定权重系数逼近不确定项,所提出的控制方法能够减小传统控制器中相应的权重系数需要被实时更新的计算代价,同时,也克服了函数逼近/估计从端多机器人的惯性矩阵、科氏力矩阵和重力势能项可能出现的奇异值现象。基于无源理论进行了稳定性分析,采用Lyapunov函数证明了闭环系统的一致最终有界,所提的方法不需要过度补偿未知状态,也能获得良好的稳定性能,扩展了方法的应用范围。
(3)针对单主多从机器人协同遥操作系统无源分解后的主导系统与构型保持系统,根据位置跟踪的暂态性能要求,采用预设性能控制方法,提出一种“位置构型预设性能+虚拟辅助安全通道”的人-机交互和机-机协同方法,通过设计性能函数和误差转换,将主从双边跟踪误差限制在一定的包络范围内,其误差最终收敛到一个任意小的集合;设计的连续鲁棒自适应控制器能够保证构型保持系统内各机器人的位置同步误差变换后,其输出误差具有一致最终有界,且同时满足预设的暂态和稳态指标要求,最终保证主、从双边系统和构型保持协同内多机器人的协同控制。同时,在以往操作经验和任务需求基础上,采用虚拟安全通道的力反馈技术,利用虚拟引导力,在保证良好的机器人协同性能的同时,减轻了操作者压力,更具有实际操作意义。
(4)针对输入约束导致执行器饱和问题,提出了一种自适应鲁棒神经网络预设性能抗饱和控制方法,首先,引入一个辅助自适应系统,通过调节输出控制力矩的大小、补偿执行器对非线性系统性能的影响,实现了该系统的自适应调节能力,从而解决了执行器饱和对系统的输出受限问题;其次,针对单主多从机器人协同遥操作系统操作过程中,存在的系统建模不确定和外界干扰,设计了自适应多层神经网络和鲁棒项来处理系统模型的不确定性,并利用自适应神经网络进行在线补偿;最后,基于预设性能方程和系统误差变换方程性质,利用Lyapunov稳定性分析方法,证明了在初始条件和外部干扰有一定约束的情况下,所提的抗饱和控制方法的有效性和可行性。