产品协同设计中异构模型数据融合的有效策略.docxVIP

产品协同设计中异构模型数据融合的有效策略.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
产品协同设计中异构模型数据融合的有效策略 在复杂产品的设计中,近年来出现了各种先进数字化设计技术和手段,在这些新技术发展中,数字孪生概念和技术越发引起人们的关注,也成为智能设计制造中的一种手段和方法。数字孪生概念自从Michael Grieves教授2003年提出以后 在数字孪生技术的发展及推动下,复杂产品设计呈现以下问题:设计结构集成度高、各个领域的工具建模难于耦合、设计信息出现庞杂等。除此而外,也导致了设计中需求难以得到快速响应、系统层设计验证不足、设计过程难以获得一致性语义模型等现象,为了有效解决这些问题,人们提出了基于模型的系统工程(Model-Based Systems Engineering, MBSE) 在复杂产品的集成设计中,美国国家航空航天局基于MBSE理念,研发了面向复杂产品的开源设计平台OpenMBEE 由于复杂产品设计需要多工具协同,例如,需求分析的设计工具、物理仿真模型的设计工具、功能逻辑模型、数学分析模型的设计工具以及对分析、测试的可视化仿真的设计工具,因此,首先探索一种多工具集成的异构数据协同的策略,采用OpenMBEE的集成环境框架,设计不同建模工具进行集成的方案。利用Cameo工具作为产品需求分析的设计工具,采用面向对象的建模语言SysML描述模型结构和行为 另外,我们研究发现,在复杂产品设计中,根据异构模型数据之间协同需要,有必要从产品的需求模型中自动获取模型的基本信息,例如,模型的规格属性信息等,它是实现异构数据共享和复杂产品协同设计的基础。然而,由于不同工具的模型之间存在着数据格式的差异,我们在研究中借助于可扩展标记语言(Extensible Mark-up Language,XML)格式文件作为模型数据交换媒介,将需求设计模型存到XML后,再实现智能模型信息的自动提取功能。也就是说,不同工具的模型数据共享问题,可以通过对XML的文本分析来进一步解决。 实际上,在近些年的科学探索中,对于XML文本信息提取的研究,人们已经开展了一些工作:Web数据信息的提取 本文从以下两个方面开展工作:首先,通过建立多层协同建模机制,探索异构数据模型协同建模的策略;此外,研究模型属性信息自动提取的关键技术。 1 异构数据的多层协同策略 研究一种异构数据的多层协同策略,在OpenMBEE集成环境中,通过建模工具Creo进行二次开发,设计多层协同策略,获取全生命周期设计中的动态模型属性信息,通过3D模型编辑及重用的功能测试,验证所研究策略的有效性。 1.1 协同设计组件及工具的集成方案 在异构数据的多层协同策略中,以OpenMBEE协同设计平台作为框架,集成多种组件及模型设计工具如图1所示。 集成设计环境中,组件及工具的集成的步骤描述如下: 步骤1:OpenMBEE平台环境的搭建, 包括模型管理系统(Model Management System,MMS)及视图编辑器(View Editor,VE)的部署。OpenMBEE平台提供三个核心模块,也被称为三部组件: MMS, VE和模型开发工具包(Model Development Kit,MDK)。 在平台环境的搭建中,具体步骤包括安装JDK、下载及安装 ElasticSearch搜索引擎等过程,如图1所示。MMS是整个OpenMBEE平台的唯一数据来源,这保证了数据的一致性和追溯性,用于存储来自Cameo的SysML模型数据。为此,可以获得SysML描述的项目模型元素,如类、实例、属性、关系等 步骤2:建模工具的集成。为了满足复杂产品设计的需要,不仅仅需要集成基本组件模块,同时也需要集成多种工具,包括需求分析设计工具Cameo、数学分析工具Matlab以及3D可视化仿真工具Creo:在Cameo工具集成中,利用OpenMBEE提供的Cameo MDK,通过MDK集成可以实现与MMS同步,并且验证构建系统组件的性能;在Matlab集成时,关键是OpenMBEE提供的Matlab MDK插件安装与设置,在策略探索中,我们借助于Matlab作为中间的工具,实现Creo 工具的集成,以实现获取模型动态数据。 1. 2 多层协同策略 在集成的设计架构中,各个工具以协同合作模式,为用户提供多模型的设计和验证服务,目的是支持团队在模型设计中的协同。为了实现异构数据的通信,借助各个模块及工具,通过信息的交互实现异构数据的获取和更新。在设计时,需要设计各个工具及组件之间的认证接口,同时也需要以协同数据的形式进行通信。充分利用OpenMBEE提供的MDK进行设计,实现不同工具之间的协调,以便集成系统可以实现对需求分析的模型设计、物理仿真模型的设计、功能逻辑模型和数学分析模型的设计及产品测试模型的设计。 在设计中,为了实现各个模型工具的集成,

文档评论(0)

xcwwwwws + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档