一种星载存储设备长短期工作模块的控制方法与流程

文档序号:24119130发布日期:2021-02-27 15:26阅读:65来源:国知局
一种星载存储设备长短期工作模块的控制方法与流程

[0001]
本发明涉及通信领域,具体涉及一种星载存储设备长短期工作模块的控制方法。


背景技术:

[0002]
大部分遥感领域卫星的相机载荷一般短期工作,相应的存储设备也是整机短期加电工作模式;空间站、天宫、海洋卫星、望远镜等型号的载荷一般长期工作,相应的存储设备也是整机长期加电工作。随着技术的发展,卫星搭载的载荷越来越多,工作模式也各不相同,有的短期工作,比如光学相机类;有的则长期工作,比如激光探测设备、卫星平台数据收集等。针对新的应用模式,单一的整机短期加电不能满足使用需求;单一的整机长期加电则影响短期工作模块的寿命,并且增加了整机功耗,从而可能降低了整机的可靠性指标。
[0003]
现需一种星载存储设备长短期工作模块的控制方法可以实现长短期工作模块并存但独立管理,减少不必要的功耗。


技术实现要素:

[0004]
本发明为了解决现有技术中单一的整机短期加电不能满足使用需求;单一的整机长期加电则影响短期工作模块的寿命,并且增加了整机功耗,从而可能降低了整机的可靠性指标的问题,提供了一种星载存储设备长短期工作模块的控制方法,通过实现了存储设备长期模块自主管理模式,突破单一的加电模式的方式,解决了上述问题。
[0005]
本发明提供了一种星载存储设备长短期工作模块的控制方法,包括以下步骤:
[0006]
s1、星载存储设备整机开始加电,星载存储设备控制器启动长期模块进行加电;
[0007]
s2、星载存储设备控制器检测星载存储设备短期模块是否有内部提出的星载存储设备短期模块工作请求,若存在则进行步骤s3;若不存在则重复步骤s2;
[0008]
s3、星载存储设备控制器检测星载存储设备短期模块是否处于加电工作状态中,若是则进行步骤s4;若否则启动加电工作状态并进行步骤s5;
[0009]
s4、星载存储设备控制器检测星载存储设备短期模块加电工作状态是否处于加电流程中,若是则继续完成加电流程后运行步骤s5;若否则进行步骤s5;
[0010]
s5、星载存储设备短期模块开始按照工作请求工作;
[0011]
s6、星载存储设备短期模块工作请求完成,星载存储设备控制器检测是否存在其他内部请求或星载存储设备外部短期模块加电指令,若是则星载存储设备短期模块持续加电工作状态并根据新的星载存储设备内部请求或星载存储设备外部短期模块加电指令进行步骤s3;若否则将星载存储设备短期模块断电。
[0012]
整机加电时,仅长期模块加电,短期模块不加电,降低功耗和热耗。在执行长期模块工作过程中,检查是否有内部提出的短期模块第一工作请求,长期模块的fpga或控制器都可以产生此需求;无需求则继续执行长期模块工作;有则准备启动短期模块工作。检查当前短期模块是否已在加电工作中,若已由外部短期模块加电指令驱动短期模块加电并已完成加电,则可直接开始执行第一工作请求需要的短期模块功能。检查当前短期模块是否已
在加电流程中,若已由内部第二工作请求或外部短期模块加电指令驱动已启动短期模块加电流程但未完成,则不再重复启动加电流程,只需检查短期模块是否已完成加电,完成可直接开始执行第一工作请求需要的短期模块功能;加电未完成则等待。当短期模块第一工作请求的相应功能已完成,检查是否还有新的第一内部请求或第二内部请求或外部短期模块加电指令的需求,有则保持加电状态并执行其相关功能,无需求则将短期模块断电。
[0013]
加电工作状态为可开关的预备状态,当处于加电工作状态时,则可运行工作请求。
[0014]
本发明所述的一种星载存储设备长短期工作模块的控制方法,作为优选方式,星载存储设备包括星载存储设备控制器、星载存储设备短期模块和星载存储设备长期模块,星载存储设备控制器分别与星载存储设备短期模块和星载存储设备长期模块电连接,星载存储设备长期模块用于控制星载存储设备长期加电,星载存储设备短期模块用于控制星载存储设备短期加电,星载存储设备控制器通过逻辑控制实现控制星载存储设备短期模块的开闭。
[0015]
本发明所述的一种星载存储设备长短期工作模块的控制方法,作为优选方式,星载存储设备控制器连接至少一个星载存储设备短期模块。
[0016]
本发明所述的一种星载存储设备长短期工作模块的控制方法,作为优选方式,星载存储设备长期模块和星载存储设备短期模块为fpga。
[0017]
本方法使得存储设备突破了传统的加断电管理模式,使得存储设备可以适应卫星及空间飞行器的多种类载荷数据管理的新模式要求。同时,本方法拓展了存储设备的工作管理模式,使其逐渐向着卫星及空间飞行器数据的存储服务中心发展。同时使得存储设备成为了空间科学试验及测绘类遥感卫星中不可或缺的关键性数据支撑平台。
[0018]
本发明有益效果如下:
[0019]
(1)拓展了存储设备工作模式,使其在既能适应长期工作载荷数据管理也能适用短期工作载荷数据管理;
[0020]
(2)实现了存储设备长期模块自主管理模式,使得存储设备突破了单一的加电模式,具有了根据数据存储需求适时加电工作的能力;
[0021]
(3)实现了存储设备长短期工作模块并存但独立管理,大大减少了不必要的功耗;
[0022]
(4)实现了不同工作模式的载荷管理互不干扰,并行工作;
[0023]
(5)实现了存储设备长短期工作模块自主加电管理和被动加电管理(指根据卫星指令)两种管理方式的兼容。
附图说明
[0024]
图1为一种星载存储设备长短期工作模块的控制方法流程图;
[0025]
图2为一种星载存储设备长短期工作模块的控制方法星载存储设备示意图。
[0026]
附图标记:
[0027]
1、星载存储设备控制器;2、星载存储设备短期模块;3、星载存储设备长期模块。
具体实施方式
[0028]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚.完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
[0029]
实施例1
[0030]
如图1所示,一种星载存储设备长短期工作模块的控制方法,包括以下步骤:
[0031]
s1、星载存储设备整机开始加电,星载存储设备控制器1启动长期模块进行加电;
[0032]
s2、星载存储设备控制器1检测星载存储设备短期模块2是否有内部提出的星载存储设备短期模块2工作请求,若存在则进行步骤s3;若不存在则重复步骤s2;
[0033]
s3、星载存储设备控制器1检测星载存储设备短期模块2是否处于加电工作状态中,若是则进行步骤s4;若否则启动加电工作状态并进行步骤s5;
[0034]
s4、星载存储设备控制器1检测星载存储设备短期模块2加电工作状态是否处于加电流程中,若是则继续完成加电流程后运行步骤s5;若否则进行步骤s5;
[0035]
s5、星载存储设备短期模块2开始按照工作请求工作;
[0036]
s6、星载存储设备短期模块2工作请求完成,星载存储设备控制器1检测是否存在其他内部请求或星载存储设备外部短期模块加电指令,若是则星载存储设备短期模块2持续加电工作状态并根据新的星载存储设备内部请求或星载存储设备外部短期模块加电指令进行步骤s3;若否则将星载存储设备短期模块2断电。
[0037]
如图2所示,星载存储设备包括星载存储设备控制器1、星载存储设备短期模块2和星载存储设备长期模块3,星载存储设备控制器1分别与星载存储设备短期模块2和星载存储设备长期模块3电连接,星载存储设备长期模块3用于控制星载存储设备长期加电,星载存储设备短期模块2用于控制星载存储设备短期加电,星载存储设备控制器1通过逻辑控制实现控制星载存储设备短期模块2的开闭。
[0038]
星载存储设备控制器1连接至少一个星载存储设备短期模块2。
[0039]
星载存储设备长期模块3和星载存储设备短期模块2为fpga。
[0040]
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1