Font Size: a A A

Research On Geostatistical Analysis System Of Reservoir Based On Plug-in Technology

Posted on:2012-05-05Degree:MasterType:Thesis
Country:ChinaCandidate:Q B ZhangFull Text:PDF
GTID:2248330374496315Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
After years of development,GASOR system has been generally more mature,not only integrating important algorithms of geostatistics,but also at the relatively leading position in domestic. But due to the mobility of its development team, resulting in a lack of seamless integration among the modules of the system. The traditional software architecture has played a significant role in mitigation of the "software crisis",but it seems to be in difficulty in the development of GASOR.,and the flexibility and scalability are not perfect. To solve the difficulties in GASOR’s development, on the basis of MVC pattern,the software architecture of platform and plug-in based on plug-in technology has been proposed.It is composed by the main program GASOR and plug-ins,and the plug-ins are divided into function plug-ins and algorithm plug-ins according to different functions to achieve. Demand for new functionality can be plugged into GASOR in the form of plug-in, even if the worst case that plug-in collapses, nor will it affects GASOR system,and it also plays a very helpful role for the demand uncertainty in the process of software development. The main contents of this paper are as follows:Firstly,for the current needs of GASOR, this paper proposes the solution based on plug-in technology.On the background of the development in the field of reservoir modeling software,the paper combines with self-develpped GASOR system,and proposes the solution based on plug-in technology for the current needs for GASOR.Then,the paper researches the relevant content of the plug-in,including the principles advantages and so on. And it also does research on the core technology of Qt cross-platform framework.Secondly it designes and implements the GASOR platform based on plug-in technology. It analyses the working process of GASOR system using plug-in technology, on the basis of MVC pattern, the plug-in development thinking has been integrated and the key design points have been proposed,then it carries out the detailed designs. Based on the model of strategy,the paper realizes the plug-in interface, and designs two types of interfaces. It proposes the method that registing plug-in by use of macro mechanism and constructs the GASOR plug-in model development framework with platform and plud-ins, which enhances the expansibility of the system and makes the system easily maintained and reused.Thirdly, through actual examples of application in plug-in,it demonstrates the easibility of plug-in technology. The seismic interpretation module, the grid coarse module and the seismic inversion module are plugged as plug-ins into GASOR by use of plug-in technology. And then the design thought and key implementation points are proposed.Furthermore, it demonstrates the easibility of plug-in technology through validation of oid field’s practical data.
Keywords/Search Tags:Reservoir modeling, Qt, DLL, Plug-in, Design pattern, Interface
PDF Full Text Request
Related items