检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李振松[1] 李光旭 李晓锋[1] 索旭华[1] 陈朝晖[1] LI Zhensong;LI Guangxu;LI Xiaofeng;SUO Xuhua;CHEN Zhaohui(Beijing Institute of Control Engineering,Beijing 100190,China)
出 处:《空间控制技术与应用》2019年第1期66-70,共5页Aerospace Control and Application
摘 要:航天器在轨运行的修复手段主要是软件的在轨修复.SPARC平台是我国航天领域应用最广泛的处理器架构设计.针对SPARC平台的航天器软件在轨修复问题,提出一种基于二次链接的方式生成在轨软件修复注入码的方法,解决在轨修复注入码重定位的问题.通过地面遥控注入,利用航天器在轨软件预埋的钩子函数,实现在轨函数模块的动态替换及恢复,大大提升SPARC平台软件的在轨修复能力.通过多个在轨航天器的实际工程应用,证明该方法是可行的和有效的,且具有良好的工程应用价值.In the field of space,the means of repairing spacecraft on-board are mainly about the on-board repair of software.The SPARC platform is the most widely used processor of aerospace industry in Chinese.Considering the spacecraft software on-board repair issues for SPARC platforms,a method of quadratic linking is proposed to generate on-board software repair inject code,which can solve the problem of on-board repair injection code relocation.After being injected through the ground remote control,using the hook function embedded in the spacecraft on-board software,the flexible implementation of the dynamic replacement and the recovery of the on-board function module can greatly improve the on-board software recovery capability of the SPARC platform.Through the practical engineering application of multiple on-board spacecraft,the feasibility and correctness of the method are proved,and it has a good engineering application value.
关 键 词:航天器软件 SPARC 在轨修复 二次链接 重定位
分 类 号:TP31[自动化与计算机技术—计算机软件与理论] V446[自动化与计算机技术—计算机科学与技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117