Muutke küpsiste eelistusi

E-raamat: Discrete Simulation and Animation for Mining Engineers

(University of Adelaide, Australia)
  • Formaat: 600 pages
  • Ilmumisaeg: 10-Sep-2015
  • Kirjastus: CRC Press Inc
  • Keel: eng
  • ISBN-13: 9781482254426
  • Formaat - PDF+DRM
  • Hind: 93,59 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: 600 pages
  • Ilmumisaeg: 10-Sep-2015
  • Kirjastus: CRC Press Inc
  • Keel: eng
  • ISBN-13: 9781482254426

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

General Purpose Simulation System (GPSS) is a special computer programming language primarily used to simulate what can be classified as discrete systems. A discrete system is one where, at any given instant in time, a countable number of things can take place. The basic operation of a mine itself can be considered such a system.







Discrete Simulation and Animation for Mining Engineers

explains how to model mining systems using GPSS/H® and PROOF® by Wolverine Software Corporation. Employing a unique approach that encourages engagement from the start, the text discusses animation first, and then slowly introduces simulation language. As each new topic is covered, an animation is provided to illustrate the key concepts.Leveraging valuable insight gained from the authors extensive experience modeling mines around the world, the book:





Describes how to apply discrete system simulation to mines Shows how to make those simulations come alive with animation Includes real-world examples and exercises that hone practical problem-solving skills

Written by a mining engineer for mining engineers and students of mining, Discrete Simulation and Animation for Mining Engineers offers a comprehensive yet accessible treatment of mine simulation and animation useful in increasing the efficiency of industrial mining processes.

Arvustused

" essential reading for those mining companies thinking of improving, innovating and generally increasing their production or at least finding where the bottlenecks are. very detailed and lays out the methodology for developing solutions to typical mining problems truck/shovel interactions, truck haul cycles, queuing at dumps/hoppers/shovels the bread and butter of cost reduction in mining." Shane Bennett, PT Kaltim Prima Coal

The book has the perfectly recognizable "Sturgul style". very well written book, specially entertaining and educational, but complete and professional at the same time. Anyone who wants to learn about simulation in mining should read this book. It is fantastic for students, but professional mining engineers at work will also find "precious ore" in the book to solve their real life problems." Marcelino Cortina, COO at Treelogic (Spain)

" an interesting book to introduce new users in the computer simulation word. It clearly states the benefits of computer simulation and how it helps to answer questions about how different parameters values or small/big changes in the system can affect the final performance." Veronica Gil-Costa, Universidad Nacional de San Luis, Argentina

"Easy to read and understand. presented in the style that Dr. Sturgul would use in any of his Mining classes. step-by-step instructions are easy to follow." Allen Cooper

" aimed at giving the reader profound insights into the simulation of discrete mining systems. Having many years of experience, Sturgul uses an entertaining and interactive approach to teaching simulation. Readers will enjoy solving real-life problems using the knowledge gained from reading this book." Vladimir Borissenko, Commissioning Process Engineer, Bozshakol Mine, KAZ Minerals PLC

"Highly applicable in the real world, very descriptive, easy to follow, and peaks the interest of the user yielding a double benefit. With this book the student is likely to both become interested in the industrial mining process while at the same time learn about it. an excellent tool to get students to understand and apply simulation in the mining process." Mario Candia, Independent Consultant for Mining and Soil Mechanics

" knowledge worthy for all mining industry students and professionals. The presentation is flawless and exhaustive for both students, beginners, and practitioners of mining simulation and has a place in the history of cutting edge mining applications." Paul Appiah

"I would recommend current and future mining engineering students to read the book and try out the exercises, even if your university does not have a dedicated course on the subject. These skills will only enhance your presentations and skills base. For more experienced engineers, these tools can be a great help, even at later stages within a mineral industry career." The AusIMM Bulletin Magazine, June 2016 " essential reading for those mining companies thinking of improving, innovating and generally increasing their production or at least finding where the bottlenecks are. very detailed and lays out the methodology for developing solutions to typical mining problems truck/shovel interactions, truck haul cycles, queuing at dumps/hoppers/shovels the bread and butter of cost reduction in mining." Shane Bennett, PT Kaltim Prima Coal

