基于Web的异地并行设计与制造系统研究

上传人:公**** 文档编号:485387827 上传时间:2023-09-07 格式:DOC 页数:8 大小:29.50KB
返回 下载 相关 举报
基于Web的异地并行设计与制造系统研究_第1页
第1页 / 共8页
基于Web的异地并行设计与制造系统研究_第2页
第2页 / 共8页
基于Web的异地并行设计与制造系统研究_第3页
第3页 / 共8页
基于Web的异地并行设计与制造系统研究_第4页
第4页 / 共8页
基于Web的异地并行设计与制造系统研究_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《基于Web的异地并行设计与制造系统研究》由会员分享,可在线阅读,更多相关《基于Web的异地并行设计与制造系统研究(8页珍藏版)》请在金锄头文库上搜索。

1、基于Web的异地并行设计与制造系统研究摘要本文研究了基于虚拟企业进行机电产品协同开发的过程,开发了一个支持虚拟企业组建、运行与解体的异地并行设计与制造系统,介绍了系统的基本框架与实现方法。 关键字 虚拟企业 并行设计 产品设计 合作伙伴选择 PDM 多代理Research on Web-based remote concurrent design and manufacture systemAbstract:This paper studied the concurrent design process of mechanical and electrical products in virt

2、ual enterprise, developed a remote concurrent design and manufacture system supporting the formation、operation and disorganization of virtual enterprise, introduced the fundamental structure and implement method of the system. Key words:virtual enterprise, concurrent design, product design; partner

3、selection, PDM, multi-agent 0 引言 目前国内很多企业均已引入CAD、CAM、CAE及各种NC机床或加工中心、FMS,对这些“自动化孤岛”的集成系统级集成已有很多的研究。而随着信息技术和计算机网络技术的发展,企业集成的重心已经由系统级集成转向企业级集成1,异地协同设计与制造技术是企业级集成建立虚拟企业的支撑技术。因此本文开发了一个面向机电产品的异地并行设计与制造系统。系统能达到如下三个设计目标: (1) 支持虚拟企业的快速组建、优化运行与平稳解体。(2) 基于此系统能进行紧密耦合的异地并行设计,用户间能无阻滞地交流信息和共享知识。(3) 有效地保护知识产权,系统安全

4、可靠。1 基于虚拟企业的机电产品开发本文根据机电产品开发的特点,将机电产品开发周期划分为以下三个阶段,如图1所示。在这过程中先后两次产生了虚拟企业:面向设计任务的虚拟企业与面向制造任务的虚拟企业。每次虚拟企业的生命周期都可分为市场机遇确认、虚拟企业组建、运行与解体四个阶段2,3。1.1 虚拟企业组建阶段 盟主企业响应某一市场机遇,根据用户需求确定产品功能并完成产品的概念设计4。然后对任务进行估计与初步分解,再通过招标/竞标的方式挑选合作伙伴组建虚拟企业。产品的概念设计与选择合作伙伴这两个关键任务必须是互相适应的。盟主企业根据概念设计的结果挑选合作伙伴,同时也要根据候选企业的实际情况及各种反馈意

5、见来优化概念设计,争取合作伙伴对此市场机遇的最大认同,成功组建虚拟企业。这是一个不断沟通,多次调整的过程。概念设计与合作伙伴的选择必须同时考虑5,以得到最优的产品概念设计方案和最佳的企业组合。1.2 产品异地并行设计阶段 完成虚拟企业组建后应当根据新情况对概念设计具体化与优化,然后展开设计。对应产品的每一个零/部件都成立一个开发小组。本文认为机电产品的设计过程实际上是产品结构树的逐层展开与相应的开发小组同步成立的过程,如图2所示。开发小组是人员组织的最小单位,由有不同专长的企业成员组成。开发小组成员在小组中承担不同的角色,以完成不同的任务。一个成员可以在组内担任多个角色,或参加多个开发小组。通

