Relativistische Zerfallsgeschwindigkeit (im Sinne von Newton) im Teilchensystem

Ich mache eine Partikelsimulation, bei der sich Partikel sowohl anziehen als auch abstoßen und einen idealen Abstand haben, in dem die Kräfte ausgeglichen sind. Ich möchte es verwenden, um verschiedene Arten von Materie zu simulieren.

Das Problem ist, dass unabhängig von den Kräften zwischen den Atomen die gesamte Materie, die ich mit dieser Idee produziere, am Ende die Konsistenz von sehr nervösem Wackelpudding zu haben scheint. Wenn ich versuche, nur die Geschwindigkeit aller Teilchen (im absoluten Sinne) zu verringern, wird es weniger wie Wackelpudding, aber wenn es durch den Weltraum getrieben wird, verlangsamt es sich wie in einer Art dickem, klebrigem Äther.

Ich denke, wenn ich einen Algorithmus hätte, bei dem ich Kräfte zwischen Partikeln anpasse, ohne in irgendeiner Weise die absolute Geschwindigkeit zu verwenden (relative Geschwindigkeit zwischen interagierenden Partikeln ist in Ordnung), könnte ich die Materie zum "Kristallisieren" bringen, ohne dass sie sich so verhält, als ob sie es wäre in einem Äther.

Ich habe ein vages Verständnis dafür, dass Atome Licht erzeugen, wenn sie mit zu viel Energie vibrieren, was sie verlangsamt, nehme ich an, und ich hoffe, dass eine Art ähnlicher physikalischer Gesetze mir helfen kann, einen Algorithmus dafür zu finden.

Genauer gesagt ist es ein 2 D System, geschrieben in Web GL, wo ich die Partikel in 2D-Grafiktexturen codiere, sodass die Grafikkarte alle Interaktionen handhabt. Jedes Partikel erzeugt ein Feld um sich herum, basierend auf der folgenden Gleichung:

F ( X ) = k [ ( l + ( X D ) 2 ] C

Wo k , l , Und D sind universell konstant, X ist der Abstand vom Teilchen. C ist pro Teilchentyp konstant. Ein Partikeltyp könnte einen negativen Wert haben und ein anderer einen positiven, wodurch eine Anziehungskraft zwischen den beiden entsteht. Dies wird weiter unten näher erläutert.

F ( X ) wird mit einem normalisierten Vektor multipliziert, der von dem fraglichen Partikel wegzeigt, um einen Kraftvektor zu erhalten.

Diese Gleichung erzeugt eine Art Kraft-„Donut“ um das Partikel herum, basierend auf den verschiedenen Werten von k , l Und D .

(Im Moment habe ich nur die obige Gleichung, aber natürlich könnte ich andere hinzufügen).

Das Feld, in dem die Teilchen leben, enthält die Summe aller von den Teilchen erzeugten Felder. Die Geschwindigkeitsänderung des Teilchens wird wie folgt bestimmt:

G ( X ) = F C M

Wo F ist der Gesamtfeldvektor am Partikelort, M ist die Teilchenmasse und C ist die "Feldladung" des Partikeltyps, die auch in der obigen Gleichung verwendet wird.

Es gibt eine variable Anzahl von Feldern. Im einfachsten Szenario gibt es nur 1, aber im Allgemeinen habe ich 2, einen für die elektrische Kraft und einen für eine nukleare Abstoßungskraft.

Auf diese Weise simulierte Festkörper sollten sich wie Wackelpudding verhalten, bis die Gesamtenergie der Moleküle auf ein Niveau abfällt, bei dem die durchschnittliche Schwingungsamplitude viel kleiner ist als der intermolekulare Abstand und die aufgebrachten Kräfte (gemittelt über Oberflächenmoleküle im Anwendungsbereich). klein im Vergleich zu denen, die benötigt werden, um ein Molekül um einen intermolekularen Abstand zu verschieben. Sie erhalten ganz nebenbei ein schönes Modell der Elastizitätsmoduln.

Antworten (1)

Sie scheinen eine Art kurzreichweitiger Wechselwirkung zu haben und programmieren eine Molekulardynamik-Simulation. Ein weiteres gemeinsames Potential für diese Dinge ist das Lennard-Jones-Potential, das Ihnen möglicherweise mehr Stabilität verleiht.

Soweit ich weiß, ist Festkörper mit der Quantenmechanik unmöglich. Verwendung der 1 / R 2 Kräfte, die wir mit Schwerkraft und Elektrostatik haben, gibt es keine Möglichkeit, einen stabilen Festkörper aufzubauen. Wenn Sie ein Schachbrettmuster aus Elektronen und Protonen haben, könnte es bei der kleinsten Störung zusammenbrechen. Eigentlich braucht man also die Quantenmechanik, um richtige gebundene Zustände zu haben.

Für Ihre Simulation würde ich vorschlagen, dass Sie das Lennard-Jones-Potenzial ausprobieren. Die Dämpfung mit der Geschwindigkeit ist eine weitere Sache, die Ihnen Stabilität geben sollte. Ich fürchte, dass man ohne Quantentheorie keine klassische Simulation von Elementarteilchen aufbauen kann.

Das Lennard-Jones-Potenzial ist interessant, aber das große Problem ist die Dämpfung. Wenn zwei Atome interagieren, bewegen sich beide mit einer kombinierten Geschwindigkeit von x (wobei x = (m1+m2)/(v1+v2), m1,m2 ist die Masse beider Teilchen, v1,v2 sind die Geschwindigkeit und x, v1 und v2 sind 2D-Vektoren). Ich möchte die Geschwindigkeit der Teilchen relativ zueinander dämpfen, aber nicht absolut. Mit anderen Worten, x sollte den gleichen Wert behalten, aber v1 und v2 sollten sich tatsächlich ausgleichen (wenn Sie die Rotation ignorieren). Dies muss natürlich auf stärker wechselwirkende Teilchen skaliert werden.