Font Size: a A A

Development And Application Of Mudlogging Reservoir Profile

Posted on:2011-11-25Degree:MasterType:Thesis
Country:ChinaCandidate:J XuFull Text:PDF
GTID:2120360302999177Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Reservoir profile is the combination of seismic, logging, geological and other various data, it is used to qualitatively and quantificationally describe the reservoir's changes in the vertical relief terrain and the distribution characteristics of sand body and oil. It can help the survey engineers rapid and accurately understand and grasp the reservoir distribution, calculate the reservoir's reserve and make accurate decisions. By using computer to draw two-dimensional map automatically, the oil workers are free from the tedious drawing work so that they are more focused on the analysis of oil exploration data.This paper analyses the business processes of reservoir profiles, using UML for system modeling.Visual Studio. Net 2003 and Microsoft Foundation Class Library (MFC) are used to implement the reservoir profile.In process of implementation, the following three aspects are investigated in this paper:(1)Algorithm:the natural curve model is used to describe the three-dimensional wellbore trajectory; algorithms related to the bezier curve such as bezier curve drawing algorithm, parallel bezier curves algorithm, similar bezier curve algorithm, bezier curves split algorithm, the length of bezier curve calculation algorithm and bezier intersection calculation algorithm.(2)Reservoir Modeling Tools:The director uses professional tools and public tools to realize reservoir modeling.The state pattern design is used to design all the professional tools and public tools classes. The professional tools include modeling line, pinch, boundary and layers with boundaries, faults; the public tools include straight-line, polylines, polygons, text and so on.(3)the other Key Function:The command pattern is used to implement undo and redo function; the searialize method is used to implement save and open function. Reservoir profile can be saved to local file or database. It also can be printed in a profession plotter.This implementation of reservoir profile has already tested by project team and professional oil drilling company, all algorithms and reservoir model have been carried out correctness.Using methods of design pattern to design classes has high efficiency,good reusability, maintainability and scalability. The system will provide intuitive and accurate guidance for oil drilling after put into use.
Keywords/Search Tags:Mudlogging, Reservoir Profile, Natural Curve Model, Bezier Curves
PDF Full Text Request
Related items