
13.4 FOUR POPULAR RADIATION CALCULATION TECHNIQUES 427
(1987), Howell (1988), Siegel and Howell (2002), Modest (2003), Carvalho
and Farias (1998) and Maruyama and Guo (2000). In this chapter we discuss
four of the most popular general-purpose radiation algorithms:
• Monte Carlo method (Howell and Perlmutter, 1964)
• Discrete transfer method (Lockwood and Shah, 1981)
• Discrete ordinate method (Chandrasekhar, 1960; Hyde and Truelove,
1977; Fiveland, 1982, 1988)
• Finite volume method (Chui et al, 1992, Chui and Raithby, 1993)
These methods each have a different way of treating the angular dependence
and spatial variation of intensity. The Monte Carlo and discrete transfer
methods are based on ray tracing. The last two methods use numerical dis-
cretisation of the distance and directional integrals, so there is not such an
obvious connection with rays.
13.4.1 The Monte Carlo method
In the Monte Carlo (MC) ray tracing method the radiative heat transfer
is calculated by randomly releasing a statistically large number of energy
bundles and tracking their progress from their emission points through the
medium. The domain boundary and the medium, which can be emitting,
absorbing and scattering, are usually discretised into surface and volume
elements for calculation purposes. The method is independent of the co-
ordinate system and therefore applicable to arbitrarily shaped and complex
configurations. Several variations of Monte Carlo algorithms are available,
and are described in Farmer (1995) and Howell (1998). Depending on the
chosen variation of the Monte Carlo method, the emission points can
be boundary surface elements or volume elements within the media. The
energy of an individual bundle is taken as the total emissive power of the
originating sub-region divided by the number of bundles (N) released from
this area. The method requires ray tracing to compute the path followed
by the bundles through the computational domain. Each bundle can gain or
lose energy along its path, depending on the properties of the medium. The
amount of energy gained or lost in this transfer process is used to calculate
the net energy source or sink in the medium due to radiation. It will eventu-
ally strike another surface, the properties of which are used to determine
whether the bundle is absorbed by the surface element. The method can
accommodate all properties of radiative transfer including non-isotropic
scattering, spectral effects and complex surface properties.
There are several probabilistic features, which give the Monte Carlo
method its name. Random numbers are used to determine the emission loca-
tion and direction of the energy bundles as well as the fractions emitted,
absorbed and scattered during interactions with the medium and boundary
surfaces. Random number generators provided by present-day programming
language compilers or a dedicated random number generator algorithm may
be used to draw random numbers between 0 and 1. The calculation process
starts by drawing a set of independent random numbers R
x
, R
y
, R
z
to deter-
mine the location of the emission. For a two-dimensional rectangular surface
element a location on the element may be identified as
x = x
o
+ R
x
∆x (13.15a)
y = y
o
+ R
x
∆y (13.15b)
Four popular
radiation
calculation techniques
suitable for CFD
13.4
ANIN_C13.qxd 29/12/2006 04:49PM Page 427