欢迎来到天天文库
浏览记录
ID:13612095
大小:332.50 KB
页数:7页
时间:2018-07-23
《基于bs架构数字油田示范区油井监控的开发与应用(刘晓茹)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于B/S架构数字油田示范区油井监控的开发与应用刘晓茹通信公司新技术开发中心数字油田项目组摘要:《卫星油田数字化管理信息系统》是一套面向大庆卫星油田生产领域,推进数字化建设的生产信息管理平台。其中油井监控模块作为系统核心部分,它涵盖了油井数据、视频、图表、控制操作等功能,通过合理设计数据库及优化编程语言,完善油井监控功能与开发技术上的逻辑关系,最终实现“集成、创新、实用、先进、高效”的油井监控应用平台。关键字:B/S三层架构.NETC#HTML优化1、引言随着信息技术的快速发展,信息数字化建设已经成为生产管理现代化的重要标志。近
2、年,大庆油田坚持以信息化带动工业化,大力建设“数字油田”,提出用数字化管理提升油田管理水平,优化生产组织形式,降低一线员工的劳动强度,提高生产效率,控制用工总量等一系列新的思路。而数字化建设中的核心部分,就是拥有一套符合生产实际需要的数字化管理信息平台系统。《卫星油田数字化管理信息系统》是大庆卫星油田作为数字化油田示范区开发的一套生产信息管理平台。通过有线和无线通信接口,与油田现有的计算机网络相连接,将数据分类组合,把安装在单井、计量间、联合站上的各种传感器采集到的工控数据及抽油机运行图像传送到油田生产测控中心,实现生产岗位现场
3、数据、图像、采集、传输、分析、告警、监控及处理功能。它采用高效安全的B/S三层架构体系,利用.NETC#语言及Oracle数据库,将信息管理系统模块化,设计完成油水井运行、站库运行、管网运行、电力运行、设备维保、矿区安防六个与油田生产主业务息息相关的功能模块,实现“智能化生产管理”。2、油井监控的功能设计油井监控作为《卫星油田数字化管理信息系统》中不可或缺的主要模块,它涵盖了油井数据管理、视频监控、图表绘制、控制操作等功能。这些功能的实现主要采用B/S三层架构,利用.NETC#为开发语言,Oracle为数据库。2.1B/S三层架
4、构的系统结构众所周知,B/S架构是对C/S结构的一种改进的结构。用户工作界面是通过WWW浏览器来实现,它具有业务扩展便捷、维护简单方便、共享性强的特点。借此避免了C/S架构需要安装专门客户端的麻烦。三层架构(3-tierapplication)是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。实现“高内聚,低耦合”的目标。它的优势在于将程序编码标准化、使开发人员各负其责、降低层与层之间的依赖、方便各层逻辑的复用。2.2监控各个功能模块设计油井监控根据功能包括井基础信息、数据管理、视频监控、图表绘
5、制、控制操作。油井监控井基础信息油井运行状态配产计划静态数据数据管理采集数据分析数据测试数据计算数据告警数据日数据视频监控视频轮巡多画面图表绘制泵功图示功图功率图电流图机采井控制图控制操作远程启停提捞井控制定制采集历史数据l井基础信息:包括井状态(停井、正常、告警)、井运行时长(日运行时间、年运行时间)、配产计划(年配产、月配产)、静态数据(单井剖面数据、抽油机井静态数据、电机静态数据)。l基础信息:显示当前井的基本信息如:是否是提捞井、是否有采集功能、是否有视频监控等。l数据管理:包括采集数据(三相电压、电流、冲程、冲次、)、
6、分析数据、测试数据(含水、含砂、气油比、动液面、静液面等)、计算数据(理论排量、系统效率、有效时率、平衡率、泵效、产液量、产油量)、告警数据、日数据(日产液量、日产油量)、历史数据。l视频监控:根据应用需要提供分屏、轮巡、全屏等功能。l图表绘制:包括示功图、泵功图、电流图、功率图、机采井控制图。l控制操作:远程启停、提捞井控制、采集定制,操作控制功能与用户权限绑定,根据权限确定是否有以上操作权限。2.3数据库设计数据库是整个系统的核心,它的设计直接关系系统执行的效率和系统的稳定性。数据库设计应遵循必要的数据库范式理论,以减少冗余
7、、保证数据的完整性与正确性。在设计过程中通过分类拆分数据量大的表、合理索引设计、调整数据库的参数、数据提取操作来完善数据库优化。油井监控采用以井ID为检索条件,以ID为唯一标识,将各模块相关数据进行分类拆分,建立分析数据表、计算数据表、采集数据表、基础数据表、控制数据表、历史数据表、告警数据表等。1、油井计算数据表结构字段类型默认值字段描述IDCHAR(20)序号WELL_IDCHAR(20) 油井idPUMP_EFFICIENCYNUMBER(5,2)0泵效THEO_DISCHARGE_CAPACITYNUMBER(6,1)0
8、理论排量SYS_EFFICIENCYNUMBER(8,2)0系统效率EFFECTIVE_TIME_VOLNUMBER(5,2)0有效时率EQUILIBRIUM_RATENUMBER(3,2)0平衡率……………………UPDATE_TIMEDATE 更新时间2、油井
此文档下载收益归作者所有