深空航天器的综合状态评估方法及装置与流程

专利2022-05-09  44



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.图1是根据本发明实施例的深空航天器的综合状态评估方法的流程图;
27.图2是根据本发明实施例的轨控过程分层状态评估模型的框架图;
28.图3是根据本发明实施例的盲走移动工况分层状态评估模型的框架图;
29.图4是根据本发明实施例的遥测数据预处理的流程图;
30.图5是根据本发明实施例的告警门限阈值获取方法的流程图;
31.图6是根据本发明实施例的稀疏准实时遥测数据驱动分层状态评估的流程图;
32.图7是根据本发明实施例的批量延时遥测数据驱动分层状态评估方法的流程图;
33.图8是根据本发明实施例的深空航天器的综合状态评估方法的框架图;
34.图9是根据本发明实施例的深空航天器的综合状态评估装置的示意图。
具体实施方式
35.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
36.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品
或设备固有的其它步骤或单元。
37.针对上述技术问题,在本发明实施例中从基于批量延时遥测和稀疏准实时遥测数据等多源数据的深空航天器系统运行状态、工况执行情况等综合状态快速判断角度出发,提出了一种基于多源数据的深空航天器综合状态快速自动评估方法,可以通过获取表征航天器典型工况执行情况,以及关键分系统运行情况的遥测参数数据,区分稀疏准实时、批量延时等不同数据源,分别建立航天器分层状态评估模型;接着对航天器实际遥测数据,以及引入的航天器仿真数据进行离散化处理,并将数据按时间进行精准对齐;然后计算航天器实际遥测数据与仿真数据偏差,得到偏差数据时间序列,并利用机器学习等技术分析偏差数据,自适应调整告警门限;监控偏差数据时间序列,生成状态监视事件,并从分层状态模型信息和状态监视事件时间序列信息两个维度进行综合状态自动评估;并利用文本以及曲线绘制等可视化方式,直观地显示典型工况执行情况,以及关键分系统运行情况。该方法采用了分层理论、机器学习和可视化等技术,构建了分层快速自动评估框架,定义了评估流程和步骤,下面对该深空航天器的综合状态评估方法及装置进行详细说明。
38.实施例1
39.根据本发明实施例,提供了一种深空航天器的综合状态评估方法的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
40.图1是根据本发明实施例的深空航天器的综合状态评估方法的流程图,如图1所示,该深空航天器的综合状态评估方法包括如下步骤:
41.步骤s102,生成深空航天器的分层状态评估模型。
42.这里可以结合实际任务需求,基于深空航天器关键分系统和典型工况,构建深空航天器分层状态评估模型。
43.需要说明的是,在本发明实施例中,基于多源数据的深空航天器综合状态快速自动评估方法涉及的输入主要包括:航天器实际遥测数据、仿真遥测数据。其中,航天器实际遥测数据包括:航天器进站后通过高速数传信道批量下传的延时遥测数据、以及低速实时下传的稀疏遥测数据,可以通过实时电文订阅或事后数据库查询等方式获取;航天器仿真遥测数据由飞行模拟器或其他航天器预测软件系统输出,要求已经综合考虑了航天器运行环境、工况和上行控制等相关因素,该类数据的具体仿真过程不在本发明范围内。
44.步骤s104,确定深空航天器的实际遥测数据和仿真遥测数据之间的偏差时间序列。
45.需要说明的是,在本发明实施例中,实际遥测数据和仿真遥测数据的类型可以包括:稀疏准实时遥测数据和批量延时遥测数据。
46.步骤s106,基于告警阈值对偏差时间序列对应的时间序列数据进行实时告警监视,得到告警监视结果,并基于告警监视结果生成状态监视事件时间序列。
47.步骤s108,利用分层状态评估模型以及状态监视事件时间序列对深空航天器进行综合状态评估,得到对深空航天器的综合状态评估结果。
48.由上可知,在本发明实施例中,可以通过在生成深空航天器的分层状态评估模型后,确定深空航天器的实际遥测数据和仿真遥测数据之间的偏差时间序列,并基于告警阈
值对偏差时间序列对应的时间序列数据进行实时告警监视,得到告警监视结果,并基于告警监视结果生成状态监视事件时间序列,以及利用分层状态评估模型以及状态监视事件时间序列对深空航天器进行综合状态评估,得到对深空航天器的综合状态评估结果,实现了基于大批量延时数据的深空航天器综合状态快速、定量评估,并利用存在超大传输时延且数据非常有限的准实时稀疏数据进行深空航天器关键状态的快速确认方法,避免了飞控人员陷入大批量瞬时数据海洋、以及稀疏准实时数据信息缺失困境,为其快速、直观地掌握航天器运行状态、工况执行情况提供了技术支撑,为下一步的航天器任务规划,或者航天器故障快速应急处置争取时间,达到了提高对深空航天器进行综合状态评估的可靠性的技术效果。
49.因此,通过本发明实施例提供的深空航天器的综合状态评估方法,解决了相关技术中综合状态人工实时监视方式无法实现对深空航天器的综合状态进行自动评估、容易使飞控人员陷入大批量瞬时数据以及稀疏准实时数据信息缺失困境的技术问题。
50.可选地,在步骤s102中,生成深空航天器的分层状态评估模型可以基于分层理论,根据深空航天器飞行程序、数据传输方案和遥测大纲等外部输入文件、协调探测器系统共同构建航天器分层状态评估模型,具体构建方式包括以下执行步骤:
51.步骤s1001,获取深空航天器的外部输入文件,其中,外部输入文件至少包括:深空航天器的飞行程序、深空航天器的数据传输方式、深空航天器的遥测大纲。
52.步骤s1002,获取用于表征深空航天器的预定工况执行情况以及预定分系统运行下的遥测参数数据。
53.步骤s1003,根据外部输入文件、预定工况执行情况以及遥测参数数据生成分层状态评估模型。
54.需要说明的是,由于稀疏准实时遥测数据信息较少,其主要发生在关键控制环节,因此,基于稀疏准实时遥测数据驱动的深空航天器综合状态实时评估,根据实际应用场景构建单个分层状态模型。例如,以深空航天器轨控过程为例,以自上而下方式进行设计,顶层为轨控执行状态,中层为轨控相关数据类别,底层为遥测为中层节点对应的具体遥测参数,如图2所示(图2是根据本发明实施例的轨控过程分层状态评估模型的框架图),可以获取不同状态下的多个参数来确定轨控执行情况,比如,姿态状态(可基于参数1

1、参数1
‑2…
参数1

n来确定)、发动机状态(可基于参数2

1、参数2
‑2…
参数2

n来确定)、速度增量状态(可基于参数3

1、参数3
‑2…
参数3

n来确定)。
55.而批量延时遥测数据量大,包含信息全面且详细,因此基于批量延时遥测数据驱动的深空航天器综合状态事后评估,应该按层级对移动、感知、太阳翼运动等典型工况,能源功耗、通信和热控等关键状态分别构建分层状态模型。以地外天体巡视器盲走类移动工况评估为例,以自上而下方式进行设计,顶层为盲走类移动工况执行情况,中层为火星车移动前状态设置情况、移动过程执行情况、移动后状态恢复设置情况,底层以中层的三个父节点状态为依据,相对应的遥测参数为父节点对应的子节点,如图3所示(图3是根据本发明实施例的盲走移动工况分层状态评估模型的框架图,在这种情况下,深空航天器由批量延时遥测数据驱动),可由移动前状态设置情况(可基于参数1

1、参数1
‑2…
参数1

n来确定)(可基于参数2

1、参数2
‑2…
参数2

n来确定)、移动过程执行情况以及移动后转台恢复设置情况(可基于参数3

1、参数3
‑2…
参数3

n来确定)获取盲走移动工况下深空航天器的任务执
行情况。
56.由上可知,在本发明实施例中,实际遥测数据和仿真遥测数据的类型可以包括:稀疏准实时遥测数据和批量延时遥测数据;其中,稀疏准实时遥测数据根据实际下行数据速率逐步更新,用于驱动深空航天器的状态评估过程,并以状态监视事件时间序列的最新状态作为底层子节点状态数据,若父节点对应的子节点状态全部正常,则生成父节点的正常事件;反之对父节点进行告警以生成告警事件。
57.容易注意到的是,一个完整的数据驱动的航天器综合状态快速评估过程,必须首先对数据进行预处理,以解决实际遥测数据和仿真遥测数据这两种数据源的匹配性问题。因此,为了提高对深空航天器进行综合状态评估的准确性,在本发明实施例中,确定深空航天器的实际遥测数据和仿真遥测数据之间的偏差时间序列之前,还需要对获取的实际遥测数据和仿真遥测数据进行预处理。
58.具体地,在确定深空航天器的实际遥测数据和仿真遥测数据之间的偏差时间序列之前,该深空航天器的综合状态评估方法还可以包括以下步骤:
59.步骤s1101,获取深空航天器的实际遥测数据以及仿真遥测数据。
60.步骤s1102,对实际遥测数据和仿真遥测数据进行连续性判断,并对实际遥测数据和仿真遥测数据中的连续遥测数据进行离散化处理,得到离散化处理后的实际遥测数据和仿真遥测数据。
61.步骤s1103,确定离散化处理后的实际遥测数据和仿真遥测数据未对齐。
62.步骤s1104,采用插值方式对离散化处理后的实际遥测数据和仿真遥测数据进行对齐处理,得到预处理后的实际遥测数据和预处理后的仿真遥测数据。
63.图4是根据本发明实施例的遥测数据预处理的流程图,如图4所示,遥测数据预处理过程主要涉及两个环节,具体地,首先对实际遥测数据和仿真遥测数据的进行连续性判断,对连续遥测数据进行离散化处理,后续评估的各环节都采用离散数据开展工作;)然后判断来自两种数据源(实际遥测数据和仿真遥测数据)的遥测数据是否对齐,若未对齐则以时标为基础,通过插值技术把航天器实际下行遥测数据与仿真遥测数据进行精准对齐。
64.需要说明的是,实际遥测数据和仿真遥测数据偏差以及对应的偏差告警门限阈值是进行深空航天器综合状态快速评估的关键驱动数据。并且,基于预处理后数据,计算航天器实际下行遥测数据与仿真遥测数据的对应偏差时间序列数据,可以为后续状态监视和分层状态评估提供数据支持。因此,需要先获取偏差时间序列。
65.其中,在步骤s102中,确定深空航天器的实际遥测数据和仿真遥测数据之间的偏差时间序列可以通过以下步骤实现:
66.步骤s1021,计算预处理后的实际遥测数据和预处理后的仿真遥测数据的数据偏差。
67.步骤s1022,根据数据偏差得到偏差时间序列。
68.另外,在基于告警阈值对偏差时间序列对应的时间序列数据进行实时告警监视之前,该深空航天器的综合状态评估方法可以包括:获取历史时间段内的历史遥测数据;通过机器学习技术对历史遥测数据进行分析,以自适应调整告警阈值。
69.具体地,遥测数据的偏差告警门限阈值主要采用两种方式获取,具体如下:(1)根据预先提供相应参数的正常工作范围,通过上限和下限分别扣除中位数的数据转换方法,
直接转换为初始偏差告警门限阈值(即,获取正常工作范围的上限值与下限值的中位数,并利用正常工作范围的上限值以及下限值分别减去该中位数,得到初始偏差告警门限阈值。需要说明的是,初始偏差告警门限阈值也可以通过其他方式确定),此种方式主要适用于任务执行前期;(2)根据历史遥测数据状态,通过统计分析或机器学习等技术,自适用调整已有偏差告警门限阈值,主要适用于航天器发射入轨后有一定量历史遥测数据积累的阶段。
70.其中,图5是根据本发明实施例的告警门限阈值获取方法的流程图,如图5所示,可以输入外部文件;根据相应参数的正常工作范围通过上限和下限分别扣除中位数的数据转换方法,直接转换为初始偏差告警门限阈值;接着,根据历史遥测数据状态,通过统计分析或机器学习等技术,自适用调整已有偏差告警门限阈值。
71.可选地,在步骤s102中,基于告警阈值对偏差时间序列对应的时间序列数据进行实时告警监视,得到告警监视结果,并基于告警监视结果生成状态监视事件时间序列,包括以下步骤:
72.步骤s1023,基于告警阈值对偏差时间序列数据进行实时告警监视。
73.步骤s1024,在告警监视结果表示时间序列数据超过告警阈值时,生成告警事件。
74.步骤s1025,在告警监视结果表示时间序列数据未超过告警阈值时,生成正常事件。
75.步骤s1026,将告警事件以及正常事件确定为状态监视事件时间序列。
76.由于航天器状态监视主要是以偏差告警门限阈值为基准,对偏差时间序列数据进行实时告警监视,若时间序列数据超过告警阈值则生成告警事件,若时间序列数据未超过告警阈值则生成正常事件,由告警事件和正常事件构成状态监视事件时间序列。本发明实施例所提出的航天器状态评估包含两个维度信息,一个是前期构建的分层状态模型的层级维度信息,另一个是状态监视事件时间序列维度信息。其中,稀疏准实时遥测数据、批量延时遥测数据两种数据源驱动的航天器状态评估过程,需要适应各自数据特点,具体如下:
77.针对稀疏准实时遥测数据,稀疏准实时遥测数据根据实际下行数据速率逐步更新,该类数据驱动的航天器状态评估过程,主要关注的是最新时刻的分层模型当前状态,以状态监视事件最新状态为底层子节点状态数据,若某父节点对应的子节点状态全部正常,则生成该父节点的正常事件,否则对该父节点进行告警,生成相应的告警事件,各层级从下至上进行各层级的状态评估,直至最高层状态节点,分层状态随着实时数据而不断迭代更新,如图6所示(图6是根据本发明实施例的稀疏准实时遥测数据驱动分层状态评估的流程图),可以实时更新偏差数据,以状态监视事件最新状态为底层子节点状态数据,若某父节点对应的子节点状态全部正常,则生成该父节点的正常事件,否则对该父节点进行告警,生成相应的告警事件,各层级从下至上进行各层级的状态评估,直到最高层状态节点,得到最新层状态评估信息。
78.针对批量延时遥测数据,其一般通过快速数传信道批量获得,该类数据驱动的航天器状态评估过程,分层状态信息维度和时间维度要综合考虑。图7是根据本发明实施例的批量延时遥测数据驱动分层状态评估方法的流程图,如图7所示,正常情况下,以批量遥测数据产生的对应状态监视事件时间序列整体状态作为分层模型底层子节点状态数据,若某父节点对应的状态监视事件时间序列全部都正常,则生成该父节点的正常事件,否则对该父节点进行告警,生成相应的告警事件,并把该异常事件时刻的整个分层状态作为异常状
态时间状态剖面进行记录,各层级从下至上进行各层级的状态评估,直到最高层状态节点。
79.为了可以对航天器综合状态快速评估情况进行覆盖性全面、可读性较高的直观展现,可以对航天器综合状态评估进行可视化显示。
80.因此,在本发明实施例中,在利用分层状态评估模型以及状态监视事件时间序列对深空航天器进行综合状态评估,得到对深空航天器的综合状态评估结果之后,该深空航天器的综合状态评估方法还可以包括:通过预定方式展示综合状态评估结果,其中,预定方式包括以下至少之一:状态信息文本展示方式、遥测状态曲线展示方式、三维地形交互式移动展示方式、运行状态与预定工况分层状态展示方式。
81.由上可知,在本发明实施例中,航天器综合状态评估的可视化显示环节,主要可以包括:综合利用状态信息文本显示、关键工程遥测状态曲线显示、三维地形交互式移动以及运行状态与典型工况分层状态可视化等方式,对航天器综合状态快速评估情况进行覆盖性全面、可读性较高的直观展现,主要包括但不限于:各级告警事件文本显示;关键工程遥测数据曲线显示;重点关注状态监视事件时间序列曲线显示;稀疏准实时遥测数据驱动分层状态模型结构式的最新评估结果图形化显示;批量延时遥测数据驱动分层状态模型结构式的全时段评估结果图形化显示;批量延时遥测数据驱动分层状态模型结构式的异常时刻评估结果图形化显示;三维地形仿真遥测数据和实际遥测数据的制动轨迹,以及偏差时间序列数据的三维综合显示等。
82.由上可知,在本发明实施例中提供的深空航天器的综合状态评估方法,主要包括分层状态模型构建、数据离散化、时间对齐、偏差计算、自适应告警门限调整、实时告警、分层状态评估和可视化显示等关键环节。
83.图8是根据本发明实施例的深空航天器的综合状态评估方法的框架图,如图8所示,首先,结合实际任务需求,基于航天器关键分系统和典型工况,构建航天器分层状态模型;其次,对航天器实际遥测数据和仿真遥测数据进行数据预处理,离散化连续数据,并把两类数据按时间进行精确对齐;然后,计算两类数据的偏差时间序列,基于偏差数据自适应地学习调整告警门限阈值,利用门限阈值对偏差数据进行实时告警监视,生成状态监视事件时间序列;结合分层状态模型,从分层状态模型信息和状态监视事件时间序列信息两个维度进行分层状态评估;最后,综合利用状态信息文本显示、关键状态曲线显示以及运行状态或典型工况分层状态可视化等方式,对航天器综合状态快速评估情况进行覆盖性全面、可读性较高的直观展现。
84.综上所述,在本发明实施例中提供的深空航天器的综合状态评估中,可以通过结合实际任务需求,基于航天器关键分系统和典型工况,构建航天器分层状态模型;对航天器实际遥测数据和仿真遥测数据进行数据预处理,离散化连续数据,并把两类数据按时间进行对齐处理;基于数据误差跟踪的异常检测机制,首先计算数据偏差时间序列,并依据偏差数据自适应地学习调整告警门限阈值,利用门限阈值对偏差数据进行实时告警监视,生成状态监视事件时间序列;基于分层状态模型和状态监视事件时间序列,从分层状态模型信息和状态监视事件时间序列信息两个维度进行航天器分层状态评估的策略;综合利用状态信息文本显示、关键状态曲线显示以及运行状态或典型工况分层状态可视化等方式,对航天器综合状态快速评估情况进行覆盖性全面、可读性较高的直观展现,实现了利用分层状态模型构建、数据离散化、时间对齐、偏差计算、自适应告警门限调整、实时告警、分层状态
评估和可视化显示等关键环节对深空航天器进行综合状态评估。首先,结合实际任务需求,基于航天器关键分系统和典型工况,构建航天器分层状态模型;其次,对航天器实际遥测数据和仿真遥测数据进行数据预处理,离散化连续数据,并把两类数据按时间进行精确对齐;然后,计算两类数据的偏差时间序列,基于偏差数据自适应地学习调整告警门限阈值,利用门限阈值对偏差数据进行实时告警监视,生成状态监视事件时间序列;结合分层状态模型,从分层状态模型信息和状态监视事件时间序列信息两个维度进行分层状态评估;最后,综合利用状态信息文本显示、关键状态曲线显示以及运行状态或典型工况分层状态可视化等方式,对航天器综合状态快速评估情况进行覆盖性全面、可读性较高的直观展现,从而有效解决了传统的综合状态人工实时监视方法不适用于深空航天器的难题,避免了飞控人员陷入大批量瞬时数据海洋、以及稀疏准实时数据信息缺失困境,为其快速、直观地掌握航天器运行状态、工况执行情况提供了技术支撑,为航天器任务规划或航天器故障快速应急处置争取了时间。
85.实施例2
86.根据本发明实施例的另外一个方面,还提供了一种深空航天器的综合状态评估装置,图9是根据本发明实施例的深空航天器的综合状态评估装置的示意图,如图9所示,该深空航天器的综合状态评估装置包括:生成单元91、确定单元93、获取单元95以及评估单元97。下面对该深空航天器的综合状态评估装置进行说明。
87.生成单元91,用于生成深空航天器的分层状态评估模型。
88.确定单元93,用于确定深空航天器的实际遥测数据和仿真遥测数据之间的偏差时间序列。
89.获取单元95,用于基于告警阈值对偏差时间序列对应的时间序列数据进行实时告警监视,得到告警监视结果,并基于告警监视结果生成状态监视事件时间序列。
90.评估单元97,用于利用分层状态评估模型以及状态监视事件时间序列对深空航天器进行综合状态评估,得到对深空航天器的综合状态评估结果。
91.此处需要说明的是,上述生成单元91、确定单元93、获取单元95以及评估单元97对应于实施例1中的步骤s102至s108,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以在诸如一组计算机可执行指令的计算机系统中执行。
92.由上可知,在本发明实施例中,可以通过生成单元生成深空航天器的分层状态评估模型;然后利用确定单元确定深空航天器的实际遥测数据和仿真遥测数据之间的偏差时间序列;接着利用获取单元基于告警阈值对偏差时间序列对应的时间序列数据进行实时告警监视,得到告警监视结果,并基于告警监视结果生成状态监视事件时间序列;以及通过评估单元利用分层状态评估模型以及状态监视事件时间序列对深空航天器进行综合状态评估,得到对深空航天器的综合状态评估结果。通过本发明实施例提供的深空航天器的综合状态评估装置,实现了基于大批量延时数据的深空航天器综合状态快速、定量评估,并利用存在超大传输时延且数据非常有限的准实时稀疏数据进行深空航天器关键状态的快速确认方法,避免了飞控人员陷入大批量瞬时数据海洋、以及稀疏准实时数据信息缺失困境,为其快速、直观地掌握航天器运行状态、工况执行情况提供了技术支撑,为下一步的航天器任务规划,或者航天器故障快速应急处置争取时间,达到了提高对深空航天器进行综合状态
评估的可靠性的技术效果,解决了相关技术中综合状态人工实时监视方式无法实现对深空航天器的综合状态进行自动评估、容易使飞控人员陷入大批量瞬时数据以及稀疏准实时数据信息缺失困境的技术问题。
93.在一种可选的实施例中,生成单元,包括:第一获取模块,用于获取深空航天器的外部输入文件,其中,外部输入文件至少包括:深空航天器的飞行程序、深空航天器的数据传输方式、深空航天器的遥测大纲;第二获取模块,用于获取用于表征深空航天器的预定工况执行情况以及预定分系统运行下的遥测参数数据;第一生成模块,用于根据外部输入文件、预定工况执行情况以及遥测参数数据生成分层状态评估模型。
94.在一种可选的实施例中,该深空航天器的综合状态评估装置还包括:获取单元,用于在确定深空航天器的实际遥测数据和仿真遥测数据之间的偏差时间序列之前,获取深空航天器的实际遥测数据以及仿真遥测数据;离散化处理单元,用于对实际遥测数据和仿真遥测数据进行连续性判断,并对实际遥测数据和仿真遥测数据中的连续遥测数据进行离散化处理,得到离散化处理后的实际遥测数据和仿真遥测数据;确定单元,用于确定离散化处理后的实际遥测数据和仿真遥测数据未对齐;获取单元,用于采用插值方式对离散化处理后的实际遥测数据和仿真遥测数据进行对齐处理,得到预处理后的实际遥测数据和预处理后的仿真遥测数据。
95.在一种可选的实施例中,确定单元,包括:计算模块,用于计算预处理后的实际遥测数据和预处理后的仿真遥测数据的数据偏差;第三获取模块,用于根据数据偏差得到偏差时间序列。
96.在一种可选的实施例中,该深空航天器的综合状态评估装置包括:获取单元,用于在基于告警阈值对偏差时间序列对应的时间序列数据进行实时告警监视之前,获取历史时间段内的历史遥测数据;调整单元,用于通过机器学习技术对历史遥测数据进行分析,以自适应调整告警阈值。
97.在一种可选的实施例中,获取单元,包括:告警监视模块,用于基于告警阈值对偏差时间序列数据进行实时告警监视;第二生成模块,用于在告警监视结果表示时间序列数据超过告警阈值时,生成告警事件;第三生成模块,用于在告警监视结果表示时间序列数据未超过告警阈值时,生成正常事件;确定模块,用于将告警事件以及正常事件确定为状态监视事件时间序列。
98.在一种可选的实施例中,实际遥测数据和仿真遥测数据的类型包括:稀疏准实时遥测数据和批量延时遥测数据;其中,稀疏准实时遥测数据根据实际下行数据速率逐步更新,用于驱动深空航天器的状态评估过程,并以状态监视事件时间序列的最新状态作为底层子节点状态数据,若父节点对应的子节点状态全部正常,则生成父节点的正常事件;反之对父节点进行告警以生成告警事件。
99.在一种可选的实施例中,该深空航天器的综合状态评估装置还包括:展示单元,用于在利用分层状态评估模型以及状态监视事件时间序列对深空航天器进行综合状态评估,得到对深空航天器的综合状态评估结果之后,通过预定方式展示综合状态评估结果,其中,预定方式包括以下至少之一:状态信息文本展示方式、遥测状态曲线展示方式、三维地形交互式移动展示方式、运行状态与预定工况分层状态展示方式。
100.实施例3
101.根据本发明实施例的另外一个方面,还提供了一种计算机可读存储介质,计算机可读存储介质包括存储的计算机程序,其中,在计算机程序被处理器运行时控制计算机存储介质所在设备执行上述中任一项的深空航天器的综合状态评估方法。
102.实施例4
103.根据本发明实施例的另外一个方面,还提供了一种处理器,处理器用于运行计算机程序,其中,计算机程序运行时执行上述中任一项的深空航天器的综合状态评估方法。
104.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
105.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
106.在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
107.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
108.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
109.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
110.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

