TY - GEN
T1 - Symbolic MAPLE-based design of allpole filters
AU - Fernandez-Vazquez, Alfonso
AU - Jovanovic-Dolecek, Gordana
AU - Rosas-Romero, Roberto
PY - 2007
Y1 - 2007
N2 - To compute the filter coefficients of a digital filter, it is often necessary the solution of a set of linear equations using numerical methods. Unfortunately, if the number of unknowns is high, then the solution is likely to be error prone. To avoid this problem, this paper presents the use of the symbolic tool MAPLE to compute the filter coefficients. Consequently, the proposed solution is given in symbolic form. The corresponding numerical values are obtained from the proposed closed form relations. Particularly, we consider the design flat group delay allpole filters with real and complex coefficients due to promising applications like allpass filter design, IIR filters design, Hilbert transformer design, and filter bank design. The resulting allpole filter design has the following design constraints: 1) complex filter coefficients are obtained using even values of the allpole filter order, otherwise they are real, 2) in real and complex cases, the degree of flatness at ω = 0 and ω = π is N - 2, where N is the order of the allpole filter, 3) the phase value at the frequency point ωp is φ D(ωp), in the real case ωp ≠ O and arbitrary, and in the opposite case we have ωp = 0. Simulation examples show the effectiveness of the proposed approach. Finally, the Appendix shows the MAPLE code used for the filter coefficients computation for two specific cases; N = 4 and N = 5.
AB - To compute the filter coefficients of a digital filter, it is often necessary the solution of a set of linear equations using numerical methods. Unfortunately, if the number of unknowns is high, then the solution is likely to be error prone. To avoid this problem, this paper presents the use of the symbolic tool MAPLE to compute the filter coefficients. Consequently, the proposed solution is given in symbolic form. The corresponding numerical values are obtained from the proposed closed form relations. Particularly, we consider the design flat group delay allpole filters with real and complex coefficients due to promising applications like allpass filter design, IIR filters design, Hilbert transformer design, and filter bank design. The resulting allpole filter design has the following design constraints: 1) complex filter coefficients are obtained using even values of the allpole filter order, otherwise they are real, 2) in real and complex cases, the degree of flatness at ω = 0 and ω = π is N - 2, where N is the order of the allpole filter, 3) the phase value at the frequency point ωp is φ D(ωp), in the real case ωp ≠ O and arbitrary, and in the opposite case we have ωp = 0. Simulation examples show the effectiveness of the proposed approach. Finally, the Appendix shows the MAPLE code used for the filter coefficients computation for two specific cases; N = 4 and N = 5.
KW - Allpole filters
KW - Flat phase response
KW - MAPLE tool
UR - http://www.scopus.com/inward/record.url?scp=34547151659&partnerID=8YFLogxK
U2 - 10.1109/CONIELECOMP.2007.36
DO - 10.1109/CONIELECOMP.2007.36
M3 - Contribución a la conferencia
AN - SCOPUS:34547151659
SN - 076952799X
SN - 9780769527994
T3 - 17th International Conference on Electronics, Communications and Computers, CONIELECOMP'07, Proceedings
BT - 17th International Conference on Electronics, Communications and Computers, CONIELECOMP'07, Proceedings
T2 - 17th International Conference on Electronics, Communications and Computers, CONIELECOMP'07
Y2 - 26 February 2006 through 28 February 2006
ER -