首页> 中文期刊> 《上海航天》 >基于动态库的星载软件可重构设计与实现

基于动态库的星载软件可重构设计与实现

         

摘要

针对卫星在轨运行、长期处于无人值守状态,主要依靠星载软件的安全性和可靠性来保证整星任务的稳定工作.复杂多变的空间环境可能会引起星载器件的异常变化,从而导致星载软件异常,甚至发生软件"衰老".本文在分析现有可重构方案基础上,提出了一种利用动态库的静态链接方式实现在轨可重构的方案,针对存在软件缺陷,或者需要功能升级和拓展的模块,利用遥控上注手段,采用MD5算法对数据文件完整性校验通过后,写入文件系统,并对原动态库文件作备份处理,以便版本回退.以具体实例对本文所述方案的可行性和有效性进行验证,结果表明:在嵌入式操作系统架构下,利用本方案实现星载软件可重构,能够有效提升星载软件在轨实施可重构的可靠性和安全性,进一步为星载软件的扩展和灵活应用提供支撑.

著录项

  • 来源
    《上海航天》 |2021年第4期|84-91|共8页
  • 作者单位

    上海航天智能计算技术重点实验室 上海201109;

    上海航天电子技术研究所 上海201109;

    上海航天智能计算技术重点实验室 上海201109;

    上海航天电子技术研究所 上海201109;

    上海航天智能计算技术重点实验室 上海201109;

    上海航天电子技术研究所 上海201109;

    上海航天智能计算技术重点实验室 上海201109;

    上海航天电子技术研究所 上海201109;

    上海航天智能计算技术重点实验室 上海201109;

    上海航天电子技术研究所 上海201109;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 图像信号处理;计算机仿真;
  • 关键词

    嵌入式操作系统; 可重构; 动态库; 星载软件; 可靠性;

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号