论文部分内容阅读
随着现代工业和科学技术的迅猛发展,制造企业之间的竞争日益激烈。多变的市场环境、个性化的客户需求以及更短的产品生命周期都给制造企业的生存发展提出了严峻的挑战。车间调度系统作为制造企业的核心单元,提高车间调度系统的柔性和敏捷性对于制造企业适应内外部环境变化,提高企业的核心竞争力具有重要的意义。本文在对课题之前研究成果进行总结的基础上,选取车间调度系统为研究对象,以复杂适应系统理论为指导并结合基于Agent的建模方法,重点描述在动态车间环境下调度系统对内外部环境的适应性。通过对车间调度系统的功能结构分析和动态环境分析,运用刺激—反应模型建立了单元Agent模型。同时,根据企业实际的生产过程构建出基于多Agent的车间调度系统总体模型,分析了单元Agent的决策规则、状态转换以及计算结构,并重点研究了模型实现中的关键问题包括任务分配机制、单元内调度方法以及系统在外界不确定性因素干扰情况下的自适应调度机制。为了验证本文提出的车间调度自适应系统模型的正确性和可行性,需要在上述理论研究的基础上开发出仿真原型系统。本文运用UML建模方法对仿真系统进行了功能分析,设计了系统的架构、业务实体及实体关系,建立了系统推理的规则库。重点研究了仿真系统实现过程中的仿真时钟和随机事件生成器等问题。最后在Jason平台上,运用AgentSpeak和java语言混合编程实现了仿真原型系统。该系统在一定程度上实现了车间调度的自适应过程,保证了生产系统在动态环境下的稳定性。本文采用复杂系统方法对车间调度系统进行了深入分析,通过刻画单元Agent的静态属性和动态运行特性达到认识复杂系统演化规律的目的。本文不仅构建出车间调度自适应系统多Agent模型,并且开发出相应的仿真原型系统。丰富了多Agent理论在制造业信息化上的应用,具有一定的理论意义和实践意义。