作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2008, Vol. 34 ›› Issue (6): 243-245. doi: 10.3969/j.issn.1000-3428.2008.06.088

• 工程应用技术实现 • 上一篇    下一篇

基于多Agent的航天自主运行系统

张晓光¬¬1,2,代树武2   

  1. (1. 中国科学院研究生院,北京 100080;2. 中国科学院空间科学与应用研究中心,北京 100080)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-03-20 发布日期:2008-03-20

System of Spacecraft Autonomy Based on Multi-Agent

ZHANG Xiao-guang1,2, DAI Shu-wu2   

  1. (1. Graduate University of Chinese Academy of Sciences, Beijing 100080; 2. Center for Space Science and Applied Research, Chinese Academy of Sciences, Beijing 100080)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-03-20 Published:2008-03-20

摘要: 针对航天自主控制,设计一种基于多Agent技术的体系结构,根据软件功能和硬件结构将系统划分成多个Agent,形成一种基于中心控制体的分布式结构。结合实时操作系统Vxworks,使得多Agent不但能够独立、自主地感知环境,做出决策,而且能够通过相互协调,合作完成复杂的航天任务。提高了系统的智能性,在可靠性、反应能力、资源占用等方面满足苛刻的航天应用要求。

关键词: 自主控制, 多智能体, 实时操作系统, 航天

Abstract: This paper describes about spacecraft autonomy, and presents a kind of system architecture based on multi-Agent, in which the system is divided into several Agents according to its software function and hardware structure. The design and implement of system framework under Vxworks is discussed, which is generally applied in space science. In the system, the Agent not only recognizes science events, retargets the spacecraft to respond to the science events, but also cooperates with the other Agents to accomplish the complex space task. In a word, the design promotes the intelligence of system, and satisfies the strict aerospace application.

Key words: autonomous control, multi-Agent, Vxworks, aerospace

中图分类号: