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.
Heat capacity
Posted 28 mar 2011, 08:39 GMT-4 Heat Transfer & Phase Change, Modeling Tools & Definitions, Parameters, Variables, & Functions, Studies & Solvers Version 4.0a 9 Replies
Please login with a confirmed email address before reporting spam
I have a question about a physical process in COMSOL. There is body with a variable value of the heat capacity. There is no heat exchange with the environment (adiabatic process). If heat capacity changes will be changes of temperature (dC -> dT if dQ = 0)? I.e. is there connection between heat capacity and temperature of body in adiabatic process?
There is a physical dependence:
dQ = dC*dT
dQ = 0 ( adiabatic process )
Does COMSOL consider this dependence?
Thanks.
Please login with a confirmed email address before reporting spam
well COMSOL should of course consider that. Why not just try it. Make a little transient model and give your isolated domain a time dependent heat capacity. You should observe a temperture change anf you can compare it to theory.
Regards
Edgar
Please login with a confirmed email address before reporting spam
May be I'm doing something wrong or not determine some specific value or parameter. I solve "Heat Transfer in Solids" problem with "Time Dependence" solver.
What do you mean under the " transient model "?
Thanks.
Please login with a confirmed email address before reporting spam
Maybe someone else can help?
Please login with a confirmed email address before reporting spam
your specific adiabatic physics are not implemented in the heat transfer equation.
The heat transfer equation of the heat transfer module module has an heat source term, which takes adiabatic heats for fluids into account. With it you can easily model a temperature change for (adiabatic) air compression. See the attached file (V3.5a).
This could be a starting point for your time depending specific heat capacity. Maybe you can translate it to an time depending density. Then you need to connect your density change to a pressure change. This could be your desired solution.
best regards
Attachments:
Please login with a confirmed email address before reporting spam
We solve magnetocaloric problem, but approaches to it solution do not find.
Thanks again, we will be think about.
Please login with a confirmed email address before reporting spam
I guess, this equation only differs at one term (right side of Comsol's heat transfer equation). Then it should be possible to add a new (appropriate) PDE (with the depending variable e.g. q_mc) and link it to the original equation by inserting q_em in the edit field for q.
Best regards
Please login with a confirmed email address before reporting spam
I couldn't resit to do some quick checks on my own ... :)
When I insert the following expression in the edit field for "Q", I get a constant integral energy wich is of course related to a temperature change. That's what you wanted?
-rho_htgh*d(C_htgh,t)*T
Since you are using 4.0 the indices/notation should be different.
regards
Please login with a confirmed email address before reporting spam
I tried your suggestion.
The model is a «cube in a cube» - a material (with a nonlinear characteristic of the heat capacity on temperature) placed in the air. On the one side of the material supplied temperature T = 300 K and on the other side T = 1 K. Duration of modelling process (solver time dependent) 10 seconds. Thus, I have a changing time-temperature for the material and, consequently, changing heat capacity. But adding the option “Heat source” in the General source
“-ht.rho*d(ht.Cp, t)*T” decision is not reached (solver don't calculate model, but no warnings displaied). Moreover, not even an error or a lack of explanation or solution. Just stop solution. If there is interest, I can upload the model. Thanks in advance!
Please login with a confirmed email address before reporting spam
Maybe someone else can help me?
Thanks in advance!
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.