The invention provides a drilling control method and
system for a self-propelled complex
drill bit, and the method comprises the steps: setting a rated
cutting torque through obtaining roadbed soil, hydraulic power and geometric parameters, calculating the total propulsion resistance based on the roadbed strength to control the axial jacking force, and carrying out the safety
verification of the drag force; calculating a critical flow velocity according to the characteristics of the drilling
slag to adjust the
discharge capacity and negative pressure of the
slurry pump so as to determine an operation boundary; drilling and deslagging are cooperatively executed under the boundary, and the trajectory is corrected by combining a PID
algorithm and the propulsion speed is optimized based on the theoretical mechanical drilling speed. According to the method, the technical problems that existing trenchless construction depends on experience to set parameters, scientific quantitative calculation of the
slag discharge flow speed and the safety drag force is lacked, and then
pipe cable blockage and drainage
pipe damage are caused can be solved, and full-
system cooperative efficient control of drilling, propelling,
slag discharge and guiding based on multi-field
coupling calculation is achieved.