<?xml version="1.0"  encoding="iso-8859-1" ?>
<?xml-stylesheet type="text/xsl" href="xsl/mathml.xsl"?>
<!DOCTYPE MMLEntities [
<!ENTITY af "&#x02061;">
<!ENTITY alpha "&#x003B1;">
<!ENTITY ap "&#x02048;">
<!ENTITY apos "&#x00027;">
<!ENTITY ApplyFunction "&#x02061;">
<!ENTITY Backslash "&#x02216;">
<!ENTITY beta "&#x003B2;">
<!ENTITY cap "&#x02229;">
<!ENTITY CenterDot "&#x000B7;">
<!ENTITY chi "&#x003C7;">
<!ENTITY compfn "&#x02218;">
<!ENTITY cup "&#x0222A;">
<!ENTITY dd "d">
<!ENTITY Del "&#x02207;">
<!ENTITY Delta "&#x00394;">
<!ENTITY delta "&#x003B4;">
<!ENTITY DifferentialD "d">
<!ENTITY DoubleRightArrow "&#x021D2;">
<!ENTITY ee "e">
<!ENTITY empty "&#x02205;&#x02063;">
<!ENTITY emptyset "&#x02205;&#x02063;">
<!ENTITY epsi "&#x003B5;">
<!ENTITY epsilon "&#x003B5;">
<!ENTITY epsiv "&#x0025B;">
<!ENTITY equiv "&#x02261;">
<!ENTITY eta "&#x003B7;">
<!ENTITY exist "&#x02203;">
<!ENTITY Exists "&#x02203;">
<!ENTITY ExponentialE "e">
<!ENTITY forall "&#x02200;">
<!ENTITY ForAll "&#x02200;">
<!ENTITY Gamma "&#x00393;">
<!ENTITY gamma "&#x003B3;">
<!ENTITY Gammad "&#x003DC;">
<!ENTITY gammad "&#x003DC;">
<!ENTITY ge "&#x02265;">
<!ENTITY gt "&#x0003E;">
<!ENTITY ii "i">
<!ENTITY image "&#x02111;">
<!ENTITY ImaginaryI "i">
<!ENTITY in "&#x02208;">
<!ENTITY infin "&#x0221E;">
<!ENTITY Integral "&#x0222B;">
<!ENTITY InvisibleTimes "&#x02062;">
<!ENTITY iota "&#x003B9;">
<!ENTITY it "&#x02062;">
<!ENTITY kappa "&#x003BA;">
<!ENTITY kappav "&#x003F0;">
<!ENTITY Lambda "&#x0039B;">
<!ENTITY lambda "&#x003BB;">
<!ENTITY lceil "&#x02308;">
<!ENTITY le "&#x02264;">
<!ENTITY LeftBracketingBar "|">
<!ENTITY LeftCeiling "&#x02308;">
<!ENTITY LeftFloor "&#x0230A;">
<!ENTITY lfloor "&#x0230A;">
<!ENTITY LowerRightArrow "&#x02198;">
<!ENTITY mu "&#x003BC;">
<!ENTITY nabla "&#x02207;">
<!ENTITY nbsp "&#x000A0;">
<!ENTITY ne "&#x02260;">
<!ENTITY not "&#x000AC;">
<!ENTITY NotElement "&#x02209;">
<!ENTITY NotEqual "&#x02260;">
<!ENTITY notin "&#x02209;">
<!ENTITY NotSubsetEqual "&#x02288;">
<!ENTITY nsub "&#x02284;">
<!ENTITY nsube "&#x02288;">
<!ENTITY nsubseteq "&#x02288;">
<!ENTITY nu "&#x003BD;">
<!ENTITY Omega "&#x003A9;">
<!ENTITY omega "&#x003C9;">
<!ENTITY OverBar "&#x000AF;">
<!ENTITY part "&#x02202;">
<!ENTITY Phi "&#x003A6;">
<!ENTITY phi "&#x003C6;">
<!ENTITY phiv "&#x003D5;">
<!ENTITY Pi "&#x003A0;">
<!ENTITY pi "&#x003C0;">
<!ENTITY piv "&#x003D6;">
<!ENTITY prime "&#x02032;">
<!ENTITY Product "&#x0220F;">
<!ENTITY Psi "&#x003A8;">
<!ENTITY psi "&#x003C8;">
<!ENTITY rarr "&#x02192;">
<!ENTITY rceil "&#x02309;">
<!ENTITY real "&#x0211C;">
<!ENTITY rfloor "&#x0230B;">
<!ENTITY rho "&#x003C1;">
<!ENTITY rhov "&#x003F1;">
<!ENTITY RightArrow "&#x02192;">
<!ENTITY rightarrow "&#x02192;">
<!ENTITY RightBracketingBar "|">
<!ENTITY RightCeiling "&#x02309;">
<!ENTITY RightFloor "&#x0230B;">
<!ENTITY Sigma "&#x003A3;">
<!ENTITY sigma "&#x003C3;">
<!ENTITY sigmav "&#x003C2;">
<!ENTITY sub "&#x02282;">
<!ENTITY sube "&#x02286;">
<!ENTITY SuchThat "&#x0220B;">
<!ENTITY Sum "&#x02211;">
<!ENTITY tau "&#x003C4;">
<!ENTITY Theta "&#x00398;">
<!ENTITY theta "&#x003B8;">
<!ENTITY thetav "&#x003D1;">
<!ENTITY times "&#x000D7;">
<!ENTITY UpperRightArrow "&#x02197;">
<!ENTITY Upsi "&#x003D2;">
<!ENTITY upsi "&#x003C5;">
<!ENTITY vee "&#x02228;">
<!ENTITY wedge "&#x02227;">
<!ENTITY weierp "&#x02118;">
<!ENTITY xi "&#x003BE;">
<!ENTITY Xi "&#x0039E;">
<!ENTITY zeta "&#x003B6;">
]>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jaaht.html</title>
<!-- Created by Maple 8.00, IBM INTEL NT -->
<link href="../navi/css/sovell.css" rel="stylesheet" type="text/css"/>
</head>
<body bgcolor="FFFFFF">

