Optimal design of an underground mine decline with an associated vent raise Peter Grossman Dept of Mechanical Engineering The University of Melbourne MTNS,

Slides:



Advertisements
Similar presentations
The Capacity of Wireless Networks Danss Course, Sunday, 23/11/03.
Advertisements

13-Optimization Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical.
Orthogonal Drawing Kees Visser. Overview  Introduction  Orthogonal representation  Flow network  Bend optimal drawing.
Linear Inequalities and Linear Programming Chapter 5 Dr.Hayk Melikyan/ Department of Mathematics and CS/ Linear Programming in two dimensions:
EE 685 presentation Optimal Control of Wireless Networks with Finite Buffers By Long Bao Le, Eytan Modiano and Ness B. Shroff.
CHAPTER 8 A NNEALING- T YPE A LGORITHMS Organization of chapter in ISSO –Introduction to simulated annealing –Simulated annealing algorithm Basic algorithm.
On Searching for Cables and Pipes : The Opaque Cover Problem TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A AAAAA.
by Rianto Adhy Sasongko Supervisor: Dr.J.C.Allwright
Chapter 4: Network Layer
12 th U.S./North American Mine Ventilation Symposium June 9 – 11, 2008, Reno, Nevada, USA DEVELOPMENT AND INTEGRATION OF VENTILATION SIMULATION TOOLS FOR.
1 Minimum Ratio Contours For Meshes Andrew Clements Hao Zhang gruvi graphics + usability + visualization.
On Constrained Optimization Approach To Object Segmentation Chia Han, Xun Wang, Feng Gao, Zhigang Peng, Xiaokun Li, Lei He, William Wee Artificial Intelligence.
1 Processing & Analysis of Geometric Shapes Shortest path problems Shortest path problems The discrete way © Alexander & Michael Bronstein, ©
OPTIMAL CONTROL SYSTEMS
Modelling. Outline  Modelling methods  Editing models – adding detail  Polygonal models  Representing curves  Patched surfaces.
Close Lower and Upper Bounds for the Minimum Reticulate Network of Multiple Phylogenetic Trees Yufeng Wu Dept. of Computer Science & Engineering University.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Theory of Data Flow and Random Placement.
Lower Bounds for the Ropelength of Reduced Knot Diagrams by: Robert McGuigan.
1 Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network Prof. Yu-Chee Tseng Department of Computer Science National Chiao-Tung University.
Support Vector Machines
A New Algorithm for Solving Many-objective Optimization Problem Md. Shihabul Islam ( ) and Bashiul Alam Sabab ( ) Department of Computer Science.
Gauss’ Law. Class Objectives Introduce the idea of the Gauss’ law as another method to calculate the electric field. Understand that the previous method.
Pyramid Construction Pyramids Square Rectangle Hex Cone.
A Complexity Measure THOMAS J. McCABE Presented by Sarochapol Rattanasopinswat.
UNIVERSITI MALAYSIA PERLIS
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
Surface Simplification Using Quadric Error Metrics Michael Garland Paul S. Heckbert.
1 Numerical geometry of non-rigid shapes Shortest path problems Shortest path problems Lecture 2 © Alexander & Michael Bronstein tosca.cs.technion.ac.il/book.
Network Aware Resource Allocation in Distributed Clouds.
KINEMATICS OF PARTICLES Kinematics of Particles This lecture introduces Newtonian (or classical) Mechanics. It concentrates on a body that can be considered.
Mesh Generation 58:110 Computer-Aided Engineering Reference: Lecture Notes on Delaunay Mesh Generation, J. Shewchuk (1999)
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
Ken YoussefiMechanical Engineering Dept. 1 Design Optimization Optimization is a component of design process The design of systems can be formulated as.
Introduction A GENERAL MODEL OF SYSTEM OPTIMIZATION.
A Clustering Algorithm based on Graph Connectivity Balakrishna Thiagarajan Computer Science and Engineering State University of New York at Buffalo.
Approximation algorithms for TSP with neighborhoods in the plane R 郭秉鈞 R 林傳健.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Optimization & Constraints Add mention of global techiques Add mention of calculus.
2005MEE Software Engineering Lecture 11 – Optimisation Techniques.
Thursday, May 9 Heuristic Search: methods for solving difficult optimization problems Handouts: Lecture Notes See the introduction to the paper.
CSE 589 Part VI. Reading Skiena, Sections 5.5 and 6.8 CLR, chapter 37.
1 SYNTHESIS of PIPELINED SYSTEMS for the CONTEMPORANEOUS EXECUTION of PERIODIC and APERIODIC TASKS with HARD REAL-TIME CONSTRAINTS Paolo Palazzari Luca.
Agenda Review: –Planar Graphs Lecture Content:  Concepts of Trees  Spanning Trees  Binary Trees Exercise.
Mesh Coarsening zhenyu shu Mesh Coarsening Large meshes are commonly used in numerous application area Modern range scanning devices are used.
1 Network Models Transportation Problem (TP) Distributing any commodity from any group of supply centers, called sources, to any group of receiving.
Efficient Computing k-Coverage Paths in Multihop Wireless Sensor Networks XuFei Mao, ShaoJie Tang, and Xiang-Yang Li Dept. of Computer Science, Illinois.
Arrangements and Duality Motivation: Ray-Tracing Fall 2001, Lecture 9 Presented by Darius Jazayeri 10/4/01.
MA4248 Weeks 6-7. Topics Work and Energy, Single Particle Constraints, Multiple Particle Constraints, The Principle of Virtual Work and d’Alembert’s Principle.
1 An Arc-Path Model for OSPF Weight Setting Problem Dr.Jeffery Kennington Anusha Madhavan.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Supplement 6 Linear Programming.
UNC Chapel Hill M. C. Lin Delaunay Triangulations Reading: Chapter 9 of the Textbook Driving Applications –Height Interpolation –Constrained Triangulation.
1 What happens to the location estimator if we minimize with a power other that 2? Robert J. Blodgett Statistic Seminar - March 13, 2008.
The gradient of a line The gradient of a line is a specific term for the steepness of a straight line. We all have an in-built sense of steepness and can.
Network Partition –Finding modules of the network. Graph Clustering –Partition graphs according to the connectivity. –Nodes within a cluster is highly.
CDS 301 Fall, 2008 Domain-Modeling Techniques Chap. 8 November 04, 2008 Jie Zhang Copyright ©
Electric Fields Unit 5: Module 1: Electric and Magnetic Fields
DECISION 1. How do you do a Bubble Sort? Bubble Sort:  You compare adjacent items in a list;  If they are in order, leave them.  If they are not in.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
Prof. Yu-Chee Tseng Department of Computer Science
Engineering Economics (2+0)
Surviving Holes and Barriers in Geographic Data Reporting for
ME 521 Computer Aided Design 15-Optimization
E190Q – Project Introduction Autonomous Robot Navigation
Dr. Arslan Ornek IMPROVING SEARCH
3.3 Applications of Maximum Flow and Minimum Cut
GRAPH SPANNERS.
Introduction Wireless Ad-Hoc Network
Large Time Scale Molecular Paths Using Least Action.
I.4 Polyhedral Theory (NW)
Uncapacitated Minimum Cost Problem in a Distribution Network
I.4 Polyhedral Theory.
Presentation transcript:

