一种用于卫星操作系统的健康维护遥控指令生成方法

    公开(公告)号:CN116382165A

    公开(公告)日:2023-07-04

    申请号:CN202310342526.7

    申请日:2023-03-31

    Abstract: 本发明公开了一种用于卫星操作系统的健康维护遥控指令生成方法,对卫星操作系统的各执行单元进行梳理,将执行单元按照执行不同功能进行分类。根据遥控指令是否需要无权机执行,将遥控指令分类为有权机/无权机通用指令和有权机执行指令两大类。针对执行单元的不同功能和其适用的工作模式,生成相应的遥控指令,包括指令代号、指令名称、指令码和指令发送时机。本发明方法中基于操作系统,根据星上操作系统软件的特点,对遥控指令进行分类设计。扩展了遥控指令的功能,提高了星上资源的利用率。执行遥控指令的星载设备没有增加额外的硬件开销,依旧提高了整星遥控的灵活性和可靠性,为星上遥控指令的设计和执行提供了一种新的解决方案。

    一种可扩展的高性能多接口星载存储系统

    公开(公告)号:CN111522513B

    公开(公告)日:2022-08-12

    申请号:CN202010336358.7

    申请日:2020-04-24

    Abstract: 本申请公开了可扩展的高性能多接口星载存储系统,包括:至少一套存储系统,存储系统包括电源模块、存储模块和网络交换模块;存储模块包括第一存储单元和第二存储单元,第一存储单元和第二存储单元分别包括一个提供标准PCIe及以太网接口的固存模块和一个提供定制接口与PCIe接口相互转换的接口模块;电源模块用于为所述存储模块和网络交换模块供电;网络交换模块用于提供可扩展及标准以太网接口。本发明利用成熟的以太网交换通信技术,提升了星载存储系统数传接口通用性同时保留了定制化设计、提高了星载存储系统的可扩展性,提升存储性能的同时保留了传统星载存储系统可靠性,对于提高星载数传系统传输速率、可扩展性及可靠性保障有着积极的借鉴意义。

    抗单粒子翻转的加固系统及方法

    公开(公告)号:CN109491821A

    公开(公告)日:2019-03-19

    申请号:CN201811323190.5

    申请日:2018-11-06

    Abstract: 本发明提供了一种抗单粒子翻转的加固系统及方法,包括:模式选择输入接口、位流存储器、加固系统控制器、软纠错控制器IP核、遥控遥测接口、现场可编程门阵列FPGA;其中:位流存储器,用于存储FPGA的位流,以对FPGA的配置、回读以及刷新操作提供源数据;加固系统控制器,用于加载FPGA的配置数据、完成接口协议转换,以及对软纠错控制器IP核的状态进行监控;软纠错控制器IP核,用于执行对FPGA配置的回读、检测及纠错操作。本发明通过采用软纠错控制器IP核实现了精确到帧的单粒子翻转错误实时监测及修正,将回读刷新对系统机能的影响降到最低,从而保证了新型Xilinx FPGA宇航应用的稳定性。

    一种可扩展的高性能多接口星载存储系统

    公开(公告)号:CN111522513A

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

    申请号:CN202010336358.7

    申请日:2020-04-24

    Abstract: 本申请公开了可扩展的高性能多接口星载存储系统,包括:至少一套存储系统,存储系统包括电源模块、存储模块和网络交换模块;存储模块包括第一存储单元和第二存储单元,第一存储单元和第二存储单元分别包括一个提供标准PCIe及以太网接口的固存模块和一个提供定制接口与PCIe接口相互转换的接口模块;电源模块用于为所述存储模块和网络交换模块供电;网络交换模块用于提供可扩展及标准以太网接口。本发明利用成熟的以太网交换通信技术,提升了星载存储系统数传接口通用性同时保留了定制化设计、提高了星载存储系统的可扩展性,提升存储性能的同时保留了传统星载存储系统可靠性,对于提高星载数传系统传输速率、可扩展性及可靠性保障有着积极的借鉴意义。

    一种高可靠星载计算机程序存储设备

    公开(公告)号:CN108762970A

    公开(公告)日:2018-11-06

    申请号:CN201810602293.9

    申请日:2018-06-12

    CPC classification number: G06F11/0757 G06F11/1666 G06F15/17

    Abstract: 本发明公开了一种高可靠星载计算机程序存储设备,包括CPU、FPGA、PROM、EEPROM、SRAM和看门狗电路;FPGA衔接CPU和各个存储器,用于匹配各个存储器的控制时序;PROM用于存储监控程序和安全程序;EEPROM用于存储系统应用程序;计算机运行时,程序从EEPROM搬场到SRAM中,并驻留在SRAM中运行;EEPROM存储采用三模冗余的方式,对每一份数据存储在独立的三个EEPROM中;看门狗电路用于对EEPROM的复位控制。本发明采用PROM、EEPROM、SRAM三种存储器,充分发挥三种存储器的自身特点,采用FPGA技术进行有效管理,实现星载计算机高可靠的程序存储。

    一种基于JSON实现高速星载文件系统的方法

    公开(公告)号:CN111427848B

    公开(公告)日:2023-09-05

    申请号:CN202010292816.1

    申请日:2020-04-14

    Abstract: 本发明提供了一种基于JSON实现高速星载文件系统的方法,包括以下步骤:S1:为当前星载嵌入式操作系统移植cJSON库,cJSON采用链表存储管理键/值对;S2:建立由若干字段组成的结构体,所述字段构成文件系统的节点属性,以为应用程序开发提供属性接口;S3:根据存储设备的容量和载荷数据大小划分所述存储设备的逻辑单元的数量和地址;S4:建立函数库;S5:采用C++的Vector容器记录文件的存储设备的逻辑单元地址信息。本发明利用cJSON库和C++容器,基于Vector实现固定大小高速载荷数据的管理,针对星载嵌入式系统,能够提高定长载荷数据的读写速度,对实现载荷数据的高速访问和存储提供技术途径。

    空间以太网缓存处理方法

    公开(公告)号:CN111541624B

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

    申请号:CN202010288931.1

    申请日:2020-04-13

    Abstract: 本发明提供了一种空间以太网缓存处理方法,包括以下步骤:S1:当数据链路层接收到网络数据包时,将其缓存在EMAC层的接收缓存中;S2:从接收到的网络数据中提取缓存描述符,存储在内部存储器中;S3:当有发送需求时,将网络数据从EMAC接收缓存区EDMA搬移至EMAC发送缓存区并通过PHY接口进行发送。该方法能够满足星载以太网大容量数据交换的特殊应用需求,无需将数据链路层的网络数据整体二次拷贝至内存中,突破星载处理器对高速网络交换数据的处理能力瓶颈,具有较强的实时数据交换和处理能力,可以有效兼顾多种网络信源,网络传输速率不限,与标准的TCP/IP协议具有良好的兼容性。

    星上以太网流量动态控制的方法

    公开(公告)号:CN111510392A

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

    申请号:CN202010283049.8

    申请日:2020-04-10

    Abstract: 本发明提供了一种星上以太网流量动态控制的方法,本发明在TCP/IP协议4层结构的应用层中,通过接收端接收缓存的状态反馈和发送端发送速率的动态计算达到网络通信流量的动态控制效果。在星上以太网通信过程中,由于器件老化或故障使得原先网络收发的平衡速率被打破,数据接收端的接收缓存通过触发不同容量的阈值信号,向数据发送端反馈对应的流控信息。数据发送端采用二分逼近法不断地根据数据接收端反馈的流控信息动态计算修正发送速率,直至达到预先设定的动态计算次数或网络收发速率重新到达平衡为止。

Patent Agency Ranking