Optimal design of zero-phase digital Riesz FIR fractional-order differentiator

被引:6
作者
Nayak, Chandan [1 ]
Saha, Suman Kumar [1 ]
Kar, Rajib [2 ]
Mandal, Durbadal [2 ]
机构
[1] NIT Raipur, Dept ECE, Raipur 492010, Chhattisgarh, India
[2] NIT Durgapur, Dept ECE, Durgapur 713209, W Bengal, India
关键词
FIR filter; Fractional-order digital differentiator; Riesz differentiator; Salp swarm algorithm; Zero-phase response; PARTICLE SWARM OPTIMIZATION; ALGORITHM; FILTERS; DOMAIN;
D O I
10.1007/s00500-020-05440-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This article introduces an optimal design of finite impulse response-type Riesz fractional-order digital differentiator (FODD) of orders p = 0.3, 0.5, and 0.75. A very little study on Riesz-based differentiator has been reported so far. Moreover, none of the published Riesz FODD-based literature has studied the optimal design of Riesz FODD, which is explored in this article. In the reported literature, the Riesz FODD is realized by adopting conventional mathematical approaches, which are not efficient for the Riesz FODD-type design problem where the nature of the search landscape is multidimensional, multimodal, non-uniform, and nonlinear. To solve this problem, the design parameters of the proposed Riesz FODDs are estimated by using three independent metaheuristic optimization algorithms called salp swarm algorithm (SSA), gases Brownian motion optimization (GBMO), and gravitational search algorithm (GSA). In SSA, the adaptive variation of the iteration-dependent parameters helps the search agents not only to avoid the suboptimal solutions, but also ensures the faster convergence to reach the near-global optimal solution compared to GSA- and GBMO-based design approaches. The maximum phase error (MPE) and maximum absolute magnitude error (MAME) of the proposed SSA-based Riesz FODD are as low as 3.7119E-014 degree and - 9.6824 dB, respectively, for p = 0.3; 3.1523E-014 degree and - 15.6443 dB, respectively, for p = 0.5; and 3.5780E-014 degree and - 18.7525 dB, respectively, for p = 0.75. In terms of MPE and MAME, the proposed SSA-based Riesz FODD significantly outperforms the GSA- and GBMO-based Riesz FODD designs. The proposed SSA-based Riesz FODD of order p = 0.5 is also implemented on the TMS320C6713 digital signal processor, and its precise zero-phase performance is tested on real electrocardiogram (ECG) signal. Moreover, the proposed Riesz FODD is utilized in the ECG QRS complex identification system to demonstrate its real-time application.
引用
收藏
页码:4261 / 4282
页数:22
相关论文
共 72 条
[1]   Linear phase FIR filter design using particle swarm optimization and genetic algorithms [J].
Ababneh, Jehad I. ;
Bataineh, Mohammad H. .
DIGITAL SIGNAL PROCESSING, 2008, 18 (04) :657-668
[2]   An efficient salp swarm-inspired algorithm for parameters identification of photovoltaic cell models [J].
Abbassi, Rabeh ;
Abbassi, Abdelkader ;
Heidari, Ali Asghar ;
Mirjalili, Seyedali .
ENERGY CONVERSION AND MANAGEMENT, 2019, 179 :362-372
[3]   Gases Brownian Motion Optimization: an Algorithm for Optimization (GBMO) [J].
Abdechiri, Marjan ;
Meybodi, Mohammad Reza ;
Bahrami, Helena .
APPLIED SOFT COMPUTING, 2013, 13 (05) :2932-2946
[4]   Approximation of the Fractional-Order Laplacian sα As a Weighted Sum of First-Order High-Pass Filters [J].
AbdelAty, A. M. ;
Elwakil, A. S. ;
Radwan, A. G. ;
Psychalinos, C. ;
Maundy, B. J. .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2018, 65 (08) :1114-1118
[5]   Group search optimizer: a nature-inspired meta-heuristic optimization algorithm with its results, variants, and applications [J].
Abualigah, Laith .
NEURAL COMPUTING & APPLICATIONS, 2021, 33 (07) :2949-2972
[6]   Selection scheme sensitivity for a hybrid Salp Swarm Algorithm: analysis and applications [J].
Abualigah, Laith ;
Shehab, Mohammad ;
Diabat, Ali ;
Abraham, Ajith .
ENGINEERING WITH COMPUTERS, 2022, 38 (02) :1149-1175
[7]   A Comprehensive Survey of the Harmony Search Algorithm in Clustering Applications [J].
Abualigah, Laith ;
Diabat, Ali ;
Geem, Zong Woo .
APPLIED SCIENCES-BASEL, 2020, 10 (11)
[8]   A novel hybrid antlion optimization algorithm for multi-objective task scheduling problems in cloud computing environments [J].
Abualigah, Laith ;
Diabat, Ali .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (01) :205-223
[9]   Multi-verse optimizer algorithm: a comprehensive survey of its results, variants, and applications [J].
Abualigah, Laith .
NEURAL COMPUTING & APPLICATIONS, 2020, 32 (16) :12381-12401
[10]   Salp swarm algorithm: a comprehensive survey [J].
Abualigah, Laith ;
Shehab, Mohammad ;
Alshinwan, Mohammad ;
Alabool, Hamzeh .
NEURAL COMPUTING & APPLICATIONS, 2020, 32 (15) :11195-11215