The Tianma Telescope, located at the foot of Sheshan Hill in Songjiang District, won the 2018 Shanghai Science and Technology Award last week.
Joint construction of the structure by the Chinese Academy of Sciences and the Shanghai Municipal Government began in 2008, with the Shanghai Astronomical Observatory in charge of research.
The telescope has a diameter of 65 meters and is a world-class telescope system that filled the gap in this field of study.
“Our team made breakthroughs on more than 40 key technologies,” said one director with the project. “It has been running for seven years with a mere 0.3-percent fault rate, which is highly reliable compared to other similar systems in the world.”
As a full-steerable telescope, it boasts multiple independent innovation technologies on the hardware and software as well and has so far completed several moon probe missions.
The Shanghai Astronomical Observatory released the academic results obtained through the telescope at the G60 Sci-tech Corridor Sci-tech Festival on May 16.