Font Size: a A A

Design And Implementation Of Dynamic Analysis System For Oilfield Water Injection Wells Based On Microservices

Posted on:2022-09-13Degree:MasterType:Thesis
Country:ChinaCandidate:T Y MengFull Text:PDF
GTID:2481306323454854Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Oilfield water injection is a means to maintain oil layer pressure and reduce the decline rate of crude oil production by adding energy to the formation by water injection.It is one of the important methods in the oilfield development process and directly determines the effect of oilfield development.According to the actual needs of an oil production plant in Changqing Oilfield for dynamic analysis of oilfield water injection wells,a dynamic analysis system for oilfield water injection wells based on the micro-service architecture was designed and implemented.Based on the investigation and analysis of the production data of water injection wells in the oilfield block under the jurisdiction of an oil production plant in Changqing Oilfield,the system’s demand analysis and overall functions have been completed,the system is divided into modules such as user management,water volume change,layered water absorption,reservoir conditions,injection-production ratio,and user login.The software architecture of the system is designed with the idea of microservices,the system is divided into a three-tier structure,the frontend uses HTML,CSS,and JS to realize the user presentation layer,the business logic layer uses Java language development,and the database uses My SQL.According to the principle of dividing microservices,the system is divided into six microservices for development and deployment,and related components supporting microservice technology such as service registration and discovery,routing gateway and configuration center are configured,and service invocation is realized through the service invocation component Feign and load balancing.Use Interlli JIDEA as a development tool,develop microservices based on the Spring Cloud framework,use E-Charts to realize the visual display of water injection well dynamic data,and use WSDL to describe the service interface to achieve the standardization of the service interface.The service interface parameter setting is reasonable and simplified service call.The system is easy to operate and has a friendly interface.The user can analyze the water injection dynamics such as oilfield water volume changes,layered water absorption and injection-production ratio through various forms such as tables,curves,and histograms to help oilfield managers understand the working conditions of water injection wells,adjust water injection plans in time,improve water injection effects,and improve oilfield development efficiency.
Keywords/Search Tags:Microservices, Dynamic Analysis, Water Injection Wells, Analysis Systems
PDF Full Text Request
Related items