基于MapGIS的油田地面工程信息系统的设计及实现
- 格式:pdf
- 大小:6.39 MB
- 文档页数:9
第29卷第4期 2017年7月常州大学学报(自然科学版)J o u rn a l o f C h a n g z h o u U n iv e r s ity(N a t u r a l S cience E d itio n)V o l. 29 N o. 4J u l. 2017文章编号:2095-04 1 1(2017)04-0057-09基于M a p G I S的油田地面工程信息系统的设计及实现裴峻峰、范东亚、李栋2,张国荣3,张旭3,吴学兵3(1.常州大学机械工程学院,江苏常州2130162.常州大学石油工程学院,江苏常州2130163.中国石化华东油气分公司泰州采油厂,江苏泰州225300)摘要:针对传统油田地面工程信息管理系统生产设备分布的直观性、数据的实时性、唯一性、共享性、联系性差等现状,以MapGIS为开发平台,采用C/S模式3层体系结构,以卫星地图为基础,开发出具有前端控制功能模块和后台服务功能模块的WcbGIS。
该系统具有地图浏览、数据动态添加、实时显示等功能。
系统具有共享管理平台,实现了油田地面工程信息管理的网络化。
建成了油田油气水井、集输管线、中转站、高低压电线路设施、地形等地面数据的统一管理的可视化数据平台,可有效地提高油田地面工程信息管理的效率,也为油田地面工程规划、集输管网改线优化设计、生产运行及决策等提供科学的解决方案。
关键词:油田地面工程;信息管理系统;数据库;MapGIS;WcbGIS中图分类号:TQ31 文献标志码:八d o i:10. 3969/j. issn. 2095-04 1 1. 2017. 04. 010Design and Implementation of Oilfield Ground EngineeringInformation System Based on MapGISP E I J u n f e n g1 ,F A N D o n g y a1 ,I I D o n g2,Z H A N G G u o r o n g3 ,Z H A N G X u3 ,W U X u e b i n g3(1. School of Mechani cal E n g i n e e r i n g,C h a n g z h o u U n i v e r s i t y,C h a n g z ho u 213016, C h i n a; 2.School ofP e t r ol e um E n g i n e e r i n g,C h a n g z h o u U n i v e r s i t y?C h a n g z h o u21 301 6 ?C h i n a; 3. T a i z h o u O i l Producti onP l a n t,Sinopec H u a d o n g Oi l and Ga s Branch C o m p a n y,Ta i z h o u 225300, C h i n a)Abstract:In v ie w o f th e p o o r v is u a liz a b ility,d a ta t im lin e s s,u n iq u e n e s s,s h a rin g and c o n n e c tin g o f th et r a d itio n a l o il g ro u n d e n g in e e rin g s y s te m p ro d u c tio n e q u ip m e n t d is t r ib u t io n,based on M a p G IS fo r m,and s ta te llite m a p,a W e b G IS w h ic h has fro n te n d c o n tro l fu n c tio n m o d u le an d b a c ke n d se rvice sfu n c tio n m o d u le w a s d e v e lo p e d.T h e s y s te m has m a p b r o w s in g?da ta d y n a m ic a lly a d d in g?re a ltim e d isp la y and o th e r fu n c tio n s.T h e s y s te m has a sh a re d m a n a g e m e n t p la t f o r m,w h ic h re a lize s th e n e tw o rkm a n a g e m e n t o f s u rfa c e e n g in e e rin g in fo r m a tio n o f o ilf ie ld.D a ta v is u a liz a tio n p la tfo r m o f o il and gasw e lls g a th e rin g p ip e lin e s?tr a n s fe r s ta tio n s?h ig h and lo w v o lta g e tra n s m is s io n lin e s an d f a c ilit ie s,s u--收稿日期=2016-07-07。
基金项目:中国石油化工股份有限公司华东分公司科研项目(34600003-14-FW2099-0017)。
作者简介:裴峻峰(954 —),男,江苏宜兴人,博士,教授,主要从事石油石化装备故障诊断及可靠性研究。
通讯联系人:范东亚(1989 —),E-m a il:664 12261 5@•58•常州大学学报(自然科学版)2017 年face data of unified management were established,which,greatly improve the efficiency of information management,providing scientific solution for the oilfield ground engineering planning, gathering pipe network optimization design and production running.Key words:oil ground engineering;information management systemsystem;database;MapGIS;Web-GIS随着油田勘探开发的深人,油田内工程扩建、技改项目、设备维护等工作的开展,相应地会有大量的地面工程设计图纸和表册资料。
苏北油田地处水网地带,原油处理站、中转站多,地面集输管网复杂,加 上技术更新与生产扩建,大量技术数据的记录和整理等相关工作日益复杂,给资料的查询、更新工作带来了不便。
同时为了掌握油田油、水、气井及管线的准确位置和情况,防止在管线附近作业而可能引起的安全问题,将所有的生产管线的位置和走向直观准确的显示在卫星地图上就显得尤为重要。
可见,准 确、全面、动态地掌握地面工艺流程的布置、运行状况及更新改造情况,开发基于M a p G I S的油田地面工程信息系统对油田地面工程设计、施工,对于生产指挥和领导决策以及建设数字化油田有着重要的意义[1]。
1关键技术本系统是基于M a p G I S l O进行的二次开发,M a G I S是由武汉中地数码科技有限公司开发的新一代面向网络超大型分布式地理信息系统基础软件平台。
系统采用面向服务的设计思想、多层体系结构,实 现了面向空间实体及其关系的数据组织,高效海量空间数据的存储与索引,大尺度多维动态空间信息数据库、三维实体建模与分析[2]。
采用M i r o S〇f t V i s u a l S t u d i o2010作为软件平台,数据库使用地理数据库、S Q L S e r v e r数据库和文档数据库,使用M a p G I S提供的丰富的A P I函数、C++类及组件等。
开发 的W e b G I S前台使用J a v a S c r i p t技术,网站后台使用C#作为开发语言,还用到W e b S e v i c e技术。
1.1 MapGISM a p G I S是一种地理信息系统和G I S基础平台,基本具有G I S应具有的所有功能,是一种搭建式G I S数据中心集成开发平台,可实现遥感处理与G I S完全融合。
M a p G I S在邮政行业、矿山的资源管理、工程地质、矿山规划与设计及矿山管理、国土信息管理、数字化油田建设等方面已得到广泛应用,因此本课题基于M a p G I S开发了油田地面工程信息系统。
1.2 JavaScriptJ a v a S c r i p t是一种属于网络的脚本语言,目前已被广泛使用于W e b应用开发。
基于J a v a S c r i p t的 W e b G I S二次开发,目前均采用服务架构,W e b客户端直接使用其封装好的二次开发库,通过客户端二次开发A P I调用G I S服务端的服务接口实现相应的G I S功能。
其中,客户端开发库一般都提供封装好的控件,简便易用,大大提高了 W e b G I S开发效率[3]。
本系统开发中使用了基于J a v a S c r i p t的开源M a p G I S框架,将各个零散的功能模块在逻辑关系上联系起来,完成了整个系统的开发。
1.3 NET技术微软的V i s u a l S t u d i o是.N E T经常使用的开发工具,可以用a sp.n e t,V i s u a l B a s i c,C#等常用编程语言开发.N E T的程序。
第4期裴峻峰,等:基于M apG IS 的油田地面工程信息系统的设计及实现• 59 •不管使用的编程语言、设备或操作系统是哪一种,应用程序通过I n t e r n e t 进行共享数据和通讯都将 得到X M L W e b S e v i c e 的允许,提供创建X M L W e b S e v i c e 并同时把集成在一起之所需的这些服务都 可以是M i c r o s o f t . N E T 平台。
本系统的开发中,以V i s u a l S t u d i o 为开发工具,在系统查询等功能模块方面,以J a v a S c r i p t 作为开 发语言,在用户管理及上传工程图片等功能方面,以C #作为开发语言,并利用W e b S e v i c e 和X M L 技 术,实现了远程数据交换,将井、罐管线等设施的实时动态数据显示出来。