Abstract

This paper extends the theoretical framework of universal forward and backward Monte Carlo radiative transfer modeling for passive and active polarization observation simulations. The framework is built upon newly derived forward and backward vector scattering order-dependent integral radiative transfer equations (IRTEs). The unified mathematical formalism not only establishes the design of object-oriented software architecture, but also speeds up software development via the reuse of developed scalar code. The polarization simulations are implemented with the addition of the Stokes vector and the Mueller matrix weight tracing schemes. To improve numerical performance order by order, the extension implementation of hybrid scattering order-dependent variance reduction techniques are given detailedly, with a focus on the formulation of scattering phase matrix truncation on the basis of remodeling vector IRTEs. To enrich polarization simulation features, not only scattering operators but also source vector function and detector response matrix function are formulated in unified mathematical forms for the hierarchies organization of various atmosphere, surface, source and detector classes.The framework was fully implemented in Multiple-Scaling-based Cloudy Atmospheric Radiative Transfer (MSCART) model. For passive simulation, it not only can handle all one- and three-dimensional (1D and 3D) test cases in the Phase A and B of the International Polarized Radiative Transfer (IPRT) intercomparison project by simulating area-averaged polarized radiance using forward and backward algorithm, but also can simulate polarized radiance in a specified direction at a specified position using backward algorithm; For active simulation, lidar backscatter range-resolved signals can be simulated using forward algorithm. The source package is freely available for research purpose from the corresponding author, with online documentation from https://intersharp.gitlab.io/mscart-docs or http://mscart.nuist.edu.cn.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call