TY - JOUR

T1 - Development and assessment of adjoint sensitivity analysis method for transient two-phase flow simulations

AU - Hu, Guojun

AU - Kozlowski, Tomasz

PY - 2020/11

Y1 - 2020/11

N2 - The adjoint method is efficient for calculating sensitivities of a few responses to a large number of parameters. The cost of solving an adjoint equation is comparable to the cost of solving the forward governing equation. Once the adjoint solution is available, the sensitivities to any number of parameters can be calculated with little effort. There are two methods to develop the adjoint equations: continuous method and discrete method. In the continuous method, the control theory is applied to the forward governing equation and produces an analytical partial differential equation for solving the adjoint variable; in the discrete method, the control theory is applied to the discrete form of the forward governing equation and produces a linear system of equations for solving the adjoint variable. In this article, an adjoint sensitivity analysis framework is developed using both the continuous and discrete methods. These two methods are assessed with one steady-state and one transient test cases. Adjoint sensitivities from both methods are verified by sensitivities calculated with a perturbation method. Adjoint sensitivities from both methods are physically reasonable and match each other. Though continuous method is computationally more efficient than the discrete method, difficulties are observed in solving the continuous adjoint equation for cases where the adjoint equation contains sharp discontinuities in the source terms. In such cases, the continuous method is not as robust as the discrete adjoint method.

AB - The adjoint method is efficient for calculating sensitivities of a few responses to a large number of parameters. The cost of solving an adjoint equation is comparable to the cost of solving the forward governing equation. Once the adjoint solution is available, the sensitivities to any number of parameters can be calculated with little effort. There are two methods to develop the adjoint equations: continuous method and discrete method. In the continuous method, the control theory is applied to the forward governing equation and produces an analytical partial differential equation for solving the adjoint variable; in the discrete method, the control theory is applied to the discrete form of the forward governing equation and produces a linear system of equations for solving the adjoint variable. In this article, an adjoint sensitivity analysis framework is developed using both the continuous and discrete methods. These two methods are assessed with one steady-state and one transient test cases. Adjoint sensitivities from both methods are verified by sensitivities calculated with a perturbation method. Adjoint sensitivities from both methods are physically reasonable and match each other. Though continuous method is computationally more efficient than the discrete method, difficulties are observed in solving the continuous adjoint equation for cases where the adjoint equation contains sharp discontinuities in the source terms. In such cases, the continuous method is not as robust as the discrete adjoint method.

KW - Continuous adjoint method

KW - Discrete adjoint method

KW - Sensitivity analysis

KW - Transient two-phase flow

UR - http://www.scopus.com/inward/record.url?scp=85089084489&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85089084489&partnerID=8YFLogxK

U2 - 10.1016/j.anucene.2020.107731

DO - 10.1016/j.anucene.2020.107731

M3 - Article

AN - SCOPUS:85089084489

VL - 147

JO - Annals of Nuclear Energy

JF - Annals of Nuclear Energy

SN - 0306-4549

M1 - 107731

ER -