<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
 <channel>
  <atom:link href="http://www.comsol.nl/community/forums/general/rss/thread/3014.rss" rel="self" type="application/rss+xml"/>
  <title>COMSOL Forums: apparent specific heat</title>
  <link>http://www.comsol.nl/community/forums/general/thread/3014/</link>
  <description>Most recent forum messages</description>
  <pubDate>Tue, 09 Aug 2011 12:36:47 +0000</pubDate>
  <image>
   <title>COMSOL Forums: apparent specific heat</title>
   <url>http://www.comsol.nl/shared/images/logos/comsol_logo.gif</url>
   <link>http://www.comsol.nl/community/forums/general/thread/3014/</link>
  </image>
  <item>
   <title>Re: apparent specific heat</title>
   <link>http://www.comsol.nl/community/forums/general/thread/3014/#p57663</link>
   <description>Hello Guys,&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Thank you for the great help in this forum! I could understand the Cp defined here by Ivette, but I need some reading and training for using previously mentioned functions. Do you guys can refer me to a help source or a paper, etc which I can use them?&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Thanks&lt;br /&gt;&#13;
Ehsan&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
&lt;div class=&quot;quote&quot;&gt;&lt;br /&gt;&#13;
Hello,&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I have found this forum and it was so useful for me because I had the same problem about how type the apparent specific heat of  phase change material in COMSOL. &lt;br /&gt;&#13;
But I've got interest in &amp;quot;sine&amp;quot; step or the function thay you metionated above, i don't know how to use it, but i understood that you can use it for check the function of cp, am I wrong?? &lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I have a material that change phase from 313 to 316 K. The melting cp is 60.5 kJ/kgK and the cp from solid state is 2.5 kJ/kgK, and I type this into the program&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Cp= 2500*(T&amp;lt;313)+(60500*(T&amp;gt;313)*(T&amp;lt;316))+2500*(T&amp;gt;316)&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
It works, but now i would like to plot the function in order to check the latent heat, if the integral of that cp function is the latent heat of my material i could validate the formula. My model is in 2D in COMSOL 3.5a.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I hope I've been clear, &lt;br /&gt;&#13;
thank you so much.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Ivette.&lt;br /&gt;&#13;
&lt;/div&gt;&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
</description>
   <pubDate>Tue, 09 Aug 2011 12:36:47 +0000</pubDate>
   <guid isPermaLink="false">3014.1312893407.57663</guid>
  </item>
  <item>
   <title>Re: apparent specific heat</title>
   <link>http://www.comsol.nl/community/forums/general/thread/3014/#p22753</link>
   <description>Hello,&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I have found this forum and it was so useful for me because I had the same problem about how type the apparent specific heat of  phase change material in COMSOL. &lt;br /&gt;&#13;
But I've got interest in &amp;quot;sine&amp;quot; step or the function thay you metionated above, i don't know how to use it, but i understood that you can use it for check the function of cp, am I wrong?? &lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I have a material that change phase from 313 to 316 K. The melting cp is 60.5 kJ/kgK and the cp from solid state is 2.5 kJ/kgK, and I type this into the program&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Cp= 2500*(T&amp;lt;313)+(60500*(T&amp;gt;313)*(T&amp;lt;316))+2500*(T&amp;gt;316)&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
It works, but now i would like to plot the function in order to check the latent heat, if the integral of that cp function is the latent heat of my material i could validate the formula. My model is in 2D in COMSOL 3.5a.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I hope I've been clear, &lt;br /&gt;&#13;
thank you so much.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Ivette.&lt;br /&gt;&#13;
</description>
   <pubDate>Mon, 23 Aug 2010 19:44:12 +0000</pubDate>
   <guid isPermaLink="false">3014.1282592652.22753</guid>
  </item>
  <item>
   <title>Re: apparent specific heat</title>
   <link>http://www.comsol.nl/community/forums/general/thread/3014/#p21820</link>
   <description>Hello,&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I am working on a Phase Change Material simulation too. The specific heat capacity function is working very well with logical parameters. I want to compute the energy now. How do I integrate the specific heat capacity over the temperature to get the latent heat in my 3D model in COMSOL 3.5a&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Thomas</description>
   <pubDate>Tue, 10 Aug 2010 11:40:53 +0000</pubDate>
   <guid isPermaLink="false">3014.1281440453.21820</guid>
  </item>
  <item>
   <title>Re: apparent specific heat</title>
   <link>http://www.comsol.nl/community/forums/general/thread/3014/#p9581</link>
   <description>Hi&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Thanks for the corrections, you are right I typed it out too quickly ;) I have corrected the &amp;quot;&amp;lt;&amp;quot;&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
