System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种氢氧发动机多态模型一致性比对装置制造方法及图纸_技高网

一种氢氧发动机多态模型一致性比对装置制造方法及图纸

技术编号:40436801 阅读:8 留言:0更新日期:2024-02-22 23:01
一种氢氧发动机多态模型一致性比对装置,包括多态模型构建模块、多态模型对象匹配模块、比对数据存储模块、多态模型一致性比对模块;多态模型构建模块,采用统一的模型表征方式独立建立各态数据模型,各态数据模型分别管理属于自身的模型信息,各态模型以不同的视图进行展现;多态模型对象匹配模块,用于在数据模型间需要建立关系时,在关系对象模型中记录Source模型和Target模型的唯一标识来反映模型部件Version的映射关系,从而为不同的模型之间建立多对多的关联关系,形成模型数据网;比对数据存储模块,在多态模型对象匹配模块记录模型数据关联关系时,存储相关模型的详细数据;多态模型一致性比对模块,采用不同方式获取比对数据源,进行多维度的比对。

【技术实现步骤摘要】

本专利技术涉及一种氢氧发动机多态模型一致性比对装置,属于应用系统。


技术介绍

1、基于模型的产品定义技术,通过模型及其关联属性数据来为产品进行定义,运用模型技术构建数据集,并建立模型与模型之间关联关系,完成模型间的数据关联及对比。如:构建设计态模型、建立设计模型属性图号与制造模型属性工艺、产品编码等关联关系。现模型产品定义技术以较为成熟,但基于模型技术氢氧发动机产品数字化建设仍存在以下问题:

2、(1)现存的模型构建定义技术,大多数是通用的数据模型定义技术,其技术主要针对制造行业而言,没有专业性。对于氢氧发动机而言,其制造过程更为复杂多变,且要求制造更为精密,使用现有的通用技术,无法真正完全适用于氢氧发动机,造成氢氧发动机无法达到预想的效果,也无法完全满足业务过程需求。

3、(2)现存模型构建定义技术,只能针对部分业务域进行开展,其现存模型构建定义技术无法覆盖氢氧发动机全生命周期,导致针对氢氧发动机的模型数据记录不完整,故需要针对氢氧发动机更为全面的模型构建技术来满足其数据需求。

4、(3)对于现存的模型关联与对比技术尚存在欠缺,其原因主要由于现存的模型大部分分散于多个系统领域中,其模型数据关联与对比需要将多系统领域数据模型进行调用关联、对比,其关联技术不尽相同,对比也只能针对部分信息进行,导致数据追溯杂乱而缓慢,对比也只能简单看出差异,无法给出指导性建议或判断。对于氢氧发动机而言,当前技术无法满足质量要求,故需要更为全面、统一的技术,将数据模型进行关联,并完成对比,来满足氢氧发动机复杂产品高质量需求。


技术实现思路

1、本专利技术要解决的技术问题是:克服现有技术的不足,解决了氢氧发动机多态模型构建技术、多态模型关联技术与一致性对比问题。

2、本专利技术目的通过以下技术方案予以实现:

3、一种氢氧发动机多态模型一致性比对装置,包括多态模型构建模块、多态模型对象匹配模块、比对数据存储模块、多态模型一致性比对模块;

4、多态模型构建模块,采用统一的模型表征方式独立建立各态数据模型,各态数据模型分别管理属于自身的模型信息,各态模型以不同的视图进行展现;

5、多态模型对象匹配模块,用于在数据模型间需要建立关系时,在关系对象模型中记录source模型和target模型的唯一标识来反映模型部件version的映射关系,从而为不同的模型之间建立多对多的关联关系,形成模型数据网;

6、比对数据存储模块,在多态模型对象匹配模块记录模型数据关联关系时,存储相关模型的详细数据;

7、多态模型一致性比对模块,采用不同方式获取比对数据源,进行多维度的比对。

8、本专利技术相比于现有技术具有如下有益效果:

9、(1)本专利技术方法实现了多态模型的对象识别、关联方式、符合性对比,保障了氢氧发动机复杂产品多态模型的有效控制和上下游一致性符合。

10、(2)通过本专利技术技术,将为氢氧发动机复杂产品的完整多态模型表达、关联、比对提供手段,规范化多态模型数字化表征,支持多态模型之间的有效关联、符合性比对,为氢氧发动机数据贯通、以模型和数据驱动产品研制提供了基础条件。

11、(3)本专利技术通过氢氧发动机全周期模型构建,即满足氢氧发动机各业务域需求,还统一了全周期的模型定义方法,使其更快速完成模型构建,更高效的适用于模型关联。

