Design and Implementation of an Improved Variable Step-Size NLMS-Based Algorithm for Acoustic Noise Cancellation

In adaptive filters, variable step-size-based algorithms have demonstrated better performance than conventional least mean square (LMS) and normalized LMS (NLMS) algorithms in terms of convergence speed, mean square error (MSE), and signal-to-noise ratio (SNR) improvement. Recently, adaptive filters...

Full description

Saved in:
Bibliographic Details
Published inCircuits, systems, and signal processing Vol. 41; no. 1; pp. 551 - 578
Main Authors Salah, Mohamed, Dessouky, Mohamed, Abdelhamid, Bassant
Format Journal Article
LanguageEnglish
Published New York Springer US 01.01.2022
Springer Nature B.V
Subjects
Online AccessGet full text
ISSN0278-081X
1531-5878
DOI10.1007/s00034-021-01796-5

Cover

Abstract In adaptive filters, variable step-size-based algorithms have demonstrated better performance than conventional least mean square (LMS) and normalized LMS (NLMS) algorithms in terms of convergence speed, mean square error (MSE), and signal-to-noise ratio (SNR) improvement. Recently, adaptive filters have been recommended to be implemented on field programmable gate array (FPGA) devices due to their flexibility and high speed. Thus, recent research has focused on not only the performance measures of the algorithm but also on the required area, operating frequency, and power consumed to evaluate the proposed design after implementation. This paper first demonstrates the superiority of the regularized square root absolute error LMS (R-SRAE-LMS) for acoustic noise cancellation compared to other variable step size algorithms through a comparative study. Furthermore, transient and steady state analyses are discussed for the R-SRAE-LMS algorithm. Then, a detailed design of the R-SRAE-LMS adaptive filter is proposed in this paper. The design is divided into a forward path and two feedback paths. The device utilization, operating frequency and power consumption are also presented after a complete FPGA implementation process. The results show that R-SRAE-LMS has a high and stable SNR improvement curve compared to that of other acoustic noise cancellation algorithms. Moreover, the proposed design has remarkable implementation results compared to those of other variable step size adaptive filter designs. The output signal of the implemented proposed filter design attains performance measures very close to those of the fixed-point case.
AbstractList In adaptive filters, variable step-size-based algorithms have demonstrated better performance than conventional least mean square (LMS) and normalized LMS (NLMS) algorithms in terms of convergence speed, mean square error (MSE), and signal-to-noise ratio (SNR) improvement. Recently, adaptive filters have been recommended to be implemented on field programmable gate array (FPGA) devices due to their flexibility and high speed. Thus, recent research has focused on not only the performance measures of the algorithm but also on the required area, operating frequency, and power consumed to evaluate the proposed design after implementation. This paper first demonstrates the superiority of the regularized square root absolute error LMS (R-SRAE-LMS) for acoustic noise cancellation compared to other variable step size algorithms through a comparative study. Furthermore, transient and steady state analyses are discussed for the R-SRAE-LMS algorithm. Then, a detailed design of the R-SRAE-LMS adaptive filter is proposed in this paper. The design is divided into a forward path and two feedback paths. The device utilization, operating frequency and power consumption are also presented after a complete FPGA implementation process. The results show that R-SRAE-LMS has a high and stable SNR improvement curve compared to that of other acoustic noise cancellation algorithms. Moreover, the proposed design has remarkable implementation results compared to those of other variable step size adaptive filter designs. The output signal of the implemented proposed filter design attains performance measures very close to those of the fixed-point case.
Author Dessouky, Mohamed
Abdelhamid, Bassant
Salah, Mohamed
Author_xml – sequence: 1
  givenname: Mohamed
  orcidid: 0000-0003-0080-2145
  surname: Salah
  fullname: Salah, Mohamed
  email: 12442@eng.asu.edu.eg
  organization: Electronics and Communications Department, Faculty of Engineering, Ain Shams University
– sequence: 2
  givenname: Mohamed
  orcidid: 0000-0003-3829-6284
  surname: Dessouky
  fullname: Dessouky, Mohamed
  organization: Electronics and Communications Department, Faculty of Engineering, Ain Shams University
– sequence: 3
  givenname: Bassant
  orcidid: 0000-0003-2375-2494
  surname: Abdelhamid
  fullname: Abdelhamid, Bassant
  organization: Electronics and Communications Department, Faculty of Engineering, Ain Shams University
