Study of the accuracy and applicability of the difference scheme for solving the diffusion-convection problem at large grid Péclet numbers

A. Sukhinov, I. Y. Kuznetsova, A. Chistyakov, E. Protsenko, Y. Belova
{"title":"Study of the accuracy and applicability of the difference scheme for solving the diffusion-convection problem at large grid Péclet numbers","authors":"A. Sukhinov, I. Y. Kuznetsova, A. Chistyakov, E. Protsenko, Y. Belova","doi":"10.7242/1999-6691/2020.13.4.34","DOIUrl":null,"url":null,"abstract":"The work is devoted to the study of a difference scheme for solving the diffusion-convection problem at large grid Peclet numbers. The suspension transport problem numerical solving is carried out using the improved Upwind Leapfrog difference scheme. Its difference operator is a linear combination of the operators of Upwind and Standard Leapfrog difference schemes, while the modified scheme is obtained from schemes with optimal weighting coefficients. At certain values of the weighting coefficients, this combination leads to mutual compensation of approximation errors, and the resulting scheme gets better properties than the original schemes. In addition, it includes a cell filling function that allows simulating problems in areas with complex geometry. Computational experiments were carried out to solve the suspension transport problem, which arises, for example, during the propagation of suspended matter plumes in an aquatic environment and changes in the bottom topography due to the deposition of suspended soil particles into the sediment during soil unloading into a reservoir (dumping). The results of modeling the suspension transport problem at various values of the grid Peclet number are presented. The algorithm implementation was carried out using the software and hardware architecture of parallel computing: on a central processing unit (Central Processing Unit - CPU) and on a graphics accelerator (Graphics Processing Unit - GPU). The solution to the applied problem has shown its efficiency on the CPU with small computational grids and, if it is necessary to decrease the space steps, then the GPU solution is preferable. It was found that, when using the modified Upwind Leapfrog scheme, an increase in the speed of the water flow does not lead to a loss of solution accuracy due to dissipative sources and is accompanied by an insignificant increase in computational labor costs.","PeriodicalId":273064,"journal":{"name":"Computational Continuum Mechanics","volume":"113 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computational Continuum Mechanics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.7242/1999-6691/2020.13.4.34","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

Abstract

The work is devoted to the study of a difference scheme for solving the diffusion-convection problem at large grid Peclet numbers. The suspension transport problem numerical solving is carried out using the improved Upwind Leapfrog difference scheme. Its difference operator is a linear combination of the operators of Upwind and Standard Leapfrog difference schemes, while the modified scheme is obtained from schemes with optimal weighting coefficients. At certain values of the weighting coefficients, this combination leads to mutual compensation of approximation errors, and the resulting scheme gets better properties than the original schemes. In addition, it includes a cell filling function that allows simulating problems in areas with complex geometry. Computational experiments were carried out to solve the suspension transport problem, which arises, for example, during the propagation of suspended matter plumes in an aquatic environment and changes in the bottom topography due to the deposition of suspended soil particles into the sediment during soil unloading into a reservoir (dumping). The results of modeling the suspension transport problem at various values of the grid Peclet number are presented. The algorithm implementation was carried out using the software and hardware architecture of parallel computing: on a central processing unit (Central Processing Unit - CPU) and on a graphics accelerator (Graphics Processing Unit - GPU). The solution to the applied problem has shown its efficiency on the CPU with small computational grids and, if it is necessary to decrease the space steps, then the GPU solution is preferable. It was found that, when using the modified Upwind Leapfrog scheme, an increase in the speed of the water flow does not lead to a loss of solution accuracy due to dissipative sources and is accompanied by an insignificant increase in computational labor costs.
差分格式在求解大栅格passclet数扩散-对流问题中的准确性和适用性研究
本文研究了求解大网格小波数扩散-对流问题的差分格式。采用改进的迎风跃迁差分格式对悬架输运问题进行了数值求解。其差分算子是逆风差分方案和标准跨越式差分方案算子的线性组合,而修正后的差分方案是由具有最优权重系数的方案得到的。在一定的加权系数下,这种组合可以使逼近误差相互补偿,得到的格式具有比原格式更好的性能。此外,它还包括一个单元填充功能,允许模拟复杂几何区域的问题。为解决悬浮物输运问题,进行了计算实验,例如,在水生环境中悬浮物羽流的传播过程中,以及在土壤卸入水库(倾倒)过程中,由于悬浮土壤颗粒沉积到沉积物中而引起的底部地形变化。给出了不同网格小波数下悬架输运问题的建模结果。算法的实现采用并行计算的软硬件架构:在中央处理器(central processing unit - CPU)和图形加速器(graphics processing unit - GPU)上实现。应用问题的解决方案在CPU上具有较小的计算网格效率,如果需要减少空间步长,则GPU解决方案更可取。研究发现,当使用改进的迎风跳越方案时,水流速度的增加不会导致由于耗散源而导致求解精度的损失,并且伴随着计算人工成本的不显著增加。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
1.00
自引率
0.00%
发文量
0
×
引用
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学术文献互助群
群 号:604180095
Book学术官方微信