首页 | 本学科首页   官方微博 | 高级检索  
     检索      

应用SOFxLMS算法的振动主动控制MATLAB仿真
引用本文:孙文豪,张锋,汪涵,罗顺安,李海燕.应用SOFxLMS算法的振动主动控制MATLAB仿真[J].华侨大学学报(自然科学版),2017,0(6):779-785.
作者姓名:孙文豪  张锋  汪涵  罗顺安  李海燕
作者单位:华侨大学 机电及自动化学院, 福建 厦门 361021
摘    要:为了改进振动主动控制中控制算法的性能和提高对振动的控制效果,以滤波-x型最小均方(FxLMS)算法为基础改进得到SOFxLMS算法.在MATLAB/SIMULINK中利用level-2 S-函数搭建算法的自定义模块和仿真结构框图,在保证系统稳定及相同条件下分别对两种算法进行仿真对比.结果表明:改进后的SOFxLMS算法有效,且具有更好的收敛性能;在振动主动控制中滤波器阶数较少、迭代步长较大的情况下具有更好的控制效果.

关 键 词:振动主动控制  SOFxLMS算法  FxLMS算法  次级通道  脉冲响应系数  MATLAB仿真

MATLAB Simulation of Active Vibration Control Using SOFxLMS Algorithm
SUN Wenhao,ZHANG Feng,WANG Han,LUO Shunan,LI Haiyan.MATLAB Simulation of Active Vibration Control Using SOFxLMS Algorithm[J].Journal of Huaqiao University(Natural Science),2017,0(6):779-785.
Authors:SUN Wenhao  ZHANG Feng  WANG Han  LUO Shunan  LI Haiyan
Institution:College of Mechanical Engineering and Automation, Huaqiao University, Xiamen 361021, China
Abstract:In order to improve the performance of the control algorithm in active vibration control, an improved algorithm SOFxLMS was obtained based on the filtered-x least mean square(FxLMS)algorithm. The level-2 S-function was utilized to set up the custom blocks of the algorithms and the block-diagram of simulation in MATLAB/SIMULINK. Two algorithms are simulated and compared under the conditions of ensuring the system stability and the same conditions. The results verified that the improved SOFxLMS algorithm is effective and has better convergence performance, and it has the better control effect under the conditions with lower order and larger iteration step size.
Keywords:active vibration control  SOFxLMS algorithm  FxLMS algorithm  secondary channel  impulse response coefficient  MATLAB simulation
本文献已被 CNKI 等数据库收录!
点击此处可从《华侨大学学报(自然科学版)》浏览原始摘要信息
点击此处可从《华侨大学学报(自然科学版)》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号