Provided is an online iteration method for waveform
reproduction of a high-precision seismic
simulation vibration table. An iteratively corrected
transfer function matrix is updated online to improvethe waveform
reproduction precision of a vibration table. Online iterative control comprises the following steps: an original acceleration
signal is input; after zero is added to command data and
white noise is added, an autocorrelation function is obtained through calculation and post-collection Fourier transformation is carried out to obtain an auto-power spectrum Gxx; a command
signal Fourier spectrum is multiplied by the inverse of a
transfer function matrix to obtain an acceleration
signal Fourier spectrum; an acceleration command is obtained after Fourier transformation; a controller inside a vibration table performs the acceleration command, collects an acceleration signal output by the vibration table, and obtains a cross
correlation function of the acceleration command and the acceleration signal; a cross-power spectrum Gxy is obtained after post-collection Fourier transformation; the cross-power spectrum is divided by the auto-power spectrum to obtain a
transfer function matrix; whether the number of steps of conditional sampling is greater than the number of data in one frame of Fourier transformation is judged; if the number of steps of conditional sampling is greater than the number of data in one frame of Fourier transformation, the
transfer function matrix is updated; and if the number of steps of conditional sampling is not greater than the number of data in oneframe of Fourier transformation, the
transfer function matrix is kept unchanged, thus completing online iterative control.