<para xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> The flux-switching permanent-magnet (FSPM) machine is a relatively novel brushless machine having magnets and concentrated windings in the stator instead of rotor, which exhibits inherently sinusoidal back-EMF waveform and high torque capability. However, due to the high airgap flux density produced by magnets and the salient poles in both stator and rotor, the resultant torque ripple is relatively large, which is unfavorable for high performance drive system. In this paper, instead of conventional optimization on the machine itself, a new torque ripple suppression approach is proposed in which a series of specific harmonic currents are added into <formula formulatype="inline"> <tex Notation="TeX">$q$</tex></formula>-axis reference current, resulting in additional torque components to counteract the fundamental and second-order harmonic components of cogging torque. Both the simulation and experimental results confirm that the proposed approach can effectively suppress the torque ripple. It should be emphasized that this method is applicable to all PM machines having relatively large cogging torque. </para>