天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 礦業(yè)工程論文 >

地震資料道集流設(shè)計(jì)及自動(dòng)代碼生成研究

發(fā)布時(shí)間:2018-08-05 18:09
【摘要】:近年來,隨著海上三維高密度地震勘探技術(shù)的快速發(fā)展,海量地震資料處理也變得越來越復(fù)雜。為了提高數(shù)據(jù)存取效率,根據(jù)不同的軟硬件運(yùn)行環(huán)境,處理人員需要對(duì)數(shù)據(jù)流進(jìn)行調(diào)整,并修改數(shù)據(jù)操作模塊的代碼。這導(dǎo)致流程調(diào)整周期長,難以快速找到優(yōu)化數(shù)據(jù)存取效率的方法,同時(shí)因?yàn)槊看握{(diào)整數(shù)據(jù)流都要進(jìn)行新的代碼修改,增加了軟件開發(fā)的成本。因此,如何提高地震資料處理系統(tǒng)軟件中數(shù)據(jù)存取模塊的開發(fā)效率成為目前急需解決的問題。為了解決上述問題,本文通過分析地震數(shù)據(jù)流的特點(diǎn),建立一種地震資料道集流并行模型;依據(jù)該模型設(shè)計(jì)一種可視化道集流描述語言,使用戶可以對(duì)地震資料道集流圖按照需要進(jìn)行制定,并生成標(biāo)準(zhǔn)的道集流圖描述文件;通過對(duì)道集流圖描述文件的解析和拆分,生成可編譯執(zhí)行的代碼。地震資料道集流設(shè)計(jì)及自動(dòng)代碼生成技術(shù)的研究成功,不僅可以有效地提高海量數(shù)據(jù)的輸入輸出存取速率,而且可以降低海量地震資料處理軟件的開發(fā)復(fù)雜性,方便用戶對(duì)設(shè)計(jì)不同的數(shù)據(jù)流動(dòng)線路進(jìn)行快速的效率驗(yàn)證。本論文具體研究?jī)?nèi)容如下:1.研究基于道集流的地震數(shù)據(jù)存取特點(diǎn),設(shè)計(jì)地震資料道集流模型:分析基于道集流的地震數(shù)據(jù)存取特點(diǎn),總結(jié)數(shù)據(jù)流的基本要素,包括地震數(shù)據(jù)處理、地震數(shù)據(jù)流動(dòng)、地震數(shù)據(jù)存取、數(shù)據(jù)關(guān)系和數(shù)據(jù)元素等,構(gòu)建地震資料數(shù)據(jù)流(以下簡(jiǎn)稱道集流)模型,并進(jìn)行形式化描述。在此基礎(chǔ)上,研究道集數(shù)據(jù)存取效率的分析方法。2.研究道集流的可視化設(shè)計(jì)方法:利用UML語言的可擴(kuò)展機(jī)制和UML活動(dòng)圖中的圖形元素,根據(jù)道集流模型,對(duì)UML的語義、符號(hào)進(jìn)行擴(kuò)展,并利用現(xiàn)有的UML建模工具Visio,建立道集流圖設(shè)計(jì)環(huán)境,實(shí)現(xiàn)道集流模型的可視化。3.研究地震資料處理系統(tǒng)的道集流控制模塊代碼自動(dòng)生成方法:利用道集流可視化設(shè)計(jì)工具,用戶設(shè)計(jì)具體的地震資料道集流圖。通過解析道集流圖,生成按照道集流圖進(jìn)行數(shù)據(jù)存取的代碼。編譯運(yùn)行生成的代碼,即可按數(shù)據(jù)流圖的設(shè)計(jì)路線進(jìn)行數(shù)據(jù)存取。最后綜合本文的研究?jī)?nèi)容,闡述了地震資料道集流設(shè)計(jì)及代碼自動(dòng)生成的實(shí)現(xiàn)情況,測(cè)試數(shù)據(jù)存取的效率,并進(jìn)行對(duì)比分析,以此來驗(yàn)證本文提出的相關(guān)優(yōu)化技術(shù)和方法的可行性和有效性。
[Abstract]:In recent years, with the rapid development of 3D high density seismic exploration technology, massive seismic data processing has become more and more complex. In order to improve the efficiency of data access, according to the different software and hardware environment, the processor needs to adjust the data flow and modify the code of the data operation module. As a result, it is difficult to find a method to optimize the efficiency of data access because of the long period of process adjustment. At the same time, the cost of software development is increased because new code changes are required for each adjustment of data flow. Therefore, how to improve the development efficiency of data access module in seismic data processing system software has become an urgent problem. In order to solve the above problems, a parallel model of seismic data stream gathering is established by analyzing the characteristics of seismic data stream, and a visual trace gathering description language is designed according to the model. The user can make the trace flow diagram of seismic data according to the need, and generate the standard trace flow graph description file, and generate the code that can be compiled and executed by parsing and splitting the trace collection diagram description file. The successful research of seismic data collection design and automatic code generation technology can not only effectively improve the input and output access rate of massive data, but also reduce the complexity of the development of massive seismic data processing software. It is convenient for users to verify the efficiency of designing different data flow lines. The content of this thesis is as follows: 1. This paper studies the characteristics of seismic data access based on trace gathering, designs the seismic data gathering model: analyzes the characteristics of seismic data access based on trace gathering, summarizes the basic elements of data flow, including seismic data processing, seismic data flow, Seismic data access, data relations and data elements are used to construct the seismic data stream model (hereinafter referred to as "gather flow") and describe it formally. On this basis, the analysis method of data access efficiency of gathers. 2. 2. The visual design method of trace gathering flow is studied. The extensible mechanism of UML language and the graphic elements in UML activity diagram are used to extend the semantics and symbols of UML according to the channel gathering model. By using the existing UML modeling tool Visio, the design environment of trace gathering graph is established to realize the visualization of channel gathering model. 3. This paper studies the automatic code generation method of the track collecting control module of seismic data processing system: by using the track collection visual design tool, the user designs the concrete seismic data trace collection diagram. The code of data access is generated by analyzing the trace flow graph. Compile the generated code and access the data according to the design route of the data flow diagram. Finally, by synthesizing the research contents of this paper, the realization of seismic data collection design and code automatic generation, the efficiency of test data access, and the comparison and analysis are discussed. In order to verify the feasibility and effectiveness of the related optimization techniques and methods proposed in this paper.
【學(xué)位授予單位】:東北石油大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:P631.4;TP311.52

