动态的车间环境下自适应调度器及其关键技术研究

动态的车间环境下自适应调度器及其关键技术研究

论文摘要

随着经济全球化的深入,面对激烈的市场竞争,许多制造企业采取了基于时间理念的竞争策略,新产品的快速研制和分销配送是该策略的重要核心。因此要求企业能够对动态多变的生产订单做出及时、准确的响应。在制造企业的车间内部建立一套高效的运营管理机制是解决上述问题的有效途径之一。以实现柔性和对多变市场需求作出及时响应为目标的制造执行系统(Manufacturing Execution System, MES)日益为21世纪企业所采用。在MES的研究中,如何使车间制造系统的资源和其控制结构(调度方式)快速、高效和经济地适应市场需求是MES的核心部分。对于我国大部分制造企业而言,尽管已在硬件方面营建了实施MES的条件,但还是普遍缺乏有效和适合的调度等控制技术的支持,因此,从MES的角度研究企业的车间制造系统控制结构及其复杂的优化问题,将对我国制造企业部署MES、提高企业竞争力起到有力的指导和推进作用。本文在分析国内外有关自适应调度理论及相关技术的研究成果的基础上,针对MES系统的特点以及实际需要,对在车间复杂动态环境下建立自适应调度器的关键技术进行了系统深入的研究,全文主要的研究工作如下:建立了自适应调度器的系统框架。自适应调度器由调度知识获取算法、调度知识系统和控制器三个关键部分组成。调度器采取了扩展的自适应调度策略,并使用基于模型参考自适应控制理论设计的体系架构,使之能够在运行策略和体系架构上均能满足复杂动态环境的苛刻要求。调度器还采用了基于工艺过程语言本体论的工艺规划信息表示方案,能够与车间内部其它异构信息系统无缝集成。研究了基于混合归纳学习的调度知识获取算法。将模拟退火算法作为变异算子以串联的形式融入遗传算法,构建成为混合优化方法。再使用Wrapper方式将混合优化方法和决策树学习算法结合。混合优化方法求解不同调度目标下制造系统的最优特征子集,并确定控制决策树规模的最优参数。决策树学习算法用于评价混合优化方法求解过程中染色体编码的适应度。在获取到最优特征子集和最优参数后,决策树学习算法生成调度知识。建立了基于面向对象技术的调度知识系统模型。利用面向对象建模语言描述了调度知识系统的需求模型,设计模型和实现模型,建立了反映知识系统静态结构和动态行为的各种视图,并使用对象约束语言对在设计模型中出现的类对象进行精确语义约束。设计了实施调度策略具有三阶段工作方式的控制器。将完整的调度策略实施过程划分“监测?决策?执行”三个阶段,使之与扩展自适应调度策略的运行机理相匹配。以此为指导思路,构建了具有三阶段工作方式的控制器基本结构,并设计了各功能模块。根据控制器的需要,还定义了仿真模型的组成,给出了生成仿真模型所必需的步骤,分析了仿真时搜索空间的复杂度。这种工作方式大大增强了调度策略的准确性和可实现性。开发了本文研究成果为核心的自适应调度器(AS2-SCHED)。系统支持生产调度人员在车间复杂动态的环境下直观自如地进行调度、介绍了系统的软件结构和工作流程,按照功能的划分描述系统的主要实现技术和主要界面,验证了本文提出的关键技术。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题的研究背景与意义
  • 1.2 国内外研究现状及分析
  • 1.2.1 车间生产调度概述
  • 1.2.2 基于自适应策略的调度方法
  • 1.2.3 基于自适应策略的调度器
  • 1.2.4 机器学习与调度知识的获取
  • 1.2.5 知识系统的建模技术
  • 1.3 研究的主要内容
  • 第2章 自适应调度器的系统框架
  • 2.1 引言
  • 2.2 扩展的自适应调度策略
  • 2.2.1 基本原理
  • 2.2.2 时间决策点
  • 2.2.3 采取的措施
  • 2.2.4 调度策略
  • 2.3 基于模型参考自适应控制理论的体系架构
  • 2.3.1 模型参考自适应控制的基本原理
  • 2.3.2 自适应调度器的结构设计
  • 2.4 基于过程规范语言的工艺规划信息表示
  • 2.4.1 工艺规划
  • 2.4.2 过程规范语言规范
  • 2.4.3 工艺规划信息的表示
  • 2.5 本章小结
  • 第3章 基于混合归纳学习的调度知识获取算法
  • 3.1 引言
  • 3.2 背景知识
  • 3.2.1 模拟退火算法
  • 3.2.2 决策树及其学习算法
  • 3.2.3 特征选择
  • 3.3 调度知识表示方式
  • 3.3.1 常用的表示方式
  • 3.3.2 本文使用的表示方式
  • 3.4 调度知识获取的算法描述
  • 3.4.1 构建遗传模拟退火算法
  • 3.4.2 调度知识获取算法
  • 3.5 实例仿真
  • 3.5.1 问题描述和仿真实例
  • 3.5.2 样本的表示与采集
  • 3.5.3 仿真试验I
  • 3.5.4 仿真试验II
  • 3.6 本章小结
  • 第4章 基于面向对象技术的调度知识系统模型
  • 4.1 引言
  • 4.2 统一建模语言
  • 4.3 调度知识系统
  • 4.3.1 调度知识系统的推理过程
  • 4.3.2 调度知识系统的基本结构
  • 4.4 调度知识系统建模
  • 4.4.1 调度知识系统的需求模型
  • 4.4.2 调度知识系统的设计模型
  • 4.4.3 调度知识系统的实现模型
  • 4.5 讨论
  • 4.6 本章小结
  • 第5章 具有三阶段工作方式的控制器
  • 5.1 引言
  • 5.2 调度策略的三阶段实施方式
  • 5.3 控制器概述
  • 5.4 调度执行机构
  • 5.4.1 监测模块
  • 5.4.2 决策模块
  • 5.4.3 执行模块
  • 5.5 仿真引擎
  • 5.5.1 资源模型
  • 5.5.2 仿真模型
  • 5.5.3 仿真模型的生成
  • 5.5.4 搜索空间复杂度分析
  • 5.6 本章小结
  • 第6章 自适应调度器的原型系统开发
  • 6.1 引言
  • 6.2 应用背景
  • 6.3 原型系统的软件架构
  • 6.4 原型系统的工作流程
  • 6.5 原型系统的软件实现
  • 6.5.1 概述
  • 6.5.2 调度知识获取算法
  • 6.5.3 调度知识系统
  • 6.5.4 控制器
  • 6.6 原型系统的应用实例
  • 6.7 原型系统的应用效果
  • 6.8 本章小结
  • 结论
  • 参考文献
  • 附录
  • 攻读学位期间发表的学术论文
  • 致谢
  • 个人简历
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    动态的车间环境下自适应调度器及其关键技术研究
    下载Doc文档

    猜你喜欢