A scalable plant-resolving radiative transfer model based on optimized GPU ray tracing

被引:35
|
作者
Bailey, B. N. [1 ]
Overby, M. [2 ]
Willemsen, P. [2 ]
Pardyjak, E. R. [1 ]
Mahaffee, W. F. [3 ]
Stoll, R. [1 ]
机构
[1] Univ Utah, Dept Mech Engn, Salt Lake City, UT 84112 USA
[2] Univ Minnesota, Dept Comp Sci, Duluth, MN 55812 USA
[3] ARS, USDA, Hort Crops Res Lab, Corvallis, OR USA
基金
美国国家科学基金会; 美国农业部;
关键词
Anisotropic radiation scattering; Graphics processing units; Participating media; Ray tracing; Tree radiative transfer; PHOTOSYNTHETICALLY ACTIVE RADIATION; VEGETATION CANOPIES; SOLAR-RADIATION; SPECULAR REFLECTANCE; LIGHT INTERCEPTION; LEAF; VALIDATION; DIFFUSE; WATER; COMPONENTS;
D O I
10.1016/j.agrformet.2014.08.012
中图分类号
S3 [农学(农艺学)];
学科分类号
0901 ;
摘要
A new model for radiative transfer in participating media and its application to complex plant canopies is presented. The goal was to be able to efficiently solve complex canopy-scale radiative transfer problems while also representing sub-plant heterogeneity. In the model, individual leaf surfaces are not resolved, but rather vegetation is aggregated into isothermal volumes. Using the leaf angle distribution and leaf area density functions, the volumes realistically augment the radiation field through absorption and anisotropic scattering and re-emission. The volumes are grouped to form individual plants, and individual plants are grouped to form entire canopies. The model increases efficiency by performing ray tracing calculations on graphics processing units (GPUs) using the NVIDIA(R) OptX(TM) and CUDA(TM) frameworks, and through efficient algorithms for radiation reflection, scattering, and emission. This efficiency allows for realistic representation of heterogeneity, while also allowing for the solution of problems with very large domains (similar to 10(5) trees) quickly on an inexpensive desktop workstation. Problem execution time scaled nearly linearly with the number of discrete elements in the domain. Model results are compared with experimental data collected from an array of radiation sensors within and above a grapevine canopy and an isolated tree. Agreement between simulated and measured values of shortwave and longwave radiation were very good, with model predictions generally within the expected measurement accuracy. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:192 / 208
页数:17
相关论文
共 50 条
  • [31] Mahakala: a Python-based Modular Ray-tracing and Radiative Transfer Algorithm for Curved Space-times
    Sharma, Aniket
    Medeiros, Lia
    Chan, Chi-Kwan
    Halevi, Goni
    Mullen, Patrick D.
    Stone, James M.
    Wong, George N.
    arXiv, 2023,
  • [32] A Radiative Transfer Model for Patchy Landscapes Based on Stochastic Radiative Transfer Theory
    Zeng, Yelu
    Li, Jing
    Liu, Qinhuo
    Huete, Alfredo R.
    Xu, Baodong
    Yin, Gaofei
    Fan, Weiliang
    Ouyang, Yixuan
    Yan, Kai
    Hao, Dalei
    Chen, Min
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2020, 58 (04): : 2571 - 2589
  • [33] GPU Compute Unified Device Architecture (CUDA)-based Parallelization of the RRTMG Shortwave Rapid Radiative Transfer Model
    Mielikainen, Jarno
    Price, Erik
    Huang, Bormin
    Huang, Hung-Lung Allen
    Lee, Tsengdar
    IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2016, 9 (02) : 921 - 931
  • [34] Performance Comparison of Rasterization-based Graphics Pipeline and Ray Tracing on GPU Shaders
    Chang, Chun-Fa
    Chen, Kuan-Wei
    Chuang, Chin-Chien
    2015 IEEE INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING (DSP), 2015, : 120 - 123
  • [35] Interactive Glossy Reflections using GPU-based Ray Tracing with Adaptive LOD
    Yu, Xuan
    Wang, Rui
    Yu, Jingyi
    COMPUTER GRAPHICS FORUM, 2008, 27 (07) : 1987 - 1996
  • [36] GRay: A MASSIVELY PARALLEL GPU-BASED CODE FOR RAY TRACING IN RELATIVISTIC SPACETIMES
    Chan, Chi-Kwan
    Psaltis, Dimitrios
    Oezel, Feryal
    ASTROPHYSICAL JOURNAL, 2013, 777 (01):
  • [37] GPU-based four-dimensional general-relativistic ray tracing
    Kuchelmeister, Daniel
    Mueller, Thomas
    Ament, Marco
    Wunner, Guenter
    Weiskopf, Daniel
    COMPUTER PHYSICS COMMUNICATIONS, 2012, 183 (10) : 2282 - 2290
  • [38] Optimized Data Transfer for Time-dependent, GPU-based Glyphs
    Grottel, S.
    Reina, G.
    Ertl, T.
    IEEE PACIFIC VISUALIZATION SYMPOSIUM 2009, PROCEEDINGS, 2009, : 65 - 72
  • [39] SST algorithm based on radiative transfer model
    Jafri, MZM
    Abdullah, K
    Bahari, A
    THERMOSENSE XXIII, 2001, 4360 : 133 - 137
  • [40] Development of a GPU-based high-performance radiative transfer model for the Infrared Atmospheric Sounding Interferometer (IASI)
    Huang, Bormin
    Mielikainen, Jarno
    Oh, Hyunjong
    Huang, Hung-Lung Allen
    JOURNAL OF COMPUTATIONAL PHYSICS, 2011, 230 (06) : 2207 - 2221