OPTIMAL-DESIGN OF FIR FILTERS WITH THE COMPLEX CHEBYSHEV ERROR CRITERIA

被引:46
作者
BURNSIDE, D
PARKS, TW
机构
[1] School of Electrical Engineering, Cornell University, Ithaca
基金
美国国家科学基金会;
关键词
D O I
10.1109/78.370616
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We present an improved algorithm for an established filter design problem, the design of an FIR filter that best approximates, in the complex Chebyshev sense, a desired complex-valued frequency response. The algorithm is a variant of the simplex algorithm of linear programming, which has an interpretation as an implicit multiple exchange. It is iterative, robust, and exhibits good convergence speed. Global optimum convergence is guaranteed. Both complex and real-valued impulse responses can be designed with it; the design of complex coefficient filters is new. An example is given for each case. The design of noncausal filters is new. In addition to these new applications, we conjecture that this new algorithm may have important advantages over existing techniques, with respect to the maximum filter length possible, speed and stability of convergence, accuracy, and memory requirements. The ability to design long filters is among the more significant improvements over previous work. Filters of length 1000 have been designed with the new method.
引用
收藏
页码:605 / 616
页数:12
相关论文
共 61 条
[1]  
ALKAIRY A, 1991, P IEEE ICASSP, P1985
[2]  
ALKAIRY A, 1993, IEEE T ACOUST SPEECH, V41, P559
[3]  
ANDERSON EJ, 1987, LINEAR PROGRAMMING I, P35
[4]  
[Anonymous], 2003, LINEAR PROGRAMMING
[5]   ALGORITHMS FOR BEST L1 AND LINFINITY LINEAR APPROXIMATIONS ON A DISCRETE SET [J].
BARRODALE, I ;
YOUNG, A .
NUMERISCHE MATHEMATIK, 1966, 8 (03) :295-+
[6]  
BARRODALE I, 1978, MATH COMPUT, V32, P853, DOI 10.1090/S0025-5718-1978-0483298-X
[7]  
BARRODALE I, 1974, 4TH P MAN C NUM MATH, P177
[8]   SIMPLEX METHOD PROCEDURE EMPLOYING LU DECOMPOSITION [J].
BARTELS, RH ;
GOLUB, GH .
COMMUNICATIONS OF THE ACM, 1969, 12 (05) :275-&
[9]   STABILIZATION OF SIMPLEX METHOD [J].
BARTELS, RH .
NUMERISCHE MATHEMATIK, 1971, 16 (05) :414-&
[10]   STABLE NUMERICAL METHODS FOR OBTAINING CHEBYSHEV SOLUTION TO AN OVERDETERMINED SYSTEM OF EQUATIONS [J].
BARTELS, RH ;
GOLUB, GH .
COMMUNICATIONS OF THE ACM, 1968, 11 (06) :401-&