虚拟车间的研究、设计与实现

来源 :武汉理工大学 | 被引量 : 4次 | 上传用户:wangfeiqi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着制造业的不断发展,虚拟车间技术逐渐成为制造技术研究的焦点之一。虚拟车间技术是各种类型的软件、建模工具及支持在制造领域内解决各种问题的方法学的集成。它保证产品设计在制造阶段的成功实施,是一个从计划到仿真再到优化生产系统的过程,具有设计、测试、分析、优化生产布局、生产线的可靠度的能力。传统的面向对象的方法在建立虚拟车间系统这样的复杂系统时,在系统分析和系统设计方面有明显的不足。Fusion方法是第二代面向对象的软件工程方法,它把开发过程划分为分析、设计和实现三个阶段,并且在这三个阶段实现了较好的步骤连贯性和内部一致性。随着Agent技术的发展,面向Agent的软件工程理念越来越多的被应用于虚拟车间技术的研究、设计和实现,相关的方法论正在不断发展。本文在Fusion方法的基础上,运用Agent技术对Fusion的系统分析方法(Obiect Oriented Analysis,OOA)和系统设计方法(Object Oriented Design,OOD)分别进行改进,得到一种新的面向Agent的软件工程方法(Object-AgentOriented Programming,O-AOP)。O-AOP方法是一套完整的方法论,有详细的系统分析(Object-Agent Oriented Analysis,O-AOA)和系统设计(Object-AgentOriented Design,O-AOD)步骤。同时由于O-AOP方法源于面向对象的软件工程方法,在系统实施过程中对采用面向对象方法建立的系统有很好的兼容性。目前,面向对象的软件设计方法在企业应用系统开发中占主导地位,企业在使用O-AOP方法时,不必重新建立系统,可以在原有系统上进行直接改进,有利于减少企业的系统实施成本,从而推动先进制造技术的应用。本文应用O-AOP方法对虚拟车间系统分别进行了系统分析和系统设计,并对O-AOP方法的应用特点给出了评价。运用前面的研究成果,应用Eclipse开发平台实现了虚拟车间系统,给出了系统的详细结构。数据库采用MySQL数据库。虚拟车间系统的主要功能包括生产计划排产、生产资源动态重组和生产状况实时监控。其中生产计划排产是车间的大脑,生产计划的好坏直接影响了车间的效率和成本。产生生产计划需要考虑订单的属性(如交货期、订单类型等)、物料供应约束和产能约束三个方面,需要合理的设计整个排产流程。生产资源的动态重组,极大的提高资源的利用率并降低成本,需要设计资源的利用机制和冲突解决机制;生产状况的实时监控提高了对车间生产的控制能力。虚拟车间系统的建立,可以快速准确的帮助企业以此为依据对现有车间重新组织生产,改善生产过程,提高车间生产效率和减少资源的浪费,对提高制造企业核心竞争力有很大的价值!
其他文献
兼有波形分集和空间分集特征的超宽带MIMO雷达具有反隐身和抗干扰等优势,但由于在发射和接收端均采用多阵元结构,给信号采集处理带来了巨大的挑战。采用基于传统Nyquist采样
随着互联网的迅速发展,互联网相对于电信公网的优势不断扩大。互联网拥有更大的带宽,更经济的使用成本,更好的兼容性以及更便利的扩展升级能力。近年来随着国内无限局域网的
学位
随着技术进步和数字电视产业的发展,不同格式视频通过不同网络传输到不同终端上显示的情况越来越多。在这种背景之下,为了使不同格式视频在不同显示设备上都能达到尽量好的效
随着社会应用需求的发展,实时视频编码技术得到了广泛的应用,尤其在实时监控方面显得更为重要。不仅是大的企业、单位需要进行安防监控,对于私家车等私人物品以及家庭安全的
基于分组检测的无线传感器网络通过某一突发事件感知区域内部署的N个传感器节点,对事件进行协同实时监测,以增加事件检测的准确性。一旦汇聚节点在规定时限D内收集到m(m≤N)
随着互联网应用的迅猛发展,网络安全问题日益突出。随着网络规模的不断扩大,互联网呈现出无边界、无尺度等新特性,使得传统的以集中控制为中心的网络安全技术无法满足网络安
在油田现场,油井分布相对比较分散,在几公里或几十公里,要获取每口井的产液量等信息,需要工作人员亲临现场读取仪表的测量结果,这种现状不利于对油井产量的实时监管。随着数
本课题源于广州润芯信息技术公司承担的广东省科技厅工业攻关项目“面向领域的核心芯片设计及其产业化”中的“无线通信核心芯片”专题。本论文深入研究了ISM频段应用的各种C
移动Ad Hoc网络(简称MANET,Mobile Ad Hoc Networks),又称为移动无线自组织网络,是一种网络拓扑结构动态变化的、具有多跳、无基础设施的无线网络。它不依赖于任何固定的基础