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 条
[51]   Automatic channel selection using multiobjective X-shaped binary butterfly algorithm for motor imagery classification [J].
Tiwari, Anurag ;
Chaturvedi, Amrita .
EXPERT SYSTEMS WITH APPLICATIONS, 2022, 206
[52]   JADE: Adaptive Differential Evolution With Optional External Archive [J].
Zhang, Jingqiao ;
Sanderson, Arthur C. .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (05) :945-958
[53]  
Zumbahlen H., 2012, Analog devices mini tutorial