摘要
基于主动噪声控制(ANC)系统中FxLMS改进算法,提出一种新的现场可编程门阵列(FPGA)硬件实现结构。结构通过运用状态机产生的控制信号来控制ANC系统各个模块的运行,并为了加快误差信号的收敛速度采用了并行的链接方式。该FxLMS改进算法结构采用Altera QuartusII开发平台设计和综合,在Altera DE2提供的Cyclone II FPGA开发板上实现。仿真结果表明:在Altera Cyclone II硬件实现中仅使用了22个嵌入式乘法器中和6%的逻辑单元,并且ANC系统的降噪性能和收敛速度都得到了提高。
A new FPGA hardware implementation structure based on the FxLMS improved algorithm in active noise control(ANC)system is proposed.The structure controls the operation of each module of the ANC system by using the control signals generated by the state machine,and uses a parallel linking method in order to speed up the convergence velocity of the error signal.The FxLMS improved algorithm architecture is designed and synthesized using the Altera Quartus II development platform and implemented on the Cyclone II FPGA development board from Altera DE2.The simulation results show that only 22 embedded multipliers and 6%of logic cells are used in the Altera Cyclone II hardware implementation,and noise reduction performance and the convergence speed of the ANC system are improved.
作者
袁军
刘东旭
张涛
吕韦喜
YUAN Jun;LIU Dongxu;ZHANG Tao;Lü Weixi(College of Optoelectronic Engineering,Chongqing University of Posts and Telecommunications,Chongqing 400065,China)
出处
《传感器与微系统》
CSCD
2020年第5期100-103,106,共5页
Transducer and Microsystem Technologies
基金
国家自然科学基金资助项目(61404019)
重庆科委基金资助项目(CSTC2016JCYJA0272)
重庆市教委基金资助项目(KJ1500424)。