分布式架构的石油管道设施管理信息系统研究
【摘要】:输油管道系统是油品输送的主要方式,随着输油管道设备更新和日常维护的完善,输油管道信息管理系统也变得日趋复杂,这使得管理者更加难于认识和查询管道系统的运行基本情况、分析处理管道的事故工况,也难于提出较为合理的设计和运行方案。设计开发输油管道信息管理系统对提高输油管道的管理运行水平有着重要的现实意义。石油管道设施管理信息系统是为管道规划、勘察设计、施工和运营管理提供高效的数据采集处理工具和信息化管理的决策支持系统。利用GIS和分布式计算技术对石油天管线和站场进行可视化管理,提高了对石油天然气管线信息的管理效率,有利于决策者正确合理地进行石油管线维修、管理、设计等方面的决策。
本论文以石油管道设施管理信息系统为主要研究对象,在相关理论、关键技术和需求分析研究的基础上,对石油管道设施管理信息系统的功能设计、数据存储模型和ArcEngine组件开发等方面进行了深入研究。主要研究内容包括:石油管道设施管理信息系统的功能设计研究,对石油管道设施相关数据、功能需求和信息系统的功能模块结构进行全面的设计;分析石油管道设施相关数据特点及其关系,研究利用UML构建完整的数据存储逻辑模型,并根据建模软件提供的功能,自动生成基于数据库物理结构;研究利用ArcEngine来进行石油管道设施管理功能原型的实现,采用RemObject分布式中间件技术实现了网站的一些主要功能。
本文分析了石油管道设施管理信息系统建设的发展与应用现状,归纳总结了石油管道设施管理信息化的相关理论与关键技术,对分布式架构理论、管道模型、线性参考、ArcEngine开发平台进行整合。石油管道设施管理信息系统的功能模块的设计合理,功能模块间的关系设计以及功能模块的具体功能设计完整。利用UML进行数据库设计具有可视化、高效的特点,设计的数据库逻辑结构清晰,并能自动生成物理数据库结构。利用ArcEngine地理信息开发组件技术和Remobject分布式计算中间件技术进行石油管道设施管理信息系统的功能实现,是一种分布式架构集成的有效解决方案。