【相似文獻(xiàn)】

相關(guān)期刊論文 前8條

1 曲貴川;;CodeSmith代碼自動(dòng)生成利器[J];今日科苑;2008年12期

2 華斌;左崗;;基于輕量級(jí)XML Web服務(wù)的代碼生成技術(shù)[J];實(shí)驗(yàn)科學(xué)與技術(shù);2006年S1期

3 鄔樹偉;顧君忠;朱力強(qiáng);;分布式關(guān)系型數(shù)據(jù)庫管理系統(tǒng)C-POREL的代碼生成機(jī)制設(shè)計(jì)[J];華東師范大學(xué)學(xué)報(bào)(自然科學(xué)版);1990年03期

4 孔敬之;;基于Matlab自動(dòng)代碼生成技術(shù)和測(cè)試機(jī)制的嵌入式系統(tǒng)開發(fā)[J];科技信息;2009年06期

5 林哲;;過程藍(lán)圖支撐環(huán)境構(gòu)建方法的研究[J];汕頭大學(xué)學(xué)報(bào)(自然科學(xué)版);2012年01期

6 萬吉權(quán);張居林;王剛;;基于RTW自動(dòng)代碼生成BCM的模型庫研究[J];科技信息;2013年05期

7 方志偉,,馬燕;三維迭代函數(shù)系統(tǒng)代碼生成算法分析與實(shí)驗(yàn)研究[J];上海師范大學(xué)學(xué)報(bào)(自然科學(xué)版);1994年01期

8 ;[J];;年期

相關(guān)會(huì)議論文 前2條

1 韓穎;高翔;王國仁;于戈;鄭懷遠(yuǎn);;OQL預(yù)處理器代碼生成算法的設(shè)計(jì)[A];第十六屆全國數(shù)據(jù)庫學(xué)術(shù)會(huì)議論文集[C];1999年

2 盛剛;閆振福;;應(yīng)用ACGS進(jìn)行有效的電子政務(wù)系統(tǒng)的開發(fā)(英文)[A];計(jì)算機(jī)技術(shù)與應(yīng)用進(jìn)展·2007——全國第18屆計(jì)算機(jī)技術(shù)與應(yīng)用(CACIS)學(xué)術(shù)會(huì)議論文集[C];2007年

相關(guān)重要報(bào)紙文章 前1條

1 ;發(fā)動(dòng)機(jī)ECU開發(fā)應(yīng)集中于軟件[N];中國電子報(bào);2006年

相關(guān)碩士學(xué)位論文 前10條

1 葛樂;電動(dòng)汽車用永磁同步電機(jī)控制系統(tǒng)研究[D];天津理工大學(xué);2015年

2 孫聚;基于FreeMarker引擎的代碼生成工具的設(shè)計(jì)與實(shí)現(xiàn)[D];哈爾濱工業(yè)大學(xué);2015年

3 諶志濤;基于模板的軟件構(gòu)建自動(dòng)化技術(shù)的研究[D];南昌大學(xué);2015年

4 孫石;基于模型的OBD故障診斷儀設(shè)計(jì)[D];北京理工大學(xué);2015年

5 左春雪;地震資料道集流設(shè)計(jì)及自動(dòng)代碼生成研究[D];東北石油大學(xué);2015年

6 汪暢;基于動(dòng)詞屬性的模板化自動(dòng)代碼生成[D];重慶大學(xué);2010年

7 張騰;代碼生成技術(shù)研究及其在電信增值業(yè)務(wù)中的應(yīng)用[D];重慶大學(xué);2005年

8 管太陽;基于模板的自動(dòng)代碼生成技術(shù)的研究[D];電子科技大學(xué);2007年

9 董玉明;代碼生成技術(shù)在管理信息系統(tǒng)開發(fā)中的研究與應(yīng)用[D];吉林大學(xué);2012年

10 孫軍平;基于語義分析的代碼生成工具的研究與開發(fā)[D];上海交通大學(xué);2013年



本文編號(hào):2166578

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/kuangye/2166578.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶7227c***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com