The invention discloses a spectrum peak searching method for a BOTDA (Brillouin Optical
Time Domain Analysis)
system. The method comprises the following steps: S1, acquiring Brillouin spectrum data of each point of an
optical fiber; s2, performing normalization and
noise reduction
processing; s3, fitting by using a single-peak Lorentz function to obtain fitting parameters; s4, setting a threshold value, and comparing the
spectral width value with the threshold value to judge a single peak or double peaks; s5, calculating a
peak value: performing single-
peak fitting when the
peak value is single, determining a main peak and a side peak when the
peak value is double, introducing attenuation to the side peak and reconstructing a
signal, and solving a double-peak peak value; and S6, outputting a peak spectrum value. The method can improve the peak searching speed and the
measurement precision, reduces the overlapping of sensing information, is suitable for a long-distance
system, and improves the sensing performance. The
curve fitting error is reduced through normalization and
noise reduction, the data comparability is ensured, the fitting calculation amount is simplified, and the multi-peak problem can be effectively solved by judging the double-peak spectrum; the fitting precision and the accuracy of
center frequency solution are improved through double-
peak fitting, and the calculation amount and the hardware burden are reduced by combining a single-peak and double-
peak fitting scheme.