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...
Saved in:
| Published in | Circuits, systems, and signal processing Vol. 41; no. 1; pp. 551 - 578 |
|---|---|
| Main Authors | , , |
| Format | Journal Article |
| Language | English |
| Published |
New York
Springer US
01.01.2022
Springer Nature B.V |
| Subjects | |
| Online Access | Get full text |
| ISSN | 0278-081X 1531-5878 |
| DOI | 10.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 |