I. Introduction
In recent years, owing to the advantages of high power factor, high efficiency, and high power density, permanent magnet synchronous motors have been widely used in various industrial applications, such as electric vehicles, wind power generation, aerospace, etc. With the development of motor technology, more and more novel high-performance permanent magnet motors come out, one of which is the dual-rotor flux-switching permanent magnet motor (DRFSPMM) [1], [2]. The DRFSPMM exhibits many advantages such as high torque density, high efficiency, simple and reliable rotor structure, high sinusoidal electromotive force and low torque ripple, making it suitable for application such as wind power generations and electric vehicles. However, when the motor is running, the phase angle of the currents in the dual-three-phase winding is strictly required, which makes it difficult to control. In order to solve this problem, a suitable motor control scheme needs to be designed to achieve high-performance control of the motor.