Article ID Journal Published Year Pages File Type
5472502 Acta Astronautica 2017 20 Pages PDF
Abstract
Chinese first Mars exploration activity, orbiting landing and roaming collaborative mission, has been programmed and started. As a key technology, Mars lander guidance system is intended to serve atmospheric entry, descent and landing (EDL) phases. This paper is to report the formation process of enabling technology road map for Chinese Mars lander guidance system. First, two scenarios of the first-stage of the Chinese Mars exploration project are disclosed in detail. Second, mission challenges and engineering needs of EDL guidance, navigation, and control (GNC) are presented systematically for Chinese Mars exploration program. Third, some useful related technologies developed in China's current aerospace projects are pertinently summarized, especially on entry guidance, parachute descent, autonomous hazard avoidance and safe landing. Finally, an enabling technology road map of Chinese Mars lander guidance is given through technological inheriting and improving.
Related Topics
Physical Sciences and Engineering Engineering Aerospace Engineering
Authors
, ,