BookMark eNp9kE1v1DAQhi1UJLaFP8DJEmfDjJOsneOyBVppKYcFxM1ynMnWVdbe2tlK8OvrNpUqcehpNDPvMx_vKTsJMRBj7xE-IoD6lAGgqgVIFICqXYrmFVtgU6FotNInbAFSaQEa_7xhpznfAGBbt3LBDueU_S5wG3p-uT-MtKcw2cnHwONQqg_FFO-o579t8rYbiW8nOoit_0f8avN9Kz7bXLqrcReTn673fIiJr1w85sk7fhV9Jr62wdE4Po59y14Pdsz07imesV9fv_xcX4jNj2-X69VGuArbSdTdoFH2Ug9ka6SuAWeX0GjsOlIElXKqc1L2vSqZdlq3DYEErLDv3RKG6ox9mOeW82-PlCdzE48plJVGLlEhNlLWRaVnlUsx50SDcX5-f0rWjwbBPPhrZn9N8dc8-muagsr_0EPye5v-vgxVM5SLOOwoPV_1AnUPLOGPsQ
CitedBy_id crossref_primary_10_1088_1361_6501_ad58ff
crossref_primary_10_1007_s11042_024_20564_6
crossref_primary_10_1016_j_sigpro_2022_108688
crossref_primary_10_1109_ACCESS_2024_3445279
crossref_primary_10_1007_s00034_022_02211_3
crossref_primary_10_1016_j_aei_2023_101981
crossref_primary_10_1111_exsy_13361
crossref_primary_10_1007_s00034_023_02539_4
crossref_primary_10_1109_TASLP_2024_3374064
crossref_primary_10_1016_j_jsv_2024_118688
crossref_primary_10_1109_TIM_2024_3372219
crossref_primary_10_1155_2022_3039624
crossref_primary_10_1109_ACCESS_2023_3319394
Cites_doi 10.1016/j.apacoust.2019.01.019
10.1007/s00034-018-0784-x
10.1007/s10586-017-1602-0
10.1016/j.apacoust.2017.06.014
10.1109/ICASSP.2006.1659980
10.1109/TCSII.2011.2158162
10.1049/joe.2014.0198
10.1109/TASL.2010.2097251
10.1109/78.558478
10.7763/IJFCC.2012.V1.104
10.1002/0471786411
10.1007/s00034-019-01339-z
10.1109/JCN.2007.6182809
10.1109/TCSI.2019.2910290
10.1007/s00542-018-3884-4
10.1109/PROC.1975.10036
10.1007/s00034-011-9310-0
10.1007/s11277-018-5889-9
10.1016/j.apacoust.2017.12.029
10.1109/ICALIP.2014.7009870
10.1109/IAEAC.2015.7428686
10.1109/WICOM.2009.5302683
10.1109/CCDC.2016.7531744
10.1109/ICCPS.2014.7062304
10.1109/WICT.2014.7076909
10.1109/INDICON.2014.7030464
10.1109/SIPROCESS.2019.8868494
10.7763/IJCTE.2011.V3.281
10.1109/RECONF.2006.307767
ContentType Journal Article
Copyright The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2021
The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2021.
Copyright_xml – notice: The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2021
– notice: The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2021.
DBID AAYXX
CITATION
3V.
7SC
7SP
7XB
88I
8AL
8AO
8FD
8FE
8FG
8FK
ABJCF
ABUWG
AFKRA
ARAPS
AZQEC
BENPR
BGLVJ
CCPQU
DWQXO
GNUQQ
HCIFZ
JQ2
K7-
L6V
L7M
L~C
L~D
M0N
M2P
M7S
P5Z
P62
PHGZM
PHGZT
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PTHSS
Q9U
S0W
DOI 10.1007/s00034-021-01796-5
DatabaseName CrossRef
ProQuest Central (Corporate)
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
ProQuest Central (purchase pre-March 2016)
Science Database (Alumni Edition)
Computing Database (Alumni Edition)
ProQuest Pharma Collection
Technology Research Database
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central (Alumni) (purchase pre-March 2016)
Materials Science & Engineering Collection
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
Advanced Technologies & Computer Science Collection
ProQuest Central Essentials - QC
ProQuest Central
ProQuest Technology Collection (LUT)
ProQuest One Community College
ProQuest Central
ProQuest Central Student
SciTech Premium Collection
ProQuest Computer Science Collection
Computer Science Database
ProQuest Engineering Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
Computing Database
Science Database
Engineering Database (Proquest)
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
Proquest Central Premium
ProQuest One Academic (New)
ProQuest One Academic Middle East (New)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic
ProQuest One Academic UKI Edition
ProQuest Central China
Engineering Collection
ProQuest Central Basic
DELNET Engineering & Technology Collection
DatabaseTitle CrossRef
Computer Science Database
ProQuest Central Student
Technology Collection
Technology Research Database
Computer and Information Systems Abstracts – Academic
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest Pharma Collection
ProQuest Central China
ProQuest Central
ProQuest One Applied & Life Sciences
ProQuest Engineering Collection
ProQuest Central Korea
ProQuest Central (New)
Advanced Technologies Database with Aerospace
Engineering Collection
Advanced Technologies & Aerospace Collection
ProQuest Computing
Engineering Database
ProQuest Science Journals (Alumni Edition)
ProQuest Central Basic
ProQuest Science Journals
ProQuest Computing (Alumni Edition)
ProQuest One Academic Eastern Edition
Electronics & Communications Abstracts
ProQuest Technology Collection
ProQuest SciTech Collection
Computer and Information Systems Abstracts Professional
Advanced Technologies & Aerospace Database
ProQuest One Academic UKI Edition
ProQuest DELNET Engineering and Technology Collection
Materials Science & Engineering Collection
ProQuest One Academic
ProQuest Central (Alumni)
ProQuest One Academic (New)
DatabaseTitleList
Computer Science Database
Database_xml – sequence: 1
  dbid: 8FG
  name: ProQuest Technology Collection
  url: https://search.proquest.com/technologycollection1
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1531-5878
EndPage 578
ExternalDocumentID 10_1007_s00034_021_01796_5
GroupedDBID -5B
-5G
-BR
-EM
-Y2
-~C
-~X
.86
.VR
06D
0R~
0VY
1N0
1SB
2.D
203
28-
29B
29~
2J2
2JN
2JY
2KG
2LR
2P1
2VQ
2~H
30V
3V.
4.4
406
408
409
40D
40E
5GY
5QI
5VS
67Z
6NX
78A
88I
8AO
8FE
8FG
8FW
8UJ
95-
95.
95~
96X
AAAVM
AABHQ
AACDK
AAHNG
AAIAL
AAJBT
AAJKR
AANZL
AARHV
AARTL
AASML
AATNV
AATVU
AAUYE
AAWCG
AAYIU
AAYQN
AAYTO
AAYZH
ABAKF
ABBBX
ABBXA
ABDZT
ABECU
ABFTV
ABHQN
ABJCF
ABJOX
ABKCH
ABKTR
ABMNI
ABMQK
ABNWP
ABQBU
ABQSL
ABSXP
ABTEG
ABTHY
ABTKH
ABTMW
ABULA
ABUWG
ABWNU
ABXPI
ACAOD
ACBXY
ACDTI
ACGFS
ACGOD
ACHSB
ACHXU
ACIWK
ACKNC
ACMDZ
ACMLO
ACOKC
ACOMO
ACPIV
ACZOJ
ADHHG
ADHIR
ADIMF
ADINQ
ADKNI
ADKPE
ADRFC
ADTPH
ADURQ
ADYFF
ADZKW
AEBTG
AEFIE
AEFQL
AEGAL
AEGNC
AEJHL
AEJRE
AEKMD
AEMSY
AENEX
AEOHA
AEPYU
AESKC
AETLH
AEVLU
AEXYK
AFEXP
AFGCZ
AFKRA
AFLOW
AFQWF
AFWTZ
AFZKB
AGAYW
AGDGC
AGGDS
AGJBK
AGMZJ
AGQEE
AGQMX
AGRTI
AGWIL
AGWZB
AGYKE
AHAVH
AHBYD
AHKAY
AHSBF
AHYZX
AIAKS
AIGIU
AIIXL
AILAN
AITGF
AJBLW
AJRNO
AJZVZ
ALMA_UNASSIGNED_HOLDINGS
ALWAN
AMKLP
AMXSW
AMYLF
AMYQR
AOCGG
ARAPS
ARCEE
ARMRJ
ASPBG
AVWKF
AXYYD
AYJHY
AZFZN
AZQEC
B-.
BA0
BBWZM
BDATZ
BENPR
BGLVJ
BGNMA
BPHCQ
BSONS
CAG
CCPQU
COF
CSCUP
DDRTE
DL5
DNIVK
DPUIP
DWQXO
EBLON
EBS
EIOEI
EJD
ESBYG
FEDTE
FERAY
FFXSO
FIGPU
FINBP
FNLPD
FRRFC
FSGXE
FWDCC
GGCAI
GGRSB
GJIRD
GNUQQ
GNWQR
GQ6
GQ7
GQ8
GXS
H13
HCIFZ
HF~
HG5
HG6
HMJXF
HQYDN
HRMNR
HVGLF
HZ~
I-F
IHE
IJ-
IKXTQ
ITM
IWAJR
IXC
IZIGR
IZQ
I~X
J-C
J0Z
JBSCW
JCJTX
JZLTJ
K6V
K7-
KDC
KOV
KOW
L6V
LAS
LLZTM
M0N
M2P
M4Y
M7S
MA-
N2Q
N9A
NB0
NDZJH
NPVJJ
NQJWS
NU0
O9-
O93
O9G
O9I
O9J
OAM
P19
P2P
P62
P9P
PF0
PQQKQ
PROAC
PT4
PT5
PTHSS
Q2X
QOK
QOS
R4E
R89
R9I
RHV
RNI
RNS
ROL
RPX
RSV
RZK
S0W
S16
S1Z
S26
S27
S28
S3B
SAP
SCLPG
SCV
SDH
SDM
SEG
SHX
SISQX
SJYHP
SNE
SNPRN
SNX
SOHCF
SOJ
SPISZ
SRMVM
SSLCW
STPWE
SZN
T13
T16
TN5
TSG
TSK
TSV
TUC
U2A
UG4
UOJIU
UTJUX
UZXMN
VC2
VFIZW
W23
W48
WK8
YLTOR
Z45
Z7R
Z7S
Z7X
Z7Z
Z83
Z88
Z8M
Z8N
Z8R
Z8T
Z8W
Z92
ZMTXR
_50
~A9
~EX
AAPKM
AAYXX
ABBRH
ABDBE
ABFSG
ABRTQ
ACSTC
ADHKG
AEZWR
AFDZB
AFHIU
AFOHR
AGQPQ
AHPBZ
AHWEU
AIXLP
AMVHM
ATHPR
AYFIA
CITATION
PHGZM
PHGZT
PQGLB
PUEGO
7SC
7SP
7XB
8AL
8FD
8FK
JQ2
L7M
L~C
L~D
PKEHL
PQEST
PQUKI
PRINS
Q9U
ID FETCH-LOGICAL-c319t-4bf812d28fea41eb50ca60581bbe7e037c7bc22dd77e08c8895e020131ddc60f3
IEDL.DBID BENPR
ISSN 0278-081X
IngestDate Sat Aug 16 19:52:13 EDT 2025
Wed Oct 01 01:31:41 EDT 2025
Thu Apr 24 22:57:39 EDT 2025
Fri Feb 21 02:46:30 EST 2025
IsPeerReviewed true
IsScholarly true
Issue 1
Keywords Variable step size
FPGA implementation
Acoustic noise cancellation
LMS
Adaptive filter design
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c319t-4bf812d28fea41eb50ca60581bbe7e037c7bc22dd77e08c8895e020131ddc60f3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0003-2375-2494
0000-0003-0080-2145
0000-0003-3829-6284
PQID 2617115224
PQPubID 30136
PageCount 28
ParticipantIDs proquest_journals_2617115224
crossref_citationtrail_10_1007_s00034_021_01796_5
crossref_primary_10_1007_s00034_021_01796_5
springer_journals_10_1007_s00034_021_01796_5
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 20220100
2022-01-00
20220101
PublicationDateYYYYMMDD 2022-01-01
PublicationDate_xml – month: 1
  year: 2022
  text: 20220100
