meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
a_mechanik:kippender_besenstiel:gruppenseiten:gruppe322:start [ 5 January 2021 14:59] – Bild kirabodea_mechanik:kippender_besenstiel:gruppenseiten:gruppe322:start [18 January 2021 17:09] (current) – Korrektur kirabode
Line 22: Line 22:
    
 ### ###
-Wenn sich der Schwerpunkt des Gegenstands in seiner Grundfläche befindet spricht man somit von einem labilen Gleichgewicht. In diesem Zustand wird die Gewichtskraft des Stiftes durch die gleich große, aber entgegengestzte Normalkraft des Tisches ausgeglichen (siehe Abb. \ref{pic:kippender stift}a). Sobald der Gegenstand jedoch etwas aus seiner Ruhelage ausgelenkt wird, befindet sich sein Schwerpunkt nicht mehr im Bereich der Grundfläche und somit bewirkt die Gewichtskraft einen Drehmoment auf das jeweilige Objekt (siehe Abb. \ref{pic:kippender stift}b). Somit gelangen wir zur Definition eines Drehmomentes:+Wenn sich der Schwerpunkt des Gegenstands in seiner Grundfläche befindet spricht man somit von einem labilen Gleichgewicht. In diesem Zustand wird die Gewichtskraft des Stiftes durch die gleich große, aber entgegengestzte Normalkraft des Tisches ausgeglichen. Sobald der Gegenstand jedoch etwas aus seiner Ruhelage ausgelenkt wird, befindet sich sein Schwerpunkt nicht mehr im Bereich der Grundfläche und somit bewirkt die Gewichtskraft einen Drehmoment auf das jeweilige Objekt. Somit gelangen wir zur Definition eines Drehmomentes:
 ### ###
  
Line 40: Line 40:
  
  
-=== Vernachlässigt man die Luftreibung, so hängt bei gleicher Stablänge die KippzeitT nicht von der Stabmasse m ab. ===+=== Vernachlässigt man die Luftreibung, so hängt bei gleicher Stablänge die Kippzeit T nicht von der Stabmasse m ab. ===
  
  
Line 50: Line 50:
 === Alltägliche Erfahrung: Je kleiner der Anfangswinkel ist, desto größer ist die Kippzeit T. === === Alltägliche Erfahrung: Je kleiner der Anfangswinkel ist, desto größer ist die Kippzeit T. ===
    
-Wenn wir Gleichung (\ref{eq:bewegungsgleichung}) betrachten und Annehmen, dass wir das Objekt ohne Anfangsgeschwindigkeit fallen lassen ergibt sich folgende Gleichung:+Wenn wir die Beweungsgleichung betrachten und Annehmen, dass wir das Objekt ohne Anfangsgeschwindigkeit fallen lassen ergibt sich folgende Gleichung:
 \begin{align} \begin{align}
      \varphi&=\varphi_{0}+\frac{1}{2}\,\alpha\cdot t^2\\      \varphi&=\varphi_{0}+\frac{1}{2}\,\alpha\cdot t^2\\
Line 58: Line 58:
  
 ### ###
-Anhand von Gleichung (\ref{eq:kippzeit}) sehen wir: Je kleiner der Anfangswinkel $\varphi_{0}$, desto länger die Kippzeit T und somit bestätigt sich unsere alltägliche Erfahrung.+Anhand der Gleichung zur Kippzeit sehen wir: Je kleiner der Anfangswinkel $\varphi_{0}$, desto länger die Kippzeit T und somit bestätigt sich unsere alltägliche Erfahrung.
 ### ###
  
Line 77: Line 77:
     I_{neu}&=\frac{1}{12}\,m\,L^2+\frac{3}{12}\,m\,L^2=\frac{1}{3}\,m\,L^2     I_{neu}&=\frac{1}{12}\,m\,L^2+\frac{3}{12}\,m\,L^2=\frac{1}{3}\,m\,L^2
 \end{align} \end{align}
