TORQUE RIPPLE MINIMIZATION BY TRACKING NON-LINEAR CONTROL OF PM SYNCHRONOUS MOTORS