<a href="../mpl/jaaht.mws" target="_blank">jaaht.mws</a>

<a name="MapleAutoBookmark1" />
<p align="center">
<b><u><font color="#000000" size="5">Newtonin jäähtymislaki</font></u></b>
</p>
<p align="left">
</p>
<p align="left">
<font color="#000000">1600- ja 1700-lukujen vaihteessa elänyt fyysikko ja matemaatikko Isaac Newton tutki kappaleiden jäähtymistä vakiolämpöisessä ympäristössä. Kokeidensa tuloksena hän esitti ns. Newtonin jäähtymislain <br />
</font>
</p>
<p align="center">
<img src="images/jaaht1.gif" width="175" height="58" alt="diff(T(t),t) = -k*(T(t)-T[0])" align="middle" />
<font color="#000000">.</font>
</p>
<p align="left">
</p>
<p align="left">
<font color="#000000">Tässä T(</font>
<i><font color="#000000">t</font></i>
<font color="#000000">) ilmaisee tarkasteltavan kappaleen lämpötilan hetkellä </font>
<i><font color="#000000">t</font></i>
<font color="#000000">, </font>
<img src="images/jaaht2.gif" width="33" height="32" alt="T[0]" align="middle" />
<font color="#000000">&nbsp;on ympäristön lämpötila ja </font>
<i><font color="#000000">k</font></i>
<font color="#000000">&nbsp;jäähtymisvakio. Käyttäen tätä yksinkertaista jäähtymislakia ratkaisemme seuraavan jäähtymisongelman. <br />
<br />
Kuparipallo, jonka lämpötila on 100°C, upotetaan veteen, jonka lämpötilaa ylläpidetään 30°C:ssa. Upotus tapahtuu ajanhetkellä </font>
<i><font color="#000000">t</font></i>
<font color="#000000">&nbsp;= 0, ja kolmen minuutin päästä pallon lämpötila on pudonnut 70°C:een. Kauanko kestää ennen kuin pallon lämpötila on alle 31°C? <br />
<br />
Laskujen aluksi on syytä hävittää mahdollisista aiemmista laskuista jääneet muuttujat. <br />
</font>
</p>
<p align="left">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top"><tt>&gt; &nbsp;&nbsp;</tt></td>
<td width="100%" valign="top"><b><font color="#FF0000">restart;</font></b>
</td></tr>
</table>
</p>
<p align="left">
</p>
<p align="left">
<font color="#000000">Määritellään yhtälö lämpötilan kehitykselle.</font>
</p>
<p align="left">
</p>
<p align="left">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top"><tt>&gt; &nbsp;&nbsp;</tt></td>
<td width="100%" valign="top"><b><font color="#FF0000">yht:= diff(T(t), t)=-k*(T(t)-T0);</font></b>
</td></tr>
</table>
</p>
<p align="center">
<math xmlns='http://www.w3.org/1998/Math/MathML'>
  <mrow>
    <mi>yht</mi>
  </mrow>
  <mo>:=</mo>
  <mrow>
    <mrow>
      <mrow>
        <mfrac>
          <mo>&DifferentialD;</mo>
          <mrow>
            <mo>&DifferentialD;</mo>
            <mi>t</mi>
          </mrow>
        </mfrac>
        <mrow>
          <mi>T</mi>
          <mo>&ApplyFunction;</mo>
          <mfenced>
            <mi>t</mi>
          </mfenced>
        </mrow>
      </mrow>
      <mo>=</mo>
      <mrow>
        <mo>-</mo>
        <mrow>
          <mi>k</mi>
          <mo>&InvisibleTimes;</mo>
          <mfenced>
            <mrow>
              <mrow>
                <mi>T</mi>
                <mo>&ApplyFunction;</mo>
                <mfenced>
                  <mi>t</mi>
                </mfenced>
              </mrow>
              <mo>-</mo>
              <mi>T0</mi>
            </mrow>
          </mfenced>
        </mrow>
      </mrow>
    </mrow>
  </mrow>