-Setzen wir dies nun in Gleichung (\ref{eq:energieerhaltung}) ein erhalten wir:+Setzen wir dies nun in Gleichung der Energieerhaltung ein erhalten wir:
 \begin{align} \begin{align}
      m\,g\,\frac{L}{2}\,cos(\alpha)&=\frac{1}{2}\,(\frac{1}{3}\,m\,L^2)\,\omega^2\\      m\,g\,\frac{L}{2}\,cos(\alpha)&=\frac{1}{2}\,(\frac{1}{3}\,m\,L^2)\,\omega^2\\
Line 90: Line 90:
 === Welche Schlussfolgerungen ergeben sich aus diesen Experimenten für das Jonglieren? Wie sollte der Stab beschaffen sein, damit das Jonglierenmöglichst leicht gelingt? === === Welche Schlussfolgerungen ergeben sich aus diesen Experimenten für das Jonglieren? Wie sollte der Stab beschaffen sein, damit das Jonglierenmöglichst leicht gelingt? ===
 ### ###
-Es sollte sich um einen langen Stab handeln, da sich bei diesem die Winkelgeschwindigkeit langsamer verändert und somit mehr Zeit für Korrekturen des Stabes Möglich ist (vergleiche Gleichung (\ref{winkelgeschwindigkeit})). In diesem Versuch haben wir größtenteils die Luftreibung vernachlässigt, jedoch besitzt ein leichter Stab weniger Gewicht bei gleicher Oberfläche und erfährt somit mehr Luftreibung, welche seine Winkelgeschwindigkeit verringert. Außerdem erkennen wir anhand von Gleichung (\ref{eq:energieerhaltung}), dass $\omega\,\sim\,\sqrt{\frac{1}{I_{neu}}}$. Indem wir das Trägheitsmoment erhöhen, können wir die Winkelgeschwindigkeit bzw die Veränderung der Ortes des Stabes verringern. Eine einfache Faustregel ist: Je weiter die Masse vom Drehzentrum weg zentriert ist, desto höher das Drehmoment.+Es sollte sich um einen langen Stab handeln, da sich bei diesem der Massenschwerpunkt ändert und somit die effektive Länge verlängert wird. Dies ergibt folglich eine langsamere Winkelgeschwindigkeit und in diesem Zusammenhang eine höhere Fallzeit (siehe vorherige Formeln). Somit ist mehr Zeit für Korrekturen des Stabes möglich. In diesem Versuch haben wir größtenteils die Luftreibung vernachlässigt, jedoch besitzt ein leichter Stab weniger Gewicht bei gleicher Oberfläche und erfährt somit mehr Luftreibung, welche seine Winkelgeschwindigkeit verringert.
  
 ### ###
Line 212: Line 212:
  
 =====  Theoretische Betrachtung mit dem Zeitschrittverfahren (Programm) ===== =====  Theoretische Betrachtung mit dem Zeitschrittverfahren (Programm) =====
 +<code python Zeitschrittverfahren>
  
 +import numpy as np
 +import matplotlib.pyplot as plt
  
  
-===== Literatur =====+def phi(t,deltat,l,g,startwinkel): 
 +    '''Als erstes definieren wir die Konstante Tau und erstellen ein  
 +    array, in welchem wir unsere numerischen Werte speichern. Hierbei 
 +    beschreibt len(t) die Anzahl der Elemente im jeweiligen Array''' 
 +    tau np.sqrt(2*l/(3*g)) 
 +    phiarray np.zeros(len(t)) 
 +     
 +    '''Nun der erste Schritt für das Zeitschrittverfahren. Die Winkelbeschl. ist 
 +    durch die jeweilige Funktion im Skript gegeben. Hierbei gehen wir von einer  
 +    Anfangswinkelgeschw.=0.''' 
 +    winkelbeschleunigung np.sin(startwinkel)/tau**2 
 +    winkelgeschwindigkeit 
 +    phi startwinkel 
 +    phiarray[0] np.pi/2 - phi
  
