System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及空间任务体系仿真,特别是涉及一种基于组件化参数化的空间任务体系仿真方法与装置。
技术介绍
1、随着信息化、智能化、体系化的飞速发展,装备体系复杂且发展途径多,仿真实体模型复杂多样;而面向太空的空间任务试验场景则需要通用性更强的仿真支撑平台。需要重点开展空间体系理论研究、装备发展与应用研究、兼顾未来装备试验检验评估和需求。
2、目前的仿真建模技术一般基于通用平台,缺少针对太空空间任务体系的数字模型构建技术;且传统仿真模型平台通常由装备型号部门结合型号研制的具体特点,针对性地进行模型设计开发,并以“黑盒子”的方式提供至相关部门,开展仿真分析和研究。这种模式下,型号部门提供的仿真模型,能较为充分地体现装备的技术和任务动态特性,具有较高的置信度;但此类模型通常与型号部门的开发环境、历史积累紧紧耦合,加之不同型号部门之间采取的技术途径各不相同,这也使得用此类平台技术搭建的空间试验模型具有保真度低、通用性差、难以扩展和开发难度高等缺陷。
技术实现思路
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、上述基于组件化参数化的空间任务体系仿真方法与装置,通过根据相关信息中空间任务实体的整体功能进行分解得到多个子功能,根据各子功能将空间任务实体拆分为对应各子功能的多个子功能组件,按照各子功能组件的属性、关系以及功能,对各子功能组件进行重新定义,根据重新定义后的子功能组件以及其之间的关系分别进行建模,得到互相关联的多个组件模型,最后将多个组件模型进行整合得到对应所述空间任务实体的仿真模型,基于仿真模型进行仿真。采用本方法能够实现仿真模型快速构建和灵活性调整。
本文档来自技高网...【技术保护点】
1.一种基于组件化参数化的空间任务体系仿真方法,其特征在于,所述方法包括:
2.根据权利要求1所述的空间任务体系仿真方法,其特征在于,所述待进行仿真建模的空间任务实体为航天任务、载荷、轨道、推进系统、电力系统、通信卫星系统、热控系统、导航制导与控制系统、结构设计以及生命保障系统其中任意一者。
3.根据权利要求2所述的空间任务体系仿真方法,其特征在于,所述按照各所述子功能组件的属性、关系以及功能,对各所述子功能组件进行重新定义包括:
4.根据权利要求3所述的空间任务体系仿真方法,其特征在于,所述根据重新定义后的子功能组件以及其之间的关系分别进行建模,得到互相关联的多个组件模型包括:
5.根据权利要求4所述空间任务体系仿真方法,其特征在于,所述将多个所述组件模型进行整合得到对应所述空间任务实体的仿真模型包括:
6.根据权利要求5所述空间任务体系仿真方法,其特征在于,将多个所述组件模型进行整合得到对应所述空间任务实体的仿真模型,还对所述仿真模型中的参数进行赋值:
7.根据权利要求6所述空间任务体系仿真方法,其特征在
8.一种基于组件化参数化的空间任务体系仿真装置,其特征在于,所述装置包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种基于组件化参数化的空间任务体系仿真方法,其特征在于,所述方法包括:
2.根据权利要求1所述的空间任务体系仿真方法,其特征在于,所述待进行仿真建模的空间任务实体为航天任务、载荷、轨道、推进系统、电力系统、通信卫星系统、热控系统、导航制导与控制系统、结构设计以及生命保障系统其中任意一者。
3.根据权利要求2所述的空间任务体系仿真方法,其特征在于,所述按照各所述子功能组件的属性、关系以及功能,对各所述子功能组件进行重新定义包括:
4.根据权利要求3所述的空间任务体系仿真方法,其特征在于,所述根据重新定义后的子功能组件以及其之间的关系分别进行建模,得到互相关联的多个组件模型包括:
5.根据权利要求4所述空间任务体系仿真方法,其特征在于,所述将多个所述组件模型进行整合得到对应所述空间任务实...
【专利技术属性】
技术研发人员:薛锦妍,张雅声,李智,王训,汤亚锋,张学阳,张锐,程文华,李延艳,朱沁雨,张衷韬,姚靓,
申请(专利权)人:中国人民解放军战略支援部队航天工程大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。