安培定律 模拟器 返回
电磁学模拟器

安培定律 模拟器 — 直线电流和螺线管的磁场

无限长直线电流在距离 r 处产生的磁场 $B = \mu_0 I/(2\pi r)$ 和螺线管内部的均匀磁场 $B = \mu_0 n I$、平行电流间单位长度的力,从安培定律实时计算。用圆形磁力线、螺线管截面、对数图同时可视化。

参数设置
预设
电流 I
A
直线电流到观测点的距离 r
cm
螺线管绕圈密度 n
/cm
平行电流间距 d
cm

使用真空透磁率 μ₀ = 4π × 10⁻⁷ T·m/A。直线电流的磁场根据右手螺旋定则呈圆形磁力线,螺线管内部轴向均匀。

实时数值
直线电流
模式
10.0
电流 I [A]
5.0
距离 r [cm]
B(r) = μ₀I/2πr
4π·10⁻⁷
μ₀ [T·m/A]
磁场动画(右手定则 · 1/r 衰减)

直线电流(红●=纸面向外)周围环绕的同心圆形磁力线/黄虚线=距离 r 的观测圆/橙箭头=磁场方向(右手定则)。颜色深浅按 1/r 衰减。

磁力线 观测圆 r B 方向 电流
计算结果
直线电流的 B(距离 r)
螺线管内部 B
平行电流间力 F/L
B_sol / B_wire
直线电流 B(r) 分布(两对数)

横轴=距离 r [cm](0.1~100,log10)/纵轴=磁通密度 B [T](log10)/蓝线=B(r) = μ₀I/(2πr)(斜率 −1)/黄点=当前的 (r, B_wire)/橙虚线=螺线管内部 B = μ₀nI 参考线。

理论与主要公式

安培定律表明,磁通密度 $\boldsymbol{B}$ 沿闭合曲线 $C$ 的线积分与 $C$ 所围面积内穿过的电流成正比:

$$\oint_C \boldsymbol{B} \cdot d\boldsymbol{\ell} = \mu_0\,I_{\mathrm{enc}}$$

无限长直线电流(电流 $I$)在距离 $r$ 处产生的磁通密度:

$$B_{\mathrm{wire}}(r) = \frac{\mu_0\,I}{2\pi\,r}$$

无限长螺线管(单位长度绕圈数 $n$)内部的磁场:

$$B_{\mathrm{sol}} = \mu_0\,n\,I$$

平行电流间(电流 $I$、间距 $d$)的单位长度力:

$$\frac{F}{L} = \frac{\mu_0\,I^2}{2\pi\,d}$$

其中 $\mu_0 = 4\pi \times 10^{-7}$ T·m/A 是真空透磁率,$I$ 是电流 [A],$r$ 是导线中心到观测点的距离 [m],$n$ 是单位长度绕圈数 [圈/m],$d$ 是平行导线间距 [m]。

安培定律 模拟器简介

