In dit experiment is er een verwarmingselement in een met water gevulde maatbeker gestopt. Elke minuut is de temperatuur van het water gemeten. Deze metingen zijn opgeslagen in tempmetingen.csv.
Verder is gegeven dat:
Het moge duidelijk zijn dat er water is ‘verdwenen’. Ook is de eindtemperatuur van het water niet gelijk aan een proces waarbij verdamping en eventuele warmteverliezen niet meegenomen worden.
import numpy as np
import matplotlib.pyplot as plt
data = np.loadtxt('tempmetingen-733121424db047611d1756851296ade6.csv',delimiter= ';',skiprows = 1)
dataTime = data[:,0]
dataC = data[:,1]
plt.scatter(dataTime,dataC, c='b', s=5)
rc = (dataC[0] - dataC[10])/(dataTime[0] - dataTime[10])
print(data[0])
def line(x,a,b):
return a*x + b
newY = line(dataTime,rc,dataC[0])
plt.plot(dataTime,newY, 'r')
m1 = 0.4721
m2 = 0.4541
deltaT1 = 100 - 21.2
deltaT2 = 76.6 - 21.2
deltaM = 0.018
c = 4186
verdampE = 2257e3
totalEnergyLin = m1 * c * deltaT1
heatEnergyActual = m2 * c * deltaT2
verdampEActual = deltaM * verdampE
totalEnergyActual = verdampEActual + heatEnergyActual
print(totalEnergyLin)
print(totalEnergyActual)
[ 0. 21.2]
155725.39528
145933.78803999998

Ik raad aan de volgende keer op de massa over de tijd te meten zodat we beter weten hoeveel water tot welke temperatuur wordt verhoogd