The ice fraction is without units so I have a T[K] unit issue, I obviously need to revise my stuff ;)&lt;br /&gt;&#13;
I edited and added a &amp;quot;/DT&amp;quot; on my first reply, remains how to define correctly DT&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
furthermore if you need to express this as an energy there is a *rho [kg/m^3] missing and an implicit volume [m^3] from the integration (depending on how this is implemented in COMSOL) that is neither not explicitely writen out&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Ivar</description>
   <pubDate>Tue, 09 Mar 2010 11:57:59 +0000</pubDate>
   <guid isPermaLink="false">3014.1268135879.9581</guid>
  </item>
  <item>
   <title>Re: apparent specific heat</title>
   <link>http://www.comsol.nl/community/forums/general/thread/3014/#p9578</link>
   <description>This is a very interesting topic as I had the same issue when modelling a phase change material. Two small remarks concerning the equation proposed by Dr. KJELBERG: &lt;br /&gt;&#13;
1. condition for latent heat should be (T&amp;gt;Tm)*(T&amp;lt;Tf)&lt;br /&gt;&#13;
2. the unit of Cp is J/kg/K, hence to express Cp as a function of Latent Heat (J/kg), units must match. Please correct me if you have already considered it.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
ps. for finely meshed model, I think the ice fraction term can be skipped, as this is already included in the temperature change of the considered control volume.&lt;br /&gt;&#13;
Best Regards&lt;br /&gt;&#13;
</description>
   <pubDate>Tue, 09 Mar 2010 11:20:41 +0000</pubDate>
   <guid isPermaLink="false">3014.1268133641.9578</guid>
  </item>
  <item>
   <title>Re: apparent specific heat</title>
   <link>http://www.comsol.nl/community/forums/general/thread/3014/#p8318</link>
   <description>Hi&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
good to hear that you found a way with smoothened functions, in V4 (soon there I have heard) the step standard function proposed are already &amp;quot;smoothened&amp;quot;, still you must check that your time range does take a few point within the transition region, othervise it might skip over it (even fully I had the other day some short pulse with a low repetition cacle and the solvr just ignored several of them, so some hand tuning and a careful verification is mandatory.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Conserning heat exchanges over boundaries, when I do not want to use full fluidic models, induced convection fully simulated, I mostly set a Q heat loss factor (2W/K/m^2 for calme situations, 5W/K/m^2 and 2-4 times this for blow conditions, as &amp;quot;rule of thumb&amp;quot;, but you must set a &amp;quot;true&amp;quot; external temperature, whatever that is).&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Mostly this works quite OK but is rather empirical. For certain cases, such as small air gaps (mm and below)and &amp;quot;now blow&amp;quot;, air behaves differently as convective exchange does manage to start up and you can get much lower heat exchange values, ar becomes a good isolator, I know you can use other tricks too and have larger air gaps while blocking the convective buildup, such as a &amp;quot;hairy surface&amp;quot; with fibres standing out, they do not even need to be very dense, finally it depends also on the direction of gravity w.r.t shell dimensions then I use only standfard convection of air with no &amp;quot;air&amp;quot; motion (just &amp;quot;bulk air as any bulk material).&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Again all his depends on your experience and the details you want tu put in, not t sa the time you can spend simulatng ;)&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Hope this helps on the way&lt;br /&gt;&#13;
Good luck&lt;br /&gt;&#13;
Ivar</description>
   <pubDate>Tue, 16 Feb 2010 05:41:23 +0000</pubDate>
   <guid isPermaLink="false">3014.1266298883.8318</guid>
  </item>
  <item>
   <title>Re: apparent specific heat</title>
   <link>http://www.comsol.nl/community/forums/general/thread/3014/#p8315</link>
   <description>Thank you Dr. Ivar for your suggestion. When I tried to use the suggested expression with Heaviside function, the programme was not working properly. So currently I am using the apparent specific heat as&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Cp_frozen+(Cp_unfrozen-Cp_frozen)*HS+D*(latent heat*Ice fraction)&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
