为了解决液压作动筒的故障诊断问题,提出一种基于工程系统高级建模仿真环境软件(advanced environment of simulation of engineering systems,AMESim)仿真的故障注入方法,并在此基础上,研究了小波包分解和支持向量机(sup-port vector machine,SVM)结合的液压作动筒故障诊断方法.首先在AMESim中建立的作动筒位置控制系统的模型基础上,设置正常工况、泄漏故障、外力突增故障、活塞杆轴心偏移故障4种模式,得到作动筒无杆腔和有杆腔的流量信号;然后,利用小波包变换将得到的信号进行分解,计算不同频段的能量值,提取特征参数;最后,为了提高分类准确率,采取支持向量机法对特征数据进行训练并用测试数据验证模型的准确性.实验结果表明了支持向量机法用于液压作动筒故障诊断具有良好的优越性和可靠性.