China Academy of Launch Vehicle Technology;
Beijing 100076;
China;
Beijing Institute of Astronautical Systems Engineering;
Beijing 100076;
China;
College of Energy Engineering;
Zhejiang University;
Hangzhou 310027;
China;
Autonomous operations; Launch platform; Launch vehicles; Liquid hydrogen storage; Sea launches;