Besenstiel -- Gruppe341

Der Versuch wurde durchgeführt von: Alexander Steding und Viktor Lau
Die Wiki-Seite wurde angelegt am: 2 January 12021 11:36

Einleitung

Auf dieser Wiki Seite werden Messwerte, Versuchsdurchführungen und theoretische Überlegungen zum Versuch kippender Besenstiel multimedial dokumentiert.

Winkelmessung

Die Messung des Winkels φ wurde über geometrische Überlegungen gelöst wie in folgender Abbildung verdeutlicht wird.

Gemessen wurde die Länge der Seite h. Die Länge der Seite L ist hier jeweils die Länge des Besenstiels. Über die Cosinusbeziehung \begin{equation} Cos=\frac{Ankathete}{Hypotenuse} \end{equation} bzw. in diesem Fall \begin{equation} Cos=\frac{h}{l} \end{equation} kann der Winkel α berechnet werden. Gemäß dem Wechselwinkelsatz ist α exakt genauso groß wie φ . Die Gleichung (2) liefert also die gewünschte Berechnung des Winkels φ .

Versuchsdurchführung

An dieser Stelle soll kurz auf die Versuchsdurchführung eingegangen werden. Zunächst wurde der Versuch ohne Berücksichtigung der Luftreibung durchgeführt. Dazu wurden zuerst die beiden Stäbe mittels einem Maßband vermessen.

Der Messfehler der Länge wurde mit 50% der kleinsten messbaren Größe, in diesem Fall 50% von 1mm ensprächend 0,5mm angenommen. Um den Nachbarschaftsfrieden nicht zu sehr überzustrapazieren, wurde der Küchenboden mit einigen Handtüchern abgefedert. Daraus resultierende Fehler wurden in der Auswertung betrachtet. Wie oben beschrieben wurde im zweiten Schritt der Winkel durch Messen der Seite h errechnet.

Im nächsten Schritt wurde mit einem Geräusch die akustische Stoppuhr in Phyphox gestartet während gleichzeitig der Besen fallen gelassen wurde. Dabei wurde darauf geachtet, dass dieser fallengelassen wird ohne diesem Anschwung oder sonst eine Beschleunigung zusätzlich zugeben. Die akustische Stoppuhr stoppt die Messung sobald der Besen den Boden ereicht. Das folgende Video zeigt den Versuchsablauf:

Auf diese Weise wurden zunächst für beide Stiele für insgesammt fünf Winkel φ (5°, 20°, 35°, 50°, 65°) jeweils fünf mal die Fallzeit gemessen.

Messung des Luftwiederstandes

Um den Einfluss der Reibung durch Luftwiderstand zu berücksichtigen, wurde der Besenstiel wie folgt modifiziert. Um den Luftwiderstand zu erhöhen, wurde die Aerodynamik des Besens durch eine zusätzliche Pappe mit den Maßen 34cm±0,01mm x 21cm±0,01mm “verschlechtert”:

Die Messung wurde dann analog zu der Messung ohne Pappe durchgeführt für eine Besenlänge von 132,8cm ±0,5mm und für die Winkel φ (5°, 20°, 35°, 50°, 65°)

Das nachfolgende Video veranschaulicht die Messung.

Messwerte

An dieser Stelle werden die Messwerte aus dem Versuch dargestellt. Es wurden 5 verschiedene Winkel φ (5°, 20°, 35°, 50°, 65°) betrachtet

Messung der Fallzeit

Hier wurden die gemessenen Fallzeiten für den Stiel 1/ Stiel mit Pappe mit Länge 1,33 m ± 0,5 mm und Stiel 2 mit 74,9 m ± 0,5 mm aufgetragen. Weiterhin wurden die gemessenen Längen von h zur Berechnung des Winkels, sowie der Mittelwert und berechneter Standardfehler der gemessenen Fallzeiten dargestellt.

Für einen Winkel von φ=5° ergeben sich folgende Messwerte

