Abstract
This paper describes a modeling method of the tissue temperature evolution over time in hyperthermia. More precisely, this approach is used to simulate the hepatocellular carcinoma curative treatment by a percutaneous high intensity ultrasound surgery. The tissue temperature evolution over time is classically described by Pennes’ bioheat transfer equation which is generally solved by a finite difference method. In this paper we will present a method where the bioheat transfer equation can be algebraically solved after a Fourier transformation over the space coordinates. The implementation and boundary conditions of this method will be shown and compared with the finite difference method.
Keywords: hyperthermia, Bioheat Transfer Equation, high intensity ultrasound, interstitial therapy, ultrasound therapy, modeling
I. Introduction
At an early stage, the hepatocellular carcinoma (HCC) is commonly confined to a solitary mass which is potentially curable by a percutaneous surgical resection such as percutaneous ethanol injection, or radiofrequency ablation [1]. Ultrasound surgery are now proposed within this interstitial applicators context [2]. The therapeutic ultrasound device is composed of a small (3 mm × 10 mm) planar ultrasonic mono-element transducer encapsulated in a Ø 4 mm cylindrical interstitial applicator which is set within the tumor under ultrasound image guidance. The therapy consists in a sequence of exposures. After each exposure the applicator can be rotated by a specific angle in order to deposit heat according to the tumor geometry. This method offers the advantage to be more controllable in depth and direction than other interstitial heating modalities. Like any other minimally invasive image guided therapy, its clinical application requires an efficient planning at the pre-operative stage. This paper will deal with the design of a physically-based model of the delivered thermal dose.
The framework of the modeling involves to compute 1) the tissue temperature T evolution over time and then 2) to estimate the thermal damages (the necrotic volume) induced by the heating [3], [4].
-
Classically in hyperthermia, the tissue temperature T evolution over time is obtained by solving Pennes’ bioheat transfer equation (BHTE) [5]:
(1) where: ρt and Ct refer to tissue density and specific heat; kt∇2T models the thermal diffusion with kt the thermal conductivity of tissue; V ρbCb(Tb−T) models the effect of perfusion where V, ρb, Cb and Tb are respectively the perfusion rate per unit volume of tissues, the density, the specific heat and the temperature of blood; and Q the rate of the heat per unit volume of tissue produced by the source.
In the case of high intensity ultrasound therapy, Q is an acoustical power given by Q = βfp2/ρtc where β is the absorbtion coefficient of ultrasound in tissues which depends on the tissue temperature [6]; f, the ultrasound frequency; c, the ultrasound velocity and p, the pressure delivered by the ultrasound device which depends on the physical and the tissue assumptions [7].
-
The concept of thermal dose [8] is used to assess thermal damages. For each location and history of temperature, the thermal dose is defined as an equivalent time the temperature of reference of 43°C should be applied to obtain the same thermal damage. It can be computed directly from the temperature map:
(2) with R = 0.5 if T > 43°C and R = 0.25 otherwise. Liver tissues are considered as irreversibly thermally damaged when D43°C > 340 minutes [9].
The BHTE (1) is generally solved by finite difference [10] or finite elements methods. A previous study (in 2D) has shown that in the case of non perfused tissues (V = 0) the partial equation in time can be explicitly solved in the spatial frequency space [11]. But the liver is one of the most vascularized human tissue so perfusion can no more be considered as negligible. In this paper we will extend this idea to solve the BHTE in the spatial frequency space in 3D with perfusion and combine it to the 3D modeling of the thermal coagulation necrosis induced by an interstitial ultrasonic transducer in the liver [4].
II. Methods
A. BHTE solving
If we consider that the coefficients ρt, Ct, kt, V, ρb, and Cb remain constant over time, then (1) can be rewritten as:
| (3) |
where: x is the spatial coordinates, t the time parameter, A = ρtCt, B = kt and C = V ρbCb.
If we take the Fourier transformation of (3) over the space coordinates and use the property that if F(x) is a differentiable function with Fourier transform F*(v) (where the symbol * denotes the Fourier Transform and v the spatial frequency coordinates), then the Fourier transform of its derivative is given by j2πvF*(v), so:
| (4) |
The second order partial differential equation over the space domain is translated into an algebraic equation.
If we consider that the acoustic power Q(x, t) remains constant over time, (4) can be rewritten as a first-order differential equation over the time:
| (5) |
If is the Fourier transform of the initial temperature map at t = 0, an analytical solution can be found for (5):
| (6) |
B. Implementation and boundary conditions
Some properties of the ultrasound therapy and boundary conditions must be taken into account for the implementation:
The thermal dose (2) is an integration. The temperature must be computed at several time steps Δt.
-
The front transducer face is cooled by a continuous flow of degassed water maintained at a constant temperature. The temperature of the cooling water serves as an isothermal boundary condition. But this condition cannot be described explicitly in (6). However, this condition can be incorporate in the model by the following iterative process:
With (6), compute explicitly T (x, Δt), the temperature map at a specific time step Δt.
In T (x, Δt), modify the temperature for the x within the interstitial ultrasonic transducer to the temperature of the cooling water.
The modified T(x, Δt) serves then as a new initial temperature Tinit(x) map for (6) in order to compute the temperature map at the next time step Δt.
As ebullition is not considered in the present model and for avoiding unrealistic temperatures; a threshold must ensure that the temperature could never exceed 100°C. This threshold is incorporated in the model using the iterative process described previously.
In [4], [7], we have shown that for more realistic modeling, the acoustic power Q is temperature dependent and so does not remain constant over time. However, because the temperature evolution over time is relatively slow, we can consider that Q remains constant during a time step Δt. So Q needs only to be actualized after each Δt and can be incorporated in the model using the iterative process described previously.
The implemented algorithm can so be summarized by:
Initialization. Tb(x) is build by setting the temperature within the interstitial ultrasonic transducer to the temperature of the cooling water and to 37°C elsewhere. is then computed. At t = 0, is set the same as . Q(x) and so Q*(v) are also computed at t = 0.
Temperature map estimation. At t = t+Δt, T*(v, Δt) is computed using (6) in order to estimate T(x, Δt).
Boundary effects and thermal dose. T(x, Δt) is modified in order to take the cooling water effect and temperature threshold into account. The thermal dose (2) is updated.
Acoustical power. Q(x) can be computed by taking new shooting parameters and/or the new temperature map T(x, Δt) into account.
Next iteration initialization. The new is estimated from the Fourier Transform of T(x, Δt) modified at step 3. The new Q*(v) is also computed. t is incremented by Δt and a new iteration can be computed from step 2.
III. Results and Discussion
A. Simulation context
For evaluation purpose, we choose to simulate a real invivo experiment described in [2]. A 10.7 MHz therapeutic ultrasound was positioned inside the liver of pigs, away from large blood vessels. This animal experimentation was approved by a veterinarian ethics committee. The exposure conditions were set to: 14 W/cm2 for the intensity measured by a force balance at the surface of the applicator; 37°C for the transducer cooling water temperature and 20 s for the duration of the exposure. Four thermocouples were introduced inside liver on the acoustic axis of the transducer right at the end of the 20 s-long exposure. The maximum increase of temperature was measured at four different positions: 2.5, 5, 7.5 and 10 mm from the applicator surface.
B. Method implementation
The simulation is performed within a 201 × 201 × 61 volume grid with a sampling step Δx of 0.4 mm on each direction (which corresponds to a simulation volume of size 80 mm × 80 mm × 24 mm). The simulated applicator is set in the middle of this volume. Fourier transforms were computed using the classical 3D FFT algorithm computed on a 256 ×256 ×64 elements volume grid. The used tissue acoustical and thermal properties were found in the literature [12], [13], [14] and set to: ρt = 1050 kg·m−3, Ct = 3639 J·kg−1·° C−1, kt = 0.56 W·m−1·° C−1, V ρb = 30kg·m−3·s−1 and Cb = 3825 J·kg−1·° C−1. The pressure p is computed using a discrete Rayleigh integral [7] and considered as invariant over time. On the contrary, the acoustical power Q(x, t) is updated after each time step Δt as follows: at each spatial location x, the absorbtion coefficient β(x, t) is estimated according to Connor’s 6th order polynomial approximation of the absorbtion coefficient curve vs. temperature [6] for the temperature T(x, t).
As an example, Fig. 1 presents the simulated temperature maps computed at t = 20 s on two orthogonal cut planes (Fig. 1-left: axial cut plane perpendicular to the applicator axis; Fig. 1-right: sagittal cut plane along the applicator axis). Fig. 2 shows the corresponding simulated necrotic volumes (in white on the figure).
Fig. 1.

