论文标题

动态点电荷产生的电磁场和电势的时空计算和可视化

Space-Time Computation and Visualization of the Electromagnetic Fields and Potentials Generated by Moving Point Charges

论文作者

Filipovich, Matthew J., Hughes, Stephen

论文摘要

我们提出了一种计算方法,可以直接计算和可视化库仑,辐射和总电磁场的方向成分,以及标量和矢量电位,这些量子和矢量电位是由任意运动中的动作点电荷以不同速度而产生的。我们的方法明确地沿离散的网格明确计算了点电荷的迟滞时间,然后将其用于确定场和电位。在Python中实现的计算方法提供了对动态点电荷产生的电磁波的直观理解,可以用作本科和研究生级电磁理论课程的教学工具。我们的计算机代码(可自由下载)也可以近似于复杂的时变连续充电和当前密度,并且可以与基于网格的数值建模方法结合使用,以解决现实世界中的计算电磁学问题,例如具有高能源电子源的实验。我们模拟并讨论了几个有趣的示例应用和实验实验,包括电和磁偶极子,振荡和线性加速点电荷,同步加速器辐射以及Bremsstrahlung。

We present a computational methodology to directly calculate and visualize the directional components of the Coulomb, radiation, and total electromagnetic fields, as well as the scalar and vector potentials, generated by moving point charges in arbitrary motion with varying speeds. Our method explicitly calculates the retarded time of the point charge along a discretized grid which is then used to determine the fields and potentials. The computational approach, implemented in Python, provides an intuitive understanding of the electromagnetic waves generated by moving point charges and can be used as a pedagogical tool for undergraduate and graduate-level electromagnetic theory courses. Our computer code, freely available for download, can also approximate complicated time-varying continuous charge and current densities, and can be used in conjunction with grid-based numerical modeling methods to solve real-world computational electromagnetics problems, such as experiments with high-energy electron sources. We simulate and discuss several interesting example applications and lab experiments including electric and magnetic dipoles, oscillating and linear accelerating point charges, synchrotron radiation, and Bremsstrahlung.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源