PublicationDecade 2020
PublicationPlace New York
PublicationPlace_xml – name: New York
– name: Cambridge
PublicationSubtitle CSSP
PublicationTitle Circuits, systems, and signal processing
PublicationTitleAbbrev Circuits Syst Signal Process
PublicationYear 2022
Publisher Springer US
Springer Nature B.V
Publisher_xml – name: Springer US
– name: Springer Nature B.V
References Cai (CR7) 2013; 605
Padhi, Chandra (CR31) 2019; 149
Padhi, Chandra, Kar, Swamy (CR30) 2017; 127
Widrow, Glover, McCool, Kaunitz, Williams, Hearn, Zeidler, Dong, Goodlin (CR41) 1975; 63
Chu (CR9) 2006
Padhi, Chandra, Kar (CR32) 2018; 133
CR38
Alouane (CR2) 2007; 9
Jingjing (CR21) 2012; 1
CR37
CR36
CR13
Kaur, Singh, Agarwal (CR23) 2013; 2
Padhi, Chandra, Kar, Swamy (CR29) 2018; 37
CR35
CR11
Behrooz (CR5) 2010; 2
CR10
Sutikno, Jidin, Jidin, Idris (CR39) 2012; 1
Bahoura, Ezzaidi (CR4) 2011; 30
Aslam, Shi, Lim (CR3) 2019; 66
Goel, Chandra (CR14) 2018; 24
Hamblen, Hall, Furman (CR16) 2007
Venkatesan, Karthigaikumar, Varatharajan (CR40) 2018
Jaiswal, Sharma, Sharma (CR20) 2015; 2015
Haykin (CR18) 2008
CR8
CR26
Prajapati, Darji (CR34) 2020; 39
CR25
CR24
Benesty, Paleologu, Ciochina (CR6) 2011; 19
CR22
Hayes (CR17) 1996
Elliott (CR12) 2000
Moore (CR28) 2014
Gupta, Gupta, Chandra, Verma (CR15) 2018; 103
Hu, Loizou (CR19) 2007; 49
Liu, Jiang, Li, Huo (CR27) 2009; 31
Aboulnasr, Mayyas (CR1) 1997; 45
Paleologu, Benesty, Ciochina (CR33) 2011; 58
P Goel (1796_CR14) 2018; 24
T Sutikno (1796_CR39) 2012; 1
C Venkatesan (1796_CR40) 2018
DK Gupta (1796_CR15) 2018; 103
PH Prajapati (1796_CR34) 2020; 39
S Kaur (1796_CR23) 2013; 2
S Elliott (1796_CR12) 2000
B Widrow (1796_CR41) 1975; 63
T Padhi (1796_CR32) 2018; 133
M Bahoura (1796_CR4) 2011; 30
1796_CR24
J Benesty (1796_CR6) 2011; 19
1796_CR26
1796_CR25
P Behrooz (1796_CR5) 2010; 2
1796_CR8
MS Aslam (1796_CR3) 2019; 66
1796_CR22
JO Hamblen (1796_CR16) 2007
PP Chu (1796_CR9) 2006
J Liu (1796_CR27) 2009; 31
SS Haykin (1796_CR18) 2008
T Aboulnasr (1796_CR1) 1997; 45
T Padhi (1796_CR30) 2017; 127
T Padhi (1796_CR31) 2019; 149
MH Hayes (1796_CR17) 1996
1796_CR38
MT Alouane (1796_CR2) 2007; 9
1796_CR13
1796_CR35
1796_CR37
C Paleologu (1796_CR33) 2011; 58
1796_CR36
T Padhi (1796_CR29) 2018; 37
1796_CR11
1796_CR10
Z Jingjing (1796_CR21) 2012; 1
M Jaiswal (1796_CR20) 2015; 2015
A Moore (1796_CR28) 2014
WJ Cai (1796_CR7) 2013; 605
Y Hu (1796_CR19) 2007; 49
References_xml – volume: 2
  start-page: 272
  year: 2010
  end-page: 277
  ident: CR5
  article-title: Computer arithmetic: algorithms and hardware designs
  publication-title: Oxford University Press