The book has the perfectly recognizable "Sturgul style". very well written book, specially entertaining and educational, but complete and professional at the same time. Anyone who wants to learn about simulation in mining should read this book. It is fantastic for students, but professional mining engineers at work will also find "precious ore" in the book to solve their real life problems." Marcelino Cortina, COO at Treelogic (Spain)

" an interesting book to introduce new users in the computer simulation word. It clearly states the benefits of computer simulation and how it helps to answer questions about how different parameters values or small/big changes in the system can affect the final performance." Veronica Gil-Costa, Universidad Nacional de San Luis, Argentina

"Easy to read and understand. presented in the style that Dr. Sturgul would use in any of his Mining classes. step-by-step instructions are easy to follow." Allen Cooper

" aimed at giving the reader profound insights into the simulation of discrete mining systems. Having many years of experience, Sturgul uses an entertaining and interactive approach to teaching simulation. Readers will enjoy solving real-life problems using the knowledge gained from reading this book." Vladimir Borissenko, Commissioning Process Engineer, Bozshakol Mine, KAZ Minerals PLC

"Highly applicable in the real world, very descriptive, easy to follow, and peaks the interest of the user yielding a double benefit. With this book the student is likely to both become interested in the industrial mining process while at the same time learn about it. an excellent tool to get students to understand and apply simulation in the mining process." Mario Candia, Independent Consultant for Mining and Soil Mechanics

" knowledge worthy for all mining industry students and professionals. The presentation is flawless and exhaustive for both students, beginners, and practitioners of mining simulation and has a place in the history of cutting edge mining applications." Paul Appiah

"I would recommend current and future mining engineering students to read the book and try out the exercises, even if your university does not have a dedicated course on the subject. These skills will only enhance your presentations and skills base. For more experienced engineers, these tools can be a great help, even at later stages within a mineral industry career." The AusIMM Bulletin Magazine, June 2016

