Thermodynamic parameters object set carries out computer equipment and the correlation method emulated
Thermodynamic parameters object set carries out computer equipment and the correlation method emulated
 CN 101,779,203 B
 Filed: 06/13/2008
 Issued: 08/24/2016
 Est. Priority Date: 06/20/2007
 Status: Active Grant
First Claim
1. one kind determines the interaction force of object, acceleration and position in succession for emulating the object set merging of interactionThe computer equipment updated, including:
 Memory (8), it is adaptable to the treeshaped expression of conservation object set, wherein said treeshaped expression include containing leaf node and inBetween the node of node, described leaf node represents that the most basic object of articulation object and described intermediate node are each tablesShow an articulation body of an object subset, the most each intermediate node and dynamics data, geometric data and phase interactionBeing associated by data, described dynamics data, geometric data and interaction data depend on the data of its each child node, whereinDescribed interaction data represent the power of certain the given object putting on certain given node or in object subset that this node represents,AndEmulation controller (4), for by the loop start being repeated;
Object, object subset interaction data distributor (10)；
According to the mechanism (12) about interaction data and geometric data renewal impetus data, for tending to interactionNode travels through treeshaped expression；
The mechanism (14) of geometric data is updated, for tending to the node traversal tree interacted according to the dynamics data updatedShape represents,It is characterized in that;
Memory (8) also comprises the local interaction data being associated with intermediate node described at least some, wherein with one inBetween the local interaction data that are associated of node represent that the object represented by described each child node is by by described each child node tablePower that other object of showing applies rather than due between described object and other object described by the phase interaction of articulationWith the stress caused；
Interaction data distributor (10) includes the mechanism (20) updating interaction data, for tending to the knot interactedPoint travels through treeshaped expression, in order to update the interaction number of intermediate node according to the local interaction data about child nodeAccording to；
Local interaction data include that interaction inventory, described interaction inventory include the knot indicating local interactionThat puts is right；
The mechanism updating interaction data includes;
Update the function (32) of the data of interaction inventory；
The data having updated interaction inventory according at least some update the function (34) of interaction data.
Chinese PRB Reexamination
Abstract
A kind of Thermodynamic parameters object set carries out computer equipment and the correlation method emulated.A kind of Thermodynamic parameters object set carries out the computer equipment emulated, including: preserve the memory (8) of the treeshaped expression of object, wherein, each node is associated with dynamics data, geometric data, interaction data, described dynamics data, geometric data, interaction data depend on child node data, and for some node, additionally depend on local interaction data；Emulation controller (4), start for repeatedly: interaction data distributor (10), interact more new mechanism, described interaction more new mechanism travels through treeshaped expression, and the interaction data of node are updated according to the local interaction data of child node, dynamics data more new mechanism (12), described dynamics data more new mechanism (12) travels through treeshaped expression, and according to relevant geometry, interaction data run, geometric data more new mechanism (14), described geometric data more new mechanism (14) is that the node tending to interact travels through treeshaped expression, and run according to the dynamics data updated.The invention still further relates to the emulation mode that carries out of a kind of Thermodynamic parameters object set, and a kind of computer program.
7 Claims

1. one kind determines the interaction force of object, acceleration and position in succession for emulating the object set merging of interactionThe computer equipment updated, including:

