在分析钢轨铣磨车磨削力控制系统机械结构和工作原理的基础上,视系统的等效作用力为砂轮产生的磨削力和定位靴位移产生的等效作用力的叠加并建立系统的数学模型,设计基于广义预测控制(GPC)的磨削力控制器,采用MATLAB与常规比例—积分—微分控制(PID)对比,仿真研究扰动因素和模型失配对磨削力的影响,并进行试验验证。结果表明:相比PID控制,在相同的阶跃负载扰动下,采用GPC控制时切向磨削力的超调量降低9%~11%,调节时间缩短1/3左右;在相同模型失配条件下,采用GPC控制时的切向磨削力更稳定,系统的通用性和鲁棒性更好。