The invention provides a linear
Halbach array based on a non-uniform permanent
magnet and a preparation method of the linear
Halbach array, and belongs to the field of permanent magnets. The method comprises the steps that the interior of a mold is divided into an area A1, an area A2 and an area B, wherein the area A1 and the area A2 are symmetrical on the two sides and concave in an arc shape; the B area is loosely filled with low-grade
magnetic powder, and the A1 area and the A2 area are loosely filled with high-grade
magnetic powder; carrying out
compression molding and
magnetization orientation to obtain a
neodymium iron
boron pressed blank; the
neodymium-iron-
boron pressed blank is subjected to heat treatment after being demolded to obtain the non-uniform permanent
magnet, and the heat treatment comprises preheating, gradient
sintering of first heating and then cooling, and
tempering treatment; and (2n + 3) groups of non-uniform permanent magnets are adhered and fixed by using
magnet glue to obtain the linear
Halbach array. According to the non-uniform permanent magnet, the non-uniform permanent magnet is manufactured by adopting different marks of
magnetic powder partition mold pressing, region strengthening is carried out on the edge, the demagnetization effect of the magnet at the
corner angle under the extreme condition is reduced, the local intrinsic coercive force is improved, the service performance of the magnet is enhanced, and the performance of a Halbach array assembled by the non-uniform permanent magnet is promoted to be more excellent.