Font Size: a A A

The Software Design And Realization Of Imaging Logging Surface System

Posted on:2003-04-21Degree:MasterType:Thesis
Country:ChinaCandidate:A Z LiFull Text:PDF
GTID:2168360092966192Subject:Computer technology and applications
Abstract/Summary:PDF Full Text Request
ERA2000 (garth 8esources 8Cquisition 2000) imaging logging surfacesystem which owns its own intelleCtuaI property right, is a key sci-tech prOeCtduring CNPC's ninth five-year plan. This articIe, written on its deveIopment,studies its software and hardware features, details its objeCt-oriented anddigital images processing techniques used in sof=tware designs.Reviewed is the deveIoping history of Iogging technology, and introducedis the surface Iogging system at home and abroad. The deveIoping imagingIogging technoIogy is quite adaptable to logging in complex inhomogeneousreservoirs and hence a Ieading technoIogy in the worId todayERA2000 imaging Iogging surface system uses internationaI standardVME industry bus as its core of data acquisition. It aIso uses highperfOrmance embedded PC with networking support and open IoggingpIaborm, therefore, meeting the complicated reservoir Iogging requirementsand having a better eXtendibiIity. lt alIows matching with neutron lifetimeIogging tool and downhoIe imaging series in addition to providing openhoIe,casedhole, production logging service and coring operation.DeveIoping software through objeCt-oriented approach is necessary to setup three types of modeIs-he objeCt modeI, which describes data struCturelthe dynamic model, which describes control configuration, and the functionmodeI describing the system funCtion. The main controI module in this systemincIudes caIibration, Iogging, playback, relogging submoduIes, etc. Its mainIogging controI module uses biprocess and multi-thread designs.One processis the data acquisition manager for communicating with the front-endcomputer.The other is the main controI sof=tware, in which the multi-threadshares a common memory space, so, communication betWeen threads isauite convenient. The svstem uses real-time preemptive scheduIe to solveemergent eventS and data acquisition punCtua1ly.Based on DLL in Windows NT and dynamic binding scheme technique inobjeCt-oriented design, a design concept of dynamical1y loading new Ioggingtools is used. Logging tool cIass and dynmic loading mechanism are designedwhich heIps loading dynamic Iinking Iibrary of various logging tooIs to softwaresystem in operations so to compIete dynamic new tool loading.Data fIow in the data fIow diagrams is anaIysed according to the realIogging needs. The core of main control system is classified into three basiccIasses, Iogging tooI cIass, data recording cIass and plottingloutputting class.The Iogging tooI class is the important part of object-oriented design whichsends data acquisition command to data acquisition channeI, get data fromfront-end computeF, and transmits the processed data to display, recording,plotting process(thread) after data processing.As the base cIass of whoIelogging tooI,the Iogging tool cIass defines its common attributes and methods.TlFF is a common bitrenection image format. ln ERA2ooo imagingIogging surface system, there are tWo fUnCtions to use T1FF file.It generatesstandard non-compressed TlFF image file in reaI time,and at the sametime,provides users the files browsing and quick playback functions.The keyto TlFF image processing by objeCt-oriented method is to design aclass,CTiff.In its design,pIotting function of the plotter shouId be included inCTiff so as easy to upgrade and maintenance the software.The real timegenerated TIFF image fiIe and output on the pIotter are completeIy thesame,which can be used as a in-situ temporary substitute fOr the pIotter andoriginaI data fOr Iong term storage.DigitaI haIftoning refers to any algorithmic process which creates theiIIusion of continuous-tone images from the judicious arrangement of binarypicture eIements. It is often called spatiaI dithering. The error diffusionalgorithm, first introduced by FIoyd and Steinberg, requires neighborhoodoperations. lt is currentIy the most popuIar neighborhood halftoning process.The dithering algorithm,...
Keywords/Search Tags:imaging logging, surface system, software design, object-oriented, TIFF(Tagged Image File Format) image file, class, dithering process, plot, dynamic binding scheme, interrupt
PDF Full Text Request
Related items