Optimal Filter Design Using Differential Evolution Algorithm and Its Advanced Variants

被引:0
作者
Durmus, Burhanettin [1 ]
Unlu, Aybuke [1 ]
Ozyon, Serdar [1 ]
Temurtas, Hasan [2 ]
机构
[1] Kutahya Dumlupinar Univ, Dept Elect & Elect Engn, Kutahya, Turkiye
[2] Kutahya Dumlupinar Univ, Dept Comp Engn, Kutahya, Turkiye
关键词
Active filter design; Bessel filter; Differential evolution algorithm; Multiple feedback topology; GLOBAL OPTIMIZATION; PARAMETERS; MUTATION; PHASE; MODEL;
D O I
10.1007/s00034-025-03146-1
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Since passive elements such as resistors and capacitors used in active filter design change the gain and phase of the filter, their selection is an important issue. The ability of the filter to achieve a targeted quality factor depends on the selection of these components. The filter sections are cascaded to get closer to the ideal filter response; in this case, as the number of components increases, the computational complexity in selecting the optimum values increases. Moreover, in practical applications, the values of the filter components should be fixed to the discrete component values in the industrial component series. Thus, the problem turns into a discrete optimization problem that becomes more difficult and time-consuming. The use of metaheuristic algorithms in solving the problem is an alternative approach. This work propounds a survey on the differential evolution (DE) algorithm and its advanced variants utilized for the selection of optimal component values in filter design. Nine DE algorithms have been used to determine the optimal component values of the tenth-order Multi-Feedback topology Bessel filter. The performance of each algorithm has been evaluated in terms of convergence rate and solution accuracy. Statistical results show that success-history based adaptive DE with linear population size reduction (LSHADE) is superior to other DE variants and can reduce the filter quality factor error value to 4.64E-02 for E12 series, 6.45E-02 for E96 series and 2.23E-02 for E192 series. The obtained results show that LSHADE algorithm are an effective tool for the selection of optimal discrete component values in filter design, increasing computational speed and solution accuracy.
引用
收藏
页数:40
相关论文
共 53 条
[1]   Design of Approximately Linear Phase Low Pass IIR Digital Differentiator using Differential Evolution Optimization Algorithm [J].
Ababneh, Jehad ;
Khodier, Majid .
CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2021, 40 (10) :5054-5076
[2]   Analog filters based on the Mittag-Leffler functions [J].
Allagui, Anis ;
Elwakil, Ahmed S. ;
Nako, Julia ;
Psychalinos, Costas .
SIGNAL PROCESSING, 2025, 233
[3]  
Beqal Asmae E., 2020, INDONESIAN J ELECT E, V19, P669, DOI [10.11591/ijeecs.v19.i2.pp669-679, DOI 10.11591/IJEECS.V19.I2.PP669-679]
[4]   Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems [J].
Brest, Janez ;
Greiner, Saso ;
Boskovic, Borko ;
Mernik, Marjan ;
Zumer, Vijern .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (06) :646-657
[5]   Optimal Estimator Design for LTI Systems with Bounded Noises, Disturbances, and Nonlinearities [J].
Celentano, Laura ;
Basin, Michael V. .
CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2021, 40 (07) :3266-3285
[6]   Conglomeration of Reptile Search Algorithm and Differential Evolution Algorithm for Optimal Designing of FIR Filter [J].
Chauhan, Sumika ;
Vashishtha, Govind ;
Kumar, Anil ;
Abualigah, Laith .
CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2023, 42 (05) :2986-3007
[7]   Design of Fractional-Order Chebyshev Low-Pass Filter for Optimized Magnitude Response Using Metaheuristic Evolutionary Algorithms [J].
Daryani, Ritu ;
Aggarwal, Bhawna ;
Gupta, Maneesha .
CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2023, 42 (05) :2507-2537
[8]   Recent advances in differential evolution - An updated survey [J].
Das, Swagatam ;
Mullick, Sankha Subhra ;
Suganthan, P. N. .
SWARM AND EVOLUTIONARY COMPUTATION, 2016, 27 :1-30
[9]   Differential Evolution: A Survey of the State-of-the-Art [J].
Das, Swagatam ;
Suganthan, Ponnuthurai Nagaratnam .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (01) :4-31
[10]   A sinusoidal differential evolution algorithm for numerical optimisation [J].
Draa, Amer ;
Bouzoubia, Samira ;
Boukhalfa, Imene .
APPLIED SOFT COMPUTING, 2015, 27 :99-126