Are you struggling to determine exactly what magnet materials are best for Halbach arrays?
Get this wrong, and your high-tech assembly could suffer from demagnetisasi, thermal instability, or poor efficiency.
As a custom magnet expert, I know that Halbach configurations demand more than just standard magnets—they require materials with exceptional koersi intrinsik dan magnetic remanence to withstand intense opposing fields.
In this guide, you’ll discover why NdFeB Sinter dan Samarium Cobalt (SmCo) are the industry standards, and how to select the perfect grade for your specific temperature dan performance needs.
Let’s get to the core of the matter.
Why Halbach Arrays Demand Exceptional Magnet Materials
When we engineer a Halbach array, we aren’t simply stacking magnets; we are forcing magnetic fields into a conflict that physics naturally resists. The unique geometry of a Halbach cylinder ring or linear Halbach array relies on rotating the magnetization direction by 90° between segments. While this successfully cancels the field on one side and amplifies it on the other, it creates a hostile environment for the material itself.
Understanding Internal Demagnetizing Fields
In standard magnetic assemblies, poles usually align to minimize resistance. In a Halbach configuration, we force magnets to sit in direct opposition to the fields of their neighbors. This generates severe Halbach array demagnetization stress. If the material selected cannot withstand this internal pressure, the magnets will effectively “attack” each other, leading to a permanent loss of magnetic strength.
The Role of Remanence (Br) and Intrinsic Coercivity (Hci)
To survive this magnetic conflict and deliver the 1.4x to 2x performance gain we expect from NBAEM assemblies, we focus on two critical metrics:
- Magnetic Remanence (Br): This measures the raw strength of the magnetic field. High Br is essential for maximizing the one-sided flux concentration effect.
- cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits This is the magnet’s ability to resist demagnetization. In Halbach arrays, Intrinsic coercivity Hci is often more important than raw strength. Without high Hci, the opposing fields within the array will permanently deplete the magnet’s energy.
Why Standard Magnets Fail in This Geometry
cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits tinggi cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limitscURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits

cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits NdFeB Sinter cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits susunan Halbach Neodimium cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits magnet permanen tanah jarang cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits one-sided flux concentration cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
- cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
- cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits.
- cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits kwalitas magnet Neodymium cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
Managing Temperature Limits and Coatings
While NdFeB is powerful, it has two main vulnerabilities: heat and corrosion. Standard N-grades begin to lose magnetic output above 80°C. For applications involving friction or electrical resistance (like motor stators), we utilize high-temperature series (M, H, SH, UH, EH) that operate reliably up to 230°C.
Furthermore, sintered NdFeB contains iron, making it prone to rust. We apply specialized surface treatments to protect the assembly:
- Ni-Cu-Ni (Nikel): The standard durable coating for most environments.
- Zinc: Better corrosion resistance in certain industrial settings.
- Epoksi: Ideal if the magnets are exposed to moisture or salt spray.
Samarium Cobalt (SmCo): The Heat Survivor

