机译:
Research Center of Satellite Technology, Harbin Institute of Technology, Harbin 150080, China;
Research Center of Satellite Technology, Harbin Institute of Technology, Harbin 150080, China;
Research Center of Satellite Technology, Harbin Institute of Technology, Harbin 150080, China;
Department of Spacecraft Navigation, Shanghai Aerospace Control Engineering Institute, Shanghai 200233, China;