26,258 research outputs found
Holonomic constraints : an analytical result
Systems subjected to holonomic constraints follow quite complicated dynamics
that could not be described easily with Hamiltonian or Lagrangian dynamics. The
influence of holonomic constraints in equations of motions is taken into
account by using Lagrange multipliers. Finding the value of the Lagrange
multipliers allows to compute the forces induced by the constraints and
therefore, to integrate the equations of motions of the system. Computing
analytically the Lagrange multipliers for a constrained system may be a
difficult task that is depending on the complexity of systems. For complex
systems, it is most of the time impossible to achieve. In computer simulations,
some algorithms using iterative procedures estimate numerically Lagrange
multipliers or constraint forces by correcting the unconstrained trajectory. In
this work, we provide an analytical computation of the Lagrange multipliers for
a set of linear holonomic constraints with an arbitrary number of bonds of
constant length. In the appendix of the paper, one would find explicit formulas
for Lagrange multipliers for systems having 1, 2, 3, 4 and 5 bonds of constant
length, linearly connected.Comment: 13 pages, no figures. To appear in J. Phys. A : Math. The
Exact and efficient calculation of Lagrange multipliers in constrained biological polymers: Proteins and nucleic acids as example cases
In order to accelerate molecular dynamics simulations, it is very common to
impose holonomic constraints on their hardest degrees of freedom. In this way,
the time step used to integrate the equations of motion can be increased, thus
allowing, in principle, to reach longer total simulation times. The imposition
of such constraints results in an aditional set of Nc equations (the equations
of constraint) and unknowns (their associated Lagrange multipliers), that must
be solved in one way or another at each time step of the dynamics. In this work
it is shown that, due to the essentially linear structure of typical biological
polymers, such as nucleic acids or proteins, the algebraic equations that need
to be solved involve a matrix which is banded if the constraints are indexed in
a clever way. This allows to obtain the Lagrange multipliers through a
non-iterative procedure, which can be considered exact up to machine precision,
and which takes O(Nc) operations, instead of the usual O(Nc3) for generic
molecular systems. We develop the formalism, and describe the appropriate
indexing for a number of model molecules and also for alkanes, proteins and
DNA. Finally, we provide a numerical example of the technique in a series of
polyalanine peptides of different lengths using the AMBER molecular dynamics
package.Comment: 29 pages, 10 figures, 1 tabl
Non-iterative and exact method for constraining particles in a linear geometry
We present a practical numerical method for evaluating the Lagrange
multipliers necessary for maintaining a constrained linear geometry of
particles in dynamical simulations. The method involves no iterations, and is
limited in accuracy only by the numerical methods for solving small systems of
linear equations. As a result of the non-iterative and exact (within numerical
accuracy) nature of the procedure there is no drift in the constrained
geometry, and the method is therefore readily applied to molecular dynamics
simulations of, e.g., rigid linear molecules or materials of non-spherical
grains. We illustrate the approach through implementation in the commonly used
second-order velocity explicit Verlet method.Comment: 12 pages, 2 figure
Least-biased correction of extended dynamical systems using observational data
We consider dynamical systems evolving near an equilibrium statistical state
where the interest is in modelling long term behavior that is consistent with
thermodynamic constraints. We adjust the distribution using an
entropy-optimizing formulation that can be computed on-the- fly, making
possible partial corrections using incomplete information, for example measured
data or data computed from a different model (or the same model at a different
scale). We employ a thermostatting technique to sample the target distribution
with the aim of capturing relavant statistical features while introducing mild
dynamical perturbation (thermostats). The method is tested for a point vortex
fluid model on the sphere, and we demonstrate both convergence of equilibrium
quantities and the ability of the formulation to balance stationary and
transient- regime errors.Comment: 27 page
Diffuse interface models of locally inextensible vesicles in a viscous fluid
We present a new diffuse interface model for the dynamics of inextensible
vesicles in a viscous fluid. A new feature of this work is the implementation
of the local inextensibility condition in the diffuse interface context. Local
inextensibility is enforced by using a local Lagrange multiplier, which
provides the necessary tension force at the interface. To solve for the local
Lagrange multiplier, we introduce a new equation whose solution essentially
provides a harmonic extension of the local Lagrange multiplier off the
interface while maintaining the local inextensibility constraint near the
interface. To make the method more robust, we develop a local relaxation scheme
that dynamically corrects local stretching/compression errors thereby
preventing their accumulation. Asymptotic analysis is presented that shows that
our new system converges to a relaxed version of the inextensible sharp
interface model. This is also verified numerically. Although the model does not
depend on dimension, we present numerical simulations only in 2D. To solve the
2D equations numerically, we develop an efficient algorithm combining an
operator splitting approach with adaptive finite elements where the
Navier-Stokes equations are implicitly coupled to the diffuse interface
inextensibility equation. Numerical simulations of a single vesicle in a shear
flow at different Reynolds numbers demonstrate that errors in enforcing local
inextensibility may accumulate and lead to large differences in the dynamics in
the tumbling regime and differences in the inclination angle of vesicles in the
tank-treading regime. The local relaxation algorithm is shown to effectively
prevent this accumulation by driving the system back to its equilibrium state
when errors in local inextensibility arise.Comment: 25 page
- …