Related Experiment Video
Updated: Feb 25, 2026

06:59
Environmental Dynamic Mechanical Analysis to Predict the Softening Behavior of Neural Implants
Published on: March 1, 2019
8.4K
ADMM ⊇ Projective Dynamics: Fast Simulation of Hyperelastic Models with Dynamic Constraints
IEEE Transactions on Visualization and Computer Graphics
|July 26, 2017
Summary
We introduce an optimization algorithm for simulating elastic bodies, enhancing speed and robustness. This method efficiently handles complex scenarios like collisions and nonlinear elasticity in deformable models.
Area of Science:
- Computational physics
- Computer graphics
- Numerical analysis
Background:
- Implicit time integration is crucial for stable simulation of elastic bodies.
- Existing methods like projective dynamics offer speed but have limitations with complex models.
- General optimization algorithms can be adapted for physics simulation.
Purpose of the Study:
- To adapt the alternating direction method of multipliers (ADMM) for implicit time integration of elastic bodies.
- To leverage ADMM's general applicability for enhanced simulation capabilities.
- To extend the method for improved handling of dynamic constraints in simulations.
Main Methods:
- Application of the alternating direction method of multipliers (ADMM) optimization algorithm.
- Implicit time integration scheme for elastic body dynamics.
- Extension of ADMM to manage dynamically changing constraints like sliding and contact.
Main Results:
- The ADMM-based method shows close relation to projective dynamics.
- ADMM allows for nonlinear constitutive models and hard constraints.
- The extended algorithm maintains a constant system matrix for efficiency.
- Demonstrated effectiveness on cloth, collisions, and nonlinear volumetric bodies.
Conclusions:
- ADMM provides a robust, parallelizable, and efficient framework for simulating elastic bodies.
- The method extends projective dynamics capabilities to handle complex material models and interactions.
- This approach offers significant advantages for real-time simulation and complex physical phenomena.
Related Concept Videos
Dynamic Modulus of Elasticity of Concrete
1.1K
The dynamic modulus of elasticity assesses how a concrete structure deforms under impact or dynamic loads. It is typically higher than the static modulus of elasticity, measured under slow, steady loading conditions.
The sonic test is a common method to determine the dynamic modulus. In this test, a concrete beam, sized either 6 x 6 x 30 inches or 4 x 4 x 20 inches, is clamped at its center. Vibrations are initiated at one end of the beam by an electromagnetic exciter unit powered by a...
The sonic test is a common method to determine the dynamic modulus. In this test, a concrete beam, sized either 6 x 6 x 30 inches or 4 x 4 x 20 inches, is clamped at its center. Vibrations are initiated at one end of the beam by an electromagnetic exciter unit powered by a...
1.1K
Constraints and Statical Determinacy
1.0K
In structural engineering, the equilibrium of a system is not only determined by its equations of equilibrium but also with the help of constraints. Constraints refer to restrictions on the motion of a system. The proper combinations of constraints can minimize the total number of constraints needed to maintain a system in mechanical equilibrium. When this happens, the system is said to be statically determinate. For such systems, the unknown reaction supports can be estimated using equilibrium...
1.0K
Deformation of Member under Multiple Loadings
514
When a rod is made of different materials or has various cross-sections, it must be divided into parts that meet the necessary conditions for determining the deformation. These parts are each characterized by their internal force, cross-sectional area, length, and modulus of elasticity. These parameters are then used to compute the deformation of the entire rod.
In the case of a member with a variable cross-section, the strain is not constant but depends on the position. The deformation of an...
In the case of a member with a variable cross-section, the strain is not constant but depends on the position. The deformation of an...
514
Generalized Hooke's Law
2.9K
The generalized Hooke's Law is a broadened version of Hooke's Law, which extends to all types of stress and in every direction. Consider an isotropic material shaped into a cube subjected to multiaxial loading. In this scenario, normal stresses are exerted along the three coordinate axes. As a result of these stresses, the cubic shape deforms into a rectangular parallelepiped. Despite this deformation, the new shape maintains equal sides, and there is a normal strain in the direction of the...
2.9K
Virtual Work for a System of Connected Rigid Bodies
790
Virtual work is a powerful method used to solve problems involving several connected rigid bodies. When the system is in equilibrium, virtual work is zero. This allows the calculation of the resulting forces when a system undergoes a virtual displacement. When attempting to analyze such a system, first, use a free-body diagram, where an independent coordinate represents the configuration of the links, and mark its deflected position resulting from the positive virtual displacement.
Next,...
Next,...
790
Members Made of Elastoplastic Material
433
The behavior of elastoplastic materials under bending stresses, particularly in structural members with rectangular cross-sections, is crucial for predicting material responses and understanding failure modes. Initially, when a bending moment is applied, the stress distribution across the section follows Hooke's Law and is linear and elastic. This distribution means the stress increases from the neutral axis to the maximum at the outer fibers, up to the elastic limit.
As the bending moment...
As the bending moment...
433