Messung Stiel 1 Stiel 2 Stiel mit Pappe
Fallzeit [s] Fallzeit[s] Fallzeit[s]
1 1,019 0,764 1,091
2 0,901 0,793 1,125
3 1,012 0,656 1,243
4 0,993 0,712 1,125
5 0,978 0,856 1,198
Mittelwert 0,981 0,756 1,16
Standardfehler 0,024 0,027 0,03
Länge h [cm] 132,30 ±0,05 74,63±0,05 132,30 ±0,05

20°

Für einen Winkel von φ=20° ergeben sich folgende Messwerte

Messung Stiel 1 Stiel 2 Stiel mit Pappe
Fallzeit [s] Fallzeit[s] Fallzeit[s]
1 0,686 0,470 0,868
2 0,623 0,436 0,949
3 0,603 0,468 0,928
4 0,616 0,479 0,877
5 0,598 0,457 0,802
Mittelwert 0,625 0,462 0,885
Standardfehler 0,017 0,008 0,018
Länge h [cm] 124,90
±0,05
70,48
±0,05
124,90
±0,05

35°

Für einen Winkel von φ=35° ergeben sich folgende Messwerte

Messung Stiel 1 Stiel 2 Stiel mit Pappe
Fallzeit [s] Fallzeit[s] Fallzeit[s]
1 0,524 0,395 0,774
2 0,487 0,400 0,747
3 0,419 0,383 0,719
4 0,591 0,401 0,611
5 0,588 0,416 0,624
Mittelwert 0,52 0,399 0,70
Standardfehler 0,03 0,004 0,03
Länge h [cm] 108,95
±0,05
61,44
±0,05
108,95
±0,05

50°

Für einen Winkel von φ=50° ergeben sich folgende Messwerte

Messung Stiel 1 Stiel 2 Stiel mit Pappe
Fallzeit [s] Fallzeit[s] Fallzeit[s]
1 0,391 0,289 0,395
2 0,386 0,341 0,380
3 0,319 0,293 0,445
4 0,446 0,266 0,449
5 0,367 0,246 0,410
Mittelwert 0,382 0,287 0,416
Standardfehler 0,023 0,014 0,016
Länge h [cm] 85,49
±0,05
48,21 ±0,05 85,49
±0,05

65°

Für einen Winkel von φ=65° ergeben sich folgende Messwerte

Messung Stiel 1 Stiel 2 Stiel mit Pappe
Fallzeit [s] Fallzeit[s] Fallzeit[s]
1 0,267 0,218 0,323
2 0,227 0,223 0,275
3 0,230 0,267 0,355
4 0,212 0,189 0,299
5 0,241 0,213 0,290
Mittelwert 0,235 0,222 0,308
Standardfehler 0,011 0,014 0,015
Länge h [cm] 56,21
±0,05
31,7
±0,05
56,21
±0,05

Unsicherheit der Winkel

Für die berechneten Winkel wurden die Fehler gemäß Auswertung berechnet:

Stab 1 und Stab mit Pappe
Winkel in rad Fehler
0,09 0,04
0,347 0,011
0,609 0,005
0,871 0,003
1,1337 0,0018
Stab 2
Winkel in rad Fehler
0,085 0,011
0,3453 0,0027
0,6089 0,0015
0,8715 0,001
1,1388 0,0008

Computerprogramm

Für die numerische Berechnung der Bewegunsgleichung wurde der folgende Code in Python geschrieben. In der überarbeiteten Fassung berechnet er für alle Winkel im Intervall [0,05;1,5] Radiant die Fallzeiten. Die Daten werden automatisch als Plot und formatierte Textdatei zur weiteren Verwendung(z.B. QTIPlot) gespeichert.

