Beste Methode zur Berechnung der durchschnittlichen Beschleunigung in Laborexperimenten

Ich mache ein Laborexperiment, das wie folgt funktioniert.

Ein Objekt bewegt sich entlang der X Achse mit einer anfänglichen Beschleunigung und bewegt sich dann mit einer ziemlich konstanten Geschwindigkeit, die leicht variieren kann 20 % (es ist ein biologisches Objekt). Der Laborcomputer misst Zeit und Positionen des Objekts auf dem X Achse alle 10 M S oder so. Als Ergebnis erhalte ich eine Wertetabelle Zeit/Position. Ich muss die durchschnittliche Beschleunigung des Objekts finden.

Was ist der genaueste Weg, dies zu tun?

Da die momentanen Geschwindigkeitswerte des Objekts variieren, befürchte ich ein falsches Ergebnis, wenn ich einfach die durchschnittliche Beschleunigung als berechne Δ v Δ T .

Sollte ich einige Techniken anwenden, um Ergebnisse vor Berechnungen zu glätten/zu mitteln?

Erhöhen Sie die Anzahl der Versuche. Ich meine, erhöhen Sie die Nr. von Intervallen, auf die Sie das Zeitintervall aufteilen
Startet das Objekt aus der Ruhe? Wie wird die endgültige Momentangeschwindigkeit berechnet (ich nehme an, Sie versuchen, die Steigung der Tangente der x-vs-t-Kurve zum letzten Mal zu ermitteln?)
Der beste Mechanismus, den ich mir vorstellen kann, besteht darin, Ihre Daten in eine Geschwindigkeit / Zeit umzuwandeln, indem Sie ( v ich = X ich + 1 X ich T ich + 1 T ich , T ich ) und nehmen Sie dann eine lineare Anpassung für Ihre Daten vor. Die Steigung ist die durchschnittliche Beschleunigung. Dies setzt eine relativ gleichförmige beschleunigte Bewegung voraus
Ich verwende kubische Splines für die Ableitungen diskreter Werte.
Welche Programmierumgebung benötigen Sie, um die Daten zu verarbeiten?

Antworten (2)

Während der Beschleunigungsphase kann die Bewegung des Objekts mit der quadratischen Kurve modelliert werden

X = X 0 + v 0 T + 1 2 A T 2 Wo  X 0  ist die Ausgangsposition, und  v 0  ist die Anfangsgeschwindigkeit
Während der Phase konstanter Geschwindigkeit kann die Bewegung des Objekts mit der linearen Gleichung modelliert werden
X = X 1 + v 1 ( T T 1 )
Wo X 1 , v 1 , Und T 1 sind Position, Geschwindigkeit und Zeit am Ende der Beschleunigungsphase.

Das Positions-Zeit-Diagramm ähnelt dem Bild unten. Der rote Teil der Kurve ist die Beschleunigungsphase und der blaue Teil der Konstantgeschwindigkeitsphase.

Geben Sie hier die Bildbeschreibung ein

Jetzt müssen Sie nur noch Ihre Daten an die Kurve anpassen. Die Parameter, die Sie variieren können, sind

  • X 0 die Ausgangslage
  • v 0 die Anfangsgeschwindigkeit
  • A die Beschleunigung
  • T 1 die Zeit am Ende der Beschleunigungsphase

Abgeleitete Größen sind

  • X 1 das ist der Wert von X zum Zeitpunkt T 1 , berechnet unter Verwendung der ersten Gleichung
  • v 1 das ist v 0 + A T 1

Um die beste Anpassung zu finden, müssen Sie ein Computerprogramm schreiben, das alle sinnvollen Werte ausprobiert X 0 , v 0 , A , Und T 1 . Berechnen Sie für jeden Parametersatz den quadrierten Fehler. Finden Sie die Parameter, die den kleinsten quadratischen Fehler ergeben, und den Wert von A in diesen Parametern ist die Beschleunigung, die Sie suchen.

Pseudocode zum Berechnen des quadratischen Fehlers für einen einzelnen Parametersatz:

total = 0
for ( each t )
{
    if ( t < t1 )
        x = x0 + v0*t + 0.5*a*t*t
    else 
        x = x1 + v1*(t-t1)

    error = actual_measured_x(t) - x

    total += error * error
}

Der Durchschnittswert der Beschleunigung sollte nur von der Anfangs- und Endgeschwindigkeit und dem Zeitintervall zwischen ihnen abhängen. Da der Mittelwert einer Funktion über das Intervall a bis b das Integral der Funktion von a bis b dividiert durch (ba) ist , und da das Integral der Beschleunigung Ihnen dann die Geschwindigkeit gibt, wenn die Grenzen sind T 1 Und T 2 Die durchschnittliche Geschwindigkeit würde sich auf einfach reduzieren:

A A v G = v ( T 2 ) v ( T 1 ) T 2 T 1

Wenn Sie also nur Position und Zeit messen können, wäre es vielleicht am besten, zu Beginn 2 Punkte sehr nahe beieinander zu messen und sich der Anfangsgeschwindigkeit zu nähern, die Ihre wäre v ( T 1 ) , und dann 2 weitere Punkte ganz am Ende nahe beieinander, um die Endgeschwindigkeit anzunähern v ( T 2 ) .