In 2017 and 2023, Xuyang Chen received a bachelor's degree in mining engineering from Taiyuan University of Technology, a doctorate degree in mining engineering from China University of Mining and Technology, and is now engaged in teaching postdoctoral work at the China University of Mining and Technology. He has participated in two National Natural Science Foundation projects, hosted one innovation project in the Postgraduate Research and Practice Innovation Program of Jiangsu Province, and participated in multiple enterprise projects in Shanxi Province and Henan Province. His research topics mainly include rock mechanics, ground control, and green mining.