DESIGN OF LINEAR PHASE LOW PASS FINITE IMPULSE RESPONSE FILTER BASED ON PARTICLE SWARM OPTIMIZATION ALGORITHM
Author(s) -
Ali Subhi Abbood
Publication year - 2015
Publication title -
diyala journal of engineering sciences
Language(s) - English
Resource type - Journals
eISSN - 2616-6909
pISSN - 1999-8716
DOI - 10.24237/djes.2015.08210
Subject(s) - particle swarm optimization , finite impulse response , linear phase , filter design , algorithm , computer science , filter (signal processing) , low pass filter , digital filter , multi swarm optimization , adaptive filter , mathematical optimization , control theory (sociology) , mathematics , artificial intelligence , control (management) , computer vision
Digital filtering is one of the main fundamental aspect of digital signal processing (DSP). Finite Impulse Response (FIR) digital filter design involves multi parameter optimization, on which the existing optimization algorithm may does not work efficiently. Particle Swarm Optimization (PSO) algorithm is a bio-inspired optimization algorithm which has been empirically demonstrated to perform well on many optimization problems. It is widely used to find the global optimum solution in a complex search space. This paper presents the design of linear phase low pass FIR filter using particle swarm optimization (PSO) algorithm and discuss the influence of changing the PSO algorithm parameters such as the inertia weight (w), cognitive (c1) and social (c2) on the FIR filter design problem. Also the linear phase low pass FIR filter has been designed using the conventional genetic algorithm (GA) and a comparison has been made. The simulation results show that PSO algorithm is better than the conventional GA with more rapidly convergence speed and better performance of the designed filter. The FIR filter design using PSO algorithm is simulated using MATLAB programming language version 7.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom