首页 | 本学科首页   官方微博 | 高级检索  
     检索      

星载控制软件在轨动态重构技术研究
作者姓名:李亚辉  陆钒
作者单位:1.安徽大学 合肥 230039;2.中国科学院安徽光学精密机械研究所 合肥 230031
摘    要:为使星载控制软件可在轨动态重构,提出一种基于量子编程框架、无须操作系统支持、可实现多版本切换的星载控制软件在轨动态重构方法。在分析影响在轨动态重构关键技术基础上,从量子框架的面向对象运行机制出发来寻求软件框架对动态重构的支持;通过划分函数边界,将函数归类为内部函数和公共函数,避免了模块间的循环依赖;给出了函数向量表维护策略,并以版本号为导向实现了向量表切换。该方法在BM3803星载处理器平台进行了充分测试,结果表明:所提出的在轨重构方法系统无须停机、版本可回退且更新过程可靠。本方法占用内存小、平台依赖性弱、代码可复用性强,可推广应用至硬件资源有限的星载控制器终端。

关 键 词:星载软件  量子框架  在轨重构  向量表
收稿时间:2022/10/20 0:00:00
修稿时间:2022/11/28 0:00:00

Research on on-orbit dynamic reconstruction technology of on-board control software
Authors:LI Yahui  LU Fan
Institution:1.Anhui University, Hefei 230039, China;2.Anhui Institute of Opticsand Fine Mechanics, Chinese Academy of Sciences, Hefei 230031, China
Abstract:In order to make the on-orbit dynamic reconfiguration of onboard control software, a new on-orbit dynamic reconfiguration method of on-board control software based on quantum programming framework is proposed, which can realize multi-version switching without operating system support. Based on the analysis of the key technologies affectingon-orbit dynamic reconfiguration, the support of software framework for dynamic reconfiguration is sought from the object-oriented operation mechanism of quantum framework. By dividing function boundaries, functions are classified into internal functions and common functions to avoid cyclic dependencies between modules. The maintenance strategy of function vector table is given, and the switch of vector scale is realized based on version number. The proposed method is fully tested on the BM3803 on-board processor platform. The results show that the system of the proposed on-orbit reconstruction method does not need to shut down, the version can be rolled back and the update process is reliable.This method has the advantages of small memory consumption, weak platform dependence and strong code reusability, so it can be applied to space-borne controller terminals with limited hardware resources.
Keywords:On-board software  Quantum framework  On-orbit reconstruction  Vector table
点击此处可从《》浏览原始摘要信息
点击此处可从《》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号