Premium
Analogue filter group delay optimization using a stochastic approach
Author(s) -
Zaplatilek Karel
Publication year - 2009
Publication title -
international journal of numerical modelling: electronic networks, devices and fields
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.249
H-Index - 30
eISSN - 1099-1204
pISSN - 0894-3370
DOI - 10.1002/jnm.739
Subject(s) - maxima and minima , filter (signal processing) , convergence (economics) , mathematical optimization , transfer function , computer science , stochastic optimization , matlab , random optimization , function (biology) , optimization problem , generalization , algorithm , mathematics , test functions for optimization , multi swarm optimization , engineering , mathematical analysis , evolutionary biology , electrical engineering , economics , computer vision , biology , economic growth , operating system
An analogue filter group delay response is optimized using an all‐pass network connected in the cascade of the filter. This contribution introduces an original method of all‐pass network correction designing of using a random‐based approach. The main objective of the method is the calculation of an optimal all‐pass network order and optimal coefficients of its transfer function. To realize this objective it is necessary to find minima of so‐called optimization spaces. The spaces definition provides an important generalization of the optimization task. The original stochastic approach is used to find the mentioned minima of the spaces. The minima can be detected using several probability densities. The method combines advantages of a numerical approach with rigorous analytical pre‐processing. Compared to current optimization methods, the described approach provides very good convergence, velocity and especially independence from the initial estimation of the all‐pass network transfer function coefficients. The original objective function ensures absolutely stable convergence in the multidimensional optimization spaces. This objective function was developed with regard to properties of the analogue filters. The designed method is illustrated by a few practical optimizations. A well‐known circuit simulator, Micro‐Cap, is used as a comparative system because of its relatively good optimization algorithm. All the presented original algorithms and functions are debugged in the MATLAB ® environment. Copyright © 2009 John Wiley & Sons, Ltd.