کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
1728542 | 1521146 | 2013 | 12 صفحه PDF | دانلود رایگان |

We develop a general framework for computing the adjoint variable to nuclear engineering problems governed by a set of differential–algebraic equations (DAEs). The nuclear engineering community has a rich history of developing and applying adjoints for sensitivity calculations; many such formulations, however, are specific to a certain set of equations, variables, or solution techniques. Any change or addition to the physics model would require a reformulation of the adjoint problem and substantial difficulties in its software implementation. In this work we propose an abstract framework that allows for the modification and expansion of the governing equations, leverages the existing theory of adjoint formulation for DAEs, and results in adjoint equations that can be used to efficiently compute sensitivities for parametric uncertainty quantification. Moreover, as we justify theoretically and demonstrate numerically, the same framework can be used to estimate global time discretization error.We first motivate the framework and show that the coupled Bateman and transport equations, which govern the time-dependent neutronic behavior of a nuclear reactor, may be formulated as a DAE system with a power constraint. We then use a variational approach to develop the parameter-dependent adjoint framework and apply existing theory to give formulations for sensitivity and global time discretization error estimates using the adjoint variable. We apply the framework to two problems: a simple pendulum problem with known solution, which serves to verify our global error estimation procedure, and a 1D model of a traveling wave reactor. We then emphasize the utility of the framework by adding heat transfer physics to the reactor problem and showing that no reformulation of the adjoint framework is required for application to the new physics. We conclude that the abstraction of the adjoint approach into a general framework will facilitate multiphysics reactor modeling in large-scale software projects.
► We develop an abstract framework for computing the adjoint to the neutron/nuclide burnup equations posed as a system of differential algebraic equations.
► We validate use of the adjoint for computing both sensitivity to uncertain inputs and for estimating global time discretization error.
► Flexibility of the framework is leveraged to add heat transfer physics and compute its adjoint without a reformulation of the adjoint system.
► Such flexibility is crucial for high performance computing applications.
Journal: Annals of Nuclear Energy - Volume 52, February 2013, Pages 47–58