技术特征:
1.一种深空航天器的综合状态评估方法,其特征在于,包括:生成深空航天器的分层状态评估模型;确定所述深空航天器的实际遥测数据和仿真遥测数据之间的偏差时间序列;基于告警阈值对所述偏差时间序列对应的时间序列数据进行实时告警监视,得到告警监视结果,并基于告警监视结果生成状态监视事件时间序列;利用所述分层状态评估模型以及所述状态监视事件时间序列对所述深空航天器进行综合状态评估,得到对所述深空航天器的综合状态评估结果。2.根据权利要求1所述的方法,其特征在于,生成深空航天器的分层状态评估模型,包括:获取所述深空航天器的外部输入文件,其中,所述外部输入文件至少包括:所述深空航天器的飞行程序、所述深空航天器的数据传输方式、所述深空航天器的遥测大纲;获取用于表征所述深空航天器的预定工况执行情况以及预定分系统运行下的遥测参数数据;根据所述外部输入文件、所述预定工况执行情况以及所述遥测参数数据生成所述分层状态评估模型。3.根据权利要求1所述的方法,其特征在于,在确定所述深空航天器的实际遥测数据和仿真遥测数据之间的偏差时间序列之前,所述方法还包括:获取所述深空航天器的实际遥测数据以及仿真遥测数据;对所述实际遥测数据和所述仿真遥测数据进行连续性判断,并对所述实际遥测数据和所述仿真遥测数据中的连续遥测数据进行离散化处理,得到离散化处理后的实际遥测数据和仿真遥测数据;确定所述离散化处理后的实际遥测数据和仿真遥测数据未对齐;采用插值方式对所述离散化处理后的实际遥测数据和仿真遥测数据进行对齐处理,得到预处理后的实际遥测数据和预处理后的仿真遥测数据。4.根据权利要求3所述的方法,其特征在于,确定所述深空航天器的实际遥测数据和仿真遥测数据之间的偏差时间序列,包括:计算所述预处理后的实际遥测数据和所述预处理后的仿真遥测数据的数据偏差;根据所述数据偏差得到所述偏差时间序列。5.根据权利要求1所述的方法,其特征在于,在基于告警阈值对所述偏差时间序列对应的时间序列数据进行实时告警监视之前,所述方法包括:获取历史时间段内的历史遥测数据;通过机器学习技术对所述历史遥测数据进行分析,以自适应调整所述告警阈值。6.根据权利要求1所述的方法,其特征在于,基于告警阈值对所述偏差时间序列对应的时间序列数据进行实时告警监视,得到告警监视结果,并基于告警监视结果生成状态监视事件时间序列,包括:基于所述告警阈值对所述偏差时间序列数据进行实时告警监视;在所述告警监视结果表示所述时间序列数据超过所述告警阈值时,生成告警事件;在所述告警监视结果表示所述时间序列数据未超过所述告警阈值时,生成正常事件;将所述告警事件以及所述正常事件确定为所述状态监视事件时间序列。
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述实际遥测数据和所述仿真遥测数据的类型包括:稀疏准实时遥测数据和批量延时遥测数据;其中,所述稀疏准实时遥测数据根据实际下行数据速率逐步更新,用于驱动所述深空航天器的状态评估过程,并以状态监视事件时间序列的最新状态作为底层子节点状态数据,若父节点对应的子节点状态全部正常,则生成所述父节点的正常事件;反之对所述父节点进行告警以生成告警事件。8.根据权利要求7所述的方法,其特征在于,在利用所述分层状态评估模型以及所述状态监视事件时间序列对所述深空航天器进行综合状态评估,得到对所述深空航天器的综合状态评估结果之后,所述方法还包括:通过预定方式展示所述综合状态评估结果,其中,所述预定方式包括以下至少之一:状态信息文本展示方式、遥测状态曲线展示方式、三维地形交互式移动展示方式、运行状态与预定工况分层状态展示方式。9.一种深空航天器的综合状态评估装置,其特征在于,包括:生成单元,用于生成深空航天器的分层状态评估模型;确定单元,用于确定所述深空航天器的实际遥测数据和仿真遥测数据之间的偏差时间序列;获取单元,用于基于告警阈值对所述偏差时间序列对应的时间序列数据进行实时告警监视,得到告警监视结果,并基于告警监视结果生成状态监视事件时间序列;评估单元,用于利用所述分层状态评估模型以及所述状态监视事件时间序列对所述深空航天器进行综合状态评估,得到对所述深空航天器的综合状态评估结果。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序被处理器运行时控制所述计算机存储介质所在设备执行权利要求1至8中任一项所述的深空航天器的综合状态评估方法。11.一种处理器,其特征在于,所述处理器用于运行计算机程序,其中,所述计算机程序运行时执行权利要求1至8中任一项所述的深空航天器的综合状态评估方法。
技术总结
本发明公开了一种深空航天器的综合状态评估方法及装置。其中,该方法包括:生成深空航天器的分层状态评估模型;确定深空航天器的实际遥测数据和仿真遥测数据之间的偏差时间序列;基于告警阈值对偏差时间序列对应的时间序列数据进行实时告警监视,得到告警监视结果,并基于告警监视结果生成状态监视事件时间序列;利用分层状态评估模型以及状态监视事件时间序列对深空航天器进行综合状态评估,得到对深空航天器的综合状态评估结果。本发明解决了相关技术中综合状态人工实时监视方式无法实现对深空航天器的综合状态进行自动评估、容易使飞控人员陷入大批量瞬时数据以及稀疏准实时数据信息缺失困境的技术问题。时数据信息缺失困境的技术问题。时数据信息缺失困境的技术问题。


技术研发人员:程艳合 王成 张辉 金文马 张宽 张爱成 谢源 润冬 高薇 崔云飞 支全全
受保护的技术使用者:中国人民解放军63920部队
技术研发日:2021.03.22
技术公布日:2021/6/25

转载请注明原文地址:https://doc.8miu.com/read-150036.html

最新回复(0)