石油钻井作业数据远传系统设计与实现
2021-03-28刘胜娃曹湘华
电子元器件与信息技术 2021年12期
刘胜娃,曹湘华
(中国石油川庆钻探工程有限公司长庆钻井总公司,陕西 西安 710021)
0 引言
随着物联网技术[1]的发展,钻井作业过程中的实时数据采集和智能处理技术得到了进一步的发展,成为钻井企业的迅速发展的新动力。石油钻井公司通过引进新的传感器技术[2]和数据采集、传输等技术,提高了钻井作业数据采集、传输和存储的智能化和自动化水平。通过数据处理、校验等操作后将实时采集到的数据利用作业现场的网络技术集中远传到数据控制中心进行数据存储及应用,以用于实时有效地分析各种不同钻井作业情况,极大地提高了钻井作业的实时决策水平以及钻井作业效率。
网络通信是将计算机信息技术与通信技术结合应用[3],在联网的情况下实现不同PC之间数据的传输。鉴于石油公司数据的保密性,需要设计一款功能特定、安全性高的并发远程系统供企业内部使用。
为了实现实时数据远传及多线程收发,本文以石油钻井现场作业数据远传为目的,采用socket的网络通信技术[4]与C#多线程编程技术[5]设计并实现数据的压缩、解压、加解密、编解码、校验与远程功能C/S模式架构的系统。该方法既能满足数据的实时传输需求,也能满足加密校验等功能要求。
1 系统设计
软件系统的基本架构由井场端与数据中心服务器端组成,实现井场客户端实时读取钻井仪表控制系统写入本地数据库中的数据,并进行传输协议WITS[6]的封装、压缩[7]、加密[8]、校验[9]以及数据与心跳的发送。……
登录APP查看全文
