基于MCGS的井控装置试压监控系统的设计

发布者:tmgouzi最新更新时间:2016-10-13 来源: e-works关键字:MCGS  井控装置试压  监控系统 手机看文章 扫描二维码
随时随地手机看文章
0 引言

    当井底压力远小于地层压力时,地层流体大量涌入井筒并喷出地面,此时就发生了井喷。一旦发生井喷将直接影响着作业施工人员和设备、周围居民的安全,对地下油气资源和周围环境造成巨大破坏。不仅会给国家和企业造成巨大的经济损失,而且会给社会带来严重的不良影响。

    为了防止井喷事故的发生,保证油田现场的安全生产,普遍采用井控装置来对井口进行控制和保护。常用的井控装置主要有各种类型的防喷器和压井管汇,这些设备在使用一段时间后需要进行检修,检修后的井控装置需要进行耐压检测(试压),只有耐压合格的装置才可以再次在现场使用。另外,新出厂的井控装置也需要进行耐压检测才可以交付现场使用。因此,对井控装置的试压是检修过程中的一个非常重要的环节。传统的试压过程主要是依靠人工的方式来完成的,这种方式受人的主观因素影响较大,精度低,安全性差;另外,传统的试压系统普遍都没有对试压过程数据的详细记录、生成报表等功能,使得检测过程没有详尽的材料支持,可信度不高。

    对这种情况,该文使用USB接口的多功能数据采集模块USB7325A和PS002继电器板作为主要的硬件设备,以能够快速构造和生成上位机监控系统的MCGS组态软件为开发平台,设计了一个井控装置试压监控系统。可以完成试压压力数据的自动采集与显示,数据的自动保存和打印,泵的控制等功能。该系统已于2007年在胜利油田某井控装置检测单位投入使用,现场运行效果良好。

1 井控装置试压系统的硬件设计

    1.1 系统工艺流程

    井控装置试压时,将试压对象(防喷器或节流管汇)安装到指定的试压平台上,操作底部法兰和液动盲板使试压对象的内部形成一个密闭的空间。此密闭空间通过压力管线与试压控制台相连,试压控制台上安装了2台气动增压泵,通过增压泵向密闭空间注入液体并增压。其中一台气动增压泵为低压泵,另一台为高压泵,分别在不同的压力范围内工作,泵的启停由电磁阀控制。另外,在压力管线上安装了压力变送器,用来测量密闭空间中的压力大小。

    试压的类别主要有2种:高压试压和低压试压。高压试压的压力一般为35~70MPa,低压试压的压力一般为1~2MPa。根据试压类别,需要切换到不同的变送器进行测量。试压过程如下:1)启动低压泵开始增压,当压力达到一定值时,再启动高压泵继续增压,当压力达到期望值时停止增压;2)从某一时刻开始按照当前的压力值进行稳压,稳压时间由不同的试压标准决定;3)在稳压时间达到要求后,判断从稳压开始到稳压结束压力的下降是否满足试压标准的要求,满足要求视为合格,否则不合格。

    1.2 系统硬件设计

    根据系统工艺流程的要求,设计了数据采集和控制系统,系统的硬件结构框图如图1所示。

  

    根据系统各部分的功能不同,可将整个系统分成现场测控执行层和集中管理监控层两部分。

    1.2.1现场测控执行层

    根据系统的功能要求,现场测控执行层的主要功能是采集高压或低压压力变送器的数据并控制高/低压泵的启停。高/低压压力变送器选用的是湖南宇航科技的通用型压力变送器,量程分别为:0~200MPa(高压)、0~5MPa(低压),压力数据由USB7325A采集进入计算机;高/低压泵的启停控制是由USB7325A输出的数字量控制信号控制PS002继电器板上的继电器的通断来实现的。

    1.2.2 集中管理监控层

    集中管理监控层主要是指安装了由MCGS组态软件开发的应用程序的工控机,它是测量和控制的核心部分,负责接收和处理采集到的数据并在需要的时候发出指令控制现场的电磁阀的动作。系统的整个运行过程是由集中管理监控层统一控制的。

    1.2.3 数据采集模块USB7325A

    系统选用USB接口的多功能数据采集模块USB7325A为采集和控制设备。该设备最大的优点在于具有真正的热插拔、即插即用功能,硬件设备和计算机的连接非常简单,通过USB线即可实现连接,极大的方便了用户的使用。

    另外,USB7325A还可以直接通过扁平电缆驱动PS002继电器板上的继电器动作,实现对系统中的高/低压泵的控制。因此,不需要再专门设计控制高/低压泵的电路,极大地减轻了设计者的工作量。
 

