A frequency domain feedforward compensation method based on a power exponential method for a seismic simulation shaking table, wherein a target acceleration signal a(n) is inputted into a shaking table system to obtain a feedback acceleration signal y(n), the target acceleration signal a(n) and the feedback acceleration signal y(n) are subjected to Fourier transform separately, a frequency domain amplitude transfer function H(f) is computed by using an amplitude, the frequency domain amplitude transfer function H(f) is modified by using the power exponential method, a power value of the frequency domain amplitude transfer function H(f) is adjusted, the power value is between 0 and 1, minimum and maximum values of the amplitude are limited, an inverse frequency domain amplitude transfer function H−1(f) of a system is computed, the inverse frequency domain amplitude transfer function is multiplied by an amplitude of a target acceleration signal a(f) to obtain an amplitude of a driving acceleration signal u(f), a phase of the driving acceleration signal u(f) is obtained by subtracting a phase difference between the feedback acceleration signal y(f) and the target acceleration signal a(f) from a phase of the target acceleration signal a(f), a frequency domain driving acceleration signal u(f) is obtained by using Euler's formula in a complex domain and then is subjected to inverse Fourier transform to obtain a time domain driving acceleration signal u(n), a shaking table is driven again to collect an acceleration signal yd(n) outputted by a table top, whether the acceleration signal yd(n) outputted by the table top meets a shaking table test waveform use requirement is determined by means of a waveform evaluation index, a test is finished under a condition that the acceleration signal meets the shaking table test waveform use requirement, and the power value of the frequency domain amplitude transfer function H(f) is updated and the driving acceleration signal u(n) is generated again for the test according to the method under a condition that the acceleration signal does not meet the shaking table test waveform use requirement.