当前位置:问答库>论文摘要

题目:石油测井中驱动与数据处理模块的设计与实现

  摘要

“石油测井”是油田在采油过程中分析油井参数,从而得到油井储油量等信息的过程。它是石油开采前期与开采过程中不可缺少的环节。 北京航空航天大学207教研室开发的石油测井系统包括硬件系统与软件系统两部分。软件系统开发时间较早,其体系与兼容性存在缺陷。207教研室提出在Windows平台上对原有的石油测井程序进行二次开发。同时,对于新开发的“基于USB总线的下位机系统”需要开发相应的软件进行支持。 新开发的软件要求实现大量的功能。软件的强兼容性与扩充性要求较强:软件要支持现有的大量测井仪器;同时充分考虑到可能出现的新硬件情况——要求软件可以在不改变现有体系的情况下通过增加少量代码对新的测井设备进行支持。软件同时要有较好的体系以便于维护。软件中的大量代码可以较容易地应用在碳氧比测井、陀螺测井等新的测井项目中。 基于上述要求,整个软件采用分层的模式进行设计与开发:软件从界面处理到下位机控制分成了多个模块:每个模块有各自的任务。下位机处理相关的模块又被划分为很多子模块:引入了大量设计模式相关内容,通过多种手段保证了模块的体系性与易用性。 本文详细论述了石油测井Windows软件的开发过程中需要处理的驱动程序开发、下位机控制与数据处理等内容;阐述了软件在开发过程中遇到的难点与处理方式。根据具体情况提出了软件的模块划分、模块内部分层设计的思想。同时,本文论述了Windows石油测井软件开发过程中所使用的一系列创新点。 新的石油测井软件使用面向对象的设计思想进行开发。经实际应用,它具有体系清晰,可维护性强,可扩展性、兼容性强等优势。该软件系统的开发成功,使石油测井系统适应了新的计算机发展潮流。为更好地进行石油测井乃至石油开采提供了保障。