【电磁场计算】磁偶极子在外磁场中的受力

这篇具有很好参考价值的文章主要介绍了【电磁场计算】磁偶极子在外磁场中的受力。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

背景

最近在总结电磁场计算公式的时候发现,关于磁偶极子受力的计算公式,在不同文献中的说明有点出入,在此特地写一篇博客澄清一下。

受力推导

通过磁偶极子在外磁场中的磁势能求梯度得出其受力:
F = − ∇ ( U ) = − ∇ ( − m ⋅ B ) = m × ( ∇ × B ) + ( m ⋅ ∇ ) B \begin{align*} F &= -\nabla(U) \\ &= -\nabla(-m \cdot B) \\ &= m \times (\nabla \times B) + (m \cdot \nabla)B \end{align*} F=(U)=(mB)=m×(×B)+(m)B
在计算的区域内(磁偶极子所在的微小空间)内可认为无外电流,即 ∇ × B = 0 \nabla \times B=0 ×B=0,故有:
F = ( m ⋅ ∇ ) B (1) F=(m \cdot \nabla)B \tag{1} F=(m)B(1)

以上是标准的计算公式,很多教材中也是这样写的。而有的文献中直接描述为 F F F等于磁矩 m m m与磁场梯度 ∇ B \nabla B B相乘—— F = m ⋅ ∇ B F=m \cdot \nabla B F=mB,这是不对的。

矢量展开

式(1)右侧是磁矩 m m m右点乘梯度算子 ∇ \nabla ,再对磁感应强度 B B B求梯度,展开为:
F = ( m x ⋅ ∂ ∂ x + m y ⋅ ∂ ∂ y + m z ⋅ ∂ ∂ z ) B = [ m x ∂ B x ∂ x + m y ∂ B x ∂ y + m z ∂ B x ∂ z m x ∂ B y ∂ x + m y ∂ B y ∂ y + m z ∂ B y ∂ z m x ∂ B z ∂ x + m y ∂ B z ∂ y + m z ∂ B z ∂ z ] = [ ∂ B x ∂ x ∂ B x ∂ y ∂ B x ∂ z ∂ B y ∂ x ∂ B y ∂ y ∂ B y ∂ z ∂ B z ∂ x ∂ B z ∂ y ∂ B z ∂ z ] [ m x m y m z ] = J ( B ) m \begin{align*} F &=(m_x \cdot \frac{ \partial}{ \partial x } + m_y \cdot \frac{ \partial}{ \partial y } +m_z \cdot \frac{ \partial}{ \partial z } )B \\ &= \begin{bmatrix} m_x \frac{ \partial B_x }{ \partial x } + m_y \frac{ \partial B_x }{ \partial y } + m_z \frac{ \partial B_x }{ \partial z } \\ m_x \frac{ \partial B_y }{ \partial x } + m_y \frac{ \partial B_y }{ \partial y } + m_z \frac{ \partial B_y }{ \partial z } \\ m_x \frac{ \partial B_z }{ \partial x } + m_y \frac{ \partial B_z }{ \partial y } + m_z \frac{ \partial B_z }{ \partial z } \end{bmatrix}\\ &= \begin{bmatrix} \frac{ \partial B_x }{ \partial x } & \frac{ \partial B_x }{ \partial y } &\frac{ \partial B_x }{ \partial z } \\ \frac{ \partial B_y }{ \partial x } & \frac{ \partial B_y }{ \partial y } & \frac{ \partial B_y }{ \partial z } \\ \frac{ \partial B_z }{ \partial x } & \frac{ \partial B_z }{ \partial y } & \frac{ \partial B_z }{ \partial z } \end{bmatrix} \begin{bmatrix} m_x \\ m_y \\ m_z \end{bmatrix} \\ &= J(B) m \end{align*} F=(mxx+myy+mzz)B= mxxBx+myyBx+mzzBxmxxBy+myyBy+mzzBymxxBz+myyBz+mzzBz = xBxxByxBzyBxyByyBzzBxzByzBz mxmymz =J(B)m

上式中, J ( B ) J(B) J(B)为磁场的雅可比矩阵,仔细观察,它与磁场的梯度区别如下,根据向量的梯度的定义(数值计算之 梯度向量和梯度矩阵,雅可比矩阵,海森矩阵),有:
∇ B = [ ∂ B x ∂ x ∂ B y ∂ x ∂ B z ∂ x ∂ B x ∂ y ∂ B y ∂ y ∂ B z ∂ y ∂ B x ∂ z ∂ B y ∂ z ∂ B z ∂ z ] \nabla B= \begin{bmatrix} \frac{ \partial B_x }{ \partial x } & \frac{ \partial B_y }{ \partial x } &\frac{ \partial B_z }{ \partial x } \\ \frac{ \partial B_x }{ \partial y } & \frac{ \partial B_y }{ \partial y } & \frac{ \partial B_z }{ \partial y } \\ \frac{ \partial B_x }{ \partial z } & \frac{ \partial B_y }{ \partial z } & \frac{ \partial B_z }{ \partial z } \end{bmatrix} B= xBxyBxzBxxByyByzByxBzyBzzBz
即有: ∇ B ⊤ = J ( B ) {\nabla B}^\top=J(B) B=J(B)

