Efficient retrieval of phase information from real-valued electromagnetic field data

Alexander Blinne , Stephan Kuschel , Stefan Tietze , Matt Zepf
{"title":"Efficient retrieval of phase information from real-valued electromagnetic field data","authors":"Alexander Blinne ,&nbsp;Stephan Kuschel ,&nbsp;Stefan Tietze ,&nbsp;Matt Zepf","doi":"10.1016/j.jcpx.2019.100019","DOIUrl":null,"url":null,"abstract":"<div><p>While analytic calculations may give access to complex-valued electromagnetic field data which allow trivial access to envelope and phase information, the majority of numeric codes uses a real-valued representation. This typically increases the performance and reduces the memory footprint, albeit at a price: In the real-valued case it is much more difficult to extract envelope and phase information, even more so if counter propagating waves are spatially superposed. A novel method for the analysis of real-valued electromagnetic field data is presented in this paper. We show that, by combining the real-valued electric and magnetic field at a single point in time, we can directly reconstruct the full information of the electromagnetic fields in the form of complex-valued spectral coefficients (<span><math><mover><mrow><mi>k</mi></mrow><mrow><mo>→</mo></mrow></mover></math></span>-space) at a low computational cost of only three Fourier transforms. The method allows for counter propagating plane waves to be accurately distinguished as well as their complex spectral coefficients, i.e. spectral amplitudes and spectral phase to be calculated. From these amplitudes, the complex-valued electromagnetic fields and also the complex-valued vector potential can be calculated from which information about spatiotemporal phase and amplitude is readily available. Additionally, the complex fields allow for efficient vacuum propagation allowing to calculate far field data or boundary input data from near field data. An implementation of the new method is available as part of PostPic<span><sup>1</sup></span>, a data analysis toolkit written in the Python programming language.</p></div>","PeriodicalId":37045,"journal":{"name":"Journal of Computational Physics: X","volume":"1 ","pages":"Article 100019"},"PeriodicalIF":0.0000,"publicationDate":"2019-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jcpx.2019.100019","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Computational Physics: X","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2590055219300356","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8

Abstract

While analytic calculations may give access to complex-valued electromagnetic field data which allow trivial access to envelope and phase information, the majority of numeric codes uses a real-valued representation. This typically increases the performance and reduces the memory footprint, albeit at a price: In the real-valued case it is much more difficult to extract envelope and phase information, even more so if counter propagating waves are spatially superposed. A novel method for the analysis of real-valued electromagnetic field data is presented in this paper. We show that, by combining the real-valued electric and magnetic field at a single point in time, we can directly reconstruct the full information of the electromagnetic fields in the form of complex-valued spectral coefficients (k-space) at a low computational cost of only three Fourier transforms. The method allows for counter propagating plane waves to be accurately distinguished as well as their complex spectral coefficients, i.e. spectral amplitudes and spectral phase to be calculated. From these amplitudes, the complex-valued electromagnetic fields and also the complex-valued vector potential can be calculated from which information about spatiotemporal phase and amplitude is readily available. Additionally, the complex fields allow for efficient vacuum propagation allowing to calculate far field data or boundary input data from near field data. An implementation of the new method is available as part of PostPic1, a data analysis toolkit written in the Python programming language.

从实值电磁场数据中高效检索相位信息
虽然分析计算可以访问复值电磁场数据,这允许对包络和相位信息进行琐碎的访问,但大多数数字代码使用实值表示。这通常会提高性能并减少内存占用,尽管这是有代价的:在实值情况下,提取包络和相位信息要困难得多,如果反向传播的波在空间上叠加,则更难。本文提出了一种分析实值电磁场数据的新方法。我们证明,通过组合单个时间点的实值电场和磁场,我们可以直接以复值谱系数(k→-空间),并且仅三个傅立叶变换的低计算成本。该方法允许精确区分反向传播的平面波以及它们的复谱系数,即要计算的谱振幅和谱相位。根据这些振幅,可以计算复值电磁场以及复值矢量势,从中可以容易地获得关于时空相位和振幅的信息。此外,复杂场允许有效的真空传播,允许从近场数据计算远场数据或边界输入数据。新方法的实现是PostPic1的一部分,PostPic1是一个用Python编程语言编写的数据分析工具包。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Computational Physics: X
Journal of Computational Physics: X Physics and Astronomy-Physics and Astronomy (miscellaneous)
CiteScore
6.10
自引率
0.00%
发文量
7
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信