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(r"C:\Users\vladi\Downloads\tempmetingen-733121424db047611d1756851296ade6.csv", delimiter=";", skiprows=1)
time = data[:,0]
temp = data[:,1]
rc = (temp[1]-temp[0])
verw = time*rc+ 21.2
plt.figure()
plt.plot(time, temp)
plt.plot(time,verw )
plt.xlabel("t($m$)")
plt.ylabel("T($C$)")
P = (rc*((1292.9-820.8)*0.001)*4186)/60
# we verwachten dat het warmte element continu rond de 46 W levert.
E_opt = P*3600 #totale energie na 1 uur'
E_werk = (temp[60]-temp[0])*4186*(((1.2749))-0.8208)#zonder verdamping
print(E_werk)
print(E_opt)105307.78803999997
166001.6904000003
W_E_verdamp = (1.2929-1.2749)*2256*1000 #hoeveel Joule het gekost heeft om voor de verdamping te zorgen
E_werk_new = E_werk + W_E_verdamp #de verwarmingsenergie en de verdampingsenergie bij elkaar
print('de totale energie geleverd door het warmte element volgends de trendline is', round(E_opt, 1),"Joule")
print("de energie die nodig was voor de opwarming en de verdamping is",round(E_werk_new,1),"Joule")
print("we verwachten dat er ongeveer",round(E_opt-E_werk_new,1), "Joule verloren is gegaan aan andere factoren")de totale energie geleverd door het warmte element volgends de trendline is 166001.7 Joule
de energie die nodig was voor de opwarming en de verdamping is 145915.8 Joule
we verwachten dat er ongeveer 20085.9 Joule verloren is gegaan aan andere factoren
# massa metingen ook in de array
# meting doen in een geisoleerde fles, om verlies aan de omgeving te verminderen