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.
Temperatures calculated but thermal expansion calculation is missing ?
Posted Jan 17, 2014, 2:30 p.m. EST General, Heat Transfer & Phase Change, Structural Mechanics Version 4.4, Version 5.2 15 Replies
Please login with a confirmed email address before reporting spam
A cylinder made of copper with a radius of 0.2m and a height of 0.5m and heated at its mantle with a total energy of 1000 Watts for one hour. Within this cylinder included in the center, there is another cylinder made of titanium with a radius of 0.1m and a length of 0.3m.
I apply the physics:
- Heat transfer in solids and
- solid mechanics
A "Multiphysics" node is generated automaticely.
I choose "temperature coupling"
I generate a normal sized mesh and calculate
a time dependend study with 10 sec steps for one hour.
I get a reasonal temperature distribution from the calculation.
But I'm surpised, that the elastic strain energy density (solid.Ws (J/m^3)) and all other parameters like (solid.ep1) of the solid mechanics are exactly zero, without any decimals. As there is a temperature difference of 5K and the thermal expansion coefficients of the material differ by 10 exp(-5) I would expect some stress.
My impression is, there is no mechanics calculated.
Any ideas, what I might have missed?
Attachments:
Please login with a confirmed email address before reporting spam
In addition to the Temperature Coupling node under Multiphysics, you need a Thermal Expansion node.
Regards,
Henrik
Please login with a confirmed email address before reporting spam
But there is no "Thermal Expansion" node available, as far as I see.
Where can I find it?
Under the "Multiphysics"-node there is only "Temperature Coupling" listed.
Is it only available with additional modules ?
Please login with a confirmed email address before reporting spam
Regards,
Henrik
Please login with a confirmed email address before reporting spam
I find it surprising, that the reaction of COMSOL to the not installed feature is to calculate zeroes instead of giving a hint, that the calculation of thermal expansion needs an additional module.
Please login with a confirmed email address before reporting spam
But I guess you may already know that you can introduce thermal expansion yourself into the basic mechanics node. I had done this long time ago, see the following thread.
www.comsol.com/community/forums/general/thread/39909
Of course, you do not have to do it the same way, it can also be introduced via the initial stress node as Henrik suggested quite recently.
Suresh
Please login with a confirmed email address before reporting spam
I try your hint Suresh but it doesn't work. Are you sure that it could works?
Can you show us a simple example of this implementation via the default structural mechanics physic?
Best regards
Julien
Please login with a confirmed email address before reporting spam
Thank You; Yes it is available since I installed the Structural Mechanics module.
I find it surprising, that the reaction of COMSOL to the not installed feature is to calculate zeroes instead of giving a hint, that the calculation of thermal expansion needs an additional module.
Actually, what you did is nothing wrong per se (with or without the Structural Mechanics module); you fed the temperatures to the Solid Mechanics interface, so that any temperature dependent data (like material properties) would receive this temperature. There is no way the software could foresee whether you actually wanted only this or if you also wanted a thermal expansion to occur.
Regards,
Henrik
Please login with a confirmed email address before reporting spam
I'm still not confident enough with the philosophy of COMSOL, to foresee this myself.
Thank You
Please login with a confirmed email address before reporting spam
Someone can confirm Sureh hint for the implement of the thermal expansion in the standard mechanical module by coupling with heat transfert module?
Best regards
Julien
Please login with a confirmed email address before reporting spam
Yes you can implement thermal expansion following the instruction in the thread Suresh pointed to.
Nagi Elabbasi
Veryst Engineering
Please login with a confirmed email address before reporting spam
In general though the burden is on the user not the software tool (COMSOL or otherwise) to make sure their model is a good representation of their physical problem in terms of physics, material models, loads, etc.
Nagi Elabbasi
Veryst Engineering
Please login with a confirmed email address before reporting spam
I think it works!!
Please login with a confirmed email address before reporting spam
I join a very simple model with the defalut solid mechanic physic in which I have implement the thermal expansion.
Can someone (who have the right Comsol model with thermal expansion included) compare with my results?
Thank you very
Julien
Attachments:
Please login with a confirmed email address before reporting spam
For information, the hint work but results are more accurate with the addition of:
-1.65*alpha[1/K]*(T-Tref)*bulkmodulus
instead of
-3*alpha[1/K]*(T-Tref)*bulkmodulus
in the end of solid.Sl11, 22, 33
best regards
Please login with a confirmed email address before reporting spam
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 Compiling an application throws an error message about a missing license
- FORUM Thermal Expansion
- KNOWLEDGE BASE 'Command not found' or 'No such file or directory' error when starting the license manager on Linux
- KNOWLEDGE BASE Solving electromagnetic heating models with high-frequency loads
- BLOG Optimizing Thermal Processes in Carbon Manufacturing with Simulation