Skip to main navigation Skip to search Skip to main content

Reverse Monte Carlo coupled with Runge-Kutta ray tracing method for radiative heat transfer in graded-index media

  • Lin Yang Wei
  • , Hong Qi*
  • , Zhi Tian Niu
  • , Ya Tao Ren
  • , Li Ming Ruan
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

The Reverse Monte Carlo coupled with Runge-Kutta ray tracing (RMCRKRT) method is developed to solve the radiative heat transfer problems in semitransparent media with graded index. Due to the fact the curved ray trajectory determined by Fermat principle almost can't be expressed as the simple explicit functions except for a few special refractive index distributions. In RMCRKRT, the Runge-Kutta ray tracing technique is employed to obtain the ray trajectory numerical solution of graded index medium, and the Reverse Monte Carlo method is employed to solve the radiative heat transfer problems. The correctness and accuracy of RMCRKRT is validated by comparing with the benchmark numerical solutions. The diffuse, specular and bidirectional reflectance distribution function (BRDF) surfaces are considered, and the effects of diffuse, specular and BRDF surfaces on radiative heat transfer are investigated by using the RMCRKRT developed in this work. Calculation results show that significant differences exist in the radiative intensity under different boundary conditions. Therefore, BRDF should be used instead of diffuse reflection and mirror reflection in practical application.

Original languageEnglish
Pages (from-to)5-13
Number of pages9
JournalInfrared Physics and Technology
Volume99
DOIs
StatePublished - Jun 2019
Externally publishedYes

Keywords

  • BRDF surface
  • Graded index
  • RMCRKRT
  • Radiative heat transfer
  • Semitransparent media

Fingerprint

Dive into the research topics of 'Reverse Monte Carlo coupled with Runge-Kutta ray tracing method for radiative heat transfer in graded-index media'. Together they form a unique fingerprint.

Cite this