Abstract
Linear kinetic transport equations play a critical role in optical tomography, radiative transfer and neutron transport. The fundamental difficulty hampering their efficient and accurate numerical resolution lies in the high dimensionality of the physical and velocity/angular variables and the fact that the problem is multiscale in nature. Leveraging the existence of a hidden low-rank structure hinted by the diffusive limit, in this work, we design and test the angular-space reduced order model for the linear radiative transfer equation, the first such effort based on the celebrated reduced basis method (RBM). Our method is built upon a high-fidelity solver employing the discrete ordinates method in the angular space, an asymptotic preserving upwind discontinuous Galerkin method for the physical space, and an efficient synthetic accelerated source iteration for the resulting linear system. Addressing the challenge of the parameter values (or angular directions) being coupled through an integration operator, the first novel ingredient of our method is an iterative procedure where the macroscopic density is constructed from the RBM snapshots, treated explicitly and allowing a transport sweep, and then updated afterwards. A greedy algorithm can then proceed to adaptively select the representative samples in the angular space and form a surrogate solution space. The second novelty is a least squares density reconstruction strategy, at each of the relevant physical locations, enabling the robust and accurate integration over an arbitrarily unstructured set of angular samples toward the macroscopic density. Numerical experiments indicate that our method is effective for computational cost reduction in a variety of regimes.