Optimal design of an underground mine decline with an associated vent raise Peter Grossman Dept of Mechanical Engineering The University of Melbourne MTNS, Melbourne, July 20121

The research team At The University of Melbourne: Prof Hyam Rubinstein, Dept of Mathematics and Statistics Prof Doreen Thomas, Dept of Mechanical Engineering A/Prof Marcus Brazil, Dept of Electrical and Electronic Engineering Prof David Lee, Dept of Mathematics and Statistics (also University of SA) Peter Grossman, Dept of Mechanical Engineering Prof Nick Wormald, University of Waterloo, Canada The financial support of Rand Mining / Tribune Resources and the Australian Research Council through an ARC Linkage Grant is gratefully acknowledged. MTNS, Melbourne, July 20122

Outline 1.Background to the problem: current industry practice 2.The optimal vent raise location problem 3.The solution and its implementation 4.Future research MTNS, Melbourne, July 20123

Underground mine access In many underground mines, access between the surface and the working areas is provided by a network of declines and drives. This network provides access for equipment and personnel. It is used by the trucks that haul the ore to the surface. MTNS, Melbourne, July 20124

Our team has developed an algorithm for finding near-optimal designs for decline networks. Objective: Minimize total construction and haulage costs. Constraints: – Given topology – Passes through given locations (the access points for the mining levels and the surface portal or breakout from existing infrastructure) – Navigability (maximum gradient, minimum turning circle, etc.) – Avoids certain areas (a buffer zone around the ore body, geologically unstable regions, etc.) bounded by barriers specified by the user MTNS, Melbourne, July Optimally designing decline networks

The software tool DOT We have implemented the algorithm in the software tool DOT. A mine design engineer can use DOT to rapidly generate a number of alternative strategic designs that can form the basis of the final design. MTNS, Melbourne, July 20126

Ventilation – provides fresh air and removes dust and contaminants; – is essential but costly (15-22% of a mine’s operating cost and up to 40% of total energy costs*). The primary ventilation system delivers air from the surface to the vicinity of the working areas. Fans on the surface extract the air from the decline network via vertical vent raises. (Underground booster fans may also be present.) The secondary ventilation system uses auxiliary fans and ducts to deliver air to the working faces. * Popov, 2004; Hardcastle & Kocsis, 2007; quoted by Acuña et al, MTNS, Melbourne, July Mine ventilation

