Effective mass in a normal-contact penalty mode
ID: effective-mass-in-a-normal-contact-penalty-mode
The effective mass in a normal-contact penalty mode is the inertia seen by one specified relative normal displacement, rather than automatically the total mass of either body. A contact away from a center of mass can excite rotation as well as translation, changing that inertia and the normal contact penalty time scale.
Use independent generalized velocities , a positive-definite mass matrix , and a normal gap whose local velocity is . A scalar normal force produces generalized force . The primary multibody formulation gives this contact-Jacobian velocity/force pairing explicitly.[ref]
Underactuated Robotics by Russ Tedrake. Multi-Body Dynamics, Contact modeling: contact Jacobian and equation with generalized force J-transpose times lambda
At a frozen configuration, the part of gap acceleration caused by that force isIf the scalar is positive, defineThe definition uses a physical normal gap measured in metres and a matching normal force measured in newtons. Arbitrarily rescaling the gap coordinate changes the associated inertia. Constraints must first be accounted for by independent coordinates or the appropriate constrained response.A short normal impulse gives , hence . This supplies a direct interpretation: less effective mass means a larger relative normal-velocity change for the same impulse. At a fixed local configuration, a compressed linear penalty spring of stiffness gives the small-motion estimateIt omits changing contact geometry, other driving forces and damping; the source separately explains why stiff compliant contact challenges numerical integration.[ref]
For two freely translating particles, the relative gap sees , so . This is the reduced mass. Equal particles give ; replacing one by a fixed wall gives instead.
For a planar rigid body above a fixed plane, let its mass be , rotational moment of inertia about its center be , and the contact normal be vertical. A contact a horizontal distance from the center hasFor , and , . At the center it is . With , the off-center angular frequency is , compared with at the center. Using the full mass in both cases misses this rotational response.
Several simultaneous contacts require more than separate scalar replacements. Their matrix generally has off-diagonal terms: a force at one contact changes another contact’s acceleration. With frozen geometry and positive diagonal stiffness matrix , compressed gap perturbations satisfy ; its nonzero modal squared frequencies are those of the symmetric matrix . Coupled normal-contact penalty modes can therefore be faster than estimates treating each contact independently. A proposed verification applies a small known impulse or displacement perturbation at a stated configuration and checks relative contact motion, followed by a timestep convergence study.
New to topics? Read the docs here!