This paper describes in detail the magnetization process of a synchronous motor, constructed with High Temperature Superconducting (HTS) elements on the rotor. The Pulse Field Magnetization (PFM) method is considered to magnetize the HTS rotor as a four-pole trapped flux magnet. A 2D model is built for the magnetization process. During the machine operation, intolerable torque ripples occur, which are mainly caused by the irregular field distribution from the magnetized HTS rotor. In order to suppress the large torque ripples, an iterative learning control method is used in addition to the traditional field-oriented control method.