Similar content being viewed by others
Data Availability
Enquiries about data availability should be directed to the authors.
Notes
In actual computation, the basis \(\{\eta _j\}\) will be processed e.g. subject to a Gram-Schmidt orthonormalization for numerical stability. The subsequent \(L^1\) error indicator will have to incorporate the transformation matrix.
References
Adams, M.L.: Discontinuous finite element transport solutions in thick diffusive problems. Nucl. Sci. Eng. 137, 298–333 (2001)
Adams, M.L., Larsen, E.W.: Fast iterative methods for discrete-ordinates particle transport calculations. Prog. Nucl. Energy 40, 3–159 (2002)
Adams, M.L., Martin, W.R.: Diffusion synthetic acceleration of discontinuous finite element transport iterations. Nucl. Sci. Eng. 111, 145–167 (1992)
Alberti, A.L., Palmer, T.S.: Reduced-order modeling of nuclear reactor kinetics using proper generalized decomposition. Nucl. Sci. Eng. 194, 837–858 (2020)
Arridge, S.R., Schotland, J.C.: Optical tomography: forward and inverse problems. Inverse Probl. 25, 123010 (2009)
Bardos, C., Santos, R., Sentis, R.: Diffusion approximation and computation of the critical size. Trans. Am. Math. Soc. 284, 617–649 (1984)
Behne, P., Ragusa, J., Morel, J.: Model-order reduction for sn radiation transport. In : ANS International Conference on Mathematics and Computation (M&C). Portland, OR, USA (2019)
Binev, P., Cohen, A., Dahmen, W., Devore, R., Petrova, G., Wojtaszczyk, P.: Convergence rates for greedy algorithms in reduced basis methods. SIAM J. Math. Anal, 43(3), 1457-1472
Buchan, A.G., Calloo, A., Goffin, M.G., Dargaville, S., Fang, F., Pain, C.C., Navon, I.M.: A POD reduced order model for resolving angular direction in neutron/photon transport problems. J. Comput. Phys. 296, 138–157 (2015)
Chen, K., Li, Q., Lu, J., Wright, S.J.: Random sampling and efficient algorithms for multiscale pdes. SIAM J. Sci. Comput. 42, A2974–A3005 (2020)
Chen, Y., Gottlieb, S., Ji, L., Maday, Y.: An EIM-degradation free reduced basis method via over collocation and residual hyper reduction-based error estimation, arXiv preprint arXiv:2101.05902
Chen, Y., Gottlieb, S., Maday, Y.: Parametric analytical preconditioning and its applications to the reduced collocation methods. C. R. Acad. Sci. Paris Ser. I 352, 661–666 (2014)
Chen, Y., Ji, L., Narayan, A., Xu, Z.: L1-based reduced over collocation and hyper reduction for steady state and time-dependent nonlinear equations. J. Sci. Comput. 87(1), 1–21
Chen, Y., Jiang, J., Narayan, A.: A robust error estimator and a residual-free error indicator for reduced basis methods. Comput. & Math. Appl. 77, 1963–1979 (2019)
Choi, Y., Brown, P., Arrighi, W., Anderson, R., Huynh, K.: Space-time reduced order model for large-scale linear dynamical systems with application to boltzmann transport problems. J. Comput. Phys. 424, 109845 (2020)
Coale, J., Anistratov, D.Y.: A reduced-order model for thermal radiative transfer problems based on multilevel quasidiffusion method. In: International Conference on Mathematics and Computational Methods Applied to Nuclear Science and Engineering, M and C 2019, pp. 278–287 (2019)
Ding, Z., Einkemmer, L., Li, Q.: Error analysis of an asymptotic preserving dynamical low-rank integrator for the multi-scale radiative transfer equation, arXiv preprint arXiv:1907.04247 (2019)
Dominesey, K.A., Ji, W.: Reduced-order modeling of neutron transport separated in space and angle via proper generalized decomposition. In: ANS International Conference on Mathematics and Computation (M&C). Portland, OR, USA (2019)
Dominesey, K.A., Senecal, J.P.: A reduced-order neutron transport model separated in space and angle. Transactions 119, 687–690 (2018)
Einkemmer, L., Hu, J., Wang, Y.: An asymptotic-preserving dynamical low-rank method for the multi-scale multi-dimensional linear transport equation, arXiv preprint arXiv:2005.06571 (2020)
Führer, C., Kanschat, G.: A posteriori error control in radiative transfer. Computing 58, 317–334 (1997)
Greif, C., Urban, K.: Decay of the Kolmogorov N-width for wave problems. Appl. Math. Lett. 96, 216–222 (2019)
Guermond, J.-L., Kanschat, G.: Asymptotic analysis of upwind discontinuous Galerkin approximation of the radiative transport equation in the diffusive limit. SIAM J. Numer. Anal. 48, 53–78 (2010)
Haasdonk, B.: Reduced basis methods for parametrized PDEs-a tutorial introduction for stationary and instationary problems. Model Reduct Approx Theory Algorithms 15, 65 (2017)
Hartmann, R., Houston, P.: Adaptive discontinuous galerkin finite element methods for nonlinear hyperbolic conservation laws. SIAM J. Sci. Comput. 24, 979–1004 (2003)
Hesthaven, J.S., Rozza, G., Stamm, B., et al.: Certified Reduced Basis Methods for Parametrized Partial Differential Equations, vol. 590. Springer, Berlin (2016)
Jin, S.: Asymptotic preserving (AP) schemes for multiscale kinetic and hyperbolic equations: a review. In: Lecture Notes for Summer School on Methods and Models of Kinetic Theory (M&MKT), Porto Ercole (Grosseto, Italy), pp. 177–216 (2010)
Larsen, E.W., Morel, J.E.: Asymptotic solutions of numerical transport problems in optically thick, diffusive regimes ii. J. Comput. Phys. 83(1), (1989)
Larsen, E.W., Morel, J.E., Miller, W.F., Jr.: Asymptotic solutions of numerical transport problems in optically thick, diffusive regimes. J. Comput. Phys. 69, 283–324 (1987)
Lathrop, K.D.: Ray effects in discrete ordinates equations. Nucl. Sci. Eng. 32, 357–369 (1968)
Lewis, E.E., Miller, W.F.: Computational methods of neutron transport. John Wiley & Sons, New York (1984)
Liu, Y., Chen, T., Chen, Y., Shu, C.-W.: Certified offline-free reduced basis (cofrb) methods for stochastic differential equations driven by arbitrary types of noise. J. Sci. Comput. 81(3), 1210–1239 (2019)
Lorence, L.J., Jr., Morel, J., Larsen, E.W.: An \(S_2\) synthetic acceleration scheme for the one-dimensional \(S_n\) equations with linear discontinuous spatial differencing. Nucl. Sci. Eng. 101, 341–351 (1989)
McClarren, R.G.: Calculating time eigenvalues of the neutron transport equation with dynamic mode decomposition. Nucl. Sci. Eng. 193, 854–867 (2019)
Mihalas, D., Mihalas, B.W.: Foundations of Radiation Hydrodynamics. Courier Corporation, Chelmsford (2013)
Naldi, G., Pareschi, L.: Numerical schemes for kinetic equations in diffusive regimes. Appl. Math. Lett. 11, 29–35 (1998)
Ohlberger, M., Rave, S.: Reduced basis methods: success, limitations and future challenges, arXiv:1511.02021 (2015)
Peng, Z., McClarren, R.G., Frank, M.: A low-rank method for two-dimensional time-dependent radiation transport calculations. J. Comput. Phys. 421, 109735 (2020)
Pinkus, A.: N-widths Approx. Theory. Springer, Berlin (1985)
Pomraning, G.C.: The equations of radiation hydrodynamics. In: International Series of Monographs in Natural Philosophy. Pergamon Press, Oxford (1973)
Pomraning, G.C.: Equ. Radiat. Hydrodyn. Courier Corporation, Chelmsford (2005)
Pringce, Z. Ragusa, J.: Separated representation of spatial dimensions in sn neutron transport using the proper generalized decomposition. In: ANS International Conference on Mathematics and Computation (M&C). Portland, OR, USA (2019)
Quarteroni, A., Manzoni, A., Negri, F.: Reduced Basis Methods for Partial Differential Equations: an Introduction, vol. 92. Springer, Berlin (2015)
Quarteroni, A., Rozza, G., Manzoni, A.: Certified reduced basis approximation for parametrized partial differential equations and applications. J. Math. Ind. 1, 3 (2011)
Santo, N.D., Deparis, S., Manzoni, A., Quarteroni, A.: Multi space reduced basis preconditioners for large-scale parametrized pdes. SIAM J. Sci. Comput. 40, A954–A983 (2018)
Tencer, J., Carlberg, K., Hogan, R., Larsen, M.: Reduced order modeling applied to the discrete ordinates method for radiation heat transfer in participating media. In: ASME 2016 Heat Transfer Summer Conference collocated with the ASME 2016 Fluids Engineering Division Summer Meeting and the ASME 2016 14th International Conference on Nanochannels, Microchannels, and Minichannels, American Society of Mechanical Engineers Digital Collection (2016)
Wareing, T.A.: New Diffusion-Synthetic Accelerations Methods for the SN Equations with Corner Balance Spatial Differencing, Joint Int. Conf. Mathematical Methods and Supercomputing in Nuclear Applications, (Karlsruhe, Germany), April 19–23, 1993, Vol. 2, p. 500 (1993)
Zahm, O., Nouy, A.: Interpolation of inverse operators for preconditioning parameter-dependent equations. SIAM J. Sci. Comput. 38, A1044–A1074 (2016)
Funding
Y.Chen: Research is partially supported by National Science Foundation Grant DMS-1719698, and by the UMass Dartmouth Marine and UnderSea Technology (MUST) Research Program made possible via an Office of Naval Research Grant N00014-20-1-2849. Y. Cheng: research is supported by NSF Grants DMS-2011838 and AST-2008004. F. Li: research is supported by NSF Grants DMS-1719942 and DMS-1913072.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have not disclosed any competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This material is based upon work supported by the National Science Foundation under Grant No. DMS-1439786 and by the Simons Foundation Grant No. 50736 while the authors were in residence at the Institute for Computational and Experimental Research in Mathematics in Providence, RI, during the “Model and dimension reduction in uncertain and dynamic systems” program.
Y. Chen: Research is partially supported by National Science Foundation grant DMS-1719698, and by the UMass Dartmouth Marine and UnderSea Technology (MUST) Research Program made possible via an Office of Naval Research grant N00014-20-1-2849.
Y. Cheng: Research is supported by NSF grants DMS-2011838 and AST-2008004.
F. Li: Research is supported by NSF grants DMS-1719942 and DMS-1913072.
Appendices
Appendix
1.1 Appendix A RB Method with the Diffusion Synthetic Acceleration
In this work, we apply the S2SA to speed up the convergence of the source iteration when algebraically solving the upwind DG discretization. One main advantage of the S2SA is that the same kind of kinetic solver as the full order one is applied. Another type widely used synthetic acceleration is the diffusion synthetic acceleration (DSA) [2, 3, 47]. Instead of using a low order \(S_N\) model for a kinetic problem to approximate the correction Eq. (2.10) for \(\delta f^{k+1}\) first and then to compute \(\rho ^{k,c}=\langle \delta f^{k+1}\rangle \), the DSA method works with a discrete diffusion approximation, that is “consistent” (see [2] for the definition of the consistency), to approximate \(\rho ^{k,c}\) directly. It is known that the source iteration with “inconsistent” DSA may converge slowly or even diverge in some regimes [2]. Compared with a straightforward S2SA method, the DSA will involve fewer degrees of freedom. Next we will use the 1D model on the slab geometry as an example to present a DSA method that is consistent to the upwind DG discretization, and then demonstrate and compare the performance of the RB method with both synthetic acceleration strategies.
1.2 A Consistent DSA Method
For the 1D slab geometry with \(X=[0,1]\), by using an ansatz \(\delta f(x,v)=\rho ^{k,c}(x)+3v g(x)\) and taking the zeroth, first moments of the correction equation (2.10) in the angular variable, we obtain an approximated diffusion model
or, equivalently, in its first order form,
They will be complemented by the boundary conditions,
Here \(\langle \eta \rangle ^+=\frac{1}{2}\int _{v>0} \eta (v)dv\), \(\langle \eta \rangle ^-=\frac{1}{2}\int _{v<0} \eta (v) dv\).
Let \(\{T_i=[x_{i-\frac{1}{2}},x_{i+\frac{1}{2}}], \; i=1\dots , N_x\}\) be a partion of the domain \(X=[0,1]\), we then discretize (A.2) with a DG method: we seek \(\rho ^{k,c}_h, g_h\in U_h^K\), such that \(\forall \phi _h, \psi _h\in U_h^K\), \(\forall i=1,\dots , N_x\),
The key to make the method (A.4) consistent to the upwind DG method for the transport sweep step lies in the numerical fluxes \((\widehat{g_h})_{i+\frac{1}{2}}\) and \((\widehat{\rho _h^{k,c}})_{i+\frac{1}{2}}\), that shall be based on the upwind flux for \(\delta {f}\).Footnote 2 With this in mind, we take
Here \(u(x_{i+\frac{1}{2}}^-)=u_{i+\frac{1}{2}}^-\) (resp. \(u(x_{i+\frac{1}{2}}^+)=u_{i+\frac{1}{2}}^+\)) stands for the left (resp. right) limit of u(x) at the cell interface \(x_{i+\frac{1}{2}}\). And \(\{u\}_{i+\frac{1}{2}}=\frac{1}{2}(u_{i+\frac{1}{2}}^++u_{i+\frac{1}{2}}^-), \;[u]_{i+\frac{1}{2}}=u_{i+\frac{1}{2}}^+-u_{i+\frac{1}{2}}^-\). At boundaries, the numerical fluxes are set as (A.5) with \(\langle v^k (\rho _h^{k,c}+3v g_h)\rangle ^+(x_{\frac{1}{2}}^-)=0\), \(\langle v^k (\rho _h^{k,c}+3v g_h)\rangle ^-(x_{N_x+\frac{1}{2}}^+)=0, \; k=1, 2\). In actual simulation, we eliminate \(g_h\) in (A.4) at the algebraic level, leading to a smaller linear system for \(\rho _h^{k,c}\) only, that is given in its matrix-vector form as follows,
with \(\mathbf {D}_c= \frac{1}{2}\left( \mathbf {D}^++\mathbf {D}^-\right) \), \(\mathbf {D}_\text {jump} =\mathbf {D}^+-\mathbf {D}^-\), where
One example of “partially consistent” DSA methods is to use central fluxes as in [3]. Partially consistent DSA methods may result in slower convergence.
1.3 Comparison of the RB Method with the S2SA and the DSA
For the 1D examples, we replace the S2SA with the DSA in the source iteration, and compare the performance of the overall RB algorithm with the two different acceleration strategies. The stopping criteria is \(r_\mathrm{tol}\le 10^{-4}\). For all examples, the full order solvers with the S2SA and the DSA in the source iteration always converge to the same result. The errors for the RB method with the S2SA and the DSA are reported in Table 4, and the relative computational time, defined as (time with S2SA)/(time with DSA), is summarized in Table 5. The full order model with the DSA is slightly more efficient in the diffusive regime, and it is comparable with the S2SA method in other regimes. For the diffusive and intermediate regimes (Examples 1-2), the RB method with the DSA is more efficient in both offline, but the errors are relatively larger. The angular samples picked by the greedy algorithm in the RB method are the same for both the DSA and S2SA, and hence the online computational costs of the RB method with the DSA and the S2SA are close to each other. For Example 4 (two-material problem) and Example 5 (transport regime), the RB method with the DSA fails to converge to the correct solution. It is known that reduced order methods can be more sensitive to the choice of preconditioners compared with full order solvers [12, 45, 48]. In summary, when combined with our RB method, the S2SA is more robust with various regimes and slightly more accurate. The RB method with the DSA is slightly more efficient if it converges, but it may fail to converge for problems with transport-dominant (sub)regions.
Appendix B Plots of Selected RB Functions
We here present some selected RB functions generated by the proposed algorithm. In Fig. 9, we plot the first four RB functions (after the SVD orthogonalization step) for 1D Examples 1, 4, 5 from Sect . 4.1. The most interesting example is the two-material problem in Example 4. Particularly, the presence of a material interface is captured by most RB functions. Moreover, all four RB functions behave fairly differently in the left subregion where the problem is transport dominant.
In Figs. 10, 11, we present the first four reduced basis functions of 2D Examples 1 and 2 from Sect. 4.2, again after the SVD orthogonalization step. The leading RB function captures the overall configuration of the density as in Fig. 7, while the remaining RB functions encode various multipole structures.
Rights and permissions
About this article
Cite this article
Peng, Z., Chen, Y., Cheng, Y. et al. A Reduced Basis Method for Radiative Transfer Equation. J Sci Comput 91, 5 (2022). https://doi.org/10.1007/s10915-022-01782-2
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10915-022-01782-2