Nepedia
Back to Discover
Advanced Reader
⚛️

Molecular dynamics

physical science Maturity 9-11 Next article →

Molecular dynamics, often called MD, is a sophisticated computer simulation method. It is used to analyze the physical movements of atoms and molecules. Scientists use these simulations to observe the dynamic "evolution" of a system over a fixed period of time. Because molecular systems contain a massive number of particles, it is impossible to calculate their properties using simple math alone. MD circumvents this problem by using numerical methods to track every tiny movement.

MD water
MD water

This allows researchers to gain insight into molecular motion on an atomic scale. It is sometimes described as "statistical mechanics by numbers."

The mechanism of a molecular dynamics simulation relies on physics and mathematics. In the most common version, the computer determines the trajectories of atoms by numerically solving Newton's equations of motion. This process requires calculating the forces acting between all interacting particles. These forces and the system's potential energies are often determined using interatomic potentials or molecular mechanical force fields.

Molecular dynamics algorithm
Molecular dynamics algorithm

The simulation moves through time in small steps. During each step, the computer calculates how much each particle is pushed or pulled. This creates a continuous path of motion for the entire system. However, long simulations can be mathematically ill-conditioned. This means they can generate cumulative errors during numerical integration. While proper algorithms can minimize these errors, they cannot be completely eliminated.

Different mathematical tools are used to define how particles interact. One very important tool is the Lennard-Jones potential. This describes how simple substances interact, and it is still used frequently today. It can be used as a building block for more complex force fields. Another way to find forces is through quantum mechanical methods. In some simulations, researchers use a predictor-corrector-type integrator to manage the steps of the simulation. These integrators can vary, with some using both the current and prior time steps to improve accuracy.

Sampling in Monte Carlo and molecular dynamics
Sampling in Monte Carlo and molecular dynamics

The history of MD stretches back centuries. Interest in the time evolution of N-body systems began in the seventeenth century with Isaac Newton. For a long time, scientists focused on celestial mechanics and the stability of our Solar System. Even before computers, people performed MD "by hand" using numerical algorithms. For example, the Verlet integration algorithm was used as early as 1791 by Jean Baptiste Joseph Delambre. In 1941, researchers even used analog computers to integrate equations of motion. Some scientists even built physical models using macroscopic spheres and rods to replicate how liquids behave.

Time evolution of energy for FPUT N-body dynamics
Time evolution of energy for FPUT N-body dynamics

Modern computational molecular dynamics grew alongside the development of digital computers. In the early 1950s, Marshall Rosenbluth and Nicholas Metropolis popularized MD for statistical mechanics at Los Alamos National Laboratory. They used the Metropolis–Hastings algorithm to advance the field. In 1953, Enrico Fermi, along with colleagues, used the MANIAC I computer to study the evolution of many-body systems. This famous work is known as the Fermi–Pasta–Ulam–Tsingou problem. Later, in 1957, Berni Alder and Thomas Wainwright used an IBM 704 to simulate collisions between hard spheres. By 1964, Aneesur Rahman used the Lennard-Jones potential to simulate liquid argon, producing results that matched real experiments.

Today, MD is a vital tool in many scientific fields. In materials science, it is used to study thin film growth and the properties of nanotechnological devices. In biophysics and structural biology, it helps scientists study the motions of macromolecules like proteins and nucleic acids.

MD rotor 250K 1ns
MD rotor 250K 1ns

For instance, MD can refine the 3D structures of proteins found through X-ray crystallography. It is also used in drug design to see how a drug might bind to a receptor. Researchers can identify specific amino acids involved in binding by looking at snapshots of a protein during a simulation. This helps in the development of pharmacophores, which are templates used to find new medicines.

Despite its power, MD has specific limits and design constraints. A simulation must balance the number of particles, the timestep, and the total duration. If a simulation is too short, it cannot accurately represent the natural process being studied. It is like trying to understand how a human walks by only watching a single step. There are also challenges with how forces are modeled. For example, many force fields treat hydrogen bonds as simple electrostatic interactions. This is an approximation because hydrogen bonds also have quantum mechanical properties. Additionally, many simulations ignore how the surrounding environment, like water, changes the strength of electrical forces. Scientists continue to work on improving these models to make simulations even more accurate.

744 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (6)
File:Cudeposition.gif
Cudeposition.gif
File:MD water.gif
MD water.gif
File:Molecular dynamics algorithm.png
Molecular dynamics algorithm.png
File:Time evolution of energy for FPUT N-body dynamics.jpg
Time evolution of energy for FPUT N-body...
File:Sampling in Monte Carlo and molecular dynamics.png
Sampling in Monte Carlo and molecular dynamics.png
File:MD rotor 250K 1ns.gif
MD rotor 250K 1ns.gif
More to explore

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.