Saltar al contenido principal
LibreTexts Español

22.2: Dinámica informática

  • Page ID
    69567
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    clipboard_e70712b4f2f7fc12bc4e18b645c3ad067.pngExisten varias formas de modelar computacionalmente procesos dependientes del tiempo en biofísica molecular. Estos métodos integran ecuaciones de movimiento para los grados moleculares de libertad que evolucionan bajo un potencial clásico de interacción fuerza-campo, un hamiltoniano mecánico cuántico o un paisaje energético que podría ser fenomenológico o atomisticamente detallado. Los ejemplos incluyen el uso de campos de fuerza clásicos para propagar la ecuación de movimiento de Newton, integrar la ecuación de Schrödinger o integrar la ecuación de Langevin en un potencial de fuerza media. Dado que nuestro interés está más en la descripción de datos computacionales o experimentales, esto solo será una breve descripción.

    Dinámica clásica desde un potencial (campo de fuerza)clipboard_e812540721ab679bee13f2473a2c8853e.png

    Una visión general de cómo integrar la ecuación de movimiento de Newton, dejando fuera muchos detalles importantes. Este esquema, a menudo utilizado en simulaciones MD, se denomina comúnmente integración Verlet.

    1. Establecer posiciones iniciales r y velocidades v de partículas. Para las simulaciones de equilibrio, las velocidades se eligen de una distribución Maxwell—Boltzmann.
    2. Dé pequeños pasos sucesivos en el tiempo δt, calculando las velocidades y posiciones de las partículas para el siguiente paso de tiempo.
      • En cada paso de tiempo calcular las fuerzas sobre cada partícula calculando el gradiente del potencial con respecto a r: F (r) =\(-\Delta V\) (r). La fuerza es proporcional a la aceleración a = F/m, donde m es la masa de la partícula.
      • Ahora propaga la posición de cada partícula n en el tiempo desde el paso de tiempo i hasta el paso de tiempo i + 1 como r n, i + 1 = r n, i + v n, i δt + a n, i δt 2. Este es un buen punto para guardar información para el sistema en un momento determinado.
      • Calcular la nueva velocidad para cada partícula a partir de v n, i + 1 = [r n, i + 1r n, i] /δt.
    3. Ahora, puede incrementar el paso de tiempo y repetir el paso iterativamente.

    Dinámica Langevin

    A partir de nuestra discusión sobre el movimiento browniano, la ecuación de Langevin es una ecuación de movimiento para una partícula que actúa bajo la influencia de un potencial fijo U, fricción y una fuerza aleatoria dependiente del tiempo. Escribirlo en una dimensión:

    \[ ma= f_{\textrm{potential}}+f_{\textrm{friction}}+f{\textrm{random}}(t) \]

    \[ m \frac{\partial^{2} x}{\partial t^{2}}=-\frac{\partial U}{\partial x}-\zeta \frac{\partial x}{\partial t}+f_{r}(t) \]

    La fuerza aleatoria refleja las fluctuaciones térmicas de equilibrio que actúan sobre la partícula, y es la fuente de la fricción sobre la partícula. En el límite Markoviano, el coeficiente de fricción y la fuerza aleatoria f r (t) se relacionan a través de una relación fluctuación-disipación:

    \[\langle f_r(t)\rangle = 0 \]

    \[\langle f_r(t)f_r(t_0)\rangle = 2ζ k_BT \delta (t-t_0) \]

    Además, la constante de difusión es D = k B T /, y la escala de tiempo para las correlaciones de pérdida de velocidad es\( \tau_c = \gamma-1 =\) m/. La ecuación de Langevin tiene límites de fricción altos y bajos. En el límite de fricción bajo (→0), la influencia de la fricción y la fuerza aleatoria es mínima, y el comportamiento está dominado por el movimiento inercial de la partícula. En el límite de fricción alto, el comportamiento de la partícula, al estar dominado por, es difusivo. El límite está definido por dos cualesquiera de las siguientes cuatro variables linealmente relacionadas:, D, T, y\(\langle f_r^2 \rangle \). El límite de fricción alto y bajo también se conoce como los límites de baja y alta temperatura:\( \langle f_r^2 \rangle / 2ζ = k_BT \).

    Ejemplo: Trayectoria para una partícula sobre un potencial biestable de la dinámica Langevin

    clipboard_ecff4e71ae303c235cb50979196228027.png


    This page titled 22.2: Dinámica informática is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by Andrei Tokmakoff via source content that was edited to the style and standards of the LibreTexts platform; a detailed edit history is available upon request.