Phys.org -
11 Apr 2022 18:20

China's Tianwen-1 Mars probe successfully landed on the Utopia Plain at 7:18 a.m. Beijing Time, on 15 May 2021. The success rate of Mars missions is about 50%, and most failures occur during the entry, descent, and landing (EDL) phase. Parachutes of low-density supersonic play a vital role in the EDL of Mars and directly determine the success of the entire mission. In a research paper recently published in Space: Science & Technology, Mingxing Huang from Beijing Institute of Space Mechanics and ...
Share this Article