论文部分内容阅读
数控机床是一个集成了机械、电气、液压、气压等为一体的复杂系统,其故障的发生具有多源性、关联性、突发性、随机性等特点,只依靠传感装置对其进行数据采集根本无法满足存在大量关联特性和监测盲区的数控机床故障诊断的需要,因此,数控机床故障诊断不可避免的需要人的参与。对于分布区域广泛的数控机床而言,其绝大多数故障知识都是来源于机床设计制造企业和使用用户,因此,故障诊断经验知识具有分散性特点。而在具体某台数控机床故障诊断过程中,故障特征分析又必须依赖于相关理论及其它诊断历史经验作为参考。因此,集成人机协同知识、理论知识和维修维护经验知识对数控机床开展故障诊断意义重大。特别地,故障诊断知识在使用过程中,随着机床的改进和诊断技术手段的提升,其知识的内容和结构是在不断完善更新的。鉴于此,本文结合人机协同技术和知识工程技术,研究面向人机协同诊断的数控机床故障诊断知识演化的核心技术,并研发滚齿机床故障知识演化及人机协同智能诊断系统,对知识演化模式、知识表示、知识推理和人机协同智能诊断技术及系统加以验证。其主要研究内容如下:针对数控机床故障人机协同智能诊断对知识演化的需求,基于对数控机床知识特点的分析,阐述数控机床故障知识演化过程和人机协同诊断所面对的一些问题,定义了面向人机协同诊断数控机床故障诊断知识演化及系统,构建了面向人机协同诊断的数控机床故障知识演化拓扑结构,阐述了该模式所包含的四核一点技术内涵、技术框架、技术特征。针对数控机床故障诊断知识表示中结构重组困难及扩展性差的问题,结合人工诊断知识特性、本体的形式化表示特点和膜计算的扩展特性,提出一种基于膜计算的数控机床本体知识表示模型。包括数控机床故障诊断本体知识表示的概念模型和关系模型,通过整合得到了数控机床故障诊断知识基础膜和知识规则约束条件,并对本体知识表示、人工知识的表示、隐性故障现象的挖掘和结构更新进行了分析。针对数控机床人机协同智能诊断系统中用于多重故障推理的知识截取困难及其验证效率低的问题,对故障知识发生的级联特性和用于推理的故障知识概念及概念关系进行了解析,通过对推理知识的简化,构建了面向人机协同诊断的数控机床多故障知识推理及其验证模型,基于该模型详细阐述了数控机床多重故障人机协同验证的过程,即通过故障诊断知识特征的整合-分离-推理验证的反复并行运算,结合故障知识逻辑推理和人工感知的高度协同,实现了人机协同诊断的数控机床多故障知识的快速准确定位,最后对数控机床多故障知识推理特性进行了分析,并通过示例进行了验证。考虑到数控机床故障信息传感器采集和人工采集在应用过程所形成的互补关系及相互验证功能和利用经验知识形成的采集方法的实用性、通用性等因素,设计了数控机床故障知识演化及人机协同诊断系统。包括构建的故障诊断知识概念、属性、关系和规则规范,并分别对面向人机协同的数控机床故障智能诊断体系架构和流程进行了设计,阐述了智能诊断的人机交互过程,并对系统评估方法进行了介绍。最后,以滚齿机床YS3120CNC6-S的知识演化与智能诊断为例,实现了滚齿机床故障知识演化及人机协同诊断系统的研发,具体包括基于本体的滚齿机床故障诊断知识收集与表示、知识库设计与实现、人机协同的滚齿机床故障智能诊断系统演示及应用。