版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(19)国家知识产权局(10)申请公布号CN120215866A(21)申请号202510694673.X(22)申请日2025.05.28(71)申请人中国电子信息产业集团有限公司第六研究所地址102209北京市昌平区未来科技城南区中国电子信息产业基地胡坤伦薛静文刘贵聪(74)专利代理机构北京超凡宏宇知识产权代理有限公司11463(54)发明名称一种航天任务的显示系统、方法、电子设备及存储介质(57)摘要本申请提供了一种航天任务的显示系统、方法、电子设备及存储介质,显示系统包括:数据处理模块,用于对航天任务的数据进行实时记录,当数据发生故障时基于持续数据保护技术对数据进行恢复;中控模块,用于将接收到的恢复后的数据以及未发生故障的数据存储在数据引擎进程之中,基于改进的连续性态势展示技术对航天任务进行回放处理,将处理结果发送至相对应的显示页面进行显示;显示页面,用于从数据引擎进程中订阅航天任务的数据,基于显示页面编辑工具对航天任务的数据进行解析处理,生成监控数据页面在该显示页面中进行实时显示。该显示系统集数据处理、界面管理和多任务支持于一21.一种航天任务的显示系统,其特征在于,所述显示系统包括数据处理模块、中控模块数据处理模块,用于对航天任务的数据进行实时记录,并对所述数据进行实时监测,当所述数据发生故障时基于持续数据保护技术对所述数据进行恢复,将恢复后的所述数据以及未发生故障的所述数据发送至中控模块;所述中控模块,用于将接收到的恢复后的所述数据以及未发生故障的数据存储在数据引擎进程之中,在接收用户对航天任务进行回放处理的指令后,基于改进的连续性态势展示技术对航天任务进行回放处理,将处理结果发送至相对应的所述显示页面进行显示;所述显示页面,用于从所述中控模块的数据引擎进程中订阅航天任务的数据,基于显示页面编辑工具对航天任务的数据进行解析处理,生成监控数据页面,并将所述监控数据页面在该显示页面中进行实时显示。2.根据权利要求1所述的显示系统,其特征在于,所述基于持续数据保护技术对所述数实时记录每一时间点下所述数据的增量数据值,基于初始时间点下的数据的初始状态值以及每一时间点下所述数据的增量数据值对所述数据进行恢复,确定出恢复后的所述数据的状态值。3.根据权利要求1所述的显示系统,其特征在于,所述基于改进的连续性态势展示技术对航天任务进行回放处理,包括:将待回放的航天任务的多个事件映射到一个事件队列之中,并将在对所述事件进行处理过程中产生的新的事件以及下一次处理的事件存储至辅助事件队列之中;将所述辅助事件队列之中最早一批待处理的事件的时间点作为事件限,基于所述事件限将所述辅助事件队列中的多个事件分配至不同的任务处理单元按照时间顺序进行处理;基于每个所述任务处理单元的待处理的事件以及已完成的事件,确定出全局事件限;在所述事件队列中筛选出时间戳小于或等于所述全局事件限的目标事件,将所述目标事件分发至不同的任务处理单元进行回放处理。4.根据权利要求3所述的显示系统,其特征在于,所述中控模块还用于:基于所述任务处理单元的历史处理信息自适应地调整所述任务处理单元的处理的事件的数量。5.根据权利要求3所述的显示系统,其特征在于,所述基于每个所述任务处理单元的待处理的事件以及已完成的事件,确定出全局事件限,包括:基于每个所述任务处理单元的待处理的事件以及已完成的事件,确定出每个所述任务处理单元的本地事件限;将多个所述任务处理单元的本地事件限中的最小本地事件限作为所述全局事件限。6.根据权利要求3所述的显示系统,其特征在于,所述中控模块还用于:基于事件限记录每个所述任务处理单元的处理进度,当检测到所述任务处理单元发生异常时,回滚至最近的全局事件限所标记的状态点,在回滚过程中丢弃未发送的过时消息,并重新加载正确的待处理的事件进行回放处理;其中,所述状态点为某个时间点上的所述任务处理单元的处理的事件的数据和配置信37.根据权利要求1所述的显示系统,其特征在于,所述显示页面对应一个显示进程,每个所述显示页面包括至少一个显示组件,每个显示组件用于显示界面的加载以及监控数据页面的显示。8.一种航天任务的显示方法,其特征在于,所述显示方法应用于权利要求1-7任一所述的航天任务的显示系统,所述显示方法包括:对航天任务的数据进行实时记录,并对所述数据进行实时监测,当所述数据发生故障时基于持续数据保护技术对所述数据进行恢复,确定出恢复后的所述数据;控制中控模块于将接收到的恢复后的所述数据以及未发生故障的数据存储在数据引擎进程之中,在接收用户对航天任务进行回放处理的指令后,基于改进的连续性态势展示技术对航天任务进行回放处理,将处理结果发送至相对应的所述显示页面进行显示;控制显示页面从所述中控模块的数据引擎进程中订阅航天任务的数据,基于显示页面编辑工具对航天任务的数据进行解析处理,生成监控数据页面,并将所述监控数据页面在该显示页面中进行实时显示。理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过所述总线进行通信,所述机器可读指令被所述处理器运行时执行如权利要求8所述的航天任务的显示方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求8所述的航天任务的显示方法的步骤。4一种航天任务的显示系统、方法、电子设备及存储介质技术领域[0001]本申请涉及航天任务显示技术领域,尤其是涉及一种航天任务的显示系统、方法、电子设备及存储介质。背景技术[0002]随着航空技术的不断发展,诸如探月工程、天宫工程以及天问工程等航天任务也取得了一定的进展。在航天任务中显示系统扮演着关键角色,负责将复杂的数据以直观的方式呈现给操作人员,帮助他们做出决策。然而,传统的可能无法精确还原历史数据的状态,影响决策的准确性,当数据或者系统发生故障时无法对数据进行恢复。发明内容[0003]有鉴于此,本申请的目的在于提供一种航天任务的显示系统、方法、电子设备及存储介质,通过持续数据保护技术提供高效、实时的航天任务的数据备份和恢复功能,利用改进的连续性态势展示技术提升任务回放在显示系统的数据同步效率和精度,并且该显示系统集数据处理、界面管理和多任务支持于一体,能够为复杂航天任务的执行提供可靠的技术保障。[0004]本申请实施例提供了一种航天任务的显示系统,所述显示系统包括数据处理模数据处理模块,用于对航天任务的数据进行实时记录,并对所述数据进行实时监测,当所述数据发生故障时基于持续数据保护技术对所述数据进行恢复,将恢复后的所述数据以及未发生故障的所述数据发送至中控模块;所述中控模块,用于将接收到的恢复后的所述数据以及未发生故障的数据存储在数据引擎进程之中,在接收用户对航天任务进行回放处理的指令后,基于改进的连续性态势展示技术对航天任务进行回放处理,将处理结果发送至相对应的所述显示页面进行显所述显示页面,用于从所述中控模块的数据引擎进程中订阅航天任务的数据,基于显示页面编辑工具对航天任务的数据进行解析处理,生成监控数据页面,并将所述监控数据页面在该显示页面中进行实时显示。[0005]在一种可能的实施方式之中,所述基于持续数据保护技术对所述数据进行恢复,包括:实时记录每一时间点下所述数据的增量数据值,基于初始时间点下的数据的初始状态值以及每一时间点下所述数据的增量数据值对所述数据进行恢复,确定出恢复后的所述数据的状态值。[0006]在一种可能的实施方式之中,所述基于改进的连续性态势展示技术对航天任务进5将待回放的航天任务的多个事件映射到一个事件队列之中,并将在对所述事件进行处理过程中产生的新的事件以及下一次处理的事件存储至辅助事件队列之中;将所述辅助事件队列之中最早一批待处理的事件的时间点作为事件限,基于所述事件限将所述辅助事件队列中的多个事件分配至不同的任务处理单元按照时间顺序进行基于每个所述任务处理单元的待处理的事件以及已完成的事件,确定出全局事件在所述事件队列中筛选出时间戳小于或等于所述全局事件限的目标事件,将所述目标事件分发至不同的任务处理单元进行回放处理。[0007]在一种可能的实施方式之中,所述中控模块还用于:基于所述任务处理单元的历史处理信息自适应地调整所述任务处理单元的处理的事件的数量。[0008]在一种可能的实施方式之中,所述基于每个所述任务处理单元的待处理的航天任基于每个所述任务处理单元的待处理的航天任务以及已完成的航天任务,确定出每个所述任务处理单元的本地事件限;将多个所述任务处理单元的本地事件限中的最小本地事件限作为所述全局事件[0009]在一种可能的实施方式之中,所述中控模块还基于事件限记录每个所述任务处理单元的处理进度,当检测到所述任务处理单元发生异常时,回滚至最近的全局事件限所标记的状态点,在回滚过程中丢弃未发送的过时消息,并重新加载正确的待处理的事件进行回放处理;其中,所述状态点为某个时间点上的所述任务处理单元的处理的事件的数据和配置信息。[0010]在一种可能的实施方式之中,所述显示页面对应一个显示进程,每个所述显示页面包括至少一个显示组件,每个显示组件用于显示界面的加载以及监控数据页面的显示。[0011]本申请实施例还提供了一种航天任务的显示方法,所述显示方法包括:对航天任务的数据进行实时记录,并对所述数据进行实时监测,当所述数据发生故障时基于持续数据保护技术对所述数据进行恢复,确定出恢复后的所述数据;控制中控模块于将接收到的恢复后的所述数据以及未发生故障的数据存储在数据引擎进程之中,在接收用户对航天任务进行回放处理的指令后,基于改进的连续性态势展示技术对航天任务进行回放处理,将处理结果发送至相对应的所述显示页面进行显示;控制显示页面从所述中控模块的数据引擎进程中订阅航天任务的数据,基于显示页面编辑工具对航天任务的数据进行解析处理,生成监控数据页面,并将所述监控数据页面在该显示页面中进行实时显示。[0012]本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的航天任务的显示方法的步骤。6[0013]本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的航天任务的显示方法的步骤。[0014]本申请实施例提供一种航天任务的显示系统、方法、电子设备及存储介质,所述显示系统包括数据处理模块、中控模块以及多个显示页面;其中,数据处理模块,用于对航天任务的数据进行实时记录,并对所述数据进行实时监测,当所述数据发生故障时基于持续数据保护技术对所述数据进行恢复,将恢复后的所述数据以及未发生故障的所述数据发送至中控模块;所述中控模块,用于将接收到的恢复后的所述数据以及未发生故障的数据存储在数据引擎进程之中,在接收用户对航天任务进行回放处理的指令后,基于改进的连续性态势展示技术对航天任务进行回放处理,将处理结果发送至相对应的所述显示页面进行显示;所述显示页面,用于从所述中控模块的数据引擎进程中订阅航天任务的数据,基于显示页面编辑工具对航天任务的数据进行解析处理,生成监控数据页面,并将所述监控数据页面在该显示页面中进行实时显示。通过持续数据保护技术提供高效、实时的航天任务的数据备份和恢复功能,利用改进的连续性态势展示技术提升任务回放在显示系统的数据同步效率和精度,并且该显示系统集数据处理、界面管理和多任务支持于一体,能够为复杂航天任务的执行提供可靠的技术保障。[0015]为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合附图说明[0016]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。[0017]图1为本申请实施例所提供的一种航天任务的显示系统的结构示意图之一;图2为本申请实施例所提供的一种航天任务的显示系统的结构示意图之二;图3为本申请实施例所提供的一种航天任务的显示方法的流程图;图4为本申请实施例所提供的一种电子设备的结构示意图。[0018]图标:100-航天任务的显示系统;110-数据处理模块;120-中控模块;130-显示页具体实施方式[0019]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的每个其他实施例,都属于本申请保护的范围。[0020]首先,对本申请可适用的应用场景进行介绍。本申请可应用于航天任务显示的技7术领域。[0021]经研究发现,随着航空技术的不断发展,诸如探月工程、天宫工程以及天问工程等航天任务也取得了一定的进展。在航天任务中显示系统扮演着关键角色,负责将复杂的数据以直观的方式呈现给操作人员,帮助他们做出决策。然而,传统的系统存在一些问题:在任务回放时,可能无法精确还原历史数据的状态,影响决策的准确性,当数据或者系统发生故障时无法对数据进行恢复。[0022]基于此,本申请实施例提供了一种航天任务的显示系统,通过持续数据保护技术提供高效、实时的航天任务的数据备份和恢复功能,利用改进的连续性态势展示技术提升任务回放在显示系统的数据同步效率和精度,并且该显示系统集数据处理、界面管理和多任务支持于一体,能够为复杂航天任务的执行提供可靠的技术保障。[0023]请参阅图1,图1为本申请实施例所提供的一种航天任务的显示系统100的结构示意图之一。如图1中所示,本申请实施例提供的航天任务的显示系统100包括数据处理模块110、中控模块120以及多个显示页面130。[0024]具体的,数据处理模块110,用于对航天任务的数据进行实时记录,并对所述数据进行实时监测,当所述数据发生故障时基于持续数据保护技术对所述数据进行恢复,将恢复后的所述数据以及未发生故障的所述数据发送至中控模块120;所述中控模块120,用于将接收到的恢复后的所述数据以及未发生故障的数据存储在数据引擎进程之中,在接收用户对航天任务进行回放处理的指令后,基于改进的连续性态势展示技术对航天任务进行回放处理,将处理结果发送至相对应的所述显示页面130进行显示;所述显示页面130,用于从所述中控模块120的数据引擎进程中订阅航天任务的数据,基于显示页面130编辑工具对航天任务的数据进行解析处理,生成监控数据页面,并将所述监控数据页面在该显示页面130中进行实时显示。[0025]其中,航天任务的显示系统100是一个复杂的多层级系统,涵盖了从数据收集、处理到最终显示的全过程。在这个系统中,数据的实时性和准确性对于指挥决策的正确性至关重要。为确保系统能够在各种突发情况下维持正常运作,持续数据保护(ContinuousDataProtection,以下简称为CDP)技术被集成到航天任务的显示系统100中,以提供高[0026]这里,数据处理模块110是数据流动和处理的核心,通过数据预处理转发软件完成传输至中控模块120,为后续的数据展示和管理提供基础。[0027]其中,中控模块120作为航天任务的显示系统100的核心中枢,中控模块120涵盖多发、用户分类管理、数据回放控制、大屏投影管理及软件集中管控等功能。它通过集成和管理这些功能模块,确保系统的稳定性和高效性。[0028]其中,显示页面130主要负责各种航天任务页面的实际显示工作,包括静态页面和动态页面的展示。通过调用显示页面130编辑工具,允许用户管理曲图、逻辑框图、Web组件等显示组件131库。用户可以通过加载这些组件库快速生成监视页面,将设计的可视化效果呈现给用户,实现数据的直观展示。显示页面130的设计确保了数据展示的直观性和交互性,支持不同场景下的数据实时显示和历史回放,通过显示页面1308[0032]上述公式表示在时间t,数据D(t)经过加密函数E(x)后生成的加密数据C(t)。始状态值以及每一时间点下数据的增量数据值对数据进行恢复,确定出恢复后的数据的状块会记录每个数据变更△D,通过以下公式进[0036]上述公式中D(to)表示为初始时间点下的数据的初始状态值,n为数据变化的总次数,△Di表示在第i次数据变化中的增量数据这种机制确保[0037]在具体实施例之中,需要恢复到某一时间点ti的航天任务的版本V(t;),持续数9在时间点t;存在的航天任务的版本数据状态值这个变量用于描述系统中的不同版本状态,供系统在恢复时选择。这一机制适用于航天任务的显示系统100中的复杂场景,例如在多任务场景支持中,数据的快速恢复能够确保指挥决策的连续性和准确性。[0039]在本申请中,显示页面130负责向用户展示各种数据视图,包括静态信息页面、二维展示页面和三维监视页面等。在显示页面130中持续数据保护技术通过实时记录页面数据的变化,确保在页面发生错误或数据损坏时,能够快速恢复到正确的状态。恢复时间Tr可表示为:Tr=Tlog+Treplay,公式中Tr表示系统恢复所需的时间。T₁og表示读取日志文件所需的时间,这个时间段涉及到从存储中检索需要的数据变化记录。Treplay表示重放数据变化日志所需的时间。这个时间段涉及将增量数据值△D:应用于初始数据状态上,以恢复到目标时间点的数据状态。通过减少恢复时间,航天任务的显示系统100能够在数据丢失或错误后迅速恢复页面展示,避免对指挥决策产生不利影响,即时恢复能力确保了系统在关键时刻的稳定性和可靠性。[0040]这里,中控模块120中包含了多个数据管理模块,如运行日志管理、数据同步与分发、以及界面组件控制。这些模块通过CDP技术实现了实时的日志捕获和数据同步,确保在[0041]在本申请中,数据的完整性和实时性是决定系统性能的关键。因此,CDP技术的引入旨在确保数据从采集到展示的整个过程中,都能够得到持续保护,防止因系统故障、数据损坏或意外操作导致的数据丢失或不可用。[0042]在一种可能的实施方式之中,所述基于改进的连续性态势展示技术对航天任务进(1):将待回放的航天任务的多个事件映射到一个事件队列之中,并将在对所述事件进行处理过程中产生的新的事件以及下一次处理的事件存储至辅助事件队列之中。[0043]其中,事件限是改进的连续性态势展示技术的核心,决定了在多任务处理单元处理待回放航天任务的事件的处理顺序和同步性。首先将所有事件映射到一个事件队列中,并将处理过程中产生的新的事件存储在辅助事件队列中。[0044]其中,在航天任务中“事件”可以指任何与任务相关的状态变化、操作行为或关键操作指令及其执行结果,这些事件通常会被记录在任务日志或遥测数据中,用于后续的任务回放和分析。[0045]这里,事件限是一个时间标记,表示当前系统可以处理的事件范围,系统通过事件限来管理事件队列,确保每个事件按照正确的时间顺序处理。例如,在任务回放过程中,如果需要展示某个时间戳的数据变化趋势,事件限会定义出哪些事件属于该时间戳,并优先处理这些事件。[0046](2):将所述辅助事件队列之中最早一批待处理的事件的时间点作为事件限,基于所述事件限将所述辅助事件队列中的多个事件分配至不同的任务处理单元按照时间顺序进行处理。[0047]这里,将位于辅助事件队列中下一批即将被处理的事件所对应的时间点被定义为事件限,根据事件限将辅助事件队列中的多个待处理的事件分配至不同的任务处理单元按照时间顺序进行处理。[0048]其中,待回放的航天任务的事件有相对应的时间戳。[0049]其中,在多任务处理单元中,不同任务处理单元可能同时接收到多个事件。事件限确保这些事件按照时间顺序依次处理,避免混乱。例如,如果任务处理单元A正在处理时间点T1的事件,而任务处理单元B接收到了时间点T2的事件(T2>T1),事件限会阻止处理器B提前处理T2的事件,直到T1的事件完成。如果没有事件限机制,可能会出现某些事件因为依赖其他未完成的事件而陷入等待状态,从而导致死锁。并且事件限允许系统将不同时间段的事件分配给不同的任务处理单元,实现高效的并行处理。比如,任务处理单元A处理时间点T1的事件,任务处理单元B可以同时处理时间点T2的事件(前提是T2的事件不依赖于T1的处理结果)。[0050](3):基于每个所述任务处理单元的待处理的事件以及已完成的事件,确定出全局事件限。[0051]在一种可能的实施方式之中,所述基于每个所述任务处理单元的待处理的事件以基于每个所述任务处理单元的待处理的事件以及已完成的事件,确定出每个所述任务处理单元的本地事件限;将多个所述任务处理单元的本地事件限中的最小本地事件限作为所述全局事件限。[0052]这里,每个任务处理单元在同一全局虚拟时间(GlobalVirtualTime,GVT)上启动循环。GVT是所有任务处理单元周期性同步推进的时间标记,用于确保各节点在相同的时间基准上处理事件。每个任务处理单元根据其待处理的事件和已生成的消息,定义自己的本地事件限EventHorizoni。本地事件限通过以下公式计算:[0053]其中,Tmin和Tmax分别代表节点的最小和最大同步周期。节点根据历史处理信息,自适应调整Tmin以优化处理效率。全局事件限是所有任务处理单元本地事件限的最小值:GlobalEventHorizon=min(E₁,E2,…En)上述公式En表示为EventHorizonn,通过全局事件限系统可以同步不同任务处理单元的处理进度,确保系统整体的一致性。[0054](4):在所述事件队列中筛选出时间戳小于或等于所述全局事件限的目标航天任务,将所述目标处理航天任务分发至不同的任务处理单元进行回放处理。[0055]这里,在事件队列中筛选出时间戳小于或等于全局事件限的目标航天任务,将目标处理航天任务分发至不同的任务处理单元进行回放处理。[0056]在一种可能的实施方式之中,所述中控模块120还用于:11基于所述任务处理单元的历史处理信息自适应地调整所述任务处理单元的处理的事件的数量。根据历史处理信息自适应地调整处理事件的数量。具体来说,节点以预设的最大同步周期Tmax为上限,定义自己的本地事件限Tmin,并在每个处理循环中进行动态调整。[0058]在一种可能的实施方式之中,所述中控模块120还用基于事件限记录每个所述任务处理单元的处理进度,当检测到所述任务处理单元发生异常时,回滚至最近的全局事件限所标记的状态点,在回滚过程中丢弃未发送的过时消息,并重新加载正确的待处理的事件进行回放处理;其中,所述状态点为某个时间点上的所述任务处理单元的处理的事件的数据和配置信息。[0059]这里,当全局事件限被确定后,系统会发布所有具有小于或等于这一时戳值的事件所产生的消息。尽管有可能由于落后事件导致回退,但这种回退仅限于局部的任务处理单元,并且通过计算机缓存技术可以在很大程度上避免这种情况的发生。若发生回退,系统将恢复到最近的状态,并丢弃未发送的过时消息。[0060]在本申请中,通过改进的连续性态势展示技术确保了在每个处理循环中,事件的执行不会受到同一循环中其他事件的干扰。通过将所有事件分布到多个任务处理单元上,系统能够有效避免因处理延迟消息而带来的问题,从而更好地并行处理事件,实现了根据任务负载动态调整事件处理速度,避免资源浪费,通过全局事件限和回退机制,确保系统在多任务处理单元环境下的稳定运行,减少事件列表管理的开销,提升系统的整体性能。[0061]进一步的,请参阅图2,图2为本申请实施例所提供的一种航天任务的显示系统100的结构示意图之二。如图2中所示,所述显示页面130对应一个显示进程,每个所述显示页面130包括至少一个显示组件131,每个显示组件131用于显示界面的加载以及监控数据页面的显示。[0062]这里,每个独立的显示页面对应着一个显示进程,而一个显示页面则包括至少一个显示组件。显示组件是系统中的最小显示单元,承担着独立的界面加载、数据源订阅和业务处理数据的显示等功能。在显示系统的主框架进程Pm可以启动并管理多个显示页面的显示进程Ps,,其中i代表第i个显示页面。主框架进程与显示进程之间的关系可以表示为:Pm→{Ps,Ps₂,…Psn}[0063]其中,箭头表示主框架进程Pm对显示页面的显示进程Ps,的管理,可以每个航天任务对应一个显示页面,每个显示页面由若干显示组件Cij构成,Cijj为第i个显示页面的第[0064]每个显示组件Cij是系统中最小的显示单元,负责特定的数据展示和交互任务。在现代显示系统中,随着功能复杂度和用户交互需求的增加,如何在确保系统稳定性的同时提高安全性,成为关键问题。传统的单进程架构由于各页面共享资源,一旦某个页面出现安全漏洞或性能问题,可能会影响整个系统的稳定性。为解决这一问题,本申请提出了一种基于多进程的页面交互显示技术。该技术通过独立运行页面进程和集中管理数据,有效提升了系统的安全性和稳定性。[0065]这里,每个独立的显示页面的显示进程不仅负责界面的加载和展示,还负责从数据引擎进程中订阅业务处理数据。该进程会对收到的业务处理数据进行解析,并根据预定的分发格式将数据传递给相关的显示组件。通过这种方式,显示组件能够获取到最新的业务数据并进行相应的显示处理。[0066]在本申请中,通过分析航天任务的特性设计了一套显示系统,并引入多进程页面交互显示技术,结合主进程与独立页面显示进程的架构,显著提升了系统的稳定性和安全性。此外,应用了连续性态势展示技术,通过优化事件同步与回退机制,提高了任务回放的精度和效率。该显示系统集数据处理、界面管理和多任务支持于一体,能够为复杂航天任务的执行提供可靠的技术保障。[0067]本申请实施例提供的一种航天任务的显示系统,所述显示系统包括数据处理模块、中控模块以及多个显示页面;其中,数据处理模块,用于对航天任务的数据进行实时记录,并对所述数据进行实时监测,当所述数据发生故障时基于持续数据保护技术对所述数据进行恢复,将恢复后的所述数据以及未发生故障的所述数据发送至中控模块;所述中控模块,用于将接收到的恢复后的所述数据以及未发生故障的数据存储在数据引擎进程之中,在接收用户对航天任务进行回放处理的指令后,基于改进的连续性态势展示技术对航天任务进行回放处理,将处理结果发送至相对应的所述显示页面进行显示;所述显示页面,用于从所述中控模块的数据引擎进程中订阅航天任务的数据,基于显示页面编辑工具对航天任务的数据进行解析处理,生成监控数据页面,并将所述监控数据页面在该显示页面中进行实时显示。通过持续数据保护技术提供高效、实时的航天任务的数据备份和恢复功能,利用改进的连续性态势展示技术提升任务回放在显示系统的数据同步效率和精度,并且该显示系统集数据处理、界面管理和多任务支持于一体,能够为复杂航天任务的执行提供可靠的技术保障。[0068]请参阅图3,图3为本申请实施例所提供的一种航天任务的显示方法的流程图。如S301:对航天任务的数据进行实时记录,并对所述数据进行实时监测,当所述数据发生故障时基于持续数据保护技术对所述数据进行恢复,确定出恢复后的所述数据。[0069]该步骤中,对航天任务的数据进行实时记录,并对数据进行实时监测,当数据发生故障时根据持续数据保护技术对数据进行恢复,确定出恢复后的数据。[0070]S302:控制中控模块于将接收到的恢复后的所述数据以及未发生故障的数据存储在数据引擎进程之中,在接收用户对航天任务进行回放处理的指令后,基于改进的连续性态势展示技术对航天任务进行回放处理,将处理结果发送至相对应的所述显示页面进行显[0071]该步骤中,控制中控模块于将接收到的恢复后的数据以及未发生故障的数据存储在数据引擎进程之中,在接收用户对航天任务进行回放处理的指令后,根据改进的连续性态势展示技术对航天任务进行回放处理,将处理结果发送至相对应的所述显示页面进行显[0072]S303:控制显示页面从所述中控模块的数据引擎进程中订阅航天任务的数据,基于显示页面编辑工具对航天任务的数据进行解析处理,生成监控数据页面,并将所述监控数据页面在该显示页面中进行实时显示。[0073]该步骤中,控制显示页面从中控模块的数据引擎进程中订阅航天任务的数据,根据显示页面编辑工具对航天任务的数据进行解析处理,生成监控数据页面,并将监控数据页面在该显示页面中进行实时显示。[0074]在一种可能的实施方式之中,所述基于持续数据保护技术对所述数据进行恢复,实时记录每一时间点下所述数据的增量数据值,基于初始时间点下的数据的初始状态值以及每一时间点下所述数据的增量数据值对所述数据进行恢复,确定出恢复后的所述数据的状态值。[0075]在一种可能的实施方式之中,所述基于改进的连续性态势展示技术对航天任务进将待回放的航天任务的多个事件映射到一个事件队列之中,并将在对所述事件进行处理过程中产生的新的事件以及下一次处理的事件存储至辅助事件队列之中;将所述辅助事件队列之中最早一批待处理的事件的时间点作为事件限,基于所述事件限将所述辅助事件队列中的多个事件分配至不同的任务处理单元按照时间顺序进行基于每个所述任务处理单元的待处理的事件以及已完成的事件,确定出全局事件在所述事件队列中筛选出时间戳小于或等于所述全局事件限的目标事件,将所述目标事件分发至不同的任务处理单元进行回放处理。[0076]在一种可能的实施方式之中,所述显示方法还包括:基于所述任务处理单元的历史处理信息自适应地调整所述任务处理单元的处理的事件的数量。[0077]在一种可能的实施方式之中,所述基于每个所述任务处理单元的待处理的事件以基于每个所述任务处理单元的待处理的事件以及已完成的事件,确定出每个所述任务处理单元的本地事件限;将多个所述任务处理单元的本地事件限中的最小本地事件限作为所述全局事件基于事件限记录每个所述任务处理单元的处理进度,当检测到所述任务处理单元发生异常时,回滚至最近的全局事件限所标记的状态点,在回滚过程中丢弃未发送的过时消息,并重新加载正确的待处理的事件进行回放处理;其中,所述状态点为某个时间点上的所述任务处理单元的处理的事件的数据和配置信息。[0079]本申请实施例提供的一种航天任务的显示方法,所述显示方法包括:对航天任务的数据进行实时记录,并对所述数据进行实时监测,当所述数据发生故障时基于持续数据保护技术对所述数据进行恢复,确定出恢复后的所述数据;控制中控模块于将接收到的恢复后的所述数据以及未发生故障的数据存储在数据引擎进程之中,在接收用户对航天任务进行回放处理的指令后,基于改进的连续性态势展示技术对航天任务进行回放处理,将处理结果发送至相对应的所述显示页面进行显示;控制显示页面从所述中控模块的数据引擎进程中订阅航天任务的数据,基于显示页面编辑工具对航天任务的数据进行解析处理,生成监控数据页面,并将所述监控数据页面在该显示页面中进行实时显示。通过持续数据保护技术提供高效、实时的航天任务的数据备份和恢复功能,利用改进的连续性态势展示技术提升任务回放在显示系统的数据同步效率和精度,并且该显示系统集数据处理、界面管理和多任务支持于一体,能够为复杂航天任务的执行提供可靠的技术保障。[0080]请参阅图4,图4为本申请实施例所提供的一种电子设备的结构示意图。如图4中所示,所述电子设备400包括处理器410、存储器420和总线430。[0081]所述存储器420存储有所述处理器410可执行的机器可读指令,当电子设备400运行时,所述处理器410与所述存储器420之间通过总线430通信,所述机器可读指令被所述处理器410执
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 文脉的重构与赋体的再生
- 肾结石微创碎石手术
- 2026北京招工面试题型及答案
- 2025年中国环氧树脂冷浇铸剂市场调查研究报告
- 2025年中国烤箱灯市场调查研究报告
- 2025年中国消毒室设备具市场调查研究报告
- 2025年中国汽车空调器外壳市场调查研究报告
- 2025年中国摇粒绒长裤市场调查研究报告
- 2025年中国PVC彩印卡市场调查研究报告
- 老年人压疮护理与预防
- JBT 14437-2023 二氧化碳致裂管 (正式版)
- 精装房行业分析研究报告
- 水利水电工程培养方案
- 了解红旗渠学习红旗渠精神课件
- 2022年北京市大兴区瀛海镇社区工作者招聘考试真题及答案
- 山地光伏施工组织设计
- 儿科主治医师资格考试题库(含答案)
- 藏乐阁点歌机使用说明书
- YS/T 583-2016热锻水暖管件用黄铜棒
- GB/T 39894-2021船舶内装质量评定项目及要求
- GB/T 24919-2010工业阀门安装使用维护一般要求
评论
0/150
提交评论