Newtons afkølingslov miniprojekt i emnet differentialligninger Teoretisk del Vi skal studere, hvordan temperaturen i en kop kaffe aftager med tiden. Lad T (t ) betegne temperaturen i kaffen til tiden t. I modellen betegnet Newtons afkølingslov vil temperaturfunktionen adlyde følgende differentialligning, hvor Tomg er omgivelsernes faste temperatur og k er en positiv konstant. (1) dT = − k ⋅ (T − Tomg ) dt a) Giv en sproglig fortolkning af differentialligningen. Hvad udtrykker den sagt med ord? Inddrag heri begrebet proportionalitet. b) Hvornår i afkølingsprocessen vil temperaturen falde kraftigst i kaffen: I starten eller senere? Begrund svaret ud fra differentialligningen? c) Vi har tidligere studeret en forskudt eksponentiel vækst som løsning til differentialligningen y ′ = b − a ⋅ y . Redegør for, hvorfor differentialligningen (1) netop er på denne form. Hjælp: Gang ind i parentesen i (1) og fortæl hvad y, a og b svarer til. 2 © Erik Vestergaard – www.matematikfysik.dk d) Som bekendt har differentialligningen y ′ = b − a ⋅ y følgende løsning: (2) f (t ) = b + c ⋅ e − a⋅t a hvor c er en arbitrær konstant, som afhænger af begyndelsesbetingelserne. Vis ved at oversætte hvad y, a og b svarer til, at den oprindelige differentialligning (1) har en teoretisk løsning på følgende form: (3) T (t ) = c ⋅ e − k ⋅t + Tomg Den arbitrære konstant c kan bestemmes, hvis man har en begyndelsesbetingelse. Lad T0 betegne kaffens temperatur til tiden t = 0 . Vis nu, ved at indsætte t = 0 i (3), at den arbitrære konstant c er lig med T0 − Tomg . Indsættes denne værdi for c i (3), får vi alt i alt følgende teoretiske løsning til differentialligningen (1): (4) T (t ) = (T0 − Tomg ) ⋅ e − k ⋅t + Tomg hvor kaffens starttemperatur er T0 og omgivelsernes temperatur er Tomg . Eksperimentel del Vi skal nu eksperimentelt undersøge, hvor godt modellen passer i praksis. Du skal have fat i noget dataopsamlingsudstyr og et program til at behandle data. Det kan fx være en Go Temp temperaturføler (fra firmaet Vernier) tilkoblet en computer via en USB indgang. Som program kan benyttes Logger Pro. a) Lav først en stabil opstilling, hvor temperaturføleren fastgøres i et stativ, så det hele tiden måler det samme sted i kaffen. Se evt. figuren på forsiden. b) Indstil programmet, så temperaturføleren foretager en måling for hver 30 sekunder (I Logger Pro kan det gøres via menuen Forsøg > Dataopsamling…). c) Opvarm noget kaffe i en kaffemaskine eller vand i en elkedel. Hæld det over i koppen, hvor temperaturføleren allerede er placeret. Start målingerne. Lad gerne forsøget køre i 2-3 timer. Databehandling Vi skal nu foretage et fit med en funktion på formen (4) ovenfor. Du kan enten vælge at gøre det direkte i dataopsamlingsprogrammet eller gøre det i CAS-programmet Maple. Hver har deres fordele. Hvis du blot skal foretage et fit er det som regel nemmest bare at blive i databehandlingsprogrammet. Skal du derimod foretage beregninger, er det bedst at få tingene over i Maple. © Erik Vestergaard – www.matematikfysik.dk 3 I Logger Pro Her har du allerede data stående. Klik på ikonen Kurvetilpasning i værktøjslinjen. Tryk på knappen Definer funktion… og skriv fittet (4) ind, som vist nedenfor. I stedet for et nedre indeks kan du skrive en underscore: (T_0-T_omg)*exp(-k*t)+T_omg . Tryk på knappen OK. Du vil herefter se, at der er defineret en ny funktion ovre i listen til venstre. Til højre ser vi tre parametre T_0, T_omg og k. Programmet skal nu forsøge at afpasse disse, så grafen for fit-funktionen kommer til at ligge så tæt på målepunkterne som muligt. Det gøres ved at trykke på knappen Prøv tilpasning. 4 © Erik Vestergaard – www.matematikfysik.dk Tryk på OK for at få gennemført handlingen: Du kan nu læse værdierne for de tre parametre, der fik fittet til at blive bedst muligt. I Maple Vi skal først transportere data over i Micrrosoft Excel og derfra tage data over i Maple. 1. Marker alle måledata i Logger Pro ved at sætte cursoren i en af målepunkterne og trykke Ctrl+A. Kopier så data over i udklipsholderen med Ctrl+C. 2. Lav på computeren en mappe med navnet "Newtons afkølingslov". 3. Åben Excel. Sæt cursoren i cellen A1 og kopier alt fra udklipsholderen ind ved hjælp af Ctrl+V. Derved kommer tiderne i minutter ind i søjle A, mens temperaturerne i °C anbringes i søjle B. Noter dig lige hvor langt de går ned. Gem filen i mappen fra punkt 2. 4. Åben Maple og gem filen i samme mappe som Excel filen. Skriv først en restart kommando og kald derefter pakken Statistics med with kommandoen. Vælg dernæst menuen Tools > Assistants > Import Data…. Gå hen til mappen hvor Excel-filen ligger og tryk Next. © Erik Vestergaard – www.matematikfysik.dk 5 Angiv celleområdet i Excel, som du vil importere, her A1:A361 (sidste række er 361). Tryk på Next: Tryk bare Next i næste dialogboks: 6 © Erik Vestergaard – www.matematikfysik.dk Undlad at skrive noget i Variable Name. Vi vil angive den på en anden måde senere. Tryk blot Done: Du skulle nu gerne have fået en mærkelig matrixting indsat i Maple. Højreklik på den og vælg Assign to a Name. Skriv store X i boksen og tryk på OK. Det skulle nu gerne så således ud i Maple: Tryk på Enter for at få cursoren ned på næste linje i Maple. Importer derefter på analog vis y-koordinaterne fra Excel-filen, altså start med Tools > Assistants > Import Data…. Du skal importere området B1:B361 (eller hvor din søjle går til). Assign to a Name Y. Det skal nu se således ud: © Erik Vestergaard – www.matematikfysik.dk 7 Vi skal nu til at foretage fit. Hertil har Maple en Fit kommando. Funktionen vi skal fitte med er T (t ) = (T0 − Tomg ) ⋅ e − k ⋅t + Tomg fra (4). Maple vil forsøge at tilpasse de tre frie parametre T0 , Tomg og k, så funktionen på bedst måde tilpasses målepunkterne. Skriv nedenstående i Maple. Bemærk, at man kan tildele fittet til et funktionsnavn T (t ) ved at højreklikke og vælge Assign to a Name. I plotdelen sammensættes et funktionsplot og et punktplot. Hvis du vil have plottet større, kan du blot hale i håndtagene i plotfeltet! Det gode ved at have det i Maple er, at du nu kan bruge CAS delen til at regne videre på fitfunktionen, om ønskeligt. 8 © Erik Vestergaard – www.matematikfysik.dk For den avancerede læser Til den avancerede læser vil vi slutte af med en teoretisk pointe: Argumenter hvorfor (T (t ) − Tomg )′ = T ′(t ) og brug det til at forklare hvorfor differentialligningen (1) er ækvivalent med følgende differentialligning: (5) d (T − Tomg ) = − k ⋅ (T − Tomg ) dt hvilken simplere type differentialligning tilfredsstiller funktionen g (t ) = T (t ) − Tomg ? Hvilken løsning fås for g (t ) ? Sæt udtrykket for løsningen lig med T (t ) − Tomg og isoler T (t ) . Hvilket udtryk giver det for den fuldstændige løsningen til (1). Konklusion: Hvis man ikke kender løsningerne til differentialligningen for den forskudte eksponentielle vækst i (1), kan man altså bruge dette lille fif til at reducere problemet til ét man kender!
© Copyright 2024