摘要
滤波-x最小均方(FxLMS)算法常用于主动振动控制领域,但不能很好地平衡收敛速度和稳态误差。针对悬臂梁的振动问题,提出一种以改进FxLMS算法为控制策略的主动噪声控制算法,通过利用反双曲正弦函数对误差信号进行非线性变换,从而优化自适应滤波器的权系数迭代规律。在Simulink中建立基于FxLMS算法的主动控制系统,并在机械系统的力学自动分析(ADAMS)中建立悬臂梁模型。将悬臂梁模型作为机械模块与控制系统相结合,构建悬臂梁振动主动控制联合仿真系统。在该系统中将FxLMS、Fair、FxatanLMS、FxasinhhLMS四种算法进行仿真对比。对比结果表明,改进的算法稳态误差更小、收敛速度更快,且能寻得稳态误差和收敛速度之间的最优平衡,从而更加有效地控制悬臂梁的振动。
The filter-x least mean square(FxLMS)algorithm is commonly used in the field of active vibration control,but it does not balance the convergence speed and steady-state error well.For the vibration problem of cantilever beam,an active noise control algorithm with improved FxLMS algorithm as the control strategy is proposed to optimize the power coefficient iteration law of the adaptive filter by nonlinear transformation of the error signal using the inverse hyperbolic sine function.The active control system based on FxLMS algorithm is established in Simulink,the cantilever beam model is established in automatic dynamic analysis of mechanical system(ADAMS),and the cantilever beam model is combined with the control system as a mechanical module to build a joint simulation system for active control of cantilever beam vibration.The simulation is compared with four algorithm which is FxLMS,Fair,FxatanLMS and FxasimhLMS in this system.The results show that the improved algorithm has smaller steady-state error and faster convergence and can find the optimal balance between steady-state error and convergence speed,so that the vibration of cantilever beam can be controlled more effectively.
作者
张丽雯
姜金华
ZHANG Liwen;JIANG Jinhua(College of Resource and Environmental Engineering,Shanghai Polytechnic University,Shanghai 201209,China;College of Intelligent Manufacturing and Control Engineering,Shanghai Polytechnic University,Shanghai 201209,China)
出处
《自动化仪表》
CAS
2022年第8期48-53,共6页
Process Automation Instrumentation
关键词
滤波-x最小均方
主动噪声控制
反双曲正弦函数
非线性变换
主动控制系统
悬臂梁模型
联合仿真
Filter-x least mean square(FxLMS)
Active noise control(ANC)
Inverse hyperbolic sine function
Non-linear transformation
Active control system
Cantilever beam model
Joint simulation