– ident: CR22
– volume: 149
  start-page: 192
  year: 2019
  end-page: 197
  ident: CR31
  article-title: Cascading time-frequency domain filtered-x LMS algorithm for active control of uncorrelated disturbances
  publication-title: Appl. Acoust.
  doi: 10.1016/j.apacoust.2019.01.019
– volume: 37
  start-page: 3275
  year: 2018
  end-page: 3294
  ident: CR29
  article-title: A new hybrid active noise control system with convex combination of time and frequency domain filtered-X LMS algorithms
  publication-title: Circuits Syst. Signal Process.
  doi: 10.1007/s00034-018-0784-x
– ident: CR37
– year: 2018
  ident: CR40
  article-title: Fpga implementation of modified error normalized LMS adaptive filter for ECG noise removal
  publication-title: Cluster Comput.
  doi: 10.1007/s10586-017-1602-0
– ident: CR10
– start-page: 514
  year: 1996
  end-page: 516
  ident: CR17
  publication-title: Statistical Digital Signal Processing and Modeling
– start-page: 432
  year: 2008
  end-page: 433
  ident: CR18
  publication-title: Adaptive Filter Theory
– volume: 2
  start-page: 3317
  issue: 7
  year: 2013
  end-page: 3324
  ident: CR23
  article-title: VHDL Implementation of non-restoring division algorithm using high speed adder/subtractor
  publication-title: Int. J. Adv. Res. Electr., Electron. Instrum. Eng.
