{"title":"基于相位近似的全通段数字滤波器的remez型设计算法","authors":"T. Saramaki, M. Renfors","doi":"10.1109/MWSCAS.1995.504503","DOIUrl":null,"url":null,"abstract":"An efficient Remez-type algorithm is introduced for determining an allpass section in such a way that its phase response minimizes in the Chebyshev sense a given weighted error function on a closed subset of [0, /spl pi/]. The effectiveness of the algorithm is based on two facts. First, for the best solution of an allpass filter of order N, if it exists, the weighted error function achieves the peak absolute value with alternating signs at least at N+1 consecutive points in the approximation subset. Second, the phase response of an allpass filter of order N can be forced to take on the given values at N points by using the recurrence formulas of Henk. The algorithm can be applied in a straightforward manner for designing phase equalizers, filters proving an arbitrary noninteger delay, and special approximately linear-phase Hilbert transformers as well as filters with transfer function of the form H(z)=[z/sup -M/+A(z)]/2 with A(z) being an allpass filter. Furthermore, it can be applied for designing wave lattice filters (parallel connection of two stable allpass filters) having several passband and stopband regions and arbitrary weightings in these regions. Several examples are included illustrating the flexibility and efficiency of the proposed design technique.","PeriodicalId":165081,"journal":{"name":"38th Midwest Symposium on Circuits and Systems. Proceedings","volume":"66 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1995-08-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":"{\"title\":\"A Remez-type algorithm for designing digital filters composed of all-pass sections based on phase approximations\",\"authors\":\"T. Saramaki, M. Renfors\",\"doi\":\"10.1109/MWSCAS.1995.504503\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"An efficient Remez-type algorithm is introduced for determining an allpass section in such a way that its phase response minimizes in the Chebyshev sense a given weighted error function on a closed subset of [0, /spl pi/]. The effectiveness of the algorithm is based on two facts. First, for the best solution of an allpass filter of order N, if it exists, the weighted error function achieves the peak absolute value with alternating signs at least at N+1 consecutive points in the approximation subset. Second, the phase response of an allpass filter of order N can be forced to take on the given values at N points by using the recurrence formulas of Henk. The algorithm can be applied in a straightforward manner for designing phase equalizers, filters proving an arbitrary noninteger delay, and special approximately linear-phase Hilbert transformers as well as filters with transfer function of the form H(z)=[z/sup -M/+A(z)]/2 with A(z) being an allpass filter. Furthermore, it can be applied for designing wave lattice filters (parallel connection of two stable allpass filters) having several passband and stopband regions and arbitrary weightings in these regions. Several examples are included illustrating the flexibility and efficiency of the proposed design technique.\",\"PeriodicalId\":165081,\"journal\":{\"name\":\"38th Midwest Symposium on Circuits and Systems. Proceedings\",\"volume\":\"66 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1995-08-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"13\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"38th Midwest Symposium on Circuits and Systems. Proceedings\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MWSCAS.1995.504503\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"38th Midwest Symposium on Circuits and Systems. Proceedings","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MWSCAS.1995.504503","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13
摘要
介绍了一种有效的remez型算法,用于确定全通段,使其相位响应在切比雪夫意义上最小化给定的加权误差函数在封闭子集[0,/spl pi/]上。该算法的有效性基于两个事实。首先,对于N阶全通滤波器的最优解,如果存在,则加权误差函数至少在近似子集的N+1个连续点处达到交替符号的峰值绝对值。其次,利用Henk的递推公式,可以迫使N阶全通滤波器的相位响应在N点处取给定值。该算法可以直接应用于相位均衡器、证明任意非整数延迟的滤波器、特殊的近似线性相位希尔伯特变压器以及传递函数为H(z)=[z/sup -M/+ a (z)]/2且a (z)为全通滤波器的滤波器的设计。此外,它还可以用于设计具有多个通带和阻带区域的波格滤波器(两个稳定全通滤波器的并联),并在这些区域中进行任意加权。几个例子说明了所提出的设计技术的灵活性和效率。
A Remez-type algorithm for designing digital filters composed of all-pass sections based on phase approximations
An efficient Remez-type algorithm is introduced for determining an allpass section in such a way that its phase response minimizes in the Chebyshev sense a given weighted error function on a closed subset of [0, /spl pi/]. The effectiveness of the algorithm is based on two facts. First, for the best solution of an allpass filter of order N, if it exists, the weighted error function achieves the peak absolute value with alternating signs at least at N+1 consecutive points in the approximation subset. Second, the phase response of an allpass filter of order N can be forced to take on the given values at N points by using the recurrence formulas of Henk. The algorithm can be applied in a straightforward manner for designing phase equalizers, filters proving an arbitrary noninteger delay, and special approximately linear-phase Hilbert transformers as well as filters with transfer function of the form H(z)=[z/sup -M/+A(z)]/2 with A(z) being an allpass filter. Furthermore, it can be applied for designing wave lattice filters (parallel connection of two stable allpass filters) having several passband and stopband regions and arbitrary weightings in these regions. Several examples are included illustrating the flexibility and efficiency of the proposed design technique.