一种条件触发式星载计算机备份调度方法和系统技术方案

技术编号:30897234 阅读:31 留言:0更新日期:2021-11-22 23:40
本发明专利技术公开了一种条件触发式星载计算机备份调度方法和系统,该方法包括:控制系统加电后,主份计算机启动运行,完成初始软件状态设置,执行正常控制任务;根据外部电平的线与值,确定备份计算机的启动策略;若外部电平的线与值有效,则备份计算机启动运行,完成初始软件状态设置,执行自主规划任务;若外部电平的线与值无效,且主份计算机不健康,容错单元请求备份计算机加电,则备份计算机启动运行,完成初始软件状态设置,替代主份计算机执行正常控制任务,主份计算机停止工作。本发明专利技术解决了自主规划任务软件庞大复杂的算法需求和现有控制计算机资源之间的矛盾、以及控制软件的成熟性与规划软件的创新性存在软件同步开发之间的矛盾。之间的矛盾。之间的矛盾。

【技术实现步骤摘要】
一种条件触发式星载计算机备份调度方法和系统


[0001]本专利技术属于自主规划任务
,尤其涉及一种条件触发式星载计算机备份调度方法和系统。

技术介绍

[0002]小卫星通用平台特点是机动能力强、控制指标高且具有一定价格优势。为了更好地完成卫星在轨各项工作,小卫星控制分系统也将集成在轨自主规划任务。在集成自主规划任务的过程中,遇到了两个问题:
[0003]第一,自主规划任务软件复杂的算法需求和小卫星通用平台控制计算机现有资源的矛盾。自主规划任务软件复杂庞大,占用星上运行周期长,且产生大量运算数据,而小卫星通用平台控制计算机运行任务周期短,计算机本身运算能力弱、且存储器空间有限,不足以支撑自主任务规划软件全功能运行。
[0004]第二、控制软件的成熟性与规划软件的创新性存在软件同步开发的矛盾。
[0005]现有小卫星控制算法和硬件平台日趋成熟,控制软件的开发工作也是一项“标准化”工作。但自主规划软件更适合采用XP开发方式,采用“用户需求

算法实现

仿真测试”快速迭代,通过迭代不断本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种条件触发式星载计算机备份调度方法,其特征在于,包括:控制系统加电后,主份计算机启动运行,完成初始软件状态设置,执行正常控制任务;根据外部电平的线与值,确定备份计算机的启动策略;若外部电平的线与值有效,则备份计算机启动运行,完成初始软件状态设置,执行自主规划任务;若外部电平的线与值无效,且主份计算机不健康,容错单元请求备份计算机加电,则备份计算机启动运行,完成初始软件状态设置,替代主份计算机执行正常控制任务,主份计算机停止工作。2.根据权利要求1所述的条件触发式星载计算机备份调度方法,其特征在于,备份计算机执行自主规划任务的流程如下:引导存储于特定位置的自主规划软件运行,并设置相应的任务调用;其中,设置的相应的任务调用,包括:自主规划软件各个任务的优先级,自主规划软件的初始化参数、自主规划软件与主份计算机的通讯;挂载中断后,开始周期性运行。3.根据权利要求1所述的条件触发式星载计算机备份调度方法,其特征在于,正常控制任务,包括:控制主任务、自主规划基本任务和系统管理任务;自主规划任务,包括:自主规划主任务、自主规划基本任务和系统管理任务;其中,自主规划基本任务,包括:通讯数据的处理和分发,按现有优先级对规划目标进行队列控制。4.根据权利要求3所述的条件触发式星载计算机备份调度方法,其特征在于,控制主任务、自主规划基本任务和系统管理任务的时间片划分分别为:≤90ms、≤25ms和≤10ms;自主规划主任务、和系统管理任务的时间片划分分别为:≤90ms、≤25ms和≤10ms。5.根据权利要求1所述的条件触发式星载计算机备份调度方法,其特征在于,还包括:获取星务允许加载标志电平和容错允许加载标志电平;根据星务允许加载标志电平和容错允许加载标志电平,判断外部电平的线与值是否有效。6.根据权利要求5所述的条件触发式星载计算机备份调度...

【专利技术属性】
技术研发人员:李艳谌颖张晋李贵明张万利李博文关彬莫鑫李金哲赵晓涛王绍凯
申请(专利权)人:北京控制工程研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1