← Back to Patent Explorer
US5625575A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus for modelling interaction of rigid bodies

Assignee: Nokia of America Corp
•
Filing: 1993-08-03
•
Granted: 1997-04-29
•
Expires: 2013-08-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus for modelling or simulating the dynamics of interacting rigid bodies. In the apparatus, the rigid bodies are represented as convex polyhedra. Contacts between the bodies are modelled as contacts between a face and a vertex or between edges. All other types of contact are reduced to these types. The beginning or end of a contact is determined by means of linear interpolation. The dynamics of the contacts are modelled as contacts between massless rigid surface elements which are connected by massless viscous layers to the objects. The viscous layer connecting a surface element to its object permits the surface element to move either perpendicular to or tangent to the plane of contact. The properties of the viscous layers determine the dynamics of the contacts. In the implementation, the properties are described by means of two systems of springs and dampers, one permitting motion in the perpendicular direction and the other motion in the tangential direction. Parameters of the spring and damper systems may be set as required to model contacts between various kinds of objects.

Inventors

  • 👤 Suresh Goyal
  • 👤 Elliot N. Pinson
  • 👤 Frank W. Sinden

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 10:44
CPC Classifications
G; G06; G06F; G06F30/00; G06F30/20; G06F2119/00; G06F2119/14

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 105 words
Improved simulation apparatus implemented in a computer system including a display for simulating an interaction of rigid bodies and displaying the simulated interaction in the display, the simulation apparatus being of the type which includes a contact mechanics component for modelling the mechanics of contacts between the rigid bodies and the improvement comprising: a dynamics component in the contact mechanics component which models a deformation caused by a contact between one of the rigid bodies and another thereof by means of an ideal rigid massless layer covering each body at the point of contact and a viscous deformable layer between each body and its layer.
Claim 2
Dependent Claim 105 words
Improved simulation apparatus implemented in a computer system including a display for simulating an interaction of rigid bodies and displaying the simulated interaction in the display, the simulation apparatus being of the type which includes a contact mechanics component for modelling the mechanics of contacts between the rigid bodies and the improvement comprising: a dynamics component in the contact mechanics component which models a deformation caused by a contact between one of the rigid bodies and another thereof by means of an ideal rigid massless layer covering each body at the point of contact and a viscous deformable layer between each body and its layer.
Claim 3
Dependent Claim 93 words
Improved simulation apparatus implemented in a computer system including a display for simulating an interaction of rigid bodies and displaying the simulated interaction in the display, the simulation apparatus being of the type which includes a contact mechanics component for modelling the mechanics of contacts between the rigid bodies and the improvement comprising: a geometric contact analysis component in the contact mechanics component which models a contact between one of the rigid bodies and another thereof which is neither a vertex-face nor edge-edge contact as a combination of discrete vertex-face and/or edge-edge contacts.
Claim 4
Dependent Claim 93 words
Improved simulation apparatus implemented in a computer system including a display for simulating an interaction of rigid bodies and displaying the simulated interaction in the display, the simulation apparatus being of the type which includes a contact mechanics component for modelling the mechanics of contacts between the rigid bodies and the improvement comprising: a geometric contact analysis component in the contact mechanics component which models a contact between one of the rigid bodies and another thereof which is neither a vertex-face nor edge-edge contact as a combination of discrete vertex-face and/or edge-edge contacts.
Claim 5
Dependent Claim 141 words
Improved simulation apparatus implemented in a computer system including a display for simulating an interaction of rigid bodies and displaying the simulated interaction in the display, the simulation apparatus being of the type which includes a contact mechanics component for modelling the mechanics of contacts between the rigid bodies and the improvement comprising: in the contact mechanics component, a dynamics component which models a deformation caused by a contact between one of the rigid bodies and another thereof by means of an ideal rigid massless layer covering each body at the point of contact and a viscous deformable layer between each body and its layer; and a geometric contact analysis component which models a contact between one of the rigid bodies and another thereof which is neither a vertex-face nor edge-edge contact as a combination of discrete vertex-face and/or edge-edge contacts.
Claim 6
Dependent Claim 141 words
Improved simulation apparatus implemented in a computer system including a display for simulating an interaction of rigid bodies and displaying the simulated interaction in the display, the simulation apparatus being of the type which includes a contact mechanics component for modelling the mechanics of contacts between the rigid bodies and the improvement comprising: in the contact mechanics component, a dynamics component which models a deformation caused by a contact between one of the rigid bodies and another thereof by means of an ideal rigid massless layer covering each body at the point of contact and a viscous deformable layer between each body and its layer; and a geometric contact analysis component which models a contact between one of the rigid bodies and another thereof which is neither a vertex-face nor edge-edge contact as a combination of discrete vertex-face and/or edge-edge contacts.
Claim 7
Dependent Claim 25 words
The simulation apparatus set forth in claim 1 or claim 2 wherein the improvement further comprises: means for modelling the rigid bodies as convex polyhedra.
Claim 8
Dependent Claim 22 words
The simulation apparatus set forth in claim 3 wherein the improvement further comprises: means for modelling the rigid bodies as convex polyhedra.
Claim 9
Dependent Claim 47 words
The simulation apparatus set forth in claim 5 wherein: the motion of the viscous deformable layer in the model is constrained so that planes or edges of the convex polyhedron in the ideal rigid massless layer remain parallel to the corresponding planes or edges in the body.
Claim 10
Dependent Claim 38 words
The simulation apparatus set forth in claim 6 wherein: the viscous deformable layer is described in the model by means of springs and dampers operating normally to vertices, planes or edges and parallel to the plains or edges.
Claim 11
Dependent Claim 41 words
The simulation apparatus set forth in claim 7 wherein: the contact behavior of a vertex, edge, or plane of the convex polyhedron is described in the model by setting constants for the springs and dampers for the vertex, edge, or plane.
Claim 12
Dependent Claim 44 words
The simulation apparatus set forth in claim 5 wherein: the simulation apparatus further includes a dynamics component for determining the trajectories of the rigid bodies; and when a contact occurs on a trajectory, the point of contact on the trajectory is determined by interpolation.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-04-28 2000-10-28 2001-04-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-04-28 2004-10-28 2005-04-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-04-28 2008-10-28 2009-04-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag