Computergestützte Materialwissenschaft

In der Molekulardynamik sollen die Bewegungsgleichungen mit einem Zeitschritt von 2 fs integriert werden, um die Bewegung der Atome über 1 ns zu berechnen. Wie viele Zeitschritte sind nötig?

  1. A5×10²
  2. B5×10⁸
  3. C5×10⁵
Lösung und Erläuterung anzeigen

Lösung: C. 5×10⁵

Mit 1 ns = 10⁻⁹ s und 2 fs = 2×10⁻¹⁵ s ist die Zahl der Schritte 10⁻⁹/(2×10⁻¹⁵) = 5×10⁵. Der Zeitschritt muss so klein sein, dass die Periode der Atomschwingungen (etwa 100 fs) in einige Dutzend Schritte unterteilt wird; in Systemen mit leichtem Wasserstoff wählt man 1 fs oder weniger. Ist der Schritt zu groß, bleibt die Energie wegen der Fehler der numerischen Integration (z. B. mit dem Verlet-Algorithmus) nicht erhalten, und die Rechnung bricht zusammen. Der Wert 5×10² verwechselt fs mit 10⁻¹² s (ps), der Wert 5×10⁸ verwechselt ns mit 10⁻⁶ s (µs). Da in jedem Schritt die Kräfte auf alle Atome berechnet werden, liegt die mit Molekulardynamik erreichbare Zeit als Richtwert bei Nanosekunden bis Mikrosekunden.

Fehler melden

Dieses Thema üben Zurück zum Thema

Weitere Fragen zum Thema „Computergestützte Materialwissenschaft“

  1. Welche Aussage über die in der Molekulardynamik verwendeten interatomaren Potentiale trifft zu?
  2. Argon wird durch das Lennard-Jones-Potential V(r) = 4ε[(σ/r)¹² − (σ/r)⁶] mit σ = 0,34 nm beschrieben. Welcher Wert kommt dem Atomabstand r₀ mit minimaler Energie am nächsten?
  3. In einer Molekulardynamik-Rechnung eines einatomigen Systems betrug die mittlere kinetische Energie pro Atom 0,0517 eV. Welcher Wert kommt der nach dem Gleichverteilungssatz bestimmten Temperatur des Systems am nächsten? Die Boltzmann-Konstante sei k = 8,617×10⁻⁵ eV/K.
  4. Bei der Monte-Carlo-Methode nach Metropolis erhöht eine Probeverschiebung eines Atoms die Energie des Systems um 0,10 eV. Welcher Wert kommt bei einer Temperatur von 1000 K der Wahrscheinlichkeit am nächsten, diesen Schritt anzunehmen? k = 8,617×10⁻⁵ eV/K.
  5. Welche Aussage über die kinetische Monte-Carlo-Methode (kMC) trifft zu?