Halbach Array Magnetic Assemblies: Maximizing Magnetic Flux for Linear Motors
A Halbach array is a special arrangement of permanent magnets that concentrates magnetic flux on one side while canceling it on the opposite side. For linear motors, this doubles the air gap flux density compared to a conventional alternating-pole array using the same magnet volume. A properly designed Halbach array achieves near-sinusoidal flux distribution, reducing cogging force and harmonic losses. The following analysis explains the principle, compares linear vs. circular arrays, provides flux enhancement data, and details manufacturing challenges including assembly, gluing, and safety protocols.
What is a Halbach Array and How Does it Concentrate Magnetic Fields?
In a conventional alternating-pole array (NSNS), flux lines exit from north poles and enter adjacent south poles, with significant leakage on both sides. In a Halbach array, each magnet is oriented at a 90° increment relative to its neighbor. For a linear array, the sequence is: upward (0°), rightward (90°), downward (180°), leftward (270°), repeating. The superposition of these vectors creates a strong, single-sided field.
Flux concentration factor: For an ideal Halbach array of infinite length, the magnetic field on the strong side is B = Br * sin(π/n) where n is the number of magnets per wavelength. For a 4-magnet-per-wavelength array, B ≈ 0.7 * Br. On the weak side, field approaches zero. For a conventional alternating array, B ≈ 0.5 * Br on both sides. Thus, Halbach yields 40% higher peak flux on the working side with zero back iron.
Linear vs. Circular Halbach Arrays in Motor Engineering
Linear Halbach arrays are used in ironless linear motors (e.g., wafer handling stages, high-precision positioning systems). The absence of back iron reduces moving mass and eliminates cogging. Typical design: an array of 10-50mm long, 5-10mm wide NdFeB N42SH magnets glued to an aluminum carrier plate. Air gap flux density can reach 0.8-1.0 T, sufficient for accelerations >10g.
Circular Halbach arrays (also called Halbach cylinders) are used in tubular motors, MRI permanent magnets, and high-efficiency rotors. For a 2D Halbach cylinder (magnetization rotating continuously), the internal field is uniform and up to 2x Br. For a discrete 8-segment Halbach ring, internal field B = Br * ln(OD/ID). Example: OD 50mm, ID 30mm, Br 1.3 T → internal field ≈ 0.66 T.
Comparison table: Halbach vs. conventional alternating array
| Parameter | Conventional Alternating (NSNS) | Halbach Array (linear, 4-segment) | Improvement |
|---|---|---|---|
| Peak air gap flux density (T) | 0.5 – 0.6 x Br | 0.7 – 0.8 x Br | +40% |
| Field on opposite side (relative) | ~0.5 x Br (requires back iron) | <0.05 x Br (self-shielding) | 90% reduction |
| Cogging force (ironless motor) | Moderate (if no back iron) | Near zero | Significant |
| Required back iron thickness | 5-10mm for steel | 0mm (none for linear motor) | Weight reduction |
| Manufacturing complexity | Low (simple alternating magnetization) | High (precise orientation required) | Higher cost |
| Cost index (per unit magnet volume) | 1.0 | 1.6 – 2.0 | 60-100% premium |

Manufacturing Challenges: Assembly, Gluing, and Safety Protocols
Halbach arrays require precise placement of magnets with alternating orientations. Each magnet in a 4-segment array must be magnetized through its thickness in a specific direction before assembly. Post-assembly magnetization is not possible due to the complex field pattern.
Assembly steps:
Fixture with indexed slots (tolerance ±0.05mm) to hold magnets temporarily.
Apply two-part epoxy (e.g., Loctite Hysol 9466) to mating surfaces.
Insert magnets sequentially using a non-magnetic pusher. Strong repulsion forces between adjacent magnets (up to 50N for 10x10x10mm N52) require clamping during curing.
Cure at room temperature for 24 hours or 80°C for 2 hours.
Safety protocols: Magnetic forces during assembly can pinch fingers or cause magnets to fly together if uncontrolled. We use vacuum grippers and automated assembly stations for production quantities. For prototyping, use plastic tweezers and a fixture with sliding cartridges to lower each magnet into position without releasing until all are clamped.
Gluing: The high repulsion forces demand adhesives with high peel strength and gap-filling capability. Epoxy minimum bond line thickness 0.1-0.2mm. Cyanoacrylate (instant glue) is not recommended because it lacks shear strength under vibration. Vibration fatigue testing: Halbach arrays assembled with epoxy withstand 20g vibration for 100 hours without failure (ISO 16750-3).
For custom Halbach magnetic assemblies for linear motors or precision stages, please visit our Magnetic Motor Assemblies category page on our website. We provide design-for-assembly (DFA) reviews and FEA field simulation.
To discuss your linear motor specifications – including required flux density, array length, and operating temperature – contact our magnetic engineering team.
Frequently Asked Questions
Q: Can I use a Halbach array without any back iron in a moving-magnet linear motor?
A: Yes, that is the primary advantage. The self-shielding property eliminates back iron, reducing moving mass by 50-70% compared to conventional designs. Ensure the mounting carrier is non-magnetic (aluminum, stainless 316, or carbon fiber).
Q: What is the maximum length of a Halbach array we can produce?
A: Up to 1000mm in one continuous assembly by joining sub-assemblies of 200mm each with interlocking end features. For longer systems, multiple independent arrays are placed end-to-end with a small gap (<1mm). We provide alignment jigs.
Q: How do you verify magnetization orientation of each segment before assembly?
A: Each magnet is individually measured using a Hall probe with a 3-axis positioning stage. Orientation angle tolerance: ±2 degrees. We include a magnet orientation test report with each Halbach array shipment.