Memory (8), it is adaptable to the treeshaped expression of conservation object set, wherein said treeshaped expression include containing leaf node and inBetween the node of node, described leaf node represents that the most basic object of articulation object and described intermediate node are each tablesShow an articulation body of an object subset, the most each intermediate node and dynamics data, geometric data and phase interactionBeing associated by data, described dynamics data, geometric data and interaction data depend on the data of its each child node, whereinDescribed interaction data represent the power of certain the given object putting on certain given node or in object subset that this node represents,And Emulation controller (4), for by the loop start being repeated; Object, object subset interaction data distributor (10)； According to the mechanism (12) about interaction data and geometric data renewal impetus data, for tending to interactionNode travels through treeshaped expression； The mechanism (14) of geometric data is updated, for tending to the node traversal tree interacted according to the dynamics data updatedShape represents, It is characterized in that; Memory (8) also comprises the local interaction data being associated with intermediate node described at least some, wherein with one inBetween the local interaction data that are associated of node represent that the object represented by described each child node is by by described each child node tablePower that other object of showing applies rather than due between described object and other object described by the phase interaction of articulationWith the stress caused； Interaction data distributor (10) includes the mechanism (20) updating interaction data, for tending to the knot interactedPoint travels through treeshaped expression, in order to update the interaction number of intermediate node according to the local interaction data about child nodeAccording to；
Local interaction data include that interaction inventory, described interaction inventory include the knot indicating local interactionThat puts is right；The mechanism updating interaction data includes; Update the function (32) of the data of interaction inventory； The data having updated interaction inventory according at least some update the function (34) of interaction data.


2.
Computer equipment the most according to claim 1, it is characterised in that: 
For at least some node, memory includes that oriented box data, described oriented box data represent around the node being associatedInteracting space； The mechanism of renewal interaction data also includes the function (30) updating the data of oriented box, updates interaction inventoryThe oriented box data that function has updated according at least some operate.


3.
Computer equipment the most according to claim 1 and 2, it is characterised in that: 
For at least some node, memory includes kinetic coefficient data； The mechanism of renewal impetus data includes; The function (26) of renewal impetus coefficient data； According to renewal impetus coefficient data, the function (28) of renewal impetus data.


4.
Computer equipment the most according to claim 1 and 2, it is characterised in that: 
For at least some node, memory includes the data representing activity mark (Active_Flg ())； The mechanism (12) of renewal impetus data can also update activity mark (Active_Flg ()) of its node processed； Update at least in the mechanism of the mechanism of interaction data, the mechanism of renewal impetus data and renewal geometric dataIndividual being configured to travels through treeshaped expression with ignoring the unmarked node for activity.


5. one kind emulates the behavior of interaction object set and determines the interaction force of object, acceleration and position in successionThe method updated, wherein makes object set keep treeshaped expression, and wherein said treeshaped expression includes containing leaf node and middle junctionThe node of point, described leaf node represents that the most basic object of articulation object and described intermediate node are each to represent oneOne articulation body of individual object subset, the most each intermediate node and dynamics data, geometric data and interaction numberAccording to being associated, described dynamics data, geometric data and interaction data depend on its child node data, wherein said mutuallyWorked upon data represents the power of certain the given object putting on certain given node or in object subset that this node represents, described methodIncluding:

A. the interaction data of some objects and object subset are distributed by computer； B. by computer be tend to interact node travel through treeshaped expression, according to relevant interaction data and geometryData, update the dynamics data of these nodes；
WithC. it is that the node tending to interact travels through treeshaped expression again by computer, dynamic according to update in stepbMechanical Data, updates geometric data, It is characterized in that;
step a includes;A1. the node pretraverse tree shape for tending to interact represents, according to the local interaction data about child node,Update intermediate node interaction data, the local interaction data being wherein associated with intermediate node represent by described respectivelyPower that other object that the object that child node represents is represented by described each child node applies rather than due to described object and instituteState the stress caused between other object by the interaction of articulation；
Step a1 includes;The most more it is newly formed the interaction inventory being associated with at least some node of local interaction data, each inventoryThe node pair of local interaction is had including some； A1b. interaction data are updated according to the interaction inventory updated.


6.
Method the most according to claim 5, it is characterised in that:  step a11 includes;
A1a1. updating the data of the oriented box being associated with at least some node, the data of oriented box represent the node being associatedInteracting space around； A1a2. interaction inventory is updated according to the data of the oriented box updated.
 step a11 includes;

7. according to the method according to any one of claim 5 to 6, it is characterised in that:
 at least one step in step a, b, cMark according to the activity being associated with at least some node and travel through treeshaped expression with ignoring at least some node.
Specification(s)