A mine design engineer designs the access network. A mine ventilation specialist adds the vent raises and other ventilation infrastructure. The objective is to find the design with the lowest energy consumption that meets the airflow requirements. Shortcomings of this process: – Solution quality depends on the ventilation specialist’s expertise. – The solution may be far from optimal. – No time to explore designs for alternative scenarios. MTNS, Melbourne, July Current industry practice

The vent raises could simply be added to the access design generated by DOT. Could a better design be achieved by optimally locating the vent raises concurrently with optimising the access design? We investigated this problem for a single gradient- constrained decline and an associated vent raise. The objective was to minimise total construction and haulage costs (but not ventilation operating costs). MTNS, Melbourne, July Optimal vent raise location problem

A decline and a vent raise 10MTNS, Melbourne, July 2012

A decline and a vent raise Disregard the short connectors. Disregard the curvature constraint. Assumptions: – The vent raise is vertical. – The decline gradient is constant with a given upper bound, m 0, on its value. – The access drive points are uniformly spaced vertically with spacing h. – The vent raise connection points are uniformly spaced vertically, also with spacing h. 11MTNS, Melbourne, July 2012

Finding the optimal location Project the problem onto a horizontal plane. Vent raise point: V Access points: A 1,..., A n (in height order) Because of the regular vertical spacing of the access points and the vent raise connection points, the sum of the lengths of the paths along the projected decline from A i to V and from V to A j equals a constant, k, for all i and j, where k ≥ h/m 0. MTNS, Melbourne, July

Hence, k ≥ |A i V| + |A j V| for all i and j, where |.| denotes Euclidean distance in the plane. Define T(V) = max{|A i V| + |A j V|} (max over all i and j). Then k ≥ max{h/m 0, T(V)}. Conversely, given k that satisfies this inequality, a decline can be found that satisfies all of the constraints. To minimize the length of the decline, and hence its construction cost, we seek to minimize k. We can achieve this by choosing V so as to minimize T(V) and setting k = max{h/m 0, T(V)}. MTNS, Melbourne, July Finding the optimal location

Let V 0 be the value of V that minimizes T(V). Three cases can arise: – T(V 0 ) < h/m 0. Then k = h/m 0 and the upper bound on the gradient is achieved. There are values of V that do not minimize T(V) but that yield the same value of k. – T(V 0 ) = h/m 0. Then k = h/m 0 = T(V 0 ) and the upper bound on the gradient is achieved. – T(V 0 ) > h/m 0. Then k = T(V 0 ) and the upper bound on the gradient is not achieved. MTNS, Melbourne, July Finding the optimal location

Minimum bounding circle (MBC) for a set of points: Smallest circle containing all of the points on or inside it. Properties of the MBC: – The MBC of a given set of points is unique. – At least 2 of the points are on the MBC, and the angles of the arcs between any pair of adjacent such points is ≤ π. – The centre of the MBC minimizes the maximum distance to each point. MTNS, Melbourne, July

We have established the following result: Let A 1,..., A n be n points in the plane (n > 1). Let X be the centre of the MBC of A 1,..., A n. Let T(V) = max{|A i V| + |A j V|} where 1 ≤ i ≤ n − 1 and 2 ≤ j ≤ n. Then X minimizes T. Note: The converse is not true in general, i.e., there may also be other points that minimize T(V). There are established algorithms for finding the MBC of a set of points. One such algorithm is Welzl’s algorithm, which runs in time O(n) on average, where n is the number of points. 16 Finding the optimal location MTNS, Melbourne, July 2012

1.Use Welzl’s algorithm to find the centre of the MBC of the horizontal projections of the access points. 2.Calculate the vertical coordinates of the connection points. 3.Use a numerical optimization method such as simulated annealing to modify the horizontal coordinates of each connection point independently to meet other constraints, e.g., curvature, subject to a constraint on how far the vent raise may depart from vertical. 4.Design the decline through the access points and the connection points using a currently available algorithm, e.g., DOT. 5.Design the vent raise by joining the connection points with straight lines. MTNS, Melbourne, July Procedure for designing a decline and a vent raise

Implementing the algorithm We have implemented this algorithm in UMOID (Underground Mine Optimal Infrastructure Designer), a software application based on DOT. Left: UMOID design with no curvature constraint. Right: UMOID design with a constraint on the curvature. Note that the vent raise is connected to an additional point on the surface whose location is specified by the user. MTNS, Melbourne, July

Mathematical theory: – Find necessary and sufficient conditions for a point to minimize T(V). Mining application: – Make the design more realistic by adding connecting drives between the decline and the vent raise. – Develop methods for optimally designing more general ventilation networks. 19 Future research MTNS, Melbourne, July 2012