Font Size: a A A

Object-oriented Technology In The Sedimentary Facies Modeling

Posted on:2005-08-17Degree:MasterType:Thesis
Country:ChinaCandidate:L F ZhangFull Text:PDF
GTID:2208360122475337Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The thesis aims to build the object oriented model of a complicated system-sedimentary facies modeling system. The complexity ascending rapidly with the increasing of software scale. The object oriented technique provides the capability and methods to control the complexity .The key of the technique is modeling, the accurate model is the sticking point to comprehend the responsibilities of the software so much as which lead to the success of software devolopment. The system modeling use the standard modeling language UML, which provides strong power to express information but somewhat complicated ,so it needs customize. The activity diagram, use case diagram, sequence diagram, collaboration diagram and the class diagram are used for building the analysis and design model of the sedimentary facies modeling system..Build the modeling need process guidance, the process offers the illuminated rule and phase advice on modeling result. In essence, the OO modeling can use any process, The unifited process (RUP)which is recommend by the author of UML is adopted .RUP is a universal process framework for software development, it is based on the use case, iterative increment devolopment and adapt to the team multi-phase development. The different phase choose the special use cases, which decrease the complexity and the risk of development. Design patterns are also used to increase the reusability as RUP advocated .The abstract factory, observer and iterator patterns is introduced. The design patterns make the architecture of software reasonable, extendable and more maintainable.Sedimentary facies modeling use the Monte Carlo stochastic simulation method based on geostatistics. It can combine the seismic ,well logging and mud logging data source and provide multi-choosable and equality probability spatial images, the different images show the heterogeneity and uncertainty.Analysing and valuing the uncertainty offers objective and quantitative assessment standard to the oil engineer so as to reduce the risk of oil field production. The analysis and design class diagram are given. The sequence indication stochastic simulation algorithm based on indicator kriging is realized. The algorithm applies to discrete and continuous variable has no restrict to data distribution. Combination generic algorithm with simulated annealing to boost global optimization and efficiency is studied, the probability to simulate the sedimentary property is also taken into account. The algorithm combine the local search ideal with the standard generic algorithm, the main character is the local searching process is introduced. In order to improve the population performance, the individual local searching is used to get the local optimization on the environment. Finally, the comparison of algorithm efficiency is given.
Keywords/Search Tags:Ojbect Oriented, UML, RUP, Sedimentary Facies, SIS, GSA
PDF Full Text Request
Related items