-| [Gia09]  | Douglas C. Giancoli.Physik:  Lehr-  un Übungsbuch. 3.erwAuflPearson Studium   Physik.  München Pearson  Deutschland  und  Pearson  Studium,  2009.ISBN:978386894023                                                                                                           | +    '''Nun definieren wir eine Schleifewelche die jeweiligen Werte berechnet und  
-====== Diese Seiten ====== +    eine Termination der Schleife bewirkt, wenn der Winkel über pi/2 (90Grad) fällt. 
-Diese Seite und ihre Unterseiten sind Ihr Bereich im APwiki für die Bearbeitung +    Die jeweilige Prozedur übernehmen wir schlichtweg aus dem Skript.''' 
-des Heim-Versuchs "Kippender Besenstiel". Er soll die Funktion übernehmen, die  +    for i in range(len(t)-1)
-im Präsenzpraktikum das Heft hatDas heißt, es ist Ihre Logbuch für das, was +        winkelgeschwindigkeit winkelgeschwindigkeit + deltat*winkelbeschleunigung 
-Sie konkret experimentell und bei der Programmierung durchführen. +        phi phi + deltat*winkelgeschwindigkeit 
 +        winkelbeschleunigung np.sin(phi)/tau**2 
 +        phiarray[i+1] np.pi/phi 
 +        if(phi > np.pi/2): 
 +            phiarray[i+1] = 0 
 +         
 +    return phiarray
  
-Legen Sie Fotos ab, notieren Sie Messwerte, laden sie ihr Programm hoch. Form 
-und Formatierung sind dabei zweitrangig.  
  
-Damit dieser Bereich diese Aufgabe erfüllen kann, haben wir ihn mit speziellen +    ''' Danach definieren wir einen Endzeitpunkt, welcher eintritt, sobald im Array  
-Zugriffsrechten ausgestattet: +        das erste Element mit einer 0 gefunden wird
-  - Ihre Gruppe hat das exklusive Schreibrecht für diese Seite+        Falls die der Endzeitpunkt nicht im Intervall bis tmax liegterhält man  
-  - Die Seite ist nur für Ihre Gruppe, die Tutoren und die Praktikumsleitung einsehbar.+        die Fehlermeldung -1000.''' 
 +         
 +def t_Aufprall(t,phi): 
 +    for i in range(len(t)): 
 +        if(phi[i] == 0): 
 +            return(t[i]) 
 +    return(-1000) 
 +    
  
