Fitting a pole-zero filter model to arbitrary frequency response samples
Date of Original Version
The authors propose a method to fit a discrete-time pole-zero filter model H(z) = A(z)/B(z) to arbitrary complex-valued frequency response samples Y(ui), i = 0,1,...,t in the least-square sense. An important attribute of the technique is that the frequency locations ui, i = 0,1,2,...,t need not be equally spaced around the unit circle. The initial estimates of the denominator coefficients of the model system function H(z) are obtained by using an iterative algorithm. Starting from these initial estimates, a Newton-Raphson gradient technique is used to reach a minimum of the error criterion. The numerator polynomial coefficients are subsequently obtained by solving another set of linear equations. Simulation results using a filter design example are provided.
Proceedings - ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing
Kumaresan, R., and C. S. Burrus. "Fitting a pole-zero filter model to arbitrary frequency response samples." Proceedings - ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing 3, (1991): 1649-1652. doi:10.1109/icassp.1991.150597.