当前位置: X-MOL 学术Ann. Nucl. Energy › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Automatic differentiation approach for solving one-dimensional flow and heat transfer problems
Annals of Nuclear Energy ( IF 1.9 ) Pub Date : 2021-05-08 , DOI: 10.1016/j.anucene.2021.108361
Yuhang Niu , Yanan He , Fengrui Xiang , Jing Zhang , Yingwei Wu , Wenxi Tian , Guanghui Su , Suizheng Qiu

Traditional reactor system analysis tools are confronted with challenging difficulties in model development, low accuracy, and poor convergence. To solve these problems, the automatic differentiation (AD) method that allows the automatic numerical calculation of derivatives of functions was adopted to develop the reactor system code in this paper. For the simulation of single-phase models, the steady and transient responses were presented to investigate the effects of the spatial and temporal discretization schemes on modeling accuracy and efficiency. Meanwhile, the comparison of convergence performance between the automatic differentiation using operator overloading (ADOO) and the traditional hand-coded method was completed. Further, in the case of two-phase flow problems, the high-order discrete schemes were applied in this code. It was demonstrated that the reactor system code with single-phase and five-equation two-phase flow models, which adopted the high-order discretization and the ADOO method, performed very well for one-dimensional flow and heat transfer problems.



中文翻译:

解决一维流动和传热问题的自动微分方法

传统的反应堆系统分析工具在模型开发,准确性低和收敛性方面面临挑战。为了解决这些问题,本文采用允许函数导数自动数值计算的自动微分(AD)方法来开发反应堆系统代码。对于单相模型的仿真,提出了稳态和瞬态响应,以研究时空离散方案对建模精度和效率的影响。同时,完成了使用算符重载(ADOO)的自动微分与传统的手工编码方法之间的收敛性能的比较。此外,在两相流问题的情况下,在此代码中应用了高阶离散方案。

更新日期:2021-05-08
down
wechat
bug