System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种液体火箭发动机组件元模型建模方法、装置及电子设备制造方法及图纸_技高网

一种液体火箭发动机组件元模型建模方法、装置及电子设备制造方法及图纸

技术编号:41067007 阅读:2 留言:0更新日期:2024-04-24 11:21
本申请公开一种液体火箭发动机组件元模型建模方法、装置及电子设备,涉及液体火箭发动机技术领域。方法包括:建立组件元模型库;基于目标系统架构搭建模型需求数据从相应的组件元模型库中选取组件模型搭建对应的目标系统架构模型;基于组件元模型库中对应的仿真模型将目标系统架构模型转化为仿真系统架构模型;对仿真系统架构模型进行仿真验证,确定目标系统架构模型的准确度。发动机系统不同的架构模型从同一组件库中选取,增强了模型的规范性与通用性;通过一定手段将系统物理架构模型转化为可仿真的仿真模型进行仿真验证,摆脱了人工验证的单一方式,在保证建模可靠性性的同时可以快速的完成模型建模,节约时间并且提高系统架构搭建的效率。

【技术实现步骤摘要】

本申请涉及液体火箭发动机,尤其涉及一种液体火箭发动机组件元模型建模方法、装置及电子设备


技术介绍

1、基于模型的系统工程方法(mbse)研制信息以模型本身承载,旨在于提高研制质量。它的应用可以提高任务功能指标设计的优化水平,并结合任务功能指标层层分解和落实精细化管理,提升工程的整体效益。

2、在液体火箭发动机领域的mbse实施初期,通过sysml(系统建模)语言搭建发动机系统的架构模型时,由于sysml语言自身不包含液体火箭发动机的元模型,进行系统架构模型的搭建需要先进行组件级的模型建模,再进行系统级的模型建模。

3、该过程虽然也能满足系统架构模型的顺利搭建,但是液体火箭发动机系统是一个较为复杂的系统,包含流动、燃烧和液压等组件,每一次重新进行组件级别的模型搭建既浪费了大量的时间、降低了系统架构模型搭建的效率,也不利于组件的重复使用与迭代模型的信息传递。

4、因此,亟需一种液体火箭发动机组件元模型建模方法来快速的完成模型建模,节约时间并且提高系统架构搭建的效率。


技术实现思路

1、本申请的目的在于提供一种液体火箭发动机组件元模型建模方法、装置及电子设备,用于快速的完成模型建模,节约时间并且提高系统架构搭建的效率。

2、第一方面,本申请提供一种液体火箭发动机组件元模型建模方法,所述方法包括:

3、建立组件元模型库;

4、基于目标系统架构搭建模型需求数据从相应的所述组件元模型库中选取组件模型搭建对应的目标系统架构模型;

5、基于所述组件元模型库中对应的仿真模型将所述目标系统架构模型转化为仿真系统架构模型;

6、对所述仿真系统架构模型进行仿真验证,确定所述目标系统架构模型的准确度。

7、采用上述技术方案的情况下,本申请实施例提供的液体火箭发动机组件元模型建模方法,建立组件元模型库;基于目标系统架构搭建模型需求数据从相应的所述组件元模型库中选取组件模型搭建对应的目标系统架构模型;基于所述组件元模型库中对应的仿真模型将所述目标系统架构模型转化为仿真系统架构模型;对所述仿真系统架构模型进行仿真验证,确定所述目标系统架构模型的准确度;从模型的规范性角度来讲,发动机系统不同的架构模型从同一组件库中选取,这样模型与模型之间底层的基础模型是一致的,增强了模型的规范性与通用性。组件库中同一组件可以有多种不同的类型可供用户进行选择,增加了通用性的同时组件本身的特性也不会消弱,将组件模型搭建成系统的物理架构模型之后,通过一定手段将系统物理架构模型转化为可仿真的仿真模型进行仿真验证,摆脱了人工验证的单一方式,将人工主观的验证方式变为相对客观的对比评价方式,增强了模型验证的说服力,进一步的,在保证建模可靠性性的同时可以快速的完成模型建模,节约时间并且提高系统架构搭建的效率。

8、在一种可能的实现方式中,所述建立组件元模型库,包括:

9、建立基于预设系统建模语言的需求模型;

10、建立基于预设系统建模语言的功能模型;

11、建立基于预设系统建模语言的逻辑架构模型;

12、建立性能仿真模型。

13、在一种可能的实现方式中,所述建立基于预设系统建模语言的需求模型,包括:

14、通过继承关系将原有需求模型进行集成,形成拓展模型;

15、将缺少的需求部分进行补充;

16、将来源信息设置为预设来源信息内容,以得到完成的拓展元模型;

17、基于定制信息确定正式使用所述拓展元模型进行建模时的出现位置,完成所述需求模型的建立。

18、在一种可能的实现方式中,所述预设来源信息内容包括可编辑的文本、可选择信息,或对于是否经过校核设置为布尔表达式。

19、在一种可能的实现方式中,所述建立基于预设系统建模语言的逻辑架构模型,包括:

20、对各组件基本模型进行抽象化处理,确定所述各组件基本模型的具体参数;

21、确定所述各组件基本模型结合对应的数学模型并进行区分,完成基本组件模型拓展;

22、对组件的不同接口进行抽象化分类,并分别建模,完成接口模型拓展;

23、对于预设专用型号模型进行建模,完成所有的组件模型拓展,确定对应的组件库;

24、基于定制信息确定建模时的菜单中显示对应的可供选择的所述组件库中的模型。

