Note: This discussion is about an older version of the COMSOL Multiphysics® software. The information provided may be out of date.
Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.
tissue ablation model by comsol
Posted Mar 30, 2014, 10:51 a.m. EDT Version 4.3b 10 Replies
Please login with a confirmed email address before reporting spam
Thanks plenty.
Please login with a confirmed email address before reporting spam
Under Definitions/Component Coupling/Integration, define operator “intop1” on the domain Geometric level. Then define variable
volume_iso=intop1(T>=50[degC])
to get the volume of tissue heated within an isothermal surface. You can plot variable “volume_iso” as a function of time.
Regards,
Sergei
Please login with a confirmed email address before reporting spam
Please login with a confirmed email address before reporting spam
The graph I got has a constant volume with changing time even before the steady state condition but I expect the volume to increase with changing time.
Attachments:
Please login with a confirmed email address before reporting spam
To calculate this volume use to following expression:
intop1(T>=40[degC])-intop1(T>=50[degC])
Regards,
Sergei
Please login with a confirmed email address before reporting spam
The mathematical calculation for thermal dose is attached. I ultimately want to plot the thermal dose as a function of distance from the center.
Tr is a constant 43˚C
Attachments:
Please login with a confirmed email address before reporting spam
To calculate thermal dose:
-add Domain ODEs and DAEs node
-add Distributed ODE sub-node and define source term as f=(1/3600)*(0.25*(T<=Tr)+0.5*(T>Tr))^(Tr-T). Leave damping and mass coefficients to their default values da=1, ea=0
Most probably, an attempt to solve for temperature and thermal dose simultaneously would cause convergence issues. If this is the case, then add additional Study Step to solve for thermal dose only using previously computed temperature field.
Regards,
Sergei
Please login with a confirmed email address before reporting spam
Please login with a confirmed email address before reporting spam
Make sure that solver set up for the thermal dose calculation step is correct. In the Values of Dependent Variables section, check the box “Values of variables not solved for”. From Method selection box select “Solution”. From Study selection box select “Study 1, Time Dependent” (this study step where temperature is calculated). From Time selection box select “All”.
Regards,
Sergei
Please login with a confirmed email address before reporting spam
Attachments:
Please login with a confirmed email address before reporting spam
Not sure why you are getting incorrect result but if you are still not able to resolve the issue then you might try to calculate the thermal damage integral in the post-processing using operator
timeint(t1,t2,expr,tol,minlen)
Keep in mind that this operator takes time, so play with arguments “tol” and “minlen” to reduce evaluation time.
Regards,
Sergei
Note that while COMSOL employees may participate in the discussion forum, COMSOL® software users who are on-subscription should submit their questions via the Support Center for a more comprehensive response from the Technical Support team.
Suggested Content
- KNOWLEDGE BASE COMSOL Software Architecture
- KNOWLEDGE BASE Failed to load data from the database while saving.
- FORUM simple tissue ablation model
- BLOG Study Radiofrequency Tissue Ablation Using Simulation
- KNOWLEDGE BASE Running parametric sweeps, batch sweeps, and cluster sweeps from the command line