论文部分内容阅读
核电站的维修、空间结构的建造以及海洋工程的建设大量应用到了焊接技术,机器人遥控焊接技术成为代替人进入到这些危险、极限环境中执行焊接操作的最好选择。充分发挥操作者、机器系统各自的优势和协调系统中各个组成部分功能的控制方法是机器人遥控焊接系统高效、安全运行的关键。为此,本文为提高机器人遥控焊接技术在实际应用中的效率、鲁棒性、适应性及操作的方便性,进行了机器人遥控焊接系统构建及其控制方法的研究。基于“宏观遥控,微观自主”的总体控制策略,构建了由焊接机器人、激光焊缝跟踪系统、力觉传感系统、焊接电源系统、离线编程系统、遥操作控制人机界面、平面视觉传感系统和立体视觉传感系统组成的机器人遥控焊接系统。针对机器人遥控焊接系统控制参数多、要求精度高、实时性强等导致的控制困难,建立了机器人遥控焊接系统的多智能体模型。该模型使得系统中各个组成具有更高的智能体水平和协作能力,从而解决了系统的控制难题。针对单个智能体的开发,提出了由智能体内核、智能体功能单元组成的混合式单智能体结构。该结构不但具有反应型智能体快速反应的特点,满足了遥控焊接的实时性要求,而且具有慎思型智能体的自主推理、决策能力,满足了系统的智能水平要求。智能体内核作为智能体的重要组成部分,是智能体开发的通用框架。从机器人遥控焊接多智能体系统的实际特点与需求出发,提出了它的内部数据库、反应模块、规划模块、通信模块、协作模块各自的工作原理和开发方法,为具体智能体的开发奠定了基础。针对机器人遥控焊接多智能体系统的协作需求,提出了增强合同网协议。增强合同网协议在传统合同协议的基础上引入了招标经验库、智能体信任度的概念,大大提高了智能体协作的效率、降低了协作的通信成本。基于通用的智能体内核,以激光跟踪智能体为例研究了原有系统的智能体化方法,包括其反应模块规则库和规划模块规则库的建立、内核与功能单元的连接等,最终成功开发了激光跟踪智能体。开发了系统管理智能体,重点研究了其协作模块的开发,包括任务分解规则库、招标经验库以及基于增强合同网协议的招标过程。在此基础上,举例说明了机器人遥控焊接多智能体系统的执行机理。焊接机器人智能体的开发采用首先开发开放式弧焊机器人控制系统,然