Besenstiel.py
  1. import math
  2. import numpy as np
  3. import matplotlib.pyplot as plt
  4. ############### Voreinstellungen ###############
  5. Erdbeschleunigung= 9.81 # Erdbeschleunigung in m/s^2
  6. Meta=[] # Liste in der die Berechneten Fallzeiten gespeichert werden
  7. winkelliste=[]
  8. Berechnungswinkel=0.05
  9. while Berechnungswinkel <= 1.51:
  10. winkelliste.append(format(Berechnungswinkel,'.3g'))
  11. Berechnungswinkel += 0.01
  12. Winkelliste=list(map(float, winkelliste))
  13.  
  14. ############### Nutzereingabe ###############
  15. print("Bitte Stablänge in Metern angeben")
  16. Stablänge = float(input("Stablänge:")) # Länge des Stabes in Metern
  17. print("Bitte Zeitschritt in Sekunden angeben")
  18. Zeitschritt =float(input("Zeitschritt:")) # Zeitschritt in Sekunden
  19. ############### Berechnungen ###############
  20. Tau= math.sqrt((2*Stablänge)/(3*Erdbeschleunigung)) # Berechnung von Tau
  21. for Winkel in Winkelliste:
  22. listewes=[]
  23. Momentanwinkel=Winkel
  24. Momentangeschwindigkeit=0
  25. while Momentanwinkel <=math.pi/2 : #Berechnung der Winkel
  26. Beschleunigung= math.sin(Momentanwinkel)/(Tau**2)
  27. Geschwindigkeit= Momentangeschwindigkeit + Zeitschritt*Beschleunigung
  28. neuerwinkel= Momentanwinkel + Zeitschritt*Geschwindigkeit
  29. listewes.append(neuerwinkel)
  30. Momentanwinkel=neuerwinkel
  31. Momentangeschwindigkeit=Geschwindigkeit
  32.  
  33. k=format((len(listewes))*Zeitschritt, '.3g') # Berechnung der Fallzeit t und Vermeidung des Floating Point Errors durch Signifikante Stellen
  34. Meta.append(k) #Einhängen der Fallzeiten in die Liste Meta
  35.  
  36. ############### Ausgabe der Werte ####################
  37. data = np.array([np.array(Winkelliste).astype(np.float) , np.array(Meta).astype(np.float) ]).T #Umwandeln der Winkel und Fallzeiten in ein Array und Transponieren der Daten
  38. datafile_path = 'fallzeiten'+'_'+str(Stablänge)+'_'+str(Zeitschritt)+'.txt'# Dateispeicherort
  39. with open(datafile_path, 'w+') as datafile_id:
  40. np.savetxt(datafile_id, data, fmt=['%.2f','%.2f']) #Schreiben der Daten in Textdatei
  41.  
  42. ############### Ploten der Werte ####################
  43. xstart= 0
  44. xend= 1.6
  45. xticks= 0.05
  46. ystart= 0
  47. yend= 1.5
  48. plt.figure(figsize=(20,10), dpi=100)
  49. plt.grid(True,zorder=0)
  50. plt.axis([xstart,xend,ystart,yend])
  51. plt.title('Numerische Berechnung der Fallzeiten für verschiedene Startwinkel mit l='+str(Stablänge)+'m und'+' \u0394'+'t='+str(Zeitschritt)+'s') # Titel des Plot
  52. plt.xticks(np.arange(xstart,xend,xticks))
  53. a=plt.scatter(Winkelliste,list(map(float, Meta)),zorder=3)
  54. plt.legend([a],['Fallzeiten']) # legende
  55. plt.xlabel('Startwinkel in Radiant') # x-axis label
  56. plt.ylabel('Fallzeiten in S') # y-axis label
  57. plt.savefig('graph'+'_'+str(Stablänge)+'_'+str(Zeitschritt)+'.png') # Speichern des Plot als Png
  58. plt.close

Überprüfung des Code

Um den Code zu verifizieren wird die Fallzeit bei einer Stablänge von 1.45 m bei einem Startwinkel von 0.25 rad und einem Zeitschritt von 0.01 s berechnet. Diese beträgt 0.8 Sekunden. Der Vergleich mit der Grafik aus der Aufgabenstellung bestätigt die Berechnung.

Dokumentation von Fehlern

Ein häufig aufgetauchter systematischer Messfehler, liegt in der gedämpften Schwingung des Besenstiels, nach Auftreffen am Boden. Das nachfolgende Video in Zeitlupe veranschaulicht das wiederholte Aufteffen auf den Boden.

Die dadurch zusätzlich entstehenden Schallwellen interferieren und stören die Messung. Um solchen Effekten vorzubeugen, wurde in der App Phyphox der Wert für Schwelle von 0,1 auf 0,3 a.u. erhöht. Dadurch können Hall-Effekte und andere akustische Probleme herausgefiltert werden.

You could leave a comment if you were logged in.