Deep beam anchorage structures based on spatial distribution analysis of the cable prestressed field have been proposed for roadway roof support. Stability and other factors that influence deep beam structures are studied in this paper using mechanical calculations, numerical analysis and field measurements. A mechanical model of deep beam structure subjected to multiple loading is established, including analysis of roof support in the return airway of S1203 working face in the Yuwu coal mine, China. The expression of maximum shear stress in the deep beam structure is deduced according to the stress superposition criterion. It is found that the primary factors affecting deep beam structure stability are deep beam thickness, cable pre-tension and cable spacing. The variation of maximum shear stress distribution and prestressed field diffusion effects according to various factors are analyzed using Matlab® and FLAC3D™ software, and practical support parameters of the S1203 return airway roof are determined. According to the observations of rock pressure, there is no evidence of roof separation, and the maximum values of roof subsidence and convergence of wall rock are 72 and 48 mm, respectively. The results show that the proposed roof support design with a deep beam structure is feasible and achieves effective control of the roadway roof.