高端学术
您当前的位置:核心期刊咨询网电子信息论文》生产测井地面系统测试软件开发

生产测井地面系统测试软件开发

来源:核心期刊咨询网时间:2017-08-08 15:4512

摘要:这篇软件工程师论文发表了生产测井地面系统测试软件开发,石油在当今社会发展中占有重要地位,对于这种不可再生能源如何才能充分的开发和利用呢?在生产测井作业当中的地面系统是非常重要的,通过测试软件可以大大提升生产作业的效率,继而对它的开发进行具体

  这篇软件工程师论文发表了生产测井地面系统测试软件开发,石油在当今社会发展中占有重要地位,对于这种不可再生能源如何才能充分的开发和利用呢?在生产测井作业当中的地面系统是非常重要的,通过测试软件可以大大提升生产作业的效率,继而对它的开发进行具体的探讨。

软件和信息服务

  【关键词】软件工程师论文,生产测井,地面系统,测试软件

  对于测井数据的采集、存储以及显示等,对生产测井作业来说是十分重要的,而保证该项工作顺利完成的前提就是生产系统的运行正常。生产测井系统的应用,能够实现对测井资料的充分分析和利用,对测井中所出现的问题加以及时的处理,同时还可以发现系统中的缺陷,继而对其加以实时的维护,所以说对生产测井地面系统加以测试是非常重要的。

  1简述生产测井地面系统测试软件

  1.1功能

  想要满足系统硬件的设计要求,继而达成针对生产测井工程在维护方面的支持,同时对测井系统加以检测,其相应的测试软件应该满足以下几点要求:

  (1)将Windows操作系统当成软件运行的基础部分,继而形成一种简便、快捷的数据传输以及记录操作的形式。

  (2)可以实现测井工作的实时性,其中包含对测井信号加以采集和计算,对所绘制的数据曲线加以存储等。

  (3)其操作和控制界面要尽量完善,其中应该包括主菜单、文件管理单元、选择或者编辑服务表单元以及设置输入法等。

  (4)将现场资料准确的转换成为解释资料,给解释处理工作供给出更为方便转换格式的基本功能。

  1.2特征

  生产测井地面系统测试软件主要具备四种较为突出的技术特征:

  (1)软件设计跟基本向下兼容所呈现的要求较为统一。

  (2)在测井钻探所呈现的广度和深度出现变化的时候,应该针对钻探的深度是否正确做出具体的分析,要是深度没有出现错误的话就应该对测井曲线加以校准,继而利用软件对数据加以删除,或者采用均匀插入的方式对曲线加以压缩或者延长,从而可以符合正确深度的具体要求。

  (3)测试软件应该具备对资料管理更加的直观化和人性化功能。与此同时,其所具备的功能应该包括在用户对测井软件加以命名或者对同名文件的名称加以更改时的提醒,以及避免在计算机出现故障之后数据丢失而具备的实时保存数据的功能。

  (4)在对测井曲线的叠加进行输出或者处理的时候,可以在软件中设置十条能够同时呈现的测井曲线,同时在操作方式上更加的简便,让结果的可视化程度更高,让数据信息的对比分析工作更加的便捷。

  2对生产测井地面系统测试软件的开发利用

  这个软件是在Windows系统之下开发的,用核心态设备驱动程序完成了数据的底层采集工作,而且在用户利用线程运行机制编写多线程客户程序,从而达成数据实时处理的状态,通过友好的人机界面显示结果。

  2.1底层采集

  一般情况之下,生产测井数据的传输基本上是依托于WTC电缆遥测系统完成的,在正常的作业当中,通常向地面传输的数据是1帧/40ms,目前绝大多数的地面测试软件都以USB通道为依托,一般采用USB2.0,最高理论传送速率为12Mbt/s。一般测井数据的采集是由地面测井系统下的采集箱体完成,它由采集箱体通过井下电缆向井下仪器发送控制命令,接受井下上传信号,进而进行恢复、解码、采集后进行数据打包,然后按一定的协议通过USB与工控机进行通信。

  2.2数据处理

  一般情况之下,结合测井对各个参数的具体要求,根据各个参数的特性运用不同方式把那些已经输送至主机的数据信息加以具体的显示。同时根据测井模式(一般分为:点测、上测、下测)分别对帧变化、深度以及定时所对应的标志加以设置,接下来系统就可以利用对各种标志加以判断来做出相应的计算和处理,继而对其加以显示。与此同时,还可以依据不同工作方式的具体需求,对所显示的数据加以定时的刷新,从而实现动态检测目的的实现。同时软件还需具备实时存储功能,并可对存储数据进行回放。同时可在存储数据中加入对比参数的比较曲线。

  2.3关键性技术

  生产测井地面系统测试软件主要是将Windows操作系统作为其最为基本的依托,可以实现对多线程技术所执行的多个任务加以充分的调度,也就是说这个测试软件具备多任务调度的功能和机制,这同时也是测试软件所具备的各种功能得以实现的一个前提和保障。线程指的主要是一个在进程内部存在的执行单元,系统只要是形成了一个进程,它就会实现对一个主线程的形成,测试软件当中的主线程是应用程序所对应的对象,从系统开始运行的时候就能实现自动启动。测试软件想要达成对数据的采集、显示以及处理等各种功能,一定要设计两个工作线程,在这当中读取线程是用作测井数据的定时定点采集,而下发命令线程是针对井下的仪器对各种反馈命令加以发布,不过两个线程都是由主线程所启动的。与此同时,对数据加以的实时处理时利用Windows信息传递机制所设计的一些信息相应函数具体达成的,在通常情况之下,信息响应函数当中的程序在对任务加以执行和处理的时候,都是将读线程设置的与之相应的标志当成依据而具体实施的。

  3结束语

  总而言之,经过对生产测井地面系统测试软件的功能、特征所进行的分析,还有对其开发利用的探讨,可以得出结论,生产测井地面系统测试软件的开发和设计具有非常重要的意义,能够实现对生产测井工艺流程的促进。同时由于现今石油仪器制造厂商的增多,行业的竞争加剧,对地面测井系统的兼容性、覆盖性以及相应测井解释软件提出了新要求,因而相关从业人员应该积极探索,对国外的先进技术和经验加以积极的借鉴,结合我国石油开采行业的实际情况,对生产测井地面系统测试软件加以切实的改善,继而促进我国石油行业的发展,为国民经济的发展贡献出属于自己的一份力量。

  参考文献

  [1]杨爱东.生产测井地面系统测试软件的开发[J].中国石油和化工标准与质量,2012(08):124.

  [2]胡琎.生产测井地面系统测试软件开发[J].化工管理,2016(18):71.

  作者:李愉兵

  推荐阅读:《软件和信息服务》(半月刊)创刊于1984年,由中国电子信息产业发展研究院、北京中电报发展有限公司主办。计算机科学技术刊物。旨在推动计算机在我国的应用,推动我国软件产业的建立和发展,促进软件应用社会化、软件开发工程化、软件成果商品化和软件经营企业化等方面的工作更好开展。

转载请注明来自:http://www.qikan2017.com/lunwen/dzi/10498.html

相关论文阅读

论文发表技巧

期刊论文问答区

电子信息优质期刊

最新期刊更新

精品推荐