- Book Chapter
6
- 10.5772/26221
Particle Transport Monte Carlo Method for Heat Conduction Problems
- Nov 30, 2011
- Nam Zin
Heat conduction [1] is usually modeled as a diffusion process embodied in heat conduction equation. The traditional numerical methods [2, 3] for heat conduction problems such as the finite difference or finite element are well developed. However, these methods are based on discretized mesh systems, thus they are inherently limited in the geometry treatment. This chapter describes the Monte Carlo method that is based on particle transport simulation to solve heat conduction problems. The Monte Carlo method is “meshless” and thus can treat problems with very complicated geometries. The method is applied to a pebble fuel to be used in very high temperature gas-cooled reactors (VHTGRs) [4], which is a next-generation nuclear reactor being developed. Typically, a single pebble contains ~10,000 particle fuels randomly dispersed in graphite– matrix. Each particle fuel is in turn comprised of a fuel kernel and four layers of coatings. Furthermore, a typical reactor would house several tens of thousands of pebbles in the core depending on the power rating of the reactor. See Fig. 1. Such a level of geometric complexity and material heterogeneity defies the conventional mesh–based computational methods for heat conduction analysis. Among transport methods, the Monte Carlo method, that is based on stochastic particle simulation, is widely used in neutron and radiation particle transport problems such as nuclear reactor design. The Monte Carlo method described in this chapter is based on the observation that heat conduction is a diffusion process whose governing equation is analogous to the neutron diffusion equation [5] under no absorption, no fission and one speed condition, which is a special form of the particle transport equation. While neutron diffusion approximates the neutron transport phenomena, conversely it is applicable to solve diffusion problems by transport methods under certain conditions. Based on this idea, a new Monte Carlo method has been recently developed [6-8] to solve heat conduction problems. The method employs the MCNP code [9] as a major computational engine. MCNP is a widely used Monte Carlo particle transport code with versatile geometrical capabilities. Monte Carlo techniques for heat conduction have been reported [10-13] in the past. But most of the earlier Monte Carlo methods for heat conduction are based on discretized mesh systems, thus they are limited in the capabilities of geometry treatment. Fraley et al[13] uses a “meshless” system like the method in this chapter but does not give proper treatment to the boundary conditions, nor considers the “diffusion-transport theory correspondence” to be described in Section 2.2 in this chapter. Thus, the method in this chapter is a transport theory treatment of the heat conduction equation with a methodical boundary correction. The
Read more