智能虚拟维修训练系统信息模型实现
2014-10-09王丰产
摘 要 文章以STEP标准为基础,集成STEP标准几何模型、虚拟维修应用信息以及Agent模型,利用EXPRESS-G语言形成维修要素智能体Agent,建立了要素级智能部件IP(Intelligence Part)、智能人体IB(Intelligence Body)、智能工具IT(Intelligence Tool)三者之间的智能交互模型;在IP、IB和IT智能模型的基础上,给出了以黑板模型为智能要素交互模式的通讯结构;最后通过CAA二次开发实现维修要素智能模型的功能和IVMTS应用模块。
关键词 Agent;虚拟维修;信息模型;维修训练
中图分类号:TP311 文献标识码:A 文章编号:1671-7597(2014)17-0022-02
近年来,Agent(智能体)和VR (Virtual Reality,虚拟现实)是计算机及其应用领域的两大研究热点。将Agent技术引人VR中,具有很大的应用前景。虚拟维修及训练[1]技术是整个寿命周期内产品设计和使用过程中的一个重要方面,是产品CAD信息模型基础之上虚拟现实的具体应用。在虚拟维修系统方面,苏群星等运用Multi-Agent对装备虚拟维修系统进行了系统级模型研究[2],郭建斌等对基于STEP标准的RMS信息模型进行了研究[3]。本文结合STEP标准和Agent智能体的思想,提出面向智能虚拟维修训练要素信息模型和要素交互模型,构造智能维修要素“智能部件”IP(Intelligence_Part)、“智能人”(Intelligence_Body)、“智能工具”(Intelligence_Tool)模型,并且构造智能要素模型的基础上构造黑板交互模型,为智能虚拟维修训练系统(IVMTS:Intelligent Virtual Maintenance Training System)提供模型支撑。
1 维修要素信息模型
使用EXPRESS和EXPRESS_G语言,详细定义应用对象名称、属性、约束等,最终得到IVMT_Agent逻辑模型及继承关系,是智能虚拟维修训练系统(IVMT)信息模型的核心模型,该功能单元的核心应用对象是IVMT_Agent实体及其继承IVMT_Part_Agent、IVMT_Body_Agent、IVMT_Tool_Agent实体。IVMT_Agent是STEP几何模型和元Agent复合,元Agent提……
