Date of Publication :7th October 2015
Abstract: A novel design strategy of Butterworth IIR filter is proposed in this paper. It considers two most effective hybrid optimization techniques GA and BBO. The results show that GA and BBO based filter designer is able to find transfer function required for given magnitude response. The proposed algorithm doesn’t take unnecessary computation time and good in exploiting the solution as the solution doesn’t die at the end of each generation. Hence, the performance of proposed hybrid algorithm outcomes the performances of previous proposed algorithms for designing of a digital filter. The simulated results show that the design filter is highly stable and the filter gain is exactly same as that of the ideal filter. The magnitude of the filter is less than one (
Reference :
-
[1] Lyons, R. G,”Understanding digital signal processin”Pearson Education, 2010.
[2] Proakis, J. G.,.”Digital signal processing: principles algorithms and application” Pearson Education India, 2001.
[3] Ahmad, S. U., ” Design of digital filters using genetic algorithms” Ph.D. dissertation, University of Victoria, 2008.
[4] Rabiner, L. R., ”Techniques for designing finiteduration impulse-response digital filters”, IEEE Trans. Commun. Technol, 19(2), 1971 188-195.
[5] Gong, W., Cai, Z., & Ling, C. X., “DE/BBO: a hybrid differential evolution with biogeographybased optimization for global numerical optimization”, Soft Computing, 15(4), 2010, 645- 665.
[6] Saha, S. K., Kar, R., Mandal, D., & Ghoshal, S.,” IIR filter design with craziness based particle swarm optimization technique”, World Academy of Science, Engineering and Technology, 60, 2011, 1628-1635
[7] Mandal, S., Kar, R., Mandal, D., & Ghoshal, S. P. (2011). Swarm intelligence based optimal linear phase FIR high pass filter design using particle swarm optimization with constriction factor and inertia weight approach. World Academy of Science, Engineering and Technology, 5(8), 1155-1161.
[8] Simon, D., “Biogeography-based optimization. Evolutionary Computation”, IEEE Transactions on, 12(6), 2008, 702-713.