一种高速可靠的大体量星载软件重构方案设计 |
| |
作者姓名: | 代雅晴 韩晨阳 王泽波 赵欣 马宏业 |
| |
作者单位: | 北京遥测技术研究所 北京 100076 |
| |
摘 要: | 随着星载软件的复杂度与体量不断增加,对软件在轨重构并进行更新维护的功能愈发重要。当软件越来越大时,使用低速通道进行重构的方案在时间上难以满足在一个测控弧段内重构软件的需求。同时,大软件使得数据存储空间更为紧缺,无法使用三模冗余等传统方法保证程序数据的可靠安全。因此,本文提出了一种使用高速通道的可靠的大体量星载软件重构方案。以固化在PROM(可编程只读存储器)上的引导监控程序作为根本保障,构建一个存于MRAM(磁随机存储器)上专门用于高速重构软件的安全模式程序作为方案核心,并给星载软件加入自重构功能作为最常用的重构方式。通过地面测试与在轨实验表明:该方案能够保证大体量软件重构功能的高速度与高可靠性,让星载软件的更新与维护更加安全与便捷。
|
关 键 词: | 在轨重构 软件升级 高速通道 大体量软件 星载软件 |
收稿时间: | 2023/5/27 0:00:00 |
修稿时间: | 2023/8/5 0:00:00 |
A design of high-speed and reliable refactor scheme for large-scale onboard software |
| |
Authors: | DAI Yaqing HAN Chenyang WANG Zebo ZHAO Xin MA Hongye |
| |
Institution: | Beijing Research Institute of Telemetry, Beijing 100076, China |
| |
Abstract: | With the complexity and volume of onboard software increasing, on-orbit refactor for software update and maintenance comes more important. As the software scale becomes larger, it is too hard to refactor software by low-speed channel in one observation arc. At the same time, large software makes data storage space more scarce, and traditional methods such as triple-mode redundancy cannot be used to ensure the reliability and security of program data. Therefore, a reliable refactor scheme for large-scale onboard software by using high-speed channel is proposed. Let the boot loader which store in read-only PROM be the fundamental guarantee of this scheme. A safe mode program saved in MRAM which is used to refactor the onboard software by high-speed channel is the kernel of this scheme. Meanwhile, adding a self-refactor function in onboard software as the most commonly used refactor method. The ground tests and on-orbit experiments indicated that this scheme can refactor large software with high speed and high reliability, which means it can update and maintain the onboard software safer and more convenient. |
| |
Keywords: | On-orbit refactor Software upgrade High-speed channel Large-volume software Onboard software |
|
| 点击此处可从《》浏览原始摘要信息 |
| 点击此处可从《》下载免费的PDF全文 |