2 井控装置试压系统的软件设计

    MCGS(Monitor and Control Generated System,监视与控制通用系统)是一套基于Windows平台,用于快速构造和生成上位机监控系统的组态软件,MCGS系统包括组态环境和运行环境2个部分,它们之间的关系如图2所示。

  

    组态环境是生成用户应用系统的开发环境,用户在MCGS组态环境中完成动画设计、设备连接、编写控制程序、编制工程打印报表等全部工作;MCGS运行环境是用户应用系统的运行环境,在运行环境中完成对工程的控制。

    下面主要介绍使用MCGS组态软件设计井控装置试压系统软件时的几个关键问题的解决方法。

    2.1 设备的连接

    井控装置试压系统选用的采集和控制设备是USB7325A,此设备在使用前必须在计算机中安装驱动程序,另外还需要进行一些设置,然后才能在用MCGS编制的工程下完成数据的采集和控制任务。

    2.1.1 驱动程序的安装

    USB7325A是北京中泰公司的USB7000系列的产品之一,该公司已经为其生产的设备开发了支持各种操作系统的驱动程序。在将USB7325A通过USB线缆连接到计算机后,计算机将会提示找到新硬件,同时会出现硬件安装向导,用户可以根据提示信息安装驱动程序。驱动程序一般是通过光盘的形式提供的。在安装好驱动程序后,在计算机的任务栏可以查看到安装的设备,设备的名称为“USB7325A”。此时安装的驱动程序的主文件是“UsbTkC.dll”,这是一个动态链接库文件,是专为USB7000系列的产品开发的驱动程序。

    2.1.2 MCGS驱动文件的拷贝

    MCGS组态软件本身不能直接支持USB7325A。因此,在安装了USB7325A的驱动程序后,该设备还不能在MCGS环境下正常使用。需要向MCGS的开发商申请专门用于MCGS环境下的驱动程序,驱动程序主要包括帮助文件USB-7325.files、USB-7325以及驱动文件USB一7325.dll。将USB_7325.dll和帮助文件拷贝到MCGS对应的驱动目录下(例如:D:\MCGS\Program\Drivers\),将中泰公司提供的Usb7kC.dll拷贝到MCGS对应的应用程序目录下(例如:D:\MCGS\Program\)即可加载使用。

    2.1.3 MCGS设备组态

    在MCGS组态环境中需要对设备USB7325A进行组态。主要是设置初始工作状态、最小采集周期、板卡序号、板卡类型、采集方式、显示设置等;另外,还需要进行数据对象和通道的连接,设置工程转换等方面的组态。

    2.2 用户界面的设计

    用户界面的设计是通过用户窗口组态完成的,主要是设计供用户操作的人机交互界面。系统主界面主要包括试压压力实时曲线图、泵启停控制按钮、试压过程控制按钮、界面切换按钮、试压数据显示区等部分,用户可以在主界面上完成绝大多数的操作;另外,主界面中还设计了丰富的菜单项用于实现各种操作。

    系统设计的人机交互界面画面简洁、操作简单、功能完善,为操作人员提供了较为理想的操作环境。

    2.3试压数据的保存

    为了给检测过程提供详细的支持材料,提高检测结果的可信度,需要在试压结束后生成试压报表。

    在完成某次试压后,可以直接打印本次的试压结果报表,在进行又一次试压时,将无法直接打印上一次的试压报表。按照这种方法,可以在每次试压完成时打印该次试压的报表,但是,有的时候需要在完成多次试压后再打印每一次的试压报表,因此需要在每次试压的过程中记录本次试压的数据,并在试压结束时保存成一个单独的文件(ACCESS数据库文件),用来表示某次试压的数据。此功能即为试压数据的保存。


    2.3.1 试压信息的保存

    某次试压完成后,调用策略!SaveData(SaveDa-ta),将试压信息对应的组对象SaveData存盘一次,组对象SaveData包括本次的试压日期、产品编号、产品名称、产品型号、试压标准、实际压降、试压结论等参数。然后调用存盘数据提取策略,提取本次的试压信息保存到试压数据库(一个ACCESS数据库文件)的表“试压信息”中,同时删除存盘数据库中SaveData的记录,准备接收下一次试压的信息。

    2.3.2 试压压力的保存

    每次试压的过程需要记录从启动泵开始增压到稳压结束并泄压的全程压力变化情况。因此,首先需要记录开始试压的起始时间,然后,记录稳压结束并泄压后的结束时问。调用存盘数据提取策略,从总数据库中提取从起始时间到结束时间之间的压力数据,并保存到试压数据库的表“试压压力”中。此时,完成了本次试压数据的保存。

    2.4 试压数据的提取和打印

    有的时候需要在进行完多次试压后的其他时间打印某次试压的报表,此时可以使用每次试压完成后保存下来的试压文件实现此功能。

    实现方法如下:首先,选择需要打印报表的某次试压对应的试压文件,调用存盘数据提取策略,从试压文件数据库的“试压信息”表中提取试压信息到MCGS的数据对象中。提取的试压信息主要包括试压13期、产品编号、产品名称、产品型号、试压标准、实际压降、试压结论等。提取的试压信息直接与报表窗口中的显示控件建立连接,在报表中显示试压信息。然后,在试压报表窗口中使用条件曲线构件,将试压文件数据库的“试压压力”表中的压力数据与条件曲线构件建立连接,加载报表窗口时即可在条件曲线构件中显示完整的试压过程的压力变化曲线(某次完整试压过程的压力变化曲线如图3所示),最后,可以根据需要选择预览或者打印某次试压的报表。

  

