The invention discloses a method and a device for reducing motor torque ripple. An augmented system is constructed in a position domain by adopting an electrical angle of a motor as an independent variable, a finite element mesh is constructed by adopting an electrical angular velocity of the motor as an intermediate parameter, a stabilizer is designed for the augmented system, an infinite-dimensional matrix inequality is transformed into a finite-dimensional matrix, a first target control parameter matrix and a second target control parameter matrix are obtained according to motor position sampling signals obtained periodically, output quantity is calculated according to updated control parameter matrixes and motor current value, motor operation is controlled according to the output quantity, the motor torque ripple is reduced, that is, reduction of the motor torque ripple is associated with tracking control based on a turning angle variation system, so that the motor torque ripple isreduced effectively, power loss is reduced, system efficiency is increased, and driving comfort is improved.