Hello Bruce Ding
Your Discussion has gone 30 days without a reply. If you still need help with COMSOL and have an on-subscription license, please visit our Support Center for help.
If you do not hold an on-subscription license, you may find an answer in another Discussion or in the Knowledge Base.
Please login with a confirmed email address before reporting spam
Posted:
6 years ago
11 giu 2018, 09:20 GMT-4
Hello,
I guess the Total Power is only define in 3D in COMSOL. If you want it on a surface, just multiplie it by the depth you had to enter (1m by default).
My (non expert) explanation for why your temperature does not change depending on the depth is the following : if you bild a 3D model, you can expect the Temperature to depend on all the dimentions and to be time dependent T(t,x,y,z). However, if you look at the heat equation and at the placement of your boundary conditions (T=T0 for exemple), you will see that the heat flux "can not always go in every direction". Therefore it does not depend on all three coordinates (x,y,z).
I have not seen your model but because it is in 2D, you did not impose any temperature difference along the z axis. Therefore ther is no reason for the temperature to vary along the z axis, whatever the depth is.
You can see an illustration of that in this COMSOL video around 10 mins. In the cylinder, the temperature only depends on the z coordinate because the top and the bottom have a different temperature. It does not depend on the radius. You can change the radius, the temperature profile won't change.
Hope it helps !
Hello,
I guess the Total Power is only define in 3D in COMSOL. If you want it on a surface, just multiplie it by the depth you had to enter (1m by default).
My (non expert) explanation for why your temperature does not change depending on the depth is the following : if you bild a 3D model, you can expect the Temperature to depend on all the dimentions and to be time dependent T(t,x,y,z). However, if you look at the heat equation and at the placement of your boundary conditions (T=T0 for exemple), you will see that the heat flux "can not always go in every direction". Therefore it does not depend on all three coordinates (x,y,z).
I have not seen your model but because it is in 2D, you did not impose any temperature difference along the z axis. Therefore ther is no reason for the temperature to vary along the z axis, whatever the depth is.
You can see an illustration of that in this [COMSOL video](http://www.comsol.fr/video/intro-to-modeling-heat-transfer-with-comsol-multiphysics) around 10 mins. In the cylinder, the temperature only depends on the z coordinate because the top and the bottom have a different temperature. It does not depend on the radius. You can change the radius, the temperature profile won't change.
Hope it helps !