会议专题

Research of Real-time Database in Lunar Rover

The GNC system of the lunar rover contains many core subsystems. These subsystems share lots of important basic information. Traditionally subsystems store the information independently, which increases the coupling between subsystems. To resolve the problem, we develop a real-time database and try to use this database to manage shared information. The real-time database works on the realtime operation system of the lunar rover. Through all kinds of sensors, it can get all kinds of useful information related to the GNC system. The database stores the information in different nodes and organizes these nodes in a tree-like structure according to their relations. In this structure, the subsystem can directly get interested information from the database without communicating with other subsystem and reference frame transformation can be effectively supported in the database by traversing nodes. To satisfy system time constrains, such as deadlines, the database use memory resident system and some special strategies to reduce the response time of the database. To ease debugging, the database also implements 3d rendering function. The 3D rendering can be used to check the states of database.

Real-time Database Lunar Rover GNC System Real-time System

Ju Hehua Yuan Ye

College of Electronic Information and Control Engineering,Beijing University of Technology, 100022 China

国际会议

The 11th International Space Conference of Pacific-basin Societies(第11届环太平洋国际航天会议)

北京

英文

659-664

2007-05-16(万方平台首次上网日期,不代表论文的发表时间)