可恢复的驻留式星载软件在轨编程方法

    公开(公告)号:CN107957874B

    公开(公告)日:2021-07-13

    申请号:CN201711167447.8

    申请日:2017-11-21

    Abstract: 本发明提供了一种可恢复的驻留式星载软件在轨编程方法,包括以下步骤:搭建考核系统平台;在考核系统平台执行成熟的SRAM在轨编程流程完毕后,并经在轨验证在轨编程信息无误后,上注遥控指令,以将所述在轨编程信息固化到EEPROM的空闲区域中;在发生复位后,存储在EEPROM的原始代码和存储在EEPROM空闲区域的在轨编程信息被搬至SRAM中,由地面上注遥控指令,以决定只运行原始代码,还是运行在轨编程后的程序。该方法无需修改EEPROM原始程序,无需担心断电后在轨编程信息丢失,实现星载软件可恢复的驻留式在轨维护。

    可恢复的驻留式星载软件在轨编程方法

    公开(公告)号:CN107957874A

    公开(公告)日:2018-04-24

    申请号:CN201711167447.8

    申请日:2017-11-21

    CPC classification number: G06F8/65 G06F9/44521

    Abstract: 本发明提供了一种可恢复的驻留式星载软件在轨编程方法,包括以下步骤:搭建考核系统平台;在考核系统平台执行成熟的SRAM在轨编程流程完毕后,并经在轨验证在轨编程信息无误后,上注遥控指令,以将所述在轨编程信息固化到EEPROM的空闲区域中;在发生复位后,存储在EEPROM的原始代码和存储在EEPROM空闲区域的在轨编程信息被搬至SRAM中,由地面上注遥控指令,以决定只运行原始代码,还是运行在轨编程后的程序。该方法无需修改EEPROM原始程序,无需担心断电后在轨编程信息丢失,实现星载软件可恢复的驻留式在轨维护。

    基于自适应比例控制算法的网络流量控制方法

    公开(公告)号:CN109257298A

    公开(公告)日:2019-01-22

    申请号:CN201811323136.0

    申请日:2018-11-06

    Abstract: 本发明提供了一种基于自适应比例控制算法的网络流量控制方法,包括:流控服务器按照自适应比例控制算法根据各网络终端的发送速率及流控队列排队时长,结合服务器自身缓存状态生成流量控制包,对相应的网络终端进行网络流量控制。与现有技术相比,其有益效果是:(一)采用流量控制算法有效解决了终端网络突发速率高于链路传输带宽的问题,保证各流控终端对链路带宽的公平共享;(二)采用基于网络通信的流控协议,可以同时对网段内所有的载荷终端设备进行流量控制,且具有较好的通用性和可扩展性;(三)流量控制参数可动态调整,以便于满足各类应用需求来实现最佳网络传输效率。

    基于IDEF建模的航天器软件结构化方法

    公开(公告)号:CN109460214B

    公开(公告)日:2021-07-27

    申请号:CN201811323188.8

    申请日:2018-11-06

    Abstract: 本发明提供了一种基于IDEF建模的航天器软件结构化方法,包括:采用IDEF方法来进行设计建模,从功能分解的基础上对航天器软件系统的决策、行为和活动进行建模并逐层细化,直至协助软件研发人员理解软件需求并设计出满足航天型号软件应用需求的高效可靠架构。本发明采用标准可视化建模方法,使项目研发、测试团队和软件利益相关方能更直观的理解系统和软件需求,提高软件研发效率;采用自顶向下,逐层分解细化的方法,解决了结构化设计中功能和非功能需求对软件各部件耦合度高,追溯性差的难题;理清了软件架构设计中各设计元素的动态和静态关系,提高了硬件组件、软件组件相互之间的透明度,使软件构件级重用具有更好的可操作性。

    基于ERC32的星载软件抗单粒子翻转故障的测试方法

    公开(公告)号:CN107992412B

    公开(公告)日:2021-05-11

    申请号:CN201711207545.X

    申请日:2017-11-27

    Abstract: 本发明提供了一种基于ERC32的星载软件抗单粒子翻转故障的测试方法,运行于ERC32星载软件测试平台,具体包括:利用测试平台的ERC32芯片所自带的TESCTR寄存器,根据程序运行区SRAM的特点设计向所述程序运行区SRAM注入EDAC一位错和两位错故障的功能;根据程序存储区EEPROM自带软件锁的特点,设计向EEPROM注入EDAC一位错和两位错故障的功能;最后将故障注入功能模块加载到被测试的星载软件中编译运行,实现对星载软件的抗单粒子功能有效性的测试。该方法无需留下JTAG接口,无需硬件仿真器,只需要加入一段软件代码,就可以可靠灵活的对星载软件进行抗单粒子翻转故障的测试。

    基于IDEF建模的航天器软件结构化方法

    公开(公告)号:CN109460214A

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

    申请号:CN201811323188.8

    申请日:2018-11-06

    Abstract: 本发明提供了一种基于IDEF建模的航天器软件结构化方法,包括:采用IDEF方法来进行设计建模,从功能分解的基础上对航天器软件系统的决策、行为和活动进行建模并逐层细化,直至协助软件研发人员理解软件需求并设计出满足航天型号软件应用需求的高效可靠架构。本发明采用标准可视化建模方法,使项目研发、测试团队和软件利益相关方能更直观的理解系统和软件需求,提高软件研发效率;采用自顶向下,逐层分解细化的方法,解决了结构化设计中功能和非功能需求对软件各部件耦合度高,追溯性差的难题;理清了软件架构设计中各设计元素的动态和静态关系,提高了硬件组件、软件组件相互之间的透明度,使软件构件级重用具有更好的可操作性。

    基于ERC32的星载软件抗单粒子翻转故障的测试方法

    公开(公告)号:CN107992412A

    公开(公告)日:2018-05-04

    申请号:CN201711207545.X

    申请日:2017-11-27

    Abstract: 本发明提供了一种基于ERC32的星载软件抗单粒子翻转故障的测试方法,运行于ERC32星载软件测试平台,具体包括:利用测试平台的ERC32芯片所自带的TESCTR寄存器,根据程序运行区SRAM的特点设计向所述程序运行区SRAM注入EDAC一位错和两位错故障的功能;根据程序存储区EEPROM自带软件锁的特点,设计向EEPROM注入EDAC一位错和两位错故障的功能;最后将故障注入功能模块加载到被测试的星载软件中编译运行,实现对星载软件的抗单粒子功能有效性的测试。该方法无需留下JTAG接口,无需硬件仿真器,只需要加入一段软件代码,就可以可靠灵活的对星载软件进行抗单粒子翻转故障的测试。

Patent Agency Ranking