An Unconditionally Stable First-Order Constraint Solver for Multibody Systems
Evan Drumwright

TL;DR
This paper introduces an unconditionally stable, first-order constraint solver for multibody systems that efficiently handles various constraints, including friction, without numerical issues, and is suitable for coarse simulations with potential stiffness.
Contribution
The paper presents a novel, absolutely stable first-order constraint solver capable of handling complex constraints without regularization or numerical problems, improving efficiency for multibody dynamics simulations.
Findings
Solver is unconditionally stable and L-stable.
Handles diverse constraints including friction without regularization.
Computational complexity varies with constraint types, often polynomial time.
Abstract
This article describes an absolutely stable, first-order constraint solverfor multi-rigid body systems that calculates (predicts) constraint forces for typical bilateral and unilateral constraints, contact constraints with friction, and many other constraint types. Redundant constraints do not pose numerical problems or require regularization. Coulomb friction for contact is modeled using a true friction cone, rather than a linearized approximation. The computational expense of the solver is dependent upon the types of constraints present in the input. The hardest (in a computational complexity sense) inputs are reducible to solving convex optimization problems, i.e., polynomial time solvable. The simplest inputs require only solving a linear system. The solver is L-stable, which will imply that the forces due to constraints induce no computational stiffness into the multi-body dynamics…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDynamics and Control of Mechanical Systems · Mechanical stress and fatigue analysis · Contact Mechanics and Variational Inequalities
