No estoy seguro si esto es una pregunta de física o química. Pero si el movimiento de los átomos y sus partículas puede describirse mediante la mecánica cuántica, entonces, ¿existe un software que simule átomos completos y sus límites, de una manera que pueda visualizarlos, y que pueda usarse, por ejemplo, para lanzar 2 moléculas? juntos y verlos reaccionar?
Hay muchos, muchos algoritmos y piezas de software para hacer esto. Además de Molecular Dynamics , también existen métodos basados en simulaciones estadísticas en Quantum Monte Carlo , y la teoría funcional de la densidad implementada en programas como Quantum Espresso . Es un ejercicio simple y que vale la pena programar estas cosas usted mismo: si desea estudiar el comportamiento oscilatorio de una molécula sujeta a algún potencial externo arbitrario, puede hacerlo fácilmente utilizando herramientas básicas de programación y visualización, siempre que establezca las funciones adecuadas y ecuaciones para describir su sistema.
Señalaré que todos estos algoritmos tienen rangos explícitos de validez y suposiciones subyacentes, y uno debe comprender muy cuidadosamente las limitaciones antes de interpretar los resultados. En muchos casos, la exactitud y precisión de los algoritmos será cuestionable, porque se deben hacer suposiciones en algún nivel para reducir el tamaño del sistema, ya que ni siquiera la supercomputadora más poderosa puede manejar un cálculo con algo que se acerque a un número macroscópico de partículas. Sin embargo, pueden proporcionar una idea del punto de partida y pueden dar una idea de las tendencias.
Editar para agregar: vea la lista gigante de aplicaciones de software para química cuántica
el espresso cuántico es un paquete que contiene muchos paquetes diferentes para cálculos de estructuras electrónicas.
Ahora está disponible en un contenedor docker y, por lo tanto, es muy fácil de usar.
Docker instalado en linux, windows o mac,
solo necesita ejecutar la imagen de docker que está disponible en dockerhub:
docker ejecutar -d rinnocente/qe-full-6.0
más información en https://hub.docker.com/r/rinnocente/qe-full-6.0 ...
La crítica a continuación se aplica solo al tipo de dinámica molecular realizada utilizando potenciales moleculares, como lo ejemplifica CHARMM. Esta es la única dinámica molecular a la que había estado expuesto, y es una mierda total.
Hay un segundo tipo de dinámica molecular que incluye los electrones de valencia, un potencial central y un algoritmo inteligente para actualizar el fluido de electrones de valencia. Este es el método Car Parrinello. El método de Car Parrinello contiene la cantidad justa de información para hacer una simulación cuantitativamente correcta, es la dinámica computacional ideal y me sorprende saberlo. Gracias a Richard Terrett por señalarlo.
Utilice CPMD. Si su molécula está en solución, use CPMD más una fuerza aleatoria browniana que represente los efectos del soluto.
Existe un software que afirma hacer esto, se llama (no CPMD) Dinámica Molecular, y la Dinámica Molecular se usa a menudo en Química y ciencia de materiales para producir simulaciones que, según los defensores, son cuantitativamente precisas para predecir el movimiento microscópico detallado de, por ejemplo, moléculas orgánicas. .
Los principios detrás de este software son fundamentalmente defectuosos y, sin grandes modificaciones, simplemente no brinda resultados cuantitativamente precisos. La dinámica molecular no funciona cuantitativamente para nada más allá de los sólidos homogéneos no conductores y las moléculas pequeñas para las que está calibrada.
Considero que esto es un gran problema, ya que una gran cantidad de dinero de la investigación se destina a producir este software y calibrarlo, y hay muchas personas involucradas en la promoción de este material, lo cual es una pérdida total de tiempo y dinero.
La idea es modelar cada átomo como un punto y dar una ley de fuerza entre átomos adyacentes, de cada tipo diferente. Así que hay una ley de fuerza CC, que modela los ángulos de enlace preferidos, y una ley de fuerza HC, y una ley de fuerza OC y OO. Luego sumas las fuerzas. Luego, corrige el modelo para las interacciones de tres núcleos, como una interacción HHO que fija el ángulo de enlace del agua, y así sucesivamente, hasta que obtenga una coincidencia razonable con una gran cantidad de datos experimentales.
Luego tomas una molécula de la que conoces la estructura y simulas los átomos usando estas leyes de fuerza derivadas de moléculas simples y sólidos monoatómicos. La idea es que obtenga una imagen aproximada de la dinámica solo de la estructura. Esto le permite obtener una imagen dinámica de la química.
La razón por la que la Dinámica Molecular falla es que las fuerzas electrónicas y electromagnéticas relevantes entre los átomos y las moléculas no son del todo locales, ni siquiera en una buena aproximación, y la aproximación fundamental en la Dinámica Molecular es que puedes modelarlas usando fuerzas locales, empujones locales y tirones que no dependen de las posiciones globales de los átomos lejanos. Se supone que estas fuerzas son mecánicas, como las fuerzas en un modelo de juguete, y esto significa que las fuerzas se transmiten como ondas de sonido entre los átomos, mientras que en las moléculas reales las fuerzas relevantes suelen ser puramente electrónicas y no locales.
Es simple ilustrar esto usando moléculas simétricas: si tiene un anillo de benceno, los electrones se propagan alrededor del anillo, como un cable que conduce una corriente, y estas corrientes de electrones le dan rigidez al anillo, como un alambre de metal rígido microscópico. Las propiedades mecánicas del benceno no pueden aproximarse mediante un modelo que no tenga en cuenta los electrones deslocalizados en el anillo. Las corrientes electrónicas se interrumpen al mover los carbonos, y transmiten fuerzas a la velocidad de las variaciones de densidad de electrones (la velocidad orbital de los electrones en el modelo de Bohr, mucho mayor que la velocidad del sonido).
Esta no es una situación atípica. Los esqueletos moleculares del ADN y el ARN contienen electrones deslocalizados y las propiedades mecánicas de las moléculas están determinadas por las regiones donde se deslocalizan los electrones. Simplemente no se puede predecir la rigidez del ADN conociendo la rigidez de las subpartes de dos o tres átomos, sin conocer los caminos fáciles para la deslocalización de electrones.
Este problema es casi imposible de solucionar, porque agregar más fuerzas no locales requiere cálculos sofisticados que son fundamentalmente diferentes a los potenciales de 2 y 3 cuerpos. Requieren un modelo de flujo de fluido separado sobre los átomos como mínimo, lo que dará el flujo de electrones deslocalizados.
Creo que la idea fundamental de MD es incorrecta, por lo que no tengo ninguna esperanza de que sea útil en ningún momento, nunca. Pero una idea diferente podría hacer lo mismo correctamente.
Para que algo como MD funcione, se debe tener en cuenta al menos:
Lo más importante, incluso si conoce las fuerzas exactas, la idea de simular el movimiento molecular mediante aceleraciones y colisiones es simplemente una idiotez. La simulación debe ser, como mínimo, estocástica, no determinista, de modo que Monte-Carlo encuentre el impulso que fluye a través de cada región local, mientras que la dinámica estocástica solo simula las variables globales lentas (como la forma general de las moléculas). Las cosas pequeñas siempre están congeladas (como los electrones) o en equilibrio térmico (como núcleos que se mueven o moléculas pequeñas).
CPMD soluciona el problema principal de la deslocalización electrónica. Este problema es tan apremiante, porque sin él, las simulaciones moleculares son básicamente fraudulentas.
david z
BaresMonster
Adán Zalcman
Ron Maimón
qmecanico