Font Size: a A A

Design And Implementation Of Pipeline Laying In In-situ Leaching Mine Design System Based On WebGL

Posted on:2020-02-14Degree:MasterType:Thesis
Country:ChinaCandidate:J WangFull Text:PDF
GTID:2481306518466804Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Pipeline laying is an important part of the design of in-situ leaching mines.The development of wellsite pipeline laying system based on Web GL can assist technicians in pipeline design in 3D scenes,provide data support for managers' decision-making,and has certain practical value.This article first analyzes the development status of domestic and international wellsite pipeline laying systems,and studies related theories and technologies.Through demand analysis,the system is divided into modules such as surface modelling,groundcrossing line laying,well site pipe network planning,and pipeline data statistics.In order to realize the surface model generation module,the k-means algorithm is used to divide the detection data of the well field table into multiple clusters,and the distance attenuation parameters of multiple clusters are specified;then the standard deviation ellipse method is used to analyze the direction distribution of multiple clusters.Determine the shape and rotation angle of the search field;finally,use the distance inverse ratio method to interpolate the probe data to generate the surface model of the wellsite.In order to realize the surface intersection line drawing module,an intersection line solving algorithm in three-dimensional space is designed.Firstly,the surface model is transformed into a two-dimensional plane by coordinate transformation,and a straight line segment from the starting point to the ending point is drawn,and then calculate the intersection of the line segment and the surface model triangle,finally transform these points into a three-dimensional space to connect,we will find the intersection line in the three-dimensional space.In order to realize the surface pipe network planning module,a three-dimensional shortest path algorithm is proposed.First,the surface model is rasterized,and a network model of the well site table is constructed.The plane expansion method is used to determine the weights between the nodes.The shortest path between two points on the surface model was searched by A *;the premise of the pipeline laying rule,combined with the intersection algorithm and the shortest path algorithm in three-dimensional space,realized the well site pipe network planning.Finally,the system uses the MVC framework,with Go as the background programming language,Mongo DB as the database,combined with front-end technologies such as Web GL and Java Script to achieve the main functions in the module.The system has been piloted in a certain in-situ leaching mine.The system is stable in operation,simple in deployment and friendly in interface.It has well assisted the designer's work and has been recognized by users.
Keywords/Search Tags:WebGL, Spatial Valuation, Pipe Network Planning, Shortest Path, Visualization
PDF Full Text Request
Related items