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、本专利技术的有益效果是:在面向数字卫星联合仿真,尤其是针对长周期、系统级任务仿真和伴飞运行时,本专利技术提出的包括卫星数据获取模块、分析模型集成模块、分析模型运行模块和分析数据展示模块的数字卫星仿真数据综合分析平台,将数字卫星分析模型集成、运行、应用和展示与数字卫星仿真模型运行解耦,实现避免传统数字卫星仿真与分析集成运行中断后的模型更替、关系组装、场景配置等系列繁琐、易错、复杂操作;在保障数字卫星仿真系统稳定运行的前提下,又满足了多场景、新应用分析模型的实时评估与动态变更。能够提升卫星对应用任务处理的灵活性、实时性和准确性。
本文档来自技高网...【技术保护点】
1.一种数字卫星仿真数据综合分析平台,其特征在于,包括:卫星数据获取模块和分析模型运行模块;
2.根据权利要求1所述的平台,其特征在于,所述参数配置表包括至少一个与所述目标任务对应的参数的参数名称、参数类型、参数单位、参数描述以及通信标识;
3.根据权利要求2所述的平台,其特征在于,在所述卫星数据获取模块用于创建与所述目标任务对应的参数配置表中,所述卫星数据获取模块用于:
4.根据权利要求3所述的平台,其特征在于,还包括:分析模型集成模块;所述分析模型集成模块包括模型创建单元和模型入库单元;
5.根据权利要求4所述的平台,其特征在于,所述分析模型集成模块还包括语言模版创建单元;所述语言模版创建单元用于:
6.根据权利要求5所述的平台,其特征在于,还包括:分析数据展示模块;所述分析数据展示模块用于:
7.根据权利要求6所述的平台,其特征在于,在所述分析数据展示模块用于显示所述第一数据库中,所述分析数据展示模块用于以表格、图像、文字中的至少一种形式显示所述第一数据库中的内容。
8.根据权利要求7所述的
9.根据权利要求8所述的平台,其特征在于,在所述卫星数据获取模块用于基于所述参数配置表获取数字卫星仿真数据中,所述卫星数据获取模块用于基于所述参数配置表和预设数据序列化传输协议获取所述数字卫星仿真数据。
10.根据权利要求9所述的平台,其特征在于,还包括:存储模块;所述存储模块用于存储所述第一数据库、所述第二数据库、所述模型库和所述语言库。
...【技术特征摘要】
1.一种数字卫星仿真数据综合分析平台,其特征在于,包括:卫星数据获取模块和分析模型运行模块;
2.根据权利要求1所述的平台,其特征在于,所述参数配置表包括至少一个与所述目标任务对应的参数的参数名称、参数类型、参数单位、参数描述以及通信标识;
3.根据权利要求2所述的平台,其特征在于,在所述卫星数据获取模块用于创建与所述目标任务对应的参数配置表中,所述卫星数据获取模块用于:
4.根据权利要求3所述的平台,其特征在于,还包括:分析模型集成模块;所述分析模型集成模块包括模型创建单元和模型入库单元;
5.根据权利要求4所述的平台,其特征在于,所述分析模型集成模块还包括语言模版创建单元;所述语言模版创建单元用于:
6.根据权利要求5所述的平台,其特征在于,还包括:分析数据展示模块;所述分析数据展示模...
【专利技术属性】
技术研发人员:姜方方,杨瀚哲,刘成保,严冬,白一帆,王燕子,
申请(专利权)人:中国科学院空间应用工程与技术中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。