The invention relates to a permanent-
magnet switch flux-linkage generator of a three-dimensional
magnetic structure, belonging to the field of electric motors and aiming to solve the problems of low
power density, complex winding construction, difficult insulation manufacture, and the like which are existed in a low-speed permanent-
magnet generator. A
single phase generator of the invention has the technical scheme that two
stator cores are arranged along the axial direction of the outer surface of a main shaft and are connected by a magnetic-inductive-connection toroidal core to form a toroidal groove in which a
stator winding is arranged, salient poles on the two
stator cores are mutually staggered a distance of half stator, an outer rotor consists of a rotor yoke and two rows of
alnico arrays arranged at the inner surface of the rotor yoke, one row of the
alnico arrays is respectively arranged in the same level with one of the stator cores, and the axial center line of the two stator cores and the two rows of
alnico arrays are overlapped. A two-phase generator of the invention consists of two
single phase generators, rotor yoke connection pieces, supporting rings and main shaft connection pieces, and the two
single phase generators are of quadrature winding structures. On the basis of the two-phase generator, by distribution of number of windings and connection of the windings, a three-phase generator can be formed.