25、在一种可能的实现方式中,所述基于所述组件元模型库中对应的仿真模型对所述仿真系统架构模型进行仿真验证,确定所述目标系统架构模型的准确度,包括:

26、基于所述性能仿真模型对所述仿真系统架构模型进行仿真验证,确定仿真结果;

27、基于所述仿真结果,通过与对应的所述目标系统架构模型的试验结果进行验证,确定所述目标系统架构模型的准确度。

28、在一种可能的实现方式中,所述基于所述仿真结果,通过与对应的所述目标系统架构模型的试验结果进行验证,确定所述目标系统架构模型的准确度,包括:

29、确定所述仿真结果与对应的所述目标系统架构模型的试验结果的偏差值;

30、在所述偏差值在预设偏差范围内时,确定所述目标系统架构模型对应的设计参数为目标设计参数。

31、在一种可能的实现方式中,所述基于所述性能仿真模型对所述仿真系统架构模型进行仿真验证,确定仿真结果,包括:

32、基于所述性能仿真模型对所述仿真系统架构模型进行计算验证,当所述仿真系统模型处于可仿真状态时,确定所述仿真系统机构模型对应的组件的数学模型为目标数学模型,并确定对应的仿真设计参数对应的性能参数。

33、第二方面,本申请还提供一种液体火箭发动机组件元模型建模装置,用于实现第一方面任一所述的液体火箭发动机组件元模型建模方法,所述装置包括:

34、建立模块,用于建立组件元模型库;

35、选取模块,用于基于目标系统架构搭建模型需求数据从相应的所述组件元模型库中选取组件模型搭建对应的目标系统架构模型;

36、转化模块,用于基于所述组件元模型库中对应的仿真模型将所述目标系统架构模型转化为仿真系统架构模型;

37、确定模块,用于对所述仿真系统架构模型进行仿真验证,确定所述目标系统架构模型的准确度。

38、在一种可能的实现方式中,所述建立模块包括:

39、第一建立子模块,用于建立基于预设系统建模语言的需求模型;

40、第二建立子模块,用于建立基于预设系统建模语言的功能模型;

41、第三建立子模块,用于建立基于预设系统建模语言的逻辑架构模型;

42、第四建立子模块,用于建立性能仿真模型。

43、在一种可能的实现方式中,所述第一建立子模块包括:

44、集成单元,用于通过继承关系将原有需求模型进行集成,形成拓展模型;

45、补充单元,用于将缺少的需求部分进行补充;

...

【技术保护点】

1.一种液体火箭发动机组件元模型建模方法,其特征在于,所述方法包括:

2.根据权利要求1所述的液体火箭发动机组件元模型建模方法,其特征在于,所述建立组件元模型库,包括:

3.根据权利要求2所述的液体火箭发动机组件元模型建模方法,其特征在于,所述建立基于预设系统建模语言的需求模型,包括:

4.根据权利要求3所述的液体火箭发动机组件元模型建模方法,其特征在于,所述预设来源信息内容包括可编辑的文本、可选择信息,或对于是否经过校核设置为布尔表达式。

5.根据权利要求2所述的液体火箭发动机组件元模型建模方法,其特征在于,所述建立基于预设系统建模语言的逻辑架构模型,包括:

6.根据权利要求2所述的液体火箭发动机组件元模型建模方法,其特征在于,所述基于所述组件元模型库中对应的仿真模型对所述仿真系统架构模型进行仿真验证,确定所述目标系统架构模型的准确度,包括:

7.根据权利要求6所述的液体火箭发动机组件元模型建模方法,其特征在于,所述基于所述仿真结果,通过与对应的所述目标系统架构模型的试验结果进行验证,确定所述目标系统架构模型的准确度,包括:

8.根据权利要求6所述的液体火箭发动机组件元模型建模方法,其特征在于,所述基于所述性能仿真模型对所述仿真系统架构模型进行仿真验证,确定仿真结果,包括:

9.一种液体火箭发动机组件元模型建模装置,其特征在于,用于实现权利要求1至8任一所述的液体火箭发动机组件元模型建模方法,所述装置包括:

10.一种电子设备,其特征在于,包括:一个或多个处理器;和其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得执行权利要求1至8任一所述的液体火箭发动机组件元模型建模方法。

...

【技术特征摘要】

1.一种液体火箭发动机组件元模型建模方法,其特征在于,所述方法包括:

2.根据权利要求1所述的液体火箭发动机组件元模型建模方法,其特征在于,所述建立组件元模型库,包括:

3.根据权利要求2所述的液体火箭发动机组件元模型建模方法,其特征在于,所述建立基于预设系统建模语言的需求模型,包括:

4.根据权利要求3所述的液体火箭发动机组件元模型建模方法,其特征在于,所述预设来源信息内容包括可编辑的文本、可选择信息,或对于是否经过校核设置为布尔表达式。

5.根据权利要求2所述的液体火箭发动机组件元模型建模方法,其特征在于,所述建立基于预设系统建模语言的逻辑架构模型,包括:

6.根据权利要求2所述的液体火箭发动机组件元模型建模方法,其特征在于,所述基于所述组件元模型库中对应的仿真模型对所述仿真系统架构模型进行仿真...

【专利技术属性】
技术研发人员:高玉闪胡海峰谢豫彭祺擘李宁陈宏玉李舒欣周晨初李晨沛陈嘉智
申请(专利权)人:西安航天动力研究所
类型:发明
国别省市:

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

1