地震資料道集流設(shè)計(jì)及自動(dòng)代碼生成研究
[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
本文鏈接:http://sikaile.net/kejilunwen/kuangye/2166578.html