Simulated temperature maps. Left: cut plane perpendicular to the applicator axis. Right: cut plane along the applicator axis. The temperature color scale goes from black (37°C) to white (66°C).
Fig. 2.

Simulated necrotic volume. Left: cut plane perpendicular to the applicator axis. Right: cut plane along the applicator axis.
Fig. 3 compares the real temperatures measured on the invivo experimental validation at the four different positions [2] and the temperature curves obtained by our simulation method. The temperature curve obtained by our approach seems to match with the experimental data. The effect of the transducer cooling water can also be noticed near the applicator surface (on the left of the curve).
Fig. 3.
Comparison between the experimental in-vivo temperature measurements and the simulated temperatures obtained with the FFT based method and the finite difference based method.
C. Time step influence
In section II-B, it has been shown that the choice of the time step Δt is crucial for the balance between computation speed and accuracy of the model. In order to evaluate the influence of Δt, several BHTEs were computed with Δt varying from 0.1 s to 20 s.
Fig. 4 presents the temperature curves along the axis perpendicular to the transducer surface and obtained when computing the BHTE with the several Δt. The curves are very similar when Δt ≤2 s. Only the temperature profiles near the applicator surface are a bit different. This is due to the different cooling water isothermal boundary condition refreshment rates. However, the curves are relatively different when Δt > 2 s. In these cases, the low refreshment rate affects not only the cooling water isothermal boundary condition but also the estimation of the acoustical power Q. This is confirmed by error measurements: the curve computed with Δt = 0.1 s is considered as reference; the Mean Squared Errors between the other curves and the reference curve are reported on Table I. The computation times of the 20 s sequence simulations (computed on a conventional PC: Pentium 4 3.2 GHz proc. with 1GB RAM) are also reported on Table I.
Fig. 4.
Comparison between the simulated temperatures obtained with Δt varying from 0.1 s to 20 s.
TABLE I.
Temperature field estimation Mean Squared Errors and computation time vs. time step
| Δt(s) | 0.1 | 0.5 | 1 | 2 | 4 | 10 | 20 |
|---|---|---|---|---|---|---|---|
| MSE (°C2) | 0 | 0.23 | 0.75 | 1.75 | 3.06 | 4.61 | 5.41 |
| Comp. time (s) | 1504 | 292 | 147 | 70 | 35 | 12 | 5 |
D. Comparison with the finite difference method
The BHTE can be discretized with the finite difference scheme where the temperature Tn+1(x) at step n + 1 can be deduced from Tn(x) by the following numerical expression [15]:
| (7) |
with , the discrete spatial Laplacian: ; Δx, the spatial sampling step and δt the time sampling step which should satisfy the following inequality [15]:
| (8) |
In our case, δt ≤ 180 ms.
The comparison framework of both BHTE solving methods is:
the FFT-based computation method used a Δt = 2 s;
the finite difference method used a δt = 0.1 s. Q is actualized after the same Δt = 2 s as for the FFT-based computation method.
The temperature maps obtained by both methods were almost similar (Fig. 3). More surprisingly, the computation times of both methods were also very close: 70 s and 67 s for respectively the FFT-based and the finite difference method.
Our starting hypothesis was that the BHTE algebraic solving using the FFT-based method should bring good computation time performances. However, its performance is less good as expected. This is mainly due to the FFTs which are computation time consuming: for each Δt iteration two direct FFTs ( and Q*(v)) and one inverse FFT (T(x, Δt)) must be computed.
In our specific case, the thermal dose integration, the cooling water isothermal boundary condition and the fact that the acoustical power Q is temperature dependent (and so time dependent) oblige to compute the temperature for a relatively short sampling interval of around 2 s. For this reason, the algebraically BHTE solving did not provide the expected performance. However, some gain could be obtained using specialized signal processing or mathematical libraries or vector processors in order to accelerate the Fourier Transforms computation.
At the other hand, the FFT-based method could be interesting for other hyperthermia problems or models in which the heat deposit and the boundary conditions are less dependent on the time evolution (ie. radiofrequency).
IV. Conclusion
A method simulating the tissue temperature evolution over time in high intensity ultrasound hyperthermia interstitial therapy was described. This method solves algebraically the bioheat transfer equation after a Fourier transformation over the space coordinates. However, the integrative nature of the thermal dose, the isothermal condition induced by the transducer cooling water and the temperature dependance of the acoustical power heat deposit constrained us to decompose the entire analytical temperature evolution computation into several smaller time intervals. The temperature computation at these intermediate time steps makes the FFT-based method less efficient in terms of computation time. Notwithstanding this method becomes interesting again using specialized signal processing libraries or processors or for solving hyperthermia problems with conditions less dependent on the time evolution.
Acknowledgments
This work is part of the national SUTI project supported by an ANR Grant (ANR05RNTS01106).
References
- 1.Lencioni RA, Allgaier HP, Cioni D, Olschewski M, Deibert P, Crocetti L, Frings H, Laubenberger J, Zuber I, Blum HE, Bartolozzi C. Small hepatocellular carcinoma in cirrhosis: randomized comparison of radio-frequency thermal ablation versus percutaneous ethanol injection. Radiology. 2003;228(1):235–40. doi: 10.1148/radiol.2281020718. [DOI] [PubMed] [Google Scholar]
- 2.Lafon C, Chapelon JY, Prat F, Gorry F, Margonari J, Theillere Y, Cathignol D. Design and preliminary results of an ultrasound applicator for interstitial thermal coagulation. Ultrasound Med Biol. 1998;24(1):113–22. doi: 10.1016/s0301-5629(97)00203-2. [DOI] [PubMed] [Google Scholar]
- 3.Lafon C, Prat F, Chapelon JY, Gorry F, Margonari J, Theillere Y, Cathignol D. Cylindrical thermal coagulation necrosis using an interstitial applicator with a plane ultrasonic transducer: in vitro and in vivo experiments versus computer simulations. Int J Hyperthermia. 2000;16(6):508–22. doi: 10.1080/02656730050199359. [DOI] [PubMed] [Google Scholar]
- 4.Garnier C, Lafon C, Dillenseger JL. 3D modeling of the thermal coagulation necrosis induced by an interstitial ultrasonic transducer. IEEE Trans Biomed Eng. 2008;55(2):833–7. doi: 10.1109/TBME.2007.914543. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Pennes HH. Analysis of tissue and arterial blood temperatures in the resting human forearm. 1948. J Appl Physiol. 1998;85(1):5–34. doi: 10.1152/jappl.1998.85.1.5. [DOI] [PubMed] [Google Scholar]
- 6.Connor CW, Hynynen K. Bio-acoustic thermal lensing and nonlinear propagation in focused ultrasound surgery using large focal spots: a parametric study. Phys Med Biol. 2002;47(11):1911–28. doi: 10.1088/0031-9155/47/11/306. [DOI] [PubMed] [Google Scholar]
- 7.Dillenseger J-L, Garnier C. Acoustical power computation acceleration techniques for the planning of ultrasound therapy. 5th IEEE International Symposium on Biomedical Imaging (ISBI’08); 2008. pp. 1203–1206. [Google Scholar]
- 8.Sapareto SA, Dewey WC. Thermal dose determination in cancer therapy. Int J Radiat Oncol Biol Phys. 1984;10(6):787–800. doi: 10.1016/0360-3016(84)90379-1. [DOI] [PubMed] [Google Scholar]
- 9.Graham SJ, Chen L, Leitch M, Peters RD, Bronskill MJ, Foster FS, Henkelman RM, Plewes DB. Quantifying tissue damage due to focused ultrasound heating observed by MRI. Magn Reson Med. 1999;41(2):321–8. doi: 10.1002/(sici)1522-2594(199902)41:2<321::aid-mrm16>3.0.co;2-9. [DOI] [PubMed] [Google Scholar]
- 10.Chato J, Gautherie M, Paulsen K, Roemer R. Fundamentals of bioheat transfer. In: Gautherie M, editor. Thermal dosimetry and treatment planning. Berlin: Springer; 1990. pp. 1–56. [Google Scholar]
- 11.Quesson B, Vimeux F, Salomir R, de Zwart JA, Moonen CT. Automatic control of hyperthermic therapy based on real-time Fourier analysis of MR temperature maps. Magn Reson Med. 2002;47(6):1065–72. doi: 10.1002/mrm.10176. [DOI] [PubMed] [Google Scholar]
- 12.Dunn F, O’Brien WD. Benchmark papers in acoustics. Vol. 7. Stroudsburg (Pennsylvania): Dowden-Hutchinson & Ross Inc; 1976. Ultrasonic biophysics. [Google Scholar]
- 13.Task group report of the european society for hypermermic oncology, “Treatment planning and modeling in hyperthermia,” 1992.
- 14.Bioulac-Sage P, Le Bail B, Balaudaud C. Histologie du foie et des voies biliaires. In: Benhamou J, Bircher J, McIntyre N, Rizetto M, Rodes J, editors. Hépathologie clinique. Paris: Med. sciences/Flammarion; 1993. pp. 12–20. [Google Scholar]
- 15.Wang J, Fujiwarea O. FDTD computation of temperature rise in the human head for portable telephones. IEEE Trans Microw Theory Tech. 1999;47(8):1528–34. [Google Scholar]


