《(2020年)产品管理产品规划PDM系统中产品结构与配置管理的开发研究doc5》由会员分享,可在线阅读,更多相关《(2020年)产品管理产品规划PDM系统中产品结构与配置管理的开发研究doc5(5页珍藏版)》请在金锄头文库上搜索。
1、PDM系统中产品结构与配置管理的开发研究The Research on Development of Product Structure and Configuration Management in PDM system【摘要】描述了PDM系统在企业中的应用和结构与配置管理在产品信息管理系统中的作用,分析了产品结构与配置管理的功能特点,并根据管理数据的类型,提出了数据分类组织和结构分层管理模型,同时简述了数据建模时应该兼顾的主要问题,最后给出了结构与配置管理模块的结构模型。关键词产品数据管理产品结构产品配置Abstract This paper describes the role of t
2、he product data management system plays in the enterprises, analyzes the functional characters of product structure and configuration management. Brings forward data classification model and hierarchical structure management model on the basis of analyzing the data types that needs to manage. And po
3、ints out the main factor that should consider in designing the data model. gives out the structure model of the construct and configuration management at lastKey Words: Product Data Management, Product Structure Management, Product Configuration Management.0引言随着世界市场形势的激烈变化,市场对产品的开发周期和上市时间、产品质量、产品成本和
4、增值服务(即T、Q、C、S指标)提出了较高的要求。如何适应市场要求,建立有利于自身发展的信息流通模式,如何迎接和适应诸如虚拟制造技术、精益生产、敏捷制造、智能制造技术、虚拟企业、现代集成制造技术等新模式和新哲理,是企业必须解决的现实课题。然而,要全部引进或应用全新的自动化管理手段和软件系统并不现实,因为企业在长期的生产过程中已经在计算机相关技术发展基础上引入了一些相应的自动化应用单元,这些应用单元发挥着重要作用。那么如何在已有基础上,充分利用当前资源来构筑新型的运营模式逐渐成为大家关注的焦点,作为一种软件框架系统的PDM,已经得到了相当的关注和研究。通过实施PDM系统可以构建合理、有序的信息流
5、系统,为并行环境的建立实施提供依托。本文主要就PDM系统中的重要模块产品结构与配置管理进行分析和实现方法研究,并提出模块在软件应用实施方面的观点。1产品结构与配置功能、数据分析产品结构是工厂或企业进行产品设计、生产组织的重要依据与标准,一般意义上的产品结构是指由产品一系列图纸上的零部件明细表组成的一种树状结构。这种树状结构是立体的,它反映了企业的活动主线,通过产品结构这种直观的表现形式,可以实现企业的各个部门(如计划、设计、生产、材料、采购、质量和销售等)在同样数据基础上从不同的视角和空间看待产品。产品结构与配置管理的重要作用主要体现为:产品结构和配置是产品数据管理系统的基础模块之一,它首先是
6、PDM系统中流程和任务管理的基础。因为工作流主要控制工程设计活动,而实现控制的前提条件是要有足够的产品结构与配置信息,在此基础上才可以定义活动执行所需的资源;其次,产品结构与配置管理是实现PDM集成功能的桥梁之一,在正确维护了产品结构与配置信息之后就可以提供正确的材料清单和必要的资源要求,就可以将产品设计必要的人、财、物和生产对象信息向制造资源规划系统和信息管理系统传递,为整个企业的规划和安排提供依据;另外产品结构是实现虚拟化企业等崭新模式的必要准备,只有维护了必须的产品信息,才可以利用网络最新发展技术进行分布、异地的虚拟企业运作,从而实现任务的异地分配和驱动,实现面向客户的电子商务及电子协作
7、活动。结构与配置管理的主要数据描述如图1图中只示意了主要领域的相关数据)。从图中可以看出产品数据主要包括市场需求信息、产品概念设计数据、产品详细设计数据、产品制造数据、产品售后客户数据等。其主要特点表现为:首先数据种类繁多,包括显式的与产品设计有关的数据(例如CAD数据)和相关的隐含数据(例如产品的需求说明,设计说明等),并且这些数据不是全部可以通过规则表达的。其次数据是动态变化的,在实际设计中产品数据随着产品的概念设计、总体设计和详细设计的进行以及操作方式(自顶向下的设计方式或自底向上的设计方式)的不同,会出现不同的数据生成过程,数据是随产品相关活动的开展而逐渐由抽象向具体转化的过程。从以上
8、两个特点可以看出产品结构数据的包容量大、表述范围广,所以描述产品数据时比较复杂。L1:? 设计相关文件 STRING L1:? 条目版本批准实施人员LOGICALL1:? 条目发布状态标 识L1:?定单信息文件条目全局标识 STRING 条 目 包含 条目名称 STRING L1:?L1:?三维数据文件L1:?二维数据文件文件标识相关说明文件L1:? 物料清单L1:? 其他文件加工文件L 1:?文件标识图1 产品基本数据示意图Fig 1 Basic product data diagram产品结构与配置管理数据分类管理依据前述数据特点,如何组织以上数据是系统实现的关键问题之一,产品结构需要管理
9、的数据涉及诸如项目计划、设计数据、产品模型、工程图纸、技术规范、工艺文件、电子表格、视频及音频信息以及有关零件的各种数据等。这些数据包括形式化和非形式化数据两大类型。非形式化数据主要指超文本数据,如声音、图形、图象数据等,均可用大二进制块来存放、传递。形式化的产品数据主要指可模型化的数据,它又分为产品直接相关的数据和与产品相关联的数据(如开发产品的组织、使用的资源)二类1。在两大类型数据中,即使形式化的数据也不能够达到特征级的细粒度控制,只能将其设计整体结果作为数据包或数据块进行管理2。所以系统在数据组织方式上对于两大类不同的数据采用相同的组织方式粗纹理的集成管理。同时为了适应产品生命周期中多
10、领域和多数据类型的特点,可以采用分类方法进行控制,形成显式、隐含数据的集中体现,满足企业的不同视图要求,另外要能够适应不同的规则驱动,保证提取相关驱动下的子结构的数据正确、实时和有效性。基本的分类方法是:对于形式化数据中可以利用规则表达的部分由相应工具软件进行组织,组织结果和非形式化数据一样,由结构管理模块统一管理,按照产品生命周期的不同过程,依据领域和部门的区别提供动态的、可定制的分类手段,通过交互式分类模板的定制,建立系统的分类规则,提供结构管理的依据。产品结构与配置管理结构组织模型产 品产品结构主茎产品结构枝叶装配件L0:? 零 件L0:?子装配件 L0:?装配件结构主茎装配件结构枝叶L
11、0:?零件结构枝叶L1:?具有具有L1:?L1:?具有结构管理是对产品数据进行的综合表达,与产品本身一样,产品结构也具有演变属性,在控制结构演变属性时使用较为容易的线形方式。另外从前面论述中可以看出,结构管理和工作流是互相依托的,工作流程的发起要依赖结构管理和配置信息,而结构关系的完整表达及实现又依赖工作流、任务流的支持,二者形成彼此依赖关系。因此结构的描述方法要能够满足工作流驱动的基本信息要求,也要能够在相关流程驱动下动态扩充。所以结构组织采用结构树分层表达方法,即将结构树分为结构主茎和结构枝叶,结构主茎搭建产品结构的总体框架,只反映了结构的总体组成关联关系,可以作为任务分配和工作流管理的信
12、息入口;结构枝叶关系在结构主茎基础上,根据任务的分配和流程驱动进行具体设计及更改工作,形成结构树叶节点的不同版本。为了维持上述分层结构关系,分析产品结构特点,存在以下的关系。图2 产品结构基本关系Fig.2 Basic relation of product construct产品由部件和零件组成,产品的结构主茎在数据模型中用P_product描述,部件的结构主茎用P-assembly表达,零件是基本的原子组成部分,其结构主茎用自身的主要数据属性描述。相应的产品、部件和零件的结构枝叶分别用V_product、V_assembly和V_part表达。结构枝叶完成结构数据的演变历史和相应演变文档管
13、理。最后通过结构主径与结构枝叶的映射关系实现产品结构空间与产品版本空间的对应。为了实现以上的关系描述方便和树形视图的直观体现,建立分层结构管理模型(如图所示)。其中结构主茎各分类文件夹的描述对象分别为:1. 属性数据中维护产品的主要特征信息,如零件号、材料、规格、开始有效日期、截止有效日期、相关生产批量等;2. 相关文件主要维护某节点有关的市场需求分析、客户定单要求、参考技术资料、相关设计参数说明和更改通知单等类型的文件;3. 主茎结构信息维护产品的结构信息和关联信息,描述组成产品的零部件间的几何从属关系和节点与PDM系统中其他对象的约束关系;4. 结构枝叶主要描述该节点下具体某版本的属性和设
14、计、制造以及结构关联信息,反映节点版本的整体信息。 属性数据产品/组件/零件标识 属 性 数 据三维文件相 关 文 件二维文件加工文件结 构 信 息版 本 信 息版本BOM相关说明文件维护产品结构枝叶关系维护产品结构主茎关系Fig .3 Product hierarchical structure management model图3 产品分层结构管理模型产品结构与配置管理结构模型设计根据产品结构与配置管理的数据特点和功能要求,参照STEP标准part214中关于产品结构和产品配置的模型描述,进行模块的数据模型设计。在数据模型的数据库设计中按照数据库设计的一、二、三范式对数据库进行规范化约束,
15、但是同时需要兼顾的主要问题有:a)数据的基本管理单元:在系统中为了体现数据关联关系,以产品作为基本的管理单元,整个数据库中的相应数据是以产品作为提取标识的,所以要保留必要的属性冗余,以方便数据管理。B)数据的管理效率:整个产品的数据都要通过结构树进行体现,数据量比较大,在数据搜索过程中必须考虑数据的提取效率,在建立数据索引时要尽可能采用组合索引,提高数据提取速度。本模块实现的主要功能是数据的有效管理和提取。产品结构与配置管理模块作为PDM系统的功能模块之一,应该同PDM系统本身一样,具有较好的开放性、重用性。因而模块应该在分布式网络、C/S结构、数据库管理和图形化用户接口基础上,尽量采用面向对象技术和基于组件的方法进行模块开发。模块的结构模型如图4所示:图4 产品结构与配置管理结构模型 系统数据总线及网络支持环境 产品电子仓库 个人工作空间结构主茎管理 产品数据分类管理产品结构视图管理 产品结构与信息提