卫星运行模拟方法、装置、电子设备及存储介质制造方法及图纸

技术编号:30553838 阅读:12 留言:0更新日期:2021-10-30 13:34
本申请提供了一种卫星运行模拟方法、装置、电子设备及存储介质,该卫星运行模拟方法包括:接收卫星模型发送的遥测参数;根据运行参数确定卫星模型是否出现运行异常问题;若卫星模型出现运行异常问题,则根据第一预置映射表获取与运行异常问题对应的模型硬件信息;从模型硬件参数中获取与模型硬件信息对应的目标模型硬件参数;根据目标模型硬件参数获取解决预案;将解决预案发送给卫星模型,使卫星模型执行解决预案。通过本申请的方式,能够通过纯软件的技术模仿卫星测试实验,避免使用硬件实验仪器,进而节省了大量的财力和物力,满足了高频次的实验需求。了高频次的实验需求。了高频次的实验需求。

【技术实现步骤摘要】
卫星运行模拟方法、装置、电子设备及存储介质


[0001]本申请涉及卫星模拟
,具体而言,涉及一种卫星运行模拟方法、装置、电子设备及存储介质。

技术介绍

[0002]随着商业卫星的不断发展,越来越多的人加入到卫星制造领域,特别是微小卫星的数量不断增多,对卫星测试实验的环境提出了更高的要求。
[0003]在卫星测试实验中,测试实验均需要硬件与软件相结合的方式进行,且需要进行大规模的实验测试。大规模的实验次数导致硬件的耗损相当严重,而硬件的实验仪器是非常昂贵的,导致卫星测试实验需要大量的财力和物力,进而导致无法开展高频次的大规模实验。

技术实现思路

