Research on the suspension system of China's manned lunar rover
- Paper number
IAC-20,B3,IP,8,x58142
- Author
Ms. Yang Xiaoqing, China, Aerospace System Engineering Shanghai,China
- Year
2020
- Abstract
After Chang'e 3 and Chang'e 4 landing on the moon successfully, the research on manned lunar rover is started. Suspension system is the critical components of the manned lunar rover to travelling fast on the moon. on the basis of investigation of Vehicles and rovers, combining with the requirements of manned lunar rover, A suitable suspension configuration is confirmed according to the size of the manned vehicle and functional requirements. A vehicle suspension system is designed for high-speed manned vehicle. Dynamic simulation is started for checking out the validity of the hard point parameters of the suspension system, and the dynamic simulation results show that the suspension can meet the demand of use .Finally, the test of prototype of the manned vehicle is carried out on simulated lunar terrain and the aim of the test include pavement passability and ride comfort and the test results are analyzed after test.
- Abstract document
- Manuscript document
(absent)
