The invention relates to a method for detecting
stochastic resonance transient electromagnetic weak signals. Transient electromagnetic detecting receiving signals are ns (t), wherein ns (t) is equal to s (t) plus n (t), and s (t) is target signals. In the method,
scale variation is carried out on the signals, i.e. the
frequency domain of time-domain signals ns (t) is NS (jw), and the
frequency domain of ns (mt) is shown in the specification, wherein m is a nonzero constant. The time-domain signals are compressed by m times, and the
frequency spectrum thereof in the
frequency domain is expanded by m times. Thus, the frequency of large frequency weak target signals in the
noise received by transient electromagnetic detection is reduced to be less than 0.1Hz, the weak target signals are input to a
stochastic resonance system to generate
resonance, then the target signals after time-domain compression are extracted, and then the
frequency spectrum of the obtained target signals is reduced. The method of the invention comprises the following steps: firstly, inputting
noise to the
stochastic resonance system to obtain a
noise average power spectrum strength Pn; then inputting the signals to the
resonance system, wherein a frequency fi which meets the power spectrum strength in the power spectrum of output signals is the
resonance frequency; and reducing each resonance frequency fi to obtain the actual frequency of the target signals. The method eliminates frequency restriction of the stochastic resonance system on transient electromagnetic signals to be detected, and accurately detects the weak target signals.