The invention discloses a seismic source positioning method considering the influence of an abnormal value and a dynamic
wave velocity, and the method comprises the steps: arranging sensors to detect sound
waves emitted by a seismic source, and observing the time when the sound
waves reach each sensor; subtracting the
control equation established based on the
reference sensor from the
control equation established based on the measurement sensor, and carrying out
linearization and
matrix representation on a nonlinear equation line obtained by subtraction; the matrix is solved, an analytic solution enabling the sum of squares of the residual errors to be minimum is found, the obtained analytic solution is substituted into an overdetermined matrix equation to obtain a fitting model, and
weight estimation is conducted according to the relation between the residual errors and weights; iteration is carried out between
weight estimation and overdetermined matrix solving, after
optimal weight estimation is obtained, overdetermined matrix solving is completed according to the
optimal weight, and a final seismic source positioning result is obtained based on an analytical solution. According to the method, the technical problem that the influence of abnormal values and
wave velocity measurement errors on the seismic source positioning precision in a complex
engineering environment is large is solved, and the
fault tolerance and the real-time performance of seismic source positioning are improved.