Preface xi
Introduction xiii
1 What Is PROOF Animation? 1(14)
1.1 PROOF Animation
1(11)
1.1.1 Getting Started
1(1)
1.1.2 Practice with PROOF Animation
1(2)
1.1.3 Learning PROOF
3(2)
1.1.4 Making the Static Layout
5(7)
1.2 Further Work
12(1)
1.3 Exercises
12(3)
2 Drawing a Layout 15(14)
2.1 Making a CLASS
15(4)
2.2 Making a Path
19(1)
2.3 Making the .ATF File
20(1)
2.4 The CREATE Command
21(1)
2.5 The PLACE Command
22(3)
2.6 The MOVE Command
25(1)
2.7 Study of TIME and SPEED
26(1)
2.8 Exercises
27(2)
3 More on Layouts I 29(18)
3.1 More on Layouts
29(4)
3.2 Making Curves
33(3)
3.3 Making Circles
36(1)
3.4 Moving the Grid Coordinates
37(2)
3.5 Changing the Colours of Objects
39(1)
3.6 Exercises
40(7)
4 More on Layouts II 47(12)
4.1 More on Paths
47(5)
4.2 Non-Closed Circular Paths
52(1)
4.3 The Snap to Option
53(2)
4.4 The DESTROY Command in PROOF
55(1)
4.5 Exercises
56(3)
5 Some PROOF Icons 59(16)
5.1 The SET Command and More PROOF Icons
59(2)
5.2 Other Forms of the SET Command
61(1)
5.3 SET CLASS
62(2)
5.4 SET Object
64(1)
5.5 More PROOF Icons: Navigating the Top Menu Bar
64(7)
5.5.1 The File Tab
64(1)
5.5.2 The Mode Tab
65(1)
5.5.3 The View Tab
66(3)
5.5.4 The Run Tab
69(1)
5.5.5 The Setup Tab
69(1)
5.5.6 The Help Tab
70(1)
5.6 Exercises
71(4)
6 More PROOF Icons 75(22)
6.1 More PROOF Icons: Navigating the Lower Menu Bar
75(16)
6.1.1 Open File Icon
75(1)
6.1.2 Save Icon
75(1)
6.1.3 Zoom Icons
76(1)
6.1.4 Dragging the Zoom Icon
76(1)
6.1.5 Home Icon
77(1)
6.1.6 Scroll Bars Icon
78(1)
6.1.7 Snap to Icon
79(1)
6.1.8 Trim Icon
80(1)
6.1.9 Undo Icon
80(1)
6.1.10 Box Edit Icon
81(3)
6.1.11 Fillet and Text Icons
84(1)
6.1.12 Message Icon
85(3)
6.1.12.1 Putting a Message on the Screen
87(1)
6.1.13 Layout Objects Icon
88(63)
6.1.13.1 The ROTATE Command
90(1)
6.2 Exercises
91(6)
7 Introduction to the GPSS/H Simulation Language 97(18)
7.1 Introduction to General Purpose Simulation System Version H
97(1)
7.2 Rules for Writing Code in GPSS/H
98(2)
7.3 Continuing a Line of Code
100(1)
7.4 Running a GPSS/H Program
100(1)
7.5 What You Will Need
100(2)
7.6 Running Programs Using the Command Prompt-Up to Windows 7
102(2)
7.7 Running Programs from Windows 7 and Higher
104(3)
7.8 Making Changes to a GPSS/H Program
107(1)
7.9 Giving Names in GPSS/H
107(1)
7.10 Another Example
108(1)
7.11 Free Format
109(1)
7.12 The SIMULATE Statement
110(1)
7.13 The END Statement
110(1)
7.14 Further Example
110(1)
7.15 Exercises
111(4)
8 The GENERATE Block and Transactions 115(22)
8.1 The GENERATE Block
115(1)
8.2 The Internal GPSS/H Clock
116(1)
8.3 Creating Transactions
117(2)
8.4 The B Operand
119(2)
8.5 A Word about Random Numbers
121(1)
8.6 Results of Simulation Programs
122(1)
8.7 More General Cases of the GENERATE Block
123(3)
8.8 The PRIORITY Block
126(2)
8.9 The TERMINATE Block
128(1)
8.10 The START Statement
128(2)
8.11 The CLEAR Statement
130(2)
8.12 The RMULT Statement
132(1)
8.13 Exercises
133(4)
9 ADVANCE and TRANSFER Blocks 137(14)
9.1 The ADVANCE Block
137(2)
9.2 A Caution in Writing Programs
139(2)
9.3 The TRANSFER Block
141(1)
9.4 Unconditional TRANSFER Mode
142(4)
9.5 The Conditional TRANSFER Block
146(1)
9.6 Exercises
147(4)
10 Making .ATF Files 151(20)
10.1 Making .ATF Files, PUTSTRING, BPUTSTRING, BPUTPIC, PUTPIC, and Standard Numerical Attributes
151(16)
10.1.1 The PUTSTRING Statement
151(2)
10.1.2 The PUTPIC Statement and the BPUTPIC Block
153(2)
10.1.3 The PUTPIC Statement
155(1)
10.1.4 Making .ATF Files: The FILEDEF Statement
156(2)
10.1.5 Some Common Standard Numerical Attributes
158(9)
10.2 Exercises
167(4)
11 QUEUE/DEPART Blocks 171(12)
11.1 QUEUE/DEPART Blocks
171(9)
11.1.1 The QUEUE Block
171(2)
11.1.2 The DEPART Block
173(7)
11.2 Another PROOF Icon
180(1)
11.3 Exercises
181(2)
12 SEIZE/RELEASE Blocks 183(16)
12.1 SEIZE and RELEASE Blocks
183(13)
12.1.1 The SEIZE Block
183(4)
12.1.1.1 SNAs Associated with the SEIZE Block
186(1)
12.1.2 The RELEASE Block
187(9)
12.2 Exercises
196(3)
13 Arithmetic in GPSS/H 199(18)
13.1 Ampervariables in GPSS/H
199(1)
13.2 Arithmetic in GPSS/H
200(1)
13.3 The LET Statement and the BLET Block
201(1)
13.4 Another Important SNA
202(11)
13.5 Exercises
213(4)
14 ENTER/LEAVE Blocks 217(12)
14.1 The ENTER and LEAVE Blocks
217(10)
14.1.1 Multiple Servers-The ENTER Block
217(1)
14.1.2 Defining the Number of Multiple Servers-The STORAGE Statement
218(3)
14.1.3 SNAs Associated with Storages
221(1)
14.1.4 The LEAVE Block
222(5)
14.2 Exercises
227(2)
15 Other Forms of the TRANSFER Block 229(22)
15.1 Several Other Forms of the TRANSFER Block
229(17)
15.1.1 TRANSFER BOTH Block
229(2)
15.1.2 The TRANSFER ALL Block
231(5)
15.1.3 The PROOF Command PLACE (object) IN (layout object)
236(10)
15.2 Exercises
246(5)
16 The TEST Block 251(18)
16.1 The TEST Block
251(1)
16.2 The TEST Block in Refusal Mode
252(6)
16.3 TEST Block in Normal Mode
258(8)
16.4 Exercises
266(3)
17 Standard Numerical Attributes 269(10)
17.1 More on Standard Numerical Attributes
269(1)
17.2 Other SNAs
270(7)
17.3 Exercises
277(2)
18 Functions 279(18)
18.1 Functions
279(16)
18.1.1 Commonly Used Built-In Functions
279(1)
18.1.2 Poisson (Exponential) Distribution
280(1)
18.1.3 Normal (Gaussian) Distribution
280(1)
18.1.4 The Triangular Distribution
281(2)
18.1.5 User-Supplied Functions
283(4)
18.1.6 A Caution
287(1)
18.1.7 Continuous Functions
287(1)
18.1.8 Other Forms of Functions
288(2)
18.1.9 A Special Case of Functions
290(5)
18.2 Exercises
295(2)
19 Parameters 297(28)
19.1 Introduction
297(2)
19.2 The ASSIGN Block
299(2)
19.3 A Caution in Using the ADVANCE Block
301(1)
19.4 The ASSIGN Block in Increment or Decrement Mode
302(1)
19.5 The TRANSFER , FN(label) Block
303(18)
19.6 General Form of the ASSIGN Block
321(1)
19.7 Exercises
321(4)
20 More on Parameters 325(22)
20.1 More on Parameters: The LOOP Block EQU Statement
325(18)
20.1.1 The LOOP Block
332(4)
20.1.2 The EQU Compiler Directive
336(7)
20.2 Exercises
343(4)
21 TABLES 347(20)
21.1 Introduction
347(1)
21.2 The TABLE Statement
348(1)
21.3 The TABULATE Block
349(2)
21.4 Standard Numerical Attributes Associated with Tables
351(2)
21.4.1 The SNA Ml
351(2)
21.5 The MARK Block
353(3)
21.6 Additional Tables
356(9)
21.6.1 IA Mode Table
356(1)
21.6.2 RT Mode Table
357(1)
21.6.3 Q-Table Mode
358(7)
21.10 Exercises
365(2)
22 LOGIC Switches and the GATE Block 367(20)
22.1 LOGIC Switches and the GATE Block
367(14)
22.1.1 LOGIC Switches
367(2)
22.1.2 The GATE Block
369(18)
22.1.2.1 The GATE Block in Conditional Transfer Mode
371(10)
22.2 Another Form of the TRANSFER Block
381(3)
22.3 Exercises
384(3)
23 Miscellaneous Statements 387(22)
23.1 DO LOOPS, IF, GOTO, and LET Statements
387(19)
23.1.1 The GPSS/H DO LOOP
387(4)
23.1.2 The GETLIST Statement
391(1)
23.1.3 The IF, GOTO, and HERE Statements in GPSS/H
392(14)
23.2 Exercises
406(3)
24 The SELECT and COUNT Blocks 409(20)
24.1 The SELECT Block
409(6)
24.2 The COUNT Block
415(1)
24.3 Other Forms of the SELECT and COUNT Blocks
415(11)
24.3.1 The SELECT Block in MIN/MAX Mode
415(1)
24.3.2 Use with Logic Switches
416(1)
24.3.3 Use with Facilities and Storages
416(10)
24.4 Exercises
426(3)
25 Variables and Expressions 429(18)
25.1 Variables and Expressions
429(16)
25.1.1 Arithmetic in GPSS/H (Review)
429(2)
25.1.2 The PRINT Block
431(2)
25.1.3 Boolean Variables
433(1)
25.1.4 Relational (Comparison) Operators
434(1)
25.1.5 Boolean Operators
434(2)
25.1.6 Logical Operators
436(1)
25.1.7 Referencing Boolean Variables
437(1)
25.1.8 Rules for Evaluation of Boolean Expressions
437(8)
25.2 Exercises
445(2)
26 The BUFFER Block 447(24)
26.1 The BUFFER Block and the SPLIT Block
447(23)
26.1.1 The BUFFER Block
447(5)
26.1.2 The SPLIT Block
452(16)
26.1.3 The SPLIT Block Serialization Option
468(2)
26.2 Exercises
470(1)
27 The ASSEMBLY Block 471(22)
27.1 Assembly Sets
471(1)
27.2 The ASSEMBLE Block
472(19)
27.3 Exercises
491(2)
28 MATCH, GATHER, and PREEMPT Block 493(16)
28.1 MATCH, GATHER, and PREEMPT Blocks
493(14)
28.1.1 The MATCH Block
493(4)
28.1.2 The GATHER Block
497(1)
28.1.3 PREEMPT Block
497(6)
28.1.4 The PREEMPT PR Option
503(4)
28.2 Exercises
507(2)
29 MACROs 509(14)
29.1 MACROs in GPSS/H Subroutines
509(12)
29.1.1 MACROs
509(5)
29.1.2 Subroutines
514(7)
29.2 Exercises
521(2)
30 A Few More PROOF Icons 523(12)
30.1 A Few More PROOF Icons
523(10)
30.1.1 Making x-y Plots
523(4)
30.1.2 Bar Graphs
527(1)
30.1.3 Making .AVI Files
528(4)
30.1.4 Screen Grabs
532(1)
30.2 Exercises
533(2)
31 SAVEVALUES 535(12)
31.1 SAVEVALUES
535(1)
31.2 The SAVEVALUE Block
536(2)
31.3 The FIX and FLT Mode Conversion
538(1)
31.4 The INITIAL Statement
539(1)
31.5 Effect of RESET and CLEAR on SAVEVALUES
540(7)
Index 547
John R. Sturgul holds a BS in mining engineering (with honors) from Michigan Technological University, Houghton, USA; an MS in mathematics from the University of Arizona, Tucson, USA; and a Ph.D in mining engineering from the University of Illinois at Urbana-Champaign, USA. He also holds an honorary doctorate from the University of Petrosani, Romania. Recognized as the worlds leading authority on the application of discrete system simulation to mines, Dr. Sturgul is currently a professor of mining engineering at the University of Adelaide, Australia. He has been actively engaged in mine simulation and animation for more than 30 years. His work in this field has taken him to more than 60 countries and earned him numerous awards in Chile, Romania, the United States, Spain, Argentina, Peru, South Africa, Greece, and Australia, where he received the Ray Page Lifetime Achievement Award from the Australian Simulation Society. His model of the Lihir gold mine, located on an island northeast of Papua New Guinea, was the first example of a mine initially designed using a simulation model. He published the first textbook on the subject in 2000, and now this new textbook explains the details of constructing such models.