一种卫星测试数据的处理方法、装置及电子设备与流程

文档序号:33359424发布日期:2023-03-07 20:16阅读:32来源:国知局
一种卫星测试数据的处理方法、装置及电子设备与流程

1.本技术涉及卫星技术领域,具体而言,涉及一种卫星测试数据的处理方法、装置及电子设备。


背景技术:

2.基于人工判断的地面测试系统作为卫星软件综合测试关键一环。然而,卫星系统作为综合计算机技术、微电子技术、控制工程、通信技术等的多学科交叉的复杂工程系统,其组成分系统繁多,在测试应用中会输出大量测试数据,由于测试数据种类杂,参数类型多,数据杂乱不易于人工数据判读比对和复核,效率较低。


技术实现要素:

3.有鉴于此,本技术的目的在于提供一种卫星测试数据的处理方法、装置及电子设备,达到提高对卫星测试数据的判读的效果。
4.第一方面,本技术提供了一种卫星测试数据的处理方法,数据分析界面上设置有多个卫星在轨状态特征对应的特征控件、多个待测试卫星对应的标号控件以及展示区域,方法包括:响应在数据分析界面上对目标标号控件的第一选择操作,确定目标标号对应的待测试卫星为目标卫星,并获取每个目标卫星对应的实时遥测数据,实时遥测数据为对该目标卫星进行地面测试后,该目标卫星反馈的遥测数据;响应数据分析界面上对目标特征控件的第二选择操作,针对每个目标卫星,从该目标卫星的对应的实时遥测数据中,提取目标特征控件对应的卫星在轨状态特征参数,并将所有卫星在轨状态特征参数显示在展示区域。
5.优选的,当目标卫星的数量为一个时,通过以下方式将所有目标卫星的所有卫星在轨状态特征参数显示在展示区域:展示区域中显示有表格,表格的每行按预设顺序显示有目标卫星的多个卫星在轨状态特征参数。
6.优选的,当目标卫星的数量为多个时,通过以下方式将所有目标卫星的所有卫星在轨状态特征参数显示在展示区域:展示区域中显示有表格,表格的每行按预设顺序显示有一个目标卫星的多个卫星在轨状态特征参数;或展示区域中显示有多个趋势图,每个趋势图由所有目标卫星的一个相同的卫星在轨状态特征参数生成;或展示区域中显示有多个动态图像,每个动态图像由所有目标卫星的一个相同的卫星在轨状态特征参数生成。
7.优选的,展示区域内还设置有历史数据分析控件,响应对历史数据分析控件的第三选择操作,通过以下方式在展示区域显示表格:针对每个目标卫星,该目标卫星对应的表格的第一列中按预设顺序显示有该目标卫星的多个卫星在轨状态特征参数,该目标卫星对应的表格的第二列中按预设顺序显示有该目标卫星的多个历史卫星在轨状态特征参数,历史卫星在轨状态特征参数是从该目标卫星的历史遥测数据中提取的。
8.优选的,展示区域内还设置有历史数据分析控件,响应对历史数据分析控件的第三选择操作,通过以下方式在展示区域显示趋势图:针对每个目标卫星,该目标卫星对应的
趋势图由该目标卫星的一个卫星在轨状态特征参数和该目标卫星的一个对应的历史卫星在轨状态参数生成,历史卫星在轨状态特征参数是从该目标卫星的历史遥测数据中提取的。
9.优选的,展示区域内还设置有历史数据分析控件,响应对历史数据分析控件的第三选择操作,通过以下方式在展示区域显示动态图像:针对每个目标卫星,该目标卫星对应的动态图像由该目标卫星的一个卫星在轨状态特征参数和该目标卫星的一个对应的历史卫星在轨状态参数生成,历史卫星在轨状态特征参数是从该目标卫星的历史遥测数据中提取的。
10.优选的,数据分析界面上还设置有回放控件,响应在数据分析界面上对回放控件的第四选择操作,基于获取到的每个目标卫星对应的实时遥测数据进行回放。
11.第二方面,本技术提供了一种卫星测试数据的处理装置,数据分析界面上设置有多个卫星在轨状态特征对应的特征控件、多个待测试卫星对应的标号控件以及展示区域,处理装置包括:
12.第一处理模块,用于响应在数据分析界面上对目标标号控件的第一选择操作,确定目标标号对应的待测试卫星为目标卫星,并获取每个目标卫星对应的实时遥测数据,实时遥测数据为对该目标卫星进行地面测试后,该目标卫星反馈的遥测数据;
13.第二处理模块,用于响应数据分析界面上对目标特征控件的第二选择操作,针对每个目标卫星,从该目标卫星的对应的实时遥测数据中,提取目标特征控件对应的卫星在轨状态特征参数,并将所有卫星在轨状态特征参数显示在展示区域。
14.第三方面,本技术还提供一种电子设备,包括:处理器、存储器和总线,存储器存储有处理器可执行的机器可读指令,当电子设备运行时,处理器与存储器之间通过总线通信,机器可读指令被处理器执行时执行如上述的卫星测试数据的处理方法的步骤。
15.第四方面,本技术还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的卫星测试数据的处理方法的步骤。
16.本技术提供的卫星测试数据的处理方法、装置及电子设备,通过响应在数据分析界面上对目标标号控件的第一选择操作,确定目标标号对应的待测试卫星为目标卫星,并获取每个目标卫星对应的实时遥测数据,实时遥测数据为对该目标卫星进行地面测试后,该目标卫星反馈的遥测数据;响应数据分析界面上对目标特征控件的第二选择操作,针对每个目标卫星,从该目标卫星的对应的实时遥测数据中,提取目标特征控件对应的卫星在轨状态特征参数,并将所有卫星在轨状态特征参数显示在展示区域,以帮助技术人员更直观的对测试数据进行分析。
17.为使本技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
18.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这
些附图获得其他相关的附图。
19.图1为本技术实施例所提供的一种卫星测试数据的处理方法的流程图;
20.图2为本技术实施例所提供的一种处理系统的结构示意图;
21.图3为本技术实施例所提供的一种卫星测试数据的处理装置的结构示意图;
22.图4为本技术实施例所提供的另一种卫星测试数据的处理装置的结构示意图;
23.图5为本技术实施例所提供的一种电子设备的结构示意图。
具体实施方式
24.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的每个其他实施例,都属于本技术保护的范围。
25.首先,对本技术可适用的应用场景进行介绍。本技术可应用于卫星地面测试后的测试数据分析。
26.基于人工判断的地面测试系统作为卫星软件综合测试关键一环。然而,卫星系统作为综合计算机技术、微电子技术、控制工程、通信技术等的多学科交叉的复杂工程系统,其组成分系统繁多,在测试应用中会输出大量测试数据,由于测试数据种类杂,参数类型多,数据杂乱不易于人工数据判读比对和复核,效率较低。
27.基于此,本技术实施例提供了一种卫星测试数据的处理方法、装置及电子设备。
28.请参阅图1,图1为本技术实施例所提供的一种卫星测试数据的处理的流程图。所如图1中所示,本技术实施例提供的卫星测试数据的处理方法,可以通过测试仿真系统实现,测试仿真系统设置有数据分析界面,数据分析界面上设置有多个卫星在轨状态特征对应的特征控件、多个待测试卫星对应的标号控件以及展示区域,处理包括:
29.s101、响应在数据分析界面上对目标标号控件的第一选择操作,确定目标标号对应的待测试卫星为目标卫星,并获取每个目标卫星对应的实时遥测数据,实时遥测数据为对该目标卫星进行地面测试后,该目标卫星反馈的遥测数据。
30.这里,技术人员可以在数据分析界面上选择出目标卫星,这里的目标卫星都是经过地面测试后的卫星。在对卫星进行测试后,可以获取到卫星反馈的遥测数据。
31.s102、响应数据分析界面上对目标特征控件的第二选择操作,针对每个目标卫星,从该目标卫星的对应的实时遥测数据中,提取目标特征控件对应的卫星在轨状态特征参数,并将所有卫星在轨状态特征参数显示在展示区域。
32.这里的卫星在轨状态特征参数都是可以从卫星反馈的遥测数据中分析提取出的。例如这里的卫星在轨状态特征参数可以是均值、中位数、极差、方差、均方根值、裕度指标、峰值因子、波形因子等;还可以是重心频率、功率谱方差、均方频率、谱熵等;也可以是离散化分区统计的特征或其他统计出的特征函数等。
33.本技术实施例提供的卫星测试数据的处理方法,可以帮助技术人员更直观的分析
测试数据,提高了数据查询的效率。
34.具体的,当目标卫星的数量为一个时,通过以下方式将所有目标卫星的所有卫星在轨状态特征参数显示在展示区域:
35.展示区域中显示有表格,表格的每行按预设顺序显示有目标卫星的多个卫星在轨状态特征参数。
36.当目标卫星的数量为多个时,通过以下方式将所有目标卫星的所有卫星在轨状态特征参数显示在展示区域:
37.展示区域中显示有表格,表格的每行按预设顺序显示有一个目标卫星的多个卫星在轨状态特征参数。
38.或展示区域中显示有多个趋势图,每个趋势图由所有目标卫星的一个相同的卫星在轨状态特征参数生成。
39.或展示区域中显示有多个动态图像,每个动态图像由所有目标卫星的一个相同的卫星在轨状态特征参数生成。
40.这里的显示方式可以是表单、趋势图、动态影像等方式,可以是一个卫星的卫星在轨状态特征参数单独显示,也可以是多个卫星的卫星在轨状态对比显示。技术人员可以选择将卫星a和卫星b的某一卫星在轨状态特征参数对比显示。
41.在一个具体实施例中,通过自测试模块与地面测试模块得到卫星测试数据,并通过判定推理机对数据进行判读,再将数据储存,并通过数据处理模块生成实时表单、趋势图、动态影像,同时提取数据库历史数据,将其生成历史表单、趋势图、动态影像,并将历史数据与实时数据整合生成对比表单、对比趋势图、对比动态影,通过提供数据表单、趋势图以及动态影像多种呈现方式,人员可以直观分析测试数据,使得数据查询效率提高,提高测试数据的应用分析价值,并且实现人力成本和管理成本的大幅节约。
42.具体的,在一种情景中,展示区域内还设置有历史数据分析控件,响应对历史数据分析控件的第三选择操作,通过以下方式在展示区域显示表格:
43.针对每个目标卫星,该目标卫星对应的表格的第一列中按预设顺序显示有该目标卫星的多个卫星在轨状态特征参数,该目标卫星对应的表格的第二列中按预设顺序显示有该目标卫星的多个历史卫星在轨状态特征参数,历史卫星在轨状态特征参数是从该目标卫星的历史遥测数据中提取的。
44.在另一种情景中,展示区域内还设置有历史数据分析控件,响应对历史数据分析控件的第三选择操作,通过以下方式在展示区域显示趋势图:
45.针对每个目标卫星,该目标卫星对应的趋势图由该目标卫星的一个卫星在轨状态特征参数和该目标卫星的一个对应的历史卫星在轨状态参数生成,历史卫星在轨状态特征参数是从该目标卫星的历史遥测数据中提取的。
46.在另一种情景中,展示区域内还设置有历史数据分析控件,响应对历史数据分析控件的第三选择操作,通过以下方式在展示区域显示动态图像:
47.针对每个目标卫星,该目标卫星对应的动态图像由该目标卫星的一个卫星在轨状态特征参数和该目标卫星的一个对应的历史卫星在轨状态参数生成,历史卫星在轨状态特征参数是从该目标卫星的历史遥测数据中提取的。
48.这里,还可以将卫星a的实时卫星在轨状态特征参数和历史卫星在轨状态特征参
数进行对比显示。
49.具体的,数据分析界面上还设置有回放控件,响应在数据分析界面上对回放控件的第四选择操作,基于获取到的每个目标卫星对应的实时遥测数据进行回放。
50.如图2所示,图2为本技术实施例所提供的一种处理系统的结构示意图。在本技术的一个实施例中,还提供一种卫星测试数据的处理系统,包括地面测试单元、自测试单元、中央控制单元(中央服务器)、数据存储管理单元、数据回放单元、显示单元、判定推理机、数据处理单元。其中,自测试单元包括测试信息化管理单元、基础数据管理单元、测试实施单元、数据监视单元。
51.地面测试设备单元用于与实体卫星实现硬连接,接收卫星上行遥控指令,将上行遥控指令发送给中央控制单元并从中央控制单元接收遥测参数,并通过所述判断推理机对所述遥测参数进行判读,得出地面测试结果。
52.数据处理单元包括有趋势分析单元、表单生成单元、图像生成单元。
53.数据回放单元用于完成对所述数据库内遥测数据、地面设备数据、自测试数据的回放和再现,并通过所述显示单元为用户提供数据查看和显示服务。
54.表单生成单元用于根据数据设定单元设定好的遥测数据显示效果对选取的遥测参数进行生成数据表单,所述图像生成单元用于根据数据设定单元设定好的遥测数据显示效果对选取的遥测参数进行显示生成数据趋势图与数据动态影像。
55.数据存储管理单元,用于基础数据和设计数据的存储和管理,测试过程中产生的各种原始数据存储和管理。
56.具体的,数据表单、所述数据趋势图、所述数据动态影像均分为实时、历史、对比三种。
57.具体的,自测试单元通过测试信息化管理单元、基础数据管理单元、所述测试实施单元、数据监视单元完成对卫星的测试信息化管理、基础数据管理、测试实施、数据监视单元等操作,并将数据传输给中央服务器。
58.具体的,数据表单提供回放时刻的相关数据,主要是用于数据导出和文字查看方式,用于数据的变化分析和其他工具的二次分析。这里的趋势图服务针对变化的某一个参量或某一组参量的趋势进行查看,对数据变化的特点进行分析。动态影像主要为频谱、遥感包的图像,其主要特点是某一时刻的一组数据能够表征一个状态或者一幅图像,且图像动态变化,因此无法用一个点或者一张图表示,只能通过动态影像表示。
59.本技术实施例提供的处理系统,通过自测试模块与地面测试模块得到卫星测试数据,并通过判定推理机对数据进行判读,再将数据储存,并通过数据处理模块生成实时表单、趋势图、动态影像,同时提取数据库历史数据,将其生成历史表单、趋势图、动态影像,并将历史数据与实时数据整合生成对比表单、对比趋势图、对比动态影,通过提供数据表单、趋势图以及动态影像多种呈现方式,人员可以直观分析测试数据,使得数据查询效率提高,提高测试数据的应用分析价值,并且实现人力成本和管理成本的大幅节约。
60.基于同一发明构思,本技术实施例中还提供了与卫星测试数据的处理方法对应的卫星测试数据的处理装置,由于本技术实施例中的装置解决问题的原理与本技术实施例上述卫星测试数据的处理方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
61.请参阅图3、图4,图3为本技术实施例所提供的一种卫星测试数据的处理装置的结构示意图,图4为本技术实施例所提供的另一种卫星测试数据的处理装置的结构示意图。如图3中所示,数据分析界面上设置有多个卫星在轨状态特征对应的特征控件、多个待测试卫星对应的标号控件以及展示区域,所述卫星测试数据的处理装置300包括:
62.第一处理模块310,用于响应在数据分析界面上对目标标号控件的第一选择操作,确定目标标号对应的待测试卫星为目标卫星,并获取每个目标卫星对应的实时遥测数据,实时遥测数据为对该目标卫星进行地面测试后,该目标卫星反馈的遥测数据;
63.第二处理模块320,用于响应数据分析界面上对目标特征控件的第二选择操作,针对每个目标卫星,从该目标卫星的对应的实时遥测数据中,提取目标特征控件对应的卫星在轨状态特征参数,并将所有卫星在轨状态特征参数显示在展示区域。
64.在一优选实施例中,当目标卫星的数量为一个时,第二处理模块320通过以下方式将所有目标卫星的所有卫星在轨状态特征参数显示在展示区域:展示区域中显示有表格,表格的每行按预设顺序显示有目标卫星的多个卫星在轨状态特征参数。
65.在一优选实施例中,当目标卫星的数量为多个时,第二处理模块320通过以下方式将所有目标卫星的所有卫星在轨状态特征参数显示在展示区域:展示区域中显示有表格,表格的每行按预设顺序显示有一个目标卫星的多个卫星在轨状态特征参数;或展示区域中显示有多个趋势图,每个趋势图由所有目标卫星的一个相同的卫星在轨状态特征参数生成;或展示区域中显示有多个动态图像,每个动态图像由所有目标卫星的一个相同的卫星在轨状态特征参数生成。
66.进一步的,如图4所示,本技术实施例提供的卫星测试数据的处理装置,展示区域内还设置有历史数据分析控件,响应对历史数据分析控件的第三选择操作,第三处理模块330通过以下方式在展示区域显示表格:针对每个目标卫星,该目标卫星对应的表格的第一列中按预设顺序显示有该目标卫星的多个卫星在轨状态特征参数,该目标卫星对应的表格的第二列中按预设顺序显示有该目标卫星的多个历史卫星在轨状态特征参数,历史卫星在轨状态特征参数是从该目标卫星的历史遥测数据中提取的。
67.在一优选实施例中,展示区域内还设置有历史数据分析控件,响应对历史数据分析控件的第三选择操作,第三处理模块330通过以下方式在展示区域显示趋势图:针对每个目标卫星,该目标卫星对应的趋势图由该目标卫星的一个卫星在轨状态特征参数和该目标卫星的一个对应的历史卫星在轨状态参数生成,历史卫星在轨状态特征参数是从该目标卫星的历史遥测数据中提取的。
68.在一优选实施例中,展示区域内还设置有历史数据分析控件,响应对历史数据分析控件的第三选择操作,第三处理模块330通过以下方式在展示区域显示动态图像:针对每个目标卫星,该目标卫星对应的动态图像由该目标卫星的一个卫星在轨状态特征参数和该目标卫星的一个对应的历史卫星在轨状态参数生成,历史卫星在轨状态特征参数是从该目标卫星的历史遥测数据中提取的。
69.在一优选实施例中,数据分析界面上还设置有回放控件,回放模块340用于响应在数据分析界面上对回放控件的第四选择操作,基于获取到的每个目标卫星对应的实时遥测数据进行回放。
70.请参阅图5,图5为本技术实施例所提供的一种电子设备的结构示意图。如图5中所
示,所述电子设备500包括处理器510、存储器520和总线530。
71.所述存储器520存储有所述处理器510可执行的机器可读指令,当电子设备500运行时,所述处理器510与所述存储器520之间通过总线530通信,所述机器可读指令被所述处理器510执行时,可以执行如上述图1所示方法实施例中的卫星测试数据的处理方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。
72.本技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时可以执行如上述图1所示方法实施例中的卫星测试数据的处理方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。
73.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
74.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
75.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
76.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
77.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
78.最后应说明的是:以上所述实施例,仅为本技术的具体实施方式,用以说明本技术的技术方案,而非对其限制,本技术的保护范围并不局限于此,尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本技术实施例技术方案的精神和范围,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1