A One-Dimensional Numerical Model for Geothermal Problems

  1. (PDF, 2 MB)
  2. Get@NRC: A One-Dimensional Numerical Model for Geothermal Problems (Opens in a new window)
AuthorSearch for:
Journal titleTechnical Paper, Division of Building Research, National Research Council Canada
Subjectgeothermics; phase transformation; snow cover; numerical analysis; boundary conditions; transformation de phase; couche de neige; analyse numerique; condition aux limites
AbstractFollowing a critical review of the different numerical methods for treating the one-dimensional heat equation ( Fourier equation), without and with latent heat, a new numerical scheme for the treatment of problems with phase change is presented. This scheme, which is based on a finite difference formulation of the boundary condition at the moving interface between the two phases, calculates directly and continuously the position of the phase plane as a function of time. The method takes complete account of the nonlinearity of the resulting equation, as well as of the differences in thermal properties on either side of the interface. Nevertheless, the formulation is such that simple Gaussian elimination may be used as solution technique for the simultaneous equations. No iteration is necessary. In consequence, the new method remains computationally efficient while giving results of very good accuracy. A FORTRAN language programme has been written using this scheme. This programme, which was designed specifically for application to a range of geothermal problems, has been written in a generalized fashion. A range of choice of boundary conditions, input and ouput data, and thermal parameters is available within the same programme. The programme also includes the possibility of treating the seasonal evolution of a surface snow cover. That programme has been published under separate cover.
Publication date
AffiliationNRC Institute for Research in Construction; National Research Council Canada
Peer reviewedNo
NRC number14123
NPARC number20375565
Export citationExport as RIS
Report a correctionReport a correction
Record identifier7fcaab8f-747a-4914-bb12-90f6839c42a3
Record created2012-07-23
Record modified2016-05-09
Bookmark and share
  • Share this page with Facebook (Opens in a new window)
  • Share this page with Twitter (Opens in a new window)
  • Share this page with Google+ (Opens in a new window)
  • Share this page with Delicious (Opens in a new window)
Date modified: