...
首页> 外文期刊>Advances in Engineering Software >Unconditional stable explicit finite difference technique for the advection-diffusion equation using spreadsheets
【24h】

Unconditional stable explicit finite difference technique for the advection-diffusion equation using spreadsheets

机译:利用电子表格对流扩散方程的无条件稳定显式有限差分技术

获取原文
获取原文并翻译 | 示例

摘要

In this study, a user-friendly and a flexible solution algorithm is proposed for the numerical solution of the one-dimensional advection-diffusion equation (ADE). The proposed solution algorithm is based on the description of AIDE by using the finite differences method in accordance with the Saulyev scheme. For the solution of the obtained equations, explicit spreadsheet simulation (ESS) technique is used instead of computer code. In the numeric solution of ADE by using finite differences, either the small values of a Courant number such as 0.05-0.10 is used for oscillation free results or an artificial diffusion is used in order to reduce oscillation. In order to provide for small Courant numbers, it is necessary to choose a small time step and/or grid size; however this increases the computation time. While the proposed ADEESS solution technique uses an unconditional stable Saulyev scheme, it gives highly accurate results even for the values of the Courant numbers as high as 2-3. By changing only the values of the temporal weighted parameter (theta) with a ADEESS implementation, solutions are obtained for the different theta values. The ADEESS only uses copy & paste property of spreadsheets. Thus, a solution of simultaneous equations for each time step using matrix algebra is not required provided the system converges by simply recalculating all iteratively. Two examples, which have numerical and analytical solutions in literature, are solved in order to test the ADEESS performance. Both examples are solved for three theta values, 0, 0.5 and 1, respectively. It is shown that the model results for both examples for the value of theta = 0 are in good agreement with the analytical solution. (C) 2006 Elsevier Ltd. All rights reserved.
机译:在这项研究中,为一维对流扩散方程(ADE)的数值解提出了一种用户友好的灵活解算法。所提出的解决方案算法基于AIDE的描述,采用了根据Saulyev方案的有限差分法。对于所获得方程的解,使用显式电子表格模拟(ESS)技术代替计算机代码。在使用有限差分的ADE数值解中,Couant数的较小值(例如0.05-0.10)用于无振荡结果,或者使用人工扩散来减少振荡。为了提供较小的Courant数,必须选择较小的时间步长和/或网格大小;但是,这增加了计算时间。尽管提出的ADEESS解决方案技术使用了无条件的稳定Saulyev方案,但即使Courant数的值高达2-3,它也可以提供高度准确的结果。通过使用ADEESS实现仅更改时间加权参数(theta)的值,可以获得针对不同theta值的解决方案。 ADEESS仅使用电子表格的复制和粘贴属性。因此,只要系统通过简单地重新计算所有迭代来收敛,就不需要使用矩阵代数的每个时间步的联立方程解。解决了两个在文献中具有数值和解析解的示例,以测试ADEESS性能。两个示例都分别求解了三个θ值(0、0.5和1)。结果表明,两个实例的theta = 0值的模型结果与解析解都非常吻合。 (C)2006 Elsevier Ltd.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号