System and method for positioning cutting head of tunneling machine and tunneling machine

The invention discloses a system and a method for positioning a cutting head of a tunneling machine and the tunneling machine. The system for positioning the cutting head of the tunneling machine is characterized in that a tunneling machine body post detection module is arranged to detect the horizontal rotation angle, the pitch angle and the rolling angle of a tunneling machine body, detect the rotation angle and the pitch angle of a cutting arm of the tunneling machine in combination with a cutting head post detection module, and calculates position parameters of the tunneling machine body in the section of a tunnel in cooperation with tunneling machine body parameters, position parameters of the cutting head relative to the tunneling machine body are calculated according to the rotation angle and the pitch angle of the cutting arm and cutting arm parameters, and finally, position parameters of the cutting head in the section of the tunnel are calculated according to the position parameters of the tunneling machine body in the section of the tunnel and the position parameters of the cutting head relative to the tunneling machine body; the method is capable of being used for accurately measuring the position of the cutting head of the tunneling machine and preventing the overbreak and the underbreak of the tunnel.