</math>
</p>
<p align="left">
</p>
<p align="left">
<font color="#000000">Probleeman tuntematon funktio on lämpötila T(</font>
<i><font color="#000000">t</font></i>
<font color="#000000">). </font>
</p>
<p align="left">
</p>
<p align="left">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top"><tt>&gt; &nbsp;&nbsp;</tt></td>
<td width="100%" valign="top"><b><font color="#FF0000">tuntematon:= T(t);</font></b>
</td></tr>
</table>
</p>
<p align="center">
<math xmlns='http://www.w3.org/1998/Math/MathML'>
  <mrow>
    <mi>tuntematon</mi>
  </mrow>
  <mo>:=</mo>
  <mrow>
    <mrow>
      <mi>T</mi>
      <mo>&ApplyFunction;</mo>
      <mfenced>
        <mi>t</mi>
      </mfenced>
    </mrow>
  </mrow>
</math>
</p>
<p align="left">
</p>
<p align="left">
<font color="#000000">Alkuehtona on kuparipallon lämpötila on 100°C upotuksen tapahtuessa:</font>
</p>
<p align="left">
</p>
<p align="left">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top"><tt>&gt; &nbsp;&nbsp;</tt></td>
<td width="100%" valign="top"><b><font color="#FF0000">alkuehto:= T(0)=100;</font></b>
</td></tr>
</table>
</p>
<p align="center">
<math xmlns='http://www.w3.org/1998/Math/MathML'>
  <mrow>
    <mi>alkuehto</mi>
  </mrow>
  <mo>:=</mo>
  <mrow>
    <mrow>
      <mrow>
        <mi>T</mi>
        <mo>&ApplyFunction;</mo>
        <mfenced>
          <mn>0</mn>
        </mfenced>
      </mrow>
      <mo>=</mo>
      <mn>100</mn>
    </mrow>
  </mrow>