– ident: CR35
– volume: 127
  start-page: 260
  year: 2017
  end-page: 269
  ident: CR30
  article-title: Design and analysis of an improved hybrid active noise control system
  publication-title: Appl. Acoust.
  doi: 10.1016/j.apacoust.2017.06.014
– volume: 49
  start-page: 588
  issue: 7–8
  year: 2007
  end-page: 601
  ident: CR19
  article-title: Subjective comparison and evaluation of speech enhancement algorithms
  publication-title: Speech Commun.
  doi: 10.1109/ICASSP.2006.1659980
– ident: CR8
– ident: CR25
– volume: 58
  start-page: 366
  issue: 6
  year: 2011
  end-page: 370
  ident: CR33
  article-title: Regularization of the affine projection algorithm
  publication-title: IEEE Trans. Circuits Syst. II Express Briefs
  doi: 10.1109/TCSII.2011.2158162
– start-page: 5
  year: 2014
  end-page: 6
  ident: CR28
  publication-title: FPGAs for Dummies
– volume: 2015
  start-page: 86
  issue: 3
  year: 2015
  end-page: 91
  ident: CR20
  article-title: Implementation of high-speed–low-power adaptive finite impulse response filter with novel architecture
  publication-title: J. Eng.
  doi: 10.1049/joe.2014.0198
– volume: 19
  start-page: 1734
  issue: 6
  year: 2011
  end-page: 1742
  ident: CR6
  article-title: On regularization in adaptive filtering
  publication-title: IEEE Trans. Audio Speech Lang. Process.
  doi: 10.1109/TASL.2010.2097251
– start-page: 59
  year: 2007
  end-page: 68
  ident: CR16
  publication-title: Rapid Prototyping of Digital Systems
– start-page: 77
  year: 2000
  end-page: 78
  ident: CR12
  publication-title: Signal Processing for Active Control
– ident: CR38
– volume: 1
  start-page: 37
  issue: 1
  year: 2012
  ident: CR39
  article-title: Simplified VHDL coding of modified non-restoring square root calculator
  publication-title: Int. J. Reconfig. Embed. Syst.
– volume: 45
  start-page: 631
  issue: 3
  year: 1997
  end-page: 639
  ident: CR1
  article-title: A robust variable step-size LMS-type algorithm: analysis and simulations
  publication-title: IEEE Trans. Signal Process.
  doi: 10.1109/78.558478
– volume: 31
  start-page: 42
  issue: 2
  year: 2009
  end-page: 44
  ident: CR27
  article-title: A novel variable step-size LMS adaptive filtering algorithm based on Lorentzian function
  publication-title: Command Control Simul.
– ident: CR13
– volume: 1
  start-page: 389
  issue: 4
  year: 2012
  ident: CR21
  article-title: Variable step size LMS algorithm
  publication-title: Int. J. Future Comput. Commun.
  doi: 10.7763/IJFCC.2012.V1.104
– ident: CR11
– start-page: 164
  year: 2006
  end-page: 178
  ident: CR9
  publication-title: RTL Hardware Design Using VHDL: Coding for Efficiency, Portability, and Scalability
  doi: 10.1002/0471786411
– volume: 39
  start-page: 3682
  year: 2020
  end-page: 3710
  ident: CR34
  article-title: FPGA Implementation of MRMN with step-size scaler adaptive filter for impulsive noise reduction
  publication-title: Circuits Syst. Signal Process.
  doi: 10.1007/s00034-019-01339-z
– ident: CR36
– volume: 9
  start-page: 18
  issue: 1
  year: 2007
  end-page: 27
  ident: CR2
  article-title: A square root normalized LMS algorithm for adaptive identification with non-stationary inputs
  publication-title: J. Commun. Netw.
  doi: 10.1109/JCN.2007.6182809
– volume: 66
  start-page: 3955
  issue: 10
  year: 2019
  end-page: 3967
  ident: CR3
  article-title: Robust active noise control design by optimal weighted least squares approach
  publication-title: IEEE Trans. Circuits Syst. I: Regular Papers
  doi: 10.1109/TCSI.2019.2910290
– volume: 24
  start-page: 4799
  issue: 12
  year: 2018
  end-page: 4806
  ident: CR14
  article-title: VlSI implementations of retimed high speed adaptive filter structures for speech enhancement
  publication-title: Microsyst. Technol.
  doi: 10.1007/s00542-018-3884-4
– volume: 63
  start-page: 1692
  issue: 12
  year: 1975
  end-page: 1716
  ident: CR41
  article-title: Adaptive noise cancelling: principles and applications
  publication-title: Proc. IEEE
  doi: 10.1109/PROC.1975.10036
– volume: 30
  start-page: 1521
  issue: 6
  year: 2011
  ident: CR4
  article-title: FPGA-Implementation of parallel and sequential architectures for adaptive noise cancelation
  publication-title: Circuits Syst. Signal Process.
  doi: 10.1007/s00034-011-9310-0
