IP Library Granted Patent US 9,262,562
Granted Patent B2
US 9,262,562 · App. 13/852,561 · Granted Feb 16, 2016

System and method for modeling a physical formation

Inventors: Ram Sudama (Nanoose Bay, CA); Steven George Carter (Wellington Point, AU)
Assignee: DASSAULT SYSTEMES CANADA SOFTWARE INC.
G06F17/5009G06F17/5018
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,262,562
App. No.
13/852,561
Granted
Feb 16, 2016
Kind
B2
Abstract

A system and method for modeling a physical formation is provided. The method comprises a model retrieval module obtaining a reference model of the physical formation with at least one physical parameter, the reference model comprising reference blocks. A re-blocking module generates a synthesized model comprising one or more synthesized blocks. The re-blocking module then maps the reference blocks to the synthesized blocks and generates one or more fractional attributes for one or more of the synthesized blocks based on at least one physical parameter of the one or more corresponding reference blocks.

Claims (43)

1. A method, performed by a processor device for modeling a physical formation, comprising the steps of:

obtaining a reference model of the physical formation, the physical formation comprising ore and the reference model comprising reference blocks;

assigning an ore grade to each of the reference blocks;

generating a synthesized model comprising one or more synthesized blocks;

mapping the reference blocks to the synthesized blocks; and

generating one or more fractional attributes of one or more of the synthesized blocks, the one or more fractional attributes comprising a synthesized ore grade attribute and a synthesized volume fraction that correspond to each other, and are derived from a number of the reference blocks with a same ore grade that are mapped to the one or more synthesized blocks.

2. The method of claim 1 wherein the synthesized ore grade attribute is density weighted and computed using a specific gravity of each of the reference blocks that are mapped to the one or more synthesized blocks.

3. The method of claim 1 wherein the one or more fractional attributes further comprise a synthesized specific gravity attribute that corresponds to the synthesized volume fraction.

4. The method of claim 1 wherein the one or more synthesized blocks are rectangular prisms and the position and geometry of each of the one or more synthesized blocks is defined by six spatial elements that are each one respectively stored on six different data streams, and the method further comprises the processor device accessing the six different data streams simultaneously.

5. The method of claim 4 wherein the six spatial elements comprise the three-dimensional coordinates of two opposing points for each of the one or more synthesized blocks.

6. The method of claim 1 , wherein a density value is assigned to each of the reference blocks.

7. The method of claim 1 , further comprising the steps of:

prior to generating the synthesized model, the processor device receiving, from a user terminal, one or more synthesized block dimensions; and

generating the synthesized model according to the one or more synthesized block dimensions.

8. A non-transitory machine readable medium comprising computer executable instructions for modeling a physical formation, the computer readable medium comprising instructions for:

obtaining a reference model of the physical formation, the physical formation comprising ore and the reference model comprising reference blocks;

assigning an ore grade to each of the reference blocks;

generating a synthesized model comprising one or more synthesized blocks;

mapping the reference blocks to the synthesized blocks; and

generating one or more fractional attributes of one or more of the synthesized blocks, the one or more fractional attributes comprising a synthesized ore grade attribute and a synthesized volume fraction that correspond to each other, and are derived from a number of the reference blocks with a same ore grade that are mapped to the one or more synthesized blocks.

9. The non-transitory machine readable medium of claim 8 wherein the synthesized ore grade attribute is density weighted and computed using a specific gravity of each of the reference blocks that are mapped to the one or more synthesized blocks.

10. The non-transitory machine readable medium of claim 8 wherein the one or more fractional attributes further comprise a synthesized specific gravity attribute that corresponds to the synthesized volume fraction.

11. The non-transitory machine readable medium of claim 8 wherein the one or more synthesized blocks are rectangular prisms and the position and geometry of each of the one or more synthesized blocks is defined by six spatial elements that are each one respectively stored on six different data streams, and the instructions further comprise accessing the six different data streams simultaneously.

12. The non-transitory machine readable medium of claim 11 wherein the six spatial elements comprise three-dimensional coordinates of two opposing points for each of the one or more synthesized blocks.

13. The non-transitory machine readable medium of claim 8 wherein a density value is assigned to each of the reference blocks.

14. The non-transitory machine readable medium of claim 8 further comprising instructions for:

receiving, from a user terminal, one or more synthesized block dimensions prior to generating the synthesized model; and

generating the synthesized model according to the one or more synthesized block dimensions.

15. A computing system for modeling a physical formation, the computing system comprising:

a processor device operable to at least:

obtain a reference model of the physical formation, the physical formation comprising ore and the reference model comprising reference blocks;

assign an ore grade to each of the reference blocks;

generate a synthesized model comprising one or more synthesized blocks;

map the reference blocks to the synthesized blocks; and

generate one or more fractional attributes of one or more of the synthesized blocks, the one or more fractional attributes comprising a synthesized ore grade attribute and a synthesized volume fraction that correspond to each other, and are derived from a number of the reference blocks with a same ore grade that are mapped to the one or more synthesized blocks;

memory operable to store the reference blocks and the one or more synthesized blocks; and

a display to display the one or more fractional attributes .

16. The computing system of claim 15 wherein the synthesized ore grade attribute is density weighted and computed using a specific gravity of each of the reference blocks that are mapped to the one or more synthesized blocks.

17. The computing system of claim 15 wherein the one or more fraction attributes further comprise a synthesized specific gravity attribute that corresponds to the synthesized volume fraction.

18. The computing system of claim 15 wherein the one or more synthesized blocks are rectangular prisms and the position and geometry of each of the one or more synthesized blocks is defined by six spatial elements that are each one respectively stored on six different data streams in the memory, and the processor is operable to access the six different data streams simultaneously.

19. The computing system of claim 18 wherein the six spatial elements comprise three-dimensional coordinates of two opposing points for each of the one or more synthesized blocks.

20. The computing system of claim 15 , wherein a density value is assigned to each of the reference blocks.

21. The computing system of claim 15 , further comprising a user terminal that includes the display, the user terminal operable to receive, one or more synthesized block dimensions prior to generating the synthesized model, and to generate the synthesized model according to the one or more synthesized block dimensions.

Assignments (6)
MERGER Recorded Aug 10, 2017
From: DASSAULT SYSTEMES CANADA SOFTWARE INC.
To: DASSAULT SYSTÈMES CANADA INC.
Reel/Frame 043261/0128 →
CHANGE OF NAME Recorded May 13, 2014
From: DASSAULT SYSTEMES GEOVIA INC.
To: DASSAULT SYSTEMES CANADA SOFTWARE INC.
Reel/Frame 032881/0369 →
CHANGE OF NAME Recorded Jul 2, 2013
From: DASSAULT SYSTEMES ACQUISITION CORP
To: DASSAULT SYSTEMES GEOVIA INC.
Reel/Frame 030726/0013 →
MERGER Recorded Jul 2, 2013
From: DASSAULT SYSTEMES ACQUISITION CORP; EAGLE PARENT CANADA INC.
To: DASSAULT SYSTEMES ACQUISITION CORP
Reel/Frame 030745/0083 →
MERGER Recorded Jul 2, 2013
From: EAGLE PARENT CANADA INC.; GEMCOM SOFTWARE INTERNATIONAL INC.
To: EAGLE PARENT CANADA INC.
Reel/Frame 030745/0129 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2013
From: SUDAMA, RAM; CARTER, STEVEN GEORGE
To: GEMCOM SOFTWARE INTERNATIONAL INC.
Reel/Frame 030108/0464 →
Continuity (2)
Provisional Application 61618292 · Mar 30, 2012
Related Publication 20130262062A1 · Oct 3, 2013