论文部分内容阅读
近年来,随着移动互联网、云计算、物联网等新一轮信息化技术与制造技术的融合,信息化、数字化、智能化已经成为企业生产制造车间的主要特点。在此背景下,基于单一工种技能培养的工程训练模式与智能制造需求对接不匹配,用户对工程实训的需求趋向于多元化、个性化和智能化,造成了实训业务环境不可预见的多变性。然而,当前的工程实训系统的业务功能比较单一,业务执行逻辑相对固定,系统的耦合性较高,缺乏对易变的实训业务逻辑的动态适应能力。本文针对智能制造的实训需求,提出了一种基于“云+端”模式的云实训系统技术架构。该架构利用RFID、NFC、条形码、一/二维码等传感设备和电子标签将云实训车间中的各类实训资源(人、物料、设备等)进行智能化封装以及云端化接入,并以开放的服务体系和接口为用户提供了基于Saa S模式的实训云服务,方便用户随时随地获取所需的实训资源。针对复杂多变的实训业务逻辑和紧耦合的工程实训系统,本文提出了一种基于云对象的业务执行引擎机制。该机制将云实训车间中绑定的智能实训对象以“实体-属性-行为”的方式在云端注册并映射成云对象,每个云对象是由一系列通用可扩展的原子操作集组合而成的。为了给抽象的实训业务流程提供服务实体,本文以服务化的方式将云对象的原子操作打包发布成原子服务,并为原子服务提供统一的服务访问接口。通过制定灵活的、可配置的服务规则来编排和组织云对象原子服务的依赖顺序来生成更为复杂的实训业务活动,为云实训过程中的每个实训业务(如报工、报检、出入库、排课等)提供功能支撑,满足用户复杂的实训云服务需求。本文利用云对象的原子服务和服务规则为云实训系统提供了较为完善的实训原子服务和复杂的组合服务,并通过服务规则的可配置性,很好地适应了复杂多变的实训业务环境并实现对实训业务逻辑的灵活配置,满足了用户的个性化和智能化的实训需求。