摘要:针对柴油机主动减振装置的传统控制算法存在收敛速度和稳态误差矛盾的问题,在LabVIEW平台上对传统FxLMS算法、基于相对误差的变步长算法以及CFxLMS算法进行仿真分析。在无扰动情况下证明了两种变步长算法可大幅降低稳态误差和系统超调量;考虑到实际应用,为验证变步长算法的鲁棒性,对几种算法在不同扰动情况下的仿真结果进行分析,从而总结出变步长控制算法的改进优化方向。 |
关键词: 柴油机 主动减振 控制算法 变步长 |
|
Performance Analysis of Variable Step Size Algorithm for Active VibrationControl Devices of Diesel Engines Under Disturbance |
Song Yixin,Wang Zhigang,Fan Wenkun,Hu Bin,Wang Jiao |
Shanghai Marine Diesel Engine Research Institute, Shanghai 201108;National Engineering Laboratory for Marine and Ocean Engineering Power System, Shanghai 201108 |
Abstract:Aiming at the contradiction between convergence speed and steady-state error of traditional control algorithms used on active vibration control devices, the FxLMS algorithm, variable step size algorithm based on relative error and CFxLMS algorithm were simulated with LabVIEW. Under the conditions without disturbance, it was proved that variable step size algorithm can greatly reduce the steady-state error and system overshoot. Considering the application, in order to verify the robustness of the variable step size algorithm, the simulation results of these algorithms were analyzed under different disturbance situation, and the improvement direction of variable step size algorithm was concluded. |
Key words: diesel engine active vibration control control algorithm variable step |