摘要
针对自适应滤波X最小均方差(FXLMS)和滤波U最小均方差(FULMS)振动主动控制算法收敛性较为缓慢的问题,给出一种基于递归最小二乘(RLS)方法的自适应滤波控制算法。该算法大致有无限长脉冲响应(IIR)滤波器结构和RLS算法两部分组成,IIR滤波器作为整个算法的主体框架,采用RLS算法针对滤波器的权值进行实时调整,实现了自适应滤波控制算法的功能。仿真对比分析表明,所提算法收敛速度较快。经过实验平台验证,被控对象的整体振动响应下降了65%左右,证明了算法的有效性和可行性。
An adaptive filter control method based on Recursive Least Squares (RLS) was proposed for solving the low convergence speed of Fihered-X Least Mean Square (FXLMS) and Fihered-U Least Mean Square (FULMS) algorithms. It was roughly composed of two parts: Infinite Impulse Response (IIR) filter and RLS algorithm. IIR filter was as the main frame of the whole algorithm and adjusted the filter weights in real-time to realize the adaptive filter control. Seen from the analysis and comparison, the algorithm has higher convergence speed and the overall vibration response of the controlled object drops by about 65%, which full proves the validation and feasibility of the algorithm.
出处
《计算机应用》
CSCD
北大核心
2013年第9期2643-2646,2666,共5页
journal of Computer Applications
基金
国家自然科学基金资助项目(61233010,61104006,11202121)
国家863计划项目(2011AA040202)
上海市自然科学基金资助项目(2009020)
河南省科技攻关项目(122102210422)
福建省自然科学基金资助项目(2012J01191)
关键词
智能结构
振动主动控制
自适应滤波控制
无限脉冲响应滤波器
smart structure
active vibration control
adaptive filter control
Infinite Impulse Response (IIR) filter