测井软件系统的设计与实现
【摘要】:
测井软件系统是石油测井系统中最重要的一部分,它完成系统控制、数据存储、处理和显示等功能,为石油开采提供必要的资料。传统的测井软件功能简单、交互性差、集成度低,已不能满足当前石油测井的需要,本文详细讨论了这些问题并在此基础上开发了新的石油测井软件系统。
本文简要介绍了国内外石油测井系统发展的历史,以及现代测井系统的发展趋势,这也是开发新型石油测井系统的方向。接下来对测井系统的设计进行了描述,分析了它的三个组成部分,并重点论述了上层控制软件各个模块的功能。之后分析了两个已在工程中使用的石油测井软件系统的优缺点,并介绍了软件开发工具VC++6.0、开发中用到的类库MFC库和BCG控件库。
在最后详细描述了测井软件的各个模块,并且讨论了软件实现所需要的关键技术。主要包括服务表配置,数据存储,数据处理和显示,数据回放和编辑,刻度处理,模拟数据源,并且简单讨论了数据打印和网络数据传输。以上模块相互之间进行数据处理和传输,完成了测井软件所需要的功能,并且软件界面易于观察和交互。由于采用模块结构,便于软件的开发和调试。在论文的最后,总结了测井系统软件的一些特点,也指出软件的不足之处,并提出了改进的意见。