1、石油平台水处理 DCS 系统研究 王素珍 卢燕 (青岛理工大学 自动化工程学院, 山东 青岛, 266520 ) 中图分类号: B , 文献标识码: TP273+.5 摘要: 在基于对石油平台海水处理的工艺复杂性和海上石油生产环境恶劣性研究的基础上,结合 DCS 系统的优越性,运用 Rockwell RSView32 组态软件研究并实现了石油平台水处理DCS 系统,实现了对平台水处理工艺各子过程的分散控制和被采集信息的集中管理。该系统是 DCS 技术在海上石油生产中的重要应用,其长期运行,证明了系统的稳定性与可靠性,提高了海上石油生产效率,确保了海上工作人员的安全。 关键词 : DCS;石油平
2、台; RSView32;海水处理;过程监控;数据管理 Research on Distributed Control System of Platform Seawater Treatment Wang Suzhen Lu Yan ( College of Automation Engineering, Qingdao Technological University, Qingdao, 266520, P. R. China ) Abstract: On the base of research on the complexities of platform seawater treatme
3、nt process and the difficulties of petroleum production on the sea, this paper integrates Distributed Control System (DCS) technology to construct the DCS of Platform Seawater Treatment (PSTDCS) with the help of the configuration software-Rockwell RSView32. The system, as one important application o
4、f DCS technology in petroleum production on the sea, realizes to control platform seawater treatment process and manage all collected information data. Its application enhances the productivity of petroleum production and insures workers personal safety on the sea. Key words: DCS; Platform; RSView32
5、; Seawater Treatment; Process Monitoring and Control; Data Management 一、 引言 集散控制系统( DCS)是七十年代中期出现的,它是计算机( Computer)技术、控制( Control)技术、通讯( Communication)技术和 CRT 显示技术(简称四 C 技术)相结合的产物。它以微处理机为核心,把微机算机、工业控制机、数据通讯系统、显示操作装置、过程通道、模拟仪表等有机的结合起来,采用组合装式组成系统,为实现工程大系统的综合自动化创造了条件,所以,以 PLC 为基础的集散控制系统已成为工业自动化系统的主流。在海
6、洋平台石油生产中,由于海上作业条件艰苦、工作环境恶劣,且随着海上石油开采规模的不断扩大化,海上平台石油生产的生产与管理越来越迫切的要求能迅速、准确、全面的掌握生产设备的工作运行状况,因此集散控制在海上石油开采中得到了日趋广泛的应用。 二、平台水处理 DCS 系统架构 2.1 平台水处理工艺 海水经提升泵提升至粗滤器,滤去 98%以上粒径大于 100m 悬浮固体,再按比例加入混凝剂和絮凝剂,进入压力斜管沉降罐涡流中和反应区,靠涡流作用充分混合反应,使微小颗粒絮凝聚结成为较大颗粒,而非溶性化合物经过化学反应生成沉淀,再进入斜管沉降区进行重力分离,达到水质净化的目的。经沉降后的海水进入细滤器,海水中
7、的悬浮物被细滤器的双介质滤层拦截, 滤后海水排至超重力脱氧装置实现部分脱氧, 从而降低海水中氧的含量。脱氧处理后的海水经 U 型管进入一级气水分离器,分离出海水中携带的游离天然气并排放到放空火炬,再进入二级气水分离器分离出溶解在海水中的天然气,以保护注水罐免受天然气的冲击。经气水分离后的海水进注至注水罐,再经注水泵加压后通过海底注水管线分别输送到各井组平台,最终实现对注水井的注水。平台水处理的工艺流程如图 1 所示。 基金项目:霍英东教育基金第九届高等学校青年教师基金优选资助课题 基金号 /项目号: 94026 2.2 平台水处理 DCS 系统架构 针对水处理工艺的复杂性,采用基于三级复合型拓
8、扑结构(总线 /总线逻辑环 /总线)的DCS 系统架构,其高层为信息管理层,实现平台水处理监控数据的管理功能;其最低一层为远程 I/O 链路,实现现场控制功能;中间一层为 DH+网,实现水处理各工艺过程的实时监控功能。其网络拓扑架构如图 2 所示。 监控计算机通过 DH+网与具有微处理器的 PLC、数据采集器等部件进行实时通信,对工控现场分散的数据进行存取和改变操作。 监控计算机既能及时掌握整个水处理过程的全部状态,又可以直接给出各控制回路的设定值,并通过 PLC 直接向控制回路发送控制信号,并利用 CRT 显示技术动态显示整个水处理过程的各种画面,监视整个平台海水处理过程。管理计算机采用 M
9、S SQL Server2000 关系型数据库来管理水处理工艺的数据信息。它通过Ethernet 信息管理网从监控计算机获取水处理过程的所有在线信息,因此,除了直接在线控制外,还具有与监控计算机相同的监控功能。 系统下位采用了 A-B 公司的 SLC500 可编程控制器组成的两套 PLC 扩展机架 PLC1 和PLC2,每套扩展机架均具有 9 块 SLC500。其中 PLC2 用于细滤器反冲洗工艺的过程控制,其被控制量总数 147 个, PLC1 则主要用于对注水工艺流程中海水提升、超重力脱氧、加药、U 型管气水分离以及注水泵机组等子工艺流程的过程监控, 被检测参数为温度、 压力、 液位、流量
10、、海水浊度、海水含氧量以及调节阀的开度,共 143 个。 三、平台水处理 DCS 系统功能实现 3.1 系统下位控制功能实现 系统下位 PLC 对水处理现场的控制实现,采用了 RSLinx500 梯形图逻辑编程软件,设计实现对各设备以及过程装置(如限位开关、按钮、选择开关、压力开关等)的状态实时监视,根据监视到的状态进行逻辑判断, 并准确地控制在设备上或流程中的输出装置 (如电磁线圈、阀、信号器等) ,同时还实现了定时和计算功能。此外,在继电器指令、算术运算和逻辑运算指令的基础上, 扩充了传送和转换指令、 通讯指令以及模拟量输入指令和 PID 调节指令等,实现逻辑控制和顺序控制, 并负责完成对
11、工艺过程中连续量的采集, 实现复杂控制算法运算,并输出给执行机构,实现精细调节。其实现的控制功能具体如下: 1)海水提升:以压力斜管沉降罐的出口浊度为基准,控制压力斜管沉降罐的排泥次数以及缓蚀剂、混凝剂和絮凝剂的药剂投加量;以注水罐液位的设定值为标准,对海水提升泵实现变频调速控制,实现对海水提升泵供水量的控制:当注水罐液位低于设定值时,控制器向变频器输出提高转速的信号,变频器提高电机转速,增加海水提升泵的排量;反之,则降低海水提升泵的排量。其被监测参数有海水提升泵的出口压力、出口流量、出口浊度;粗滤海水细滤反冲洗控制 远 程 I/O链数据管理计算机 ( Microsoft SQL Server
12、)Ethernet 图 2 DCS 系统拓扑结构图 现场监控计算机 DH+PLC PLC 远 程 I/O链其它过程控制电解氯化 海水 提升泵 粗滤器 压力斜板沉降罐反冲洗水 一级气水 分离器 二级气水 分离器 注水罐 注水泵 海底管线 注水井图 1.1 海上平台海水处理工艺流程图 加药装置 细滤器超重力脱氧机 器的滤后压力、滤后流量、滤后浊度; 1#和 2#压力斜管沉降罐的出口浊度。 2)过滤反冲洗:以细滤器出口浊度为依据,控制细滤器的反冲洗次数以及反洗过程中反洗间隔、加水、过滤、排水、气冲洗、排气、水冲洗、静置以及排空工艺过程的时间间隔,并控制杀菌剂的药剂量。其被监测参数有:反冲洗罐液位、细
13、滤器进口汇管压力、细滤器出口排液压力、仪表风压、反洗水压、细滤器滤后浊度。 3)加药:以各加药罐的液位高低限位为基准,控制各加药撬块的加药启停状态。若某加药罐的液位低于低限设定值,系统自动启动加药撬块对该加药罐投加药剂溶液;当该加药罐的液位到达液位最高限时,系统自动停止加药撬块的加药动作。其被监测参数是:缓蚀1#、混凝 2#、絮凝 3#、杀菌 4#、备用 5#以及备用 6#加药罐的液位和各加药泵的药剂排量。 4)超重力脱氧:以二级气水分离器出口海水含氧量为基准,控制超重力脱氧机的进气量和进水量的比值(即气液比) 。若海水含氧量过高,系统自动增加超重脱氧机的气液比。其被监测参数是超重力脱氧机的进
14、气压力、进气流量、出气压力、进水压力、进水流量。 5) U 型管气水分离:对气水分离过程的中的 U 型管液位、一级气水分离器液位、一级气水分离器排气流量、一级气水分离器排气压力、二级气水分离器出口含氧量以及注水罐液位进行实时监、检测。 6)注水泵机组:对注水泵机组采用变频调速控制。用交流变频调速器作为启动和调速装置,以 PLC 为控制核心,以满足注水井的注水压力和注水量为前提,对注水泵机组的转速和运转台数作自动调整,实现注水泵机组的自动运行。其被监测参数:注水泵进口流量、进口压力、出口压力;注水泵前轴瓦温度、注水泵后轴瓦温度;电机前轴瓦温度、电机后轴瓦温度、电机定子 1#铂热电阻、电机定子 2
15、#铂热电阻、电机定子 3#铂热电阻。 3.2 系统上位监控系统功能实现 上位监控系统采用 RSView32 组态软件按照水处理工艺流程开发而成, 共分为六个监控子系统,系统主界面如图 3 所示。海水提升子系统负责监控 3 台海水提升泵、 3 个海水粗滤器和 2 个压力斜管沉降罐的相关参数和现场运作情况;过滤反冲洗子系统包括 5 个细滤器、一台鼓风机、一个反冲洗水罐和一台反冲洗水泵,负责整个反冲洗过程的自动控制以及状态参数的监测;超重力脱氧子系统对 2 台超重力脱氧机的使用与备用状态进行动态模拟显示,并同时监测相关参数;加药子系统监控各加药罐的液位与流量,并负责对每天使用的药剂量进行累加汇总;
16、U 型管气水分离监控子系统负责监控 U 型管液位以及气水分离器的气水分离情况;注水泵机组子系统监控各注水泵的使用与备用状态,并负责对注水泵各重要参数的实时监测。其功能实现具体如下: 图 3 石油平台水处理监控系统总界面 1)对水处理工艺的实时监控与动态模拟;通过实时采集和记录的系统数据信息,对水处理工艺中所有控制回路和检测点的各参数、状态、趋势等使用动态方式显示和模拟,实现对整个工控现场的实时动态模拟与全局监控。 2)被监测数据的实时采集与存储:监控计算机与 PLC 之间的数据通信采用 DH+工业局域网实现;被检测数据的实时采集,采用 RSVIEW32 的内部设置实现,且在 RSView32的
17、内部将前台数据扫描设置为 1s,后台数据扫描设置为 5s,并利用 ADO 技术和 SQL SERVER2000 数据库管理技术对 RSView32 组态软件的功能扩展来实现对所采集数据的存储。即:首先在监控系统内部设置定时器 1,其时钟周期为 1 秒,每秒向监测值存储数据库MonitValueDB 存储一次所采集到的被检测参数的瞬时值。 MonitValueDB 数据库只存储 30天的监测值,主要用于对水处理过程的历史趋势描绘若超过 30 天,则自动把最前一天的数据删除而将当前采集数据再存入。另,在监控系统内部创建 EVENT 事件,并设置定时器 2,将其 ENVENT 启动时间定制为 00:
18、00, 00:20, 00:40, 01:00, 01:20, 01:40, , 23:00,23:20, 23:40, 。若定时器时间到,该 EVENT 事件立即启动,从 MonitValueDB 中获取将该EVENT 事件发生前 20 分钟内系统所采集工控参数的瞬时值并求平均, 作为该被检测参数的有效值,再将其全部存入平均值数据库 AveValueDB,用于报表打印以及历史资料查询,以作为生产决策的依据。其被监测参数的实时采集与存储功能实现如图 4 所示。 3)历史趋势描绘:根据监测值存储数据库 MonitValueDB 中的存储数据,对各被检测参数的历史数据进行动态展示,以历史曲线的形式
19、动态描绘水处理工艺的历史运作过程。 4)设备的启停操作与与备用状态判别:根据水处理系统的实际运作情况,对 3 台海水提升泵、 2 台超重力脱氧机和 7 台注水泵的启用与备用状态进行正确判别,并成功实现备用状态下的设备不发生报警。 5)报警信息显示与处理:在监控系统的主界面和各子系统的子画面上均设有报警信息条,用于显示最近发生的报警信息,包括发出报警信息的标识( Tag)所代表的仪器仪表工位号、发生报警的日期与时间、报警时的瞬时值以及高低限位报警状态;利用报警汇总表,操作人员可随时查看、备份并打印输出。当有报警发生时,监控系统会根据报警的严重程度发出不同的提示声音,用以提醒工作人员进行定位查看与
20、检修,实现定位故障排除。 AveValueDBN Y 定时 1 中断开中断 计算时分秒 中断 返 回 图 4 被监测参数实时采集与存储示意图采样时刻 数据采集采集完 ? 数据处 理显 示检测结果显 示时分秒报警 超限 ? Y N N MonitValueDB数据入库 ADO 定时 2 中断开中断 计算时分秒 中断 返 回 EVENT 启动时刻 N 启动 ENVENT获取前 20 分钟内数据并取平均ADO计算完成数据入库ADOY AlertingDB数据入库 ADO 对系统显示的报警信息以及为水处理工艺的改进而考虑的报警限值的管理,也借助于RSView32 的嵌入式语言 VBA,以及 ADO 远
21、程数据访问和数据库管理技术来扩展实现,其程序类似被检测数据的实时采集与周期性存储。报警信息以及报警限值存入用数据库为AlertingDB。 6)数据管理与维护:以 ADO 技术、数据库管理技术和网络技术为技术支持,采用 VB 6.0 软件编制了工控信息管理系统,实现了对工控数据的添加、删除、修改、查询等数据管理与维护操作,实现了有条件操作下的日报表、月报表以及年报表的自动生成与打印。 四、结论 对海洋平台水处理工艺实行 DCS 自动化集散控制, 成功实现了被监测参数的数据采集、远程传输以及过程控制,真正实现了无人值班作业,在很大程度上降低了工作人员的劳动强度,改善了工控现场的管理状况,有效避免
22、了药剂浪费与设备损耗,提高了水处理效率,降低了生产成本。根据油田生产年鉴的数据统计对比显示,该 DCS 系统的使用可节约年生产成本 190 多万元,项目经济效益达 470 多万元。 参考文献 1 罗超 ,薛福珍 . DCS 实时通讯网络的设计和实现 .计算机应用 . 2001, 21-9: 49-50. 2 张兆林 ,隋景明 . 基于 DCS 的风机控制系统设计及应用 .自动化仪表 ,2001,22-7:49-51. 3 何斌 .DCS集散控制系统的发展概况和趋势 .浙江造纸 , 2000, 1: 44-46. 4 郝成 ,常继生 .基于 PC的 DCS研究与应用 ,微计算机信息 .2005,
23、21,5 : 55-56. 5 徐淑萍 ,苏小会 ,李峰 ,范会敏 .水泥厂 DCS 监控系统的设计与实现 . 微计算机信息 ,2005,21-7: 78-80 * 本文作者创新点:将 ADO 技术和数据库管理技术应用于平台水处理工艺上位计算机监控系统的开发,扩展了 Rockwell RSView32 的功能,改善了 Rockwell RSView32 中自定义数据结构的不合理性,很好的实现了对工控数据以及报警信息的实时采集与周期性存储,方便了对工控数据以及报警信息的管理与维护。该系统的长期高效运行,很好的证明了该创新点的切实可行性。 * 作者简介:王素珍( 1975-) ,女(汉族) ,山东
24、人,青岛理工大学讲师,博士,主要从事过程控制、信息管理与决策研究。 Biography: Wang Suzhen (1975-), Female (the Han Nationality), Shandong Province, Instructor, College of Automation Engineering, Qingdao Technological University. Doctor in the majors of computer control, information management and decision. EMAIL: 通信地址:山东青岛经济技术开发区长江中路 2 号 青岛理工大学自动化工程学院 邮政编码: 266520 * 尊敬的微计算机信息编辑部老师: 您好!我是山东青岛理工大学自动化工程学院教师,因今年 9 月份评职称急用该论文,已与贵刊老师协商好将该论文 加急 至 2007 年 9 月上旬出版,论文版面费和加急出版费已邮寄给贵刊,请您查收! 祝:工作顺利!万事如意! 王素珍 青岛理工大学自动化工程学院