</math>
</p>
<p align="left">
</p>
<p align="left">
<font color="#000000">Ratkaistaan differentiaaliyhtälöryhmä ja manipuloidaan tulos käyttökelpoiseen muotoon.</font>
</p>
<p align="left">
</p>
<p align="left">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top"><tt>&gt; &nbsp;&nbsp;</tt></td>
<td width="100%" valign="top"><b><font color="#FF0000">rtk:= dsolve({yht, alkuehto}, tuntematon);</font></b>
</td></tr>
</table>
</p>
<p align="center">
<math xmlns='http://www.w3.org/1998/Math/MathML'>
  <mrow>
    <mi>rtk</mi>
  </mrow>
  <mo>:=</mo>
  <mrow>
    <mrow>
      <mrow>
        <mi>T</mi>
        <mo>&ApplyFunction;</mo>
        <mfenced>
          <mi>t</mi>
        </mfenced>
      </mrow>
      <mo>=</mo>
      <mrow>
        <mi>T0</mi>
        <mo>+</mo>
        <mrow>
          <msup>
            <mi>&ExponentialE;</mi>
            <mfenced>
              <mrow>
                <mo>-</mo>
                <mrow>
                  <mi>k</mi>
                  <mo>&InvisibleTimes;</mo>
                  <mi>t</mi>
                </mrow>
              </mrow>
            </mfenced>
          </msup>
          <mo>&InvisibleTimes;</mo>
          <mfenced>
            <mrow>
              <mrow>
                <mo>-</mo>
                <mi>T0</mi>
              </mrow>
              <mo>+</mo>
              <mn>100</mn>
            </mrow>
          </mfenced>
        </mrow>
      </mrow>
    </mrow>
  </mrow>
</math>
</p>
<p align="left">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top"><tt>&gt; &nbsp;&nbsp;</tt></td>
<td width="100%" valign="top"><b><font color="#FF0000">lampo:= rhs(rtk);</font></b>
</td></tr>
</table>
</p>
<p align="center">
<math xmlns='http://www.w3.org/1998/Math/MathML'>
  <mrow>
    <mi>lampo</mi>
  </mrow>
  <mo>:=</mo>
  <mrow>
    <mrow>
      <mi>T0</mi>
      <mo>+</mo>
      <mrow>
        <msup>
          <mi>&ExponentialE;</mi>
          <mfenced>
            <mrow>
              <mo>-</mo>
              <mrow>
                <mi>k</mi>
                <mo>&InvisibleTimes;</mo>
                <mi>t</mi>
              </mrow>
            </mrow>
          </mfenced>
        </msup>
        <mo>&InvisibleTimes;</mo>
        <mfenced>
          <mrow>
            <mrow>
              <mo>-</mo>
              <mi>T0</mi>
            </mrow>
            <mo>+</mo>
            <mn>100</mn>
          </mrow>
        </mfenced>
      </mrow>
    </mrow>
  </mrow>
</math>
</p>
<p align="left">
</p>
<p align="left">
<font color="#000000">Asetetaan vakio </font>
<img src="images/jaaht3.gif" width="33" height="32" alt="T[0]" align="middle" />
<font color="#000000">.</font>
</p>
<p align="left">
</p>
<p align="left">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top"><tt>&gt; &nbsp;&nbsp;</tt></td>
<td width="100%" valign="top"><b><font color="#FF0000">T0:= 30;</font></b>
</td></tr>
</table>
</p>
<p align="center">
<math xmlns='http://www.w3.org/1998/Math/MathML'>
  <mrow>
    <mi>T0</mi>
  </mrow>
  <mo>:=</mo>
  <mrow>
    <mn>30</mn>
  </mrow>
