波形畸变率的计算

    波形畸变率(THD)可以用于考量一个信号波形相对于正弦波形而言的失真程度,其计算方法是:通过对信号波形进行FFT变换得到其频谱波形,从频谱波形上可以读出基波信号强度A1和各次谐波信号的强度An,波形畸变率就可以通过公式

                 THD = Sqrt(A2^2 + A3^2 + A4^2 + ...) / A1

来计算。在实际应用中,取前10个或20个谐波频率来计算就可以达到精度要求了。

你可能感兴趣的:(fft)