The analysis of structure vibration signals is influenced by noise mixed in the signals. Independent component analysis (ICA) method is introduced to denoise the vibration signals in this paper. The representative algorithms: FastICA and JADE are told in detail. The algorithms are applied to separate steel structural vibration signals. The denoising performances in impulsive vibration signals generated by steel structure demonstrate the effectiveness and good robustness of ICA method.