【技术实现步骤摘要】
本专利技术涉及一种卫星在轨程序修改的自动验证系统,尤其涉及一种卫星在轨大规模程序修改的地面自动验证系统,属于航天
技术介绍
海洋二号卫星是我国第一颗海洋应用的微波遥感卫星,该卫星在发射入轨后因羽流问题导致姿态出现异常进入停控模式,处于高速自旋状态,由于卫星只有两轴喷气控制能力,而要完成三轴姿态控制需要制定合理可行的在轨抢救方案。经过科学论证和方案评审,制订了包括四个阶段的在轨抢救方案,由于抢救方案异常复杂,每个阶段均需借助在轨程序的修改来实现,而在轨程序修改的正确性直接决定了方案实施正确与否,如果在轨程序修改出错,可能带来灾难性的后果,这就需要借助高效率、100%可靠的手段来保证在轨程序修改的100%正确。卫星正常运行过程的程序修改一般修改内容很少,少于5个块的程序修改即可实现修改目标。但海洋二号卫星在轨运行在异常状态,抢救方案异常复杂,抢救方案的实现过程中程序修改规模大,而且整个抢救过程争分夺秒,如果靠人工去完成程序块的生成、注入及比对工作,效率低、耗时长且可靠性低,无法满足在轨抢救工作零失误的质量要求。
技术实现思路
本专利技术解决的技术问题是:为解决 ...
【技术保护点】
一种卫星在轨大规模程序修改的自动验证系统,其特征在于:由星载计算机和OBDH模拟器组成,在OBDH模拟器中运行自动验证软件,自动验证软件包括程序自动生成模块、程序自动注入模块和程序自动比对模块;程序自动生成模块:读取待修改的程序,将待修改的程序分割生成符合在轨注入格式的程序块,然后将待修改程序的总字节数和星载计算机RAM的起始地址添加在第一个程序块中,在最后一个程序块中添加4个字节的校验和,中间的程序块为待修改程序内容,最后将分割的所有程序块进行封装;程序自动注入模块:将封装的程序块注入到星载计算机中;星载计算机:先对封装的程序块进行提取,然后查询封装的程序块总数,再按顺序 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:曹永梅,周剑敏,王胜刚,王哲,潘立鑫,袁军,王新民,赵性颂,姚宁,丁建钊,程莉,张辉,
申请(专利权)人:北京控制工程研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。