– volume: 103
  start-page: 1941
  issue: 3
  year: 2018
  end-page: 1963
  ident: CR15
  article-title: Real-time implementation of parallel architecture based noise minimization from speech signals on FPGA
  publication-title: Wireless Pers. Commun.
  doi: 10.1007/s11277-018-5889-9
– ident: CR26
– volume: 605
  start-page: 2193
  year: 2013
  end-page: 2196
  ident: CR7
  article-title: A new variable step size LMS adaptive filtering algorithm and its analysis
  publication-title: Adv. Mater. Res., Trans Tech Publ
– ident: CR24
– volume: 133
  start-page: 215
  year: 2018
  end-page: 226
  ident: CR32
  article-title: Performance evaluation of hybrid active noise control system with online secondary path modeling
  publication-title: Appl. Acoust.
  doi: 10.1016/j.apacoust.2017.12.029
– start-page: 77
  volume-title: Signal Processing for Active Control
  year: 2000
  ident: 1796_CR12
– ident: 1796_CR8
  doi: 10.1109/ICALIP.2014.7009870
– ident: 1796_CR26
  doi: 10.1109/IAEAC.2015.7428686
– volume: 31
  start-page: 42
  issue: 2
  year: 2009
  ident: 1796_CR27
  publication-title: Command Control Simul.
– volume: 133
  start-page: 215
  year: 2018
  ident: 1796_CR32
  publication-title: Appl. Acoust.
  doi: 10.1016/j.apacoust.2017.12.029
– ident: 1796_CR25
  doi: 10.1109/WICOM.2009.5302683
– volume: 30
  start-page: 1521
  issue: 6
  year: 2011
  ident: 1796_CR4
  publication-title: Circuits Syst. Signal Process.
  doi: 10.1007/s00034-011-9310-0
– volume: 24
  start-page: 4799
  issue: 12
  year: 2018
  ident: 1796_CR14
  publication-title: Microsyst. Technol.
  doi: 10.1007/s00542-018-3884-4
– volume: 45
  start-page: 631
  issue: 3
  year: 1997
  ident: 1796_CR1
  publication-title: IEEE Trans. Signal Process.
  doi: 10.1109/78.558478
– volume: 103
  start-page: 1941
  issue: 3
  year: 2018
  ident: 1796_CR15
  publication-title: Wireless Pers. Commun.
  doi: 10.1007/s11277-018-5889-9
– start-page: 432
  volume-title: Adaptive Filter Theory
  year: 2008
  ident: 1796_CR18
– volume: 58
  start-page: 366
  issue: 6
  year: 2011
  ident: 1796_CR33
  publication-title: IEEE Trans. Circuits Syst. II Express Briefs
  doi: 10.1109/TCSII.2011.2158162
– volume: 2
  start-page: 3317
  issue: 7
  year: 2013
  ident: 1796_CR23
  publication-title: Int. J. Adv. Res. Electr., Electron. Instrum. Eng.
– volume: 63
  start-page: 1692
  issue: 12
  year: 1975
  ident: 1796_CR41
  publication-title: Proc. IEEE
  doi: 10.1109/PROC.1975.10036
– volume: 2015
  start-page: 86
  issue: 3
  year: 2015
  ident: 1796_CR20
  publication-title: J. Eng.
  doi: 10.1049/joe.2014.0198
– volume: 127
  start-page: 260
  year: 2017
  ident: 1796_CR30
  publication-title: Appl. Acoust.
  doi: 10.1016/j.apacoust.2017.06.014
– ident: 1796_CR24
– volume: 39
  start-page: 3682
  year: 2020
  ident: 1796_CR34
  publication-title: Circuits Syst. Signal Process.
  doi: 10.1007/s00034-019-01339-z
– start-page: 164
  volume-title: RTL Hardware Design Using VHDL: Coding for Efficiency, Portability, and Scalability
  year: 2006
  ident: 1796_CR9
  doi: 10.1002/0471786411
– volume: 149
  start-page: 192
  year: 2019
  ident: 1796_CR31
  publication-title: Appl. Acoust.
  doi: 10.1016/j.apacoust.2019.01.019
– volume: 9
  start-page: 18
  issue: 1
  year: 2007
  ident: 1796_CR2
  publication-title: J. Commun. Netw.
  doi: 10.1109/JCN.2007.6182809
– volume: 1
  start-page: 37
  issue: 1
  year: 2012
  ident: 1796_CR39
  publication-title: Int. J. Reconfig. Embed. Syst.
– volume: 2
  start-page: 272
  year: 2010
  ident: 1796_CR5
  publication-title: Oxford University Press
– volume: 19
  start-page: 1734
  issue: 6
  year: 2011
  ident: 1796_CR6
  publication-title: IEEE Trans. Audio Speech Lang. Process.
  doi: 10.1109/TASL.2010.2097251
– volume: 1
  start-page: 389
  issue: 4
  year: 2012
  ident: 1796_CR21
  publication-title: Int. J. Future Comput. Commun.
  doi: 10.7763/IJFCC.2012.V1.104
– volume: 49
  start-page: 588
  issue: 7–8
  year: 2007
  ident: 1796_CR19
  publication-title: Speech Commun.
  doi: 10.1109/ICASSP.2006.1659980
– ident: 1796_CR13
– start-page: 514
  volume-title: Statistical Digital Signal Processing and Modeling
  year: 1996
  ident: 1796_CR17
– ident: 1796_CR35
  doi: 10.1109/CCDC.2016.7531744
