Multi-Contact Friction Modeling With Energy-Dissipating Reactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for modeling rigid-body dynamics in discrete mechanical systems, particularly in multi-contact scenarios, face challenges in accurately predicting object motion due to friction, often resulting in unrealistic tangential generalized reactions and energy inconsistencies.

Innovation Solution

A computer-implemented method that computes generalized forces and reaction impulses by associating contacts with friction cones, constraining tangential reactions to be orthogonal to normal reactions and dissipate energy, ensuring unique solutions and energy conservation during impacts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional methods are used to model rigid-body dynamics in multi-contact scenarios, then computational speed may be maintained, but accuracy of predicting object motion due to friction deteriorates

Engineering Contradiction:
Improveaccuracy of predicting object motionVSAvoidcomputational speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The frictional contact forces are segmented into normal and tangential components, with the tangential component further decomposed into individual friction cone contributions. This segmentation allows the complex multi-contact friction problem to be broken down into manageable sub-problems that can be solved systematically while maintaining computational efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the continuous friction contact problem into a discrete optimization problem by parameterizing the tangential reaction forces as sums of friction cone terms. This parameter change enables the use of efficient convex optimization algorithms that provide both accuracy and computational speed.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If conventional methods compute tangential generalized reactions without friction cone constraints, then computational complexity is reduced, but physical realism of the reactions deteriorates

Engineering Contradiction:
Improvephysical realism of reactionsVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary constraints by associating each contact with a friction cone before computing the tangential reactions. This preliminary action ensures that the physical realism of the reactions is guaranteed from the outset, as the friction cone constraints encode the fundamental physics of frictional contact.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a new dimension to the computation by formulating the tangential reaction calculation as a convex optimization problem with friction cone constraints. This dimensional transformation from direct computation to constrained optimization adds computational steps but ensures physical realism through the mathematical structure of the friction cones.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Reliability

If conventional methods allow energy gain during frictional impacts, then mathematical simplicity is maintained, but physical consistency deteriorates

Engineering Contradiction:
Improvephysical consistency of energy dissipationVSAvoidmathematical complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent converts the potential harm of energy gain during impacts into a benefit by using the friction cone constraints to guarantee energy dissipation. The friction cone formulation, which initially seems to add complexity, actually provides a mathematical structure that automatically ensures physical consistency by preventing unphysical energy generation.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Solution Approach 2:

The optimization framework provides feedback through the friction cone constraints, continuously ensuring that the computed tangential reactions satisfy the physical requirement of energy dissipation. This feedback mechanism maintains physical consistency throughout the computation without requiring separate verification steps.

Inventive Principle:
Principle #23Feedback

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The method provides accurate and realistic predictions of object motion, avoiding energy gain during frictional impacts and yielding non-zero tangential reactions in multiple-contact scenarios, aligning with physical observations.

Implementation Method 1

Systems using discrete mechanical systems to model objects must account for frictional contacts between objects to yield accurate results

Methodology Applied
Scientific EffectFriction: Friction

Data Source

PatentEP4446067A1Systems and methods for determining reactions due to friction of objects with multiple contacts
Publication Date: 2024.10.16 NAVER CORP
  • EP4446067A1 patent drawingFigure 1
  • EP4446067A1 patent drawingFigure 2
  • EP4446067A1 patent drawingFigure 3A~3B

AI summary

In a mechanical system with an object having a set of two or more contacts, methods are disclosed for determining object motion by computing the tangential generalized reaction impulse and force. The methods includes receiving input values that include an initial generalized position and an initial generalized velocity of the object at time t; and computing a generalized force. The methods further includes computing, respectively for the reaction impulse and force: a generalized reaction impulse and force, and a tangential generalized reaction impulse and force. The methods use the tangential generalized reaction impulse and force to, respectively, compute an end-of-interval generalized position and velocity, and a generalized acceleration, which are output for use by an application.