Digital IIR Filter Design Using a Differential Evolution Algorithm with Polar Coordinates

被引:3
作者
Stubberud, Peter [1 ]
机构
[1] UNLV, Dept Elect & Comp Engn, Las Vegas, NV 89154 USA
来源
2022 IEEE 12TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC) | 2022年
关键词
Genetic algorithm; differential evolution; polar coordinates; elitist random selection; Taguchi crossover; averaging crossover; optimal IIR digital filter; optimization; infinity norm; GENETIC ALGORITHM; OPTIMIZATION; FIR;
D O I
10.1109/CCWC54503.2022.9720786
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A differential evolution algorithm is presented that uses a combination of rectangular and polar coordinates. The algorithm was developed using thirteen commonly used numerical optimization test functions, including a spherical, three hyper-ellipsoid, the sum of different powers, Rastrigin's, Schwefel's, Griewank's, Rosenbrock's valley, Styblinski-Tang, Ackley's Path, Price-Rosenbrock, and Eggholder's functions. The algorithm was then applied to design a digital infinite impulse response (IIR) filter.
引用
收藏
页码:1029 / 1035
页数:7
相关论文
共 29 条
[1]  
Antoniou Andreas, 2018, Digital Filters: Analysis, Design, and Signal Processing Applications
[2]   Particle Swarm Optimization for Single Objective Continuous Space Problems: A Review [J].
Bonyadi, Mohammad Reza ;
Michalewicz, Zbigniew .
EVOLUTIONARY COMPUTATION, 2017, 25 (01) :1-54
[3]  
Chen S, 2001, DIGIT SIGNAL PROCESS, V11, P241, DOI 10.1006/dspr.2001.0384
[4]   SIMULTANEOUS DESIGN IN BOTH MAGNITUDE AND GROUP-DELAY OF IIR AND FIR FILTERS BASED ON MULTIPLE CRITERION OPTIMIZATION [J].
CORTELAZZO, G ;
LIGHTNER, MR .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1984, 32 (05) :949-967
[5]  
Goldberg D. E., 1989, GENETIC ALGORITHMS S
[6]  
Karaboga D., 2005, Technical Report-TR06
[7]   Digital IIR filter design using differential evolution algorithm [J].
Karaboga, N .
EURASIP JOURNAL ON APPLIED SIGNAL PROCESSING, 2005, 2005 (08) :1269-1276
[8]   Designing digital IIR filters using ant colony optimisation algorithm [J].
Karaboga, N ;
Kalinli, A ;
Karaboga, D .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2004, 17 (03) :301-309
[9]  
Kuang D., 2005, 2005 IEEE C EVOLUTIO, V2, P1276
[10]   An orthogonal genetic algorithm with quantization for global numerical optimization [J].
Leung, YW ;
Wang, YP .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2001, 5 (01) :41-53