The invention provides a method and device for carrying out
noise detection on a
train, which can be applied to the field of railway and
urban rail transit, and the method comprises the following steps: determining the initial
noise reverberation duration and the sound source position of
noise; iteratively executing the following operations to obtain the dynamic
reverberation duration: determining the nth
reverberation duration according to the sum of the (n-1) th noise reverberation duration and the preset duration;
processing the nth noise reverberation duration and the reference reverberation duration according to tunnel shape parameters for the
pipe tunnel to obtain an nth room coefficient;
processing the nth room coefficient by using a target
noise detection model corresponding to the sound source position to obtain an nth
sound pressure level increment value of the noise; under the condition that a difference value between the Nth
sound pressure level increment value and a preset standard
sound pressure level increment value meets a preset convergence condition, determining the Nth noise reverberation duration as a dynamic reverberation duration; and
processing the reference reverberation duration and the dynamic reverberation duration according to a reverberation noise prediction
algorithm to obtain a noise value of the noise.