摘要
随着卫星计算机集成度和计算能力的提高,卫星综合电子计算机具备实现星务管理功能和姿轨控功能的能力,卫星综合电子应用软件的规模变大、复杂度提高,这对卫星综合电子应用软件架构设计提出了更高的要求.本文分析现在卫星综合电子应用软件的遥控功能实现方法存在功能耦合问题,提出采用HASH表+链表的方式实现了机制和具体指令执行完全解耦,提高了软件的性能、可扩展性和可维护性,通过仿真及在型号中的实际应用验证了该方法达到了良好的效果.
With the improvement of satellite computer integration and computing capacity, the satellite integrated electronic computer has the ability to realize satellite management function and GNC function. The scale and complexity of satellite integrated electronic application software become larger and more complex, which puts forward high requirements for its architecture design. The problem existing in the realization method of tele-command function is analyzed. And the method based on Hash table +linked list is proposed to realize the mechanism and decoupling, which improves the performance, expansibility and maintainability of the software. Good results are achieved through simulation and practical application in models.
作者
李光旭
万丽景
钟睿明
王裙
周中泽
陈志华
LI Guangxu;WAN Lijing;ZHONG Ruiming;WANG Qun;ZHOU Zhongze;CHEN Zhihua(Beijing Institute of Control Engineering,Beijing 100094,China)
出处
《空间控制技术与应用》
CSCD
北大核心
2022年第1期53-57,共5页
Aerospace Control and Application
基金
北京市自然科学基金资助项目(4192068)
中国航天科技集团有限公司钱学森青年创新基金资助项目。
关键词
综合电子
解耦
遥控
HASH表
链表
sate integrated electronic
decoupling tele-command
Hash table
linked list