[0004]有鉴于此,本申请的目的在于提供一种卫星运行模拟方法、装置、电子设备及存储介质,能够通过纯软件的技术模仿卫星测试实验,避免了硬件实验仪器的使用,进而节省了大量的财力和物力,满足了高频次的实验需求。
[0005]第一方面,本申请实施例提供了一种卫星运行模拟方法,所述卫星运行模拟方法包括:
[0006]接收卫星模型发送的遥测参数,遥测参数包括运行参数和硬件参数;
[0007]根据运行参数确定卫星模型是否出现运行异常问题;
[0008]若卫星模型出现运行异常问题,根据第一预置映射表获取与运行异常问题对应的模型硬件信息,第一预置映射表中存储运行异常问题和模型硬件信息对应关系;
[0009]从模型硬件参数中获取与模型硬件信息对应的目标模型硬件参数;
[0010]根据目标模型硬件参数获取解决预案,解决预案至少包括一个遥控指令;
[0011]将解决预案发送给卫星模型,使卫星模型执行解决方案。
[0012]在一种可能的实施方式中,根据目标模型硬件参数获取解决预案,包括:
[0013]根据第二预置映射表获取与目标模型硬件参数分别对应的阈值范围,第二预置映射表中存储有各个模型硬件参数分别对应的阈值范围;
[0014]确定目标模型硬件参数是否在对应的阈值范围内;
[0015]将目标模型硬件参数不在对应的阈值范围内的模型硬件确定为异常模型硬件;
[0016]根据异常模型硬件获取解决预案。
[0017]在一种可能的实施方式中,根据异常模型硬件获取解决预案,包括:
[0018]根据异常模型硬件确定异常模型硬件集合;
[0019]根据第三预置映射表获取与异常模型硬件集合对应的解决预案,第三预置映射表中存储有异常模型硬件集合对应的解决预案。
[0020]在一种可能的实施方式中,根据第三预置映射表获取与异常模型硬件集合对应的
解决预案,包括:
[0021]将异常模型硬件集合与第三预置映射表中的异常模型硬件集合进行匹配计算;
[0022]获取第三预置映射表中匹配度最高的异常模型硬件集合对应的解决预案。
[0023]在一种可能的实施方式中,在根据目标模型硬件参数获取解决预案之后,卫星运行模拟方法还包括:
[0024]将解决预案包括的遥控指令对应存储到预置矩阵中,预置矩阵中包括多个矩阵块,每个矩阵块用于存储预设的遥控指令;
[0025]根据存储有遥控指令的预置矩阵转换成协同复合指令;
[0026]将解决预案发送给卫星模型,包括:
[0027]将协同复合指令发送给卫星模型。
[0028]在一种可能的实施方式中,卫星运行模拟方法还包括:
[0029]根据卫星模型发送的遥测参数,动态输出显示卫星模型在不同高度的运行以及卫星过境时的状态。
[0030]第二方面,本申请实施例还提供了一种卫星运行模拟装置,包括:
[0031]接收模块,用于接收卫星模型发送的遥测参数,遥测参数包括运行参数和硬件参数;
[0032]确定模块,用于根据运行参数确定卫星模型是否出现运行异常问题;
[0033]获取模块,用于若卫星模型出现运行异常问题,根据第一预置映射表获取与运行异常问题对应的模型硬件信息,第一预置映射表中存储运行异常问题和模型硬件信息对应关系;
[0034]获取模块,还用于从模型硬件参数中获取与模型硬件信息对应的目标模型硬件参数;
[0035]获取模块,还用于根据目标模型硬件参数获取解决预案,解决预案至少包括一个遥控指令;
[0036]发送模块,用于将解决预案发送给卫星模型,使卫星模型执行解决预案。
[0037]进一步地,获取模块,具体用于根据第二预置映射表获取与目标模型硬件参数分别对应的阈值范围,第二预置映射表中存储有各个模型硬件参数分别对应的阈值范围;确定目标模型硬件参数是否在对应的阈值范围内;将目标模型硬件参数不在对应的阈值范围内的模型硬件确定为异常模型硬件;根据异常模型硬件获取解决预案。
[0038]进一步地,获取模块,具体用于根据异常模型硬件确定异常模型硬件集合;根据第三预置映射表获取与异常模型硬件集合对应的解决预案,第三预置映射表中存储有异常模型硬件集合对应的解决预案。
[0039]进一步地,获取模块,具体用于将异常模型硬件集合与第三预置映射表中的异常模型硬件集合进行匹配计算;获取第三预置映射表中匹配度最高的异常模型硬件集合对应的解决预案。
[0040]进一步地,发送模块,具体用于将解决预案包括的遥控指令对应存储到预置矩阵中,预置矩阵中包括多个矩阵块,每个矩阵块用于存储预设的遥控指令;根据存储有遥控指令的预置矩阵转换成协同复合指令;将解决预案发送给卫星模型,包括:将协同复合指令发送给卫星模型。
[0041]进一步地,获取模块,具体用于根据卫星模型发送的遥测参数,动态输出显示卫星模型在不同高度的运行以及卫星过境时的状态。
[0042]第三方面,本申请实施例还提供了一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,处理器与存储器之间通过总线通信,机器可读指令被所述处理器运行时执行如第一方面任一项的卫星运行模拟方法。
[0043]第四方面,本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器运行时执行如第一方面任一项的卫星运行模拟方法的步骤。
[0044]本申请实施例提供了一种卫星运行模拟方法及装置,该方法包括:通过接收卫星模型发送的遥测参数,确定卫星模型是否出现运行异常问题,若卫星模型出现运行异常问题,则根据第一预置映射表获取与运行异常问题对应的模型硬件信息,然后,从模型硬件参数中获取与模型硬件信息对应的目标模型硬件参数,再根据目标模型硬件参数获取解决预案,最后,将解决预案发送给所述卫星模型,使卫星模型执行解决方案。通过本申请的方式,能够通过纯软件的技术模仿卫星测试实验,避免了硬件实验仪器的使用,进而节省了大量的财力和物力,满足了高频次的实验需求。
附图说明
[0045]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种卫星运行模拟方法,其特征在于,所述方法包括:接收卫星模型发送的遥测参数,所述遥测参数包括运行参数和硬件参数;根据所述运行参数确定所述卫星模型是否出现运行异常问题;若所述卫星模型出现所述运行异常问题,根据第一预置映射表获取与所述运行异常问题对应的模型硬件信息,所述第一预置映射表中存储运行异常问题和模型硬件信息对应关系;从所述模型硬件参数中获取与所述模型硬件信息对应的目标模型硬件参数;根据所述目标模型硬件参数获取解决预案,所述解决预案至少包括一个遥控指令;将所述解决预案发送给所述卫星模型,使所述卫星模型执行所述解决预案。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标模型硬件参数获取解决预案,包括:根据第二预置映射表获取与所述目标模型硬件参数分别对应的阈值范围,所述第二预置映射表中存储有各个模型硬件参数分别对应的阈值范围;确定所述目标模型硬件参数是否在对应的阈值范围内;将所述目标模型硬件参数不在对应的阈值范围内的模型硬件确定为异常模型硬件;根据所述异常模型硬件获取解决预案。3.根据权利要求2所述的方法,其特征在于,所述根据所述异常模型硬件获取解决预案,包括:根据所述异常模型硬件确定异常模型硬件集合;根据第三预置映射表获取与所述异常模型硬件集合对应的解决预案,所述第三预置映射表中存储有异常模型硬件集合对应的解决预案。4.根据权利要求3所述的方法,其特征在于,所述根据第三预置映射表获取与所述异常模型硬件集合对应的解决预案,包括:将所述异常模型硬件集合与所述第三预置映射表中的异常模型硬件集合进行匹配计算;获取所述第三预置映射表中匹配度最高的异常模型硬件集合对应的解决预案。5.根据权利要求1

4任一项所述的方法,其特征在于,在根据所述目标模型硬件参数获取解决预案之后,所述方法还包括:将所述解决预案包括的遥控指令对应存储到预置矩阵中,所述预置矩阵中包括多个矩阵块,每个所述...

【专利技术属性】
技术研发人员:耿亮亮孔令波高恩宇梁军民
申请(专利权)人:北京微纳星空科技有限公司
类型:发明
国别省市:

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

1