本发明公开了一种基于复合控制的永磁同步直线电机推力波动抑制技术,属于直线电机控制技术领域。为了减小了推力波动对永磁同步直线电机动态性能的影响。本发明首先分析了各种推力扰动来源的特征,并使用快速傅里叶分解得到推力波动的模型;其次,建立了考虑推力波动在内的整体系统模型;然后,提出了基于最小二乘辨识算法的复合控制框图,该复合控制包括三个部分:一个PID反馈和两个前馈补偿,其目的在于提高对推力波动的抑制效果;最后,利用劳斯判据分析了系统的稳定性,得到了使系统稳定必须满足的条件。本发明最重要的特征是采用该复合控制技术,对永磁同步直线电机运行过程中的推力波动有明显的抑制效果,同时提高了系统的动态响应和跟踪精度。适用于永磁同步直线电机的推力波动的抑制。