meta data for this page
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
a_mechanik:kippender_besenstiel:gruppenseiten:gruppe305:start [ 6 January 2021 18:35] – Vorüberlegungen viviansattler | a_mechanik:kippender_besenstiel:gruppenseiten:gruppe305:start [ 8 January 2021 21:44] (current) – viviansattler | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Besenstiel -- gruppe305 ====== | ====== Besenstiel -- gruppe305 ====== | ||
- | Der Versuch wurde durchgeführt von: Chris Norman Sträche und Vivian Sattler \\ | + | Der Versuch wurde durchgeführt von: Chris Norman Sträche |
Die Wiki-Seite wurde angelegt am: 30 December 2020 16:44 | Die Wiki-Seite wurde angelegt am: 30 December 2020 16:44 | ||
+ | |||
+ | **Da wir die praktischen Anleitungen nicht zwingend löschen wollten, finden Sie unsere Bearbeitungen dieser Seite unten.** | ||
====== Diese Seiten ====== | ====== Diese Seiten ====== | ||
Line 100: | Line 102: | ||
Um die Messung einer Fallzeit zu starten, wird der Faden dann durchgeschnitten: | Um die Messung einer Fallzeit zu starten, wird der Faden dann durchgeschnitten: | ||
- | FIXMEWie sich erst beim Messen herrausstellte, | + | |
===== Versuchsaufbau 1, Messung mit erhöhtem Luftwiderstand===== | ===== Versuchsaufbau 1, Messung mit erhöhtem Luftwiderstand===== | ||
Um den Einfluss des Luftwiderstands auf die Fallzeit qualitativ zu beurteilen, habe ich eine etwa 42,0 cm mal 54,2 cm große Pappe mit Fäden und Klebeband an dem Besenstiel so befestigt, dass sie sich nicht beim Fallen drehen kann. Damit erzielt man den maximalen, annähernd konstanten Luftwiderstand. Aus diesem Grund habe ich außerdem davon abgesehen, die Messung bei 5 oder 15 Grad durchzuführen. Stattdessen habe ich exemplarisch ein paar Messwerte bei 25 und 45 Grad aufgenommen: | Um den Einfluss des Luftwiderstands auf die Fallzeit qualitativ zu beurteilen, habe ich eine etwa 42,0 cm mal 54,2 cm große Pappe mit Fäden und Klebeband an dem Besenstiel so befestigt, dass sie sich nicht beim Fallen drehen kann. Damit erzielt man den maximalen, annähernd konstanten Luftwiderstand. Aus diesem Grund habe ich außerdem davon abgesehen, die Messung bei 5 oder 15 Grad durchzuführen. Stattdessen habe ich exemplarisch ein paar Messwerte bei 25 und 45 Grad aufgenommen: | ||
Line 119: | Line 121: | ||
| 3 | 0,737 | 0,504 | | | 3 | 0,737 | 0,504 | | ||
| 4 | 0,783 | 0,532 | | | 4 | 0,783 | 0,532 | | ||
+ | In der folgenden Tabelle sind die Daten dargestellt, | ||
+ | |||
+ | {{ : | ||
+ | |||
===== Versuchsaufbau 2 ===== | ===== Versuchsaufbau 2 ===== | ||
- | In diesem | + | Um die zwei Versuchsteile besser vergleichen zu können wollen wir auch in diesem |
+ | {{: | ||
+ | Der Versuchsaufbau verläuft ihr mit einem Tisches der Höhe 73,5cm ±0,05cm mit dem wir die Schnittstellen so verschieben können, dass wir unseren gewünschten Winkel erreichen. Hier verwenden | ||
+ | {{: | ||
+ | Für den Versuch betrachten wir die Tischplatte, | ||
+ | {{: | ||
+ | Wie auf dem Dokument zu sehen ist, erhalten wir für unsere benötigten Werte a drei Kommastellen, | ||
+ | {{: | ||
+ | Die Versuchsdurchführung geschieht mit der akustischen Stoppuhr von PhyPhox. Als Auslösesignal dient ein Schnipsen, welches ertönt, sobald der Stab losgelassen wird. Zum Stoppen der Stoppuhr dient das ledigliche Aufschlaggeräusch des Stabes. | ||
+ | ===== Versuchsaufbau 2, Messung mit erhöhtem Luftwiderstand===== | ||
+ | Für diesen Versuchsteil war es nötig, den Aufbau abzuändern, | ||
+ | Um den potentiellen störenden Kontakt von Papier und Halterung zu vermeiden, nutzen wir nun ein Regal der Länge 58cm±0, | ||
+ | {{: | ||
+ | {{: | ||
+ | =====Messwerte Versuch 2===== | ||
+ | Es folgen die Rohdaten der Fallzeiten in s für den soeben beschriebenen zweiten Versuchsaufbau, | ||
+ | ^ Durchgänge | ||
+ | | 1 | 1,085 | 0,824 | 0,650 | 0,556 | 0,446 | 0,371 | | ||
+ | | 2 | 1,141 | 0,846 | 0,682 | 0,551 | 0,461 | 0,356 | | ||
+ | | 3 | 1,158 | 0,829 | 0,667 | 0,577 | 0,423 | 0,341 | | ||
+ | | 4 | 1,154 | 0,842 | 0,651 | 0,508 | 0,478 | 0,362 | | ||
+ | | 5 | 1,136 | 0,811 | 0,616 | 0,570 | 0,488 | 0,362 | | ||
- | Versuchsaufbau: | ||
- | Der Aufbau des Versuches findet ihr mit einer Fixierung des Stabes im imaginären Nullpunkt statt, was uns später für die Durchführung verschiedener Winkel zugute kommt. Desweitern dient ein Schreibtisch auf einer Höhe von 73.5cm±0.05cm als Ablagerung unseres Zollstockes, | ||
- | Auf dem Zettel ist die Berechnung | + | | **Fehler bei** | 5° | 15° | 25° | 35° | 45° | 58, |
+ | | Fallzeit in s | 0,016 | 0,010 | 0,014 | 0,015 | 0,015 | 0,008 | | ||
+ | | Startwinkel in rad | 0,0007 | 0,0007 | 0,0006 | 0,0006 | 0,0005 | 0,0004 | | ||
+ | |||
+ | |||
+ | Es folgen | ||
+ | | Durchgänge | ||
+ | | 1 | 1,151 | 0,835 | 0,660 | 0,564 | 0,463 | 0,392 | | ||
+ | | 2 | 1,117 | 0,843 | 0,689 | 0,554 | 0,484 | 0,380 | | ||
+ | | 3 | 1,138 | 0,858 | 0,667 | 0,595 | 0,456 | 0,363 | | ||
+ | | 4 | 1,169 | 0,876 | 0,679 | 0,622 | 0,492 | 0,341 | | ||
+ | | 5 | 1,17 | 0,844 | 0,664 | 0,583 | 0,478 | 0,383 | | ||
+ | |||
+ | Es ergeben sich dieselben Fehler wie in der Tabelle oben. | ||
+ | Es folgen die Differenzen der Messwerte des zweiten Aufbaus mit und ohne erhöhtem Luftwiderstand: | ||
+ | | |Mittelwertdifferenzen in s | | ||
+ | |für die Mittelwerte | ||
+ | | für die Mittelwerte von 5Grad | 0,021 | | ||
+ | | für die Mittelwerte von 5Grad | 0,019 | | ||
+ | |für die Mittelwerte von 5Grad | 0,03 | | ||
+ | |für die Mittelwerte von 5Grad | 0,016 | | ||
+ | |für die Mittelwerte von 5Grad | 0,013 | | ||
+ | =====Codes===== | ||
+ | ImFolgenden wollen wir den Code der numerischen Lösung darstellen, | ||
+ | <code mathematica [enable_line_numbers=" | ||
+ | Tau[l_, g_] := Sqrt[(2*l)/ | ||
+ | g = 9.81; | ||
+ | Remove[lösung ] | ||
+ | lösung[Phi0_, | ||
+ | | ||
+ | While[And [Phi <= Pi/2, q < 10000], | ||
+ | {t0 += dt, | ||
+ | a = Sin[Phi]/ | ||
+ | v += dt*a, | ||
+ | Phi += dt*v, | ||
+ | test = Join[test, {{t0, Phi}}], | ||
+ | q += 1 | ||
+ | }]; | ||
+ | test] | ||
+ | falltime[Phi0_, | ||
+ | </ | ||
+ | Das ist der Code, der zuerst eine Liste " | ||
+ | |||
+ | Danach wird die Fallzeit als jene Funktion definiert, welche sich für das letzte Tupel der Liste, wo also der Stab auf dem Boden liegt, als erster Eintrag ergibt (da die ersten Einträge von " | ||
+ | |||
+ | Es folgt der Code für die Gegenüberstellung der Beschleunigungen: | ||
+ | <code mathematica [enable_line_numbers=" | ||
+ | d[l_, g_ , list_] := | ||
+ | | ||
+ | | ||
+ | Show[{ListPlot[d[1.45, | ||
+ | | ||
+ | Plot[9.81, {x, 0, 0.8}, PlotLegends -> {" | ||
+ | | ||
+ | | ||
+ | " | ||
+ | | ||
+ | </ | ||
+ | Mit Hilfe der Funktion d werden die Zeiten aus der bereits erstellten Liste " | ||
+ | |||
+ | Nun folgen die sonstigen Codes für Grafiken/ | ||
+ | |||
+ | <code mathematica [enable_line_numbers=" | ||
+ | |||
+ | (*Grafik der Fallzeit für verschiedene Zeitschritte: | ||
+ | Plot[{falltime[x, | ||
+ | falltime[x, 0, 1.45, 0.05], falltime[x, 0, 1.45, 0.1]}, {x, 0, | ||
+ | 1.57}, PlotLegends -> {" | ||
+ | | ||
+ | | ||
+ | | ||
+ | " | ||
+ | Zeitschritte" | ||
+ | |||
+ | (*Bestimmung der nötigen Standardabweichung für konsistente statistische Fehler, | ||
+ | durch Subtraktion der Messwerte von der numerischen Lösung und Maximierung: | ||
+ | Max[{falltime[0.0872665, | ||
+ | falltime[0.261799, | ||
+ | falltime[0.436332, | ||
+ | falltime[0.610865, | ||
+ | falltime[0.785398, | ||
+ | falltime[1.22173, | ||
+ | |||
+ | (*Definition der Plotpunkte mit Fehlerbalken: | ||
+ | Messwerte = {{Around[0.0872665, | ||
+ | Around[0.993, | ||
+ | Around[0.738, | ||
+ | Around[0.618, | ||
+ | Around[0.535, | ||
+ | | ||
+ | | ||
+ | |||
+ | (*Vergleichsplot aus numerischer und gemessener Lösung, Aufbau 1:*) | ||
+ | Show[{Plot[{falltime[x, | ||
+ | | ||
+ | | ||
+ | | ||
+ | " | ||
+ | numerisch und gemessen", | ||
+ | | ||
+ | Placed[{" | ||
+ | ListPlot[Messwerte, | ||
+ | | ||
+ | | ||
+ | |||
+ | (*Extra Features für bessere Plots:*) | ||
+ | |||
+ | BetterPlotOptions := {PlotStyle -> Directive[Black, | ||
+ | TicksStyle -> | ||
+ | | ||
+ | BetterPlotLabels[axesLabel_] := | ||
+ | | ||
+ | BetterPlotLabelPos := {Bottom, Left} | ||
+ | StyledLabel[label_] := | ||
+ | | ||
+ | BetterPlotMarkers = {Graphics[{Thin, | ||
+ | | ||
+ | BetterPlotColors[i_] := ColorData[1, | ||
+ | BetterPlotStyle[i_] := Map[Directive[#, | ||
+ | TickList[{min_, | ||
+ | Table[{val, val, {0.01, 0}}, {val, min, max, d}]; | ||
+ | |||
+ | |||
+ | (* Plot für erhöhten Luftwiderstand, | ||
+ | Luftwiderstand geht hieraus hervor | ||
+ | ):*) | ||
+ | |||
+ | p = Plot[{falltime[x, | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | " | ||
+ | Zeitschritte mit Luftwiderstand" | ||
+ | |||
+ | f = ListPlot[{{Around[0.087266, | ||
+ | | ||
+ | 0.261799, 0.000657079581012159], | ||
+ | | ||
+ | 0.436332, 0.000616772301053067], | ||
+ | | ||
+ | 0.610865, 0.000557478733226103], | ||
+ | | ||
+ | 0.785398, 0.000481352360347053], | ||
+ | | ||
+ | 1.012291, 0.000359663368758518], | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | z = ListPlot[{{Around[0.087266, | ||
+ | | ||
+ | 0.261799, 0.000657079581012159], | ||
+ | | ||
+ | 0.436332, 0.000616772301053067], | ||
+ | | ||
+ | 0.610865, 0.000557478733226103], | ||
+ | | ||
+ | 0.785398, 0.000481352360347053], | ||
+ | | ||
+ | 1.012291, 0.000359663368758518], | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | plot1 = Show[{p, f, z}, ImageSize -> Large] | ||
+ | |||
+ | (*Finaler Vergleichsplot*) | ||
+ | |||
+ | p = Plot[{falltime[x, | ||
+ | falltime[x, 0, 1.288, 0.001]}, {x, 0, 1.57}, | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | Style[" | ||
+ | Luftwiderstand", | ||
+ | | ||
+ | | ||
+ | chrisolw = | ||
+ | ListPlot[{{0.087266, | ||
+ | | ||
+ | | ||
+ | | ||
+ | FontSize -> 20]}, ImageSize -> 1000, | ||
+ | | ||
+ | | ||
+ | | ||
+ | Style[" | ||
+ | Luftwiderstand", | ||
+ | |||
+ | chrismlw = | ||
+ | ListPlot[{{0.087266, | ||
+ | | ||
+ | | ||
+ | | ||
+ | FontSize -> 20]}, PlotStyle -> Blue, ImageSize -> 1000, | ||
+ | | ||
+ | | ||
+ | | ||
+ | Style[" | ||
+ | Luftwiderstand", | ||
+ | |||
+ | |||
+ | vivianolw = | ||
+ | ListPlot[{{0.087266, | ||
+ | | ||
+ | PlotLegends -> {Style[" | ||
+ | FontSize -> 20]}, PlotStyle -> Green, ImageSize -> 1000, | ||
+ | | ||
+ | | ||
+ | | ||
+ | Style[" | ||
+ | Luftwiderstand", | ||
+ | |||
+ | vivianmlw = | ||
+ | ListPlot[{{0.436332, | ||
+ | | ||
+ | FontSize -> 20]}, PlotStyle -> Yellow, ImageSize -> 1000, | ||
+ | | ||
+ | | ||
+ | | ||
+ | Style[" | ||
+ | Luftwiderstand", | ||
+ | plot2 = Show[{chrismlw, | ||
+ | ImageSize -> 1000] | ||
+ | |||
+ | </ | ||