6、常每个开发小组设置四种角色:小组领导、设计员、审核员与工具分析员(CAE、DFMA等工具的操作者)。如有特殊需要,也可以增减角色(如销售代表或用户代表等)。典型的文档流程如图3所示。设计员将每一阶段的设计成果提交给小组其它成员。审核合格后,设计成果可在系统的Web服务器上预发布。任务总负责人和相关任务的设计员、负责人认可后正式发布。1.3 网络化制造阶段 这个阶段就是一个面向制造任务的虚拟企业的生命周期。与面向设计任务的虚拟企业不同的是:它有明确的依据(即产品的设计结果)来挑选合作伙伴、进行协同工作。在这个阶段中有效的信息交流仍然是主要的问题。制造阶段的虚拟企业包含了原材料供应商、零部件加工者

7、及标准件供应商、最终产品制造者、销售商等等,他们的活动的集合构成了一条供应链。敏捷供应链是支持动态联盟优化运行的重要使能技术。另外,零部件生产和产品的装配地点分散化,给产品的质量保证带来困难。因此有必要开发敏捷化供应链管理系统与远程制造质量监控系统。这两个系统尚未开发完成。 3系统功能模块在敏捷制造环境下,虚拟企业的任务复杂多变,信息交互频繁,数据分散且多样化,以及动态联盟的各企业高度分布自治,具有高度的能动性、社会性。多代理系统是实现这种大型系统的最佳软件模型。因此本文在多代理开发平台Microsoft Agent上开发异地并行设计与制造系统。系统的功能模块包括虚拟企业组建、PDM、协作模块

8、、网络化制造模块与安全模块。通过不同中介代理对客户信息服务模块、伙伴选择模块、项目管理模块、协作模块等功能子模块封装,分别得到信息代理、伙伴选择代理、项目代理、协作代理等软件代理,代理之间可通过KQML进行通信,构成一个联邦层次式多代理系统。虚拟企业的组建与运行过程就是代理之间动态的相互作用过程8。3.1虚拟企业组建虚拟企业组建模块负责虚拟企业“顶层”的管理活动,完成虚拟企业的“初始化”。它包括三个功能模块。本文提出用两次推理分别实现伙伴企业建模与辅助伙伴选择决策,如图5所示。客户信息服务用户在信息代理的帮助下可以完成需求信息的发布与搜集工作; 伙伴企业建模伙伴企业模型是虚拟企业的局部模型,描

9、述的是伙伴企业参与虚拟企业组建的部分,可作为伙伴企业挑选的依据。本系统将伙伴企业模型细分为设备子模型、人员子模型、技术子模型与经营状况子模型,子模型还可以进一步细分。系统将存储于数据库中的关于企业的原始数据作为模糊推理中的事实,推理出企业四个方面资源的描述,建立伙伴企业模型。辅助伙伴选择决策对于不同的任务,企业(潜在的合作伙伴)可能表现出不同的整体能力。首先确定伙伴选择的决策因素与权重因子,系统自动进行推理,确定企业对于某项任务的整体能力值,然后可根据候选企业的整体能力值的大小进行伙伴选择决策。图5 伙伴企业建模与伙伴选择过程3.2PDM系统PDM系统必须满足虚拟企业的分布、异构环境与敏捷性的

10、要求,因此我们将PDM系统构筑在DCOM与Web技术之上。PDM系统是异地并行设计与制造系统的最重要部分,它有以下子功能模块:3.2.1产品配置管理模块它的主要功能是实现产品结构的分层次管理,能够实现产品结构树的生成和编辑,正确、有效地维护结构关系;对零部件与相关文档进行配置;输出各种明细表。产品结构树的生成产品结构由产品结构树来描述,产品结构树是PDM的核心。其中根节点代表整个产品,各结点分别表示部件或组件,叶节点代表零件。系统提供两种方法生成产品结构树:自顶向下地新建产品结构树;继承原有的产品。(1)自顶向下地新建产品结构树当用户选择新建产品时,系统弹出新建产品对话框,在对话框中,用户填入

11、新建产品的属性:项目名称,产品名称,产品代号等。然后在产品结构树的根节点下用户可以选择新建装配件或零件(或继承原有的装配件或零件),再输入装配件或零件的属性,逐层展开产品结构树。(2)继承原有的产品有效利用合作企业已有的设计、制造资源是虚拟企业产品设计过程的核心5。如果需要设计的产品与以前设计过的某种产品十分相似,则可以拷贝它的产品结构树,在它基础上修改。系统存储的产品达到一定数量后,按系列与型号分类存放,以便于查询。在生成产品结构树时,以上两种方法可以同时使用。在产品结构树生成后,用户可以对生成的产品结构树进行编辑;产品相关文档和文件的配置每个零部件都有与之相关的文件,相关文件的集合叫文档。

