I have two questions. Firstly, I have read about the details of heat diffusion part of Kwave toolbox in MATLAB documentation. I am very surprised that there are only three important terms: heat diffusion, heat perfusion and heat deposition in Pennes's bioheat equation. I think that I want to make the more realistic simulation by adding metabolic heat generation parameter (qm). Is it possible to add (qm) into the kWaveDiffusion and bioheatExact functions. Secondly, I want to make the 2D heat diffusion simulation which there is a circle tumor tissue at the center of grid domain. Moreover, there is the human tissue around tumor tissue. two heat sources are set at the center point of tumor tissue and at any point on tumor tissue, respectively. From the first question, I ask about (qm) because it must be considered in tumor tissue. Can this Kwave toolbox make this simulation? please give me some suggestion. Thank you very much.
kWave
A MATLAB toolbox for the timedomain
simulation of acoustic wave fields
how to add some parameters into the kWaveDiffusion, bioheatExact functions
(3 posts) (2 voices)
Posted 2 weeks ago #

Do you want to include a (temperature dependent) formula for metabolic heat generation, or just add a known or fixed value? If the latter, you can just bundle this in with the existing heat deposition term.
Brad.
Posted 2 weeks ago # 
Hello Brad
I'm very pleased to meet you and thank you very much for answer.I think the considered metabolic heat generation (qm) is constant. You mean that I can plus qm with Q according to the below code right ? if Q = 2e6 and qm = 29e3 are assigned.
% set Gaussian volume rate of heat deposition [W/m^3]
width = 4*dx;
source.Q = (2e6 + 29e3 ).* exp( (kgrid.x ./ width).^2  (kgrid.y ./ width).^2 );Secondly, For the example codes of heat diffusion in Kwave toolbox, There are only a heat source at center of simulation. If I put four heat sources at different positions on simulation, Am I going to have to make the new four ndgrid matrixes?
Kittiphot.
Posted 1 week ago #
Reply
You must log in to post.