一种基于操作系统的高可靠星载软件架构设计方法

    公开(公告)号:CN111580792B

    公开(公告)日:2022-07-01

    申请号:CN202010359687.3

    申请日:2020-04-29

    IPC分类号: G06F8/20

    摘要: 本发明公开了一种基于操作系统的高可靠星载软件架构设计方法,采取多进程+多线程开发模式进行综合电子系统软件开发过程,能够保证无人值守、且运行于复杂电磁环境中的卫星,长期在轨运行稳定。即使出现故障时,也能够通过该方法中的相应措施能够恢复正常运行。其目的在于使得星载综合电子计算机使用嵌入式操作系统后,既能发挥星载嵌入式操作系统的优势,又能秉持传统星载综合电子系统的可靠性。本发明针对基于嵌入式操作系统的综合电子系统软件,在秉持传统星载软件成熟的可靠性措施的同时,还能够利用操作系统提供的优势和便捷,进一步增强星载综合电子系统的可扩展性和可靠性、进而提高了整星的可靠性和可维护性。

    流量控制数据下传的星载软件设置方法

    公开(公告)号:CN111427616A

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

    申请号:CN202010302533.0

    申请日:2020-04-16

    IPC分类号: G06F8/71 G06F9/48

    摘要: 本发明提供了一种流量控制数据下传的星载软件设置方法,包括以下步骤:S1:设置读取数据线程的程序,按块大小读取需要下传的载荷数据,通过信号量与下传数据线程通信;S2:设置下传数据线程的程序,通过信号量与读取数据线程通信,在下传信号量后,启动下传流程;S3:设置高精度定时器,定时精度设为微秒,并设置下传控制周期为T微秒,T>1,利用定时器时间进行一个周期内的数据流量控制;S4:将下传数据线程与一个处理器核绑定,将其他线程与另一个处理器核绑定;S5,设置反馈机制,下传数据线程的程序在接收到数据下传的流量控制信号后,根据指令进行动态提升或降低下传速率。该方法针对星载嵌入式系统,能够提高数据下传的精度,对实现载荷数据精确下传提供技术途径。

    一种基于操作系统的高可靠星载软件架构设计方法

    公开(公告)号:CN111580792A

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

    申请号:CN202010359687.3

    申请日:2020-04-29

    IPC分类号: G06F8/20

    摘要: 本发明公开了一种基于操作系统的高可靠星载软件架构设计方法,采取多进程+多线程开发模式进行综合电子系统软件开发过程,能够保证无人值守、且运行于复杂电磁环境中的卫星,长期在轨运行稳定。即使出现故障时,也能够通过该方法中的相应措施能够恢复正常运行。其目的在于使得星载综合电子计算机使用嵌入式操作系统后,既能发挥星载嵌入式操作系统的优势,又能秉持传统星载综合电子系统的可靠性。本发明针对基于嵌入式操作系统的综合电子系统软件,在秉持传统星载软件成熟的可靠性措施的同时,还能够利用操作系统提供的优势和便捷,进一步增强星载综合电子系统的可扩展性和可靠性、进而提高了整星的可靠性和可维护性。

    数据交叉备份与恢复设备及方法

    公开(公告)号:CN110245038B

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

    申请号:CN201910546287.0

    申请日:2019-06-21

    IPC分类号: G06F11/16 G06F11/18

    摘要: 本发明提供了一种数据交叉备份与恢复设备及方法,包括总线控制器、远程终端主份机、远程终端备份机和总线耦合器;所述远程终端主份机,用于定时将目标数据导入备份数据并组包发送给总线控制器;所述总线控制器,用于接收和保存所述备份数据,接收并判断所述远程终端备份机的数据恢复请求,向远程终端备份机发送所述备份数据;所述远程终端备份机,用于在获得控制权之后向总线控制器发送数据恢复请求,接收到总线控制器发送的备份数据,进而将所述备份数据导出。本发明解决了星载1553B网络中关键单机或分系统崩溃后备份机自主、无缝恢复到故障发生前正常工作状态和工作流程的问题,取得了提高卫星关键单机在轨运行可靠性的有益效果。

    数据交叉备份与恢复设备及方法
    5.
    发明公开

    公开(公告)号:CN110245038A

    公开(公告)日:2019-09-17

    申请号:CN201910546287.0

    申请日:2019-06-21

    IPC分类号: G06F11/16 G06F11/18

    摘要: 本发明提供了一种数据交叉备份与恢复设备及方法,包括总线控制器、远程终端主份机、远程终端备份机和总线耦合器;所述远程终端主份机,用于定时将目标数据导入备份数据并组包发送给总线控制器;所述总线控制器,用于接收和保存所述备份数据,接收并判断所述远程终端备份机的数据恢复请求,向远程终端备份机发送所述备份数据;所述远程终端备份机,用于在获得控制权之后向总线控制器发送数据恢复请求,接收到总线控制器发送的备份数据,进而将所述备份数据导出。本发明解决了星载1553B网络中关键单机或分系统崩溃后备份机自主、无缝恢复到故障发生前正常工作状态和工作流程的问题,取得了提高卫星关键单机在轨运行可靠性的有益效果。