Optimal Design of Digital Low Pass Finite Impulse Response Filter using Particle Swarm Optimization and Bat Algorithm

Alcemy G. V. Severino, Leandro L. S. Linhares, Fábio M. U. de Araújo

2015

Abstract

In this paper, the traditional metaheuristic Particle Swarm Optmization (PSO) and the Bat Algorithm (BA) are used to optimal design digital low pass (LP) Finite Impulse Response (FIR) filters. These filters have a wide range of applications because of their characteristics. They are easy to be designed, they have guaranteed bounded input-bounded output (BIBO) stability and can be designed to present linear phase at all frequencies. Traditional optimization methods based on gradient are susceptible to getting trapped on a local optima solution when they are applied to optimize multimodal problems, such as the FIR filter design. Here, to overcome this drawback, the aforementioned metaheuristics are adopted to obtain the coefficients of low pass FIR filters of order 20 and 24. The performance of BA and PSO algorithms are compared with the classical Parks and McClellan (PM) filter design algorithm, which is a deterministic procedure. For this comparison is considered the filters pass band and stop band ripples, transition width and statistical data. The simulation results demonstrate that the proposed filter design approach using BA algorithm outperforms PM and PSO.

Download


Paper Citation


in Harvard Style

G. V. Severino A., L. S. Linhares L. and M. U. de Araújo F. (2015). Optimal Design of Digital Low Pass Finite Impulse Response Filter using Particle Swarm Optimization and Bat Algorithm . In Proceedings of the 12th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO, ISBN 978-989-758-122-9, pages 207-214. DOI: 10.5220/0005545902070214

in Bibtex Style

@conference{icinco15,
author={Alcemy G. V. Severino and Leandro L. S. Linhares and Fábio M. U. de Araújo},
title={Optimal Design of Digital Low Pass Finite Impulse Response Filter using Particle Swarm Optimization and Bat Algorithm},
booktitle={Proceedings of the 12th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO,},
year={2015},
pages={207-214},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005545902070214},
isbn={978-989-758-122-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 12th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO,
TI - Optimal Design of Digital Low Pass Finite Impulse Response Filter using Particle Swarm Optimization and Bat Algorithm
SN - 978-989-758-122-9
AU - G. V. Severino A.
AU - L. S. Linhares L.
AU - M. U. de Araújo F.
PY - 2015
SP - 207
EP - 214
DO - 10.5220/0005545902070214