Font Size: a A A

Study Of Key Technology Of Platform Of Digital Mining Software System

Posted on:2011-12-24Degree:DoctorType:Dissertation
Country:ChinaCandidate:L BiFull Text:PDF
GTID:1101360305992713Subject:Mining engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of information technology, it is more and more widely used in all areas of society, the transformation and upgradtion of information technology in traditional industry become a general trend, especially for such an old industry as mining. Digital Mine, as the innovation and development of the mining industry will become an inevitable trend. Digital mining is the most basic and central part of Digital Mine. China's mining software in high external dependence has seriously constrained the process of mining informationization. For the characteristics of mining enterprises in China and the actual needs of the construction of Digital Mine, developing proprietary software system of digital mine is of great significance.Digital mining software system is a huge system, which involves broad fields, deep levels and great difficulty in realization, and must be implemented step by step strategic thinking, therefore to build a good digital mining development and application platform is the most important step. The platform is to provide a visualization application environment and a scalable development environment to provide technical support for the realization of other professional function modules. Platform construction mainly relates to software architecture, interaction mechanism, data model, modeling techniques and algorithms, model analysis and processing technology and other aspects of the key technologies. From the specific needs of the mining software, the paper focuses on the study of these key technologies with main contents as follows:(1) The software architecture has been researched. As mining software involves multi-disciplinary, multi-function and diverse demands, the "hierarchical platform+plug-in" structural system has been put forward, which has made the sharing and reuse of framework and component possible, the professional function module be realized in any extension, and the difficulty of secondary development effectively be reduced.(2) Based on comprehensive analysis of the advantages and disadvantages of three-dimensional interaction and two-dimensional interactions, combined with the characteristics of the mining engineering design, the concept of "work plane" has been proposed, to ensure the precision and convenience of design work in three-dimensional environment. (3) After a comprehensive study of the composition and characteristics of mining data object, and the 3D model requirements for the digital mining software and the research results of 3D geological model, a modeling program, with loose combination of structural modeling and attribute modeling, has been proposed. Structural model is mainly characterized by describing the geometry of space objects, while the attribute model is mainly characterized by the internal properties. This modeling program ensured the precision of mining design and geological properties query.(4) The key technology and algorithm exist in the structure modeling for digital mining software applications have been thoroughly studied. A new polygon triangulation algorithm has been proposed to solve the polygon triangulation problem of having "hole" and "island", and provide a solution for the ore body stapler and 3D modeling of laneway. A new algorithm for the boolean operations for 3D Model has been proposed to solve the issue for the boolean operations between open mesh and open mesh or between open mesh and close mesh, and the speed has been greatly improved by using OBB tree triangle intersection test. The contour splicing method and the volume data iso-surface method has been improved to solve the memory, speed and contour spacing inconsistencies and other issues. Two kinds of centerline-section modeling techniques was proposed, namely, direct section splicing method and parallel waist splicing method, corresponding to two kinds of modeling technology of laneway, namely, local modeling method and overall modeling method. The problem of steps occuring near the characteristic line on the DTM has been solved by reconstructing the triangle set on the line.(5) For the shortcomings of the traditional geological block model, as well as the needs of mass attribute data memory and fast query, out-of-core octree model has been introduced into property management. The technology of quickly building and query of out-of-core octree model, and rapid conversion between out-of-core octree model and structural model have been studied. The technology of quickly building out-of-core octree model has been achieved by transforming 3D problem of the determine point within a polyhedron into 2D problem of the determine point within a polygon, and the concept of a virtual octree has been put forward, and introducing the visit mechanism of octree-cursor technology. Semi-structured grid (QUG) three-dimensional data type was introduced to achieve structural models of different accuracy and fast voxelization, and to realize the fast, low-memory query and visualization of attribute model.(6) The analysis, processing and integrated application technology of three-dimensional model combining structural model and attribute model has been studied. It has realized the dynamic update of orebody boundary with changing boundary grade and the dynamic update of property model with further verified geological properties, as well as techniques of 3D model cutting, detecting, volume measuring and calculation.The achievements stated in this paper have solved the key technical and difficult issues in the process to build the digital mining software platforms, and provided a development and application platform for the overall realization of digital mining software.
Keywords/Search Tags:digital mining software, development and application platform, three-dimensional visualization, plug-in technology, structural model, attribute model
PDF Full Text Request
Related items