支持在轨动态更新的软硬件协同的应用程序维护方法

    公开(公告)号:CN111580844B

    公开(公告)日:2024-02-02

    申请号:CN202010390005.5

    申请日:2020-05-09

    Abstract: 本发明提供了一种支持在轨动态更新的软硬件协同的应用程序维护方法,包括:步骤一,可在轨动态更新的应用程序做三份存储,即所有应用程序都分别存储至主分区、冗余分区1、冗余分区2;步骤二,分别计算三份应用程序目标代码的校验码,并存储;步骤三,定期对应用程序校验码进行维护;步骤四,依据主分区、冗余分区1、冗余分区2的顺序,如果应用程序校验码正确则启动相应分区应用程序;步骤五,如果出现分区的校验码与相应的应用程序不一致,则从3份应用程序取出一份正确应用程序执行。本发明针对现有应用软件可靠性维护措施的不足,结合嵌入式操作系统提供的动态加载特性,实现卫星在轨期间(56)对比文件杨越超等.矿产资源潜力评价数据管理系统更新与维护研究—以中南地区为例《.地质学刊》.2018,第42卷(第3期),第446-451页.

    文件读写方法
    2.
    发明公开

    公开(公告)号:CN110502190A

    公开(公告)日:2019-11-26

    申请号:CN201910810926.X

    申请日:2019-08-28

    Abstract: 本发明提供了一种文件读写方法,本发明针对嵌入式操作系统,利用SSD的控制器和DMA功能,使用操作系统信号量和循环缓冲区资源,提出了一种提高星载嵌入式系统读写文件速度的方法,以期解决目前星载计算机系统读写文件速度受制于单个SSD控制器的DMA速度,进而提高星载计算机系统IO性能。本发明为持续大量的读写操作提供支持,发挥操作系统信号量、调度算法优势,降低星载嵌入式系统的处理器使用。本发明针对星载嵌入式系统,能够有效提高SSD读写速度,对于实现数据的高速访问和存储提供保证。

    提高星载嵌入式文件系统可靠性的方法

    公开(公告)号:CN110674046B

    公开(公告)日:2023-08-01

    申请号:CN201910909423.8

    申请日:2019-09-24

    Abstract: 本发明提供了一种提高星载嵌入式文件系统可靠性的方法,包括:在当前星载综合电子计算机文件系统存储介质上,创建主分区和冗余分区;将文件上载到文件系统中时,分别存储至主分区和冗余分区;为上载到文件系统的每一份文件中添加MD5(Message‑Digest Algorithm信息摘要算法)校验码值,并在文件加载时进行MD5校验码值比对;在启动星载应用程序时,对主分区,或冗余分区中的星载应用程序进行校验,若校验成功,则启动对应分区的文件;按照预设的周期,对主分区和冗余分区中上载的文件进行回读刷新。从而可以有效保证每次加载运行的应用程序是完整和可靠的,对于维持卫星长期在轨运行提供可靠性保证。

    支持在轨动态更新的软硬件协同的应用程序维护方法

    公开(公告)号:CN111580844A

    公开(公告)日:2020-08-25

    申请号:CN202010390005.5

    申请日:2020-05-09

    Abstract: 本发明提供了一种支持在轨动态更新的软硬件协同的应用程序维护方法,包括:步骤一,可在轨动态更新的应用程序做三份存储,即所有应用程序都分别存储至主分区、冗余分区1、冗余分区2;步骤二,分别计算三份应用程序目标代码的校验码,并存储;步骤三,定期对应用程序校验码进行维护;步骤四,依据主分区、冗余分区1、冗余分区2的顺序,如果应用程序校验码正确则启动相应分区应用程序;步骤五,如果出现分区的校验码与相应的应用程序不一致,则从3份应用程序取出一份正确应用程序执行。本发明针对现有应用软件可靠性维护措施的不足,结合嵌入式操作系统提供的动态加载特性,实现卫星在轨期间对操作系统进行升级,节约研制时间和成本。

    同步和自检表决电路
    5.
    发明公开

    公开(公告)号:CN110134554A

    公开(公告)日:2019-08-16

    申请号:CN201910424000.7

    申请日:2019-05-21

    Abstract: 本发明提供了一种同步和自检表决电路,包括三冗余数据调度控制电路、三冗余任务同步电路、三冗余自检顺序表决电路、三冗余表决结果输出电路、三冗余表决结果和状态反馈电路、外部数据交互缓存区控制电路,提供了一种高效率、低成本的基于可编程器件的三冗余任务同步和自检表决电路,对于基于可编程器件的三冗余计算机,解决了高可靠三冗余计算机同步效率和表决决策效率低的问题,确保任务正确执行的同时,更快的检出和隔离故障单机,且因为使用了可编程器件,所以兼具了设计开发周期短、代码移植性强、成本低廉等多种优势。

    同步和自检表决电路
    6.
    发明授权

    公开(公告)号:CN110134554B

    公开(公告)日:2023-08-22

    申请号:CN201910424000.7

    申请日:2019-05-21

    Abstract: 本发明提供了一种同步和自检表决电路,包括三冗余数据调度控制电路、三冗余任务同步电路、三冗余自检顺序表决电路、三冗余表决结果输出电路、三冗余表决结果和状态反馈电路、外部数据交互缓存区控制电路,提供了一种高效率、低成本的基于可编程器件的三冗余任务同步和自检表决电路,对于基于可编程器件的三冗余计算机,解决了高可靠三冗余计算机同步效率和表决决策效率低的问题,确保任务正确执行的同时,更快的检出和隔离故障单机,且因为使用了可编程器件,所以兼具了设计开发周期短、代码移植性强、成本低廉等多种优势。

    提高星载嵌入式文件系统可靠性的方法

    公开(公告)号:CN110674046A

    公开(公告)日:2020-01-10

    申请号:CN201910909423.8

    申请日:2019-09-24

    Abstract: 本发明提供了一种提高星载嵌入式文件系统可靠性的方法,包括:在当前星载综合电子计算机文件系统存储介质上,创建主分区和冗余分区;将文件上载到文件系统中时,分别存储至主分区和冗余分区;为上载到文件系统的每一份文件中添加MD5(Message-Digest Algorithm信息摘要算法)校验码值,并在文件加载时进行MD5校验码值比对;在启动星载应用程序时,对主分区,或冗余分区中的星载应用程序进行校验,若校验成功,则启动对应分区的文件;按照预设的周期,对主分区和冗余分区中上载的文件进行回读刷新。从而可以有效保证每次加载运行的应用程序是完整和可靠的,对于维持卫星长期在轨运行提供可靠性保证。

    一种星载高性能计算系统
    8.
    发明公开

    公开(公告)号:CN118227318A

    公开(公告)日:2024-06-21

    申请号:CN202410292573.X

    申请日:2024-03-14

    Abstract: 本发明公开了一种星载高性能计算机系统,包括:至少一套电源模块、遥测遥控通信控制模块、多核处理与逻辑组合的存算模块、数据处理模块和内总线母板模块;遥测遥控通信控制模块,用于进行加断电/复位和工作模式切换的指令输出;存算模块,用于接收高性能计算所需的计算元数据,并在计算完成后将计算结果数据输出系统,将计算任务分配为相互独立的第一分配路径和第二分配路径;数据处理模块,用于形成第三分配路径;采用三路算法路径分配的方法,自由分配以联合处理计算任务的方式,为星载高性能计算系统提供可灵活配置算力的定制化设计,为商用高算力器件在空间产品上应用提供了参考实例。

    卫星用ZYNQ在轨异构重构系统及方法

    公开(公告)号:CN118152018A

    公开(公告)日:2024-06-07

    申请号:CN202410279542.0

    申请日:2024-03-12

    Abstract: 本发明公开了一种卫星用ZYNQ在轨异构重构系统及方法,包括:ZYNQ芯片模块、第一重构程序存放载体、第二重构程序存放载体和MODE配置电路,ZYNQ芯片模块包括具有ARM处理器的PS端口;所述ZYNQ芯片模块PS端口分别通过第一重构程序存放载体和第二重构程序存放载体与对应的分片/分区模块连接;ZYNQ芯片模块PS端口的MODE配置电路发出的MODE信号与外部TTL信号连接,根据外部指令配置并生成重构模式下的控制指令,通过对应的控制指令选择重构链路。通过模式指令选择重构链路,每个链路在空闲时被校验并维护正确性,不仅减少了传统重构所需的高可靠外围FPGA,避免了单一器件故障导致的系统崩溃,提高了商用器件在空间产品上应用的可靠性。

    文件读写方法
    10.
    发明授权

    公开(公告)号:CN110502190B

    公开(公告)日:2023-03-17

    申请号:CN201910810926.X

    申请日:2019-08-28

    Abstract: 本发明提供了一种文件读写方法,本发明针对嵌入式操作系统,利用SSD的控制器和DMA功能,使用操作系统信号量和循环缓冲区资源,提出了一种提高星载嵌入式系统读写文件速度的方法,以期解决目前星载计算机系统读写文件速度受制于单个SSD控制器的DMA速度,进而提高星载计算机系统IO性能。本发明为持续大量的读写操作提供支持,发挥操作系统信号量、调度算法优势,降低星载嵌入式系统的处理器使用。本发明针对星载嵌入式系统,能够有效提高SSD读写速度,对于实现数据的高速访问和存储提供保证。

Patent Agency Ranking