Samarium Cobalt Halbach array
When the operating environment gets too hot for Neodymium, we turn to Samarium Cobalt (SmCo). A Samarium Cobalt Halbach array is the industry standard for applications demanding unwavering performance under thermal stress. While NdFeB loses strength rapidly above 200°C, our SmCo grades maintain magnetic flux density and resist demagnetization at temperatures as high as 300°C to 350°C. This makes them indispensable for high-speed aerospace rotors and industrial motors where heat generation is unavoidable.
SmCo5 vs Sm2Co17: Choosing the Right Grade
Selecting the specific alloy composition is critical for optimizing your assembly.
- SmCo5 (1:5 Series): Offers excellent coercivity but slightly lower energy products (typically 16-25 MGOe).
- Sm2Co17 (2:17 Series): The preferred choice for most modern high-performance arrays. It delivers higher magnetic strength (up to 32 MGOe) and superior temperature resistance compared to the 1:5 series.
Performance in Corrosive Environments
One of the biggest advantages of SmCo is its natural resistance to oxidation. Unlike Neodymium, which requires heavy plating, SmCo is inherently stable.
Alternative Materials: When to Use Them
While sintered rare earth magnets dominate high-performance applications, specific engineering constraints sometimes point us toward alternative options from our comprehensive range of magnet materials.
Bonded NdFeB for Complex Shapes
When a design requires intricate geometries that sintered blocks cannot achieve, Bonded NdFeB is the solution. Since these are created by mixing magnetic powder with a polymer binder, we can injection mold them into complex, net-shape components. This is particularly useful for circular Halbach arrays in small precision motors where the assembly of individual glued segments is impractical. Although the energy product is lower than sintered grades, the ability to create multi-pole magnetization patterns directly on a single ring often outweighs the raw strength deficit in miniaturized devices.
Why Ferrite and Alnico Are Rarely Suitable
We generally advise against using Ferrite (Ceramic) or Alnico for Halbach configurations unless specific low-cost or high-temperature variables are at play.
- Ferrit: With a low energy product (roughly 3.4–4.5 MGOe), Ferrite magnets struggle to generate the strong flux concentration that defines a Halbach array. The performance gain usually doesn’t justify the complex assembly effort.
- Alnico: While Alnico has high remanence, its low coercivity makes it susceptible to demagnetization. In a Halbach array, magnets are forced into opposition; Alnico often cannot withstand these internal opposing fields without losing its charge.
Cost vs. Performance Trade-offs
Choosing the right material is a balance of magnetic flux density against budget. Sintered Neodymium offers the best performance-per-dollar for high-strength fields, whereas Ferrite offers the lowest raw material cost but results in a significantly bulkier and weaker system. For most of our clients needing compact, high-efficiency arrays, the premium for rare earth materials is a necessary investment to eliminate heavy iron backplates and maximize the power-to-weight ratio.
Head-to-Head: NdFeB vs. SmCo
When we engineer high-performance magnet assemblies, the choice for Halbach configurations almost always narrows down to two contenders: Sintered Neodymium (NdFeB) and Samarium Cobalt (SmCo). While both are rare earth permanent magnets capable of sustaining the complex magnetic fields required for a Halbach array, they serve different engineering priorities.
cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
- cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limitscURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
- cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limitscURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
Yang cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits Halbach array demagnetization cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
- Stabilitas Termal: cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
- Budget: cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
| Fitur | NdFeB Sinter | Samarium Cobalt (SmCo) |
|---|---|---|
| Kekuatan Magnetik | cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits | cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits |
| Suhu Operasi Maksimal | cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits | cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits |
| Ketahanan Korosi | Low (Requires Ni/Zn coating) | Excellent (No coating needed) |
| Demagnetization Resistance | High (High Hci grades available) | Very High (Extremely stable) |
| Terbaik untuk | EV Motors, Robotics, Consumer Tech | Aerospace, Marine, High-Heat Industrial |
Critical Selection Criteria for Your Project
Selecting the right material for a custom Halbach assembly isn’t just about picking the strongest magnet on the datasheet. We approach every project by balancing three non-negotiable factors to ensure the array performs reliably over its lifespan.
Defining Operating Temperature Ranges
Temperature stability is the first question we ask. Standard Neodymium magnets lose performance quickly if the heat rises above their grade rating.
- Aplikasi Standar: For environments under 80°C, standard N-grade NdFeB offers the best power-to-weight ratio.
- High-Heat Applications: If your motor or sensor assembly operates between 150°C and 230°C, we upgrade to UH or EH series Neodymium.
- Extreme Heat: Once you cross 300°C, we switch entirely to Samarium Cobalt (SmCo), which maintains stability up to 350°C without irreversible demagnetization.
Assessing Environmental Factors
The physical environment dictates the longevity of the array. Neodymium is iron-rich and prone to corrosion in humid conditions, requiring robust coatings like Nickel-Copper-Nickel, Zinc, or Epoxy. For vacuum environments or marine applications where coatings might fail or outgas, SmCo is superior because it offers natural corrosion resistance without needing extra protection.
Required Magnetic Field Strength and Uniformity
A Halbach array is designed to amplify magnetic flux on one side while canceling it on the other. To achieve the 1.4x to 2x flux density gain we typically see, the uniformity of the magnetic properties is critical.
- Kekuatan Maksimum: If the goal is the highest possible holding force or torque in a compact space, we utilize high-grade N52 or N54 NdFeB.
- Precision Fields: For sensors or particle accelerators requiring extremely stable fluks magnetik dan kerapatan gauss permukaan, we prioritize materials with consistent intrinsic coercivity (Hci) to prevent localized demagnetization within the array structure.
Real-World Applications and Material Matches
Selecting the right magnet composition isn’t just about raw strength; it is about matching the Rangkaian Halbach characteristics to the specific demands of the operating environment. We engineer custom magnetic assemblies where the material choice dictates the longevity and efficiency of the final system.
Electric Vehicle Motors and Drones (NdFeB)
In the EV and drone sectors, power-to-weight ratio is everything. A susunan Halbach Neodimium is the standard choice here because it offers the highest magnetic flux density available—up to cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits. By utilizing a Halbach configuration, we can focus the magnetic field entirely on the working face, often eliminating the need for heavy steel backplates. This reduces the overall motor weight by up to 20% while increasing torque.
- Material: Sintered NdFeB (Grades N45SH, N52).
- Benefit: cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
- cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits Samarium Cobalt Halbach cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits 300°C to 350°CcURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
- cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
- cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits
cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limitscURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits Produk Energi Maksimum (MGOe) is significantly lower (typically 3.4–4.5 MGOe) compared to rare earth options.
If your project requires a compact design with high holding force, we usually recommend upgrading materials. You can see the performance gap in our detailed breakdown of magnet ferrit vs neodimium, which highlights why rare earth materials are the standard for high-performance cURL Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits.
What is the strongest magnet grade for Halbach?
For maximum magnetic flux density, NdFeB Sinter is the superior choice. At NBAEM, we manufacture grades up to N52 and N54, which currently offer the highest magnetic energy available commercially.
Using these premium grades in a neodymium Halbach array allows us to achieve a flux concentration that is 1.4x to 2x higher than conventional magnet assemblies. This is critical for applications like high-speed rotors or bearing magnetik where you need the strongest possible field in the smallest possible package.
How does heat affect Halbach array performance?
Temperature management is critical because the complex opposing fields in a Halbach configuration create high internal stress. If the operating temperature exceeds the magnet’s rating, you risk irreversible Halbach array demagnetization.
- Standard NdFeB: Loses strength rapidly above 80°C (unless specialized high-temp grades like UH or EH are used).
- Samarium Cobalt (SmCo): Maintains stability up to 300°C–350°C.
For environments involving extreme heat, such as aerospace turbines or industrial motors, we prioritize Halbach array temperature resistance by specifying SmCo over NdFeB to ensure the assembly retains its magnetic properties over time.
[…] complex geometries, directing magnetic flux precisely where your application demands. Evaluating what magnet materials are best for Halbach arrays ensures optimal magnetic performance across all array […]
[…] magnets. Custom Magnetic Assemblies: Designing structural assemblies and selecting optimal magnet materials for Halbach arrays and rotor systems. Surface Treatments: Custom plating and coatings to prevent oxidation and […]