基于稀疏网格的单元内粒子自适应降噪策略

Sriramkrishnan Muralikrishnan , Antoine J. Cerfon , Matthias Frey , Lee F. Ricketson , Andreas Adelmann
{"title":"基于稀疏网格的单元内粒子自适应降噪策略","authors":"Sriramkrishnan Muralikrishnan ,&nbsp;Antoine J. Cerfon ,&nbsp;Matthias Frey ,&nbsp;Lee F. Ricketson ,&nbsp;Andreas Adelmann","doi":"10.1016/j.jcpx.2021.100094","DOIUrl":null,"url":null,"abstract":"<div><p>We propose a sparse grid-based adaptive noise reduction strategy for electrostatic particle-in-cell (PIC) simulations. By projecting the charge density onto sparse grids we reduce the high-frequency particle noise. Thus, we exploit the ability of sparse grids to act as a multidimensional low-pass filter in our approach. Thanks to the truncated combination technique <span>[1]</span>, <span>[2]</span>, <span>[3]</span>, we can reduce the larger grid-based error of the standard sparse grid approach for non-aligned and non-smooth functions. The truncated approach also provides a natural framework for minimizing the sum of grid-based and particle-based errors in the charge density. We show that our approach is, in fact, a filtering perspective for the noise reduction obtained with the sparse PIC schemes first introduced in <span>[4]</span>. This enables us to propose a heuristic based on the formal error analysis in <span>[4]</span> for selecting the optimal truncation parameter that minimizes the total error in charge density at each time step. Hence, unlike the physical and Fourier domain filters typically used in PIC codes for noise reduction, our approach automatically adapts to the mesh size, number of particles per cell, smoothness of the density profile and the initial sampling technique. It can also be easily integrated into high performance large-scale PIC code bases, because we only use sparse grids for filtering the charge density. All other operations remain on the regular grid, as in typical PIC codes. We demonstrate the efficiency and performance of our approach with two test cases: the diocotron instability in two dimensions and the three-dimensional electron dynamics in a Penning trap. Our run-time performance studies indicate that our approach can provide significant speedup and memory reduction to PIC simulations for achieving comparable accuracy in the charge density.</p></div>","PeriodicalId":37045,"journal":{"name":"Journal of Computational Physics: X","volume":"11 ","pages":"Article 100094"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jcpx.2021.100094","citationCount":"12","resultStr":"{\"title\":\"Sparse grid-based adaptive noise reduction strategy for particle-in-cell schemes\",\"authors\":\"Sriramkrishnan Muralikrishnan ,&nbsp;Antoine J. Cerfon ,&nbsp;Matthias Frey ,&nbsp;Lee F. Ricketson ,&nbsp;Andreas Adelmann\",\"doi\":\"10.1016/j.jcpx.2021.100094\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>We propose a sparse grid-based adaptive noise reduction strategy for electrostatic particle-in-cell (PIC) simulations. By projecting the charge density onto sparse grids we reduce the high-frequency particle noise. Thus, we exploit the ability of sparse grids to act as a multidimensional low-pass filter in our approach. Thanks to the truncated combination technique <span>[1]</span>, <span>[2]</span>, <span>[3]</span>, we can reduce the larger grid-based error of the standard sparse grid approach for non-aligned and non-smooth functions. The truncated approach also provides a natural framework for minimizing the sum of grid-based and particle-based errors in the charge density. We show that our approach is, in fact, a filtering perspective for the noise reduction obtained with the sparse PIC schemes first introduced in <span>[4]</span>. This enables us to propose a heuristic based on the formal error analysis in <span>[4]</span> for selecting the optimal truncation parameter that minimizes the total error in charge density at each time step. Hence, unlike the physical and Fourier domain filters typically used in PIC codes for noise reduction, our approach automatically adapts to the mesh size, number of particles per cell, smoothness of the density profile and the initial sampling technique. It can also be easily integrated into high performance large-scale PIC code bases, because we only use sparse grids for filtering the charge density. All other operations remain on the regular grid, as in typical PIC codes. We demonstrate the efficiency and performance of our approach with two test cases: the diocotron instability in two dimensions and the three-dimensional electron dynamics in a Penning trap. Our run-time performance studies indicate that our approach can provide significant speedup and memory reduction to PIC simulations for achieving comparable accuracy in the charge density.</p></div>\",\"PeriodicalId\":37045,\"journal\":{\"name\":\"Journal of Computational Physics: X\",\"volume\":\"11 \",\"pages\":\"Article 100094\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.1016/j.jcpx.2021.100094\",\"citationCount\":\"12\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Computational Physics: X\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2590055221000111\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Computational Physics: X","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2590055221000111","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12

摘要

我们提出了一种基于稀疏网格的自适应降噪策略,用于静电粒子在细胞(PIC)模拟。通过将电荷密度投影到稀疏网格上,我们减少了高频粒子噪声。因此,我们在我们的方法中利用稀疏网格作为多维低通滤波器的能力。由于截断组合技术[1]、[2]、[3],我们可以减少标准稀疏网格方法对不对齐和不平滑函数的较大网格误差。截断方法还提供了一个自然的框架,用于最小化电荷密度中基于网格和基于粒子的误差之和。我们表明,事实上,我们的方法是用[4]中首次引入的稀疏PIC方案获得的降噪的滤波视角。这使我们能够基于[4]中的形式误差分析提出一种启发式方法,用于选择最佳截断参数,该参数使每个时间步长的电荷密度的总误差最小化。因此,与PIC代码中通常用于降噪的物理和傅立叶域滤波器不同,我们的方法自动适应网格大小、每个单元的粒子数、密度分布的平滑度和初始采样技术。它也可以很容易地集成到高性能的大规模PIC代码库中,因为我们只使用稀疏网格来过滤电荷密度。所有其他操作都保留在常规网格上,就像典型的PIC代码一样。我们用两个测试案例证明了我们的方法的效率和性能:二维的双电子管不稳定性和Penning陷阱中的三维电子动力学。我们的运行时性能研究表明,我们的方法可以为PIC模拟提供显著的加速和内存减少,以实现电荷密度的可比精度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Sparse grid-based adaptive noise reduction strategy for particle-in-cell schemes

We propose a sparse grid-based adaptive noise reduction strategy for electrostatic particle-in-cell (PIC) simulations. By projecting the charge density onto sparse grids we reduce the high-frequency particle noise. Thus, we exploit the ability of sparse grids to act as a multidimensional low-pass filter in our approach. Thanks to the truncated combination technique [1], [2], [3], we can reduce the larger grid-based error of the standard sparse grid approach for non-aligned and non-smooth functions. The truncated approach also provides a natural framework for minimizing the sum of grid-based and particle-based errors in the charge density. We show that our approach is, in fact, a filtering perspective for the noise reduction obtained with the sparse PIC schemes first introduced in [4]. This enables us to propose a heuristic based on the formal error analysis in [4] for selecting the optimal truncation parameter that minimizes the total error in charge density at each time step. Hence, unlike the physical and Fourier domain filters typically used in PIC codes for noise reduction, our approach automatically adapts to the mesh size, number of particles per cell, smoothness of the density profile and the initial sampling technique. It can also be easily integrated into high performance large-scale PIC code bases, because we only use sparse grids for filtering the charge density. All other operations remain on the regular grid, as in typical PIC codes. We demonstrate the efficiency and performance of our approach with two test cases: the diocotron instability in two dimensions and the three-dimensional electron dynamics in a Penning trap. Our run-time performance studies indicate that our approach can provide significant speedup and memory reduction to PIC simulations for achieving comparable accuracy in the charge density.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Journal of Computational Physics: X
Journal of Computational Physics: X Physics and Astronomy-Physics and Astronomy (miscellaneous)
CiteScore
6.10
自引率
0.00%
发文量
7
期刊最新文献
Editorial Board Monte Carlo radiative transfer peel off mechanism for spatially extended detectors Relative acceleration of orthonormal basis vectors for the geometric conduction blocks of the cardiac electric signal propagation on anisotropic curved surfaces Ensemble transport smoothing. Part I: Unified framework Ensemble transport smoothing. Part II: Nonlinear updates
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1