【技术实现步骤摘要】
本专利技术涉及高可靠性星载计算机系统方案设计方法。
技术介绍
随着科学技术的发展,世界上各个国家都纷纷开始了对空间的探索,抢夺空间资源,从上世纪末开始,我国在空间技术和航天领域已经取得了许多伟大的成就,我国的航天事业已经进入发展的快车道。随着空间技术的发展,空间任务越来越复杂,越来越多样化,对航天器的“大脑”——星载计算机提出了更高的要求。航天器处在空间环境中时,会受到来自空间的各种辐射的影响,主要表现为总剂量效应和单粒子效应。总剂量效应由长时间的辐射积累所以引起的,减小总剂量效应的方法一般是采用防辐射保护罩或者减少芯片工作的时间;单粒子效应中最常见的是单粒子反转,其会造成存储型逻辑状态翻转,是航天器最主要的故障原因。空间辐射已经对航天器造成了很大的威胁,在1971年至1986年发射的同步卫星发生的故障中,71%由空间辐射造成,我国的“风云一号”气象卫星也是因为空间辐射导致姿态失控,卫星失效。由此可见,增强星载计算机的可靠性具有重要意义与工程实际性。在国内,星载计算机普遍采用双模冗余结构,例如“东方红三号”、“创新一号”和“神州五号”等等。该结构虽然能够在一定程度上提高星载计算机系统的可靠性,但是,只要存在一个处理器故障,其可靠性将会降低。目前所研究的星载计算机系统,主要针对处理器进行加固,而外设一般采用单一设备的方式,这种系统结构,一旦外设出现故障,则将导致故障外设所需完成的功能无法实现。目前为了提高星 ...
【技术保护点】
一种高可靠性星载计算机系统方案设计方法,其特征在于一种高可靠性星载计算机系统方案设计方法具体是按照以下步骤进行的:步骤一、对外部设备进行检测,判断其工作状态,如果工作状态正常,则星载计算机系统正常运行,根据星载计算机系统运行的需求,外部设备采集卫星的状态信息,进行步骤二;如果工作状态不正常,则进行步骤五;步骤二、FPGA将步骤一中采集的卫星的状态信息进行汉明码编码后的数据分别发送给三个DSP进行计算处理,得到处理后的卫星的状态信息,三个DSP收到的数据数量相同,三个DSP分别为DSP_A、DSP_B、DSP_C;DSP为数字信号处理器;DSP_A、DSP_B、DSP_C分别为数字信号处理器A、数字信号处理器B、数字信号处理器C;FPGA为现场可编程门阵列,FPGA包括FPGA_A和FPGA_B,利用定时器模块控制FPGA_A和FPGA_B间隔固定的时间进行切换工作,固定的时间为人为设定;步骤三、DSP_A、DSP_B、DSP_C将处理后的卫星的状态信息进行汉明码编码后发送给FPGA,FPGA得到DSP_A、DSP_B、DSP_C发送来的编码后的卫星状态信息的处理结果;步骤四、FPGA首 ...
【技术特征摘要】
1.一种高可靠性星载计算机系统方案设计方法,其特征在于一种高可靠性星载计算
机系统方案设计方法具体是按照以下步骤进行的:
步骤一、对外部设备进行检测,判断其工作状态,如果工作状态正常,则星载计算机
系统正常运行,根据星载计算机系统运行的需求,外部设备采集卫星的状态信息,进行步
骤二;如果工作状态不正常,则进行步骤五;
步骤二、FPGA将步骤一中采集的卫星的状态信息进行汉明码编码后的数据分别发送
给三个DSP进行计算处理,得到处理后的卫星的状态信息,三个DSP收到的数据数量相同,
三个DSP分别为DSP_A、DSP_B、DSP_C;DSP为数字信号处理器;DSP_A、DSP_B、
DSP_C分别为数字信号处理器A、数字信号处理器B、数字信号处理器C;
FPGA为现场可编程门阵列,FPGA包括FPGA_A和FPGA_B,利用定时器模块控制
FPGA_A和FPGA_B间隔固定的时间进行切换工作,固定的时间为人为设定;
步骤三、DSP_A、DSP_B、DSP_C将处理后的卫星的状态信息进行汉明码编码后发送
给FPGA,FPGA得到DSP_A、DSP_B、DSP_C发送来的编码后的卫星状态信息的处理结
果;
步骤四、FPGA首先把DSP_A、DSP_B、DSP_C发送来的编码后的卫星状态信息的处
理结果进行解码校验,然后进行比较,根据比较结果判断DSP_A、DSP_B、DSP_C是否受
空间辐射的影响而运行出错,如果DSP_A、DSP_B、DSP_C中有一个或多个出错,则进行
步骤六;如果DSP_A、DSP_B、DSP_C不出错,则DSP_A、DSP_B、DSP_C不受单粒子
翻转的影响,星载计算机系统正常运行;其中,所述多个为2个或3个;
步骤五、外部设备出错后,FPGA启动备份的外部设备接替出错外部设备的工作,保证
星载计算机系统的正常运行;
步骤六、FPGA启动备份的DSP_D接管出错的DSP的工作,并控制出错的DSP重新
上电启动,出错的DSP为步骤四DSP_A、DSP_B、DSP_C中一个或多个。
2.根据权利要求1所述一种高可靠性星载计算机系统方案设计方法,其特征在于:所
述步骤一中对外部设备进行检测,判断其工作状态,如果工作状态正常,则星载计算机系
统正常运行,根据星载计算机系统运行的需求,外部设备采集卫星的状态信息,进行步骤
二;如果工作状态不正常,则进行步骤五;具体过程为:
星载计算机系统运行过程中,FPGA对外部设备进行周期自检,即根据外部设备的工
作原理,人为设置输入量,把外部设备的输出数据与正常的数据结果进行比较,判断外部
设备的工作状态。
3.根据权利要求2所述一种高可靠性星载计算机系统方案设计方法,其特征在于:所
\t述步骤二中FPGA将步骤一中获得的卫星的状态信息进行汉明码编码后分别发送给三个
DSP进行计算处理,得到处理后的卫星的状态信息,三个DSP收到的数据相同,三个DSP
分别为DSP_A、DSP_B、DSP_C;DSP...
【专利技术属性】
技术研发人员:郭延宁,龚有敏,董振,马广富,李传江,
申请(专利权)人:哈尔滨工业大学,
类型:发明
国别省市:黑龙江;23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。