To obtain the larger output torque and the higher stability speed accuracy, a novel dual-magnet brushless DC motor is proposed, and its structure is introduced. The mathematical model is established by the equivalent surface current method, and the magnetic circuit is analyzed by finite element method. The radial and tangential air gap magnetic flux densities of the dual-magnet scheme are larger and less than that of the ironless stator and the Halbach array schemes, respectively. The theoretical calculation and simulation results are verified by prototype experiments.