This paper studies the precise position control of the hydraulic cylinder in the hydraulic support. The aim of this paper is to develop a method of hydraulic cylinder position control based on pressure and flow coupling, which takes the coupling feedback of load and flow into account, especially in the scene of cooperative control under the condition of multiple actuators and variable load. This method solves the problems of slow movement and sliding effect of hydraulic support in the traditional time-dependent hydraulic position control, as well as better realizes the intelligent and unmanned development of the fully mechanized mining face. First, based on the flow continuity equation and Newton Euler dynamic equation, the flow and stroke control model with the input and output pressure of hydraulic cylinder is established. Then, the effectiveness and correctness of the control model are verified by the comparison between the hydraulic system simulation software, AMESim, and the experiment. Finally, a test system is built. When the system pressure is large than 10 MPa, the error between the data determined by the fitting algorithm and the actual detection data is within 5%, which verifies the effectiveness of the theory and simulation model.