论文部分内容阅读
制造单元的性能对企业快速响应市场变化以及提升竞争力,起着至关重要的作用。现有的制造单元控制系统大多不具备实时动态重构性能,难以根据变化的运行环境或异常情况进行快速实时配置或重配置。这大大增加了制造企业的成本。针对上述问题,本文提出了一种基于功能块的可重构制造单元控制系统的建模与设计方法。在系统模型构建方面,为了使制造设备具有实时动态重构能力,将国际电工委员会(IEC)61499功能块标准与制造报文规范(MMS)相结合,提出了通用虚拟制造设备(VMD)复合功能块的新概念。在此基础上,构筑了基于复合功能块的制造单元混合式控制体系结构。该结构将制造控制流区分为相互独立的重构控制流与执行控制流,从而实现了制造单元重构控制与执行控制的并行执行。为了提高各VMD复合功能块的局部自治能力,并且使控制系统软件具备良好的模块性、重用性、开放性、易集成性、可维护性等特性,建立了面向服务的制造单元控制软件体系结构。为了解决异质制造设备间信息传递的问题,提出了基于MMS与Web Services的制造信息传递模型。在动态建模方面,将面向对象着色Petri网技术与网络条件/事件系统(NCES)模型相结合,提出了面向对象着色NCES(OCNCES)的动态建模与分析方法:①提出了各通用VMD复合功能块的网络条件/事件模块(ONCEM)模型以及整个制造单元控制系统OCNCES模型的构造方法;②提出了检测通用VMD复合功能块ONCEM模型和整个制造单元控制系统OCNCES模型的死锁检测算法,并利用提出的算法,对上述模型进行了死锁分析;③提出了对上述模型可能出现的冲突事件的求解策略,并对各模型进行了输入/输出的冲突分析。在构建了系统模型并对其进行了动态建模与分析的基础上,进行系统设计、实例开发以及性能评价。以一个制造单元作为研究背景,采用统一建模语言(UML)的类图方法,对本文提出的制造单元控制系统进行了设计;利用Web Services技术,进行了控制系统软件的实例开发;通过仿真实验对VMD复合功能块间的信息传递性能以及不同开发平台下控制系统的重构性能进行了测试与评价;原型系统运行实例与性能评价验证了IEC 61499功能块标准、MMS协议以及Web Services中间件在实现网络环境下可实时动态重构制造单元控制系统方面的有效性。