– volume: 37
  start-page: 3275
  year: 2018
  ident: 1796_CR29
  publication-title: Circuits Syst. Signal Process.
  doi: 10.1007/s00034-018-0784-x
– start-page: 5
  volume-title: FPGAs for Dummies
  year: 2014
  ident: 1796_CR28
– volume: 605
  start-page: 2193
  year: 2013
  ident: 1796_CR7
  publication-title: Adv. Mater. Res., Trans Tech Publ
– volume: 66
  start-page: 3955
  issue: 10
  year: 2019
  ident: 1796_CR3
  publication-title: IEEE Trans. Circuits Syst. I: Regular Papers
  doi: 10.1109/TCSI.2019.2910290
– ident: 1796_CR22
  doi: 10.1109/ICCPS.2014.7062304
– ident: 1796_CR37
  doi: 10.1109/WICT.2014.7076909
– ident: 1796_CR10
  doi: 10.1109/INDICON.2014.7030464
– start-page: 59
  volume-title: Rapid Prototyping of Digital Systems
  year: 2007
  ident: 1796_CR16
– ident: 1796_CR36
  doi: 10.1109/SIPROCESS.2019.8868494
– ident: 1796_CR38
  doi: 10.7763/IJCTE.2011.V3.281
– ident: 1796_CR11
  doi: 10.1109/RECONF.2006.307767
– year: 2018
  ident: 1796_CR40
  publication-title: Cluster Comput.
  doi: 10.1007/s10586-017-1602-0
SSID ssj0019492
Score 2.338541
Snippet In adaptive filters, variable step-size-based algorithms have demonstrated better performance than conventional least mean square (LMS) and normalized LMS...
SourceID proquest
crossref
springer
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 551
SubjectTerms Acoustic noise
Acoustics
Adaptive filters
Algorithms
Cancellation
Circuits and Systems
Comparative studies
Electrical Engineering
Electronics and Microelectronics
Engineering
Field programmable gate arrays
Filter design (mathematics)
Instrumentation
Noise
Power consumption
Power management
Signal to noise ratio
Signal,Image and Speech Processing
SummonAdditionalLinks – databaseName: SpringerLINK - Czech Republic Consortium
  dbid: AGYKE
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwED5Bu8DAG1EoyAMbGCWp8xpLKSAeXaCoTFH8CFS0CaJh4ddzdpIWECB1TOJEiX3Offbd9x3AoRK-L0SoqM0SSZlMQspDx6XSt2P0T4kjmCYK3_a8yz67GriDkhQ2qbLdq5Ck-VNPyW5GS4XqlAJtRR51F6Fu9LZqUG9fPF53p9GDkJliyDqoRtHlDUqyzO9P-e6QZijzR2DU-JvzVehXb1qkmbycvOf8RHz8EHGc91PWYKUEoKRdWMw6LKh0A5a_yBJuwuuZSesgcSqJUQ8elwSllGQJniXFToSS5AFX2pp7RXSyGL0bfijSu7m9o6foGyVpj56yt2H-PCaIjElbZKZyGOllw4kiHW1uoyITbwv65937ziUtKzNQgVM2p4wnCAykEyQqZrbiriViHV-1OVe-slq-8LlwHCl9PApEEISuQlxqt2wphWclrW2opVmqdoBYnsCFMYJGywlZIFhsofUknAceV47N4gbY1fBEopQt19UzRtFUcNn0ZoS9GZnejNwGHE3veS1EO_5t3axGPSon8CTSQvUIlhHgNOC4GsTZ5b-ftjtf8z1YcjShwmzqNKGWv72rfYQ5OT8orfoToKvxYQ
  priority: 102
  providerName: Springer Nature
Title Design and Implementation of an Improved Variable Step-Size NLMS-Based Algorithm for Acoustic Noise Cancellation
URI https://link.springer.com/article/10.1007/s00034-021-01796-5
https://www.proquest.com/docview/2617115224
Volume 41
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVEBS
  databaseName: EBSCOhost Mathematics Source - trial do 30.11.2025
  customDbUrl:
  eissn: 1531-5878
  dateEnd: 20241105
  omitProxy: false
  ssIdentifier: ssj0019492
  issn: 0278-081X
  databaseCode: AMVHM
  dateStart: 20110201
  isFulltext: true
  titleUrlDefault: https://www.ebsco.com/products/research-databases/mathematics-source
  providerName: EBSCOhost
– providerCode: PRVPQU
  databaseName: ProQuest Technology Collection
  customDbUrl:
  eissn: 1531-5878
  dateEnd: 20241105
  omitProxy: true
  ssIdentifier: ssj0019492
  issn: 0278-081X
  databaseCode: 8FG
  dateStart: 19970101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/technologycollection1
  providerName: ProQuest
– providerCode: PRVAVX
  databaseName: SpringerLINK - Czech Republic Consortium
  customDbUrl:
  eissn: 1531-5878
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0019492
  issn: 0278-081X
  databaseCode: AGYKE
  dateStart: 19970101
  isFulltext: true
  titleUrlDefault: http://link.springer.com
  providerName: Springer Nature
