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.
Cooling rate at a certain temperature
Posted Jan 12, 2011, 5:25 a.m. EST 7 Replies
Please login with a confirmed email address before reporting spam
I would be apprecited if you could help on the following issue:
I am dealing with temperature calculation of a 2d axissymmetric workpiece during cooling from 1000 C to 100 C. I would need the cooling rate at 700 C at the whole domain.
How could I do it?
thank you in advance!
Please login with a confirmed email address before reporting spam
How do you define your cooling rate ?
is it the temperature derivative for a transient analysis ? this should be Tt = dT/dt in COMSOL notation
be sure your time derivatives is turned, that your physics do solve for T and that you are in a transient analysis
in v4.1 HT you have also the (ht.gradTphi, ht.gradTr, ht.gradTz) and ht.gradTmag
--
Good luck
Ivar
Please login with a confirmed email address before reporting spam
Thank you for the quich reply!
Yes, I mean the cooling rate (CR) is the first derivative of temperaure, dT/dt [K/s]. I use Comol 3.4 release, transient heat transfer module. Are ht.gradTphi, ht.gradTr and ht.gradTz expressions available in v3.4?
If not so, could you please advise what sort of formula (expression, function) should I use to determine the cooling rate at 700 C (CR700) in the whole domain?
thank you again,
best
Imre
Please login with a confirmed email address before reporting spam
no, all prefixed_dot_ are v4 notations, in v3 it was suffix _ht
then I suppose that Tt should be defined as dT/dt (your version is old, I have forgotten in the mean time ;)
But in 3.5 I remember that the time derivatives were only calculated on demand, there is perhaps also a check box to select in the solver menu
--
Good luck
Ivar
Please login with a confirmed email address before reporting spam
Please login with a confirmed email address before reporting spam
I think my question was not clear, therefore I would like to ask some more help:
I am able to calculate the dT/dt (cooling rate, CR) in every time instance for the whole spatial domain by using the global expression ie: CR = diff(T,t).
However, I like to determine the CR given at 700 C (CR700). In other words, I would need the value of dT/dt when the temperature is T = 700 C for every points of the model .
So, what expression should be introduced to calculate CR700?
Thanks for your help in advance!
Please login with a confirmed email address before reporting spam
Please login with a confirmed email address before reporting spam
I'm afraid that in 3.5 you need to go through matlab to have full control on the results.
In v4 you can easier use "filters" to limit the amount of data to i.e. a range of the bolean expression (T>LowerLimitOfT)*(T<HigherLimitOfT) and then plot Tt as variable. Then the question is to export this data, and if you need the localisation of these conditions. There again you would neeed Matalb , I believe
--
Good luck
Ivar
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
- FORUM Starting point for laser cutter cooling
- BLOG Innovative Microfluidic System for Cooling Windows
- KNOWLEDGE BASE Solving electromagnetic heating models with high-frequency loads
- BLOG Modeling the Differential Quenching of a Katana
- FORUM "Expression" under "Datasets -> a certain dataset" functions or not?