本申请提供了工程机械的动力控制方法及控制器、动力系统及工程机械,解决了现有技术中搅拌车的上装驱动系统不能独立工作,从而导致燃油消耗大、搅拌车爬坡动力不足的技术问题。本申请提供的一种搅拌车的动力控制方法,通过根据搅拌车的行驶状态信息,生成底盘控制信息和搅拌筒控制信息,来控制搅拌车底盘以及搅拌筒的动力方式,搅拌筒和搅拌车底盘的动力驱动方式相互独立,且搅拌筒的动力驱动方式主要依靠电能,而搅拌车底盘的驱动方式主要依靠发动机,从而降低了搅拌车的燃油消耗,降低了环境污染概率;在搅拌车运行过程中,当搅拌车处于上坡运动状态时,发动机全力为搅拌车底盘提供动能,从而降低了搅拌车爬坡动力不足的概率。