– providerCode: PRVAVX
  databaseName: SpringerLink Journals (ICM)
  customDbUrl:
  eissn: 1531-5878
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0019492
  issn: 0278-081X
  databaseCode: U2A
  dateStart: 19970101
  isFulltext: true
  titleUrlDefault: http://www.springerlink.com/journals/
  providerName: Springer Nature
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT9tAEB5BcoEDghZECo320Busam_Wr0NVGZqAClhVISicLO_DFCk4AcKlv74zGzsBpHL02l7JM7M7n3dmvgH4YnUUaZ1Y7svScGnKhKtEBNxEfoH-qRRaUqHwRRaeDuXPUTBagayphaG0ymZPdBu1mWg6I_9KzOGIXtDjfJ8-cOoaRdHVpoVGUbdWMN8cxdgqtAUxY7WgfdTPfv1exBUS6dokU7iNozMc1WU0rpjOcbVwSlkgKw158NpVLfHnm5Cp80SDTdioISRL5zrfghVbfYD1F8SCH2H6wyVmsKIyzPH_3tclRhWblDjK5mcJ1rBr_Fem6ilG6V788u6vZdn5xSU_Qu9mWDq-RRnM_twzxLYsxa8nWmeWTe6eLDsmgxnPc-m2YTjoXx2f8rq3Ate46GZcqhJduxFxaQvpWxV4uqAIqa-UjazXi3SktBDGRHgV6zhOAovI0u_5xujQK3s70Komld0F5oUaf20R9nkikbGWhYf6L5WKQ2WFL4sO-I0Yc10Tj1P_i3G-oEx2os9R9LkTfR504GDxznROu_Hu0_uNdvJ6CT7lS4PpwGGjseXt_8_26f3Z9mBNUAmEO4bZh9bs8dl-RmAyU11YjQcnXWinJzdn_W5tezg6FOk_I67hXQ
linkProvider ProQuest
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LTxsxEB5ROFAOqKUgArT1oZyKxa7jfR0QCi-FkqwQL-W2rB8LSGETSBCiP66_rWPHmwAS3DjurteH8dgz45nvG4BfWkaRlImmPi8U5apIqEhYQFXk52ifCia5AQq307B5zv90gs4U_KuwMKassjoT7UGtetLckW8a5nD0XtDibPfvqOkaZbKrVQuN3LVWUFuWYswBO4700yOGcIOtwz1c73XGDvbPdpvUdRmgEtVvSLko0MgpFhc6574WgSdzkyv0hdCR9uqRjIRkTKkIn2IZx0mg0cfy675SMvSKOs77CWZ4nScY_M3s7KfHJ-M8RsJtW2aT3qNofDsOtmPBe5YbhpoSCbMrQhq8NI0Tf_dVitZavoMvMO9cVtIY6dhXmNLlAsw9IzL8Bv09WwhC8lIRyzd86yBNJekV-JaM7i60IhcYmxu0FjHlZfT05q8maat9SnfQmirS6F6hzIfXtwR9adJAaRsaaZL2bgaa7BoF7Y5q9xbh_EOkvATTZa_Uy0C8UGIojW6mxxIeS557qG-FEHEoNPN5XgO_EmMmHdG56bfRzcYUzVb0GYo-s6LPghr8Hv_TH9F8vDt6rVqdzG35QTZR0BpsVCs2-fz2bCvvz_YTZptn7VbWOkyPVuEzM_ALewW0BtPD-wf9HZ2iofjhNI_A5Ucr-39WMRtl
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9NAEB6VIiE4VFBApBS6h_YEq9qb9etQodA09BkhlaLcjPdFK6V2aFIh-Gn8OmbWdlIq0VuPfu1h9lvP7M583wBsWp0kWmeWh9IZLo3LuMpExE0SFuifnNCSiMInw3j_TB6OotES_Gm5MFRW2f4T_Y_aVJrOyLdJORyjF_Q4264pi_jcH3yY_ODUQYoyrW07jRoiR_bXT9y-TXcO-jjXW0IM9r7s7vOmwwDXCL0Zl8qhgzMidbaQoVVRoAvKE4ZK2cQG3UQnSgthTIJXqU7TLLIYX4Xd0BgdB66L4z6AhwmpuBNLffBpnsHIpG_ITIk9jm531BB2PG3Pq8JwKo6g9RDz6F-nuIh0byVnvc8bPIWVJlhlvRpdz2DJlqvw5IaE4XOY9H0JCCtKw7zS8GVDZipZ5fAuq08trGFfcVdOPC1GhWX89OK3ZcPjk1P-Ef2oYb3xd7Tw7PySYRTNerryXcbYsLqYWrZL0BzXVXsv4OxebPwSlsuqtK-ABbHGTTQGmIHIZKplESDSnFJprKwIZdGBsDVjrhuJc-q0Mc7n4sze9DmaPvemz6MOvJt_M6kFPu58e72dnbxZ7NN8Ac0OvG9nbPH4_6Ot3T3aBjxCiOfHB8Oj1_BYEO_Cn_2sw_Ls6tq-wWhopt562DH4dt84_wuFPxj_
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Design+and+Implementation+of+an+Improved+Variable+Step-Size+NLMS-Based+Algorithm+for+Acoustic+Noise+Cancellation&rft.jtitle=Circuits%2C+systems%2C+and+signal+processing&rft.au=Mohamed%2C+Salah&rft.au=Dessouky%2C+Mohamed&rft.au=Bassant%2C+Abdelhamid&rft.date=2022-01-01&rft.pub=Springer+Nature+B.V&rft.issn=0278-081X&rft.eissn=1531-5878&rft.volume=41&rft.issue=1&rft.spage=551&rft.epage=578&rft_id=info:doi/10.1007%2Fs00034-021-01796-5&rft.externalDBID=HAS_PDF_LINK
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0278-081X&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0278-081X&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0278-081X&client=summon