Font Size: a A A

Research On Coalbed Methane Logging Data Analysis Software

Posted on:2021-04-15Degree:MasterType:Thesis
Country:ChinaCandidate:K DongFull Text:PDF
GTID:2381330611471178Subject:Engineering
Abstract/Summary:PDF Full Text Request
Coalbed methane(CBM)is an associated gas in coal mine,which is mainly methane.It is easy to diffuse and permeable.It is easy to pass through the adjacent rock layer and release from goaf.When the air content is 5%~16%,coalbed methane can burn or explode,which is one of the main disasters of coal mines.At home and abroad,there have been many cases of gas explosion causing casualties and serious damage to production.Therefore,effective preventive measures must be taken,such as exploration in advance,pumping before mining,strengthening ventilation,avoiding gas explosion accidents and ensuring safe production.In order to cooperate with the rapid development of CBM logging instruments,it is necessary to design and develop CBM logging data processing software to meet the needs of fast playback of logging curves,processing logging data and generating logging reports on the logging site.This paper starts with the actual analysis demand of CBM logging,adopts the object-oriented analysis method,develops the corresponding processing software through modern software engineering,and finally completes the effective treatment.The software is written in C++and C#,including document reading,writing and processing,curve drawing and output,integrated logging header,pipe diameter 3d display and other functions urgently needed in the field.The software implemented in this paper can be used to simply and conveniently integrate the curves measured by different instruments in different periods of the same well and store the test results according to the unified standard.Moreover,it can provide strong support for the follow-up work such as contrastive analysis,interpretation and calculation of test curves.Based on the experience and lessons of similar software development,this paper makes use of the modern object-oriented software development mode to accomplish the important work such as requirement analysis and technical demonstration,and at the same time,on the basis of defining the function and analyzing the performance requirements,it chooses the appropriate architecture and technical route.By modular design approach,and then use Microsoft's dynamic link library programming way to establish a standard interface,completed the module integration,in accordance with the relevant requirement of interface design specification to achieve the processing module of development at the same time,to encapsulate,into a dynamic link libraries,after will complete the test module to connect.Under the guidance of the above ideas,we have successfully developed the software in line with the design requirements.This paper introduces in detail the software effect of the corresponding development part.At the end of the paper,all the work done in this paper is analyzed and summarized,looking forward to the future direction of further research.
Keywords/Search Tags:Coalbed Methane logging, Data analysis, Software development, 3D display
PDF Full Text Request
Related items