船用直流电网的主谐波频率高达数千赫兹,并且谐波成分在几千至十几千赫兹均有分布。传统的有源电力滤波器(Active Power Filter,APF)基于时域信号对谐波进行跟踪抑制,受制于运算时硬件造成的固有延时,无法准确跟踪高频率的谐波。鉴于此...船用直流电网的主谐波频率高达数千赫兹,并且谐波成分在几千至十几千赫兹均有分布。传统的有源电力滤波器(Active Power Filter,APF)基于时域信号对谐波进行跟踪抑制,受制于运算时硬件造成的固有延时,无法准确跟踪高频率的谐波。鉴于此,论文分析并设计了基于时延陷波滤波x-最小均方(filter-x Least Mean Square,FXLMS)算法的自适应APF。所设计的APF能抑制20kHz以内的若干个任意频点的谐波。搭建了基于现场可编辑逻辑门阵列(Field Programmable Gate Array,FPGA)的APF试验平台进行试验验证。试验以5kHz、10kHz、15kHz的复合频率谐波为例,APF装置对预设谐波频点抑制效果均达到24dB以上,实现了对高频谐波抑制。展开更多
FxLMS(Filtered-x Least Mean Square)算法在主动振动控制系统中有着广泛的应用,在实际系统中由于参考输入信号会混入诸如测量噪声、冲击噪声、野值等与参考信号不相关的干扰信号,这会导致系统更新稳定性性能变坏,甚至发散。针对这个问...FxLMS(Filtered-x Least Mean Square)算法在主动振动控制系统中有着广泛的应用,在实际系统中由于参考输入信号会混入诸如测量噪声、冲击噪声、野值等与参考信号不相关的干扰信号,这会导致系统更新稳定性性能变坏,甚至发散。针对这个问题,提出一种改进的FxLMS算法。新的算法利用跟踪微分滤波器和非线性变换函数分别对参考输入信号和反馈误差信号进行处理。同时,以滤波器更新向量的差值最小为优化条件推导出新的更新公式。通过在主动振动控制系统中与已有算法进行仿真比较,仿真结果证明在处于噪声干扰的情况下新的算法体现出更好的更新稳定性。展开更多
为优化船舶舱室环境,降低船舶舱室内噪声等级,对现有的主动降噪算法Filtered-x Least Mean Square(FxLMS)进行了研究,发现现有的FxLMS方法中变步长控制参数选取主要以试错法或经验法为主,需要大量的时间、人力及物力.通过田口法对变步...为优化船舶舱室环境,降低船舶舱室内噪声等级,对现有的主动降噪算法Filtered-x Least Mean Square(FxLMS)进行了研究,发现现有的FxLMS方法中变步长控制参数选取主要以试错法或经验法为主,需要大量的时间、人力及物力.通过田口法对变步长控制函数进行改进,用于优化主动降噪中归一化反正切变步长控制函数,从而寻求最优参数组合.最终,通过设计正交试验,获得船舶舱室噪声主动降噪中步长控制函数的最优参数组合,并对舵机舱室的噪声进行降噪应用,舵机舱室的声压级下降5 dB(A).展开更多
滤波-x最小均方(Filtered-x Least Mean Square,FxLMS)算法是主动噪声控制的经典算法,其存在收敛速度与稳态误差不可兼得的问题,解决方法之一是采用变步长FxLMS算法。总结了现有的基于误差非线性函数的变步长模型,并将其应用于FxLMS算...滤波-x最小均方(Filtered-x Least Mean Square,FxLMS)算法是主动噪声控制的经典算法,其存在收敛速度与稳态误差不可兼得的问题,解决方法之一是采用变步长FxLMS算法。总结了现有的基于误差非线性函数的变步长模型,并将其应用于FxLMS算法以改善算法性能。用三种常见的噪声作为参考输入信号进行仿真试验,对比了不同非线性函数变步长算法的性能。结果表明,变步长FxLMS算法能有效改善参考信号为高斯白噪声和正弦波时的收敛速度和稳态误差,且不同噪声环境下最优算法不同,但此类算法无法提升噪声源为冲击噪声时的性能。这为不同应用场景下算法的选取提供了参考。将变步长FxLMS算法应用于某车型的发动机主动噪声控制,结果表明,变步长FxLMS能显著提高定速工况的系统性能,但对急加速工况效果并不明显。展开更多
文摘船用直流电网的主谐波频率高达数千赫兹,并且谐波成分在几千至十几千赫兹均有分布。传统的有源电力滤波器(Active Power Filter,APF)基于时域信号对谐波进行跟踪抑制,受制于运算时硬件造成的固有延时,无法准确跟踪高频率的谐波。鉴于此,论文分析并设计了基于时延陷波滤波x-最小均方(filter-x Least Mean Square,FXLMS)算法的自适应APF。所设计的APF能抑制20kHz以内的若干个任意频点的谐波。搭建了基于现场可编辑逻辑门阵列(Field Programmable Gate Array,FPGA)的APF试验平台进行试验验证。试验以5kHz、10kHz、15kHz的复合频率谐波为例,APF装置对预设谐波频点抑制效果均达到24dB以上,实现了对高频谐波抑制。
文摘FxLMS(Filtered-x Least Mean Square)算法在主动振动控制系统中有着广泛的应用,在实际系统中由于参考输入信号会混入诸如测量噪声、冲击噪声、野值等与参考信号不相关的干扰信号,这会导致系统更新稳定性性能变坏,甚至发散。针对这个问题,提出一种改进的FxLMS算法。新的算法利用跟踪微分滤波器和非线性变换函数分别对参考输入信号和反馈误差信号进行处理。同时,以滤波器更新向量的差值最小为优化条件推导出新的更新公式。通过在主动振动控制系统中与已有算法进行仿真比较,仿真结果证明在处于噪声干扰的情况下新的算法体现出更好的更新稳定性。
文摘为优化船舶舱室环境,降低船舶舱室内噪声等级,对现有的主动降噪算法Filtered-x Least Mean Square(FxLMS)进行了研究,发现现有的FxLMS方法中变步长控制参数选取主要以试错法或经验法为主,需要大量的时间、人力及物力.通过田口法对变步长控制函数进行改进,用于优化主动降噪中归一化反正切变步长控制函数,从而寻求最优参数组合.最终,通过设计正交试验,获得船舶舱室噪声主动降噪中步长控制函数的最优参数组合,并对舵机舱室的噪声进行降噪应用,舵机舱室的声压级下降5 dB(A).
文摘滤波-x最小均方(Filtered-x Least Mean Square,FxLMS)算法是主动噪声控制的经典算法,其存在收敛速度与稳态误差不可兼得的问题,解决方法之一是采用变步长FxLMS算法。总结了现有的基于误差非线性函数的变步长模型,并将其应用于FxLMS算法以改善算法性能。用三种常见的噪声作为参考输入信号进行仿真试验,对比了不同非线性函数变步长算法的性能。结果表明,变步长FxLMS算法能有效改善参考信号为高斯白噪声和正弦波时的收敛速度和稳态误差,且不同噪声环境下最优算法不同,但此类算法无法提升噪声源为冲击噪声时的性能。这为不同应用场景下算法的选取提供了参考。将变步长FxLMS算法应用于某车型的发动机主动噪声控制,结果表明,变步长FxLMS能显著提高定速工况的系统性能,但对急加速工况效果并不明显。