</math>
</p>
<p align="left">
</p>
<p align="left">
<font color="#000000">Ratkaistaan </font>
<i><font color="#000000">k</font></i>
<font color="#000000">&nbsp;sijoittamalla </font>
<i><font color="#000000">t</font></i>
<font color="#000000">&nbsp;= 180 s, jolloin kuulan läpötilan tulee olla 70°C.</font>
</p>
<p align="left">
</p>
<p align="left">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top"><tt>&gt; &nbsp;&nbsp;</tt></td>
<td width="100%" valign="top"><b><font color="#FF0000">krtk:= solve(subs(t=180, lampo)=70, k);</font></b>
</td></tr>
</table>
</p>
<p align="center">
<math xmlns='http://www.w3.org/1998/Math/MathML'>
  <mrow>
    <mi>krtk</mi>
  </mrow>
  <mo>:=</mo>
  <mrow>
    <mrow>
      <mo>-</mo>
      <mrow>
        <mfrac>
          <mn>1</mn>
          <mn>180</mn>
        </mfrac>
        <mo>&InvisibleTimes;</mo>
        <mrow>
          <mi>ln</mi>
          <mo>&ApplyFunction;</mo>
          <mfenced>
            <mfrac>
              <mn>4</mn>
              <mn>7</mn>
            </mfrac>
          </mfenced>
        </mrow>
      </mrow>
    </mrow>
  </mrow>
</math>
</p>
<p align="left">
</p>
<p align="left">
<font color="#000000">Seuraavaksi ratkaistaan, millä arvolla </font>
<i><font color="#000000">t</font></i>
<font color="#000000">&nbsp;lämpötila on 31°C.</font>
</p>
<p align="left">
</p>
<p align="left">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top"><tt>&gt; &nbsp;&nbsp;</tt></td>
<td width="100%" valign="top"><b><font color="#FF0000">solve(subs(k=krtk, lampo)=31, t):<br />
evalf(%);</font></b>
</td></tr>
</table>
</p>
<p align="center">
<math xmlns='http://www.w3.org/1998/Math/MathML'>
  <mn>1366.525320</mn>
</math>
</p>
<p align="left">
</p>
<p align="left">
<font color="#000000">Tämä on lähes 23 minuuttia (1380 s).</font>
</p>
<p align="left">
<font color="#000000"><br />
Piirretään vielä lopuksi kuvaaja, jossa näemme lämpötilan kehityksen ajan funktiona.</font>
</p>
<p align="left">
</p>
<p align="left">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top"><tt>&gt; &nbsp;&nbsp;</tt></td>
<td width="100%" valign="top"><b><font color="#FF0000">plot(subs(k=krtk, lampo), t=0..1400);</font></b>
</td></tr>
</table>
</p>
<p align="center">
<img src="images/jaaht4.gif" width="612" height="612" alt="[Maple Plot]" />
</p>
<p align="left">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top"><tt>&gt; &nbsp;&nbsp;</tt></td>
<td width="100%" valign="top"></td></tr>
</table>
</p>
<p align="left">
</p>
<p align="left">
<font color="#000000">On syytä huomata, että Newtonin tekemä malli on hyvin rajoitettu. Sitä käytettäessä ei kiinnitetä minkäänlaista huomiota siihen, että massiivisen kuulan ollessa kysymyksessä kuulan pinta jäähtyy sisäosaa nopeammin. Samaten kuulan ympärillä olevalle vedelle täytyy järjestää tasainen ja hyvä sekoittuminen, joka varmistaa sen tasalämpöisyyden. Kuitenkin pienille ja hyvin lämpöä johtaville kappaleille Newtonin malli on hyvä approksimaatio. </font>
</p>
<p align="left">
</p>
<p align="left">
<i><b><font color="#000000">Tehtävä</font></b></i>
</p>
<p align="left">
</p>
<p align="left">
<font color="#000000">Sama kuparipallo otetaan vedestä ja jäähdytetään 0°C:een. Laske Newtonin mallia käyttäen kauanko kestää, että kuparipallo lämpenee 29°C lämpötilaan, kun se jälleen upotetaan veteen.</font>
</p>
<p align="left">
</p>
<p align="left">
<i><font color="#000000">JP &amp; SKK &amp; MS 12.07.2001</font></i>
</p>



</body>
</html>
