针对柴油机传统的PID振动控制器存在时滞性、人工整定参数困难,难以达到最佳减振效果这一问题,采用基于改进粒子群算法的控制器参数整定方法。在分析了振动控制系统之后,将控制器参数作为研究对象并引入粒子群算法对控制器的参数进行迭代寻优,在此基础上采用基于动态加速常数的粒子群算法,来提高粒子多样性同时加快粒子搜索目标的速度。仿真结果表明,对比传统人工及传统粒子群算法整定参数的方法,改进粒子群算法适应度更好,能够解决振动控制系统人工参数整定困难的问题,且优化后的控制器具有更好的控制效果。