เพื่อคำนวณความแรงของสนามแม่เหล็ก (Magnetic Field Strength, H) ตามความยาวและความหนาแน่นฟลักซ์แม่เหล็ก (Magnetic Flux Density, B) จำเป็นต้องเข้าใจความสัมพันธ์ระหว่างปริมาณทั้งสองนี้ ความแรงของสนามแม่เหล็ก H และความหนาแน่นฟลักซ์แม่เหล็ก B มักจะเชื่อมโยงผ่านเส้นโค้งการ намагниченности (B-H curve) หรือความชุก ( μ).
ความสัมพันธ์ระหว่างความแรงของสนามแม่เหล็ก H และความหนาแน่นฟลักซ์แม่เหล็ก B สามารถแสดงได้ด้วยสูตรต่อไปนี้:

โดยที่:
B คือ ความหนาแน่นฟลักซ์แม่เหล็ก วัดเป็นเทสลา (T).
H คือ ความแรงของสนามแม่เหล็ก วัดเป็นแอมแปร์ต่อเมตร (A/m).
μ คือ ความชุก วัดเป็นเฮนรีต่อเมตร (H/m).
ความชุก μ สามารถแบ่งออกเป็นผลคูณของความชุกในอากาศอิสระ μ0 และความชุกสัมพัทธ์ μr:

โดยที่:
μ0 คือ ความชุกในอากาศอิสระ ประมาณ 4π×10−7H/m.
μr คือ ความชุกสัมพัทธ์ของวัสดุ ซึ่งประมาณ 1 สำหรับวัสดุที่ไม่มีแม่เหล็ก (เช่น อากาศ ทองแดง อลูมิเนียม) และอาจสูงมาก (หลักร้อยถึงหลายพัน) สำหรับวัสดุที่มีแม่เหล็ก (เช่น เหล็ก นิกเกิล).
หากคุณทราบความหนาแน่นฟลักซ์แม่เหล็ก B และความชุก μ คุณสามารถใช้สูตรข้างต้นเพื่อคำนวณความแรงของสนามแม่เหล็ก H:

ตัวอย่างเช่น สมมติว่าคุณมีหม้อแปลงที่มีแกนเหล็กพร้อมความหนาแน่นฟลักซ์แม่เหล็ก B=1.5T และความชุกสัมพัทธ์ μr=1000 แล้ว:

สำหรับวัสดุที่มีแม่เหล็ก ความชุก μ ไม่คงที่ แต่เปลี่ยนแปลงตามความแรงของสนามแม่เหล็ก H ในทางปฏิบัติ โดยเฉพาะที่ความแรงสนามแม่เหล็กสูง ความชุกอาจลดลงอย่างมาก ส่งผลให้ความหนาแน่นฟลักซ์แม่เหล็ก B เพิ่มขึ้นช้าลง ความสัมพันธ์แบบไม่เชิงเส้นนี้ถูกบรรยายโดยเส้นโค้ง B-H ของวัสดุ.
เส้นโค้ง B-H: เส้นโค้ง B-H แสดงว่าความหนาแน่นฟลักซ์แม่เหล็ก B เปลี่ยนแปลงตามความแรงของสนามแม่เหล็ก H สำหรับวัสดุที่มีแม่เหล็ก เส้นโค้ง B-H มักจะไม่เชิงเส้น โดยเฉพาะเมื่อเข้าใกล้จุดอิ่มตัว หากคุณมีเส้นโค้ง B-H ของวัสดุ คุณสามารถกำหนดความแรงของสนามแม่เหล็ก H ได้โดยหาค่า H ที่สอดคล้องกับ B ที่กำหนด.
การใช้เส้นโค้ง B-H:
ระบุความหนาแน่นฟลักซ์แม่เหล็ก B บนเส้นโค้ง B-H.
อ่านค่าความแรงของสนามแม่เหล็ก H จากเส้นโค้ง.
หากคุณต้องการพิจารณาเรขาคณิตของวงจรแม่เหล็ก (เช่น ความยาว l ของแกน) คุณสามารถใช้กฎของวงจรแม่เหล็ก (คล้ายกับกฎของโอห์มในวงจรไฟฟ้า) เพื่อคำนวณความแรงของสนามแม่เหล็ก กฎของวงจรแม่เหล็กสามารถแสดงได้ดังนี้:

โดยที่:
F คือ แรงแม่เหล็ก (MMF) วัดเป็นแอมแปร์-รอบ (A-turns).
H คือ ความแรงของสนามแม่เหล็ก วัดเป็น A/m.
l คือ ความยาวเฉลี่ยของวงจรแม่เหล็ก วัดเป็นเมตร (m).
แรงแม่เหล็ก F มักจะกำหนดโดยกระแส I และจำนวนรอบ N ในคอยล์:

รวมสองสมการนี้ คุณจะได้:

สูตรนี้มีประโยชน์เมื่อคุณทราบความยาววงจรแม่เหล็ก l และพารามิเตอร์ของคอยล์ (จำนวนรอบ N และกระแส I).
กำหนดความหนาแน่นฟลักซ์แม่เหล็ก B: ใช้ความหนาแน่นฟลักซ์แม่เหล็ก B ที่กำหนด.
เลือกความชุกที่เหมาะสม μ: สำหรับวัสดุเชิงเส้น (เช่น อากาศ หรือวัสดุที่ไม่มีแม่เหล็ก) ใช้ความชุกในอากาศอิสระ μ0 สำหรับวัสดุที่มีแม่เหล็ก ให้พิจารณาความชุกสัมพัทธ์ μr หรือใช้เส้นโค้ง B-H.
คำนวณความแรงของสนามแม่เหล็ก H: ใช้สูตร H=μB หรืออ่านค่า H ที่สอดคล้องจากเส้นโค้ง B-H.
พิจารณาความยาววงจรแม่เหล็ก (ถ้าจำเป็น): หากคุณต้องการพิจารณาเรขาคณิตของวงจรแม่เหล็ก ใช้กฎของวงจรแม่เหล็ก H=lN⋅I สำหรับการวิเคราะห์เพิ่มเติม.
ในการคำนวณความแรงของสนามแม่เหล็กตามความยาวและความหนาแน่นฟลักซ์แม่เหล็ก ให้กำหนดความชุก μ ก่อน แล้วใช้สูตร H=μB สำหรับวัสดุที่มีแม่เหล็ก ควรใช้เส้นโค้ง B-H เพื่อจัดการกับความสัมพันธ์แบบไม่เชิงเส้น ถ้าคุณต้องการพิจารณาเรขาคณิตของวงจรแม่เหล็ก ให้ใช้กฎของวงจรแม่เหล็ก H=lF สำหรับการวิเคราะห์เพิ่มเติม.