where HS and D are Heaviside and Dirac functions.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
If I use a constant temperature boundary condition for the freezing problem, I think its working. However, If i use a convention boundary condition (Suppose air with a heat transfer coefficient and temperature is blown to the boundary), the programme still doesn't give an accurate solution.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I am wondering whether you could help me in this regard.&lt;br /&gt;&#13;
          Thanks,&lt;br /&gt;&#13;
                Roopesh</description>
   <pubDate>Mon, 15 Feb 2010 23:16:28 +0000</pubDate>
   <guid isPermaLink="false">3014.1266275788.8315</guid>
  </item>
  <item>
   <title>Re: apparent specific heat</title>
   <link>http://www.comsol.nl/community/forums/general/thread/3014/#p7934</link>
   <description>Hi&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I would use something like:&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Cp = Cp_frozen*(T&amp;lt;=Tf) +  &lt;br /&gt;&#13;
        Cp_latent heat*ice fraction/DT*(T-Tm')/(Tf-Tm')*(T&amp;gt;Tm’)*(T&amp;lt;Tf) + &lt;br /&gt;&#13;
        Cp_unfrozen*(T&amp;gt;Tf)&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Then you must combine, if you need to smoothen the &amp;quot;(T-Tm')/(Tf-Tm')&amp;quot;, a &amp;quot;heaviside&amp;quot; or a &amp;quot;sine step&amp;quot; function. I prefere &amp;quot;sine&amp;quot; step as these are smooth up to to 2-3 derivatives without overshoots, but you must write them out first, a little agebra&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
PLS CHECK/PLOT this function out carefully, I might well have got the signs or the bolean wrong.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Often I define these expressions as functions in COMSOL as you can then easily check them with the &amp;quot;plot&amp;quot; button&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Good luck&lt;br /&gt;&#13;
Ivar</description>
   <pubDate>Sat, 06 Feb 2010 09:29:31 +0000</pubDate>
   <guid isPermaLink="false">3014.1265448571.7934</guid>
  </item>
  <item>
   <title>apparent specific heat</title>
   <link>http://www.comsol.nl/community/forums/general/thread/3014/#p7754</link>
   <description>I am using apparent specific heat during phase change. &lt;br /&gt;&#13;
&lt;br /&gt;&#13;
The conditions are following. The apparent specific heat will be&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Cp_unfrozen               when T&amp;gt;Tf &lt;br /&gt;&#13;
Cp_frozen+(latent heat*ice fraction/temperature range)           when Tm’&amp;lt;T&amp;lt;Tf &lt;br /&gt;&#13;
Cp_frozen                   when T&amp;lt;Tm’ &lt;br /&gt;&#13;
&lt;br /&gt;&#13;
How I can write the apparent heat expression in COMSOL using Heaviside and Dirac functions?&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Thank you very much,&lt;br /&gt;&#13;
			Roopesh&lt;br /&gt;&#13;
</description>
   <pubDate>Wed, 03 Feb 2010 16:00:34 +0000</pubDate>
   <guid isPermaLink="false">3014.1265212834.7754</guid>
  </item>
 </channel>
</rss>

