Deputy Chief Engineer
China State Construction Technical Center, China
Dr. YOU XINHUA, male, born in 1972, professor-senior engineer, is currently the Deputy Chief Engineer of China State Construction Technical Center and Director of the Underground Institute. He is also the General Secretary of Comprehensive Pipe Gallery Construction and Underground Space Utilization Professional Committee of China Municipal Engineering Association, and a member representative of ACUUS in China.
Dr. YOU XINHUA promoted and perfected the packaged technology of underground space construction by pipe-roof pre-construction method, and he also presided over China’s first superimposed assembly structure subway station named Chongqing Metro Line 9 TUWAN Station.
Dr. YOU XINHUA has won 6 scientific and technological awards at provincial or ministerial level as well as 55 patents for inventions and utility models. He was in charge of 2 and participated in the preparation of 10 industry and association standards. 7 national and provincial construction methods, 2 monographs and 56 academic papers were also achieved during his work.
Experiences and Lessons of Utility Tunnels in China
In consideration of the development course and current situation of China's urban comprehensive pipe gallery construction, this paper systematically summarizes ten major experiences of pipe gallery construction in terms of policies and regulations, technical standards, pilot cities, collaborative design, technology innovation, construction mode, prefabrication and assembly construction, green building, building intelligence technology, and platform construction, and draws six major lessons in terms of exclusive law, upper-level plan, construction speed, construction scale, green design, and operation management.