Cargando…
Digital IIR Filters Design Using Differential Evolution Algorithm with a Controllable Probabilistic Population Size
Design of a digital infinite-impulse-response (IIR) filter is the process of synthesizing and implementing a recursive filter network so that a set of prescribed excitations results a set of desired responses. However, the error surface of IIR filters is usually non-linear and multi-modal. In order...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2012
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3394744/ https://www.ncbi.nlm.nih.gov/pubmed/22808191 http://dx.doi.org/10.1371/journal.pone.0040549 |
_version_ | 1782237888821329920 |
---|---|
author | Zhu, Wu Fang, Jian-an Tang, Yang Zhang, Wenbing Du, Wei |
author_facet | Zhu, Wu Fang, Jian-an Tang, Yang Zhang, Wenbing Du, Wei |
author_sort | Zhu, Wu |
collection | PubMed |
description | Design of a digital infinite-impulse-response (IIR) filter is the process of synthesizing and implementing a recursive filter network so that a set of prescribed excitations results a set of desired responses. However, the error surface of IIR filters is usually non-linear and multi-modal. In order to find the global minimum indeed, an improved differential evolution (DE) is proposed for digital IIR filter design in this paper. The suggested algorithm is a kind of DE variants with a controllable probabilistic (CPDE) population size. It considers the convergence speed and the computational cost simultaneously by nonperiodic partial increasing or declining individuals according to fitness diversities. In addition, we discuss as well some important aspects for IIR filter design, such as the cost function value, the influence of (noise) perturbations, the convergence rate and successful percentage, the parameter measurement, etc. As to the simulation result, it shows that the presented algorithm is viable and comparable. Compared with six existing State-of-the-Art algorithms-based digital IIR filter design methods obtained by numerical experiments, CPDE is relatively more promising and competitive. |
format | Online Article Text |
id | pubmed-3394744 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2012 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-33947442012-07-17 Digital IIR Filters Design Using Differential Evolution Algorithm with a Controllable Probabilistic Population Size Zhu, Wu Fang, Jian-an Tang, Yang Zhang, Wenbing Du, Wei PLoS One Research Article Design of a digital infinite-impulse-response (IIR) filter is the process of synthesizing and implementing a recursive filter network so that a set of prescribed excitations results a set of desired responses. However, the error surface of IIR filters is usually non-linear and multi-modal. In order to find the global minimum indeed, an improved differential evolution (DE) is proposed for digital IIR filter design in this paper. The suggested algorithm is a kind of DE variants with a controllable probabilistic (CPDE) population size. It considers the convergence speed and the computational cost simultaneously by nonperiodic partial increasing or declining individuals according to fitness diversities. In addition, we discuss as well some important aspects for IIR filter design, such as the cost function value, the influence of (noise) perturbations, the convergence rate and successful percentage, the parameter measurement, etc. As to the simulation result, it shows that the presented algorithm is viable and comparable. Compared with six existing State-of-the-Art algorithms-based digital IIR filter design methods obtained by numerical experiments, CPDE is relatively more promising and competitive. Public Library of Science 2012-07-11 /pmc/articles/PMC3394744/ /pubmed/22808191 http://dx.doi.org/10.1371/journal.pone.0040549 Text en Zhu et al. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited. |
spellingShingle | Research Article Zhu, Wu Fang, Jian-an Tang, Yang Zhang, Wenbing Du, Wei Digital IIR Filters Design Using Differential Evolution Algorithm with a Controllable Probabilistic Population Size |
title | Digital IIR Filters Design Using Differential Evolution Algorithm with a Controllable Probabilistic Population Size |
title_full | Digital IIR Filters Design Using Differential Evolution Algorithm with a Controllable Probabilistic Population Size |
title_fullStr | Digital IIR Filters Design Using Differential Evolution Algorithm with a Controllable Probabilistic Population Size |
title_full_unstemmed | Digital IIR Filters Design Using Differential Evolution Algorithm with a Controllable Probabilistic Population Size |
title_short | Digital IIR Filters Design Using Differential Evolution Algorithm with a Controllable Probabilistic Population Size |
title_sort | digital iir filters design using differential evolution algorithm with a controllable probabilistic population size |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3394744/ https://www.ncbi.nlm.nih.gov/pubmed/22808191 http://dx.doi.org/10.1371/journal.pone.0040549 |
work_keys_str_mv | AT zhuwu digitaliirfiltersdesignusingdifferentialevolutionalgorithmwithacontrollableprobabilisticpopulationsize AT fangjianan digitaliirfiltersdesignusingdifferentialevolutionalgorithmwithacontrollableprobabilisticpopulationsize AT tangyang digitaliirfiltersdesignusingdifferentialevolutionalgorithmwithacontrollableprobabilisticpopulationsize AT zhangwenbing digitaliirfiltersdesignusingdifferentialevolutionalgorithmwithacontrollableprobabilisticpopulationsize AT duwei digitaliirfiltersdesignusingdifferentialevolutionalgorithmwithacontrollableprobabilisticpopulationsize |