12、利用电子仓库将数据库和文件系统连接起来,使描述零部件的文件信息与产品结构树节点上的相关零部件有机地连接在一起,实现产品数据的组织、控制和管理。3.2.2项目管理一个零/部件设计项目对应一个开发小组。系统要对每个项目进行全面的监控与管理。项目权限赋予只适用于某个项目的权限叫项目权限,项目权限有浏览、修改、设计、审核、批准、冻结、删除、输出、解锁、锁定与工作流管理等。小组内不同的角色拥有不同的项目权限。小组角色在小组组建时由上一级的小组负责人决定。进度管理为了对项目进展情况进行监控,用有向图描述项目内的子任务之间的相互依赖或并行关系,这种关系的描述表现了项目完成过程中子任务求解的逻辑结构,是设计过

13、程管理的主要依据;工作流程设定一份文档从最初设计到最后入库、归档,总是要经过一定的流程。为了适应设计过程的灵活性,系统提供文档流程的定义功能。一旦为文档指定了特定的流程,文档将按此流程自动运转,在特定的时候转到特定人手中,进行特定的操作。系统提供缺省的文档流程,如图3所示。3.2.3版本管理版本管理模块完成以下功能:版本生成和更新当一个对象经过出库操作再进行入库操作时,用户可以选择是形成新版还是替换旧版本。如果用户选择形成新版,那么系统自动将该对象的序号加1,从而形成新版。当有新版存在时,用户不能对旧版进行操作;如果用户选择替换旧版本,那么系统不产生新版,而是用当前对象替换旧版本;维护版本的一

14、致性当设计者提交文档后,该文档自动进入流程管理,此时系统自动将该文档锁定,以防止对该文档的进一步修改。如果在流程的某一环节上没有通过,系统自动将该文档解锁,并将修改邮件自动发给设计人员,修改后重新提交进入流程管理,全部通过后发布。当用户对某文档进行出库操作后,系统自动对该文档进行加锁,以防止其它用户修改该文档,造成数据的不一致性。 在PDM系统的开发中采用了以下便捷方法:(1)利用ADO技术实现应用与数据源的数据存取;(2)利用FTP构件实现检入和检出(Check in/out)功能;(3)利用MFC的树形控件(类CtreeCtrl)实现产品结构树。3.3协作模块如何实现异地协作是系统的关键问

15、题。协作的方式主要可分为异步和同步两种。异步协同是指在不同时间下异地用户可以通过服务器获得的协作信息;同步协同是指异地用户同时进行面对面的网络协作。同步协同的信息交流可不经过系统的服务器,可以大大减轻系统的负担,并能提高工作效率。3.3.1异步协同总体方案评价传统的DFMA工具可以对产品制造的时间、质量和成本进行评价,而没有考虑到知识经济要求与环境影响。因此系统建立总体方案评价体系,评价指标包括知识经济、环境影响、时间、质量与成本。用户可以根据它对总体方案进行全面的评价,可作为解决设计冲突的依据,并有利于各合作成员在完成概念设计后对产品设计方案达成共识;协作论坛发布协作成员的问题及建议,讨论解

16、决问题的方案;最新进展发布成员提交的最新设计成果,提供异地异步共享;电子邮件电子邮件是典型的异步协同工具。系统集成了电子邮件功能,使得系统可以自动地将特定的通知发送到特定的人手中。比如用户A希望每次自己设计的零件修改后都用电子邮件通知用户B,系统可以自动完成这个工作。批注功能使用OLE技术开发了一个审阅应用软件。通过连接/嵌入的方法将图形文件作为显示背景显示在审阅系统中,然后通过系统提供的圈阅工具进行批注,系统自动将评语内容与图形文件名保存到同一对象中,使评语与对应的零部件联系起来,实现批注功能。3.3.2同步协同网络会议为方便异地用户之间的讨论,提供召开网络会议的功能,包括电子白板功能;本系统采用虚拟现实交互技

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号