Impact Factor 2025:
0.9
CiteScore 2025:
SJR 2025:
Prof Richard (Chunhui) Yang
Prof Richard Yang is the Interim Dean, School of Engineering, Director, Centre for Advanced Manufacturing Technology and Head of Discipline, Mechanical and Mechtronic Engineering, Faculty of Engineering, Computing and Science, Western Sydney University. His research fields include Mechanical Engineering, Manufacturing Engineering, advanced Manufacturing, Additive Manufacturing/3D Printing, Digital Twin, Industry 4.0, Mechanical Design, Engineering Numerical Methods, Multiscale Modelling Techniques, etc.
2026-10-23
2026-08-17
2026-06-18
Abstract— The article proposes to use a special mechanical device that allows a soft landing of the landing vehicle (LV) on the planet's surface. This device is an inflatable braking device (IBD), which is deployed in an extra-atmospheric flight area. This device provides a passive stabilization of the descent vehicle. The landing vehicle with the inflatable braking device moves in the atmosphere of the planet, having a small twist around the longitudinal axis. The advantage of an inflatable braking device over traditional non-rigid braking devices - parachutes is that it can be used throughout all stages of descent, starting from hypersonic speeds and ending with subsonic ones. Such technical proposals are implemented in the MetNet project and its subsequent RITD project using the system of input, descent and landing (EDLS) [1].