🙋
我在教科书上看到 $\oint \boldsymbol{B} \cdot d\boldsymbol{\ell} = \mu_0 I_{\mathrm{enc}}$ 这个「安培定律」,为什么要用闭合积分?用比奥-萨伐尔定律直接积分不可以吗?
🎓
就像高斯定律一样,对于对称性高的问题,安培定律优势明显。比如无限长直线电流的情况,磁场在以导线为圆心的圆周上大小恒定,选择这个圆作为安培环路,马上得到 $\oint B\,d\ell = B \cdot 2\pi r = \mu_0 I$,直接求得 $B = \mu_0 I/(2\pi r)$。用比奥-萨伐尔定律要对整条导线做三维积分,复杂得多。本模拟器左边的画布正是这种圆形磁力线的直观展示。
🙋
在默认设置(I=10A, r=5cm)下,直线电流的 B = 40 μT,这大概是地球磁场的水平?感觉很弱?
🎓
正是这样。地球磁场约30~60 μT,所以它们在同一个量级。但要知道10 A已经是相当大的电流了(相当于家用吹风机),距离5厘米你就感受到地磁场的强度。继续推开距离到1米,磁场降到2 μT;到10米就只有0.2 μT,完全可以忽略。家里的电源线不会产生问题的磁场干扰就是这个道理。但螺线管就不同了,同样的10 A,内部却能产生约126 mT——比地磁场强3000倍以上。用滑块对比一下这两者的差异就很清楚了。
🙋
螺线管的磁场公式 $B = \mu_0 n I$ 里面既没有半径也没有长度?这意味着粗螺线管和细螺线管的内部磁场一样强?
🎓
在无限长理想螺线管的假设下,确实是这样。原因在于选择安培环路时,取"内部有长边、外部有长边"的矩形,假设外部磁场为零,那么只有内部的长边贡献,于是 $B \cdot L = \mu_0 (n L) I$,长度 L 被消掉了。这反映了轴向电流分布的平移对称性——不管在内部哪个位置,磁场都是均匀的。但现实的有限长螺线管会有端效应,如果长度只有直径的5倍,中心还可以,两端会降低到一半左右。MRI线圈之所以做得特别细长,就是要把端效应推出成像区域。
🙋
「平行电流间的力」这是第一次听说。现实中有什么地方能看到这种效应吗?
🎓
日常电器里面0.20 mN/m(模拟器默认值)小得察觉不到。但在高压环境下就很关键。比如雷击时,闪电电流达到几万安,多条放电通道如果平行,它们之间会产生巨大的吸引力或排斥力,可能导致爆炸。在电力部门,变电站母线短路时会流过数十kA的电流,相邻导体之间的电磁力可能很大,必须在机械强度设计时考虑。试试在模拟器里把 I 设为100 A,d 设为0.1 cm,你就会看到 F/L 升到约2 N/m,这已经是相当可观的力量了。

常见问题

这个发散是理想化「无限细线电流」模型的数学特异点,真实导线有有限半径 a。实际上,导线内部的磁场是 B = μ₀Ir/(2πa²),随 r 线性增长;到表面 r = a 时达到最大值 B = μ₀I/(2πa),然后向外就遵循 1/r 规律。本模拟器限制 r 的最小值为0.1 cm,对于毫米级导线来说,这已经在良好的外部区域范围内。
对称性高的问题(无限长直线、无限长螺线管、圆环线圈、无限平面电流)用安培定律轻而易举,一两行公式就完事。反之,有限长螺线管、圆环轴外、复杂3D导线布置等,得靠比奥-萨伐尔定律(常需数值积分)。工程中的经验是"对称性找到了就用安培,找不到就用比奥-萨伐尔"。本站的圆电流线圈工具属于比奥-萨伐尔一族,本工具则是安培定律的典范。
只需把公式里的 μ₀ 替换成铁心的透磁率 μ = μ_r μ₀ 就行。软铁的相对透磁率 μ_r 约5000~10000,硅钢片可达5000~40000,所以磁场会成倍增强。这是为什么继电器、变压器、电磁铁等实用设备都用铁心的原因。但铁心有饱和磁通密度(通常1.5~2.2 T),超过这个值比透磁率就会急剧下降。对于超强磁场应用(MRI、加速器),反而会用超导线圈去掉铁心。本模拟器考虑的是空芯情况。
麦克斯韦在1865年加入的修正项,使公式变成 $\oint B \cdot d\ell = \mu_0(I_{\mathrm{enc}} + \varepsilon_0 \partial\Phi_E/\partial t)$。第二项的 $\varepsilon_0 \partial\Phi_E/\partial t$ 就是位移电流,表示时变电场也能产生磁场。正是这个补正,预言了电磁波(光、电台广播)的存在。本模拟器处理的是直流或准静态,位移电流可忽略;但在电容器充放、高频电路、天线这些情况下就不能忽视。

实际应用

MRI 磁体的主磁场:医用MRI的主磁场(1.5 T~7 T)由超导螺线管线圈产生。用本工具的公式反推,要产生3 T 磁场需要 nI = 2.4 × 10⁶ A·圈/m。假如绕圈密度是1000 圈/cm(即 n = 100,000 圈/m),需要24 A电流;或者绕圈100 圈/cm,需要240 A。实际的MRI线圈用超导丝在约100,000 圈/m的密度下流200多安,然后切换到永久电流模式,稳定输出1 T以上的磁场。