12、(4)本专利技术基于一致的多态模型定义方式,可以方便快捷的完成视图的转换,转换生成的新视图记录与原视图的关联关系,提供了一种准确、快速记录转换视图间关联关系的手段。

13、(5)本专利技术提供了一种记录多态模型之间复杂关联关系的技术手段,为多维度的数据追溯建立了基础,支持设计端向制造端的正向追溯,也支持制造端向设计端的反向追溯。

14、(6)本专利技术提供了多态模型一致性比对方法,此方法不仅适用不同业务域模型数据对比,还可针关联数据进行比对,比对结果可用于实际业务的影响分析。

本文档来自技高网...

【技术保护点】

1.一种氢氧发动机多态模型一致性比对装置,其特征在于,包括多态模型构建模块、多态模型对象匹配模块、比对数据存储模块、多态模型一致性比对模块;

2.根据权利要求1所述的氢氧发动机多态模型一致性比对装置,其特征在于,多态模型构建模块,使用部件Master作为模型的主要载体,部件Master存储该部件在不同状态下的不变属性信息,并管理多个部件Version。部件Version记录部件的编码、版本号、视图信息和部件实例的可变属性信息,以部件关系存储各个部件之间的父子结构以及数量。

3.根据权利要求1所述的氢氧发动机多态模型一致性比对装置,其特征在于,多态模型构建模块,以部件Version做为比对数据源,编码、版本号、视图信息组合在一起做为部件Version唯一标识。

4.根据权利要求1所述的氢氧发动机多态模型一致性比对装置,其特征在于,多态模型对象匹配模块在记录关系的同时,将模型的具体详细信息复制至比对数据存储模块,用于后续数据比对。

5.根据权利要求1所述的氢氧发动机多态模型一致性比对装置,其特征在于,多态模型对象匹配模块中,当由一种数据模型向另一种数据模型转换时,将源视图数据模型和目标视图数据模型的部件Version唯一标识分别记录在Source与Target中,记录关联关系;

6.根据权利要求1所述的氢氧发动机多态模型一致性比对装置,其特征在于,多态模型对象匹配模块中,当自定义模型数据间关联关系时,将关联数据模型和被关联数据模型数据的部件Version唯一标识分别记录在Source与Target中,完成关联关系建立。

7.根据权利要求1所述的氢氧发动机多态模型一致性比对装置,其特征在于,比对数据存储模块对关联数据的单独存储,只用于数据对比使用。

8.根据权利要求1所述的氢氧发动机多态模型一致性比对装置,其特征在于,多态模型比对模块根据部件Version唯一标识获取出模型数据进行对比,对比同一部件在不同视图下的不同。

9.根据权利要求1所述的氢氧发动机多态模型一致性比对装置,其特征在于,多态模型比对模块通过数据直接关联关系检索关联的其他模型数据,进行对比,对比其不同状态关联数据信息情况。

10.根据权利要求1所述的氢氧发动机多态模型一致性比对装置,其特征在于,多态模型比对模块通过间接关联关系找到数据源进行对比,对比其不同状态关联数据信息情况。

...

【技术特征摘要】

1.一种氢氧发动机多态模型一致性比对装置,其特征在于,包括多态模型构建模块、多态模型对象匹配模块、比对数据存储模块、多态模型一致性比对模块;

2.根据权利要求1所述的氢氧发动机多态模型一致性比对装置,其特征在于,多态模型构建模块,使用部件master作为模型的主要载体,部件master存储该部件在不同状态下的不变属性信息,并管理多个部件version。部件version记录部件的编码、版本号、视图信息和部件实例的可变属性信息,以部件关系存储各个部件之间的父子结构以及数量。

3.根据权利要求1所述的氢氧发动机多态模型一致性比对装置,其特征在于,多态模型构建模块,以部件version做为比对数据源,编码、版本号、视图信息组合在一起做为部件version唯一标识。

4.根据权利要求1所述的氢氧发动机多态模型一致性比对装置,其特征在于,多态模型对象匹配模块在记录关系的同时,将模型的具体详细信息复制至比对数据存储模块,用于后续数据比对。

5.根据权利要求1所述的氢氧发动机多态模型一致性比对装置,其特征在于,多态模型对象匹配模块中,当由一种数据模型向另一种数据模型转换时,将源视图数据模型和...

【专利技术属性】
技术研发人员:王丹刘建勇张强陈潇萍李成龙赵有磊朱玉洁
申请(专利权)人:北京航天动力研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1