结论

根据以上推导,拟清楚了B的雅可比矩阵和梯度矩阵之间的区别,就可以把磁偶极子的受力写成如下简洁的表达式:
F = ( m ⋅ ∇ ) B = J ( B ) m = ∇ B ⊤ m = ∇ B ⋅ m F=(m \cdot \nabla)B=J(B)m={\nabla B}^\top m={\nabla B} \cdot m F=(m)B=J(B)m=Bm=Bm文章来源地址https://www.toymoban.com/news/detail-472915.html

到了这里,关于【电磁场计算】磁偶极子在外磁场中的受力的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 镜像法的理解——工程电磁场 P9

    此处有几点理解需要格外谈一下 1. 只有在有电力线的地方,才会产生电场的作用 2.对于下平面的分析,下平面如果存在电荷的话,必然存在电力线,那么从无穷远处做功到此处,必然会存在电势,而表面接地,电势为0,两者相矛盾 3.对于镜像电荷的等效,我们可以用另一个

    2024年02月09日
    浏览(41)
  • 概念解析 | 电磁计算的新篇章:智能电磁计算

    注1:本文系“概念解析”系列之一,致力于简洁清晰地解释、辨析复杂而专业的概念。本次辨析的概念是:智能电磁计算。 随着人工智能的飞速发展,我们正处在一个信息爆炸的时代。各个领域,无论是自然科学还是社会科学,都在以前所未有的速度产生巨量的数据。这些

    2024年02月11日
    浏览(53)
  • 基于HFSS的微带线特性阻抗仿真-与基于FDTD的计算电磁学方法对比(Matlab)

    工程下载: HFSS的微带线特性阻抗仿真工程文件(注意版本:HFSS 2023R2 ): https://download.csdn.net/download/weixin_44584198/88748285 基于FDTD的微带线特性阻抗仿真Matlab工程: https://download.csdn.net/download/weixin_44584198/88748215 微带线特性阻抗的仿真是电磁学里面一个比较基本的仿真了,很多

    2024年01月17日
    浏览(42)
  • MindSpore AI科学计算系类 | VAE基于MindSpore Elec的特征域MT反演,提升大地电磁反演的精度和分辨率

    背景 昇思MindSpore联合清华大学、华为先进计算与存储实验室合作构建了基于变分自编码器的特征域大地电磁反演算法,通过灵活嵌入多物理先验知识有效提升了复杂介质地球物理反演的精度。 大地电磁(Magnetotelluric, MT)数据反演是通过地表测量的天然电磁场推断地下介质分

    2024年01月25日
    浏览(48)
  • 大学物理磁场相关公式

    物理学中磁场相关的一些重要公式如下: 磁感应强度(B): B = μ * H 其中μ表示磁导率,H表示磁场强度。 电流密度(J): J = σ * E 其中σ表示电导率,E表示电场强度。 Ampere定律:∮B⋅dl=μI 其中dl表示小线段,I表示环绕线圈的电流。 Faraday定律:∮E⋅dl=-dΦ/dt 其中Φ表示磁通量,t表示

    2024年02月11日
    浏览(73)
  • ANSYS经典界面2D和3D线圈磁场仿真

    前面介绍了ANSYS经典界面二维和三维永磁体磁场仿真分析,本文介绍一下ANSYS经典界面二维和三维线圈磁场仿真分析,至此关于线圈和磁场仿真分析在ANSYS经典界面,Workbench和Maxwell软件三个不同平台进行了介绍。 ANSYS Maxwell 2D永磁体建模 ANSYS Maxwell 2D螺线管磁场分析 ANSYS Maxwel

    2024年02月05日
    浏览(42)
  • 【雕爷学编程】Arduino动手做(12)---霍尔磁场传感器模块5

    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手试试多做实验,不管成功与否,都会记录下

    2024年02月13日
    浏览(40)
  • 【雕爷学编程】Arduino动手做(12)---霍尔磁场传感器模块2

    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手试试多做实验,不管成功与否,都会记录下

    2024年02月13日
    浏览(48)
  • 【物理】模拟粒子在电场和磁场中的轨迹研究(Matlab代码实现)

     💥💥💞💞 欢迎来到本博客 ❤️❤️💥💥 🏆博主优势: 🌞🌞🌞 博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️ 座右铭: 行百里者,半于九十。 📋📋📋 本文目录如下: 🎁🎁🎁 目录 💥1 概述 📚2 运行结果 🎉3 参考文献 🌈4 Matlab代码实现 模拟粒

    2024年02月16日
    浏览(35)
  • 【物理】带电粒子在磁场和电场中移动的 3D 轨迹研究(Matlab代码实现)

     💥💥💞💞 欢迎来到本博客 ❤️❤️💥💥 🏆博主优势: 🌞🌞🌞 博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️ 座右铭: 行百里者,半于九十。 📋📋📋 本文目录如下: 🎁🎁🎁 目录 💥1 概述 📚2 运行结果 🎉3 参考文献 🌈4 Matlab代码实现 带电粒

    2024年02月14日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包