论文部分内容阅读
钻井是石油勘探开发的主要手段,钻井工程参数监测系统是实时地对各钻井工程参数进行采集、显示监测、存储打印、及时了解钻井工作进行情况的重要工具。钻井工程参数监测系统的发展是与钻井工艺相适应的,随着钻井工业水平的快速发展,我国钻井工程参数监测系统在系统集成度、系统可靠性、数据采集精度、系统人机界面等方面越来越难以满足钻井工艺的需求,限制了钻井水平的提高。本文从钻井工程参数监测系统特点出发,围绕钻井工程参数监测系统的实际应用需求,对钻井工程参数监测系统数据采集传输模块及其关键实现技术作了较为深入的研究,并开发了钻井工程参数监测系统数据采集传输模块。首先在分析国内外同类软件发展现状及趋势的基础上,针对钻井工程参数监测系统在实际应用中的切实需求,提出了一种具有双机采集模式的钻井工程参数监测系统总体方案。然后针对钻井工程参数监测系统数据采集传输模块所涉及的基于Socket的数据传输技术、OPC双向数据传输技术、基于WITS格式数据传输技术、基于CAN总线的数据采集技术等关键技术进行了较为深入的研究。根据Socket通讯原理,在对前台和后台数据结构进行设计的基础上,提出了一种前台与后台之间基于Socket的钻井工程参数数据传输方法,实现了前台与后台之间数据的传输,提高了数据传输的效率。在分析OPC双向数据传输功能实现原理的基础上,提出了一种钻井工程参数监测系统与钻机电控PLC之间基于OPC技术的双向数据传输方法,实现钻井工程参数监测系统与钻机电控PLC之间的兼容与数据交互共享,有利于司钻房硬件系统的整合使用。在研究WITS数据格式的基础上,定义了一种钻井工程参数的WITS格式,实现WITS格式数据传输功能,使本系统与其他系统进行广泛的数据传输成为可能。针对CAN总线的优势,在对CAN总线数据采集原理分析的基础上,提出了一种基于CAN总线的数据采集方法,提高了对钻井工程现场数据采集的可靠性和安全性。最后,在以上关键技术的研究基础之上,开发了钻井工程参数监测系统数据采集传输模块。以数据采集传输模块为基础的钻井工程参数监测系统在某钻井公司的多个钻井队安装运行,该系统具有人机界面友好、集成度高、可靠性强等特点,取得了较好的应用效果。