-Unten auf dieser Seite finden Sie einen Abschnitt "Diskussion"Über diesen Abschnitt +def main(): 
-findet die Kommunikation mit Ihrem Tutor stattSie oder er wird Ihnen dort  +    '''Definieren der Konstanten und des Zeitschrittverfahrens: 
-Rückmeldung zu Ihrem Versuchsbericht geben+        Der startwinkel wird in rad angegeben, somit ist die Umrechnung 
 +        Pi/360Grad notwendigDelta(t) gibt die Zeitschritte an, in welchen 
 +        die Prozedur vollzogen werden sollJe kleiner die Zeitschritt, desto 
 +        genauer auch das Ergebnis''' 
 +    l = 1.45 
 +    startwinkel = 0.25 
 +    tmin = 0 
 +    tmax = 1.2 
 +    deltat = 0.00001 
 +    g = 9.81 
 +    t = np.linspace(tmin,tmax,int((tmax - tmin)/deltat)) 
 +     
 +    plt.plot(t,phi(t,deltat,l,g,startwinkel)) 
 +    plt.ylabel('Fallwinkel [rad]'
 +    plt.xlabel('t [s]'
 +    plt.grid(True) 
 +    plt.show() 
 +   
 +     
 +    print('t_Aufprall =',t_Aufprall(t,phi(t,deltat,l,g,startwinkel)),'s'
 +       
 +   
 +if __name__=="__main__": 
 +    main() 
 +     
 +    </code>
  
-Hier im Wiki gibt es [[:vorlage-versuchsbericht:start|Hinweise für die  
-Formatierung ihres Versuchsberichts mit Latex]]. Den Versuchsbericht geben Sie  
-dann im Ilias ab. 
  
-<note>Alles, was beim ersten Aufruf auf der Seite zu lesen ist, soll Ihnen  +===== Literatur =====
-den Start erleichtern. Sie können es nach Belieben löschen und durch Ihre  +
-eigenen inhalte ersetzen. </note>+
  
-===== Computerprogramm ===== +[Gia09 Douglas CGiancoli.Physik Lehr un Übungsbuch3., erwAuflPearson Studium   Physik München Pearson  Deutschland  und  Pearson  Studium,  2009.ISBN:978386894023                                                                                                           |
-Dokumentieren Sie hier im Wiki das Programm, das Sie für die Lösung der Bewegungsgleichung des Besenstiels geschrieben haben. Dafür eignet sich dafür besonders gut die Umgebung <nowiki><code></nowiki>. Wenn Sie dieser Umgebung mitteilen, in welcher Sprache das Programm geschrieben wurde wird die Syntax automatisch farbig hervorgehoben. ([[doku>de:wiki:syntax#syntax-hervorhebung|Dokumentation dazu]]) ((Die Liste der Programmiersprachen in der deutschsprachigen Dokumentation ist bei weitem nicht vollständig. Siehe die [[doku>wiki:syntax#syntax_highlighting|englische Variante]]))  +
- +
-Außerdem ist es möglich einen Link zum Download des präsentierten Programm-Codes anzuzeigenDazu geben Sie in dem einleitenden code-Tag einen Dateinamen anDer Download bezieht sich unmittelbar auf das Im Editor eingetragene Programmstück. Ein getrennter Upload ist nicht nötig. +
- +
-Beispiel: +
-<code><code c [enable_line_numbers="true"] hello-besenstiel-world.c > +
-#include <stdio.h> +
-int main() +
-+
-   printf("HelloWorld!"); +
-   return 0; +
-+
-</code> +
-wird dargestellt als +
-<code c [enable_line_numbers="true"] hello-besenstiel-world.c > +
-#include <stdio.h> +
-int main() +
-+
-   printf("Hello, World!"); +
-   return 0; +
-+
-</code> +
- +
-===== Bilder einbinden ===== +
-Ihr Versuchsaufbau sollte so beschrieben sein, dass er für sich stehend verständlich ist gerne mit einem Foto. +
- +
-Ein Bild laden Sie ins Wiki, indem Sie im Editor in der Knopfleiste auf den kleinen Bildrahmen klicken. In einem neuen Fenster öffnet sich ein Dialog mit einem Dateibaum. Dort navigieren Sie zu "Ihrer" Baustelle (a_mechanik:kippender_besenstiel:gruppenseiten:gruppe322). Anschließend nutzen Sie den Dialog auf der rechten Seite, um Ihr Bild hochzuladen. Mit einem Klick auf die Zeile ihres Bildes erzeugen Sie im Hauptfenster einen Befehl, der das Bild lädt.  +
- +
-Im einfachsten Fall landet ein Bild direkt an der Stelle im Text, an der Sie es eingefügt haben (Siehe [[doku>de:wiki:syntax#bilder_und_andere_dateien]]. [[wiki:advanced_user_hints#images_and_movies|Hier]] gibt es einen Überblick, was sonst noch möglich ist. +
- +
-===== Tabellen ===== +
-Für eine Tabelle mit Ihren Messwerten gibt es im oben im Editfenster des Wikis eine Hilfsfunktion. Sie versteckt sich hinter einem Knopf der so aussieht, wie ein hellblauer Taschenrechner. +
- +
-===== Syntax und Funktionen im Wiki =====  +
-Hier noch Links zu +
-  * den [[doku>de:wiki:syntax|Grundbefehlen von Dokuwiki]], +
-  * [[:wiki:apwiki_features|lokal installierten Erweiterungen]] und +
-  * [[:wiki:advanced_user_hints|noch mehr lokal installierte Erweiterungen]]+