3 总结

    井控装置是保证油田安全生产的重要设备,对井控装置的试压检测是保证该设备能够正常使用的关键环节。该文利用MCGS组态软件设计了一套井控装置试压监控系统,实现了试压压力的采集与显示、泵的控制、数据的保存、报表的打印等功能。该系统的使用解决了人工试压方式存在的问题,提高了工作效率和检测结果的可靠性。为保证油田的安全生产,提高油田的自动化水平做出了一定的贡献。

关键字:MCGS  井控装置试压  监控系统 引用地址:基于MCGS的井控装置试压监控系统的设计

上一篇:采煤机自适应液压调高速度控制系统设计
下一篇:组态软件MCGS在锅炉液位控制中的应用

推荐阅读最新更新时间:2024-05-03 00:44

智能社区视频监控系统构成和设置基本原则
以保障安全为目的而建立起来的技术防范系统,称为安全防范系统。它包括以现代物理和电子技术及时发现侵入破坏行为、产生光报警阻夏罪犯、实录事发现场图像和声音提供破案凭证,以及提醒值班人员采取设当的物理防范措施和各种设备。智能社区安全防范系统的设置应遵循以下原则: 1)应根据根据智能社区内保护对象的风险等级,确定相应的防护级别,满足社区全面防护和局部纵深防护的设计要求,以达到所要求的安全防范水平; 2)应根据智能社区的建设标准、使用功能及安全防范管理的需要,综合运用电子信息技术、计算机网络技术、传感检测技术、安全防范技术等,形成先进、可靠、经济、适用的安全防范技术体系; 3)智能社区安全防范系统的系统设计及其各子系统的配置,须遵照国家相关安
[嵌入式]
网络式温湿度监控系统研究
  目前常用的温湿度监控系统基本上都是传统的基于集中式计算机控制和现场总线技术相结合的温湿度监控系统。考虑到模块直接上网的技术趋势和希望能够利用已经广泛应用的以太网资源,本文通过比较和方案论证,确定了一种新型的基于网络的温湿度监控系统,即将所采集的一个或多个温湿度传感器测量结果通过Intemet以网页的形式动态发布,同时,任意一台上位机都可以根据管理员的授权通过网络对温湿度控制装置下达指令,对任一节点进行控制。对于这种方案,能接入Intemet的任何一台PC机可以实现对各个传感器工作状态的监控与管理,实现了无距离限制的测控网络,非常方便灵活。   1 系统总体结构   该系统总体结构如图1所示,各个温湿度测试控制模块都带有网络