电磁铁与继电器:汽车启动马达、洗衣机进水阀、工厂气动阀等都遵循"通电→铁芯螺线管产生磁场→吸引铁片"的原理。本工具计算的空芯螺线管 126 mT(默认值)加上铁心(μ_r ≈ 5000)后,内部磁场能到600多毫特,实际受到铁心饱和限制(B_sat ≈ 1.5~2 T),在该饱和值下产生吸引力 F ∝ B²A/(2μ₀) 来驱动可动部件。

送电线周围磁场与人体安全:架空输电线(22 kV~500 kV)载流100~2000 A,距地面10~30 m。用本工具算 I=1000 A, r=10 m 得 B ≈ 20 μT,约为地磁场的三分之一。WHO的长期接触指南是100 μT以下,所以"高压线下磁场无害"有科学根据。家用电源线(10 A, 距50 cm)也只有约4 μT,家电设备不存在问题。

轨道炮与电磁加速:在两条平行轨道上通大电流,可动触头受安培力加速,这就是轨道炮原理。本工具的"平行电流间的力"直接对应推进力:F/L ∝ I²。美国海军实验装置用500万安级电流,从而获得百万牛顿级加速度,能把等离子弹加速到7 km/s。对比一下:本工具 I=100 A, d=1 cm 时 F/L ≈ 0.2 N/m,要达到实际轨道炮的效果,电流和距离各需要调50000倍和100倍,力就放大了25亿倍。

常见误解与注意事项

最常见的误解是认为螺线管内磁场只在中心轴上。理想无限长螺线管的磁场在内部各处(除两端外)都等于 B = μ₀nI,包括离轴的点。这与圆形线圈(磁场仅在轴上定义)本质不同,也是为什么螺线管适合做MRI和电磁铁主磁场。本工具右侧的多条橙箭头正在表达这种均匀性。

另一个常见误区是以为安培环路的选择唯一。安培定律 $\oint B \cdot d\ell = \mu_0 I_{\mathrm{enc}}$ 对任何闭合曲线都成立,但要从中解出磁场 B 的大小,必须选与对称性匹配的环路(直线电流→同心圆,螺线管→长方形,圆环线圈→同轴圆)。非对称问题虽然安培定律仍然成立,却无法从一个积分式单独求解 B,这时必须换比奥-萨伐尔定律。

第三个误区是以为平行导线中心距离为零时力无限大。这是"无限细线"理想化的结果。现实导线有直径 a,实际中心距不能小于 a,此时力的公式才适用。工程上的问题是"导体机械强度是否能承受短路电磁力",这涉及 d ≈ 毫米到厘米、I ≈ 数十到数百kA的参数范围,是本工具的放大版。

使用指南

  1. 用「slIVal」设定电流 I(0.1~100A),用「slR_cmVal」输入到直线电流的距离 r(0.1~100cm)。模拟器实时计算 B = μ₀I/(2πr),磁场强度的单位自动切换(默认值下以 µT 显示)。
  2. 用「slN_per_cmVal」设定绕圈密度 n(1~1000 圈/cm)计算螺线管内部一样磁场 B = μ₀nI;用「slD_cmVal」设定平行电流间距 d(0.1~100cm)计算单位长度作用力 F/L = μ₀I²/(2πd)。
  3. 左侧画布显示直线电流的圆形磁力线与螺线管截面,右侧双对数图显示 B(r)(斜率 −1)的衰减特性。平行电流的作用力 F/L = μ₀I²/(2πd) 与距离 d 成反比。

具体计算例子

直线电流50A距导体5cm:B = (4π×10⁻⁷ × 50)/(2π × 0.05) = 200μT。螺线管(100圈/cm、直径5cm、电流10A)的内部磁场:B = 4π×10⁻⁷ × 10000 × 10 = 0.1256T(125.6mT)。平行导体2根(间隔10cm、各10A)的单位长力:F/L = (4π×10⁻⁷ × 10 × 10)/(2π × 0.1) = 2×10⁻⁴ N/m。

工程实践中的注意

  1. 直线电流磁场随距离反比衰减,设计屏蔽时要有意识地拉开距离(医疗设备防磁干扰的经验值是50cm以上)。
  2. 螺线管内部虽然磁场均匀,但端部实际会下降约50%,模拟结果与实测对标时要用0.85~0.9的修正系数。
  3. 平行电流相互作用力 F/L = μ₀I²/(2πd) 与距离 d 成反比、与电流平方成正比,高电流布置(如起重机电源线)必须做机械应力评估。