[工业控制]
基于CXD3142R监控系统设计
0 引言     随着电子通信技术的发展,监控系统已经得到普及。特别是对一些面积较大的小区来说,单纯增加保安人数,也难以有效地抑制事故的发生,难以达到预期的安全效果。监控系统的使用,不但可以把需要监视的区域监控起来,而且信息可及时地反馈到主控室。因此保安人员只需要通过主控室画面就可知道事故的发生地,可及时赶到现场进行处理,从而达到事半功倍的效果。     本设计中采用CXD3142R实现了一个高效率、高可靠性、高安全性的监控系统,实现了对远程信息的采集、录像和移动侦测,满足了小区的智能管理。 1 系统的需求分析     本监控系统的设计方案在满足国家电器标准和用户要求的前提下,以先进、成熟、安全、高性能价格比、易扩展为原则,建成一个
[嵌入式]
基于无线自组网技术的监控系统的设计
无线传感器网络(WSN)和移动自组织网络(MANET)是无线自组织网络技术中由于应用场合、移动特性、寻址方式等的不同而产生两个分支,它们的网络均由不需要任何基础设施的一组具有动态组网能力的节点组成 .这些网络适应了应用中对网络和设备移动性的要求, 从而引起关注,并在20 世纪90 年代以后获得广泛的认可和研究。历经十几年,WSN 和MANET 在国外军事通信和民事通信领域发展迅速, 已展现出作为未来Internet 重要组成部分的不可阻挡的趋势。 笔者提出基于无线自组网技术的监控系统的设计,旨在实现对某些重要产品在全国范围内的库存、运输过程中的数量、位置以及各种状态进行持续地监控,避免繁琐的人工管理过程,提高管理效率。 良好的通信系
[嵌入式]
基于SMS通信的直放站监控系统设计
摘要:论述直接站远程监控系统的方案、系统的组成、硬件的配置、软件设计、工作原理、功能以及技术性能。该系统通过下位机(MCU)采集各种模拟量和开关量,整理后由TC35手机模块发送到监控中心。如果出现故障,则直接发送到维修为员的手机上,显示故障信息。监控中心还可以对直放站进行设置和定时采集。 关键词:远程监控 无线通信 系统设计 引言 随着GSM移动通信网络的迅速发展和用户的日益扩大,新技术和新业务的开发和应用已提到十分重要的位置。为了消除GSM公网信号盲区,延伸覆盖范围,需要在一些偏远的地区或在不具备直放站建设条件、话务较少的地方设置直放站。由于这些地区交通、通信等的局限,使得直放站的维护变得十分困难。直放站经常出现的问题是:
[网络通信]
便携式移动机器人手持监控系统
1 引言   目前,便携式移动机器人全自主控制方式尚不成熟,其监控系统普遍采用人在环半自主控制方式设计。为满足携带、系统小型化、嵌入式的结构特点,故设计便携式移动机器人手持监控系统,并将其用于履带结构 便携式移动机器人实验平台。 2 功能设计   手持监控系统对便携式移动机器人起到监视与控制的全局性作用。手持监控系统可划分为视频图像监视模块、状态信息监测模块、遥控指令模块、无线通信模块、数字地图交互模块、全局路径规划模块六大功能模块(见图1)。   视频图像监视模块对便携式移动机器人所处环境进行视频监视;状态信息监测模块对机器人自身状态信息的监测;遥控指令模块实现基本的运动指令编码以及发送;无线通信模块实现运动指令、
[工业控制]
城市乡镇通视频监控系统解决方案
一、项目概述 本项目为城区乡村视频监控系统,为了进一步加强主要道路交通的安全管理,以及监视各路口的交通情况,实施科技强警战略,充分发挥城市报警与监控系统在社会治安打防管控工作中的重要作用,提高社会治安防控体系的技术支撑能力,根据用户提出的建设需求,特指定出一套完整的视频监控系统方案。 道路监控系统的主要目标是适应动态交通状况的变化,充分利用采集到的交通路口和重要场所的信息,获得最优化的交通控制解决方案,把道路监控系统的建设落实、到位,以便合理地调配警力,更好地解决城市交通管理以及安全管理方面的难题。 城区乡村的监控系统不同于小区、大楼的保安监控系统,小区、大楼内的系统是结合保安巡逻管理,做到人防和机防的结合。城区
[安防电子]
城市乡镇通视频<font color='red'>监控系统</font>解决方案
基于NC-Link的机器人远程监控系统研究
摘 要: 为了实现对不同品牌的实时监控以及集中管理,实现机器人的互通互联,设计了一套基于NC-Link的机器人远程监控系统,NC-Link适配器通过机器人的二次开发接口对机器人进行数据采集,然后将采集到的数据通过http协议传输给应用层系统,最终实现机器人和远程客户端的数据传输,并将不同品牌的机器人监控的数据贮存到云端数据库,最后使用VS2017软件设计了机器人的远程监控界面。在远程客户端和适配器端增加时间戳,通过计算两个时间戳之差测得时延为3 ms;通过JMer软件进行压力测试,最终测试结果显示,系统的实时性和可靠性满足要求。 0 引言 随着的进步,传统制造业逐渐开始向着制造过渡,其中智能制造的关
[机器人]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved